@charset "UTF-8";.release-notes-page{max-width:1360px;margin:0 auto;color:var(--semantic-text-primary);animation:release-notes-page-enter .18s ease-out}.release-notes-page__header,.release-notes-page__actions,.release-notes-page__toolbar,.release-notes-page__pagination{display:flex;gap:var(--spacing-default);align-items:center;justify-content:space-between}.release-notes-page__header{position:relative;min-height:70px;padding:10px 16px 10px 20px;margin-bottom:12px;overflow:hidden;background:transparent}.release-notes-page__header:before{position:absolute;width:5px;content:"";background:linear-gradient(180deg,var(--trl-green),var(--trl-purple));border-radius:var(--radius-full);inset:10px auto 10px 0}.release-notes-page__header h1{margin:0;font-family:var(--font-ukla-heading);font-size:clamp(1.5rem,2vw,var(--font-size-xxxl));font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--semantic-text-primary)}.release-notes-page__header p{max-width:760px;margin:3px 0 0;color:var(--semantic-text-secondary);font-size:var(--font-size-md)}.release-notes-page__toolbar,.release-notes-page__panel,.release-notes-page__empty,.release-notes-page__error{padding:16px;margin-bottom:14px;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1)}.release-notes-page__toolbar,.release-notes-page__panel{border:0;box-shadow:none}.release-notes-page__panel{padding-inline:0;background:transparent;border-radius:0}.release-notes-page__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.release-notes-page__empty,.release-notes-page__error{display:grid;min-height:88px;place-items:center;padding:20px;color:var(--semantic-text-secondary);text-align:center}.release-notes-page__empty{border-style:dashed}.release-notes-page__error{color:var(--semantic-text-status-error);background:var(--semantic-surface-status-error);border-color:var(--semantic-border-status-error)}.release-notes-page__panel h2{margin:0 0 12px;font-family:var(--font-ukla-heading);font-size:var(--font-size-xxl)}.release-notes-page__pagination{padding:8px 12px;margin-top:8px;color:var(--semantic-text-secondary);background:transparent;border:0;border-top:1px solid var(--semantic-border-default);border-radius:0}.release-notes-page__pagination>div{display:flex;gap:8px}.release-notes-page__pagination .btn-sda{min-height:36px;padding:7px 12px}.release-notes-page__audience{grid-column:1/-1;padding-top:var(--spacing-small);border-top:1px solid var(--semantic-border-default)}.release-notes-page__audience summary{display:inline-flex;gap:var(--spacing-xsmall);align-items:center;color:var(--primary-primary-80);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.release-notes-page__audience>p{margin:var(--spacing-small) 0;color:var(--semantic-text-secondary);font-size:var(--font-size-xs)}.admin-form-dialog-backdrop{position:fixed;z-index:1000;display:grid;padding:24px;overflow:auto;background:var(--semantic-surface-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);inset:0;place-items:center}.admin-form-dialog{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(920px,100%);max-height:min(880px,100vh - 48px);overflow:hidden;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-3)}.admin-form-dialog--wide{width:min(1120px,100%)}.admin-form-dialog__header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:16px 18px 14px;background:var(--semantic-surface-secondary);border-bottom:1px solid var(--semantic-border-default)}.admin-form-dialog__header h2,.admin-form-dialog__header p{margin:0}.admin-form-dialog__header h2{margin-top:1px;font-family:var(--font-ukla-heading);font-size:var(--font-size-xl)}.admin-form-dialog__header p{margin-top:3px;color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.admin-form-dialog__form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;overflow:hidden}.admin-form-dialog__feedback{min-height:0}.admin-form-dialog__body{min-height:0;overflow:auto}.admin-form-dialog__footer{display:flex;gap:10px;justify-content:flex-end;padding:12px 18px;background:var(--semantic-surface-secondary);border-top:1px solid var(--semantic-border-default)}@media (max-width: 640px){.admin-form-dialog-backdrop{padding:12px}.admin-form-dialog{max-height:calc(100vh - 24px)}}.release-notes-selected-product{display:flex;gap:9px;align-items:center;padding:8px 10px;margin-top:7px;background:var(--semantic-surface-secondary);border-radius:var(--radius-default)}.release-notes-selected-product img{width:32px;height:32px;object-fit:contain;background:var(--semantic-surface-primary);border-radius:var(--radius-small)}.release-notes-selected-product>span{display:grid;min-width:0}.release-notes-selected-product strong,.release-notes-selected-product small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-notes-product-reference{display:inline-flex;gap:6px;align-items:center;min-width:0}.release-notes-product-reference img{width:22px;height:22px;flex:0 0 22px;object-fit:contain;background:var(--semantic-surface-primary);border-radius:var(--radius-small)}.release-notes-product-reference span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes release-notes-page-enter{0%{opacity:0;transform:translateY(4px)}}.release-notes-settings-overview{display:grid;gap:14px}.release-notes-settings-table{overflow-x:auto;box-shadow:none}.release-notes-settings-table__action{text-align:right!important}.release-notes-grid-action{width:34px;height:34px;min-height:34px;padding:7px;color:var(--semantic-text-secondary);background:transparent;border:0;border-radius:var(--radius-default);box-shadow:none}.release-notes-grid-action:hover:not(:disabled),.release-notes-grid-action:focus-visible:not(:disabled){color:var(--semantic-text-highlight);background:var(--primary-primary-10)}.release-notes-grid-action--danger{color:var(--semantic-text-status-error)}.release-notes-grid-action--danger:hover:not(:disabled),.release-notes-grid-action--danger:focus-visible:not(:disabled){color:var(--functional-error-error-80);background:var(--functional-error-error-10)}.release-notes-settings-table__summary{display:flex;flex-wrap:wrap;gap:6px}.release-notes-settings-key{font-family:var(--font-family-monospace, monospace);color:var(--semantic-text-primary)}.release-notes-settings-tag,.release-notes-settings-count{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;color:var(--primary-primary-80);background:var(--primary-primary-10);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.release-notes-settings-count{justify-content:center;min-width:28px;margin-right:4px}.release-notes-settings-empty{display:grid;gap:6px;justify-items:center;padding:36px 20px;color:var(--semantic-text-secondary);text-align:center;background:var(--semantic-surface-secondary);border:0;border-radius:var(--radius-medium)}.release-notes-settings-empty strong{color:var(--semantic-text-primary);font-size:var(--font-size-lg)}.release-notes-settings-editor{display:grid;gap:14px;padding-top:16px;border-top:1px solid var(--semantic-border-default)}.release-notes-settings-description{margin:6px 0 0;color:var(--semantic-text-secondary)}.release-notes-settings-editor__actions{display:flex;gap:10px;justify-content:flex-end}.release-notes-capability-picker{min-width:0;padding:0;margin:0;border:0}.release-notes-capability-picker legend{margin-bottom:9px;font-weight:var(--font-weight-semibold)}.release-notes-capability-picker>small{display:block;margin-top:9px;color:var(--semantic-text-secondary)}.release-notes-capability-picker__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.release-notes-capability-option{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;min-width:0;padding:10px;cursor:pointer;background:var(--semantic-surface-secondary);border:0;border-bottom:1px solid var(--semantic-border-default);border-radius:0;transition:var(--transition-standard)}.release-notes-capability-option input{width:18px;height:18px;margin-top:2px}.release-notes-capability-option span{display:grid;gap:3px;min-width:0}.release-notes-capability-option small{color:var(--semantic-text-secondary)}.release-notes-capability-option:hover,.release-notes-capability-option--selected{background:var(--primary-primary-10)}.release-notes-capability-picker__empty{padding:18px;margin:0;color:var(--semantic-text-secondary);background:var(--semantic-surface-secondary);border-radius:var(--radius-medium)}.release-notes-settings-navigation{display:inline-flex;gap:4px;width:fit-content;padding:4px;margin-bottom:18px;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default);box-shadow:var(--shadow-level-1)}.release-notes-settings-navigation a{padding:10px 16px;color:var(--neutral-neutral-70);text-decoration:none;font-weight:var(--font-weight-semibold);border:1px solid transparent;border-radius:calc(var(--radius-default) - 2px);transition:var(--transition-standard)}.release-notes-settings-navigation a:hover{color:var(--primary-primary-90);background:var(--primary-grey-grey-10)}.release-notes-settings-navigation a:focus-visible{outline:3px solid var(--primary-primary-25);outline-offset:1px}.release-notes-settings-navigation a.release-notes-settings-navigation__active{color:var(--primary-primary-90);background:var(--primary-primary-10);border-color:var(--primary-primary-20);box-shadow:0 1px 3px #27008f1a}.release-notes-settings-form,.release-notes-capability-rows{display:grid;gap:10px}.release-notes-capability-row{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(140px,1fr) minmax(180px,2fr) auto;gap:9px;align-items:center;padding:8px 0;background:transparent;border:0;border-bottom:1px solid var(--semantic-border-default);border-radius:0}.release-notes-capability-row--header{padding:0 0 7px;color:var(--semantic-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em}.release-notes-capability-row__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.release-notes-capability-row__actions{display:flex;gap:2px;justify-content:flex-end}.release-notes-toolbar__filters,.release-notes-toolbar__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.release-notes-toolbar__filters{min-width:0}.release-notes-toolbar__field{min-width:150px}.release-notes-toolbar__actions{justify-content:flex-end}.release-directory{overflow:hidden;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1)}.release-directory__summary{display:flex;gap:16px;align-items:center;justify-content:space-between;min-height:52px;padding:10px 16px;border-bottom:1px solid var(--semantic-border-default)}.release-directory__summary>div{display:flex;gap:10px;align-items:baseline;min-width:0}.release-directory__summary strong{color:var(--semantic-text-primary);font-family:var(--font-ukla-heading);font-size:var(--font-size-lg);white-space:nowrap}.release-directory__summary span{color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.release-directory__selection-count{padding:4px 9px;color:var(--primary-primary-80)!important;font-weight:var(--font-weight-semibold);background:var(--primary-primary-10);border-radius:var(--radius-full);white-space:nowrap}.release-directory>.release-notes-page__toolbar{padding:12px 16px;margin:0;background:var(--semantic-surface-secondary);border-bottom:1px solid var(--semantic-border-default);border-radius:0}.release-directory>.release-notes-page__empty,.release-directory>.release-notes-page__error{margin:0;border:0;border-radius:0;box-shadow:none}.release-directory>.release-notes-page__pagination{margin-top:0;padding-inline:16px}.release-notes-sort-direction{min-width:112px}.release-notes-view-toggle{display:inline-flex;gap:3px;padding:3px;background:var(--neutral-neutral-20);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-view-toggle__button{display:inline-flex;gap:7px;align-items:center;min-height:36px;padding:7px 11px;color:var(--semantic-text-secondary);font:inherit;font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;background:transparent;border:0;border-radius:var(--radius-default);transition:var(--transition-standard)}.release-notes-view-toggle__button:hover{color:var(--semantic-text-primary)}.release-notes-view-toggle__button--active{color:var(--primary-primary-80);background:var(--universal-white);box-shadow:var(--shadow-level-1)}.release-notes-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}@media (min-width: 1560px){.release-notes-kpis{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width: 900px){.release-notes-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.release-notes-kpis{grid-template-columns:minmax(0,1fr)}}.release-notes-kpi,.release-notes-card{padding:14px;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1);transition:var(--transition-standard)}.release-notes-kpi{position:relative;display:grid;grid-template-columns:auto 1fr;gap:4px 12px;min-height:94px;overflow:hidden;border-top:3px solid var(--release-notes-kpi-accent, var(--trl-green))}.release-notes-kpi:after{position:absolute;width:74px;height:74px;content:"";background:var(--release-notes-kpi-accent, var(--primary-primary-70));border-radius:50%;opacity:.09;inset:-24px -18px auto auto}.release-notes-kpi__value{display:block;grid-column:1/-1;margin-top:3px;font-family:var(--font-ukla-heading);font-size:var(--font-size-xxxl);font-weight:var(--font-weight-bold);line-height:1;color:var(--release-notes-kpi-accent, var(--primary-primary-70))}.release-notes-kpi__label{align-self:center;color:var(--semantic-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.01em}.release-notes-kpi__icon{display:grid;width:32px;height:32px;place-items:center;color:var(--release-notes-kpi-accent, var(--semantic-text-highlight));background:color-mix(in srgb,var(--release-notes-kpi-accent, var(--semantic-text-highlight)) 10%,var(--universal-white));border-radius:var(--radius-default)}.release-notes-kpi--violet{--release-notes-kpi-accent: var(--trl-purple)}.release-notes-kpi--amber{--release-notes-kpi-accent: var(--trl-orange)}.release-notes-kpi--blue{--release-notes-kpi-accent: var(--trl-blue)}.release-notes-kpi--green{--release-notes-kpi-accent: var(--trl-green)}.release-notes-kpi--rose{--release-notes-kpi-accent: var(--trl-coral)}.release-notes-kpi--cyan{--release-notes-kpi-accent: var(--trl-teal)}.release-notes-kpi:hover,.release-notes-card:hover{transform:translateY(-2px);border-color:var(--neutral-neutral-30);box-shadow:var(--shadow-level-2)}.release-notes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.release-directory>.release-notes-grid{padding:16px}.release-notes-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.release-notes-card{display:grid;gap:7px}.release-notes-card h2,.release-notes-card p{margin:0}.release-notes-card h2{font-size:var(--font-size-xl);line-height:var(--line-height-lg)}.release-notes-card p{color:var(--semantic-text-secondary)}.release-notes-card .release-notes-page__actions{padding-top:7px;margin-top:auto;border-top:1px solid var(--semantic-border-default)}.release-notes-grid--releases>.release-notes-card{grid-template-rows:auto auto 1fr auto auto;min-width:0}.release-notes-grid--releases>.release-notes-card h2,.release-notes-grid--releases>.release-notes-card p{min-width:0;overflow-wrap:anywhere}.release-notes-grid--releases>.release-notes-card .release-notes-page__actions{flex-wrap:wrap;justify-content:flex-start;gap:4px 8px;min-width:0}.release-notes-grid--releases>.release-notes-card .release-notes-page__actions>a,.release-notes-grid--releases>.release-notes-card .release-notes-page__actions>button{flex:0 0 auto}.release-notes-grid--releases{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.release-notes-table-wrap{overflow:auto;background:var(--semantic-surface-primary);border:0;border-radius:0;box-shadow:none}.release-notes-table{width:100%;table-layout:fixed;border-collapse:collapse}.release-notes-table th,.release-notes-table td{padding:9px 12px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--table-table-cell-border)}.release-notes-table th{position:sticky;top:0;z-index:1;font-family:var(--font-ukla-heading);font-weight:var(--font-weight-semibold);background:var(--table-table-header-fill);font-size:var(--font-size-sm);color:var(--neutral-neutral-80);letter-spacing:.01em;white-space:nowrap}.release-notes-table tbody tr{transition:var(--transition-standard)}.release-notes-table tbody tr:hover{background:var(--primary-grey-grey-10)}.release-notes-table tbody tr:focus-within{background:var(--primary-primary-10)}.release-notes-table tbody tr:last-child td{border-bottom:0}.release-notes-table__selection{width:44px;text-align:center!important}.release-notes-table__selection input{width:17px;height:17px;accent-color:var(--semantic-surface-button-primary)}.release-notes-table__number{width:190px}.release-notes-table__product{width:92px}.release-notes-table__status{width:104px}.release-notes-table__audience{width:96px}.release-notes-table__date{width:124px}.release-notes-table__updated{width:138px}.release-notes-table__author{width:150px}.release-notes-table__publication{width:140px}.release-notes-table__actions{width:158px;text-align:right!important}.release-notes-table__identifier{width:190px}.release-notes-table__identifier span{display:block;max-width:180px;overflow:hidden;font-family:var(--font-ukla-mono);font-size:var(--font-size-xs);color:var(--semantic-text-secondary);text-overflow:ellipsis;white-space:nowrap}.release-notes-table--recent-activity th:nth-child(1),.release-notes-table--recent-activity td:nth-child(1){width:20%}.release-notes-table--recent-activity th:nth-child(2),.release-notes-table--recent-activity td:nth-child(2){width:12%}.release-notes-table--recent-activity th:nth-child(3),.release-notes-table--recent-activity td:nth-child(3){width:28%}.release-notes-table--recent-activity th:nth-child(4),.release-notes-table--recent-activity td:nth-child(4){width:18%}.release-notes-table--recent-activity th:nth-child(5),.release-notes-table--recent-activity td:nth-child(5){width:22%}.release-notes-release-identity{display:grid;gap:2px;min-width:0}.release-notes-release-identity>span{overflow:hidden;color:var(--semantic-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.release-notes-release-number{display:inline-block;max-width:100%;overflow:hidden;color:var(--semantic-text-highlight);font-weight:var(--font-weight-semibold);text-decoration:underline dotted var(--neutral-neutral-40);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;text-underline-offset:4px}.release-notes-release-number:hover{color:var(--primary-primary-80);text-decoration-style:solid}.release-notes-release-number:focus-visible{border-radius:var(--radius-small);outline:2px solid var(--semantic-border-focus);outline-offset:3px}.release-notes-badge{display:inline-flex;padding:var(--badge-padding-y) var(--badge-padding-x) var(--badge-padding-bottom);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--semantic-text-status-draft);background:var(--semantic-surface-status-draft);border:1px solid var(--semantic-border-status-draft);border-radius:var(--radius-full);line-height:1.3;white-space:nowrap}.release-notes-badge--card{justify-self:start;max-width:100%}.release-notes-badge--success{color:var(--semantic-text-status-success);background:var(--semantic-surface-status-success);border-color:var(--semantic-border-status-success)}.release-notes-badge--progress{color:var(--semantic-text-status-progress);background:var(--semantic-surface-status-progress);border-color:var(--semantic-border-status-progress)}.release-notes-row-actions{display:inline-flex;gap:var(--spacing-small);align-items:center;justify-content:flex-end;width:100%;white-space:nowrap}.release-notes-row-actions__link{display:inline-grid;place-items:center;text-decoration:none}.release-notes-field{display:grid;gap:var(--spacing-xsmall)}.release-notes-field label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--neutral-neutral-80);letter-spacing:.025em}.release-notes-field textarea{min-height:88px;resize:vertical}.release-notes-field input,.release-notes-field select,.release-notes-field textarea{min-height:var(--form-item-height);padding:7px 10px;color:var(--semantic-text-primary);background:var(--semantic-surface-primary);border:1px solid var(--neutral-neutral-30);border-radius:var(--radius-default);outline:0;transition:var(--transition-standard)}.release-notes-field input:hover,.release-notes-field select:hover,.release-notes-field textarea:hover{border-color:var(--neutral-neutral-60)}.release-notes-field input:focus,.release-notes-field select:focus,.release-notes-field textarea:focus{border-color:var(--semantic-border-focus);box-shadow:var(--shadow-effect-focus)}.release-notes-field input.ng-invalid.ng-touched,.release-notes-field select.ng-invalid.ng-touched,.release-notes-field textarea.ng-invalid.ng-touched{border-color:var(--semantic-border-status-error);background:var(--functional-error-error-10)}.release-notes-field input:disabled,.release-notes-field input[readonly],.release-notes-field select:disabled,.release-notes-field select[readonly],.release-notes-field textarea:disabled,.release-notes-field textarea[readonly]{color:var(--semantic-text-secondary);cursor:not-allowed;background:var(--semantic-surface-disabled)}.release-notes-field small{color:var(--semantic-text-secondary);line-height:1.45}.release-notes-filter-context{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(var(--form-item-height),auto);gap:var(--spacing-xsmall);align-self:start;min-width:0}.release-notes-filter-context>span{grid-column:1/-1;color:var(--neutral-neutral-80);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em}.release-notes-filter-context>strong{display:flex;min-width:0;min-height:var(--form-item-height);align-items:center;line-height:1.25;overflow-wrap:anywhere}.release-notes-filter-context__change{align-self:center;padding:0;color:var(--semantic-text-highlight);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);white-space:nowrap;background:transparent;border:0;cursor:pointer}.release-notes-filter-context__change:hover,.release-notes-filter-context__change:focus-visible{color:var(--primary-primary-90);text-decoration:underline;text-underline-offset:2px}.release-notes-field--search{flex:1 1 250px;min-width:250px!important}.release-notes-field--required>label:after,.release-notes-field--required>legend:after{margin-left:3px;color:var(--semantic-text-status-error);content:"*"}.release-notes-search-control{position:relative;display:block}.release-notes-search-control fa-icon{position:absolute;top:50%;left:13px;z-index:1;color:var(--neutral-neutral-60);pointer-events:none;transform:translateY(-50%)}.release-notes-search-control__input{width:100%;padding-left:40px}.release-notes-search-control__input::-webkit-search-cancel-button{cursor:pointer}.release-notes-field .release-notes-search-control__input{padding-left:40px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.release-notes-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.release-notes-action-link{color:var(--semantic-text-highlight);font-weight:var(--font-weight-medium);text-decoration:none}.release-notes-action-link:hover{text-decoration:underline;text-underline-offset:3px}.release-notes-page__header .release-notes-action-link{color:var(--semantic-text-highlight)}.release-notes-page__header .release-notes-action-link:hover{color:var(--primary-primary-90)}.release-notes-icon-button{flex-shrink:0}.release-notes-icon-link{display:inline-flex;gap:7px;align-items:center}.release-notes-section-title{display:flex;gap:10px;align-items:center}.release-notes-section-title fa-icon{display:grid;width:32px;height:32px;place-items:center;color:var(--trl-green);font-size:var(--font-size-md);background:var(--functional-success-success-10);border-radius:var(--radius-default)}.release-notes-skeleton{height:100px;overflow:hidden;background:linear-gradient(100deg,var(--semantic-surface-subtle) 20%,var(--semantic-surface-primary) 40%,var(--semantic-surface-subtle) 60%);background-size:220% 100%;border-radius:var(--radius-default);animation:release-notes-pulse 1.4s ease-in-out infinite}@keyframes release-notes-pulse{to{background-position-x:-220%}}.release-notes-dialog{position:fixed;z-index:1100;inset:0;display:grid;place-items:center;padding:var(--spacing-large);background:var(--semantic-surface-overlay)}.release-notes-dialog .release-notes-card{width:min(480px,100%)}.release-notes-summary-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--spacing-small);align-items:end;padding:8px 0;border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-summary-row .release-notes-field{min-width:0;padding-left:var(--spacing-small)}.release-notes-summary-row__icon{position:relative;display:grid;min-height:var(--form-item-height);width:var(--form-item-height);padding:0;place-items:center}.release-notes-summary-row__icon--danger{color:var(--functional-error-error-70)}.release-notes-summary-row__icon .release-notes-audience-toggle__count{position:absolute;top:-5px;right:-5px;display:grid;min-width:16px;height:16px;padding:0 3px;place-items:center;font-size:10px;line-height:1;color:var(--semantic-surface-primary);background:var(--semantic-text-highlight);border:2px solid var(--semantic-surface-primary);border-radius:999px}.release-notes-summary-editor__header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-small);margin-bottom:var(--spacing-small)}.release-notes-summary-editor__header h3{margin:0}.release-notes-summary-tabs,.release-notes-summary-editor{grid-column:1/-1}.release-notes-summary-tabs{display:flex;gap:4px;overflow-x:auto;margin:12px 0 18px;border-bottom:1px solid var(--semantic-border-default)}.release-notes-summary-tabs__tab{display:inline-flex;gap:8px;align-items:center;padding:10px 14px;color:var(--semantic-text-secondary);white-space:nowrap;background:transparent;border:0;border-bottom:3px solid transparent;cursor:pointer}.release-notes-summary-tabs__tab:hover,.release-notes-summary-tabs__tab--active{color:var(--semantic-text-primary);border-bottom-color:var(--semantic-text-highlight)}.release-notes-summary-tabs__count{display:inline-grid;min-width:20px;height:20px;padding:0 5px;place-items:center;font-size:var(--font-size-xs);color:var(--semantic-text-secondary);background:var(--primary-grey-grey-10);border-radius:999px}.release-notes-category-multiselect{position:relative}.release-notes-category-multiselect summary{display:flex;align-items:center;justify-content:space-between;min-height:var(--form-item-height);padding:7px 10px;color:var(--semantic-text-primary);background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default);cursor:pointer;list-style:none}.release-notes-category-multiselect summary::-webkit-details-marker{display:none}.release-notes-category-multiselect summary:after{content:"\2304";font-size:var(--font-size-lg)}.release-notes-category-multiselect[open] summary{border-color:var(--semantic-border-focus);border-bottom-right-radius:0;border-bottom-left-radius:0}.release-notes-category-multiselect[open] summary:after{transform:rotate(180deg)}.release-notes-category-multiselect__options{position:absolute;z-index:20;top:calc(100% - 1px);right:0;left:0;display:grid;max-height:230px;overflow-y:auto;padding:6px;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-focus);border-top:0;box-shadow:var(--shadow-medium, 0 8px 20px rgba(0, 0, 0, .12))}.release-notes-category-multiselect__selected{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-notes-category-multiselect__option{display:flex;gap:8px;align-items:center;min-height:28px;padding:3px 10px;cursor:pointer;border-radius:var(--radius-small, 4px)}.release-notes-category-multiselect__option:hover{background:var(--semantic-surface-secondary)}.release-notes-category-multiselect__option input{width:16px;height:16px;accent-color:var(--semantic-text-highlight)}.release-notes-summary-audience-dialog__surface{width:min(760px,100%);max-height:calc(100vh - 48px);overflow:hidden auto;padding:24px}.release-notes-summary-audience-dialog__actions{display:flex;justify-content:flex-end;padding-top:18px;margin-top:18px;border-top:1px solid var(--semantic-border-default)}.release-notes-dialog__icon{display:grid;width:42px;height:42px;margin-bottom:12px;place-items:center;color:var(--semantic-text-highlight);background:var(--primary-primary-10);border-radius:var(--radius-default)}.release-notes-dialog__icon--danger{color:var(--functional-error-error-70);background:var(--functional-error-error-10)}.release-notes-review-dialog{padding:20px}.release-notes-review-dialog__surface{width:min(620px,100%);max-height:calc(100vh - 40px);overflow:hidden auto;color:var(--semantic-text-primary);background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-3)}.release-notes-review-dialog__header{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;padding:20px 22px;background:linear-gradient(135deg,var(--semantic-surface-primary),var(--primary-primary-10));border-bottom:1px solid var(--semantic-border-default)}.release-notes-review-dialog__header>div{display:grid;gap:7px}.release-notes-review-dialog__header .release-notes-badge{justify-self:start}.release-notes-review-dialog__header h2,.release-notes-review-dialog__header p{margin:0}.release-notes-review-dialog__header h2{font-size:var(--font-size-xxl);line-height:var(--line-height-lg)}.release-notes-review-dialog__header p{max-width:52ch;color:var(--semantic-text-secondary)}.release-notes-review-dialog__body{display:grid;gap:18px;padding:20px 22px 22px}.release-notes-review-dialog__metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 14px;margin:0;background:var(--semantic-surface-subtle);border-radius:var(--radius-default)}.release-notes-review-dialog__metadata div{min-width:0}.release-notes-review-dialog__metadata dt{color:var(--semantic-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.release-notes-review-dialog__metadata dd{margin:3px 0 0;overflow-wrap:anywhere;font-weight:var(--font-weight-semibold)}.release-notes-review-dialog__comment #review-comment{width:100%;min-height:108px;resize:vertical}.release-notes-review-dialog__error{color:var(--semantic-text-status-error)!important;font-weight:var(--font-weight-medium)}.release-notes-review-dialog__footer{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:14px 22px;background:var(--semantic-surface-subtle);border-top:1px solid var(--semantic-border-default)}@media (max-width: 560px){.release-notes-review-dialog{padding:12px}.release-notes-review-dialog__surface{max-height:calc(100vh - 24px)}.release-notes-review-dialog__header,.release-notes-review-dialog__body{padding:16px}.release-notes-review-dialog__metadata{grid-template-columns:1fr}.release-notes-review-dialog__footer{flex-wrap:wrap;padding:12px 16px}.release-notes-review-dialog__footer .btn-sda--primary{margin-left:auto}}.release-notes-delete-action{color:var(--functional-error-error-70)}.release-notes-delete-action:hover:not(:disabled){color:var(--functional-error-error-80);background:var(--functional-error-error-10)}.release-notes-dialog--block-picker{place-items:start center;overflow-y:auto}.release-notes-dialog--block-picker .release-notes-card{width:min(1120px,100%);max-height:calc(100vh - 48px);overflow-y:auto}.release-notes-dialog--block-picker .release-notes-card:hover{transform:none}.release-block-picker{padding:26px}.release-block-picker__header{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--semantic-border-default)}.release-block-picker__header h2{margin:3px 0 7px;font-family:var(--font-ukla-heading);font-size:var(--font-size-xxxl)}.release-block-picker__header p{max-width:680px;margin:0;color:var(--semantic-text-secondary)}.release-block-picker__eyebrow{color:var(--primary-primary-70);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.release-block-picker__close{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;color:var(--semantic-text-secondary);cursor:pointer;background:var(--semantic-surface-subtle);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-block-picker__close:hover{color:var(--semantic-text-primary);border-color:var(--neutral-neutral-40)}.release-block-picker h3{margin:0 0 4px;font-family:var(--font-ukla-heading);font-size:var(--font-size-xxl)}.release-block-picker__section-help{margin:0 0 16px;color:var(--semantic-text-secondary)}.release-block-picker__more{margin-top:24px;border-top:1px solid var(--semantic-border-default)}.release-block-picker__more summary{padding:18px 0 8px;font-family:var(--font-ukla-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);cursor:pointer}.release-block-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.release-block-options--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.release-block-option{display:grid;grid-template-rows:92px 1fr;gap:13px;min-width:0;padding:12px;color:var(--semantic-text-primary);font:inherit;text-align:left;cursor:pointer;background:var(--universal-white);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1);transition:var(--transition-standard)}.release-block-option:hover:not(:disabled){border-color:var(--primary-primary-40);box-shadow:var(--shadow-level-2);transform:translateY(-2px)}.release-block-option:disabled{cursor:not-allowed;background:var(--neutral-neutral-10);opacity:.72}.release-block-option__content{display:grid;gap:6px}.release-block-option__content small{color:var(--semantic-text-secondary);line-height:1.4}.release-block-option__content em{color:var(--semantic-text-status-progress);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-semibold)}.release-block-option__title{display:flex;gap:8px;align-items:center;color:var(--primary-primary-80)}.release-block-option__title fa-icon{width:18px;text-align:center}.release-block-option__preview{position:relative;display:grid;align-content:center;gap:7px;padding:15px;overflow:hidden;background:var(--primary-grey-grey-20);border:1px solid var(--neutral-neutral-25);border-radius:var(--radius-default)}.release-block-option__preview span{display:block;width:72%;height:7px;background:var(--neutral-neutral-30);border-radius:var(--radius-full)}.release-block-option__preview span:nth-child(2){width:92%;height:5px}.release-block-option__preview span:nth-child(3){width:58%;height:5px}.release-block-option__preview[data-preview=hero]{background:linear-gradient(120deg,var(--functional-highlight-highlight-70),var(--primary-primary-70))}.release-block-option__preview[data-preview=hero] span{background:color-mix(in srgb,var(--semantic-surface-primary) 82%,transparent)}.release-block-option__preview[data-preview=grid],.release-block-option__preview[data-preview=comparison],.release-block-option__preview[data-preview=cards],.release-block-option__preview[data-preview=gallery]{grid-template-columns:repeat(3,1fr);align-items:stretch}.release-block-option__preview[data-preview=grid] span,.release-block-option__preview[data-preview=comparison] span,.release-block-option__preview[data-preview=cards] span,.release-block-option__preview[data-preview=gallery] span{width:auto;height:48px;background:var(--universal-white);border:1px solid var(--neutral-neutral-30);border-radius:var(--radius-small)}.release-block-option__preview[data-preview=comparison]{grid-template-columns:repeat(2,1fr)}.release-block-option__preview[data-preview=comparison] span:nth-child(3){display:none}.release-block-option__preview[data-preview=action],.release-block-option__preview[data-preview=feedback],.release-block-option__preview[data-preview=callout],.release-block-option__preview[data-preview=warning]{border-left:5px solid var(--primary-primary-70)}.release-block-option__preview[data-preview=action] span:nth-child(3),.release-block-option__preview[data-preview=feedback] span:nth-child(3),.release-block-option__preview[data-preview=callout] span:nth-child(3),.release-block-option__preview[data-preview=warning] span:nth-child(3){width:36%;height:18px;background:var(--primary-primary-70);border-radius:var(--radius-small)}.release-block-option__preview[data-preview=feedback] span:nth-child(3){justify-self:end}.release-block-option__preview[data-preview=image],.release-block-option__preview[data-preview=video]{background:linear-gradient(145deg,var(--primary-grey-grey-20) 50%,var(--primary-grey-grey-30) 50%)}.release-block-option__preview[data-preview=image] span,.release-block-option__preview[data-preview=video] span,.release-block-option__preview[data-preview=divider] span{display:none}.release-block-option__preview[data-preview=divider] span:first-child{display:block;width:100%;height:1px}.release-notes-field__label-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.release-notes-detail-entry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-small);padding:var(--spacing-medium);margin-top:var(--spacing-small);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default);background:var(--semantic-surface-secondary)}.release-notes-detail-entry__header,.release-notes-detail-entry .release-notes-media-manager,.release-notes-detail-entry .release-notes-field--wide{grid-column:1/-1}.release-notes-detail-entry__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-small)}.release-notes-detail-entry__actions{display:flex;gap:6px;align-items:center}.release-notes-detail-entry-add{justify-self:start;min-height:2.25rem;padding-inline:.85rem;font-size:var(--font-size-sm)}.rich-text-editor__content .ProseMirror{min-height:7rem;outline:0}.rich-text-editor__content .ProseMirror p,.rich-text-editor__content .ProseMirror h2,.rich-text-editor__content .ProseMirror h3,.rich-text-editor__content .ProseMirror ul,.rich-text-editor__content .ProseMirror ol{margin:0 0 var(--spacing-small)}.rich-text-editor__content .ProseMirror ul,.rich-text-editor__content .ProseMirror ol{padding-inline-start:1.5rem}.release-field-help{position:relative;display:inline-flex}.release-field-help__trigger{display:grid;width:20px;height:20px;padding:0;place-items:center;color:var(--primary-primary-70);cursor:help;background:var(--primary-primary-10);border:0;border-radius:50%;font-size:11px}.release-field-help__tooltip{position:absolute;right:0;bottom:calc(100% + 6px);z-index:20;display:none;width:230px;padding:8px 10px;color:var(--semantic-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:1.4;text-align:left;background:var(--universal-white);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default);box-shadow:var(--shadow-level-3)}.release-field-help:hover .release-field-help__tooltip,.release-field-help:focus-within .release-field-help__tooltip{display:block}.release-block-help{position:relative;display:inline-flex}.release-block-help__trigger{display:grid;width:24px;height:24px;place-items:center;color:var(--primary-primary-70);cursor:help;background:var(--primary-primary-10);border:0;border-radius:50%}.release-block-help__popover{position:absolute;right:0;bottom:calc(100% + 8px);z-index:20;display:none;width:270px;padding:12px;color:var(--semantic-text-primary);font-size:var(--font-size-sm);line-height:1.4;background:var(--universal-white);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default);box-shadow:var(--shadow-level-3)}.release-block-help__popover>strong,.release-block-help__popover>span:last-child{display:block}.release-block-help__popover>strong{margin:9px 0 3px}.release-block-help__popover>span:last-child{color:var(--semantic-text-secondary)}.release-block-help:hover .release-block-help__popover,.release-block-help:focus-within .release-block-help__popover{display:block}.release-block-help__preview{min-height:92px}.release-block-help--header .release-block-help__popover{inset:calc(100% + 8px) auto auto 0}.release-notes-editor-title{display:flex;gap:7px;align-items:center}.release-notes-audience-toggle{min-height:34px;padding:6px 9px;color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.release-notes-audience-toggle--active{color:var(--primary-primary-70);background:var(--primary-primary-10);border-color:var(--semantic-border-highlight)}.release-notes-audience-toggle__count{display:inline-grid;min-width:19px;height:19px;place-items:center;padding-inline:5px;color:var(--primary-primary-70);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background:var(--semantic-surface-primary);border-radius:var(--radius-full)}.release-notes-code-value{overflow-wrap:anywhere;font-family:var(--font-ukla-mono);font-size:var(--font-size-sm);color:var(--primary-primary-80)}.release-notes-wizard-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:5px;margin:0 0 12px;overflow-x:auto;background:var(--primary-grey-grey-20);border:1px solid var(--neutral-neutral-25);border-radius:var(--radius-default);list-style:none}.release-notes-wizard-steps li{display:flex;gap:7px;align-items:center;justify-content:center;min-width:124px;min-height:var(--form-item-height);padding:7px 10px;color:var(--semantic-text-secondary);font-size:var(--font-size-sm);border:1px solid transparent;border-radius:var(--radius-default)}.release-notes-wizard-steps span{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;font-weight:var(--font-weight-semibold);background:color-mix(in srgb,var(--semantic-surface-primary) 65%,transparent);border:1px solid var(--neutral-neutral-40);border-radius:var(--radius-full)}.release-notes-wizard-steps__active{color:var(--primary-primary-70)!important;font-weight:var(--font-weight-semibold);background:var(--universal-white);border-color:var(--primary-primary-25)!important;box-shadow:var(--shadow-level-1)}.release-notes-wizard-steps__active span{color:var(--universal-white);background:var(--semantic-border-highlight);border-color:var(--semantic-border-highlight)}.release-notes-page--wizard{max-width:1180px;padding:22px 24px 24px;background:color-mix(in srgb,var(--semantic-surface-primary) 72%,transparent);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1)}.release-notes-page--wizard .release-notes-page__header{margin-bottom:16px}.release-notes-wizard{padding:18px 20px!important}.release-notes-wizard__heading{display:flex;gap:10px;align-items:center;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--semantic-border-default)}.release-notes-wizard__heading .release-notes-wizard__progress{margin-left:auto;padding:4px 7px;color:var(--primary-primary-70);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background:var(--primary-primary-10);border-radius:var(--radius-small)}.release-notes-wizard__heading h2{margin:0;font-size:var(--font-size-lg)}.release-notes-wizard__actions{padding-top:14px;margin-top:16px;border-top:1px solid var(--semantic-border-default)}.release-notes-wizard .release-notes-field textarea{min-height:84px}.release-notes-ai-field #create-summary-input{box-sizing:border-box;min-height:140px;width:100%}.release-notes-ai-field__control{position:relative;width:100%}.release-notes-ai-field textarea[readonly],.release-notes-ai-field input[readonly]{color:var(--semantic-text-primary);background:var(--primary-grey-grey-10);border-style:dashed}.release-notes-ai-field__watermark{position:absolute;right:10px;bottom:10px;display:inline-flex;gap:6px;align-items:center;padding:4px 8px;color:var(--primary-primary-70);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--primary-primary-10);border-radius:var(--radius-small)}.release-notes-ai-field__watermark--ready{color:var(--functional-success-success-70)}.release-notes-ai-field__spinner{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:release-notes-ai-spin .7s linear infinite}.release-notes-ai-field__error{color:var(--semantic-text-status-error)}.release-notes-ai-status{display:inline-flex;gap:6px;align-items:center;color:var(--primary-primary-70);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.release-notes-ai-status--ready{color:var(--functional-success-success-70)}@keyframes release-notes-ai-spin{to{transform:rotate(360deg)}}.release-notes-checkbox-card{display:flex;grid-column:1/-1;gap:9px;align-items:center;width:fit-content;padding:9px 11px;font-weight:var(--font-weight-medium);cursor:pointer;background:var(--primary-grey-grey-10);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-checkbox-card input{width:16px;height:16px;accent-color:var(--semantic-text-highlight)}.release-template-picker{padding:0;margin:0 0 var(--spacing-large);border:0}.release-template-picker legend{margin-bottom:var(--spacing-xsmall);font-family:var(--font-ukla-heading);font-size:var(--font-size-xxl);font-weight:var(--font-weight-semibold)}.release-template-picker>p{margin-top:0;color:var(--semantic-text-secondary)}.release-template-picker__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-medium)}.release-notes-fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-medium);padding:0;margin:0 0 var(--spacing-large);border:0}.release-notes-fieldset legend{grid-column:1/-1;margin-bottom:var(--spacing-xsmall);font-family:var(--font-ukla-heading);font-size:var(--font-size-xxl);font-weight:var(--font-weight-semibold)}.release-notes-radio-card{display:flex;gap:var(--spacing-default);align-items:flex-start;min-height:76px;padding:16px;cursor:pointer;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1);transition:var(--transition-standard)}.release-notes-radio-card:hover{border-color:var(--primary-grey-grey-40);box-shadow:var(--shadow-level-2)}.release-notes-radio-card:has(input:checked){background:linear-gradient(145deg,var(--universal-white),var(--primary-grey-grey-10));border-color:var(--semantic-border-highlight);box-shadow:0 0 0 1px var(--semantic-border-highlight)}.release-notes-radio-card input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--semantic-text-highlight)}.release-notes-radio-card span{display:grid;gap:var(--spacing-xsmall)}.release-notes-radio-card small{color:var(--semantic-text-secondary);line-height:1.4}.release-notes-review-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:var(--spacing-medium);align-items:start}.release-notes-review-summary{box-shadow:none}.release-notes-review-summary dl{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);gap:8px 16px;margin-bottom:0}.release-notes-review-summary dt{color:var(--semantic-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.release-notes-review-summary dd{min-width:0;margin:0;overflow-wrap:anywhere}.release-notes-advanced-settings{background:var(--semantic-surface-secondary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-advanced-settings summary{padding:14px 16px;cursor:pointer}.release-notes-advanced-settings summary>span{display:inline-grid;gap:3px;margin-left:6px}.release-notes-advanced-settings summary small{color:var(--semantic-text-secondary);font-weight:var(--font-weight-regular)}.release-notes-advanced-settings summary:focus-visible{outline:3px solid var(--semantic-border-focus);outline-offset:3px}.release-notes-advanced-settings[open] summary{border-bottom:1px solid var(--semantic-border-default)}.release-notes-advanced-settings .release-notes-form-grid{padding:16px}.release-template-card{display:grid;grid-template-columns:auto auto 1fr;gap:var(--spacing-small) var(--spacing-default);min-height:124px;padding:14px;cursor:pointer;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1);transition:var(--transition-standard)}.release-template-card:hover{border-color:var(--primary-grey-grey-40);box-shadow:var(--shadow-level-2)}.release-template-card__selector{margin-top:4px}.release-template-card__content{display:grid;gap:var(--spacing-xsmall)}.release-template-card__content>strong{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.release-template-card small{color:var(--semantic-text-secondary)}.release-template-card em{grid-column:3;color:var(--semantic-text-highlight);font-size:var(--font-size-sm);font-style:normal;line-height:1.4}.release-template-card__badge{display:inline-flex;width:fit-content;padding:3px 7px;color:var(--primary-primary-80);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1;background:var(--primary-primary-10);border-radius:var(--radius-full)}.release-template-card--selected{background:linear-gradient(145deg,var(--universal-white),var(--primary-grey-grey-10));border-color:var(--semantic-border-highlight);box-shadow:0 0 0 1px var(--semantic-border-highlight)}.release-template-card__icon{display:grid;width:40px;height:40px;place-items:center;color:var(--primary-primary-70);background:var(--primary-primary-10);border-radius:var(--radius-default)}.release-notes-page--wide{max-width:none}.release-notes-page--wide>.release-notes-page__header h1{max-width:1050px;font-size:var(--font-size-xxxl)}.release-notes-page--editor{max-width:1680px}.release-notes-page--editor>.release-notes-page__header{gap:24px;padding:14px 18px 14px 24px;margin-bottom:16px;background:linear-gradient(100deg,var(--semantic-surface-primary),var(--primary-primary-10));border:1px solid var(--semantic-border-default);border-radius:var(--radius-large)}.release-notes-page--editor>.release-notes-page__header:before{inset-block:14px}.release-notes-page--editor>.release-notes-page__header>.release-notes-page__actions{flex:0 0 auto}.release-notes-editor-heading{min-width:0}.release-notes-editor-heading p{max-width:900px;line-height:1.45}.release-notes-editor-status{display:inline-flex;margin-block-start:8px;padding:4px 10px;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600}.release-notes-editor-status--withdrawn{color:var(--semantic-text-status-error);background:var(--semantic-surface-status-error)}.release-notes-editor-save-state{display:inline-flex;gap:7px;align-items:center;padding:5px 9px;color:var(--semantic-text-status-success);background:var(--semantic-surface-status-success);border-radius:var(--radius-full)}.release-notes-editor-save-state:before{width:7px;height:7px;content:"";background:currentcolor;border-radius:var(--radius-full)}.release-notes-editor-save-state--pending{color:var(--semantic-text-status-draft);background:var(--semantic-surface-status-draft)}.release-notes-editor-save-state--error{color:var(--semantic-text-status-error);background:var(--semantic-surface-status-error)}.release-notes-editor-save-state--local{flex-wrap:wrap;justify-content:flex-start;max-width:100%;white-space:normal}.release-notes-page__section-header,.release-notes-timeline article>header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-small, 8px)}.release-notes-page__section-header h2{margin:0;font-size:var(--font-size-lg)}.release-notes-release-metadata__details summary{padding:0;cursor:pointer;list-style:none}.release-notes-release-metadata__details summary::-webkit-details-marker{display:none}.release-notes-release-metadata__details .release-notes-release-metadata__chevron{display:grid;width:30px;height:30px;place-items:center;color:var(--semantic-text-primary);background:var(--primary-grey-grey-10);border:1px solid var(--semantic-border-default);border-radius:50%;transition:transform .16s ease}.release-notes-release-metadata__details[open] .release-notes-release-metadata__chevron{transform:rotate(180deg)}.release-notes-release-metadata__content{display:grid;gap:var(--spacing-small, 8px);padding-top:var(--spacing-small, 8px)}.release-notes-release-metadata__content>button{justify-self:end}.release-notes-regenerate-dialog__surface{width:min(680px,100%);padding:24px}.release-notes-regenerate-dialog__form{display:grid;gap:18px}.release-notes-regenerate-dialog__form input{width:100%}.release-notes-regenerate-dialog__warning{padding:12px 14px;margin:0;color:var(--semantic-text-secondary);background:var(--semantic-surface-secondary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-small)}.release-notes-regenerate-dialog__error{color:var(--semantic-text-status-error)}.release-notes-regenerate-dialog__actions{display:flex;gap:10px;justify-content:flex-end;padding-top:6px}.release-notes-withdraw-dialog__surface{width:min(560px,100%);padding:24px}.release-notes-withdraw-dialog__form{display:grid;gap:18px}.release-notes-withdraw-dialog__form textarea{width:100%}.release-notes-withdraw-dialog__warning{padding:12px 14px;margin:0;color:var(--semantic-text-secondary);background:var(--semantic-surface-secondary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-small)}.release-notes-withdraw-dialog__error{color:var(--semantic-text-status-error)}.release-notes-withdraw-dialog__actions{display:flex;gap:10px;justify-content:flex-end;padding-top:6px}.release-notes-regeneration-progress{position:fixed;z-index:2000;display:grid;padding:24px;background:#0a1027ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);inset:0;place-items:center}.release-notes-regeneration-progress__card{display:grid;width:min(460px,100%);gap:10px;padding:30px;text-align:center;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-3)}.release-notes-regeneration-progress__card h2,.release-notes-regeneration-progress__card p,.release-notes-regeneration-progress__card small{margin:0}.release-notes-regeneration-progress__card p{color:var(--semantic-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.release-notes-regeneration-progress__card small{color:var(--semantic-text-secondary)}.release-notes-regeneration-progress__spinner{width:34px;height:34px;margin:0 auto 4px;border:3px solid var(--semantic-border-default);border-top-color:var(--primary-primary-80);border-radius:50%;animation:release-notes-regeneration-spin .8s linear infinite}@keyframes release-notes-regeneration-spin{to{transform:rotate(360deg)}}.release-notes-field--wide{grid-column:1/-1}.release-notes-editor-workspace{display:grid;grid-template-columns:228px minmax(0,1fr);gap:0;align-items:start;min-height:calc(100vh - 180px);background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1)}.release-notes-editor-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start;min-height:100%}.release-notes-editor-grid--audience-open{grid-template-columns:minmax(520px,1fr) 280px}.release-notes-editor-grid>*{min-width:0}.release-notes-editor-grid>.release-notes-page__panel{margin-bottom:0;padding:18px!important}.release-notes-editor-grid__canvas{min-height:100%}.release-notes-editor-grid__rules{position:sticky;top:16px;width:100%;max-width:100%;overflow:hidden;background:var(--semantic-surface-secondary);border-left:1px solid var(--semantic-border-default)}.release-notes-editor-grid__rules>*,.release-notes-editor-grid__rules .release-notes-field,.release-notes-editor-grid__rules iroads-release-rule-builder{min-width:0;max-width:100%}.release-notes-editor-grid__rules .release-notes-field select{width:100%;min-width:0;max-width:100%}.release-notes-editor-grid__rules p,.release-notes-editor-grid__rules small{overflow-wrap:anywhere}.release-notes-editor-grid__canvas .release-notes-form-grid{gap:12px;margin-top:14px}.release-notes-editor-grid__canvas>.release-notes-page__section-header{min-height:36px;padding-bottom:10px;border-bottom:1px solid var(--semantic-border-default)}.release-notes-editor-grid__canvas textarea{min-height:76px}.release-notes-block-drawer{position:sticky;top:16px;min-height:100%;padding:18px 14px!important;margin:0;background:var(--semantic-surface-secondary);border-right:1px solid var(--semantic-border-default)}.release-notes-block-drawer .release-notes-page__section-header{margin-bottom:8px}.release-notes-block-drawer .release-notes-page__section-header p{margin:0}.release-notes-block-drawer__viewport{display:flex;max-height:calc(100vh - 190px);flex-direction:column;gap:3px;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin}.release-notes-block-drawer__item{width:100%}.release-notes-block-list__item{display:grid;grid-template-columns:26px minmax(0,1fr);gap:1px 7px;width:100%;padding:8px 7px;text-align:left;color:var(--side_nav-side_nav-text-default);background:transparent;border:0;border-left:3px solid transparent;border-radius:var(--radius-small, 4px);cursor:pointer}.release-notes-block-list__item:hover{background:var(--semantic-surface-secondary)}.release-notes-block-list__item strong,.release-notes-block-list__item small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-notes-block-actions{display:flex;gap:10px;align-items:center;justify-content:space-between;padding-top:12px;margin-top:14px;border-top:1px solid var(--semantic-border-default)}.release-notes-block-actions__secondary{display:flex;flex-wrap:wrap;gap:6px}.release-notes-block-actions .btn-sda{min-height:36px;padding:7px 11px;font-size:var(--font-size-sm)}.release-notes-block-actions .btn-sda--icon{width:36px;padding:0}.release-notes-block-list__item span{grid-row:1/3}.release-notes-block-list__item--active{color:var(--semantic-text-primary);background:var(--primary-primary-10);border-left-color:var(--primary-primary-70)}.release-notes-rules-intro{display:grid;grid-template-columns:34px 1fr;gap:10px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--semantic-border-default)}.release-notes-rules-intro>span{display:grid;width:34px;height:34px;place-items:center;color:var(--primary-primary-70);background:var(--primary-primary-10);border-radius:var(--radius-default)}.release-notes-rules-intro h2{margin:0 0 3px;font-size:var(--font-size-lg)}.release-notes-rules-intro p{margin:0;color:var(--semantic-text-secondary);font-size:var(--font-size-sm);line-height:1.4}.release-notes-rule-builder{margin-top:16px}.release-notes-rule-builder h3{margin:0 0 5px;font-size:var(--font-size-lg)}.release-notes-rule-builder>p{margin:0 0 12px;color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.release-notes-rule-builder .release-notes-form-grid{grid-template-columns:minmax(0,1fr);gap:10px}.release-notes-rule-builder .release-notes-field,.release-notes-rule-builder input,.release-notes-rule-builder select{box-sizing:border-box;min-width:0;width:100%;max-width:100%}.release-notes-rule-list,.release-notes-timeline{display:grid;gap:var(--spacing-small, 8px);margin:12px 0 0;padding:0;list-style:none}.release-notes-audit__filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.release-notes-audit__layout{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:16px;align-items:start}.release-notes-audit__releases{position:sticky;top:12px;display:grid;max-height:min(70vh,760px);gap:8px;overflow:auto;padding:14px}.release-notes-audit__release{display:grid;gap:4px;width:100%;padding:10px 12px;color:var(--semantic-text-primary);text-align:left;cursor:pointer;background:var(--semantic-surface-subtle);border:1px solid var(--semantic-border-subtle);border-radius:10px}.release-notes-audit__release-title,.release-notes-audit__release-date{color:var(--semantic-text-secondary);font-size:var(--font-size-xs)}.release-notes-audit__release--selected{background:var(--primary-primary-10);border-color:var(--semantic-text-highlight)}.release-notes-audit__release:focus-visible{outline:2px solid var(--semantic-text-highlight);outline-offset:2px}.release-notes-audit__results{min-width:0}@media (max-width: 760px){.release-notes-audit__layout{grid-template-columns:1fr}.release-notes-audit__releases{position:static;max-height:250px}}.release-notes-timeline{position:relative;gap:8px;padding-left:18px}.release-notes-timeline:before{position:absolute;width:2px;content:"";background:var(--functional-info-info-20);inset:10px auto 10px 0}.release-notes-timeline article{position:relative}.release-notes-timeline__event{margin-bottom:0}.release-notes-timeline__event>header{justify-content:flex-start;flex-wrap:wrap}.release-notes-timeline__event-metadata{display:inline-flex;flex-wrap:wrap;gap:4px 8px;align-items:center;color:var(--semantic-text-primary)}.release-notes-timeline__event-occurred-at{color:var(--semantic-text-secondary);white-space:nowrap}.release-notes-timeline__event>details{width:100%;margin-top:6px}.release-notes-timeline__event>details summary{font-family:inherit;font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.release-notes-timeline__icon{position:absolute;display:grid;width:30px;height:30px;place-items:center;color:var(--semantic-text-highlight);background:var(--primary-primary-10);border:3px solid var(--semantic-surface-subtle);border-radius:50%;inset:16px auto auto -38px}.release-notes-rule-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:var(--semantic-surface-subtle);border-radius:var(--radius-small, 4px)}.release-notes-preview-workspace{position:relative;grid-column:2;grid-row:2/span 2;min-width:0;min-height:0;margin-top:0}.release-notes-preview-workspace .release-browser-preview{height:100%}.release-notes-preview{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:100%}.release-notes-preview .release-notes-preview-header{grid-column:1/-1;margin-bottom:0}.release-notes-preview .release-notes-preview-form{grid-column:1;display:flex;flex-direction:column;align-items:stretch;align-self:start;position:sticky;top:0;height:fit-content;padding:14px;z-index:2}.release-notes-preview .release-notes-preview-form__customer{grid-column:auto}.release-notes-preview .release-notes-preview-form>.release-notes-field,.release-notes-preview .release-notes-preview-form input,.release-notes-preview .release-notes-preview-form select,.release-notes-preview .release-notes-preview-form textarea{width:100%;box-sizing:border-box}.release-notes-preview .release-notes-preview-form>.btn-sda{width:100%;margin-top:2px}.release-notes-preview .release-notes-preview-form__advanced{order:5}.release-notes-preview .release-notes-preview-status{grid-column:1/-1}.release-preview-diagnostics-toggle{position:absolute;z-index:3;top:10px;right:14px;display:inline-grid;width:34px;height:34px;padding:0;place-items:center;color:var(--functional-success-success-70);background:var(--functional-success-success-10);border-color:var(--functional-success-success-50)}.release-preview-diagnostics-toggle--error{color:var(--functional-error-error-70);background:var(--functional-error-error-10);border-color:var(--functional-error-error-50)}.release-preview-diagnostics-toggle__count{position:absolute;top:-7px;right:-7px;display:grid;min-width:17px;height:17px;padding:0 3px;place-items:center;color:var(--semantic-surface-primary);background:var(--semantic-text-highlight);border:2px solid var(--semantic-surface-primary);border-radius:999px;font-size:10px;line-height:1}.release-preview-download{display:inline-flex;gap:8px;align-items:center;white-space:nowrap}.release-notes-preview-dialog{z-index:1100;padding:20px;place-items:center}.release-notes-preview-dialog__surface{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1800px,98vw);height:min(1100px,96vh);max-height:96vh;overflow:hidden;background:var(--semantic-surface-primary);border-radius:var(--radius-large);box-shadow:var(--shadow-level-3)}.release-notes-preview-dialog__header{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--semantic-border-default)}.release-notes-preview-dialog__header h2{margin:2px 0 0;font-size:var(--font-size-xl)}.release-notes-preview-dialog__body{min-height:0;padding:16px 18px 20px;overflow:auto}.release-notes-preview-dialog__body>iroads-release-preview{display:block}@media print{@page{margin:14mm}body *{visibility:hidden!important}.release-pdf-preview,.release-pdf-preview *{visibility:visible!important}.release-pdf-preview{position:static!important;width:100%!important;overflow:visible!important;background:var(--semantic-surface-primary)!important;border:0!important;box-shadow:none!important}.release-pdf-preview .release-browser-preview__viewport{max-height:none!important;overflow:visible!important;background:var(--semantic-surface-primary)!important}.release-pdf-document{position:static!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:var(--semantic-surface-primary)!important;border:0!important;box-shadow:none!important}.release-pdf-document .release-browser-preview__document{min-height:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.release-pdf-document .release-browser-preview__chrome,.release-pdf-document .release-browser-preview__menu,.release-pdf-document .release-browser-preview__navigation,.release-pdf-document .release-browser-preview__traffic-lights,.release-pdf-document .publication-feedback,.release-pdf-document .release-browser-preview__automatic-history{display:none!important}.release-pdf-document .release-browser-preview__viewport,.release-pdf-document .release-browser-preview__content{overflow:visible!important}.release-pdf-document img{break-inside:avoid;max-width:100%}.release-pdf-document section,.release-pdf-document article,.release-pdf-document li{break-inside:avoid}}.release-notes-preview-form{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr)) auto;gap:10px;align-items:end;padding:14px;background:var(--semantic-surface-secondary);border-radius:var(--radius-large)}.release-notes-preview-form__customer{grid-column:span 2}.release-notes-preview-form>.btn-sda{min-height:var(--form-item-height);align-self:end;white-space:nowrap}.release-notes-preview-form__advanced{grid-column:1/-1}.release-notes-preview-form__advanced summary{width:fit-content;padding:2px 0;color:var(--semantic-text-primary);font-weight:var(--font-weight-medium);cursor:pointer}.release-notes-preview-form__advanced-content{padding:12px;margin-top:8px;background:var(--semantic-surface-subtle);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-preview-form__advanced-content>p{margin:0 0 10px}.release-notes-preview-form__advanced-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.release-notes-preview-header{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:12px}.release-notes-preview-header h3{margin:0 0 3px;font-size:var(--font-size-lg)}.release-notes-preview-header p{margin:0}.release-notes-preview-status{padding:11px 13px;margin:12px 0 0;color:var(--semantic-text-status-progress);background:var(--semantic-surface-status-progress);border-radius:var(--radius-default)}.release-notes-preview-status--error{color:var(--semantic-text-status-error);background:var(--semantic-surface-status-error)}.release-notes-preview-status--error p,.release-notes-preview-status--error small{margin:0}.release-notes-preview-status--error small{color:var(--semantic-text-primary)}.release-notes-plan-capability-table{margin-top:8px}.release-notes-plan-capability-table th,.release-notes-plan-capability-table td{padding:9px 10px}.release-notes-plan-capability-table code{color:var(--primary-primary-80);font-family:var(--font-family-monospace, monospace)}.release-notes-plan-comparison-note{padding:9px 11px;margin:8px 0 0;color:var(--semantic-text-secondary);background:var(--primary-primary-10);border-radius:var(--radius-small, 4px);font-size:var(--font-size-sm)}.release-notes-plan-capability-empty{min-height:72px;margin-top:8px}.release-browser-preview{min-width:0;overflow:hidden;background:var(--universal-white);border:1px solid var(--neutral-neutral-30);border-radius:var(--radius-large);box-shadow:var(--shadow-level-2)}.release-browser-preview__chrome{display:grid;grid-template-columns:auto auto minmax(120px,1fr) auto;gap:12px;align-items:center;min-height:48px;padding:8px 12px;background:var(--neutral-neutral-20);border-bottom:1px solid var(--neutral-neutral-30)}.release-browser-preview__traffic-lights{display:flex;gap:6px}.release-browser-preview__traffic-lights i{width:11px;height:11px;background:var(--functional-warning-warning-50);border-radius:50%}.release-browser-preview__traffic-lights i:first-child{background:var(--functional-error-error-50)}.release-browser-preview__traffic-lights i:last-child{background:var(--functional-success-success-50)}.release-browser-preview__navigation{display:flex;gap:10px;color:var(--neutral-neutral-70);font-size:var(--font-size-xxl);line-height:1}.release-browser-preview__address{display:flex;gap:9px;align-items:center;min-width:0;min-height:32px;padding:6px 12px;color:var(--neutral-neutral-70);font-size:var(--font-size-xs);background:var(--universal-white);border:1px solid var(--neutral-neutral-25);border-radius:var(--radius-default)}.release-browser-preview__address span:first-child{color:var(--functional-success-success-70);font-size:var(--font-size-base)}.release-browser-preview__address span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-browser-preview__menu{color:var(--neutral-neutral-70);font-size:var(--font-size-xxl)}.release-browser-preview__viewport{max-height:760px;overflow:auto;background:radial-gradient(circle at 85% 5%,rgba(84,27,255,.16),transparent 30rem),var(--trl-foundation);scrollbar-color:var(--neutral-neutral-40) transparent;scrollbar-width:thin}.release-browser-preview__page{width:min(1120px,100% - 32px);margin:0 auto 40px;color:var(--semantic-text-primary);font-family:var(--font-family-body)}.release-browser-preview__brand{position:relative;left:50%;display:flex;width:100vw;height:47px;align-items:center;overflow:hidden;padding:0 24px;color:var(--semantic-text-inverse);background:var(--trl-navy);transform:translate(-50%)}.release-browser-preview__brand-identity{position:relative;z-index:1;display:flex;height:100%;align-items:center}.release-browser-preview__brand-identity img{display:block;width:min(160px,30vw);height:28px;max-width:160px;object-fit:contain;object-position:left center}.release-browser-preview__brand-identity strong{color:var(--semantic-text-inverse);font-family:var(--font-family-heading);font-size:var(--font-size-lg);line-height:1}.release-browser-preview__brand-banner{position:absolute;top:0;right:0;width:auto;height:100%;opacity:.9;transform:rotate(180deg)}.release-browser-preview__document{margin-top:var(--spacing-large);overflow:hidden;background:var(--semantic-surface-primary);border:1px solid rgba(189,163,231,.35);border-radius:var(--radius-large);box-shadow:var(--shadow-level-2)}.release-browser-preview__breadcrumb{display:inline-flex;align-items:center;gap:8px;margin:20px 0 0 24px;font-size:var(--font-size-sm)}.release-browser-preview__breadcrumb a{color:var(--trl-purple);font-weight:var(--font-weight-semibold);text-decoration:none}.release-browser-preview__breadcrumb a:hover,.release-browser-preview__breadcrumb a:focus-visible{text-decoration:underline}.release-browser-preview__breadcrumb a:focus-visible{outline:3px solid var(--semantic-border-focus);outline-offset:3px}.release-browser-preview__release-header{padding:clamp(24px,5vw,52px);color:var(--semantic-text-inverse);background:linear-gradient(90deg,var(--trl-green) 0 .375rem,transparent .375rem),var(--trl-navy)}.release-browser-preview__release-header>span:first-child{display:inline-block;padding:5px 9px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--trl-mint);background:#3bbd9624;border:1px solid rgba(59,189,150,.35);border-radius:var(--radius-full)}.release-browser-preview__release-header h1{max-width:850px;margin:16px 0 8px;font-family:var(--font-family-heading);font-size:var(--font-size-xxxl);line-height:var(--line-height-heading)}.release-browser-preview__release-header p{max-width:760px;margin:0 0 24px;color:var(--semantic-text-inverse);font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.release-browser-preview__release-header>div{display:flex;justify-content:space-between;gap:var(--spacing-default);align-items:center}.release-browser-preview__content{display:grid;gap:var(--spacing-medium);padding:clamp(16px,2.5vw,28px);background:var(--trl-white)}.release-browser-preview__content iroads-release-block-preview{min-width:0;margin:0}.release-browser-preview__automatic-history{padding:clamp(16px,2.5vw,28px);border-top:1px solid var(--semantic-border-default)}.release-browser-preview__automatic-history header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-default)}.release-browser-preview__automatic-history h2{margin:0 0 var(--spacing-default);font-family:var(--font-family-heading);font-size:var(--font-size-lg)}.release-browser-preview__automatic-history header a{color:var(--trl-purple);font-size:var(--font-size-sm);font-weight:600;text-decoration:none}.release-browser-preview__automatic-history header a:hover{text-decoration:underline}.release-browser-preview__automatic-history ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-default);padding:0;margin:0;list-style:none}.release-browser-preview__automatic-history li{display:grid;align-content:start;gap:6px;padding:var(--spacing-default);background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-medium)}.release-browser-preview__automatic-history li>a{color:var(--trl-purple);font-weight:var(--font-weight-semibold);text-decoration:none}.release-browser-preview__automatic-history li>a:hover,.release-browser-preview__automatic-history li>a:focus-visible{text-decoration:underline}.release-browser-preview__automatic-history .release-browser-preview__history-summary{display:-webkit-box;overflow:hidden;color:var(--semantic-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-default);-webkit-box-orient:vertical;-webkit-line-clamp:2}.release-browser-preview__automatic-history time{color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.release-browser-preview .release-browser-preview__public-viewer{display:block;width:100%;min-height:78vh;border:0;background:var(--semantic-surface-primary)}.release-browser-preview__footer{display:flex;justify-content:center;padding:18px;color:var(--neutral-neutral-30);font-size:var(--font-size-sm)}.release-browser-preview__history{padding:clamp(24px,4vw,44px)}.release-browser-preview__history>header{margin:18px 0 22px}.release-browser-preview__history h1{margin:0 0 6px;font-family:var(--font-ukla-heading);font-size:var(--font-size-xxxl)}.release-browser-preview__history header p,.release-browser-preview__history-count{margin:0;color:var(--semantic-text-secondary)}.release-browser-preview__history-back{display:inline-flex;align-items:center;gap:8px;padding:0;color:var(--trl-purple);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);appearance:none;cursor:pointer;background:transparent;border:0}.release-browser-preview__history-back:hover{text-decoration:underline;text-underline-offset:3px}.release-browser-preview__history-back:focus-visible{border-radius:2px;outline:3px solid var(--semantic-border-focus);outline-offset:3px}.release-browser-preview__history-count{padding-bottom:12px;border-bottom:1px solid var(--semantic-border-default);font-size:var(--font-size-xs)}.release-browser-preview__history-list{display:grid;gap:10px;margin-top:14px}.release-browser-preview__history-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px 20px;border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-browser-preview__history-card h2,.release-browser-preview__history-card p{margin:0}.release-browser-preview__history-card h2{font-family:var(--font-ukla-heading);font-size:var(--font-size-xl)}.release-browser-preview__history-card p,.release-browser-preview__history-card time{color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.release-browser-preview__history-card time{white-space:nowrap}@media (max-width: 640px){.release-browser-preview__page{width:100%;margin:0}.release-browser-preview__brand{padding:0 16px}.release-browser-preview__document{margin-top:0;border-radius:0}.release-browser-preview__breadcrumb{margin-left:16px}.release-browser-preview__brand-identity img{max-width:130px;max-height:24px}}.release-preview-diagnostics{position:absolute;z-index:4;top:0;right:0;bottom:0;width:min(380px,90%);overflow:hidden;background:var(--universal-white);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large)}.release-preview-diagnostics>header{padding:14px;background:var(--semantic-surface-subtle);border-bottom:1px solid var(--semantic-border-default)}.release-preview-diagnostics>header>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.release-preview-diagnostics>header .release-preview-diagnostics__close{width:30px;height:30px;padding:0}.release-preview-diagnostics>header h4,.release-preview-diagnostics>header p{margin:0}.release-preview-diagnostics>header h4{font-family:var(--font-ukla-heading);font-size:var(--font-size-lg)}.release-preview-diagnostics>header span{display:grid;min-width:24px;height:24px;place-items:center;color:var(--primary-primary-80);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background:var(--primary-primary-20);border-radius:var(--radius-full)}.release-preview-diagnostics>header p{margin-top:5px;color:var(--semantic-text-secondary);font-size:var(--font-size-xs);line-height:1.4}.release-preview-diagnostics__list{display:grid;gap:8px;max-height:620px;padding:10px;overflow:auto}.release-preview-diagnostics__list article,.release-preview-diagnostics__list .release-preview-diagnostics__empty{display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:start;padding:9px;color:var(--functional-warning-warning-70);background:var(--functional-warning-warning-10);border-radius:var(--radius-default)}.release-preview-diagnostics__list article>span,.release-preview-diagnostics__list .release-preview-diagnostics__empty>span{display:grid;width:22px;height:22px;place-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background:color-mix(in srgb,var(--semantic-surface-primary) 75%,transparent);border-radius:50%}.release-preview-diagnostics__list p{margin:1px 0 0;font-size:var(--font-size-xs);line-height:1.45}.release-preview-diagnostics__list .release-preview-diagnostics__item--matched,.release-preview-diagnostics__list .release-preview-diagnostics__empty{color:var(--functional-success-success-70);background:var(--functional-success-success-10)}.release-notes-alert{padding:12px;color:var(--semantic-text-status-error);background:var(--semantic-surface-status-error);border:1px solid var(--semantic-border-status-error);border-radius:var(--radius-default)}.release-notes-alert--warning{color:var(--semantic-text-status-progress);background:var(--semantic-surface-status-progress);border-color:var(--semantic-border-status-progress)}.release-notes-alert--success{color:var(--semantic-text-status-success);background:var(--semantic-surface-status-success);border-color:var(--semantic-border-status-success)}.release-notes-shared-content-warning{grid-column:1/-1;margin:0}.release-notes-asset-preview{display:block;width:100%;height:132px;object-fit:contain;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-asset-placeholder{display:grid;min-height:88px;place-items:center;font-size:var(--icon-size-display);color:var(--semantic-icon-primary);background:var(--semantic-surface-subtle);border:1px dashed var(--functional-info-info-20);border-radius:var(--radius-default)}.release-notes-asset-upload{grid-template-columns:minmax(180px,1.2fr) minmax(190px,1.2fr) minmax(150px,1fr) minmax(150px,1fr) auto;align-items:end}.release-notes-asset-upload>.release-notes-field,.release-notes-asset-upload>.btn-sda{min-width:0}.release-notes-asset-upload .btn-sda{justify-self:start}.release-notes-asset-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.release-notes-asset-grid .release-notes-card{padding:12px}.release-notes-asset-grid .release-notes-card h2{margin:10px 0 3px;overflow:hidden;font-size:var(--font-size-md);text-overflow:ellipsis;white-space:nowrap}.release-notes-asset-grid .release-notes-card p{min-height:20px;margin:0 0 8px;color:var(--semantic-text-secondary)}.release-notes-asset-grid .release-notes-card dl{margin:0;display:none}.asset-product-selection{display:grid;gap:20px;padding:28px;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1)}.asset-product-selection__intro h2,.asset-product-selection__intro p{margin:0}.asset-product-selection__intro p{margin-top:4px;color:var(--semantic-text-secondary)}.asset-product-selection__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.asset-product-selection__option{display:flex;gap:14px;align-items:center;min-height:84px;padding:16px;color:var(--semantic-text-primary);text-align:left;background:var(--semantic-surface-secondary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default);cursor:pointer}.asset-product-selection__option:hover,.asset-product-selection__option:focus-visible{border-color:var(--primary-primary-60);box-shadow:var(--shadow-level-1)}.asset-product-selection__option img,.asset-product-selection__option>span:first-child{width:42px;height:42px;flex:0 0 42px;object-fit:contain;border-radius:var(--radius-small)}.asset-product-selection__option>span:first-child{display:grid;place-items:center;color:var(--primary-primary-80);font-family:var(--font-ukla-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);background:var(--primary-primary-10)}.asset-product-selection__option>span:last-child{display:grid;gap:3px}.asset-product-selection__option small{color:var(--semantic-text-secondary)}.asset-library-product-context{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;margin-bottom:12px;background:var(--semantic-surface-secondary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.asset-library-overview{display:grid;grid-template-columns:minmax(220px,1.8fr) repeat(3,minmax(110px,.55fr));gap:1px;margin-bottom:12px;overflow:hidden;background:var(--semantic-border-default);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-1)}.asset-library-overview>*{padding:14px 16px;background:var(--semantic-surface-primary)}.asset-library-overview__intro{display:grid;align-content:center;gap:2px}.asset-library-overview__intro strong{font-family:var(--font-ukla-heading);font-size:var(--font-size-xxl)}.asset-library-overview__eyebrow{color:var(--semantic-text-highlight);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.asset-library-overview__hint,.asset-library-overview .asset-library-stat span{color:var(--semantic-text-secondary);font-size:var(--font-size-xs)}.asset-library-stat{display:grid;align-content:center;gap:1px}.asset-library-stat strong{font-family:var(--font-ukla-heading);font-size:var(--font-size-xl)}.asset-library-controls{display:grid;grid-template-columns:minmax(240px,1.8fr) repeat(3,minmax(140px,.8fr)) 42px max-content;gap:10px;align-items:end;padding:12px;margin-bottom:12px;background:var(--semantic-surface-secondary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large)}.asset-library-controls .release-notes-field,.asset-library-controls__search .release-notes-search-control__input{min-width:0}.asset-library-sort-direction{min-width:42px;padding-inline:10px}.asset-library-upload{padding:14px;margin-bottom:14px;background:var(--functional-success-success-10);border:1px solid var(--functional-success-success-20);border-radius:var(--radius-large)}.asset-library-upload-launcher{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:14px 16px;margin-bottom:14px;background:var(--functional-success-success-10);border:1px solid var(--functional-success-success-20);border-radius:var(--radius-large)}.asset-library-upload-launcher>div{display:grid;gap:2px}.asset-library-upload-launcher span{color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.asset-library-results-bar{display:flex;justify-content:space-between;padding:0 2px 8px;color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.asset-library-results-bar__page{color:var(--semantic-text-secondary)}.release-notes-asset-card__media,.release-notes-asset-card__body{min-width:0}.release-notes-asset-card__heading{display:flex;gap:8px;align-items:center;min-width:0}.release-notes-asset-card__heading h2{min-width:0;flex:1}.asset-library-type{flex:0 0 auto;padding:3px 6px;color:var(--primary-primary-80);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--primary-primary-10);border-radius:var(--radius-small)}.release-notes-asset-card__release{overflow:hidden;color:var(--semantic-text-highlight)!important;font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.release-notes-asset-card__caption{display:-webkit-box;overflow:hidden;min-height:2.5em;font-size:var(--font-size-sm);-webkit-box-orient:vertical;-webkit-line-clamp:2}.release-notes-asset-card__info{display:inline-grid;width:28px;height:28px;margin-top:2px;place-self:start end;place-items:center;color:var(--semantic-text-highlight);cursor:help;background:var(--primary-primary-10);border:0;border-radius:var(--radius-full)}.asset-upload-dialog{padding:20px}.asset-upload-dialog__surface{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(980px,100%);max-height:min(820px,100vh - 40px);overflow:hidden;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-large);box-shadow:var(--shadow-level-3)}.asset-upload-dialog__header,.asset-upload-dialog__footer{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--semantic-surface-secondary)}.asset-upload-dialog__header{border-bottom:1px solid var(--semantic-border-default)}.asset-upload-dialog__header h2,.asset-upload-dialog__header p{margin:0}.asset-upload-dialog__header h2{margin-top:2px;font-family:var(--font-ukla-heading);font-size:var(--font-size-xxl)}.asset-upload-dialog__header p{margin-top:3px;color:var(--semantic-text-secondary)}.asset-upload-dialog__body{display:grid;gap:14px;min-height:0;padding:18px 20px;overflow:auto}.asset-upload-dialog__footer{justify-content:flex-end;border-top:1px solid var(--semantic-border-default)}.asset-upload-dialog__queue{display:grid;gap:8px}.asset-upload-dialog__queue-header{color:var(--semantic-text-secondary);font-size:var(--font-size-sm)}.asset-upload-dropzone{display:grid;gap:4px;min-height:130px;padding:22px;place-items:center;color:var(--semantic-text-secondary);text-align:center;cursor:pointer;background:var(--primary-primary-10);border:1px dashed var(--semantic-border-highlight);border-radius:var(--radius-default)}.asset-upload-dropzone fa-icon{margin-bottom:4px;color:var(--semantic-text-highlight);font-size:var(--font-size-xxl)}.asset-upload-dropzone span{font-size:var(--font-size-sm)}.asset-upload-dropzone input[type=file]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.asset-upload-dropzone:hover{background:var(--primary-primary-20)}.asset-upload-existing{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;gap:10px;align-items:end;padding:12px;background:var(--semantic-surface-subtle);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.asset-upload-existing>div{display:grid;gap:2px}.asset-upload-existing span{color:var(--semantic-text-secondary);font-size:var(--font-size-xs)}.asset-upload-row{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(160px,1fr) minmax(160px,1fr) auto;gap:8px;align-items:center;padding:8px;background:var(--semantic-surface-secondary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.asset-upload-row>input{min-width:0}.asset-upload-row__file{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 7px;align-items:center;min-width:0}.asset-upload-row__file fa-icon{grid-row:span 2;color:var(--semantic-text-highlight)}.asset-upload-row__file strong,.asset-upload-row__file small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-upload-row__file small{color:var(--semantic-text-secondary);font-size:var(--font-size-xs)}.release-notes-asset-grid--list{grid-template-columns:1fr}.release-notes-asset-grid--list .release-notes-card{grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:center}.release-notes-asset-grid--list .release-notes-asset-preview,.release-notes-asset-grid--list .release-notes-asset-placeholder{height:78px;min-height:78px}.release-notes-asset-grid--list .release-notes-asset-card__caption{min-height:0}.asset-library-pagination{justify-content:center;gap:16px;margin-bottom:12px}.asset-library-pagination>span{min-width:90px;color:var(--semantic-text-secondary);text-align:center}@media (max-width: 980px){.asset-library-overview{grid-template-columns:1fr repeat(3,minmax(92px,.55fr))}.asset-library-controls{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(140px,.7fr))}.asset-library-controls__search{grid-column:1/-1}}@media (max-width: 640px){.asset-library-overview{grid-template-columns:1fr 1fr}.asset-library-overview__intro{grid-column:1/-1}.asset-library-controls{grid-template-columns:1fr 1fr}.asset-library-controls__search,.asset-library-controls__sort{grid-column:1/-1}.release-notes-asset-grid--list .release-notes-card{grid-template-columns:76px minmax(0,1fr);gap:10px}.release-notes-asset-grid--list .release-notes-asset-preview,.release-notes-asset-grid--list .release-notes-asset-placeholder{height:60px;min-height:60px}.asset-library-upload-launcher{align-items:stretch;flex-direction:column}.asset-upload-dialog{padding:10px}.asset-upload-dialog__surface{max-height:calc(100vh - 20px)}.asset-upload-dialog__header,.asset-upload-dialog__body{padding:14px}.asset-upload-dialog__footer{flex-wrap:wrap;padding:12px 14px}.asset-upload-row{grid-template-columns:minmax(0,1fr) auto}.asset-upload-row>input{grid-column:1/-1}.asset-upload-existing{grid-template-columns:1fr}}.release-notes-save-state{color:var(--semantic-text-secondary);font-size:var(--font-size-md, 14px)}.release-notes-page__header>.release-notes-save-state{color:var(--neutral-neutral-30)}.release-notes-timeline pre{overflow:auto;min-height:42px;margin:0;padding:12px;background:var(--semantic-surface-subtle);white-space:pre-wrap}.release-notes-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.release-notes-preview-grid__column{display:grid;gap:4px;min-width:0}.release-notes-preview-grid__column>strong{color:var(--semantic-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}@media (max-width: 720px){.release-notes-preview-grid{grid-template-columns:1fr}}@media (max-width: 1180px){.release-block-options,.release-block-options--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.release-notes-page__toolbar{grid-template-columns:1fr}.release-notes-toolbar__actions{justify-content:space-between}.release-notes-editor-grid{grid-template-columns:1fr}.release-notes-preview-workspace{grid-template-columns:minmax(0,1fr) 260px}.release-notes-asset-upload,.release-notes-media-upload{grid-template-columns:repeat(2,minmax(0,1fr))}.release-notes-media-upload>:first-child{grid-column:1/-1}.release-notes-editor-grid>:last-child{grid-column:1/-1}.release-notes-editor-grid__rules{position:static;overflow:hidden;padding:18px!important;border-top:1px solid var(--semantic-border-default);border-left:0}.release-notes-table__author,.release-notes-table__publication{display:none}}@media (max-width: 1320px){.release-notes-asset-upload{grid-template-columns:repeat(2,minmax(0,1fr))}.release-notes-asset-upload>.btn-sda{justify-self:start}}@media (max-width: 760px){.release-directory__summary>div>span{display:none}.release-notes-page--editor>.release-notes-page__header{align-items:flex-start;flex-direction:column}.release-notes-page--editor>.release-notes-page__header>.release-notes-page__actions{width:100%;flex-wrap:wrap;justify-content:flex-start}.release-notes-editor-workspace{grid-template-columns:1fr;min-height:0}.release-notes-block-drawer{position:static;min-height:0;padding:14px!important;border-right:0;border-bottom:1px solid var(--semantic-border-default)}.release-notes-block-drawer__viewport{max-height:none;flex-direction:row;overflow:auto hidden}.release-notes-block-drawer__item{min-width:190px}.release-notes-editor-grid,.release-notes-preview-workspace{grid-template-columns:1fr}.release-notes-editor-grid>:last-child{grid-column:auto}.release-notes-table__audience,.release-notes-table__updated{display:none}.release-notes-preview-form{grid-template-columns:1fr;position:static}.release-notes-preview-form__customer{grid-column:auto}.release-notes-preview{grid-template-columns:1fr;grid-template-rows:auto auto auto}.release-notes-preview .release-notes-preview-form,.release-notes-preview .release-notes-preview-workspace{grid-column:1;grid-row:auto}.release-notes-preview .release-notes-preview-workspace{min-height:620px}.release-browser-preview__chrome{grid-template-columns:auto minmax(120px,1fr) auto}.release-browser-preview__navigation{display:none}.release-browser-preview__page{width:min(1120px,100% - 32px);margin:0 auto 40px;border:0;border-radius:0}}@media (max-width: 700px){.release-block-options,.release-block-options--compact{grid-template-columns:1fr}.release-block-picker{padding:18px}.release-notes-page__header,.release-notes-page__actions,.release-notes-page__pagination{align-items:stretch;flex-direction:column}.release-notes-form-grid,.release-notes-capability-row{grid-template-columns:1fr}.release-notes-capability-row--header{display:none}.release-notes-capability-row__label{position:static;width:auto;height:auto;margin:0;overflow:visible;white-space:normal;clip:auto;clip-path:none}.release-notes-settings-navigation{overflow-x:auto}.release-notes-settings-overview .release-notes-page__section-header{align-items:stretch;flex-direction:column}.release-notes-settings-table table{min-width:680px}.release-notes-asset-upload,.release-notes-media-upload{grid-template-columns:1fr}.release-notes-media-upload>:first-child{grid-column:auto}.release-template-picker__grid{grid-template-columns:1fr}.release-notes-wizard-steps{display:flex}.release-notes-wizard-steps li{min-width:44px;padding-inline:9px}.release-notes-wizard-steps li:not(.release-notes-wizard-steps__active){font-size:0}.release-notes-wizard{padding:14px!important}.release-notes-page--wizard{padding:14px}.release-notes-review-layout{grid-template-columns:1fr}.release-notes-block-actions{align-items:stretch;flex-direction:column-reverse}.release-notes-block-actions>.btn-sda{justify-content:center}.release-notes-page__toolbar .release-notes-field{width:100%}.release-notes-toolbar__filters,.release-notes-toolbar__actions{align-items:stretch;flex-direction:column}.release-notes-view-toggle{display:grid;grid-template-columns:repeat(2,1fr)}}.release-notes-media-manager,.release-notes-media-upload{padding:12px;background:var(--semantic-surface-subtle);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-media-manager{display:grid;gap:12px}.release-notes-media-manager__header{display:grid;gap:3px}.release-notes-media-manager__header strong{color:var(--semantic-text-primary);font-size:var(--font-size-sm)}.release-notes-media-manager__header small{color:var(--semantic-text-secondary)}.release-notes-media-manager__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.release-notes-media-manager__grid>p{margin:0;color:var(--semantic-text-secondary)}.release-notes-media-manager__selection{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-media-manager__selection span{overflow:hidden;color:var(--semantic-text-secondary);text-overflow:ellipsis;white-space:nowrap}.release-notes-media-asset{display:grid;gap:4px;min-height:74px;padding:10px;color:var(--semantic-text-primary);text-align:left;cursor:pointer;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-media-asset strong,.release-notes-media-asset span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-notes-media-asset span{color:var(--semantic-text-secondary);font-size:var(--font-size-xs)}.release-notes-media-asset:hover,.release-notes-media-asset--selected{border-color:var(--semantic-border-focus);box-shadow:var(--shadow-effect-focus)}.release-notes-media-upload{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(180px,1fr) minmax(180px,1fr) auto auto;gap:10px;align-items:end}.release-notes-media-upload>.release-notes-field{min-width:0}.release-block-picker__media{padding-top:16px;margin-top:16px;border-top:1px solid var(--semantic-border-default)}.release-notes-asset-picker-dialog{align-items:center}.release-notes-asset-picker-dialog .release-notes-card.release-notes-asset-picker{width:min(1320px,100vw - 48px);max-height:min(860px,100vh - 48px);gap:0;padding:0;overflow:hidden}.release-notes-asset-picker .release-block-picker__header{gap:16px;padding:16px 18px 12px;margin:0}.release-notes-asset-picker .release-block-picker__header h2{margin:2px 0 4px;font-size:var(--font-size-xxl-large)}.release-notes-asset-picker__filters,.release-notes-asset-picker__footer{display:grid;gap:12px;padding:14px 18px;border-top:1px solid var(--semantic-border-default)}.release-notes-asset-picker__filters{grid-template-columns:minmax(260px,1fr) minmax(180px,240px);background:var(--semantic-surface-secondary)}.release-notes-asset-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;max-height:min(560px,100vh - 330px);min-height:136px;padding:16px 18px;overflow:auto;background:var(--semantic-surface-primary)}.release-notes-asset-picker__grid>.release-notes-empty{min-height:104px;margin:0;border:0;box-shadow:none}.release-notes-asset-picker__item{display:grid;gap:8px;padding:8px;color:var(--semantic-text-primary);text-align:left;cursor:pointer;background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--radius-default)}.release-notes-asset-picker__item img,.release-notes-asset-picker__item .release-notes-asset-placeholder{width:100%;height:118px;min-height:118px;object-fit:contain;background:var(--semantic-surface-subtle);border-radius:var(--radius-small, 4px)}.release-notes-asset-picker__item strong,.release-notes-asset-picker__item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-notes-asset-picker__item small{color:var(--semantic-text-secondary)}.release-notes-asset-picker__item:hover,.release-notes-asset-picker__item--selected{border-color:var(--semantic-border-focus);box-shadow:var(--shadow-effect-focus)}.release-notes-asset-picker__item--selected{outline:2px solid var(--semantic-border-focus);outline-offset:2px}.release-notes-asset-picker__footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;background:var(--semantic-surface-secondary)}.release-notes-asset-picker__footer span{overflow:hidden;color:var(--semantic-text-secondary);text-overflow:ellipsis;white-space:nowrap}:root{color-scheme:light;--font-ukla-body: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-ukla-heading: "Familjen Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-ukla-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-family-body: var(--font-ukla-body);--font-family-heading: var(--font-ukla-heading);--font-main: var(--font-ukla-body);--font-heading: var(--font-ukla-heading);--font-size-base: .625rem;--font-size-xs: .75rem;--font-size-sm: .8125rem;--font-size-md: .875rem;--font-size-lg: 1rem;--font-size-xl: 1rem;--font-size-xxl: 1.25rem;--font-size-xxl-large: 1.5rem;--font-size-xxxl: 1.8125rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-xs: 1rem;--line-height-sm: 1.25rem;--line-height-md: 1.375rem;--line-height-lg: 1.5rem;--line-height-heading: 2.25rem;--spacing-xsmall: .25rem;--spacing-small: .5rem;--spacing-default: .75rem;--spacing-medium: 1rem;--spacing-large: 1.5rem;--spacing-xlarge: 2rem;--spacing-xxlarge: 3rem;--radius-small: .25rem;--radius-default: .5rem;--radius-medium: .75rem;--radius-large: 1rem;--radius-full: 62.5rem;--main-header-height: 0rem;--form-item-height: 2.375rem;--form-item-radius: var(--radius-default);--icon-size-display: 3rem;--badge-padding-y: var(--spacing-xsmall);--badge-padding-x: var(--spacing-small);--badge-padding-bottom: .125rem;--transition-standard: .2s ease-in-out;--trl-dark-navy: #090a27;--trl-foundation: #0d1225;--trl-navy: #101348;--trl-purple: #541bff;--trl-green: #3bbd96;--trl-lime: #c9ff57;--trl-lilac: #bda3e7;--trl-mint: #c9ffef;--trl-teal: #3bbd96;--trl-orange: #e07e62;--trl-blue: #4280db;--trl-coral: #ec6a72;--trl-white: #fff;--primary-primary-10: #f5f0ff;--primary-primary-20: #e4d9ff;--primary-primary-25: #d6c4ff;--primary-primary-40: #a185ff;--primary-primary-50: #7b5cff;--primary-primary-60: #6b3dff;--primary-primary-70: #541bff;--primary-primary-80: #3b3e7d;--primary-primary-90: #27008f;--primary-primary-100: #1a0058;--secondary-secondary-10: #fdf8f7;--secondary-secondary-20: #faeae6;--secondary-secondary-30: #f0c1b3;--secondary-secondary-60: #d65a35;--primary-grey-grey-10: #f8f9fc;--primary-grey-grey-20: #edf1fc;--primary-grey-grey-25: #e4edff;--primary-grey-grey-30: #d4daf0;--primary-grey-grey-40: #adb5ff;--primary-grey-grey-60: #646c87;--primary-grey-grey-100: #101348;--neutral-neutral-10: #f4f5f5;--neutral-neutral-20: #eff0f1;--neutral-neutral-25: #e0e5f5;--neutral-neutral-30: #ced2de;--neutral-neutral-40: #959c9d;--neutral-neutral-60: #767e7f;--neutral-neutral-70: #646c87;--neutral-neutral-80: #484e51;--neutral-neutral-100: #0d1225;--functional-error-error-10: #fff5f5;--functional-error-error-20: #ffe3de;--functional-error-error-50: #e5333e;--functional-error-error-70: #9d1a00;--functional-error-error-80: #a71521;--functional-warning-warning-10: #fff8eb;--functional-warning-warning-20: #ffe0ad;--functional-warning-warning-50: #e07e62;--functional-warning-warning-70: #8e5700;--functional-success-success-10: #f0fff7;--functional-success-success-20: #c9ffef;--functional-success-success-50: #60b986;--functional-success-success-70: #006345;--functional-info-info-10: #eef4fc;--functional-info-info-20: #dde8f9;--functional-info-info-70: #2d72d7;--functional-highlight-highlight-10: #f7f2fc;--functional-highlight-highlight-20: #f2ebff;--functional-highlight-highlight-70: #914cd6;--functional-highlight-highlight-80: #492484;--universal-white: #fff;--semantic-text-primary: var(--neutral-neutral-100);--semantic-text-secondary: var(--neutral-neutral-70);--semantic-text-inverse: var(--universal-white);--semantic-text-highlight: var(--primary-primary-70);--semantic-text-disabled: var(--neutral-neutral-40);--semantic-text-status-draft: var(--neutral-neutral-70);--semantic-text-status-success: var(--functional-success-success-70);--semantic-text-status-progress: var(--functional-warning-warning-70);--semantic-text-status-error: var(--functional-error-error-70);--semantic-icon-primary: var(--primary-primary-100);--semantic-surface-primary: var(--universal-white);--semantic-surface-secondary: var(--primary-grey-grey-10);--semantic-surface-subtle: var(--primary-grey-grey-20);--semantic-surface-inverse: var(--primary-grey-grey-100);--semantic-surface-nav-active: var(--primary-grey-grey-25);--semantic-surface-button-primary: var(--trl-purple);--semantic-surface-button-primary-hover: #4010e6;--semantic-surface-highlight: var(--primary-primary-70);--semantic-surface-disabled: var(--neutral-neutral-20);--semantic-surface-overlay: rgb(13 18 37 / 45%);--semantic-surface-status-draft: var(--neutral-neutral-20);--semantic-surface-status-success: var(--functional-success-success-20);--semantic-surface-status-progress: var(--functional-warning-warning-20);--semantic-surface-status-error: var(--functional-error-error-20);--semantic-border-default: var(--neutral-neutral-25);--semantic-border-strong: var(--neutral-neutral-40);--semantic-border-highlight: var(--primary-primary-70);--semantic-border-highlight-subtle: var(--primary-primary-25);--semantic-border-nav-active: var(--trl-purple);--semantic-border-status-draft: var(--neutral-neutral-30);--semantic-border-status-success: var(--functional-success-success-50);--semantic-border-status-progress: var(--functional-warning-warning-50);--semantic-border-status-error: var(--functional-error-error-50);--semantic-border-focus: var(--primary-primary-70);--table-table-header-fill: var(--neutral-neutral-25);--table-table-cell-border: var(--neutral-neutral-20);--side_nav-side_nav-text-default: var(--neutral-neutral-100);--side_nav-side_nav-text-active: var(--semantic-text-primary);--side_nav-side_nav-fill-active: var(--primary-grey-grey-25);--side_nav-side_nav-border-active: var(--primary-primary-100);--button-primary-fill: var(--semantic-surface-button-primary);--button-primary-fill-hover: var(--semantic-surface-button-primary-hover);--button-primary-fill-disabled: var(--semantic-surface-disabled);--button-primary-text: var(--semantic-text-inverse);--button-primary-disabled-text: var(--semantic-text-disabled);--button-primary-icon: var(--semantic-text-inverse);--button-primary-disabled-icon: var(--semantic-text-disabled);--button-secondary-fill: var(--semantic-surface-primary);--button-secondary-fill-hover: var(--neutral-neutral-20);--button-secondary-text: var(--semantic-text-primary);--button-secondary-text-disabled: var(--semantic-text-disabled);--button-secondary-icon: var(--semantic-icon-primary);--button-secondary-icon-disabled: var(--semantic-text-disabled);--button-secondary-border: var(--neutral-neutral-60);--button-secondary-border-disabled: var(--neutral-neutral-30);--button-danger-fill: var(--functional-error-error-70);--button-danger-fill-hover: var(--functional-error-error-80);--shadow-level-1: 0 .125rem .1875rem rgb(9 10 39 / 5%), 0 .0625rem .125rem rgb(9 10 39 / 8%);--shadow-level-2: 0 .75rem 1.75rem rgb(9 10 39 / 16%);--shadow-level-3: 0 1rem 2.5rem rgb(9 10 39 / 24%);--shadow-button-primary: 0 .25rem .75rem rgb(84 27 255 / 24%);--shadow-effect-focus: 0 0 0 .1875rem var(--semantic-border-highlight-subtle)}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body.layout-rev{color:var(--semantic-text-primary);font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);background:var(--trl-foundation);-webkit-font-smoothing:antialiased}html{scrollbar-color:var(--neutral-neutral-40) var(--primary-grey-grey-10);scroll-behavior:smooth}::selection{color:var(--trl-dark-navy);background:var(--trl-mint)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading)}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--shadow-effect-focus)}body select:not([multiple]){padding-right:2.25rem;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23646c87' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}input[type=file]{display:block;width:100%;min-width:0;padding:4px;color:var(--semantic-text-secondary);background:var(--semantic-surface-primary);border:1px solid var(--semantic-border-default);border-radius:var(--form-item-radius)}input[type=file]::file-selector-button{padding:7px 10px;margin-right:8px;color:var(--button-secondary-text);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:var(--button-secondary-fill);border:1px solid var(--button-secondary-border);border-radius:var(--radius-small);transition:var(--transition-standard)}input[type=file]::file-selector-button:hover{background:var(--button-secondary-fill-hover)}.btn-sda{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xsmall);min-height:2.375rem;padding:.5rem .75rem .375rem;color:var(--semantic-text-primary);font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);text-decoration:none;white-space:nowrap;appearance:none;background:transparent;border:1px solid transparent;border-radius:var(--radius-default);cursor:pointer;transition:var(--transition-standard)}.btn-sda fa-icon{display:inline-flex;font-size:var(--font-size-sm)}.btn-sda:disabled{color:var(--semantic-text-disabled);pointer-events:none;cursor:not-allowed}.btn-sda:active:not(:disabled){transform:translateY(1px)}@media (pointer: coarse){:root{--form-item-height: 2.75rem}.btn-sda{min-height:2.75rem}}.btn-sda--primary{color:var(--button-primary-text);background:var(--button-primary-fill);border-color:var(--button-primary-fill);box-shadow:var(--shadow-button-primary)}.btn-sda--primary:disabled{color:var(--button-primary-disabled-text);background:var(--button-primary-fill-disabled);border-color:var(--button-primary-fill-disabled);box-shadow:none}.btn-sda--primary:hover:not(:disabled),.btn-sda--primary:focus-visible:not(:disabled){background:var(--button-primary-fill-hover);border-color:var(--button-primary-fill-hover);box-shadow:0 .375rem 1rem #541bff4d}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn-sda--secondary{color:var(--button-secondary-text);background:var(--button-secondary-fill);border-color:var(--button-secondary-border)}.btn-sda--secondary:disabled{color:var(--button-secondary-text-disabled);border-color:var(--button-secondary-border-disabled)}.btn-sda--secondary:hover:not(:disabled),.btn-sda--secondary:focus-visible:not(:disabled){background:var(--button-secondary-fill-hover)}.btn-sda--text{min-height:2rem;padding:var(--spacing-small) var(--spacing-xsmall);color:var(--semantic-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);background:transparent;border:0}.btn-sda--text:hover:not(:disabled),.btn-sda--text:focus-visible:not(:disabled){color:var(--semantic-text-primary);text-decoration:underline}.btn-sda--icon{width:2.25rem;height:2.25rem;min-height:2.25rem;flex:0 0 2.25rem;padding:var(--spacing-small);color:var(--button-secondary-icon);background:var(--button-secondary-fill);border-color:var(--button-secondary-border);border-radius:var(--radius-default);box-shadow:var(--shadow-level-1)}.btn-sda--icon:disabled{color:var(--button-secondary-icon-disabled);background:var(--semantic-surface-disabled);border-color:var(--button-secondary-border-disabled);box-shadow:none}.btn-sda--icon:hover:not(:disabled),.btn-sda--icon:focus-visible:not(:disabled){color:var(--semantic-text-highlight);background:var(--button-secondary-fill-hover)}.btn-sda--danger{color:var(--semantic-text-inverse);background:var(--button-danger-fill);border-color:var(--button-danger-fill)}.btn-sda--danger:hover:not(:disabled),.btn-sda--danger:focus-visible:not(:disabled){background:var(--button-danger-fill-hover);border-color:var(--button-danger-fill-hover)}
