.pum-notification-item--feature{--pm-cat-color:#288cd7}.pum-notification-item--recommendation{--pm-cat-color:#1dbe61}.pum-notification-item--announcement{--pm-cat-color:#8267f6}.pum-notification-item--offer,.pum-notification-item--warning{--pm-cat-color:#ea552b}.pum-notification-panel__backdrop{background:#0003;inset:0;position:fixed;z-index:99998}.pum-notification-panel{background:#fff;bottom:0;box-shadow:8px 0 30px #1a191b1f;color:#1a191b;display:flex;flex-direction:column;font-family:Eudoxus Sans,Inter,-apple-system,Segoe UI,sans-serif;max-width:100vw;position:fixed;left:0;top:0;transform:translateX(-100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);width:400px;z-index:99999;-webkit-font-smoothing:antialiased}.pum-notification-panel.is-open{transform:translateX(0)}.pum-notification-panel__header{align-items:center;background:linear-gradient(-180deg,#1dbe610a,#0000);border-bottom:1px solid #eaeaeb;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 18px}.pum-notification-panel__brand{align-items:center;display:flex;gap:10px;min-width:0}.pum-notification-panel__mark{color:#1a191b;flex-shrink:0}.pum-notification-panel__brand-text{display:flex;flex-direction:column;gap:2px;min-width:0}.pum-notification-panel__brand-label{color:#666;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.pum-notification-panel__title{align-items:center;color:#1a191b;display:flex;font-size:16px;font-weight:800;gap:8px;letter-spacing:-.005em;line-height:1.2;margin:0}.pum-notification-panel__count{align-items:center;background:#1a191b;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.pum-notification-panel__body{flex:1;overflow-y:auto}.pum-notification-panel__body::-webkit-scrollbar{width:8px}.pum-notification-panel__body::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:4px}.pum-notification-panel__footer{align-items:center;border-top:1px solid #eaeaeb;color:#666;display:flex;flex-shrink:0;font-size:12px;gap:12px;justify-content:space-between;padding:10px 18px}.pum-notification-panel__footer a,.pum-notification-panel__footer button{background:none;border:0;color:#51555c;cursor:pointer;font-family:inherit;font-weight:600;padding:0;text-decoration:none;white-space:nowrap}.pum-notification-panel__footer a:hover,.pum-notification-panel__footer button:hover{color:#1a191b}.pum-notification-panel__footer-note{color:#989898;font-size:11px;line-height:1.4}.pum-notification-panel__empty,.pum-notification-panel__loading{color:#666;font-size:13px;padding:40px 20px;text-align:center}.pum-notification-filters{align-items:center;border-bottom:1px solid #eaeaeb;display:flex;flex-shrink:0;gap:4px;overflow-x:auto;padding:8px 10px;scrollbar-width:none}.pum-notification-filters::-webkit-scrollbar{display:none}.pum-notification-chip{align-items:center;background:#0000;border:1.5px solid #0000;border-radius:999px;color:#51555c;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;gap:5px;padding:4px 10px;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.pum-notification-chip:hover{background:#f7f7f7;color:#1a191b}.pum-notification-chip__dot{background:#989898;border-radius:50%;height:6px;width:6px}.pum-notification-chip__count{background:#eaeaeb;border-radius:999px;color:#666;font-size:10px;font-weight:800;margin-right:1px;padding:1px 5px}.pum-notification-chip.is-active{background:#1a191b;border-color:#1a191b;color:#fff}.pum-notification-chip.is-active .pum-notification-chip__dot{background:#1dbe61}.pum-notification-chip.is-active .pum-notification-chip__count{background:#ffffff24;color:#fff}.pum-notification-chip[data-filter=feature] .pum-notification-chip__dot{background:#288cd7}.pum-notification-chip[data-filter=recommendation] .pum-notification-chip__dot{background:#1dbe61}.pum-notification-chip[data-filter=announcement] .pum-notification-chip__dot{background:#8267f6}.pum-notification-chip[data-filter=offer] .pum-notification-chip__dot,.pum-notification-chip[data-filter=warning] .pum-notification-chip__dot{background:#ea552b}.pum-notification-item{border-bottom:1px solid #eaeaeb;display:grid;gap:2px 10px;grid-template-areas:"icon head   close" "icon title  title" "icon body   body" "icon legacy legacy" "icon cta    cta";grid-template-columns:28px 1fr auto;grid-template-rows:auto auto auto auto auto;padding:14px 18px 14px 14px;position:relative;transition:background .15s}.pum-notification-item:hover{background:#fafafa}.pum-notification-item.is-dismissing{max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transform:translateX(-30px);transition:opacity .25s,transform .25s,max-height .3s,padding .3s}.pum-notification-item:before{background:var(--pm-cat-color,#989898);border-radius:2px;bottom:18px;content:"";right:4px;position:absolute;top:18px;width:3px}.pum-notification-item__icon{-ms-grid-row:1;-ms-grid-row-span:9;align-items:center;background:var(--pm-cat-color,#989898);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;grid-area:icon;-ms-grid-column:1;height:28px;justify-content:center;margin-top:2px;width:28px}.pum-notification-item__icon .dashicons{font-size:15px;height:15px;width:15px}.pum-notification-item__icon svg{fill:currentColor;height:15px;width:15px}.pum-notification-item--offer .pum-notification-item__icon{background:#1a191b;overflow:hidden;position:relative}.pum-notification-item--offer .pum-notification-item__icon:after{background:linear-gradient(-135deg,#0000 62%,#1dbe61 0);content:"";inset:0;position:absolute}.pum-notification-item__head{align-items:center;display:flex;gap:8px;grid-area:head;-ms-grid-column:3;-ms-grid-row:1}.pum-notification-item__category{color:#666;font-size:11px;font-weight:700;letter-spacing:.02em}.pum-notification-item__time{color:#989898;font-size:11px;margin-right:auto}.pum-notification-item__dismiss{align-items:center;align-self:start;background:#0000;border:0;border-radius:4px;color:#989898;cursor:pointer;display:inline-flex;grid-area:close;-ms-grid-column:5;-ms-grid-row:1;height:22px;justify-content:center;transition:color .15s,background .15s;width:22px}.pum-notification-item__dismiss:hover{background:#eaeaeb;color:#1a191b}.pum-notification-item__dismiss .dashicons{font-size:15px;height:15px;width:15px}.pum-notification-item__dismiss svg{fill:currentColor;height:15px;width:15px}.pum-notification-item__title{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:3;color:#1a191b;font-size:14px;font-weight:700;grid-area:title;letter-spacing:-.003em;line-height:1.35;margin:1px 0 2px}.pum-notification-item__body{-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:3;color:#51555c;font-size:13px;grid-area:body;line-height:1.5;margin:0 0 8px}.pum-notification-item__body p{margin:0 0 6px}.pum-notification-item__body p:last-child{margin-bottom:0}.pum-notification-item__body strong{color:#1a191b;font-weight:700}.pum-notification-item__body a{color:#1a191b;text-decoration:underline}.pum-notification-item__body ul{list-style:disc;margin:6px 0;padding-right:18px}.pum-notification-item__body--legacy{-ms-grid-column:3;-ms-grid-row:7;-ms-grid-column-span:3;grid-area:legacy}.pum-notification-item__body--legacy ul{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:0;padding:0}.pum-notification-item__body--legacy li{margin:0}.pum-notification-item__body--legacy a{font-size:12px;font-weight:600;text-decoration:none}.pum-notification-item__body--legacy a:hover{text-decoration:underline}.pum-notification-item__actions{-ms-grid-column:3;-ms-grid-row:9;-ms-grid-column-span:3;align-items:center;display:flex;flex-wrap:wrap;gap:12px;grid-area:cta}.pum-notification-item--offer{background:linear-gradient(-90deg,rgba(234,85,43,.035),#0000 70%)}.pum-notification-item--offer:hover{background:linear-gradient(-90deg,#ea552b12,#0000 70%)}.pum-notification-item__iframe-modal.components-modal__frame{display:flex;flex-direction:column;height:85vh;max-height:85vh;max-width:92vw;min-height:85vh;overflow:hidden;width:min(960px,92vw)}.pum-notification-item__iframe-modal.components-modal__frame .components-modal__content{display:flex;flex:1 1 auto;flex-direction:column;height:auto;margin:0;min-height:0;overflow:hidden;padding:0}.pum-notification-item__iframe-modal.components-modal__frame .components-modal__content:before{display:none}.pum-notification-item__iframe-modal.components-modal__frame .pum-notification-item__iframe{border:0;display:block;flex:1 1 auto;height:100%;min-height:85vh;width:100%}.pum-notification-item__iframe-modal.components-modal__frame .pum-notification-item__iframe-close{align-items:center;background:#fffffff2;border:0;border-radius:50%;box-shadow:0 1px 3px #00000026;color:#51555c;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:absolute;left:10px;top:10px;transition:color .15s,background .15s;width:32px;z-index:10}.pum-notification-item__iframe-modal.components-modal__frame .pum-notification-item__iframe-close:hover{background:#fff;color:#1a191b}.pum-notification-item__iframe-modal.components-modal__frame .pum-notification-item__iframe-close .dashicons{font-size:18px;height:18px;width:18px}.pum-notification-cta{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;font-family:inherit;padding:0;text-decoration:none}.pum-notification-cta--link{color:#1a191b;font-size:13px;font-weight:700;gap:3px}.pum-notification-cta--link:after{background:#1dbe61;content:"";display:inline-block;height:2px;margin-right:4px;transition:width .18s cubic-bezier(.2,.8,.2,1);width:14px}.pum-notification-cta--link:hover:after{width:22px}.pum-notification-cta--muted{color:#666;font-size:12px}.pum-notification-cta--muted:hover{color:#1a191b}.pum-notification-cta--chip{background:#1dbe61;border-radius:999px;color:#1a191b;font-size:12px;font-weight:800;gap:5px;letter-spacing:.01em;padding:5px 11px}.pum-notification-cta--chip:hover{background:#16a052}.pum-notification-chip:focus,.pum-notification-cta:focus,.pum-notification-item__dismiss:focus,.pum-notification-item__iframe-close:focus{outline:none}.pum-notification-chip:focus-visible,.pum-notification-cta:focus-visible,.pum-notification-item__dismiss:focus-visible,.pum-notification-item__iframe-close:focus-visible{border-radius:4px;outline:2px solid #1dbe61;outline-offset:2px}.pum-notification-cta--chip:focus-visible{border-radius:999px;outline-offset:3px}
