.runtime-refill-dialog{color:#f1f3f3;box-sizing:border-box;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:16px;position:fixed;inset:0;overflow-y:auto}.runtime-refill-dialog[open]{place-items:center;display:grid}.runtime-refill-dialog::backdrop{background:#000000a8;animation:.15s ease-out runtime-refill-fade-in}.runtime-refill-panel{box-sizing:border-box;background:#080b0c;border:1.15px solid #252b2c;border-radius:17.25px;width:min(414px,100%);padding:19.55px 20.7px 16.1px;animation:.15s ease-out runtime-refill-open;position:relative;box-shadow:0 13.8px 39.1px #0005}.runtime-refill-close{color:#697277;cursor:pointer;background:0 0;border:0;place-items:center;width:27.6px;height:27.6px;padding:0;display:grid;position:absolute;top:11.5px;right:11.5px}.runtime-refill-close svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:16.1px;height:16.1px}.runtime-refill-close:hover{color:#fff}.runtime-refill-emblem{color:#090c0d;background:#ffd600;border:1.15px solid #ffd60024;border-radius:11.5px;place-items:center;width:46px;height:46px;margin:0 auto 11.5px;display:grid}.runtime-refill-emblem svg{fill:currentColor;stroke:none;width:26.45px;height:26.45px}.runtime-refill-panel h2{text-align:center;letter-spacing:-.4px;margin:0;font-size:18.4px;font-weight:650;line-height:25.3px}.runtime-refill-panel>p{text-align:center;color:#8d969b;max-width:324.3px;margin:4.6px auto 14.95px;font-size:10.35px;line-height:13.8px}.runtime-refill-options{border:0;gap:6.9px;min-width:0;margin:0;padding:0;display:grid}.runtime-refill-options legend{clip:rect(0,0,0,0);white-space:nowrap;width:1.15px;height:1.15px;padding:0;position:absolute;overflow:hidden}.runtime-refill-option{box-sizing:border-box;background:var(--popup-container-bg,#1c1c1c);cursor:pointer;border:1.15px solid #242b2e;border-radius:8.05px;align-items:center;gap:16.1px;min-height:55.2px;padding:10.35px 14.95px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.runtime-refill-option.selected{background:#ffd60009;border-color:#e1bd00;box-shadow:0 0 10.35px #ffd60017}.runtime-refill-option input{appearance:none;cursor:pointer;border:1.73px solid #818d95;border-radius:50%;flex:0 0 17.25px;width:17.25px;height:17.25px;margin:0}.runtime-refill-option input:checked{background:radial-gradient(circle,#ffd600 3.45px,#0000 4.02px);border-color:#ffd600}.runtime-refill-option-copy{flex:1;gap:3.45px;min-width:0;display:grid}.runtime-refill-price{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:#f1f3f3;flex-shrink:0;margin-left:auto;font-size:11.5px;font-weight:650;line-height:14.95px}.runtime-refill-option.selected .runtime-refill-price{color:#ffd600}.runtime-refill-option-title{color:#f1f3f3;align-items:center;gap:10.35px;font-size:11.5px;font-weight:650;line-height:14.95px;display:flex}.runtime-refill-popular{color:#101100;background:#ffd600;border-radius:4.6px;padding:1.15px 6.9px;font-size:8.05px;font-weight:800;line-height:11.5px}.runtime-refill-option-description{color:#8d969b;font-size:8.63px;line-height:12.65px}.runtime-refill-summary-wrap{border-top:1.15px solid #22292b;margin-top:13.8px;padding-top:13.8px}.runtime-refill-summary{background:0 0;border:0;padding:0}.runtime-refill-summary-values{grid-template-columns:minmax(0,1fr) .85fr minmax(0,1fr);align-items:center;display:grid}.runtime-refill-time-card{text-align:center;background:var(--popup-field-bg,#131313);border:1px solid #242b2e;border-radius:10px;gap:4px;padding:12px 4px;display:grid}.runtime-refill-summary-values span{color:#8d969b;white-space:nowrap;font-size:8.05px;line-height:11.5px}.runtime-refill-summary-values strong{font-variant-numeric:tabular-nums;font-size:13.8px;font-weight:650;line-height:17.25px}.runtime-refill-summary-values .runtime-refill-new{color:#ffd600}.runtime-refill-connector{background:#818d95;justify-content:center;align-items:center;height:1px;display:flex;position:relative}.runtime-refill-connector:before,.runtime-refill-connector:after{content:"";background:#cbd0d2;border:3px solid #080b0c;border-radius:50%;outline:1px solid #536068;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.runtime-refill-connector:before{left:-6px}.runtime-refill-connector:after{background:#ffd600;outline-color:#75661d;right:-6px;box-shadow:0 0 7px #ffd60026}.runtime-refill-footer{grid-template-columns:1fr 2fr;gap:6.9px;margin-top:12.65px;display:grid}.runtime-refill-footer button{cursor:pointer;border-radius:6.9px;justify-content:center;align-items:center;gap:5.75px;height:35.65px;padding:0 9.2px;font-size:10.35px;font-weight:600;line-height:16.1px;display:flex}.runtime-refill-cancel{background:var(--app-component-bg,#090c0d);color:#cbd0d2;border:1.15px solid #282e31}.runtime-refill-submit{color:#0a0c00;background:#ffd600;border:1.15px solid #e5c000}.runtime-refill-submit svg{width:13.8px;height:13.8px}.runtime-refill-dialog button:focus-visible,.runtime-refill-dialog input:focus-visible{outline-offset:3.45px;outline:2.3px solid #ffd600}.runtime-refill-dialog button:disabled{opacity:.7;cursor:default}.runtime-refill-dialog.is-closing .runtime-refill-panel{animation:.15s ease-in forwards runtime-refill-close}.runtime-refill-dialog.is-closing::backdrop{animation:.15s ease-in forwards runtime-refill-fade-out}@keyframes runtime-refill-open{0%{opacity:0;transform:translateY(4.6px)}to{opacity:1;transform:translateY(0)}}@keyframes runtime-refill-close{to{opacity:0;transform:translateY(4.6px)}}@keyframes runtime-refill-fade-in{0%{opacity:0}to{opacity:1}}@keyframes runtime-refill-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.runtime-refill-panel,.runtime-refill-dialog::backdrop{animation-duration:1ms!important}.runtime-refill-option{transition:none}}
