.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gr-status{min-height:20px;font-size:13px;color:#2f5a3c;margin:10px 0 0}.gr-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.gr-card{margin-bottom:20px}.gr-card h2{font-size:24px;margin:8px 0}.gr-dim{opacity:.55;transition:opacity .2s}.gr-trunc{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.gr-code{font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;min-height:96px;background:#f6f8fa}.gr-readonly{padding:11px 13px;border:1px dashed #cdd7e1;background:#f6f8fa;font-size:13px;color:#40566c;border-radius:3px}.gr-error{border:1px solid #e7c3b2;background:#fbf2ee;padding:18px 20px;border-radius:3px;color:#7a3f27;margin:12px 0}.gr-error p{margin:6px 0 12px;font-size:13px}.gr-notice{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#eef4f9;border:1px solid #cfdeea;color:#244766;padding:10px 14px;font-size:13px;margin:0 0 14px}.gr-x{background:none;border:0;color:#486d91;font-size:12px;text-decoration:underline;cursor:pointer}.gr-skel{display:grid;grid-gap:10px;gap:10px;margin:14px 0}.gr-skel span{display:block;height:42px;border-radius:3px;background:linear-gradient(90deg,#eef2f5,#f7f9fb 40%,#eef2f5 80%);background-size:200% 100%;animation:gr-shim 1.3s linear infinite}.gr-skel-grid{grid-template-columns:repeat(4,1fr)}.gr-skel-grid span{height:84px}@keyframes gr-shim{to{background-position:-200% 0}}.gr-share h3{font-size:16px;margin:0 0 10px}.gr-share-url .field{font-size:12px;padding:9px 11px}.gr-share-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.gr-chip-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid #c8d3dd;background:#fff;color:#203b56;font-size:12px;font-weight:700;padding:7px 11px;border-radius:3px;cursor:pointer;text-decoration:none}.gr-chip-btn:hover{background:#f2f6f9;border-color:#8da5ba}.gr-share-box{margin-top:16px}.gr-picker{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;margin:18px 0 4px;align-items:stretch}.gr-preview{display:flex;align-items:center;justify-content:center;min-height:170px;border:1px solid #d6dee6;border-radius:4px;padding:20px}.gr-preview img{max-width:100%;height:auto}.gr-preview-light{background:#fff}.gr-preview-dark{background:#13243b}.gr-preview-transparent{background-color:#fff;background-image:linear-gradient(45deg,#eef1f4 25%,transparent 0),linear-gradient(-45deg,#eef1f4 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef1f4 0),linear-gradient(-45deg,transparent 75%,#eef1f4 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.gr-picker-controls fieldset{border:0;padding:0;margin:0 0 14px}.gr-picker-controls legend{font-size:12px;font-weight:800;margin-bottom:7px}.gr-seg{display:flex;flex-wrap:wrap;gap:6px}.gr-seg button{border:1px solid #c8d3dd;background:#fff;color:#203b56;padding:8px 12px;font-size:13px;font-weight:700;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.gr-seg button small{font-weight:500;font-size:11px;color:#6a7b8c}.gr-seg button[aria-pressed=true]{border-color:#173753;background:#173753;color:#fff}.gr-seg button[aria-pressed=true] small{color:#c9d4e0}.gr-range button{padding:6px 11px}.gr-offer{border:1px solid #cfdcd3;border-left:4px solid #2e6b4d;background:#fbfdfb;padding:26px 28px;margin:0 0 26px;border-radius:3px}.gr-offer-head{display:flex;gap:14px;align-items:flex-start;color:#2e6b4d}.gr-offer-head h2{font-size:26px;margin:6px 0 4px;color:#173753}.gr-offer-body{display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:center;margin-top:16px;border-top:1px solid #e1e8e3;padding-top:16px}.gr-offer-body h3{font-size:18px;margin:0 0 8px}.gr-offer-body img{max-width:300px;width:100%;height:auto}.gr-offer-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.gr-checklist{padding-left:18px;font-size:14px;color:#3f5266}.gr-checklist li{margin:5px 0}.gr-shop-select{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.gr-shop-select a{display:flex;flex-direction:column;border:1px solid #d1dbe4;padding:10px 14px;background:#fff;font-size:13px}.gr-shop-select a span{color:#6a7b8c;font-size:12px}.gr-shop-select a[aria-current=page]{border-color:#173753;box-shadow:inset 0 -3px 0 #173753}.gr-inline-form{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0}.gr-inline-form .field,.gr-inline-form .select{flex:1 1 260px}.gr-result{padding:16px 18px;border-radius:3px;margin:12px 0;border:1px solid}.gr-result p{margin:4px 0 0;font-size:13px}.gr-result-ok{background:#edf7ee;border-color:#bdd9c4;color:#2e5a3b}.gr-result-warn{background:#fff8ed;border-color:#eed8b7;color:#795a3e}.gr-result-info{background:#eef4f9;border-color:#cfdeea;color:#244766}.gr-history h3{font-size:16px;margin:20px 0 8px}.gr-admin{min-width:0}.gr-admin .workspace-nav{flex-wrap:wrap;white-space:normal;max-width:100%}.gr-admin .workspace-nav a{white-space:normal;overflow-wrap:anywhere}.gr-admin .gr-biz-list,.gr-admin .gr-composer,.gr-admin .workspace-section{min-width:0}.gr-admin .gr-biz-list button,.gr-admin .gr-composer a{overflow-wrap:anywhere}.gr-tabs{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #cbd3db;margin:0 0 24px}.gr-tabs button{background:none;border:0;border-bottom:3px solid transparent;padding:11px 14px;font-size:13px;font-weight:700;color:#4c6074;cursor:pointer;margin-bottom:-1px}.gr-tabs button[aria-selected=true]{color:#173753;border-bottom-color:#173753}.gr-tabs button:hover{color:#173753}.gr-intro{margin:-8px 0 16px;font-size:14px}.gr-toolbar{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-bottom:14px}.gr-toolbar .select{width:auto;min-width:170px;padding:9px 11px;font-size:13px}.gr-search{display:flex;align-items:center;gap:6px;flex:1 1 220px;position:relative}.gr-search svg{position:absolute;left:11px;color:#6a7b8c}.gr-search .field{padding:9px 11px 9px 32px;font-size:13px}.gr-toolbar-actions{display:flex;flex-wrap:wrap;gap:7px;margin-left:auto}.gr-table td{vertical-align:top}.gr-row-actions{white-space:nowrap}.gr-row-actions .text-link,.gr-row-actions a{margin-right:10px;font-size:12px;background:none;border:0;cursor:pointer;padding:0}.gr-danger{color:#973130!important}.gr-subtable{background:#fafbfc}.gr-pager{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px;font-size:13px;color:#4c6074}.gr-form{margin:0 0 20px}.gr-form-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.gr-form-head h3{margin:0}.gr-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.gr-kpis .kpi{padding:17px}.gr-kpis .kpi b{font-size:24px}.gr-st-earned,.gr-st-found,.gr-st-published,.gr-st-verified_active{background:#edf7ee;border-color:#bdd9c4;color:#2e5a3b}.gr-st-declined,.gr-st-lost,.gr-st-opted_out,.gr-st-unreachable{background:#fbf2ee;border-color:#e7c3b2;color:#7a3f27}.gr-st-manual_review,.gr-st-submitted{background:#fff8ed;border-color:#eed8b7;color:#795a3e}.gr-chart{border:1px solid #d6dee6;background:#fff;padding:18px 18px 12px;margin:0 0 14px}.gr-chart figcaption{display:flex;flex-direction:column;margin-bottom:10px}.gr-chart figcaption span{font-size:12px;color:#6a7b8c}.gr-chart svg{width:100%;height:auto;display:block}.gr-chart-foot{display:block;font-size:11px;color:#859186;margin-top:6px}.gr-chart-empty{padding:40px;text-align:center;color:#6a7b8c;font-size:13px;background:#f6f8fa}.gr-note{margin-top:4px}.gr-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.gr-filter-grid .field,.gr-filter-grid .select{padding:9px 11px;font-size:13px;min-width:0}.gr-filter-actions{display:flex;gap:7px}.gr-outreach{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:18px;gap:18px;align-items:start}.gr-biz-list ul{list-style:none;margin:0;padding:0;border:1px solid #d6dee6;max-height:560px;overflow:auto}.gr-biz-list li+li{border-top:1px solid #e6ebf0}.gr-biz-list button{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;background:#fff;border:0;padding:12px 14px;cursor:pointer;font-size:13px}.gr-biz-list button span{color:#6a7b8c;font-size:12px}.gr-biz-list button[aria-pressed=true]{background:#eef4f9;box-shadow:inset 3px 0 0 #173753}.gr-tags{display:flex;flex-wrap:wrap;gap:4px}.gr-tags i{font-style:normal;font-size:10px;font-weight:700;border:1px solid #d5dee6;padding:1px 6px;color:#40566c;background:#f5f7f9}.gr-tags i.gr-tag-stop{border-color:#e7c3b2;color:#7a3f27;background:#fbf2ee}.gr-composer{position:-webkit-sticky;position:sticky;top:100px;padding:24px}.gr-composer h3{margin:0 0 4px}.gr-composer-empty{color:#4c6074}.gr-seed{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;align-items:start}.gr-topic-list{column-count:2;font-size:13px;color:#3f5266;padding-left:20px;margin:10px 0 0}.gr-narrow{width:auto}.gr-editor-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border-bottom:1px solid #d6dee6;padding-bottom:12px}.gr-editor-bar .gr-actions{margin-top:0}.gr-preview-frame{border:1px solid #d6dee6;padding:36px;background:#fff;margin-top:14px}.gr-public .breadcrumbs{margin-bottom:22px}.gr-hub{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:46px}.gr-hub-card{display:block;border:1px solid #d1dbe4;background:#fff;padding:28px;border-radius:3px;transition:border-color .16s}.gr-hub-card:hover{border-color:#8da5ba}.gr-hub-card h2{font-size:23px;margin:8px 0}.gr-hub-card p{color:#56697d;font-size:14px}.gr-hub-card b{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:#173753}.gr-section{margin:0 0 46px}.gr-group-title{font-size:20px;border-bottom:1px solid #d6dee6;padding-bottom:10px;margin:0 0 16px}.gr-article-list{display:grid;grid-gap:0;gap:0;border-top:1px solid #d6dee6}.gr-article-card{display:block;padding:20px 0;border-bottom:1px solid #d6dee6}.gr-article-card h3{margin:0 0 6px;font-size:19px}.gr-article-card:hover h3{text-decoration:underline}.gr-article-card p{margin:0 0 6px;color:#56697d;font-size:14px}.gr-article-card small{color:#6a7b8c}.gr-res-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px}.gr-res-card{border:1px solid #d1dbe4;background:#fff;padding:20px;border-radius:3px;display:flex;flex-direction:column;gap:8px}.gr-res-card.gr-featured{border-top:3px solid #173753}.gr-res-card h3{font-size:16px;margin:0}.gr-res-card p{font-size:13px;color:#56697d;margin:0;flex:1 1}.gr-res-head{display:flex;gap:10px;align-items:center}.gr-res-head img{object-fit:contain;border:1px solid #e6ebf0}.gr-res-links{display:flex;gap:14px;font-size:13px}.gr-res-links a{display:inline-flex;align-items:center;gap:3px}.gr-res-tags{display:flex;gap:6px}.gr-filter-bar{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:26px;padding:16px;border:1px solid #d6dee6;background:#f5f7f9}.gr-filter-bar .field{flex:1 1 260px}.gr-filter-bar .select{flex:0 1 300px}.gr-article{max-width:760px}.gr-guide-nav{gap:9px;margin-top:24px}.gr-guide-nav a{display:block;padding:9px 13px;border:1px solid #bacbd9;border-radius:4px;background:#fff;color:#173753}.gr-guide-nav a:hover{border-color:#173753;background:#edf4fa}.gr-guide-section{scroll-margin-top:100px}.container.gr-guide-layout{width:100%;max-width:1228px;padding-left:32px;padding-right:32px}@media(max-width:600px){.container.gr-guide-layout{padding-left:18px;padding-right:18px}.gr-guide-layout .gr-article-foot{flex-wrap:wrap}}.gr-related{max-width:760px;margin-top:42px;border-top:2px solid #173753;padding-top:22px}.gr-article h1{font-size:clamp(32px,4vw,46px);margin:10px 0 12px}.gr-lede{font-size:18px;color:#45586b}.gr-article-img{width:100%;height:auto;margin:20px 0;border:1px solid #e1e5ea}.gr-article-body h2{margin-top:34px}.gr-article-body h3{margin-top:26px;font-size:20px;color:#173753}.gr-article-body blockquote{border-left:3px solid #cbd3db;margin:0 0 20px;padding:4px 16px;color:#45586b}.gr-article-body code{background:#f2f4f6;padding:1px 5px;font-size:.9em}.gr-article-body a{text-decoration:underline}.gr-sources{border-top:1px solid #d6dee6;margin-top:30px;padding-top:12px;font-size:13px;max-width:760px}.gr-sources h2{font-size:17px}.gr-sources a{word-break:break-all;color:#315f8a}.gr-article-foot{display:flex;gap:10px;margin-top:34px}.gr-guide-intro{margin-bottom:24px}.gr-steps-big{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;padding:0;list-style:none;counter-reset:s}.gr-steps-big li{counter-increment:s;border:1px solid #d1dbe4;padding:20px;background:#fff;font-size:14px;color:#3f5266}.gr-steps-big li:before{content:counter(s);display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;background:#173753;color:#fff;font-weight:800;font-size:13px;margin-bottom:10px;border-radius:50%}.gr-steps-big li b{display:block;color:#173753}.gr-guide-nav{display:flex;flex-wrap:wrap;gap:6px;margin:26px 0 16px}.gr-guide-nav a{border:1px solid #c8d3dd;padding:7px 12px;font-size:13px;font-weight:700;color:#203b56}.gr-guide-nav a:hover{background:#f2f6f9}.gr-guides{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-bottom:40px}.gr-guide{scroll-margin-top:110px}.gr-guide h2{font-size:21px;margin:0 0 10px}.gr-guide ol{padding-left:20px;font-size:14px;color:#3f5266}.gr-guide li{margin:7px 0}.gr-mock{border:1px solid #d6dee6;border-radius:4px;overflow:hidden;margin:16px 0}.gr-mock-bar{display:flex;align-items:center;gap:5px;background:#eef1f4;padding:7px 10px;font-size:11px;color:#6a7b8c}.gr-mock-bar i{width:8px;height:8px;border-radius:50%;background:#c9d1d9}.gr-mock-bar span{margin-left:8px;background:#fff;padding:2px 10px;border-radius:3px}.gr-mock-body{padding:22px}.gr-mock-body p{margin:0 0 8px;font-size:14px}.gr-preview-dark .gr-mock-body p{color:#e5ebf1}@media(max-width:900px){.gr-guides,.gr-hub,.gr-offer-body,.gr-outreach,.gr-picker,.gr-seed{grid-template-columns:minmax(0,1fr)}.gr-filter-grid,.gr-kpis,.gr-skel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-filter-actions{grid-column:1/-1;flex-wrap:wrap}.gr-steps-big{grid-template-columns:1fr}.gr-composer{position:static}.gr-toolbar-actions{margin-left:0}.gr-topic-list{column-count:1}.gr-preview-frame{padding:18px}}@media(prefers-reduced-motion:reduce){.gr-skel span{animation:none}}.membership-workspace{max-width:1160px;padding-top:42px;padding-bottom:72px;color:var(--ink,#202a35)}.membership-section-head,.membership-toolbar,.membership-workspace-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.membership-workspace-header h1{margin:8px 0;font-size:clamp(29px,3.5vw,42px)}.membership-toolbar p,.membership-workspace-header p{color:var(--muted,#66717d);margin:8px 0 0}.membership-manager{margin-top:34px}.membership-toolbar{margin-bottom:20px;flex-wrap:wrap}.membership-toolbar h2{margin:5px 0}.membership-select,.membership-toolbar label{display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:700;color:var(--ink,#202a35)}.membership-select select,.membership-toolbar select{min-height:40px;padding:8px 34px 8px 12px;border:1px solid var(--line,#e1e5ea);border-radius:6px;background:#fff;color:var(--ink,#202a35)}.membership-select{margin-bottom:22px}.membership-status-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:22px;gap:22px;padding:22px;border:1px solid #dce5ee;background:#fff;border-radius:8px}.membership-status-card h3{margin:5px 0;font-size:21px;color:#193a59;text-transform:capitalize}.membership-status-card p{margin:6px 0 0;color:#5d6b79;font-size:13px}.membership-alert,.membership-notice{padding:14px 17px;margin:16px 0;border:1px solid #e7c982;background:#fff9eb;border-radius:6px;color:#624b14}.membership-alert{border-color:#e8b5b5;background:#fff4f4;color:#7d2727}.membership-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:24px 0 34px}.membership-plan{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:23px;border:1px solid #dce5ee;border-radius:8px;background:#fff}.membership-plan-featured{border:2px solid #3f698d;padding:22px}.membership-plan-premium{border-color:#bfcedb;background:#f9fbfc}.membership-plan h3{margin:0;font-size:23px;color:#193a59}.membership-plan .membership-price{font-size:28px;font-weight:800;color:#203d59}.membership-price span{margin-left:4px;font-size:14px;font-weight:500;color:#66717d}.membership-plan ul{display:grid;grid-gap:8px;gap:8px;padding-left:20px;margin:4px 0 14px;color:#445363;font-size:13px;line-height:1.55}.membership-plan .btn{width:100%;margin-top:auto;min-height:43px}.membership-plan .btn:disabled{opacity:.55;cursor:not-allowed}.member-featured-badge,.membership-plan-tag{font-size:10px;font-weight:800;letter-spacing:.08em;color:#254e70}.membership-muted,.membership-plan small{font-size:12px;line-height:1.55;color:#65727d}.membership-plan-tag{padding:5px 8px;background:#edf3f8;border-radius:99px}.membership-analytics,.membership-eligibility,.membership-empty,.membership-invoices{padding:23px;border:1px solid #dfe6ed;border-radius:8px;background:white;margin:22px 0}.membership-analytics h3,.membership-eligibility h3,.membership-invoices h3{margin:0 0 16px;color:#193a59}.membership-section-head{align-items:center;margin-bottom:17px}.membership-metric-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:11px;gap:11px}.membership-metric-grid article{display:grid;grid-gap:7px;gap:7px;padding:15px;border:1px solid #e5eaf0;border-radius:7px;background:#fbfcfd}.membership-metric-grid span{font-size:12px;color:#5a6876}.membership-metric-grid b{font-size:25px;color:#1b3d5b}.membership-metric-grid small{font-size:11px;color:#6b7782;line-height:1.45}.membership-area-list{margin-top:20px}.membership-area-list h4{color:#213e5a}.membership-area-list>div,.membership-invoices li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;border-top:1px solid #e6ebf0;font-size:12px}.membership-area-list>div>span:last-child{color:#66717d;text-align:right}.membership-eligibility ul,.membership-invoices ul{padding-left:18px;color:#4d5967;font-size:13px}.membership-invoices a{color:#1e5d8b;margin-left:9px;text-decoration:underline}.membership-empty{padding:36px;text-align:center}.membership-empty p,.membership-invoices p{color:#687482}.membership-loading{min-height:60px;color:#687482}.member-ad-list{max-width:1120px;margin:22px auto;padding:20px;background:#f6f9fb;border:1px solid #dfe7ee;border-radius:9px}.member-ad-list-heading{margin-bottom:13px}.member-ad-list-heading .eyebrow{font-size:10px;color:#294d6b}.member-ad-list-heading h2{margin:6px 0;font-size:22px;color:#193852}.member-ad-list-heading p,.member-ad-list-heading small{color:#5a6978;font-size:12px;line-height:1.6}.member-ad-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.member-ad-search-stack{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px}.member-ad-card{min-width:0;overflow:hidden;background:#fff;border:1px solid #dbe3ea;border-radius:7px}.member-ad-card-overline{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px 0}.member-sponsored-badge{padding:4px 7px;background:#eaf2f8;color:#1f496c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.member-ad-distance{color:#5c6774;font-size:11px}.member-ad-main{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;padding:13px 15px;color:inherit;text-decoration:none}.member-ad-main:hover h3{text-decoration:underline}.member-ad-avatar{width:52px;height:52px;overflow:hidden;display:grid;place-items:center;border-radius:6px;background:#eff3f6;color:#325778;font-weight:800}.member-ad-avatar img{width:100%;height:100%;object-fit:cover}.member-ad-copy{min-width:0}.member-ad-copy h3{margin:0 0 3px;font-size:17px;color:#193852}.member-ad-copy>span{color:#617080;font-size:12px}.member-ad-copy .member-ad-service{display:block;margin-top:4px;color:#345b79;font-size:11px}.member-ad-copy p{margin:5px 0 0;font-size:12px;line-height:1.5;color:#4f5c68}.member-ad-view{white-space:nowrap;padding:8px 12px;border:1px solid #ccd7e0;border-radius:5px;color:#254966;font-size:12px;font-weight:700}.member-ad-consent-note,.member-ad-disclosure{display:block;margin:0;padding:0 14px 12px;color:#6a7581;font-size:10px;line-height:1.45}.member-ad-hint,.membership-ad-unavailable{margin:16px 0;padding:11px 14px;border:1px solid #dde4eb;background:#f7f9fa;color:#586574;font-size:12px}.member-ad-hint a,.membership-ad-unavailable a{color:#234f73;text-decoration:underline}@media(max-width:900px){.membership-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.member-ad-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.membership-plan-grid,.membership-status-card{grid-template-columns:1fr}.membership-status-card{gap:12px}.membership-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-ad-home-grid{grid-template-columns:1fr}.membership-toolbar,.membership-workspace-header{align-items:flex-start;flex-direction:column}.member-ad-main{grid-template-columns:44px minmax(0,1fr);gap:10px}.member-ad-avatar{width:44px;height:44px}.member-ad-view{grid-column:2;justify-self:start}.member-ad-area-list>div,.membership-invoices li{align-items:flex-start;flex-direction:column}.membership-area-list>div>span:last-child{text-align:left}.membership-section-head{align-items:flex-start}}.ma-root{display:grid;grid-gap:6px;gap:6px;transition:opacity .2s}.ma-loading{opacity:.7}.ma-billing{display:grid;grid-gap:4px;gap:4px;padding:14px 17px;border:1px solid #e7c982;background:#fff9eb;border-radius:6px;color:#624b14;font-size:13px}.ma-billing-on{border-color:#c7d8e6;background:#f3f8fc;color:#1f496c}.ma-toolbar{display:flex;align-items:center;gap:14px;margin:14px 0 0}.ma-seg{display:inline-flex;border:1px solid #d3dde6;border-radius:6px;overflow:hidden;background:#fff}.ma-seg button{padding:8px 14px;border:0;background:transparent;color:#3d5268;font-size:13px;font-weight:700;cursor:pointer}.ma-seg button+button{border-left:1px solid #d3dde6}.ma-seg button[aria-pressed=true]{background:#193a59;color:#f6f9fb}.ma-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:11px;gap:11px}.ma-kpi{display:grid;grid-gap:6px;gap:6px;padding:16px;border:1px solid #e1e8ee;border-radius:7px;background:#fbfcfd}.ma-kpi span{font-size:12px;color:#5a6876}.ma-kpi b{font-size:26px;color:#1b3d5b}.ma-kpi small{font-size:11px;color:#6b7782;line-height:1.45}.ma-kpi-mrr{background:#193a59;border-color:#193a59}.ma-kpi-mrr small,.ma-kpi-mrr span{color:#c5d4e1}.ma-kpi-mrr b{color:#f6f9fb}.ma-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:14px}.ma-panel{padding:20px;border:1px solid #dfe6ed;border-radius:8px;background:#fff}.ma-panel h3{margin:0 0 12px;color:#193a59;font-size:17px}.ma-panel h3 small{font-weight:500;color:#6b7782;font-size:12px;margin-left:6px}.ma-dl{display:grid;margin:0}.ma-dl div{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid #edf1f4;font-size:13px}.ma-dl dd{margin:0;font-weight:700;color:#1b3d5b}.ma-mini{width:100%;border-collapse:collapse;font-size:13px}.ma-mini td,.ma-mini th{padding:8px 4px;text-align:right;border-top:1px solid #edf1f4}.ma-mini th:first-child{text-align:left}.ma-settings{display:grid;grid-template-columns:repeat(3,1fr) auto;grid-gap:18px;gap:18px;align-items:end}.ma-settings label{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:700;color:#202a35}.ma-settings small{font-weight:400;color:#6b7782}.ma-action textarea,.ma-filters input,.ma-filters select,.ma-settings input[type=number]{min-height:40px;padding:8px 12px;border:1px solid #d6dfe7;border-radius:6px;background:#fff;color:#202a35;font:inherit}.ma-check{display:flex!important;align-items:center;gap:8px}.ma-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;grid-gap:10px;gap:10px;margin-bottom:16px}.ma-plan{padding:3px 8px;border-radius:99px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;background:#eef2f5;color:#4d5967}.ma-plan-pro{background:#e7eff6;color:#254e70}.ma-plan-featured{background:#d9e6f1;color:#1a4365}.ma-plan-premium{background:#193a59;color:#f6f9fb}.ma-susp{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:4px;background:#fff4f4;color:#7d2727;font-size:11px;font-weight:700}.ma-elig{display:flex;flex-wrap:wrap;gap:5px;max-width:220px}.ma-elig span{font-size:11px;padding:2px 7px;border-radius:4px;background:#f1f3f5;color:#8a949e;text-decoration:line-through}.ma-elig span[data-on=true]{background:#e7f2ec;color:#21603d;text-decoration:none}.ma-elig small{width:100%;color:#6b7782;font-size:11px}.ma-actions{display:flex;gap:6px}.ma-actions .btn{padding:6px 10px;font-size:12px;min-height:0}.ma-pager{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px;font-size:13px}.ma-action{border-color:#3f698d;margin:10px 0}.ma-action textarea{width:100%;margin:8px 0}.ma-row{display:flex;gap:8px}.ma-error{color:#7d2727;font-size:13px}.ma-preview{max-width:620px}.ma-preview-label{display:inline-block;margin-bottom:8px;padding:4px 9px;border:1px dashed #9fb3c5;border-radius:4px;color:#254e70;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ma-events{list-style:none;margin:0;padding:0}.ma-events li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid #edf1f4;font-size:13px;text-transform:capitalize}.ma-events time{color:#6b7782;text-transform:none}.ma-state{max-width:640px;margin:30px 0;padding:30px;border:1px solid #dfe6ed;border-radius:8px;background:#fff}.ma-state h2{color:#193a59;margin:8px 0}.ma-state p{color:#5d6b79}.ma-skeleton{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.ma-skeleton div{height:90px;border-radius:8px;background:linear-gradient(90deg,#eef2f5,#f7f9fa,#eef2f5);background-size:200% 100%;animation:ma-sh 1.4s infinite}@keyframes ma-sh{to{background-position:-200% 0}}@media(max-width:900px){.ma-kpis{grid-template-columns:repeat(2,1fr)}.ma-filters,.ma-settings,.ma-two{grid-template-columns:1fr}}.join-tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.join-tier-grid .join-plan{display:flex;flex-direction:column;gap:8px}.join-tier-grid .join-plan ul{padding-left:18px;margin:4px 0 12px;font-size:13px;line-height:1.55;color:#445363}.join-tier-grid .btn{margin-top:auto}.join-tier-note{margin-top:16px;padding:13px 16px;border:1px solid #dde4eb;background:#f7f9fa;color:#586574;font-size:13px;border-radius:6px}@media(max-width:1000px){.join-tier-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.join-tier-grid{grid-template-columns:1fr}}