/* Shared decorative Material Symbols, served from the private R2 icon catalogue. */
.pm-benefit-icon{display:inline-block;inline-size:22px;block-size:22px;flex:0 0 22px;background:currentColor;mask:var(--pm-benefit-mask) center/contain no-repeat;-webkit-mask:var(--pm-benefit-mask) center/contain no-repeat;vertical-align:middle;pointer-events:none}
.pm-benefit-icon[data-plan-icon="storage"]{--pm-benefit-mask:url("/icons/v1/material/storage.svg")}
.pm-benefit-icon[data-plan-icon="auto_awesome"]{--pm-benefit-mask:url("/icons/v1/material/auto_awesome.svg")}
.pm-benefit-icon[data-plan-icon="translate"]{--pm-benefit-mask:url("/icons/v1/material/translate.svg")}
.pm-benefit-icon[data-plan-icon="subtitles"]{--pm-benefit-mask:url("/icons/v1/material/subtitles.svg")}
.pm-benefit-icon[data-plan-icon="cloud_sync"]{--pm-benefit-mask:url("/icons/v1/material/cloud_sync.svg")}
.pm-benefit-icon[data-plan-icon="receipt_long"]{--pm-benefit-mask:url("/icons/v1/material/receipt_long.svg")}
.pm-benefit-icon[data-plan-icon="video_library"]{--pm-benefit-mask:url("/icons/v1/material/video_library.svg")}
.pm-benefit-icon[data-plan-icon="devices"]{--pm-benefit-mask:url("/icons/v1/material/devices.svg")}
.pm-benefit-icon[data-plan-icon="groups"]{--pm-benefit-mask:url("/icons/v1/material/groups.svg")}
.pm-benefit-icon[data-plan-icon="high_quality"]{--pm-benefit-mask:url("/icons/v1/material/high_quality.svg")}
.pm-benefit-icon[data-plan-icon="spatial_audio"]{--pm-benefit-mask:url("/icons/v1/material/spatial_audio.svg")}
.pm-benefit-icon[data-plan-icon="workspace_premium"]{--pm-benefit-mask:url("/icons/v1/material/workspace_premium.svg")}
.pm-benefit-icon[data-plan-icon="calendar_month"]{--pm-benefit-mask:url("/icons/v1/material/calendar_month.svg")}
.pm-benefit-icon[data-plan-icon="payments"]{--pm-benefit-mask:url("/icons/v1/material/payments.svg")}
.pm-benefit-icon[data-plan-icon="bookmark"]{--pm-benefit-mask:url("/icons/v1/material/bookmark.svg")}
.pm-benefit-icon[data-plan-icon="history"]{--pm-benefit-mask:url("/icons/v1/material/history.svg")}
.pm-benefit-icon[data-plan-icon="graphic_eq"]{--pm-benefit-mask:url("/icons/v1/material/graphic_eq.svg")}
.pm-benefit-icon[data-plan-icon="live_tv"]{--pm-benefit-mask:url("/icons/v1/material/live_tv.svg")}
.pm-benefit-icon[data-plan-icon="smart_display"]{--pm-benefit-mask:url("/icons/v1/material/smart_display.svg")}
.benefits li{display:flex;align-items:flex-start;gap:14px}.benefits .pm-benefit-icon{margin-block-start:2px;color:var(--benefit-icon,#64748b)}.benefit-copy{min-width:0;overflow-wrap:anywhere}
.labs-plan-capacity dt{display:flex;gap:7px;align-items:center}.labs-plan-capacity dt .pm-benefit-icon{inline-size:19px;block-size:19px;flex-basis:19px}
.labs-plan-grid h4:has(>.pm-benefit-icon){display:flex;align-items:center;gap:9px}
.labs-plan-grid .labs-plan-tools li:has(>.pm-benefit-icon){display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:10px;row-gap:3px;align-content:start}
.labs-plan-grid .labs-plan-tools li>.pm-benefit-icon{grid-column:1;grid-row:1/3;color:var(--plan-muted);margin-block-start:1px}
.labs-plan-grid .labs-plan-tools li>strong,.labs-plan-grid .labs-plan-tools li>span:not(.pm-benefit-icon){grid-column:2}
.plan-card .benefit:has(>.pm-benefit-icon){grid-template-columns:22px minmax(0,1fr);column-gap:12px}.plan-card .benefit>.pm-benefit-icon{grid-row:1/3;align-self:center;color:var(--muted)}.plan-card .benefit-title,.plan-card .benefit-value{grid-column:2}
.pricing-card>ul>li:has(>.pm-benefit-icon){display:flex;gap:10px;align-items:flex-start}.pricing-card>ul>li>.pm-benefit-icon{margin-block-start:1px}
@media(prefers-color-scheme:dark){.benefits .pm-benefit-icon{color:var(--benefit-icon,#a8c7fa)}}
@media(forced-colors:active){.pm-benefit-icon{background:CanvasText}}
