.pum-addons{margin:0 auto;max-width:1440px}.pum-addons__page-heading h1{align-items:baseline;color:#1d2327;display:flex;font-size:26px;font-weight:600;gap:10px;margin:17px 0 0}.pum-addons__page-heading .pum-addons__count{color:#667085;font-size:13px;font-weight:400}.pum-addons__page-heading p{color:#666;font-size:13px;line-height:1.5;margin:8px 0 0}.pum-addons__loading{align-items:center;color:#51555c;display:flex;gap:8px;margin:22px 0 0}.pum-addons__empty{border:2px dashed #1a191b4d;color:#51555c;font-size:15px;font-weight:600;margin:22px 0 0;padding:48px 20px;text-align:center}.pum-addons__inline-notice{margin:16px 0 0}.pum-addons__snackbar{bottom:24px;right:50%;position:fixed;transform:translateX(50%);z-index:100010}.pum-addons__error-modal{border-top:4px solid #d63638}.pum-addons__error-modal-footer{justify-content:flex-end}.pum-addons__error-details{background:#f6f7f7;border-radius:4px;color:#3c434a;display:block;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.6;overflow-x:auto;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.pum-addons__error-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.pum-addons__error-dismiss.components-button{color:#51555c;flex:none}.pum-addons__plan{align-items:center;background:#1a191b;border-right:6px solid #0000;color:#fff;display:flex;gap:18px;margin-top:22px;padding:20px 24px}.pum-addons__plan--warning{--pum-addons-plan-action-background:#f7d046;--pum-addons-plan-action-hover-background:#efbf09;background:#29230e;border-right-color:#f7d046}.pum-addons__plan-mark{align-items:center;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.pum-addons__plan-mark img{display:block;height:40px;width:40px}.pum-addons__plan-copy{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.pum-addons__plan-title{font-size:17px;font-weight:700;line-height:1.4}.pum-addons__plan-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pum-addons__plan-status{align-items:center;background:#f7d046;border-radius:999px;color:#1a191b;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.4;padding:3px 8px;text-transform:uppercase}.pum-addons__plan-sub{color:#ccc;font-size:13px;line-height:1.5}.pum-addons__plan-action.components-button.is-primary{background:var(--pum-addons-plan-action-background,#1dbe61);border-radius:6px;color:#1a191b;flex:none;font-weight:700;padding:10px 20px}.pum-addons__plan-action.components-button.is-primary:focus:not(:disabled),.pum-addons__plan-action.components-button.is-primary:hover{background:var(--pum-addons-plan-action-hover-background,#18a653);color:#1a191b}.pum-addons__toolbar{align-items:flex-end;border-bottom:1px solid #e5e5e5;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:24px}.pum-addons__tabs .components-tab-panel__tabs{display:flex;flex-wrap:wrap;gap:20px}.pum-addons__tabs .components-button{border-bottom:3px solid #0000;border-radius:0;color:#51555c;font-size:13px;font-weight:700;height:auto;margin-bottom:-1px;padding:10px 0}.pum-addons__tabs .components-button:focus:not(:disabled),.pum-addons__tabs .components-button:hover:not(:disabled){box-shadow:none;color:#1a191b}.pum-addons__tabs .components-button.is-active{border-bottom-color:#1dbe61;color:#1a191b}.pum-addons__tab-count{color:#666;font-weight:400;margin-right:6px}.pum-addons__search.components-search-control{margin-bottom:8px;max-width:100%;width:260px}.pum-addons__section{margin-top:28px}.pum-addons__section-heading{align-items:center;display:flex;gap:12px}.pum-addons__section-heading h2{font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.4;margin:0;text-transform:uppercase}.pum-addons__section-rule{background:#e5e5e5;flex:1;height:1px}.pum-addons__pro-plus-badge{align-items:center;background:#8267f6;border-radius:999px;color:#1a191b;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.5;padding:4px 10px;text-transform:uppercase}.pum-addons__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin-top:12px}.pum-addons__card{background:#fff;border:1px solid #e5e5e5;border-right-width:4px;box-shadow:0 1px 2px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.pum-addons__card:hover{box-shadow:0 4px 14px #00000014;transform:translateY(-1px)}.pum-addons__card--active{border-right-color:#1dbe61}.pum-addons__card--network{border-right-color:#2271b1}.pum-addons__card--installed,.pum-addons__card--working{border-right-color:#f7d046}.pum-addons__card--locked{border-right-color:#1dbe61}.pum-addons__card--locked.pum-addons__card--pro-plus-tier{border-right-color:#8267f6}.pum-addons__card-main{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1;flex-direction:column;font:inherit;padding:20px 20px 16px;text-align:right}.pum-addons__card-main:focus-visible{outline:2px solid #1dbe61;outline-offset:-2px}.pum-addons__card-heading{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.pum-addons__title-wrap{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.pum-addons__icon{align-items:center;background:#1dbe611f;color:#1a191b;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.pum-addons__icon .dashicons{font-size:22px;height:22px;width:22px}.pum-addons__icon img{height:100%;object-fit:cover;width:100%}.pum-addons__title{color:#1a191b;font-size:17px;font-weight:800;line-height:1.25}.pum-addons__tier-badge{align-items:center;background:#1dbe61;border-radius:999px;color:#1a191b;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.5;padding:3px 9px;text-transform:uppercase;white-space:nowrap}.pum-addons__tier-badge--pro-plus{background:#8267f6}.pum-addons__description{color:#51555c;font-size:13px;line-height:1.55;text-wrap:pretty}.pum-addons__card-footer{align-items:center;background:#fbfbfc;border-top:1px solid #eaeaeb;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.pum-addons__status-dot{background:#ccc;border-radius:999px;flex:none;height:7px;width:7px}.pum-addons__status{align-items:center;color:#666;display:inline-flex;font-size:13px;font-weight:700;gap:8px}.pum-addons__status--active{color:#1a191b}.pum-addons__status--active .pum-addons__status-dot{background:#1dbe61}.pum-addons__status--network{color:#0a4b78}.pum-addons__status--network .pum-addons__status-dot{background:#2271b1}.pum-addons__status--installed,.pum-addons__status--working{color:#51555c}.pum-addons__status--installed .pum-addons__status-dot,.pum-addons__status--working .pum-addons__status-dot{background:#f7d046}.pum-addons__status--locked .pum-addons__status-dot{background:#1dbe61}.pum-addons__status--locked.pum-addons__status--pro-plus .pum-addons__status-dot{background:#8267f6}.pum-addons__action.components-button{border-radius:6px;font-weight:800;justify-content:center;min-width:88px}.pum-addons__action.components-button.is-primary{background:#1dbe61;color:#1a191b}.pum-addons__action.components-button.is-primary:focus:not(:disabled),.pum-addons__action.components-button.is-primary:hover:not(:disabled){background:#18a653;color:#1a191b}.pum-addons__action.components-button.is-primary.is-busy{background-image:linear-gradient(45deg,#f7d046 33%,#efbf09 0,#efbf09 70%,#f7d046 0)}.pum-addons__action.components-button.is-secondary{background:#fff;border:1px solid #1a191b66;box-shadow:none;color:#1a191b}.pum-addons__action.components-button.is-secondary:focus:not(:disabled),.pum-addons__action.components-button.is-secondary:hover:not(:disabled){border-color:#1a191b;box-shadow:none;color:#1a191b}.pum-addons__action.components-button.is-secondary.is-busy{background-image:linear-gradient(45deg,#fff 33%,#f0f0f1 0,#f0f0f1 70%,#fff 0)}.pum-addons__action.components-button.pum-addons__action--pro-plus.is-primary{background:#8267f6;color:#1a191b}.pum-addons__action.components-button.pum-addons__action--pro-plus.is-primary:focus:not(:disabled),.pum-addons__action.components-button.pum-addons__action--pro-plus.is-primary:hover:not(:disabled){background:#6242f3;color:#1a191b}.pum-addons__action.components-button.pum-addons__action--lg{padding:10px 20px}.pum-addons__modal{max-width:100%;width:600px}.pum-addons__modal .components-modal__header-heading{font-size:22px;font-weight:800}.pum-addons__modal-lede{align-items:center;display:flex;gap:12px;margin-bottom:16px}.pum-addons__modal-lede .pum-addons__icon{flex-basis:48px;height:48px;width:48px}.pum-addons__modal-meta{color:#666;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.pum-addons__modal-copy{color:#333;font-size:15px;line-height:1.6;margin:0 0 16px;text-wrap:pretty}.pum-addons__modal-copy>:first-child{margin-top:0}.pum-addons__modal-copy>:last-child{margin-bottom:0}.pum-addons__modal-copy a{color:#3858e9;font-weight:600}.pum-addons__features{list-style:none;margin:0 0 8px}.pum-addons__features li{align-items:center;color:#333;display:flex;font-size:13px;font-weight:500;gap:10px;margin:0 0 10px}.pum-addons__features svg{background:#1dbe61;border-radius:999px;fill:#1a191b;flex:none}.pum-addons__modal-footer{align-items:center;border-top:1px solid #eaeaeb;display:flex;gap:16px;justify-content:space-between;margin-top:8px;padding-top:16px}@media screen and (max-width:782px){.pum-addons__grid{grid-template-columns:1fr}.pum-addons__plan{flex-wrap:wrap}.pum-addons__toolbar{align-items:stretch}.pum-addons__search.components-search-control{margin-bottom:12px;width:100%}}
