@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Thin.D4yhO5KI.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-ThinItalic.CPv9ZWAH.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Light.y85UWPYz.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-LightItalic.CubrlQUP.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Regular.BHeBnKzs.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Medium.CFKDKRMh.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-MediumItalic.DZe-jd04.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Bold.BKtbn9Wi.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-BoldItalic.DLtOeeWN.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Black.qr0G-G-3.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-BlackItalic.Cd5WMiKN.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:local("Red Hat Display"),url(/assets/RedHatDisplay-Medium.DpKbs-sQ.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:local("Red Hat Display"),url(/assets/RedHatDisplay-Bold.M99Tq1al.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.form-wrapper{display:flex;width:100%;height:100%;padding:32px;gap:16px}.form-wrapper form{height:100%}.form-wrapper form.home-alerts-form{width:100%}.form-wrapper form:not(.home-alerts-form){width:50%}.form-wrapper form .field{display:flex;width:100%;justify-content:space-between}.form-wrapper form .field .field-name{width:40%}.form-wrapper form .field .field-name label{font-size:16px;height:32px;display:block}.form-wrapper form .field .field-name .field-subtitle{font-size:14px}.form-wrapper form .field .field-input{display:flex;flex-direction:column}.form-wrapper form .field .field-input .field-input-values{display:flex;gap:8px}.form-wrapper form .separator{width:100%;border:1px solid var(--color-bw-light-grey);margin:32px 0;opacity:.8}.form-wrapper form .submit{padding:60px 0 0;justify-content:end;display:flex}.notification-container{position:fixed;top:16px;right:16px;z-index:99999999999;display:flex;flex-direction:column;gap:8px;max-width:420px;width:100%;pointer-events:none}.notification-container>*{pointer-events:auto}.notification-item{position:relative;display:flex;align-items:center;padding:16px;border-radius:8px;border-left:4px solid;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(100%);opacity:0;max-width:100%;min-width:300px;word-wrap:break-word;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.notification-visible{transform:translate(0);opacity:1}.notification-exiting{transform:translate(100%);opacity:0}.notification-paused{transform:translate(-4px) scale(1.02);box-shadow:0 10px 15px -3px #00000026,0 4px 6px -2px #0000001a}.notification-success{background:linear-gradient(135deg,var(--color-traffic-pale-green) 0%,var(--color-traffic-pale-green) 100%);border-left-color:var(--color-traffic-emerald);color:#4b583a}.notification-error{background:linear-gradient(135deg,var(--color-traffic-pale-red) 0%,var(--color-traffic-pale-red) 100%);border-left-color:var(--color-traffic-dark-red);color:var(--color-traffic-dark-red)}.notification-warning{background:linear-gradient(135deg,var(--color-traffic-pale-yellow) 0%,var(--color-traffic-pale-yellow) 100%);border-left-color:var(--color-traffic-orange);color:var(--color-traffic-dark-orange)}.notification-info{background:linear-gradient(135deg,var(--color-blueish-pale-blue-opticks) 0%,var(--color-blueish-pale-blue-opticks) 100%);border-left-color:var(--color-blueish-deep-blue);color:var(--color-blueish-deep-blue)}.notification-icon{flex-shrink:0;margin-right:12px;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:700;transition:transform .2s ease}.notification-success .notification-icon{background:var(--color-traffic-pale-green);color:#fff}.notification-success .notification-content .notification-message{color:var(--color-traffic-emerald)}.notification-success .notification-progress .notification-progress-bar{background:var(--color-traffic-emerald)}.notification-error .notification-icon{background:var(--color-traffic-pale-red);color:#fff}.notification-error .notification-content .notification-message{color:var(--color-traffic-dark-red)}.notification-error .notification-progress .notification-progress-bar{background:var(--color-traffic-dark-red)}.notification-warning .notification-icon{background:var(--color-traffic-pale-yellow);color:#fff}.notification-warning .notification-content .notification-message{color:var(--color-traffic-orange)}.notification-warning .notification-progress .notification-progress-bar{background:var(--color-traffic-orange)}.notification-info .notification-icon{background:var(--color-blueish-pale-blue-opticks);color:#fff}.notification-info .notification-content .notification-message{color:var(--color-blueish-deep-blue)}.notification-info .notification-progress .notification-progress-bar{background:var(--color-blueish-deep-blue)}@keyframes notification-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification-content{flex:1;min-width:0}.notification-title{font-weight:600;margin:0 0 4px;font-size:14px;line-height:1.3}.notification-message{font-size:14px;margin:0;padding:0;font-weight:700}.notification-close{flex-shrink:0;margin-left:12px;background:none;border:none;font-size:20px;cursor:pointer;opacity:.6;transition:all .2s ease;color:inherit;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;line-height:1;padding:0}.notification-close:hover{opacity:1;background:#0000001a;transform:scale(1.1)}.notification-close:focus{outline:2px solid currentColor;outline-offset:2px;opacity:1}.notification-close:active{transform:scale(.95)}.notification-progress{position:absolute;bottom:0;left:0;right:0;height:3px;overflow:hidden;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.notification-progress-bar{height:100%;width:100%;transform:translate(-100%);animation:notification-progress linear forwards}@keyframes notification-progress{0%{transform:translate(-100%)}to{transform:translate(0)}}.notification-item:hover{transform:translate(-2px) scale(1.01);box-shadow:0 10px 15px -3px #00000026,0 4px 6px -2px #0000001a}.notification-item:hover .notification-icon{transform:scale(1.1)}.notification-item:hover .notification-progress-bar{opacity:1}.notification-item:focus-within{outline:2px solid #3b82f6;outline-offset:2px}@media (max-width: 640px){.notification-container{left:16px;right:16px;max-width:none}.notification-item{min-width:280px;max-width:100%;padding:12px}.notification-icon{width:20px;height:20px;font-size:14px;margin-right:10px}.notification-title,.notification-message{font-size:13px}.notification-close{width:20px;height:20px;font-size:18px;margin-left:8px}.notification-progress{height:2px}}@media (max-width: 480px){.notification-container{left:12px;right:12px;top:12px}.notification-item{min-width:260px;padding:10px}.notification-title,.notification-message{font-size:12px}}
