.platform-icon-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;.platform-icon{height:30px;width:30px;.icon{height:20px;-o-object-fit:contain;object-fit:contain;width:30px}}}.profile-color-mark{-ms-flex-negative:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;overflow:hidden;position:relative;vertical-align:middle}.profile-color-mark,.profile-color-mark .platform-icon,.profile-color-mark .platform-icon-wrapper,.profile-color-mark .profile-color-mark-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;line-height:0}.profile-color-mark .platform-icon,.profile-color-mark .platform-icon-wrapper,.profile-color-mark .profile-color-mark-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;min-height:0;min-width:0;padding:0}.profile-color-mark .profile-color-mark-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.profile-color-mark img,.profile-color-mark svg{display:block;left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile-color-mark.is-sm{border-radius:3px;height:12px;width:12px}.profile-color-mark.is-sm .platform-icon,.profile-color-mark.is-sm .platform-icon-wrapper,.profile-color-mark.is-sm .profile-color-mark-icon{height:8px;width:8px}.profile-color-mark.is-sm img,.profile-color-mark.is-sm svg{height:8px;max-height:8px;max-width:8px;width:8px}.profile-color-mark.is-md{border-radius:4px;height:18px;width:18px}.profile-color-mark.is-md .platform-icon,.profile-color-mark.is-md .platform-icon-wrapper,.profile-color-mark.is-md .profile-color-mark-icon{height:12px;width:12px}.profile-color-mark.is-md img,.profile-color-mark.is-md svg{height:12px;max-height:12px;max-width:12px;width:12px}.platform-compatibility-warning[data-v-794b9dd0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;line-height:1.4;margin-bottom:8px;padding:8px 12px}.platform-compatibility-warning.warning-danger[data-v-794b9dd0]{background:var(--sps-warning-soft);border:1px solid var(--sps-warning);color:var(--sps-warning-text)}.platform-compatibility-warning.warning-info[data-v-794b9dd0]{background:var(--sps-info-soft,var(--sps-primary-soft));border:1px solid var(--sps-border-focus);color:var(--sps-info-text,var(--sps-primary))}.platform-compatibility-warning .warning-icon[data-v-794b9dd0]{-ms-flex-negative:0;flex-shrink:0;font-size:18px}.platform-compatibility-warning .warning-text[data-v-794b9dd0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.platform-compatibility-warning .warning-detail-link[data-v-794b9dd0]{-webkit-box-flex:0;cursor:pointer;-ms-flex:none;flex:none;font-weight:700;text-decoration:underline;white-space:nowrap}.platform-compat-modal .custom-modal-body{gap:0!important;padding:0!important}.platform-compat-modal .compat-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:20px 24px 16px}.platform-compat-modal .compat-header .compat-header-icon{-ms-flex-negative:0;color:var(--sps-info);flex-shrink:0;font-size:28px}.platform-compat-modal .compat-header .compat-title{color:var(--sps-text-strong);font-size:16px;font-weight:700;line-height:1.3}.platform-compat-modal .compat-header .compat-subtitle{color:var(--sps-text-muted);font-size:12px;margin-top:2px}.platform-compat-modal .compat-table{border-collapse:collapse;width:100%}.platform-compat-modal .compat-table td,.platform-compat-modal .compat-table th{border-bottom:1px solid var(--sps-border-default);font-size:13px;padding:10px 16px;text-align:center}.platform-compat-modal .compat-table th{background:var(--sps-bg-raised);color:var(--sps-text-muted);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.platform-compat-modal .compat-table .compat-th-platform{text-align:left}.platform-compat-modal .compat-table .compat-platform-cell{text-align:left;white-space:nowrap}.platform-compat-modal .compat-table .compat-platform-cell .compat-channel-name{color:var(--sps-text-strong);display:block;font-weight:600;line-height:1.3}.platform-compat-modal .compat-table .compat-platform-cell .compat-channel-type{color:var(--sps-text-subtle);font-size:11px}.platform-compat-modal .compat-table .compat-feature-cell .compat-yes{color:var(--sps-success);font-size:20px}.platform-compat-modal .compat-table .compat-feature-cell .compat-no{color:var(--sps-danger);font-size:20px}.platform-compat-modal .compat-table tbody tr{-webkit-transition:background .15s;transition:background .15s}.platform-compat-modal .compat-table tbody tr:hover{background:var(--sps-bg-raised)}.platform-compat-modal .compat-table tbody tr:last-child td{border-bottom:none}.platform-compat-modal .compat-footer-note{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sps-warning-soft);border-top:1px solid var(--sps-border-default);color:var(--sps-warning-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;line-height:1.5;padding:14px 24px}.platform-compat-modal .compat-footer-note .material-icons{-ms-flex-negative:0;color:var(--sps-warning);flex-shrink:0;font-size:16px;margin-top:1px}