.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}}.admin-account-actions{flex:none;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex;position:relative}.admin-account-actions>.profile-menu-anchor{margin-left:0}.admin-account-actions>[data-admin-notifications]{flex:none;align-items:center;display:flex}:is(.top,.topbar):has(.admin-account-actions){overflow:visible}:is(:is(.top,.topbar):has(.pg-push-panel),:is(.top,.topbar):has(.profile-menu-anchor [data-state=open])){z-index:100;position:relative}.pg-push-root.pg-push-admin{z-index:auto;color:#e3edf5;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.5;position:static;inset:auto}.pg-push-root.pg-push-admin .pg-push-bell,.admin-account-actions .profile-avatar-access{min-width:42px;min-height:42px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex;color:#e3edf5!important;background:#ffffff0b!important;border:1px solid #ffffff28!important;border-radius:50%!important;width:42px!important;height:42px!important;padding:0!important}.pg-push-root.pg-push-admin .pg-push-bell>svg,.admin-account-actions .profile-avatar-access>svg{flex:none;width:23px;height:23px}.pg-push-root.pg-push-admin .pg-push-bell:hover,.admin-account-actions .profile-avatar-access:hover{background:#ffffff16!important;border-color:#fff5!important}.pg-push-root.pg-push-admin .pg-push-panel{width:480px;max-width:var(--notification-available-width,calc(100vw - 24px));max-height:var(--notification-available-height,80dvh);background:var(--pg-push-surface);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:300;border:1px solid #fff2;border-radius:18px;margin:0;animation:.16s ease-out notification-unfold;position:absolute;inset:calc(100% + 12px) 0 auto auto;box-shadow:0 18px 48px #0004}.pg-push-root.pg-push-admin .pg-push-head{background:var(--pg-push-surface);border-bottom:1px solid #ffffff24;gap:12px;padding:22px 24px 18px}.pg-push-root.pg-push-admin .pg-push-brand{color:#bfd4e4;letter-spacing:.08em;max-width:100%;font-size:11px;line-height:1.5}.pg-push-root.pg-push-admin h2{color:#edf5fb;letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:1.4}.pg-push-root.pg-push-admin h3{color:#edf5fb;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.5}.pg-push-root.pg-push-admin .pg-push-head>div{min-width:0}.pg-push-root.pg-push-admin .pg-push-close{background:var(--pg-push-accent);color:#edf5fb;border:1px solid #6b91ad80;border-radius:9px;width:34px;height:34px;min-height:34px;padding:0}.pg-push-root.pg-push-admin .pg-push-scroll{padding:22px 24px 24px}.pg-push-root.pg-push-admin .pg-push-device strong{color:#e3edf5;font-size:14px;font-weight:600}.pg-push-root.pg-push-admin :is(.pg-push-device p,.pg-push-caption,.pg-push-privacy){color:#bfd4e4;font-size:13px;line-height:1.6}.pg-push-root.pg-push-admin :is(.pg-push-primary,.pg-push-secondary,.pg-push-link){background:var(--pg-push-accent);color:#edf5fb;min-height:44px;box-shadow:none;border:1px solid #6b91ad80;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-family:inherit;font-weight:500;line-height:1.5;text-decoration:none;display:flex;font-size:14px!important}.pg-push-root.pg-push-admin :is(.pg-push-primary,.pg-push-secondary,.pg-push-link):hover:not(:disabled){filter:none;background:#ffffff10;text-decoration:none}.pg-push-root.pg-push-admin .pg-push-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pg-push-root.pg-push-admin .pg-push-form{gap:14px;margin:16px 0 24px}.pg-push-root.pg-push-admin .pg-push-form label{color:#bfd4e4;gap:7px;font-size:13px}.pg-push-root.pg-push-admin .pg-push-fields{gap:12px}.pg-push-root.pg-push-admin .pg-push-form :is(input,select),.pg-push-root.pg-push-admin .pg-push-date{color:#edf5fb;background:#ffffff12;border:1px solid #6b91ad80;border-radius:9px;padding:11px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;height:46px!important;min-height:46px!important}.pg-push-root.pg-push-admin .pg-push-form input::placeholder{color:#bfd4e4;font-size:13px}.pg-push-root.pg-push-admin .pg-push-date>input{border:0;padding:0;height:100%!important;min-height:0!important}.pg-push-root.pg-push-admin .pg-push-divider{background:#ffffff24;margin:24px 0}.pg-push-root.pg-push-admin .pg-push-list-title{align-items:center;gap:12px}.pg-push-root.pg-push-admin .pg-push-list-title h3{margin:0}.pg-push-root.pg-push-admin .pg-push-list li{align-items:center}.pg-push-root.pg-push-admin .pg-push-list strong{font-size:14px}.pg-push-root.pg-push-admin .pg-push-list time{margin-top:6px;font-size:12px}.pg-push-root.pg-push-admin button:disabled{opacity:.55;cursor:not-allowed}@keyframes notification-unfold{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}@media (max-width:480px){.admin-account-actions{gap:10px}.pg-push-root.pg-push-admin .pg-push-head{padding:18px 20px 16px}.pg-push-root.pg-push-admin .pg-push-scroll{padding:18px 20px 20px}.pg-push-root.pg-push-admin .pg-push-form :is(input,select){font-size:16px}.pg-push-root.pg-push-admin .pg-push-date{font-size:14px}}@media (prefers-reduced-motion:reduce){.pg-push-root.pg-push-admin .pg-push-panel{animation:none}}.top:has(>.admin-account-actions)>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar:has(>.admin-account-actions)>.breadcrumb{flex-wrap:wrap;min-width:0}.pg-push-root.pg-push-admin .pg-push-device p{margin:4px 0 0}.pg-push-root.pg-push-admin .pg-push-caption{margin:0 0 13px}.pg-push-root.pg-push-admin .pg-push-privacy{margin:12px 0 0}.pg-push-root.pg-push-admin .pg-push-info{margin:10px 0 13px}.pg-push-root.pg-push-admin .pg-push-message{margin:12px 0 0}.pg-push-root.pg-push-admin .pg-push-empty{margin:0}.admin-account-actions{--admin-notification-surface:#061827;--admin-notification-accent:#103a58}.pg-push-root.pg-push-admin .pg-push-head{background:linear-gradient(120deg,color-mix(in srgb,var(--pg-push-accent) 23%,var(--pg-push-surface)),var(--pg-push-surface));border-bottom-color:#ffffff12}.pg-push-root.pg-push-admin .pg-push-bell,.admin-account-actions.admin-account-actions .profile-avatar-access{background:var(--admin-notification-surface)!important}.pg-push-root.pg-push-admin :is(.pg-push-secondary,.pg-push-link,.pg-push-close){color:#b9def5;background:#ffffff07;border-color:#fff2}.pg-push-root.pg-push-admin .pg-push-primary{background:var(--pg-push-accent);border-color:#ffffff15}.pg-push-root.pg-push-admin .pg-push-primary:hover:not(:disabled){background:var(--pg-push-accent);filter:brightness(1.15)}.pg-push-root.pg-push-admin .pg-push-form :is(input,select),.pg-push-root.pg-push-admin .pg-push-date{background:#ffffff09}.admin-account-actions.admin-account-actions .anchored-profile-panel.personal-profile-card{background:var(--admin-notification-surface);color:#e3edf5;border-color:#fff2}.admin-account-actions.admin-account-actions .personal-profile-card .personal-profile-avatar{color:#b9def5;background:#ffffff07;border-color:#ffffff28}.admin-account-actions.admin-account-actions .personal-profile-card button,.admin-account-actions.admin-account-actions .personal-profile-card .personal-profile-logout{color:#b9def5;background:#ffffff07;border-color:#fff2}.admin-account-actions.admin-account-actions .personal-profile-card :is(button,a):hover:not(:disabled){background:#ffffff10}.admin-account-actions.admin-account-actions .personal-profile-card :is(dt,label,small),.admin-account-actions.admin-account-actions .personal-profile-edit p{color:#bfd4e4}.admin-account-actions.admin-account-actions .personal-profile-card input{color:#edf5fb;background:#ffffff09;border-color:#6b91ad80}.admin-account-actions.admin-account-actions .personal-profile-card .personal-profile-footer{border-color:#ffffff12}
