.pr-workspace>*,.pr-results,.pr-charts>*,.coverage-plan-grid>*{min-width:0}.pr-results .partner-table-wrap{position:relative}.partner-app{font-size:14px}.partner-rail{padding:0 14px 16px}.partner-tenant-brand{border-bottom:1px solid #ffffff1f;align-items:center;gap:11px;min-height:110px;margin-bottom:19px;padding:26px 3px 25px;display:flex}.partner-tenant-logo{color:#82461e;background:#fff7ea;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.partner-tenant-logo svg{width:34px;height:34px}.partner-tenant-brand strong{font-size:13px;font-weight:500;line-height:1.3;display:block}.partner-tenant-brand small{letter-spacing:.09em;color:#b5b7ac;margin-top:5px;font-size:8px;display:block}.partner-nav-main{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:13px;width:100%;min-height:44px;padding:10px 12px;font-size:13px;font-weight:400;display:flex;position:relative;color:#bcbdb6!important}.partner-nav-main span{flex:1}.partner-nav-main:hover{background:#ffffff09}.partner-nav-main.active{background:#ffffff13;font-weight:600;color:#fff!important}.partner-nav-main.active:before{content:"";background:#ef6f19;border-radius:0 3px 3px 0;width:3px;position:absolute;top:11px;bottom:11px;left:-14px}.partner-nav-main>svg:last-child:not(:first-child){transition:transform .2s}.partner-nav-main .expanded{transform:rotate(180deg)}.partner-nav-fold{margin:4px 0}.partner-nav-direct{gap:4px;margin-bottom:10px;display:grid}.partner-nav-children{border-left:1px solid #ef6f1959;gap:1px;margin:6px 0 10px 25px;padding-left:14px;animation:.2s pr-reveal;display:grid}.partner-nav-children a{color:#bcbdb6;padding:7px 3px;font-size:12px;line-height:1.4;display:block;position:relative}.partner-nav-children a.active{color:#fff;font-weight:600}.partner-nav-children a.active:before{content:"";background:#ef6f19;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:-17px}.partner-nav-children a:hover{color:#fff}.partner-main{padding-top:24px}.partner-page-heading{margin-bottom:20px}.partner-page-heading h1{font-size:28px}.partner-page-heading p{font-size:12px}.partner-top-context{font-size:10px}.partner-top-context>span{white-space:nowrap}.partner-app button svg{flex-shrink:0}.pr-workspace{gap:15px;min-width:0;display:grid}.pr-type-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.pr-type-grid>button{background:var(--partner-surface);border:1px solid var(--partner-line);text-align:left;color:#55584f;border-radius:8px;align-content:start;gap:5px;min-height:100px;padding:12px;display:grid;position:relative}.pr-type-grid>button>svg:first-child{color:#947456;margin-bottom:2px}.pr-type-grid>button>svg:last-child{color:#a2a498;position:absolute;top:13px;right:9px}.pr-type-grid strong{font-size:11px;font-weight:600;line-height:1.3}.pr-type-grid span{color:#77796f;font-size:10px;line-height:1.3}.pr-type-grid>button.selected{color:#fffdf8;background:#20221e;border-color:#20221e}.pr-type-grid>button.selected svg{color:#f3a465}.pr-type-grid>button.selected span{color:#c5c6ba}.pr-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.pr-toolbar h2{margin-top:3px;font-size:19px;font-weight:500}.pr-export-actions{flex-wrap:wrap;gap:7px;display:flex}.pr-export-actions .partner-button{min-height:35px;padding:7px 12px;font-size:11px}.pr-filters{border:1px solid var(--partner-line);background:#f7f4ed;border-radius:10px;min-width:0;padding:16px}.pr-filter-heading{color:#4a4d43;align-items:center;gap:8px;margin-bottom:13px;font-size:12px;display:flex}.pr-filter-heading>svg{color:#a56a36}.pr-filter-heading>button{background:var(--partner-surface);border:1px solid var(--partner-line);color:#67695f;border-radius:5px;align-items:center;gap:4px;margin-left:auto;padding:5px 8px;font-size:10px;display:flex}.pr-filter-grid{grid-template-columns:minmax(190px,1.7fr) repeat(4,minmax(110px,1fr)) auto;align-items:end;gap:9px;display:grid}.pr-filter-grid>label{color:#6e7166;gap:5px;min-width:0;font-size:10px;font-weight:500;display:grid}.pr-filter-grid :is(input,select){color:#30332b;background:#fffdf8;border:1px solid #d7d3c8;border-radius:8px;outline-color:#ef6f19;width:100%;height:38px;min-height:38px;padding:7px 9px;font-size:11.5px}.pr-filter-grid .partner-button{min-height:38px;padding:8px 12px;font-size:11px}.pr-filter-search>div{background:#fffdf8;border:1px solid #d7d3c8;border-radius:8px;align-items:center;gap:7px;min-width:0;height:38px;padding:0 9px;display:flex}.pr-filter-search input{background:0 0;border:0;flex:1;min-width:0;height:36px;min-height:36px;padding:0;outline:none!important}.pr-filter-search>div:focus-within{outline:2px solid #f4a16c}.pr-filter-secondary{justify-content:space-between;align-items:center;gap:10px;margin-top:11px;display:flex}.pr-range-presets{flex-wrap:wrap;gap:5px;display:flex}.pr-range-presets>button{color:#65685d;background:#fffdf8;border:1px solid #ddd7ca;border-radius:5px;min-height:26px;padding:4px 8px;font-size:10px}.pr-range-presets>button.selected{color:#a9490c;background:#fbedde;border-color:#ef6f19}.pr-more-button{color:#a14a13;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;display:flex}.pr-expanded-filters{border-top:1px solid #e2ddcf;grid-template-columns:repeat(4,minmax(100px,1fr));margin-top:13px;padding-top:13px;animation:.2s pr-reveal}.pr-applied{color:#6f7167;flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;font-size:10px;display:flex}.pr-applied>button{color:#895021;background:#fff7eb;border:1px solid #dec3a7;border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;display:flex}.pr-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pr-stats>button{border:1px solid var(--partner-line);text-align:left;color:#171814;background:#fffdf8;border-radius:9px;align-content:start;gap:7px;padding:14px 16px;transition:background .18s,border-color .18s,transform .18s;display:grid}.pr-stats>button>span{color:#666a5e;justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.pr-stats>button>span>svg{color:#9b9d92}.pr-stats>button>strong{letter-spacing:-.02em;font-size:25px;font-weight:500;line-height:1.15}.pr-stats small{color:#7c7f72;font-size:10px}.pr-stats>button:hover{border-color:#e7a46c;transform:translateY(-1px)}.pr-stats>button.selected{background:#fff7ed;border-color:#e69556;box-shadow:inset 0 2px #ef6f19}.pr-number{font-variant-numeric:tabular-nums}.pr-charts{grid-template-columns:1.2fr 1fr 1fr;gap:12px;display:grid}.pr-chart{min-height:210px;padding:16px}.pr-chart header{margin-bottom:10px}.pr-chart header h2{font-size:13px;font-weight:500}.pr-chart header>span{color:#85887a;font-size:10px}.pr-stage-bars{gap:10px;margin-top:18px;display:grid}.pr-stage-bars>button{text-align:left;color:#55584f;background:0 0;border:0;grid-template-columns:74px minmax(0,1fr) 26px;align-items:center;gap:9px;min-height:24px;padding:3px 0;font-size:10px;display:grid}.pr-stage-bars>button>div{background:#f0ece2;border-radius:3px;height:7px;overflow:hidden}.pr-stage-bars i{opacity:1;transform-origin:0;background:#ef6f19;border:0;border-radius:3px;height:7px;margin:0;transition:width .5s;animation:.65s cubic-bezier(.16,1,.3,1) pr-grow;display:block}.pr-stage-bars strong{text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.pr-stage-bars>button:hover span{text-decoration:underline}.pr-donut-layout{align-items:center;gap:13px;height:145px;display:flex}.pr-donut-layout svg{flex:0 0 120px;width:120px;height:120px;overflow:visible}.pr-donut-total{fill:#292c24;font-family:Archivo,sans-serif;font-size:25px;font-weight:500}.pr-donut-label{fill:#777c6c;font-family:Archivo,sans-serif;font-size:10px}.pr-donut-segment{transition:stroke-dasharray .5s;animation:.7s pr-fade}.pr-chart-legend{flex:1;gap:12px;min-width:0;display:grid}.pr-chart-legend button{text-align:left;color:#585e50;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;display:flex}.pr-chart-legend button>i{opacity:1;border:0;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin:0}.pr-chart-legend button>span{flex:1}.pr-chart-legend strong{font-size:11px}.pr-trend>svg{width:100%;height:145px;display:block;overflow:visible}.pr-axis{fill:#838879;font-family:Archivo,sans-serif;font-size:10px}.pr-trend-line{stroke-dasharray:1000;stroke-dashoffset:0;animation:1s pr-draw}.pr-trend-months{justify-content:space-around;gap:3px;margin-top:-7px;padding-left:20px;display:flex}.pr-trend-months button{color:#7d8174;background:0 0;border:0;min-width:20px;padding:3px 1px;font-size:9px}.pr-trend-months button:hover{color:#c65a10}.pr-result-heading{border:1px solid var(--partner-line);background:#fffdf8;border-bottom:0;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.pr-result-heading>div{align-items:center;gap:12px;display:flex}.pr-result-heading h2{font-size:13px;font-weight:500}.pr-result-heading span{color:#7b7e71;font-size:10px}.pr-results .partner-table-wrap{border-radius:0}.pr-results .partner-table{min-width:950px;font-size:11px}.pr-results .partner-table th{background:#eae6dc;height:36px;padding:0}.pr-results .partner-table th>button{white-space:nowrap;color:#585d50;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:9px;font-weight:600;display:flex}.pr-results .partner-table th:last-child{padding:0 12px}.pr-results .partner-table td{white-space:nowrap;border-color:#e5dfd3;height:44px;padding:9px 12px}.pr-results .partner-table tr:nth-child(2n){background:#f5f2eb}.pr-results .partner-table tr:hover{background:#fcf0de}.pr-pagination{border:1px solid var(--partner-line);color:#727668;background:#fffdf8;border-top:0;border-radius:0 0 10px 10px;align-items:center;gap:16px;padding:11px 14px;font-size:10px;display:flex}.pr-pagination label{align-items:center;gap:7px;display:flex}.pr-pagination select{background:#fffdf8;border:1px solid #d7d3c8;border-radius:5px;height:28px;min-height:28px;padding:3px 7px;font-size:10px}.pr-pagination>div{align-items:center;gap:10px;margin-left:auto;display:flex}.pr-pagination button{color:#666b5d;background:#fffdf8;border:1px solid #d7d3c8;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.pr-expiring{color:#a65b10;font-weight:600}.pr-expired{color:#a74b3a}.pr-error{color:#a03925;background:#fff1ec;border:1px solid #dfbcb0;border-radius:8px;padding:13px;font-size:12px}.pr-error button{color:inherit;margin-left:12px;text-decoration:underline}.pr-notice{color:#33743e;padding:8px 0;font-size:12px}.pr-empty{color:#858a7a;white-space:normal;justify-items:center;gap:10px;padding:32px;display:grid}.pr-empty strong{font-size:13px}.pr-empty span{font-size:11px}.pr-skeleton{text-align:center;color:#7a7f70;background:#fffdf8;border:1px solid #d7d3c8;border-radius:9px;padding:40px}.pr-loading{opacity:.55;pointer-events:none;transition:opacity .15s}.pr-spin{animation:1s linear infinite pr-spin}.coverage-toolbar{background:#fffdf8;border:1px solid #d7d3c8;border-radius:9px;align-items:end;gap:14px;margin-bottom:14px;padding:12px;display:flex}.coverage-toolbar>label:not(.partner-search){color:#727568;gap:4px;font-size:10px;display:grid}.coverage-toolbar select{background:#fffdf8;border:1px solid #d7d3c8;border-radius:7px;min-height:36px;padding:7px 9px;font-size:12px}.coverage-toolbar>.partner-search{flex:1;max-width:420px}.coverage-toolbar>span{color:#878b7c;margin-left:auto;padding-bottom:10px;font-size:11px}.coverage-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.coverage-plan{background:#fffdf8;border:1px solid #d7d3c8;border-radius:12px;flex-direction:column;min-width:0;padding:18px;display:flex}.coverage-plan>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.coverage-plan h2{margin:14px 0 12px;font-size:19px;font-weight:500}.coverage-price{background:#f7ecde;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:17px;padding:12px;display:flex}.coverage-price strong{font-size:23px;font-weight:500}.coverage-price span{color:#7c6f5a;font-size:10px}.coverage-plan h3{text-transform:uppercase;letter-spacing:.09em;color:#787c6e;margin-bottom:9px;font-size:10px;font-weight:500}.coverage-bullets{gap:11px;margin:0 0 20px;padding:0;list-style:none;display:grid}.coverage-bullets li{color:#545b4b;padding-left:13px;font-size:12px;line-height:1.45;position:relative}.coverage-bullets li:before{content:"";background:#ef6f19;border-radius:50%;width:5px;height:5px;position:absolute;top:.5em;left:0}.coverage-plan>footer{color:#7c8072;border-top:1px solid #eae3d6;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:13px;font-size:10px;display:flex}.coverage-plan>footer a{color:#b25a19;align-items:center;gap:5px;font-weight:600;display:flex}.coverage-empty{color:#7d8173;padding:20px 0;font-size:12px}.coverage-card-benefits{margin:0 18px 18px}.partner-plan-card{min-height:0}.partner-plan-card h3{font-size:19px}.partner-plan-card p{min-height:0}.coverage-view-switch{background:#f7f4ed;border:1px solid #d7d3c8;border-radius:7px;gap:3px;margin-left:auto;padding:3px;display:flex}.coverage-view-switch button{color:#8a8e7f;background:0 0;border:0;border-radius:5px;place-items:center;width:31px;height:31px;display:grid}.coverage-view-switch button[aria-pressed=true]{color:#b45513;background:#fffdf8;box-shadow:0 1px 3px #20221e17}.coverage-tabs{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.coverage-tabs button{color:#717767;background:#fffdf8;border:1px solid #d7d3c8;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:flex}.coverage-tabs button[aria-pressed=true]{color:#aa4d0f;background:#fbecdd;border-color:#e89757}.coverage-tabs span{background:#eae5d9;border-radius:4px;padding:1px 5px;font-size:10px}.coverage-directory-heading{color:#7b806f;justify-content:space-between;margin-bottom:12px;font-size:11px;display:flex}.coverage-directory-heading a{color:#a95216;align-items:center;gap:6px;display:flex}.coverage-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.coverage-service{text-align:left;background:#fffdf8;border:1px solid #d7d3c8;border-radius:10px;align-items:center;gap:12px;min-height:112px;padding:18px 15px;transition:border-color .2s,transform .2s;display:flex}.coverage-service:hover{border-color:#e99453;transform:translateY(-1px)}.coverage-service.selected{background:#fff7ed;border-color:#ef6f19}.coverage-service-icon{color:#b45618;background:#f4e6d3;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:38px;display:grid}.coverage-service-body{flex:1;gap:4px;min-width:0;display:grid}.coverage-service-body small{color:#999c8c;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.coverage-service-body strong{color:#30372a;font-size:13px;font-weight:500}.coverage-service-body>span{color:#7b826e;font-size:10px;line-height:1.4}.coverage-service>svg{color:#a8ac9c}.coverage-service-detail{background:#fffdf8;border:1px solid #d7d3c8;border-radius:10px;margin-top:15px;padding:18px;animation:.25s pr-reveal}.coverage-service-detail header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.coverage-service-detail h2{margin-top:3px;font-size:18px;font-weight:500}.coverage-service-detail>div{flex-wrap:wrap;gap:10px;display:flex}.coverage-service-detail a{color:#5c6a4e;border:1px solid #dfd9cc;border-radius:7px;grid-template-columns:1fr auto;gap:4px 15px;min-width:210px;padding:10px 12px;font-size:11px;display:grid}.coverage-service-detail a span{font-size:10px}.coverage-service-detail a svg{grid-area:1/2/3;align-self:center}.coverage-matrix span{color:#557344;align-items:center;gap:6px;display:flex}.coverage-matrix td:first-child button{color:#a8571b;background:0 0;border:0;padding:0;font-size:12px}@keyframes pr-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pr-fade{0%{opacity:0}to{opacity:1}}@keyframes pr-draw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes pr-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.pr-type-grid>button{min-height:95px}.pr-type-grid strong{font-size:12px}.pr-type-grid span{font-size:11px}.pr-filter-grid :is(input,select){font-size:12px}.partner-nav-children a{font-size:13px}}@media (max-width:1250px){.pr-type-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-charts{grid-template-columns:1fr 1fr}.pr-trend{grid-column:1/-1}.pr-trend>svg{height:155px}.coverage-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-donut-layout{justify-content:space-evenly}.pr-chart-legend{flex:0 190px}}@media (max-width:1023px){.partner-app{display:block}.partner-rail{width:248px;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.partner-rail.open{transform:none}.partner-mobile-close,.partner-menu-button{color:inherit;background:0 0;border:0;place-items:center;display:grid}.partner-mobile-close{margin-left:auto}.partner-menu-button{color:#33352e;width:34px;height:34px}.partner-menu-shade{z-index:15;background:#16171388;border:0;display:block;position:fixed;inset:0}.partner-workspace{grid-template-rows:60px minmax(0,1fr)}.partner-topbar{justify-content:flex-start;height:60px;padding:0 20px}.partner-top-actions{margin-left:auto}.partner-top-date{display:none}.partner-main{padding:24px 20px 45px}.partner-tenant-brand{gap:8px}.partner-tenant-brand strong{font-size:12px}.partner-tenant-brand small{font-size:7px}.pr-type-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.pr-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-type-grid>button{min-height:86px}.pr-toolbar{flex-direction:column;align-items:start;gap:10px}.pr-filter-grid,.pr-expanded-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-filter-search{grid-column:1/-1}.pr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-stats>button{padding:12px}.pr-stats>button>strong{font-size:22px}.pr-charts{grid-template-columns:1fr}.pr-trend{grid-column:auto}.pr-chart{min-height:185px}.pr-donut-layout{justify-content:start}.pr-result-heading{flex-direction:column;align-items:start;gap:4px}.pr-pagination{flex-wrap:wrap;gap:8px}.pr-pagination>div{gap:5px}.pr-filter-secondary{align-items:start}.pr-more-button{white-space:nowrap;min-height:26px}.coverage-plan-grid{grid-template-columns:1fr}.coverage-service-grid{grid-template-columns:1fr 1fr}.coverage-toolbar{flex-wrap:wrap;align-items:center}.coverage-toolbar>.partner-search{flex:100%;width:100%;min-width:0;max-width:none}.coverage-toolbar>span{margin-left:0}.coverage-service{flex-wrap:wrap;align-content:start;gap:8px;padding:13px}.coverage-service-body{flex:100%;order:3}.coverage-service>svg{margin-left:auto}.coverage-card-benefits{gap:9px}.pr-trend-months{flex-wrap:wrap}.pr-expanded-filters{animation:none}}@media (max-width:380px){.pr-filter-grid,.pr-expanded-filters{grid-template-columns:1fr}.pr-filter-search{grid-column:auto}.coverage-service-grid{grid-template-columns:1fr}.pr-filter-secondary{flex-direction:column}.pr-pagination>div{justify-content:space-between;width:100%}.pr-export-actions{width:100%}.pr-export-actions button{flex:1}.partner-topbar{gap:8px}.partner-top-context{font-size:9px}}@media (prefers-reduced-motion:reduce){.partner-app *,.partner-app :before,.partner-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.partner-app{color:#171814;font-size:15px;font-weight:400}.partner-app p{color:#55584f}.partner-app :is(input,select,textarea){color:#171814;border-color:#bdb9ae;font-size:14px}.partner-app :is(input,textarea)::placeholder{color:#62655b;opacity:1}.partner-app .partner-button{color:#171814;font-size:13px;font-weight:600}.partner-app .partner-secondary{color:#34372e}.partner-app .partner-table-link,.partner-app .partner-back,.partner-panel header>a{color:#994009}.partner-app .partner-nav-main{font-size:14px;font-weight:500}.partner-app .partner-nav-children a{color:#d0d1c9;font-size:14px}.partner-app .partner-nav-children a.active{color:#fffdf8}.partner-app .partner-tenant-brand strong{font-size:14px}.partner-app .partner-tenant-brand small{color:#c0c2b6;font-size:10px;line-height:1.5}.partner-page-heading>div>p{font-size:14px}.partner-app .partner-breadcrumb{color:#55584f;font-size:12px}.partner-app .partner-table td{padding-top:14px;padding-bottom:14px;font-size:13px}.partner-app .partner-table th,.partner-app .partner-table th button{color:#55584f;font-size:11px;font-weight:600}.partner-app .partner-table td small{color:#55584f;font-size:12px}.partner-app .partner-dl{font-size:14px}.partner-app .partner-dl dt{color:#55584f}.partner-app .partner-dl dd{overflow-wrap:anywhere;font-weight:500}.partner-app .partner-panel p,.partner-app .partner-table-footnote{color:#55584f;font-size:13px;line-height:1.65}.partner-app .partner-panel h2{font-size:18px;font-weight:600}.partner-app .partner-panel h3{margin:20px 0 12px;font-size:16px}.partner-app .partner-kicker{color:#994009;font-size:11px;font-weight:600}.partner-app .partner-pill{font-size:12px}.partner-app .coverage-bullets{color:#34372e;font-size:14px;line-height:1.65}.partner-app .coverage-service-body small{color:#55584f;font-size:11px}.partner-app .coverage-service-body strong{color:#171814;font-size:15px}.partner-app .coverage-service-body>span{color:#55584f;font-size:13px}.partner-app .coverage-toolbar>span{color:#55584f;font-size:12px}.partner-app .pr-type-grid strong{font-size:13px;font-weight:600}.partner-app .pr-type-grid span{color:#55584f;font-size:12px}.partner-app .pr-type-grid>button.selected span{color:#f4e6d3}.partner-app .pr-filter-grid label{color:#34372e;font-size:12px}.partner-app .pr-filter-grid :is(input,select){font-size:13px}.partner-app .pr-stats>button>span{color:#34372e;font-size:13px}.partner-app .pr-stats small{color:#55584f;font-size:12px}.partner-app .pr-chart header h2{font-size:15px}.partner-app .pr-chart header>span{color:#55584f;font-size:11px}.partner-app .pr-axis{fill:#55584f;font-size:11px}.partner-app .pr-trend-months button,.partner-app .pr-stage-bars button,.partner-app .pr-chart-legend button{color:#34372e;font-size:12px}.partner-app .pr-donut-label{fill:#55584f}.partner-app .pr-result-heading span,.partner-app .pr-pagination{color:#55584f;font-size:12px}.partner-app .pr-pagination button{min-width:36px;min-height:36px}.pr-charts-contextual{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.pr-charts-contextual .pr-trend{grid-column:auto}.chart-readout{color:#55584f;border-top:1px solid #e8e2d7;flex-wrap:wrap;align-items:center;gap:5px 12px;min-height:34px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.chart-readout strong{color:#171814}.chart-target{cursor:pointer;transition:stroke-width .15s}.chart-target:focus{outline-offset:2px;outline:2px solid #994009}.pr-chart{min-width:0}.pr-chart svg{overflow:visible}.pr-stage-bars button:hover,.pr-chart-legend button:hover{background:#f2eadd;border-radius:5px}.pr-stage-bars button{min-height:34px}.partner-iso{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:visible}.partner-iso canvas{pointer-events:auto}.partner-app button>.partner-iso,.partner-app a>.partner-iso{flex-shrink:0}.partner-nav-main>.partner-iso{width:27px!important;height:27px!important}.partner-nav-main>.partner-iso:last-child{margin-left:auto;width:17px!important;height:17px!important}.partner-nav-main .partner-iso.expanded{transform:rotate(180deg)}.pr-type-grid .partner-iso{grid-area:1/1}.pr-type-grid>.selected .partner-iso{background:#fff4e1;border-radius:5px}.pr-type-grid>button>.partner-iso:last-child{grid-column:2;justify-self:end}.detail-view{gap:18px;display:grid}.detail-hero{background:#fffdf8;border:1px solid #d7d3c8;border-top:3px solid #ef6f19;border-radius:14px;align-items:center;gap:22px;padding:26px;display:flex}.detail-hero-copy{flex:1;min-width:0}.detail-hero h2{margin:7px 0 8px;font-size:28px;font-weight:600}.detail-hero p{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.detail-eyebrow{color:#55584f;font-size:12px}.detail-badges{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.detail-badge{color:#59401e;white-space:nowrap;background:#f0e8da;border:1px solid #dfd3bf;border-radius:5px;align-items:center;padding:5px 9px;font-size:12px;font-weight:500;display:inline-flex}.detail-hero-aside{text-align:right;gap:6px;display:grid}.detail-hero-aside>strong{font-size:28px}.detail-hero-aside>.detail-date{font-size:22px}.detail-hero-aside>span,.detail-hero-aside>small{color:#55584f;font-size:13px}.detail-avatar{color:#79340c;background:#efe1cc;border-radius:18px;flex-shrink:0;place-items:center;width:72px;height:72px;font-size:27px;font-weight:600;display:grid}.detail-hero-icon{flex-shrink:0;place-items:center;width:72px;height:72px;display:grid}.detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.detail-metrics>a,.detail-metrics>button{text-align:left;color:#171814;background:#fffdf8;border:1px solid #d7d3c8;border-radius:10px;align-items:center;gap:15px;min-width:0;padding:18px;display:flex}.detail-metrics>a:hover,.detail-metrics>button:hover{background:#fff7ed;border-color:#bf570d}.detail-metrics span{font-size:13px;line-height:1.45}.detail-metrics strong{margin-top:4px;font-size:27px;display:block}.detail-metrics small{color:#55584f;font-size:12px;display:block}.detail-tabs{border-bottom:1px solid #d7d3c8;flex-wrap:wrap;gap:5px;padding-bottom:8px;display:flex}.detail-tabs button{color:#55584f;background:0 0;border:0;border-radius:7px;padding:12px 15px;font-size:14px;font-weight:500}.detail-tabs button[aria-pressed=true]{color:#fffdf8;background:#20221e}.detail-tabs button:hover{color:#171814;background:#e9e4d8}.detail-tabs button[aria-pressed=true]:hover{color:#fff;background:#34372e}.detail-view .partner-detail-grid{align-items:start;margin:0}.detail-wide{grid-column:1/-1}.detail-note{color:#55584f;background:#f5f0e6;border-left:3px solid #ef6f19;margin-top:20px;padding:14px 16px;font-size:13px;line-height:1.7}.detail-action-strip{background:#fffdf8;border:1px solid #d7d3c8;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.detail-action-strip p{margin-top:4px;font-size:13px}.detail-inline-actions{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.detail-inline-actions :is(a,button){color:#994009;background:0 0;border:0;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.detail-timeline{margin:0;padding:0;list-style:none}.detail-timeline li{border-left:2px solid #e2d6c6;gap:18px;padding:16px 0 16px 20px;display:flex;position:relative}.detail-timeline li:before{content:"";background:#c8530c;border-radius:50%;width:8px;height:8px;position:absolute;top:21px;left:-5px}.detail-timeline time{color:#55584f;flex-shrink:0;width:90px;font-size:12px}.detail-timeline strong{font-size:14px;font-weight:500}.detail-timeline p{margin-top:4px}.detail-usage{background:#f5f0e6;border-radius:10px;gap:15px;padding:20px;display:grid}.detail-usage strong{font-size:32px}.detail-usage small{font-size:14px;font-weight:400}.detail-usage meter{accent-color:#c8530c;width:100%;height:18px}.partner-service-chips a{color:#994009;border:1px solid #d7d3c8;border-radius:5px;padding:8px 12px;font-size:13px}.partner-dashboard{gap:20px;display:grid}.dashboard-toolbar{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.dashboard-toolbar>div{flex:1}.dashboard-toolbar p{margin-top:5px;font-size:13px}.dashboard-toolbar label{align-items:center;gap:10px;font-size:13px;display:flex}.dashboard-toolbar select{background:#fffdf8;border:1px solid #bdb9ae;border-radius:6px;padding:10px}.dashboard-focus{grid-template-columns:1.8fr 1fr;gap:18px;display:grid}.dashboard-opd{color:#fffdf8;background:#20221e;border-radius:14px;padding:26px}.dashboard-opd>div:first-child{align-items:center;gap:18px;display:flex}.dashboard-opd .partner-kicker{color:#ffb071}.dashboard-opd h2{margin:6px 0;font-size:24px}.dashboard-opd p{color:#d0d1c9;font-size:14px;line-height:1.5}.dashboard-opd small{color:#c0c2b6;font-size:11px}.dashboard-opd-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:24px 0 18px;display:grid}.dashboard-opd-links a{border-left:1px solid #55584f;padding-left:16px}.dashboard-opd-links strong{margin-bottom:7px;font-size:29px;display:block}.dashboard-opd-links span{align-items:center;gap:8px;font-size:13px;line-height:1.5;display:flex}.dashboard-money{margin:0!important}.dashboard-money dl>div{border-bottom:1px solid #e8e2d7;justify-content:space-between;gap:12px;padding:13px 0;font-size:13px;display:flex}.dashboard-money dt{color:#55584f}.dashboard-money dd{font-weight:600}.dashboard-money>a{color:#994009;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.dashboard-money p{margin-top:12px;font-size:12px!important}.dashboard-chart-grid{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:16px;display:grid}.dashboard-chart-grid .pr-chart{margin:0}.dashboard-list>a{border-bottom:1px solid #e8e2d7;align-items:center;gap:12px;padding:15px 0;font-size:13px;display:flex}.dashboard-list>a>span:not(.detail-badge):not(.dashboard-initial){flex:1;min-width:0}.dashboard-list strong{font-size:14px;font-weight:500;display:block}.dashboard-list small{color:#55584f;margin-top:3px;font-size:12px;line-height:1.6;display:block}.dashboard-initial{color:#79340c;background:#efe1cc;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.dashboard-list b{font-weight:500}.partner-dashboard .partner-detail-grid{margin:0}.partner-app :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #994009}@media (max-width:1300px){.dashboard-chart-grid{grid-template-columns:1fr 1fr}.dashboard-chart-grid>.pr-trend{grid-column:1/-1}.detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-focus{grid-template-columns:1fr 1fr}.dashboard-opd-links{grid-template-columns:1fr}.dashboard-opd-links a{align-items:center;gap:14px;display:flex}.dashboard-opd-links strong{margin:0;font-size:24px}.dashboard-opd-links span{flex:1}}@media (max-width:700px){.detail-hero{flex-wrap:wrap;gap:15px;padding:20px}.detail-hero-copy{flex-basis:calc(100% - 90px)}.detail-hero-aside{text-align:left;border-top:1px solid #e2d6c6;width:100%;padding-top:14px}.detail-hero h2{font-size:23px}.detail-metrics>a,.detail-metrics>button{gap:10px;padding:13px}.detail-metrics strong{font-size:24px}.detail-metrics .partner-iso{width:25px!important;height:25px!important}.detail-tabs{gap:4px}.detail-tabs button{padding:11px;font-size:13px}.detail-action-strip{flex-direction:column;align-items:start}.detail-action-strip .partner-button{justify-content:center;width:100%}.detail-timeline li{flex-direction:column;gap:6px}.dashboard-focus,.dashboard-chart-grid{grid-template-columns:1fr}.dashboard-chart-grid>.pr-trend{grid-column:auto}.dashboard-toolbar label{flex:1}.dashboard-toolbar .partner-button{justify-content:center;width:100%}.dashboard-opd{padding:20px}.dashboard-list a{flex-wrap:wrap}.partner-app .pr-filter-grid :is(input,select){min-height:44px}.partner-app .partner-tenant-brand strong{font-size:14px}.partner-app .partner-tenant-brand small{font-size:10px}}.partner-app .partner-iso{flex:none!important}.partner-app .partner-nav-main>.partner-iso{flex:0 0 27px!important}.partner-app .partner-nav-main>.partner-iso:last-child{flex:0 0 17px!important}.partner-app .partner-dl div{grid-template-columns:minmax(110px,38%) minmax(0,1fr);font-size:14px;line-height:1.5}.partner-app .partner-dl dt{color:#55584f;font-weight:500}.partner-app .partner-table-footnote{color:#55584f!important;font-size:12px!important;line-height:1.65!important}.partner-app .detail-hero a{color:#994009;font-weight:500}.partner-app .dashboard-list>a{color:#171814}.partner-app .dashboard-opd-links a{color:#fffdf8}.partner-app .dashboard-opd-links a strong,.partner-app .dashboard-opd-links a:hover{color:#ffb071}.partner-app .partner-plan-card p,.partner-app .partner-plan-card footer{font-size:13px}.partner-app .pr-filters :is(button,small),.partner-app .pr-applied{font-size:12px}.partner-app .coverage-service-body,.partner-app .pr-chart header>span,.partner-app .chart-readout,.partner-app .dashboard-list small,.partner-app .detail-hero p,.partner-app .detail-eyebrow,.partner-app .detail-hero-aside small{font-weight:500}.partner-app .coverage-bullets li{color:#34372e;font-size:14px;font-weight:500;line-height:1.65}.partner-app .partner-plan-card p,.partner-app .partner-page-heading p,.partner-app .detail-timeline p,.partner-app .detail-timeline time{color:#55584f;font-weight:500}.partner-app .detail-hero .detail-badges{align-items:center}.partner-app .partner-panel>p,.partner-app .detail-action-strip p{font-size:14px}.partner-app .partner-iso{width:var(--icon-size,22px);height:var(--icon-size,22px);justify-content:center;align-items:center;min-width:0;padding:0;line-height:0;position:relative;flex-grow:0!important;display:inline-flex!important}.partner-app .partner-iso canvas{object-fit:contain;width:100%!important;height:100%!important}.partner-app .partner-stat-icon{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.partner-app .partner-stat{align-items:center;gap:16px}.partner-app .partner-stat span:not(.partner-iso){color:#55584f;font-size:13px}.partner-app .partner-stat small{color:#55584f;font-size:12px}.partner-app .partner-stat strong{font-size:28px}.partner-app .partner-breadcrumb>.partner-iso,.partner-app .partner-top-context>.partner-iso{width:16px!important;height:16px!important}.ops-workspace{gap:18px;min-width:0;margin-bottom:20px;display:grid}.ops-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.ops-actions label{gap:7px;font-size:13px;display:grid}.ops-workspace :is(input,select,textarea){background:#fffdf8;border:1px solid #bdb9ae;border-radius:6px;max-width:100%;padding:10px 12px}.ops-workspace button:not(.partner-button):not(.detail-tabs button){color:#994009;background:#fffdf8;border:1px solid #bdb9ae;border-radius:6px;padding:9px 12px;font-size:13px}.ops-form form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.ops-form label,.ops-reply label{gap:8px;font-size:14px;display:grid}.ops-form textarea{width:100%}.ops-form form>p{grid-column:1/-1}.ops-form label:has(textarea){grid-column:1/-1}.ops-form form>.partner-button{justify-self:start}.ops-form input,.ops-form select{width:100%}.ops-form header{justify-content:space-between;align-items:center;display:flex}.ops-service-types{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.ops-service-types button{text-align:left;gap:10px;min-height:100px;display:grid}.ops-service-types span{color:#55584f;font-size:12px;line-height:1.5}.ops-conversation{gap:16px;margin:20px 0;display:grid}.ops-conversation article{background:#f2ede3;border:1px solid #ded6c7;border-radius:10px;margin-left:6%;padding:18px}.ops-conversation .mdoc-reply{background:#fff7ed;border-left:3px solid #c8530c;margin-left:0;margin-right:6%}.ops-conversation header{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}.ops-conversation time{color:#55584f;font-size:12px}.ops-conversation p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px}.ops-reply{gap:16px;margin-top:20px;display:grid}.ops-reply button{justify-self:start}.ops-workspace .partner-panel{min-width:0}.ops-workspace .partner-table-wrap{max-width:100%;position:relative}.ops-workspace code{overflow-wrap:anywhere}.ops-workspace .partner-panel header{flex-wrap:wrap;gap:12px}@media (max-width:700px){.ops-form form{grid-template-columns:1fr}.ops-workspace .partner-panel{padding:18px}.ops-actions{align-items:stretch}.ops-actions label,.ops-actions input,.ops-actions select{width:100%}.ops-workspace .partner-panel>header{flex-direction:column;align-items:start}.ops-conversation article{margin-left:0;margin-right:0}.ops-form .partner-button{width:100%}}.partner-app .ops-workspace .partner-table td{color:#34372e;font-weight:500}.partner-app .ops-workspace .partner-panel p,.partner-app .ops-conversation p,.partner-app .ops-conversation time{color:#55584f;font-size:14px;font-weight:500}.partner-app .partner-iso{overflow:visible}.partner-app .partner-iso canvas{max-width:none;position:absolute;top:-25%;left:-25%;width:150%!important;height:150%!important}.partner-app .partner-stat-icon{overflow:hidden}.partner-app .partner-stat-icon>.partner-iso{width:36px!important;height:36px!important}.partner-app .partner-stat-icon .partner-iso canvas{top:-20%;left:-20%;width:140%!important;height:140%!important}.collection-pagination{color:#55584f;border-top:1px solid #e4ded2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 0;font-size:12px;display:flex}.collection-pagination label,.collection-pagination>div{align-items:center;gap:8px;display:flex}.collection-pagination select{background:#fffdf8;border:1px solid #bdb9ae;border-radius:6px;min-height:34px;padding:7px 9px!important}.partner-app .collection-pagination button{color:#34372e;background:#fffdf8;border:1px solid #bdb9ae;border-radius:6px;min-height:34px;padding:7px 10px;font-size:12px}.collection-pagination button:disabled{opacity:.4;cursor:default}.server-collection{width:100%;min-width:0}.server-collection[aria-busy=true]{min-height:110px}.partner-detail-grid>.partner-panel{min-width:0}.server-collection>.dashboard-list>a{min-height:70px}.server-collection .partner-table-wrap{position:relative}.dashboard-list:empty:after{content:"No records found";color:#55584f;padding:20px;display:block}@media (max-width:700px){.collection-pagination>div{justify-content:space-between;width:100%}.collection-pagination{gap:12px}.collection-pagination label{flex:1}.collection-pagination select{width:auto!important}.partner-app .collection-pagination button{min-height:40px}}
