.pg-push-root{--pg-push-accent:#075ba5;left:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:9500;color:#e3edf5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:inherit;font-size:16px;line-height:1.5;position:fixed}.pg-push-root *{box-sizing:border-box}.pg-push-root button,.pg-push-root input,.pg-push-root select{font:inherit}.pg-push-root button{cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.pg-push-root button:disabled{opacity:.48;cursor:not-allowed}:is(.pg-push-root button:focus-visible,.pg-push-root input:focus-visible,.pg-push-root select:focus-visible){outline-offset:3px;outline:2px solid #94d3f4}.pg-push-bell{background:var(--pg-push-surface,#032944);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff28;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-left:auto;display:flex;position:relative;box-shadow:0 8px 30px #0005}.pg-push-bell:hover{background:#174361;border-color:#fff5}.pg-push-dot{background:#71d5a1;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:9px;box-shadow:0 0 0 2px #12364f}.pg-push-panel{background:var(--pg-push-surface,#032944);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-align:left;border:1px solid #fff2;border-radius:20px;flex-direction:column;width:460px;max-width:calc(100vw - 32px);max-height:min(760px,100dvh - 110px);display:flex;position:absolute;bottom:58px;left:0;overflow:hidden;box-shadow:0 22px 75px #0008;container-type:inline-size}.pg-push-head{background:linear-gradient(120deg,color-mix(in srgb,var(--pg-push-accent) 23%,var(--pg-push-surface,#032944)),var(--pg-push-surface,#032944));border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;padding:20px 22px 17px;display:flex}.pg-push-brand{text-overflow:ellipsis;white-space:nowrap;color:#bfd6e6;letter-spacing:.09em;text-transform:uppercase;max-width:350px;margin-bottom:3px;font-size:12px;font-weight:600;display:block;overflow:hidden}.pg-push-root h2{letter-spacing:-.025em;color:#fff;margin:0;font-size:24px;font-weight:700;line-height:1.3}.pg-push-root h3{color:#fff;margin:0 0 7px;font-size:18px;font-weight:650;line-height:1.4}.pg-push-close{color:#d5e7f4;background:#ffffff07;border:1px solid #ffffff15;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;font-size:23px!important}.pg-push-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff28 transparent;padding:20px 22px 23px;overflow-y:auto}.pg-push-device{align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.pg-push-device strong{color:#edf5fb;font-size:16px;font-weight:600;display:block}.pg-push-device p{color:#b9cfdf;margin:4px 0 0;font-size:14px}.pg-push-state{background:#7c9caf;border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px;box-shadow:0 0 0 4px #ffffff05}.pg-push-state-on{background:#71d5a1;box-shadow:0 0 0 4px #71d5a110}.pg-push-root .pg-push-primary,.pg-push-root .pg-push-secondary{border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.pg-push-primary{background:var(--pg-push-accent);color:#fff;border:1px solid #ffffff15;width:100%}.pg-push-primary:hover:not(:disabled){filter:brightness(1.15)}.pg-push-secondary{color:#e3edf5;background:#ffffff07;border:1px solid #fff2}.pg-push-secondary:hover:not(:disabled){background:#ffffff10}.pg-push-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pg-push-link{color:#b9def5;background:0 0;border:0;padding:3px 0;font-weight:500;text-decoration:none;font-size:14px!important}.pg-push-link:hover:not(:disabled){color:#fff;text-decoration:underline}.pg-push-privacy{color:#bbd2e3;margin:12px 0 0;font-size:13px;line-height:1.55}.pg-push-info{color:#d5e7f4;background:#83b8d90c;border:1px solid #83b8d940;border-radius:10px;margin:10px 0 13px;padding:11px 12px;font-size:14px;line-height:1.55}.pg-push-message{border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.5}.pg-push-error{color:#e3f2fc;background:#4b9bc419;border:1px solid #8dc3e060}.pg-push-success{color:#a4d8bc;background:#61b78b0c;border:1px solid #61b78b29}.pg-push-divider{background:#ffffff12;height:1px;margin:21px 0}.pg-push-caption{color:#bfd4e4;margin:0 0 13px;font-size:14px;line-height:1.6}.pg-push-form{flex-direction:column;gap:12px;margin:15px 0 23px;display:flex}.pg-push-form label{color:#d2e3ef;flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:500;display:flex}.pg-push-form input,.pg-push-form select{color:#edf5fb;width:100%;min-width:0;height:40px;box-shadow:none;background:#ffffff05;border:1px solid #ffffff20;border-radius:9px;padding:9px 11px;font-size:12px;line-height:1.4}.pg-push-form input::placeholder{color:#aac5d9;font-size:14px}.pg-push-form select option{background:var(--pg-push-surface,#032944);color:#fff}.pg-push-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.pg-push-list-title{justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;display:flex}.pg-push-list-title h3{margin:0}.pg-push-empty{text-align:center;color:#bbd2e3;border:1px dashed #ffffff15;border-radius:10px;margin:0;padding:17px 12px;font-size:14px}.pg-push-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.pg-push-list li{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:flex-start;gap:14px;padding:13px 0;display:flex}.pg-push-list li:first-child{border-top:0;padding-top:4px}.pg-push-list li>div{flex:1;min-width:0}.pg-push-list strong{color:#e3edf5;overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.5;display:block}.pg-push-list time{color:#b9cfdf;margin-top:4px;font-size:13px;display:block}.pg-push-item-state{color:#b9d3e5;letter-spacing:.02em;background:#ffffff06;border:1px solid #ffffff0d;border-radius:5px;margin-top:5px;padding:2px 6px;font-size:12px;display:inline-block}@media (max-width:480px){.pg-push-root{left:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.pg-push-panel{border-radius:17px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 100px)}.pg-push-head{padding:17px 18px 15px}.pg-push-scroll{padding:17px 18px 20px}.pg-push-form input,.pg-push-form select{font-size:16px}}@media (prefers-reduced-motion:reduce){.pg-push-root button{transition:none}}@media print{.pg-push-root{display:none!important}}.pg-push-root .pg-push-form input,.pg-push-root .pg-push-form select,.pg-push-root .pg-push-date{color:#edf5fb;width:100%;min-width:0;box-shadow:none;background:#ffffff09;border:1.5px solid #6b91ad80;border-radius:11px;margin:0;padding:11px 12px;font-family:inherit;font-size:16px;line-height:1.4;height:48px!important;min-height:48px!important}.pg-push-root .pg-push-form input::placeholder{color:#aac5d9;opacity:1;font-size:14px}.pg-push-root .pg-push-fields select,.pg-push-root .pg-push-date{font-size:clamp(13px,3.5cqw,16px);font-weight:600}.pg-push-root .pg-push-date{cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;display:flex;position:relative}.pg-push-date>span,.pg-push-date>svg{pointer-events:none}.pg-push-date>svg{color:#b9def5;flex:none;width:18px;height:18px}.pg-push-root .pg-push-form .pg-push-date>input{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;position:absolute;inset:0;height:100%!important;min-height:0!important}.pg-push-date>input::-webkit-calendar-picker-indicator{cursor:pointer;width:auto;height:auto;margin:0;padding:0;position:absolute;inset:0}.pg-push-date:focus-within{outline-offset:3px;outline:2px solid #94d3f4}.pg-push-date:has(input:disabled){opacity:.6;cursor:not-allowed}@container (width<=390px){.pg-push-root .pg-push-fields{gap:8px}.pg-push-root .pg-push-fields select,.pg-push-root .pg-push-date{padding:10px 8px}.pg-push-date>svg{width:15px;height:15px}}
