.cost-safety-page{font-variant-numeric:tabular-nums}.cost-safety-page summary{overflow-wrap:anywhere;min-width:0}.cost-message{margin-bottom:0}.cost-message[hidden]{display:none}.cost-overall{align-items:flex-start}.cost-overall[data-state=watch],.cost-overall[data-state=warning],.cost-overall[data-state=stale],.cost-overall[data-state=pending_review]{border-left-color:#9a6b20}.cost-overall[data-state=critical],.cost-overall[data-state=stop],.cost-overall[data-state=contradictory],.cost-overall[data-state=unavailable],.cost-overall[data-state=authentication_expired],.cost-overall[data-state=permission_denied]{border-left-color:#a83c3c}.cost-recheck{gap:.35rem;min-width:min(100%,18rem);display:grid}.cost-recheck .button{min-height:2.75rem}.cost-recheck p{max-width:30rem;color:var(--text-muted);font-size:.72rem;line-height:1.4}.cost-recovery-action{justify-self:start;min-height:2.75rem}.cost-recheck .cost-recovery-action{grid-column:1/-1}.cost-state[data-state=normal],.cost-state[data-state=available],.cost-state[data-state=recovery]{color:var(--interaction)}.cost-state[data-state=watch],.cost-state[data-state=warning],.cost-state[data-state=stale],.cost-state[data-state=pending_review],.cost-state[data-state=not_exposed],.cost-state[data-state=inactive]{color:#755018}.cost-state[data-state=critical],.cost-state[data-state=stop],.cost-state[data-state=unavailable],.cost-state[data-state=contradictory],.cost-state[data-state=authentication_expired],.cost-state[data-state=permission_denied]{color:#922d2d}.cost-section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.cost-section-heading h2,.cost-section>h2{color:var(--heading);font-size:1.1rem;font-weight:780}.cost-section-kicker{color:var(--text-muted);letter-spacing:.065em;text-transform:uppercase;font-size:.67rem;font-weight:780}.cost-legend-note{color:var(--text-muted);text-align:right;font-size:.72rem;font-weight:700}.cost-section-state{min-height:1.25rem;color:var(--text-muted);margin-top:.55rem;font-size:.78rem}.cost-overview-main{flex:1;min-width:0}.cost-overview-main p,.cost-owner-summary article{overflow-wrap:anywhere}.cost-owner-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.75rem;display:grid}.cost-owner-summary article{border-top:2px solid var(--border);background:color-mix(in srgb,var(--card-strong) 55%,transparent);min-width:0;padding:.55rem .6rem}.cost-owner-summary h3{color:var(--text-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.62rem;font-weight:780}.cost-owner-summary article>p:last-child{color:var(--text-muted);margin-top:.2rem;font-size:.7rem;line-height:1.4}.cost-owner-summary article>p:last-child:empty{display:none}.cost-summary-value{color:var(--heading);margin-top:.12rem;font-size:.82rem;font-weight:780;line-height:1.25}.cost-summary-value[data-state=available],.cost-summary-value[data-state=normal],.cost-summary-value[data-state=recovery]{color:var(--interaction)}.cost-summary-value[data-state=watch],.cost-summary-value[data-state=warning],.cost-summary-value[data-state=stale],.cost-summary-value[data-state=not_exposed],.cost-summary-value[data-state=not_configured]{color:#755018}.cost-summary-value[data-state=critical],.cost-summary-value[data-state=stop],.cost-summary-value[data-state=hard_stop],.cost-summary-value[data-state=kill_switch],.cost-summary-value[data-state=unavailable],.cost-summary-value[data-state=contradictory]{color:#922d2d}.cost-authority-review-schedule,.cost-nearest-limit{border:1px solid var(--border);background:var(--card-strong);color:var(--text);border-radius:.5rem;margin-top:.65rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.45}.cost-authority-review-schedule[data-state=due]{border-left:3px solid #9a6b20}.cost-authority-review-schedule[data-state=overdue],.cost-authority-review-schedule[data-state=unavailable]{border-left:3px solid #a83c3c}.cost-provider-prerequisite{border-left:3px solid var(--interaction);background:color-mix(in srgb,var(--interaction) 5%,transparent);color:var(--text-muted);margin-top:.55rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.45}.cost-provider-prerequisite[data-state=unavailable],.cost-provider-prerequisite[data-state=stale]{border-left-color:#9a6b20}.cost-secondary-disclosure{border:1px solid var(--border);background:var(--card);border-radius:.6rem;margin-top:.55rem}.cost-secondary-disclosure>summary{cursor:pointer;min-height:2.75rem;color:var(--interaction);align-items:center;padding:.6rem .7rem;font-size:.77rem;font-weight:740;display:flex}.cost-secondary-body{overflow-wrap:anywhere;min-width:0;padding:0 .7rem .75rem}.cost-secondary-body>*{min-width:0;max-width:100%}.cost-secondary-body>p:first-child{color:var(--text-muted);font-size:.76rem;line-height:1.45}.cost-monitoring-settings-body>[data-monitoring-settings-prerequisite]{color:var(--text-muted);font-size:.74rem;line-height:1.45}.cost-monitoring-settings-body>[data-monitoring-preferences]{gap:1rem;min-width:0;max-width:100%;display:grid}.cost-monitoring-settings-body>[data-monitoring-preferences]>*{min-width:0;max-width:100%}.cost-meter-description{color:var(--text-muted);margin-top:.18rem;font-size:.73rem;line-height:1.4}.cost-meter-summary{color:var(--heading);margin-top:.6rem;font-size:.8rem;font-weight:740;line-height:1.45}.cost-meter-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-thresholds{color:var(--text-muted);margin-top:.55rem;font-size:.72rem;line-height:1.45}.cost-technical-body{padding-bottom:.2rem}.cost-technical-body>dl+dl{border-top:1px solid var(--border);padding-top:.65rem}.cost-support-intake{background:color-mix(in srgb,#a83c3c 7%,var(--card));color:var(--text);border-left:3px solid #a83c3c;margin-top:.55rem;padding:.55rem .65rem;font-size:.76rem;line-height:1.45}.cost-meter-action{border-left:3px solid var(--interaction);background:color-mix(in srgb,var(--interaction) 7%,var(--card));color:var(--text);margin-top:.65rem;padding:.55rem .65rem;font-size:.75rem;font-weight:680;line-height:1.45}.cost-meter[data-state=watch] .cost-meter-action,.cost-meter[data-state=warning] .cost-meter-action{border-left-color:#9a6b20}.cost-meter[data-state=critical] .cost-meter-action,.cost-meter[data-state=stop] .cost-meter-action,.cost-meter[data-state=hard_stop] .cost-meter-action,.cost-meter[data-state=unavailable] .cost-meter-action{border-left-color:#a83c3c}.cost-authority-body{gap:.75rem;display:grid}.cost-authority-proposals{border-block:1px solid var(--border)}.cost-authority-item{border-bottom:1px solid var(--border);min-width:0;padding:.8rem 0}.cost-authority-item:last-of-type{border-bottom:0}.cost-authority-item h3{color:var(--heading);font-size:.9rem;font-weight:780}.cost-authority-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.55rem;display:grid}.cost-authority-comparison section{border-left:3px solid var(--border);background:color-mix(in srgb,var(--card-strong) 62%,transparent);min-width:0;padding:.55rem .6rem}.cost-authority-comparison section:last-child{border-left-color:var(--interaction)}.cost-authority-comparison h4{color:var(--text-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.62rem;font-weight:780}.cost-authority-comparison dl,.cost-authority-reserve-details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.4rem;display:grid}.cost-authority-comparison dt,.cost-authority-reserve-details dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:750}.cost-authority-comparison dd,.cost-authority-reserve-details dd{color:var(--text);overflow-wrap:anywhere;margin-top:.08rem;font-size:.75rem;line-height:1.35}.cost-authority-missing{color:#755018;margin-top:.42rem;font-size:.75rem;font-weight:720}.cost-authority-classification,.cost-authority-thresholds,.cost-authority-rationale,.cost-authority-reserve{color:var(--text-muted);margin-top:.42rem;font-size:.72rem;line-height:1.45}.cost-authority-classification{color:var(--text);font-weight:720}.cost-authority-reserve-details{margin-top:.4rem}.cost-authority-reserve-details summary{cursor:pointer;min-height:2.75rem;color:var(--interaction);font-size:.72rem;font-weight:720}.cost-authority-reserve-details dl{padding-bottom:.5rem}.cost-authority-evidence{border-left:3px solid var(--border);background:var(--card-strong);padding:.7rem}.cost-authority-evidence p,.cost-authority-evidence li{color:var(--text-muted);font-size:.72rem;line-height:1.45}.cost-authority-evidence p+p{margin-top:.35rem}.cost-authority-evidence h3{color:var(--heading);margin-top:.65rem;font-size:.75rem}.cost-authority-evidence ul{gap:.25rem;margin-top:.35rem;display:grid}.cost-authority-evidence a{min-height:2.75rem;color:var(--interaction);text-underline-offset:.2em;overflow-wrap:anywhere;align-items:center;font-weight:720;display:inline-flex}.cost-authority-approval{gap:.7rem;padding-top:.15rem;display:grid}.cost-authority-approval label{color:var(--text);align-items:flex-start;gap:.55rem;font-size:.78rem;line-height:1.45;display:flex}.cost-authority-approval input{width:1.15rem;height:1.15rem;accent-color:var(--interaction);flex:none;margin-top:.1rem}.cost-authority-approval .button{justify-self:start}.cost-authority-recovery{flex-wrap:wrap;gap:.5rem;display:flex}.cost-authority-blocker{background:color-mix(in srgb,#9a6b20 7%,var(--card));color:var(--text);border-left:3px solid #9a6b20;margin:.6rem 0;padding:.55rem .65rem;font-size:.74rem;line-height:1.45}.cost-r2-list{gap:.65rem;margin-top:.65rem;display:grid}.cost-meter{border:1px solid var(--border);background:var(--card);border-radius:.7rem;min-width:0;padding:.9rem}.cost-meter[data-state=watch],.cost-meter[data-state=warning],.cost-meter[data-state=stale],.cost-meter[data-state=inactive]{border-left:4px solid #9a6b20}.cost-meter[data-state=critical],.cost-meter[data-state=stop],.cost-meter[data-state=contradictory],.cost-meter[data-state=unavailable]{border-left:4px solid #a83c3c}.cost-meter header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.cost-meter-id{color:var(--text-muted);overflow-wrap:anywhere;font:700 .66rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.cost-meter h3{color:var(--heading);text-transform:none;margin-top:.12rem;font-size:.95rem;font-weight:760}.cost-badge{flex:none;align-items:center;min-height:1.75rem;display:inline-flex}.cost-badge[data-state=watch],.cost-badge[data-state=warning],.cost-badge[data-state=stale],.cost-badge[data-state=inactive],.cost-badge[data-state=not_exposed],.cost-badge[data-state=pending_review]{color:#755018;border-color:#9a6b20}.cost-badge[data-state=critical],.cost-badge[data-state=stop],.cost-badge[data-state=contradictory],.cost-badge[data-state=unavailable]{color:#922d2d;border-color:#a83c3c}.cost-unavailable,.cost-storage-note{border:1px dashed var(--border);background:var(--card-strong);color:var(--text-muted);border-radius:.5rem;margin-top:.65rem;padding:.6rem .7rem;font-size:.78rem;line-height:1.45}.cost-capacity{margin-top:.75rem}.cost-capacity-bar{border:1px solid var(--border);background:var(--control);border-radius:.25rem;height:.8rem;position:relative;overflow:hidden}.cost-capacity-used{width:var(--cost-used);background:var(--interaction);position:absolute;inset:0 auto 0 0}.cost-capacity-reserve{inset:0 0 0 var(--cost-stop);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--text-muted) 45%,transparent) 0 2px,transparent 2px 5px);position:absolute}.cost-capacity-marker{top:-.25rem;bottom:-.25rem;left:var(--cost-stop);background:var(--heading);width:2px;position:absolute}.cost-capacity-legend{color:var(--text-muted);flex-wrap:wrap;gap:.35rem 1rem;margin-top:.45rem;font-size:.68rem;display:flex}.cost-capacity-legend li{align-items:center;gap:.35rem;display:flex}.cost-capacity-legend li:before{content:"";border:1px solid var(--border);background:var(--control);border-radius:.15rem;width:.7rem;height:.7rem}.cost-capacity-legend li[data-kind=used]:before{background:var(--interaction)}.cost-capacity-legend li[data-kind=reserve]:before{background:repeating-linear-gradient(135deg,var(--text-muted) 0 1px,transparent 1px 3px)}.cost-progress-copy{margin-top:.3rem}.cost-meter>dl,.cost-source dl{gap:.5rem 1rem;margin-top:.7rem;display:grid}.cost-meter dt,.cost-source dt{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.61rem;font-weight:760}.cost-meter dd,.cost-source dd{color:var(--text);overflow-wrap:anywhere;margin-top:.08rem;font-size:.78rem;line-height:1.35}.cost-source{border-top:1px solid var(--border);margin-top:.7rem}.cost-source summary,.cost-method summary,.cost-product>summary{cursor:pointer;touch-action:manipulation;min-height:2.75rem}.cost-source summary{color:var(--interaction);align-items:center;font-size:.76rem;font-weight:720;display:flex}.cost-source dl{padding-bottom:.2rem}.cost-gate-grid{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))}.cost-gate-grid article{min-width:0}.cost-static-safe{border-color:color-mix(in srgb,var(--interaction) 45%,var(--border));background:color-mix(in srgb,var(--interaction) 6%,var(--card));color:var(--text)}.cost-product-list{gap:.5rem;margin-top:.65rem;display:grid}.cost-product{border:1px solid var(--border);background:var(--card);border-radius:.6rem;overflow:clip}.cost-product>summary{justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .7rem;list-style-position:inside;display:flex}.cost-product>summary>span:first-child{overflow-wrap:anywhere;align-items:baseline;gap:.6rem;min-width:0;display:flex}.cost-product strong{color:var(--heading);text-transform:capitalize;font-size:.85rem}.cost-product-count{color:var(--text-muted);font-size:.7rem}.cost-table{border-collapse:collapse;border-top:1px solid var(--border);table-layout:fixed;width:100%}.cost-table th,.cost-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.55rem .7rem;font-size:.74rem;line-height:1.4}.cost-table th{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem}.cost-table tr:last-child td{border-bottom:0}.cost-monitoring-accounts{gap:.55rem;margin-top:.65rem;display:grid}.cost-monitoring-accounts article{border:1px solid var(--border);border-left:4px solid var(--border);background:var(--card);border-radius:.6rem;min-width:0;padding:.7rem}.cost-monitoring-accounts article[data-state=connected]{border-left-color:var(--interaction)}.cost-monitoring-accounts article[data-state=partial]{border-left-color:#9a6b20}.cost-monitoring-accounts article[data-state=unavailable]{border-left-color:#a83c3c}.cost-monitoring-accounts h3{color:var(--heading);font:760 .77rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.cost-monitoring-accounts p{color:var(--text-muted);margin-top:.2rem;font-size:.73rem;line-height:1.4}.cost-monitoring-table{border:1px solid var(--border);background:var(--card);border-radius:.6rem;margin-top:.65rem;overflow-x:auto}.cost-monitoring-table .cost-table{border-top:0;min-width:42rem}.cost-monitoring-table .cost-table th:first-child{width:23%}.cost-monitoring-details{border:1px solid var(--border);background:var(--card);border-radius:.6rem;margin-top:.55rem}.cost-monitoring-details summary{cursor:pointer;min-height:2.75rem;color:var(--heading);padding:.65rem .75rem;font-size:.78rem;font-weight:740}.cost-monitoring-details>div{color:var(--text-muted);gap:.25rem;padding:0 .75rem .75rem;font-size:.74rem;line-height:1.45;display:grid}.cost-dashboard-link{min-height:2.75rem;color:var(--interaction);text-underline-offset:.2em;align-items:center;margin:.25rem .7rem .7rem;font-size:.76rem;font-weight:730;display:inline-flex}.cost-dashboard-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.cost-monitoring-actions{border:1px solid var(--border);background:var(--card);border-radius:.6rem;gap:.35rem;margin-top:.65rem;padding:.7rem;display:grid}.cost-monitoring-actions .button{justify-self:start}.cost-monitoring-actions>p{color:var(--text-muted);font-size:.73rem;line-height:1.45}.cost-monitoring-settings{border:1px solid var(--border);background:var(--card);border-radius:.6rem;margin-top:.55rem}.cost-monitoring-settings>summary{cursor:pointer;min-height:2.75rem;color:var(--heading);padding:.65rem .75rem;font-size:.78rem;font-weight:740}.cost-monitoring-settings-body{gap:1rem;padding:0 .75rem .75rem;display:grid}.cost-monitoring-settings-body h3{color:var(--heading);font-size:.8rem}.cost-monitoring-settings-body>div>p{color:var(--text-muted);margin-top:.2rem;font-size:.73rem;line-height:1.45}.cost-monitoring-settings-fields{gap:.6rem;display:grid}.cost-monitoring-settings-fields label{color:var(--text-muted);gap:.25rem;font-size:.72rem;font-weight:700;display:grid}.cost-monitoring-settings-fields input{border:1px solid var(--border);background:var(--control);width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.45rem;padding:.55rem .65rem}.cost-monitoring-settings form>.button{margin-top:.7rem}.cost-monitoring-preferences{gap:.45rem;margin-top:.55rem;display:grid}.cost-monitoring-preferences article{border:1px solid var(--border);background:var(--card-strong);color:var(--text);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.7rem;padding:.6rem;font-size:.75rem;line-height:1.4;display:flex}.cost-monitoring-toggle{flex:none;min-height:2.75rem;padding:.45rem .7rem;font-size:.72rem}.cost-retention-summary{gap:.6rem;margin-top:.65rem;display:grid}.cost-retention-summary article,.cost-finding{border:1px solid var(--border);background:var(--card);border-radius:.6rem;padding:.75rem}.cost-retention-summary h3,.cost-finding h3{color:var(--heading);font-size:.78rem;font-weight:760}.cost-retention-summary p,.cost-finding p{color:var(--text-muted);margin-top:.25rem;font-size:.76rem;line-height:1.45}.cost-findings{gap:.5rem;margin-top:.65rem;display:grid}.cost-empty{border:1px dashed var(--border);color:var(--text-muted);border-radius:.6rem;padding:.7rem;font-size:.78rem}.cost-more{min-height:2.75rem;margin-top:.6rem}.cost-method{border:1px solid var(--border);background:var(--card);border-radius:.6rem;margin-top:1.4rem}.cost-method summary{color:var(--heading);align-items:center;padding:.5rem .75rem;font-size:.8rem;font-weight:740;display:flex}.cost-method>div{color:var(--text-muted);padding:0 .75rem .75rem;font-size:.78rem;line-height:1.5}html[data-theme=dark] .cost-state[data-state=watch],html[data-theme=dark] .cost-state[data-state=warning],html[data-theme=dark] .cost-state[data-state=stale],html[data-theme=dark] .cost-state[data-state=inactive],html[data-theme=dark] .cost-badge[data-state=watch],html[data-theme=dark] .cost-badge[data-state=warning],html[data-theme=dark] .cost-badge[data-state=stale],html[data-theme=dark] .cost-badge[data-state=inactive]{color:#e6bd74}html[data-theme=dark] .cost-state[data-state=critical],html[data-theme=dark] .cost-state[data-state=stop],html[data-theme=dark] .cost-state[data-state=unavailable],html[data-theme=dark] .cost-state[data-state=contradictory],html[data-theme=dark] .cost-state[data-state=authentication_expired],html[data-theme=dark] .cost-state[data-state=permission_denied],html[data-theme=dark] .cost-badge[data-state=blocked],html[data-theme=dark] .cost-badge[data-state=critical],html[data-theme=dark] .cost-badge[data-state=stop],html[data-theme=dark] .cost-badge[data-state=unavailable],html[data-theme=dark] .cost-badge[data-state=contradictory]{color:#f29a9a}html[data-theme=dark] .cost-summary-value[data-state=watch],html[data-theme=dark] .cost-summary-value[data-state=warning],html[data-theme=dark] .cost-summary-value[data-state=stale],html[data-theme=dark] .cost-summary-value[data-state=not_exposed],html[data-theme=dark] .cost-summary-value[data-state=not_configured]{color:#e6bd74}html[data-theme=dark] .cost-summary-value[data-state=critical],html[data-theme=dark] .cost-summary-value[data-state=stop],html[data-theme=dark] .cost-summary-value[data-state=hard_stop],html[data-theme=dark] .cost-summary-value[data-state=kill_switch],html[data-theme=dark] .cost-summary-value[data-state=unavailable],html[data-theme=dark] .cost-summary-value[data-state=contradictory]{color:#f29a9a}@media (width>=700px){.cost-meter>dl,.cost-source dl{grid-template-columns:repeat(4,minmax(0,1fr))}.cost-monitoring-accounts{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-monitoring-settings-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.cost-retention-summary,.cost-findings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.cost-r2-list,.cost-monitoring-accounts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.cost-overall{flex-direction:column;align-items:stretch}.cost-safety-page .cost-recheck{grid-template-columns:minmax(0,1fr);width:100%}.cost-recheck .button{width:100%}.cost-section-heading{flex-direction:column;align-items:flex-start}.cost-legend-note{text-align:left}.cost-meter header{flex-direction:column;align-items:flex-start}.cost-table,.cost-table tbody,.cost-table tr,.cost-table td{display:block}.cost-table thead{display:none}.cost-table tr{border-top:1px solid var(--border);padding:.35rem .7rem}.cost-table td{border:0;padding:.2rem 0}.cost-table td:before{color:var(--text-muted);content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;font-size:.6rem;font-weight:760;display:block}.cost-monitoring-table{overflow:visible}.cost-monitoring-table .cost-table{min-width:0}.cost-monitoring-table .cost-monitoring-metric-table tbody th:first-child{width:auto;color:var(--heading);letter-spacing:0;text-transform:none;border:0;padding:.3rem 0;font-size:.76rem;display:block}.cost-monitoring-metric-table tbody th:before{color:var(--text-muted);content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;font-size:.6rem;font-weight:760;display:block}.cost-product>summary>span:first-child{flex-direction:column;align-items:flex-start;gap:.05rem}}@media (width>=1100px){.cost-owner-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=430px){.cost-safety-page{padding-inline:1rem}.cost-owner-summary{grid-template-columns:1fr}.cost-product>summary{flex-direction:column;align-items:flex-start}.cost-capacity-legend{display:grid}.cost-meter>dl,.cost-source dl{grid-template-columns:1fr}.cost-monitoring-preferences article{flex-direction:column;align-items:stretch}.cost-monitoring-toggle,.cost-recovery-action{width:100%}.cost-authority-comparison,.cost-authority-comparison dl,.cost-authority-reserve-details dl{grid-template-columns:1fr}.cost-authority-approval .button,.cost-authority-recovery,.cost-authority-recovery .button{width:100%}}@media (prefers-reduced-motion:reduce){.cost-safety-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.cost-reclaim,.cost-holds{border:1px solid var(--border);background:var(--card-strong);border-radius:.6rem;margin-top:.7rem;padding:.75rem}.cost-reclaim>h3,.cost-holds>h3{color:var(--heading);font-size:.82rem;font-weight:780}.cost-reclaim>p,.cost-holds>p,.cost-hold-boundary{color:var(--text-muted);margin-top:.25rem;font-size:.74rem;line-height:1.45}.cost-reclaim dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.65rem;display:grid}.cost-reclaim dl>div{border-left:3px solid var(--border);background:var(--card);min-width:0;padding:.5rem}.cost-reclaim dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.61rem;font-weight:760}.cost-reclaim dd{color:var(--heading);overflow-wrap:anywhere;margin-top:.15rem;font-size:.76rem;font-weight:740}.cost-hold-list{gap:.5rem;margin-top:.65rem;display:grid}.cost-hold-item{border:1px solid var(--border);background:var(--card);border-left:3px solid #9a6b20;border-radius:.5rem;padding:.65rem}.cost-hold-item h4{color:var(--heading);font-size:.78rem}.cost-hold-item p{color:var(--text-muted);margin-top:.2rem;font-size:.72rem;line-height:1.4}.cost-hold-item .button{min-height:2.75rem;margin-top:.55rem}.cost-hold-global-state,[data-retention-hold-item-state]{min-height:1.1rem}.cost-hold-global-state[data-kind=success]{color:var(--interaction)}[data-retention-hold-item-state][data-kind=error]{color:#922d2d}.cost-hold-action{border-top:1px solid var(--border);margin-top:.55rem}.cost-hold-action>summary{cursor:pointer;min-height:2.75rem;color:var(--interaction);align-items:center;font-size:.74rem;font-weight:740;display:flex}.cost-hold-action form{gap:.55rem;padding:.15rem 0 .25rem;display:grid}.cost-hold-action label{color:var(--text-muted);gap:.25rem;font-size:.7rem;font-weight:720;display:grid}.cost-hold-action input,.cost-hold-action select{border:1px solid var(--border);background:var(--control);width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.45rem;padding:.5rem .6rem}.cost-hold-action .button{justify-self:start;min-height:2.75rem}@media (width>=700px){.cost-hold-list,.cost-hold-action form{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-hold-action label:first-child{grid-column:1/-1}.cost-hold-action [name=reason]{min-width:0}.cost-hold-action .button,.cost-hold-action [data-retention-hold-item-state]{grid-column:1/-1}}@media (width<=430px){.cost-reclaim dl{grid-template-columns:1fr}.cost-hold-item .button,.cost-hold-action .button{width:100%}}html[data-theme=dark] [data-retention-hold-item-state][data-kind=error]{color:#f29a9a}.cost-authority-item-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.cost-authority-item-header h3,.cost-authority-item-header .cost-badge{overflow-wrap:anywhere;min-width:0;max-width:100%}.cost-authority-item-header .cost-badge{white-space:normal}.cost-authority-selection{border:1px solid color-mix(in srgb,var(--interaction) 35%,var(--border));background:color-mix(in srgb,var(--interaction) 6%,var(--card));min-width:0;color:var(--text);cursor:pointer;overflow-wrap:anywhere;border-radius:.4rem;align-items:flex-start;gap:.55rem;margin-top:.6rem;padding:.55rem .6rem;font-size:.76rem;font-weight:720;line-height:1.4;display:flex}.cost-authority-selection span{min-width:0}.cost-authority-selection input{width:1.15rem;height:1.15rem;accent-color:var(--interaction);flex:none;margin-top:.05rem}.cost-email{border:1px solid var(--border);border-left:4px solid var(--interaction);background:var(--card);border-radius:.75rem;padding:.9rem}.cost-email[data-state=partial],.cost-email[data-state=watch],.cost-email[data-state=warning],.cost-email[data-state=needs_review],.cost-email[data-state=stale]{border-left-color:#9a6b20}.cost-email[data-state=blocked],.cost-email[data-state=critical],.cost-email[data-state=hard_stop],.cost-email[data-state=unavailable]{border-left-color:#a83c3c}.cost-badge[data-state=blocked]{color:#922d2d;border-color:#a83c3c}.cost-badge[data-state=partial],.cost-badge[data-state=needs_review]{color:#755018;border-color:#9a6b20}.cost-email-state{max-width:72ch;color:var(--text);font-size:.86rem;font-weight:650;line-height:1.5}.cost-email-action-block,.cost-email-usage{margin-top:.75rem}.cost-email-action-block h3,.cost-email-usage>h3{color:var(--heading);font-size:.82rem;font-weight:780}.cost-email-action{border-left:3px solid var(--border);background:var(--card-strong);color:var(--text);margin-top:.35rem;padding:.55rem .65rem;font-size:.75rem;font-weight:680;line-height:1.45}.cost-email-usage>p{max-width:78ch;color:var(--text-muted);margin-top:.25rem;font-size:.72rem;line-height:1.45}.cost-email-periods{gap:.65rem;margin-top:.55rem;display:grid}.cost-email-period{border:1px solid var(--border);background:var(--card-strong);border-radius:.6rem;min-width:0;padding:.75rem}.cost-email-period[data-state=watch],.cost-email-period[data-state=warning]{border-left:3px solid #9a6b20}.cost-email-period[data-state=critical],.cost-email-period[data-state=hard_stop]{border-left:3px solid #a83c3c}.cost-email-period header{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.cost-email-period h4,.cost-email-details h3{color:var(--heading);font-size:.82rem;font-weight:780}.cost-email-meter{border:1px solid var(--border);background:var(--control);border-radius:.25rem;height:.8rem;margin-top:.7rem;position:relative;overflow:hidden}.cost-email-meter-fill{width:var(--email-used);background:var(--interaction);position:absolute;inset:0 auto 0 0}.cost-email-thresholds,.cost-email-period-meta{color:var(--text-muted);margin-top:.3rem;font-size:.68rem;line-height:1.4}.cost-email-period dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;margin-top:.65rem;display:grid}.cost-email-period dt,.cost-email-details dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.59rem;font-weight:760}.cost-email-period dd,.cost-email-details dd{color:var(--text);overflow-wrap:anywhere;margin-top:.1rem;font-size:.76rem;font-weight:720}.cost-email-details{gap:.8rem;display:grid}.cost-email-details>section{border-top:1px solid var(--border);min-width:0;padding-top:.7rem}.cost-email-details>section:first-child{border-top:0;padding-top:.15rem}.cost-email-details>section>p{color:var(--text-muted);margin-top:.25rem;font-size:.72rem;line-height:1.45}.cost-email-details .cost-table{border:1px solid var(--border);margin-top:.55rem}.cost-email-details [data-email-authority]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .8rem;margin-top:.55rem;display:grid}.cost-email-details [data-email-authority]>div{min-width:0}.cost-email-details [data-email-authority] dd{font-weight:500;line-height:1.4}html[data-theme=dark] .cost-badge[data-state=partial],html[data-theme=dark] .cost-badge[data-state=needs_review]{color:#e6bd74}@media (width>=700px){.cost-email-periods{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-email-period dl,.cost-email-details [data-email-authority]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.cost-email-details .cost-table tbody th{width:auto;color:var(--heading);letter-spacing:0;text-transform:none;border:0;padding:.3rem 0;font-size:.76rem;display:block}.cost-email-details .cost-table tbody th:before{color:var(--text-muted);content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;font-size:.6rem;font-weight:760;display:block}}@media (width<=430px){.cost-email{padding:.75rem}.cost-email .cost-section-heading{gap:.45rem}.cost-email-period header{flex-direction:column}.cost-email-period dl,.cost-email-details [data-email-authority]{grid-template-columns:1fr}}.cost-email-authority-workflow{border:1px solid var(--border);background:var(--card-strong);border-radius:.6rem;margin-top:.8rem}.cost-email-provider-state{border-left:3px solid var(--interaction);background:var(--card-strong);color:var(--text);margin-top:.5rem;padding:.5rem .6rem;font-size:.74rem;font-weight:680;line-height:1.45}.cost-email-provider-state[data-state=stale],.cost-email-provider-state[data-state=not_collected]{border-left-color:#9a6b20}.cost-email-provider-state[data-state=unavailable]{border-left-color:#a83c3c}.cost-email-provider-window,.cost-email-provider-boundary{color:var(--text-muted);margin-top:.45rem;font-size:.7rem;line-height:1.45}.cost-email-provider-actions{justify-items:start;gap:.25rem;margin-top:.6rem;display:grid}.cost-email-provider-actions .button{min-height:2.75rem}.cost-email-provider-actions .admin-mutation-state{min-height:1.1rem;font-size:.72rem}.cost-email-provider-actions .admin-mutation-state[data-kind=success]{color:var(--interaction)}.cost-email-provider-actions .admin-mutation-state[data-kind=warning],.cost-email-provider-actions .admin-mutation-state[data-kind=error]{color:#922d2d}html[data-theme=dark] .cost-email-provider-actions .admin-mutation-state[data-kind=warning],html[data-theme=dark] .cost-email-provider-actions .admin-mutation-state[data-kind=error]{color:#f29a9a}@media (width<=430px){.cost-email-provider-actions,.cost-email-provider-actions .button{width:100%}}.cost-email-authority-workflow>summary,.cost-email-authority-decision>summary{cursor:pointer;min-height:2.75rem;color:var(--interaction);align-items:center;padding:.65rem .75rem;font-size:.76rem;font-weight:760;display:flex}.cost-email-authority-body{gap:.75rem;min-width:0;padding:0 .75rem .8rem;display:grid}.cost-email-authority-body>*,.cost-email-authority-body>p:first-child,.cost-email-authority-decision form>p{min-width:0;max-width:100%}.cost-email-authority-body>p:first-child,.cost-email-authority-decision form>p{color:var(--text-muted);font-size:.72rem;line-height:1.45}.cost-email-authority-current{gap:.6rem;min-width:0;max-width:100%;display:grid}.cost-email-authority-current *{overflow-wrap:anywhere;min-width:0;max-width:100%}.cost-email-authority-current>article,.cost-email-authority-current-summary{border:1px solid var(--border);background:var(--card);border-radius:.5rem;min-width:0;max-width:100%;padding:.65rem}.cost-email-authority-current h4,.cost-email-authority-review p:first-child{color:var(--heading);font-size:.78rem;font-weight:780}.cost-email-authority-current header{justify-content:space-between;align-items:flex-start;gap:.6rem;min-width:0;display:flex}.cost-email-authority-current dl,.cost-email-authority-review dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .7rem;margin-top:.5rem;display:grid}.cost-email-authority-current dl>div,.cost-email-authority-review dl>div{min-width:0}.cost-email-authority-current dt,.cost-email-authority-review dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:760}.cost-email-authority-current dd,.cost-email-authority-review dd{color:var(--text);overflow-wrap:anywhere;margin-top:.1rem;font-size:.72rem;line-height:1.4}.cost-email-authority-decision{border-top:1px solid var(--border);min-width:0;max-width:100%}.cost-email-authority-decision form{gap:.75rem;min-width:0;max-width:100%;padding:0 .75rem .8rem;display:grid}.cost-email-authority-decision form>*{min-width:0;max-width:100%}.cost-email-authority-fixed{border-left:3px solid var(--border);background:var(--card);padding:.5rem .6rem;color:var(--text)!important}.cost-email-authority-timezone{color:var(--text-muted);font-size:.68rem;line-height:1.4}.cost-email-authority-period-grid,.cost-email-authority-source-grid{gap:.7rem;display:grid}.cost-email-authority-period-grid fieldset,.cost-email-authority-usage{border:1px solid var(--border);background:var(--card);border-radius:.5rem;gap:.55rem;min-width:0;padding:.65rem;display:grid}.cost-email-authority-period-grid legend,.cost-email-authority-usage legend{color:var(--heading);padding:0 .25rem;font-size:.73rem;font-weight:780}.cost-email-authority-usage>p{color:var(--text-muted);font-size:.7rem;line-height:1.45}.cost-email-authority-decision label{min-width:0;color:var(--text-muted);gap:.25rem;font-size:.7rem;font-weight:720;display:grid}.cost-email-authority-decision input,.cost-email-authority-decision select{border:1px solid var(--border);background:var(--control);width:100%;min-width:0;max-width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.45rem;padding:.5rem .6rem}.cost-email-authority-decision select{text-overflow:ellipsis;overflow:hidden}.cost-email-authority-decision input[aria-invalid=true],.cost-email-authority-decision select[aria-invalid=true]{border-color:#a83c3c;outline-color:#a83c3c}.cost-email-authority-field-error{color:#922d2d;min-height:1rem;font-size:.66rem;font-weight:600;line-height:1.35}.cost-email-authority-decision form>.button{justify-self:start;min-height:2.75rem}.cost-email-authority-review{border:1px solid color-mix(in srgb,var(--interaction) 45%,var(--border));border-left:4px solid var(--interaction);background:var(--card);border-radius:.55rem;gap:.65rem;padding:.7rem;display:grid}.cost-email-authority-ack{border-top:1px solid var(--border);align-items:flex-start;gap:.55rem;padding-top:.55rem;line-height:1.45;color:var(--text)!important;display:flex!important}.cost-email-authority-ack input{width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--interaction);flex:none;margin-top:.08rem}.cost-email-authority-review>.button{justify-self:start}.cost-email-authority-recovery{flex-wrap:wrap;gap:.55rem;display:flex}.cost-email-authority-recovery .button{min-height:2.75rem}html[data-theme=dark] .cost-email-authority-field-error{color:#f29a9a}@media (width>=700px){.cost-email-authority-current{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-email-authority-current-summary{grid-column:1/-1}.cost-email-authority-period-grid,.cost-email-authority-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-email-authority-source-reference{grid-column:1/-1}.cost-email-authority-current dl,.cost-email-authority-review dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.cost-email-authority-decision input,.cost-email-authority-decision select{font-size:1rem}}@media (width<=430px){.cost-email-authority-body{padding-inline:.35rem}.cost-email-authority-decision form{padding-inline:0}.cost-email-authority-period-grid fieldset,.cost-email-authority-usage{padding:.45rem}.cost-email-authority-current dl,.cost-email-authority-review dl{grid-template-columns:1fr}.cost-email-authority-decision form>.button,.cost-email-authority-review>.button,.cost-email-authority-recovery,.cost-email-authority-recovery .button,.cost-email-authority-body>.button{width:100%}}.cost-product strong{text-transform:none}.cost-paid-operation{border-left:4px solid color-mix(in srgb,var(--interaction) 58%,var(--border))}.cost-paid-intro{max-width:72rem;color:var(--text-muted);margin-top:.45rem;font-size:.78rem;line-height:1.5}.cost-paid-load{border-left:3px solid var(--border);background:var(--card-strong);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-width:0;margin-top:.55rem;padding:.55rem .65rem;display:flex}.cost-paid-load .cost-section-state{flex:1;min-width:min(100%,24rem);margin:0}.cost-paid-package-state{min-width:0;color:var(--text-muted);overflow-wrap:anywhere;font-size:.72rem;line-height:1.4}.cost-paid-source{min-height:2.75rem;color:var(--interaction);text-underline-offset:.2em;align-items:center;font-size:.72rem;font-weight:730;display:inline-flex}.cost-paid-current{margin-top:.75rem}.cost-paid-current>h3{color:var(--heading);font-size:.82rem;font-weight:780}.cost-paid-grants{border-block:1px solid var(--border);margin-top:.35rem;display:grid}.cost-paid-grant{border-bottom:1px solid var(--border);min-width:0;padding:.7rem 0;scroll-margin-block:5rem}.cost-paid-grant:last-child{border-bottom:0}.cost-paid-grant:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.cost-paid-grant>header{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.cost-paid-grant>header>div{min-width:0}.cost-paid-grant h4{color:var(--heading);overflow-wrap:anywhere;font-size:.86rem;font-weight:780}.cost-paid-grant header p{color:var(--text-muted);overflow-wrap:anywhere;margin-top:.12rem;font-size:.7rem}.cost-paid-grant>dl,.cost-paid-preview-context,.cost-paid-meters dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin-top:.55rem;display:grid}.cost-paid-preview-context,.cost-paid-preview-context>*{min-width:0}.cost-paid-preview-context>*{overflow-wrap:anywhere}.cost-paid-grant dt,.cost-paid-preview-context dt,.cost-paid-meters dt{color:var(--text-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.59rem;font-weight:760}.cost-paid-grant dd,.cost-paid-preview-context dd,.cost-paid-meters dd{color:var(--text);overflow-wrap:anywhere;margin-top:.08rem;font-size:.74rem;line-height:1.4}.cost-paid-confirmed{color:var(--interaction);margin-top:.45rem;font-size:.74rem;font-weight:720}.cost-paid-create{border:1px solid var(--border);background:var(--card);border-radius:.6rem;margin-top:.7rem}.cost-paid-create>summary,.cost-paid-revoke>summary{cursor:pointer;min-height:2.75rem;color:var(--interaction);touch-action:manipulation;align-items:center;font-size:.77rem;font-weight:740;display:flex}.cost-paid-create>summary{padding:.6rem .7rem}.cost-paid-create-body{min-width:0;padding:0 .7rem .75rem}.cost-paid-preview-form{grid-template-columns:minmax(0,1fr);gap:.7rem;min-width:0;max-width:100%;display:grid}.cost-paid-fields{gap:.6rem;min-width:0;display:grid}.cost-paid-field{min-width:0;color:var(--text-muted);gap:.25rem;font-size:.7rem;font-weight:720;display:grid}.cost-paid-field input,.cost-paid-field select,.cost-paid-field textarea,.cost-paid-revoke-form textarea{border:1px solid var(--border);background:var(--control);width:100%;min-width:0;max-width:100%;min-height:2.75rem;color:var(--text);font:inherit;border-radius:.45rem;padding:.55rem .65rem;line-height:1.4}.cost-paid-field select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cost-paid-field textarea,.cost-paid-revoke-form textarea{resize:vertical}.cost-paid-field [aria-invalid=true],.cost-paid-revoke-form [aria-invalid=true]{border-color:#a83c3c}.cost-paid-field>[data-paid-field-error]{color:#922d2d;min-height:1rem;font-size:.68rem;font-weight:650;line-height:1.35}.cost-paid-preview-form>.button{white-space:normal;overflow-wrap:anywhere;justify-self:start;min-width:0;max-width:100%}.cost-paid-preview{border-left:3px solid var(--interaction);background:color-mix(in srgb,var(--interaction) 4%,var(--card-strong));gap:.65rem;min-width:0;max-width:100%;padding:.7rem;display:grid}.cost-paid-preview[data-state]:not([data-state=publishable]){border-left-color:#9a6b20}.cost-paid-preview-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.cost-paid-preview-heading h3{min-width:0;color:var(--heading);overflow-wrap:anywhere;font-size:.84rem;font-weight:780}.cost-paid-preview-heading p{min-width:0;max-width:40rem;color:var(--text-muted);text-align:right;overflow-wrap:anywhere;font-size:.72rem;line-height:1.4}.cost-paid-meters{border-block:1px solid var(--border);display:grid}.cost-paid-meters article{border-bottom:1px solid var(--border);min-width:0;padding:.55rem 0}.cost-paid-meters article:last-child{border-bottom:0}.cost-paid-meters h4{color:var(--heading);font-size:.76rem;font-weight:760}.cost-paid-meters dl{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.35rem}.cost-paid-source-state{color:var(--text-muted);font-size:.7rem;line-height:1.4}.cost-paid-provider{border-top:1px solid var(--border);overflow-wrap:anywhere;gap:.35rem;min-width:0;max-width:100%;padding-top:.6rem;display:grid}.cost-paid-provider h4{color:var(--heading);font-size:.78rem;font-weight:780}.cost-paid-provider>p,.cost-paid-provider-state{color:var(--text-muted);font-size:.7rem;line-height:1.45}.cost-paid-provider-links{flex-wrap:wrap;gap:.35rem .8rem;min-width:0;display:flex}.cost-paid-provider-links a{min-height:2.75rem;color:var(--interaction);text-underline-offset:.2em;overflow-wrap:anywhere;align-items:center;font-size:.72rem;font-weight:730;display:inline-flex}.cost-paid-provider .button{justify-self:start}.cost-paid-approval{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:.55rem;min-width:0;padding-top:.6rem;display:grid}.cost-paid-approval label,.cost-paid-check{min-width:0;color:var(--text);align-items:flex-start;gap:.5rem;font-size:.73rem;line-height:1.45;display:flex}.cost-paid-approval label>span,.cost-paid-check>span{overflow-wrap:anywhere;min-width:0}.cost-paid-approval input,.cost-paid-check input{width:1.15rem;height:1.15rem;accent-color:var(--interaction);flex:none;margin-top:.08rem}.cost-paid-approval .button{white-space:normal;overflow-wrap:anywhere;justify-self:start;min-width:0;max-width:100%}.cost-paid-action-state,.cost-paid-revoke-state{overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:1.15rem}.cost-paid-action-state[data-kind=success],.cost-paid-revoke-state[data-kind=success]{color:var(--interaction)}.cost-paid-action-state[data-kind=warning],.cost-paid-revoke-state[data-kind=warning]{color:#755018}.cost-paid-action-state[data-kind=error],.cost-paid-revoke-state[data-kind=error]{color:#922d2d}.cost-paid-recovery{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.cost-paid-revoke{border-top:1px solid var(--border);margin-top:.5rem}.cost-paid-revoke-form{gap:.55rem;padding:.15rem 0 .35rem;display:grid}.cost-paid-revoke-form>label:first-child{color:var(--text-muted);gap:.25rem;font-size:.7rem;font-weight:720;display:grid}.cost-paid-revoke-form .button{justify-self:start}.cost-paid-revoke-button{border-color:color-mix(in srgb,#a83c3c 55%,var(--border));color:#922d2d}@media (width>=700px){.cost-paid-grants{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.cost-paid-grant:nth-child(odd){border-right:1px solid var(--border);padding-right:1rem}.cost-paid-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-paid-field-event,.cost-paid-field-reason{grid-column:1/-1}.cost-paid-grant>dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1080px){.cost-paid-preview-context{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=699px){.cost-paid-preview-heading{flex-direction:column}.cost-paid-preview-heading p{text-align:left}.cost-paid-meters dl{grid-template-columns:1fr}.cost-paid-field input,.cost-paid-field select,.cost-paid-field textarea,.cost-paid-revoke-form textarea{font-size:1rem}}@media (width<=430px){.cost-paid-load{flex-direction:column;align-items:stretch}.cost-paid-source,.cost-paid-load .button,.cost-paid-preview-form>.button,.cost-paid-provider .button,.cost-paid-approval .button,.cost-paid-recovery,.cost-paid-recovery .button,.cost-paid-revoke-form .button{width:100%}.cost-paid-grant>header{flex-direction:column}.cost-paid-grant>dl,.cost-paid-preview-context{grid-template-columns:minmax(0,1fr)}.cost-paid-provider-links{display:grid}.cost-paid-provider-links a{width:100%}}html[data-theme=dark] .cost-paid-field>[data-paid-field-error],html[data-theme=dark] .cost-paid-action-state[data-kind=error],html[data-theme=dark] .cost-paid-revoke-state[data-kind=error],html[data-theme=dark] .cost-paid-revoke-button{color:#f29a9a}html[data-theme=dark] .cost-paid-action-state[data-kind=warning],html[data-theme=dark] .cost-paid-revoke-state[data-kind=warning]{color:#e0bd78}
