@charset "UTF-8";.access-admin-page{gap:0}.access-header-actions{display:flex;gap:.75rem;padding:.75rem 0;flex-wrap:wrap;justify-content:flex-end}.access-message,.access-info-alert,.access-warning-alert{display:flex;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;border-radius:4px;background:#fff;color:#334155;font-size:.875rem}.access-message strong{color:#0f172a}.access-message--success{border:1px solid #86efac;background:#f0fdf4;color:#166534}.access-message--info,.access-info-alert{border:1px solid #bfdbfe;background:#eff6ff;color:#1e3a8a}.access-message--warning,.access-warning-alert{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.access-message--error{border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.access-filter-panel{box-sizing:border-box;width:100%;margin:0 0 18px;padding:18px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.access-filter-grid{display:grid;grid-template-columns:minmax(320px,1fr) minmax(150px,180px) minmax(150px,180px) auto;gap:14px;align-items:end}.access-filter-grid>div{min-width:0}.access-filter-actions{display:flex;align-items:end;justify-content:flex-start;min-width:0}.access-summary-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.access-summary-row mc-card{padding:1rem}.access-summary-row p{margin:0 0 .35rem;color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.access-summary-row strong{display:block;color:#0f172a;font-size:1.375rem;font-weight:600}.access-summary-row span{display:block;margin-top:.35rem;color:#64748b;font-size:.8125rem}.access-grid-card{overflow:hidden}.access-tabs{display:flex;border-bottom:1px solid #e2e8f0;background:#fff}.access-tabs--drawer{margin-bottom:0}.access-tab{padding:.875rem 1rem;border:0;border-bottom:3px solid transparent;background:transparent;color:#475569;cursor:pointer;font-size:.9375rem;font-weight:500}.access-tab:hover{color:#0f172a}.access-tab--active{border-bottom-color:#ff6441;color:#0f172a}.access-table-container{width:100%;height:min(620px,calc(100vh - 360px));min-height:420px;overflow:auto;background:#fff}.access-table-container table{width:100%;min-width:860px;border-collapse:collapse;background:#fff}.access-table-container th,.access-table-container td{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;color:#334155;font-size:.875rem;text-align:left;vertical-align:middle}.access-table-container th{position:sticky;top:0;z-index:1;background:#f8fafc;color:#64748b;font-size:.8125rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.access-table-container tbody tr:hover{background:#fff5f2}.access-drawer-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70}.access-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a52}.access-drawer{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;position:absolute;top:0;right:0;display:flex;box-sizing:border-box;width:min(520px,100vw);height:100%;flex-direction:column;overflow:auto;background:#fff;color:#172b3a;font-family:Maersk Text,Arial,Helvetica,sans-serif;font-size:.875rem;letter-spacing:0;box-shadow:-10px 0 30px #0f172a2e}.access-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid #e6eef6;background:#fff}.access-drawer-header h2{margin:0;color:#172b3a;font-size:1rem!important;font-weight:700!important;letter-spacing:0;line-height:1.3}.access-drawer-header p{max-width:420px;margin:4px 0 0;color:#526775;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.45}.access-drawer-header mc-button::part(button){width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-color:transparent;background:transparent}.access-drawer-body{display:grid;gap:18px;padding:22px}.access-drawer-section{display:grid;gap:10px}.access-drawer h2,.access-drawer h3,.access-drawer h4,.access-drawer p,.access-drawer label,.access-drawer span,.access-drawer small,.access-drawer button,.access-drawer mc-input,.access-drawer mc-select,.access-drawer mc-typeahead-multi-select,.access-drawer mc-button,.access-drawer mc-tag,.access-drawer input{font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.access-drawer mc-input::part(input),.access-drawer mc-select::part(input),.access-drawer mc-select::part(selected-option),.access-drawer mc-typeahead-multi-select::part(input),.access-drawer mc-button::part(button){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.875rem;letter-spacing:0;line-height:1.45}.access-drawer mc-input::part(input),.access-drawer mc-select::part(input),.access-drawer mc-select::part(selected-option),.access-drawer mc-typeahead-multi-select::part(input){color:#172b3a;font-weight:400}.access-drawer mc-select::part(label),.access-drawer mc-input::part(label),.access-drawer mc-typeahead-multi-select::part(label),.access-drawer .form-label{color:#526775;font-size:.75rem!important;font-weight:600!important;line-height:1.35}.access-drawer-actions,.access-confirm-actions{display:flex;gap:.75rem;flex-wrap:wrap}.access-drawer-actions,.access-confirm-actions{justify-content:flex-end}.access-drawer-actions{position:sticky;bottom:0;z-index:1;margin:8px -22px -22px;padding:14px 22px;border-top:1px solid #e6eef6;background:#fff}.access-drawer-actions mc-button::part(button){min-height:36px;font-size:.875rem;font-weight:600}.access-scope-picker{display:grid;gap:.75rem}.access-empty-inline{margin:0;padding:.75rem;color:#64748b;font-size:.875rem}.access-confirm-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:1rem;background:#0f172a52}.access-confirm-card{width:min(460px,100%);padding:1.5rem;border-radius:6px;background:#fff;box-shadow:0 20px 40px #0f172a33}.access-confirm-card h2{margin:0 0 .5rem;color:#0f172a;font-size:1.25rem;font-weight:600}.access-confirm-card p{margin:0 0 1.25rem;color:#475569;font-size:.875rem}@media(max-width:900px){.access-filter-grid,.access-summary-row{grid-template-columns:1fr}.access-table-container{height:auto;max-height:620px}}.access-admin-page,.access-drawer,.access-confirm-card{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.access-admin-page .page-header-content h2{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.access-admin-page .page-header-content p{margin:4px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.access-header-actions mc-button,.access-filter-actions mc-button,.access-drawer-actions mc-button,.access-confirm-actions mc-button,.access-table-container mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.access-header-actions mc-button::part(button),.access-header-actions mc-button::part(text-and-icon-labels),.access-header-actions mc-button::part(text-and-icon-label),.access-filter-actions mc-button::part(button),.access-filter-actions mc-button::part(text-and-icon-labels),.access-filter-actions mc-button::part(text-and-icon-label),.access-drawer-actions mc-button::part(button),.access-drawer-actions mc-button::part(text-and-icon-labels),.access-drawer-actions mc-button::part(text-and-icon-label),.access-confirm-actions mc-button::part(button),.access-confirm-actions mc-button::part(text-and-icon-labels),.access-confirm-actions mc-button::part(text-and-icon-label),.access-table-container mc-button::part(button),.access-table-container mc-button::part(text-and-icon-labels),.access-table-container mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.access-message,.access-info-alert,.access-warning-alert,.access-empty-inline{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.45!important}.access-message strong{font-family:inherit!important;font-weight:600!important;letter-spacing:0!important}.access-filter-panel,.access-grid-card,.access-summary-row mc-card{border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.access-filter-panel::part(container),.access-filter-panel::part(content-container),.access-filter-panel::part(content-inner),.access-filter-panel::part(body-container),.access-grid-card::part(container),.access-grid-card::part(content-container),.access-grid-card::part(content-inner),.access-grid-card::part(body-container),.access-summary-row mc-card::part(container),.access-summary-row mc-card::part(content-container),.access-summary-row mc-card::part(content-inner),.access-summary-row mc-card::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.access-summary-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:12px!important}.access-summary-row mc-card{min-height:88px;padding:12px 16px!important;border-left:4px solid #94a3b8}.access-summary-row mc-card:nth-child(1){border-left-color:#64748b}.access-summary-row mc-card:nth-child(2){border-left-color:#42b0d5}.access-summary-row mc-card:nth-child(3){border-left-color:#16a34a}.access-summary-row p{margin:0 0 4px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.access-summary-row strong{color:#0b1f33!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.15!important}.access-summary-row span{color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:500;letter-spacing:0!important;line-height:1.35!important}.access-filter-panel .form-label,.access-drawer .form-label,.access-drawer mc-select::part(label),.access-drawer mc-input::part(label),.access-drawer mc-typeahead-multi-select::part(label){color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.access-filter-panel mc-input,.access-filter-panel mc-select,.access-filter-panel mc-option,.access-drawer mc-input,.access-drawer mc-select,.access-drawer mc-option,.access-drawer mc-typeahead-multi-select{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.access-filter-panel mc-input::part(input),.access-filter-panel mc-select::part(selected-option),.access-drawer mc-input::part(input),.access-drawer mc-select::part(selected-option),.access-drawer mc-typeahead-multi-select::part(input){color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.access-filter-panel mc-select::part(input),.access-drawer mc-select::part(input){color:transparent!important;caret-color:transparent!important}.access-filter-panel mc-option,.access-filter-panel mc-option::part(button),.access-filter-panel mc-option::part(text-and-icon),.access-filter-panel mc-option::part(text-and-icon-labels),.access-filter-panel mc-option::part(text-and-icon-label),.access-drawer mc-option,.access-drawer mc-option::part(button),.access-drawer mc-option::part(text-and-icon),.access-drawer mc-option::part(text-and-icon-labels),.access-drawer mc-option::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.access-tab{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.access-table-container{border:1px solid #cbd5dc;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 1px 2px #00243d0d;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.access-table-container table{border-collapse:separate!important;border-spacing:0;font-family:inherit!important;letter-spacing:0!important}.access-table-container th,.access-table-container td{box-sizing:border-box;height:48px;padding:10px 14px;border-right:1px solid #edf2f7;border-bottom:1px solid #e2e8f0;color:#334155!important;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35!important;vertical-align:middle}.access-table-container th{height:52px;background:#f4f7f9!important;color:#334155!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase;white-space:nowrap}.access-table-container mc-tag,.access-table-container mc-tag::part(tag),.access-table-container mc-tag::part(label){font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.access-drawer{background:#f8fafc}.access-drawer-header h2,.access-confirm-card h2{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.access-drawer-header p,.access-confirm-card p{color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.access-scope-picker{position:relative;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.access-scope-trigger{box-sizing:border-box;display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border:1px solid #aebdc6;border-radius:4px;background:#fff;color:#172b3a;cursor:pointer;font-family:inherit!important;font-size:14px;font-weight:400;letter-spacing:0!important;line-height:20px}.access-scope-trigger:focus-visible{outline:2px solid #42b0d5;outline-offset:2px}.access-scope-trigger-content{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:6px}.access-scope-placeholder{overflow:hidden;color:#6b7f8c;font-family:inherit!important;font-size:14px;font-weight:400;letter-spacing:0!important;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.access-scope-chip{display:inline-flex;max-width:210px;min-height:24px;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#e9eef1;color:#334155;font-family:inherit!important;font-size:.8125rem;font-weight:500;letter-spacing:0!important;line-height:1.35}.access-scope-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-scope-chip button{width:18px;height:18px;padding:0;border:0;border-radius:999px;background:transparent;color:#64748b;cursor:pointer;font-family:inherit!important;font-size:.75rem;font-weight:700;letter-spacing:0!important;line-height:18px}.access-scope-chip button:hover{background:#d9e2e8;color:#172b3a}.access-scope-popover{position:absolute;z-index:20;top:calc(100% + 4px);right:0;left:0;display:grid;gap:8px;padding:10px;border:1px solid #cbd5dc;border-radius:6px;background:#fff;box-shadow:0 10px 24px #0f172a24}.access-scope-popover mc-input{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;font-family:inherit!important;letter-spacing:0!important}.access-scope-popover mc-input::part(input){color:#172b3a;font-family:inherit!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.access-scope-list{display:grid;max-height:260px;overflow:auto}.access-scope-row{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:center;min-height:34px;padding:6px 8px;border-radius:4px;color:#334155;cursor:pointer;font-family:inherit!important;font-size:.875rem;font-weight:400;letter-spacing:0!important;line-height:1.35}.access-scope-row:hover{background:#f1f5f8}.access-scope-row--all{border-bottom:1px solid #e2e8f0;border-radius:0;color:#172b3a;font-weight:600}.access-scope-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rules-catalog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.rules-catalog-heading{display:flex;align-items:center;gap:12px;min-width:0}.rules-catalog-heading-text{min-width:0}.rules-catalog-title{display:flex;align-items:center}.rules-catalog-header .rules-catalog-title-icon{width:60px!important;height:60px!important;object-fit:contain;flex-shrink:0!important}.rules-catalog-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;padding:12px 0}.rules-catalog-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.rules-catalog-actions mc-button::part(button){min-height:36px}.rules-catalog-actions mc-button::part(button),.rules-catalog-actions mc-button::part(text-and-icon-labels),.rules-catalog-actions mc-button::part(text-and-icon-label){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.rules-catalog-subtitle{margin:2px 0 0;color:#64748b;font-size:.875rem;line-height:1.45}.rules-filters{box-sizing:border-box;width:100%;margin:0 0 18px;padding:18px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.rules-filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;align-items:end}.rules-filter-item{min-width:0}.rules-filter-actions{display:flex;align-items:end;justify-content:flex-start;min-width:0}.rules-filter-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.rules-filter-actions mc-button::part(button),.rules-filter-actions mc-button::part(text-and-icon-labels),.rules-filter-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.rules-filter-label{display:block;margin-bottom:.25rem;color:#526775;font-size:.75rem;font-weight:600;line-height:1.35}.rules-filters-grid mc-select::part(label){color:#526775;font-size:.75rem;font-weight:600;line-height:1.35}.rules-filters-grid mc-select,.rules-filters-grid mc-option{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.rules-filters-grid mc-select::part(input){color:transparent!important;caret-color:transparent!important}.rules-filters-grid mc-select::part(selected-option){color:#172b3a;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.rules-filters-grid mc-option,.rules-filters-grid mc-option::part(button),.rules-filters-grid mc-option::part(text-and-icon),.rules-filters-grid mc-option::part(text-and-icon-labels){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.45}.rules-summary-cards{gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:18px}.rules-summary-cards mc-card{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;position:relative;box-sizing:border-box;display:block;min-height:88px;padding:12px 16px;border:1px solid #d7e0e5;border-left:4px solid #94a3b8;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;overflow:hidden;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0}.rules-summary-cards mc-card::part(container),.rules-summary-cards mc-card::part(content-container),.rules-summary-cards mc-card::part(content-inner),.rules-summary-cards mc-card::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.rules-summary-cards mc-card::part(content-inner){row-gap:0!important;margin-bottom:0!important}.rules-summary-cards mc-card:nth-child(1){border-left-color:#42b0d5}.rules-summary-cards mc-card:nth-child(2){border-left-color:#16a34a}.rules-summary-cards mc-card:nth-child(3){border-left-color:#64748b}.rules-summary-card--metric{border-left-color:#d97706!important}.rules-summary-cards h3{margin:0 0 4px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.rules-summary-cards p{margin:2px 0 0;color:#526775;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.8125rem;font-weight:400;letter-spacing:0!important;line-height:1.45}.rules-summary-cards>mc-card>strong{display:block;margin:0;color:#0b1f33;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:1.25rem;font-weight:600;letter-spacing:0!important;line-height:1.15}.rules-summary-cards small{display:block;margin-top:4px;color:#64748b;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.75rem;font-weight:500;letter-spacing:0!important;line-height:1.35}.rules-summary-card--metric{text-align:left}.avg-dq-score-wrapper{display:flex;justify-content:flex-start;margin-top:4px}.avg-dq-score-badge{display:inline-flex;min-width:5rem;align-items:center;justify-content:center;padding:0;border-radius:0;background:transparent;color:#b45309;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:1.25rem;font-weight:600;letter-spacing:0!important;line-height:1.15}.rules-table-container{box-sizing:border-box;width:100%;overflow-x:auto;border:1px solid #cbd5dc;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 1px 2px #00243d0d;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.rules-table-container table{width:100%;min-width:1100px;border-collapse:separate;border-spacing:0;background:#fff;font-family:inherit!important;letter-spacing:0!important}.rules-table-container th,.rules-table-container td{box-sizing:border-box;height:48px;padding:10px 14px;border-right:1px solid #edf2f7;border-bottom:1px solid #e2e8f0;color:#334155;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35;text-align:left;vertical-align:middle}.rules-table-container th{position:sticky;top:0;z-index:2;height:52px;background:#f4f7f9;color:#334155;font-family:inherit!important;font-size:.75rem!important;font-weight:700;letter-spacing:0!important;line-height:1.3;text-transform:uppercase;white-space:nowrap}.rules-table-container tbody tr:nth-child(2n){background:#f8fafc}.rules-table-container tbody tr:hover{background:#fff5f2}.rules-table-container td strong{color:#172b3a;font-family:inherit!important;font-size:.875rem!important;font-weight:700;letter-spacing:0!important;line-height:1.35}.rules-table-container td mc-tag{font-family:inherit!important;letter-spacing:0!important}.rules-table-container td mc-tag::part(tag),.rules-table-container td mc-tag::part(label){font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.rules-empty-cell{padding:2rem 1rem!important;color:var(--mds-color-neutral-500)!important;text-align:center!important}.rules-table-error{margin:0 0 1rem;padding:.75rem;border:1px solid #fecaca;border-radius:4px;background:#fef2f2;color:#b42318;font-size:.875rem}.rules-pagination{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.rules-pagination-info,.rules-pagination-text{color:var(--mds-color-neutral-700);font-size:.875rem}.rules-pagination-controls{display:flex;align-items:center;gap:.75rem}@media(max-width:1100px){.rules-filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.rules-catalog-header,.rules-pagination{align-items:flex-start;flex-direction:column}.rules-catalog-actions{justify-content:flex-start}.rules-filters-grid{grid-template-columns:1fr}}.rules-form-container{width:100%;max-width:none;margin:0}.rules-form-container.full-screen{width:100%;max-width:none;padding:0 24px 24px}.rules-form-page-header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.rules-form-heading-text{min-width:0}.rules-form-back-button::part(button),.rules-form-back-button::part(text-and-icon-labels),.rules-form-back-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.rules-form-container.full-screen .rules-form-title{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.rules-form-container.full-screen .rules-form-subtitle{margin:2px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.rules-form-card{padding:24px;border:1px solid #d7e0e5;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #00243d0a;overflow:visible}.rules-form{display:flex;flex-direction:column;gap:1.25rem;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.rules-form-section-card>.rules-form-section-title{margin:0 0 14px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-align:left!important;text-transform:none!important}.rules-form-label{display:block;margin-bottom:.25rem;color:#526775;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem;font-weight:600;letter-spacing:0!important;line-height:1.35}.rules-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.25rem}.rules-form mc-input,.rules-form mc-select,.rules-form mc-option,.rules-form mc-textarea{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.rules-form mc-input::part(input),.rules-form mc-select::part(selected-option),.rules-form mc-textarea::part(textarea){color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.rules-form mc-select::part(input){color:transparent!important;caret-color:transparent!important}.rules-form mc-option,.rules-form mc-option::part(button),.rules-form mc-option::part(text-and-icon),.rules-form mc-option::part(text-and-icon-labels),.rules-form mc-option::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.rules-form-col-2{grid-column:span 2}.rules-form-col-3{grid-column:span 3}.rules-checkbox-row{display:flex;align-items:center;gap:.5rem}.rules-error-message{padding:.75rem;border:1px solid #ef4444;border-radius:4px;background-color:#fee2e2;color:#dc2626;font-size:14px}.rules-form-actions{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem}.rules-form-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.rules-form-actions mc-button::part(button),.rules-form-actions mc-button::part(text-and-icon-labels),.rules-form-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.rules-details-page{width:100%;max-width:none;margin:0;padding:0 24px 24px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.rules-details-card{width:100%;padding:0;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;overflow:hidden}.rules-back-button{margin-bottom:1rem}.rules-back-button mc-button::part(button),.rules-back-button mc-button::part(text-and-icon-labels),.rules-back-button mc-button::part(text-and-icon-label),.rules-details-actions mc-button::part(button),.rules-details-actions mc-button::part(text-and-icon-labels),.rules-details-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.rules-details-header{padding:18px 20px;border-bottom:1px solid #e6eef6;background:#fff}.rules-details-header-content{display:flex;align-items:flex-start;justify-content:space-between}.rules-details-header-content mc-tag,.rules-details-header-content mc-tag::part(tag),.rules-details-header-content mc-tag::part(label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.rules-details-title{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.rules-details-id{margin:4px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.rules-details-section{padding:18px 20px;border-top:1px solid #eef2f7}.rules-details-section-title{margin:0 0 14px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.rules-details-grid{display:grid;gap:18px 24px}.rules-details-grid--wide{grid-template-columns:repeat(4,minmax(0,1fr))}.rules-detail-field-label{margin:0 0 .25rem!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.rules-detail-field-value{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important;overflow-wrap:break-word;word-break:break-word}.rules-detail-field-value--multiline{line-height:1.5}.rules-details-actions{display:flex;justify-content:flex-end;gap:.75rem;margin:0;padding:14px 20px;border-top:1px solid #e6eef6;background:#fff}@media(max-width:1200px){.rules-details-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.rules-form-container.full-screen,.rules-details-page{padding:0 12px 24px}.rules-form-grid,.rules-details-grid{grid-template-columns:1fr}.rules-form-col-2,.rules-form-col-3{grid-column:1 / -1}}.rules-details-grid-span{grid-column:1 / -1}.rules-source-mapping{margin-top:18px;padding:18px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.rules-source-mapping-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.rules-source-mapping-header h3{margin:0 0 4px!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.rules-source-mapping-header p{margin:0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.rules-mapping-empty{padding:1rem;border:1px dashed #cbd5e1;border-radius:4px;background:#f8fafc}.rules-mapping-empty strong{color:#172b3a;font-family:inherit!important;font-size:.875rem!important;font-weight:600;letter-spacing:0!important;line-height:1.35}.rules-mapping-empty p,.rules-mapping-muted,.rules-mapping-helper{margin:.35rem 0 0;color:#64748b;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.45}.rules-mapping-helper--error{color:#dc2626}.rules-mapping-message{margin-bottom:1rem;padding:.75rem;border-radius:4px;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.45}.rules-mapping-message--success{border:1px solid #86efac;background:#f0fdf4;color:#166534}.rules-mapping-message--error{border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.rules-mapping-editor{display:grid;gap:.75rem}.rules-mapping-search{position:relative;z-index:2}.rules-mapping-selected,.rules-mapping-chip-list{display:flex;gap:.5rem;flex-wrap:wrap}.rules-mapping-selected span,.rules-mapping-chip-list span{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;padding:.25rem .5rem;border:1px solid #cbd5e1;border-radius:4px;background:#fff;color:#334155;font-family:inherit!important;font-size:.8125rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35}.rules-mapping-selected button{border:0;background:transparent;color:#64748b;cursor:pointer;font-family:inherit!important;font-size:.75rem!important;font-weight:600;letter-spacing:0!important;line-height:1.35}.rules-mapping-options{position:absolute;top:calc(100% + 4px);right:0;left:0;display:grid;max-height:260px;overflow:auto;border:1px solid #cbd5e1;border-radius:4px;background:#fff;box-shadow:0 8px 20px #0f172a1f}.rules-mapping-option{display:grid;gap:.25rem;padding:.75rem;border:0;border-bottom:1px solid #e2e8f0;background:#fff;color:#334155;cursor:pointer;font-family:inherit!important;letter-spacing:0!important;text-align:left}.rules-mapping-option:hover,.rules-mapping-option--selected{background:#fff5f2}.rules-mapping-option strong{color:#0f172a;font-family:inherit!important;font-size:.875rem!important;font-weight:600;letter-spacing:0!important;line-height:1.35}.rules-mapping-option small,.rules-mapping-option span{color:#64748b;font-family:inherit!important;font-size:.75rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35}.rules-mapping-no-results{padding:.75rem;color:#64748b;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.45}.rules-mapping-actions{display:flex;justify-content:flex-end;gap:.75rem}.rules-source-mapping mc-input,.rules-source-mapping mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;font-family:inherit!important;letter-spacing:0!important}.rules-source-mapping mc-input::part(input){color:#172b3a;font-family:inherit!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.rules-source-mapping mc-button::part(button),.rules-source-mapping mc-button::part(text-and-icon-labels),.rules-source-mapping mc-button::part(text-and-icon-label){font-family:inherit!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}@media(max-width:900px){.rules-source-mapping-header{flex-direction:column}}.rules-form .rules-form-config-title{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.rules-form-section-card{padding:18px 20px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.rules-form-grid-span{grid-column:1 / -1}.required-marker{color:#dc2626}.kpi-catalog-actions{display:flex;gap:12px;padding:12px 0;flex-wrap:wrap;justify-content:flex-end}.kpi-catalog-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-catalog-actions mc-button::part(button){min-height:36px}.kpi-catalog-actions mc-button::part(button),.kpi-catalog-actions mc-button::part(text-and-icon-labels),.kpi-catalog-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.kpi-filters{box-sizing:border-box;width:100%;margin:0 0 18px;padding:18px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.kpi-filters-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;align-items:end}.kpi-filter-item{min-width:0}.kpi-filter-actions{display:flex;align-items:end;justify-content:flex-start;min-width:0}.kpi-filter-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-filter-actions mc-button::part(button),.kpi-filter-actions mc-button::part(text-and-icon-labels),.kpi-filter-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.kpi-filter-label,.kpi-filters-grid mc-select::part(label){display:block;margin-bottom:.25rem;color:#526775;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.kpi-filters-grid mc-input,.kpi-filters-grid mc-select,.kpi-filters-grid mc-option{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-filters-grid mc-input::part(input),.kpi-filters-grid mc-select::part(selected-option){color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.kpi-filters-grid mc-select::part(input){color:transparent!important;caret-color:transparent!important}.kpi-filters-grid mc-option,.kpi-filters-grid mc-option::part(button),.kpi-filters-grid mc-option::part(text-and-icon),.kpi-filters-grid mc-option::part(text-and-icon-labels),.kpi-filters-grid mc-option::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.kpi-metrics-cards{gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:18px}.kpi-metrics-cards mc-card{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;position:relative;box-sizing:border-box;display:block;min-height:88px;padding:12px 16px;border:1px solid #d7e0e5;border-left:4px solid #94a3b8;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;overflow:hidden;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-metrics-cards mc-card::part(container),.kpi-metrics-cards mc-card::part(content-container),.kpi-metrics-cards mc-card::part(content-inner),.kpi-metrics-cards mc-card::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.kpi-metrics-cards mc-card::part(content-inner){row-gap:0!important;margin-bottom:0!important}.kpi-metrics-cards mc-card:nth-child(1){border-left-color:#42b0d5}.kpi-metrics-cards mc-card:nth-child(2){border-left-color:#16a34a}.kpi-metrics-cards mc-card:nth-child(3){border-left-color:#d97706}.kpi-metric-card-title{margin:0 0 4px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.kpi-metric-card-line{margin:2px 0 0;color:#526775;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.8125rem;font-weight:400;letter-spacing:0!important;line-height:1.45}.kpi-metric-card-line strong{color:#0b1f33;font-family:inherit!important;font-size:1.25rem;font-weight:600;letter-spacing:0!important;line-height:1.15}.kpi-table-container{box-sizing:border-box;width:100%;overflow-x:auto;border:1px solid #cbd5dc;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 1px 2px #00243d0d;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-table-container table{width:100%;min-width:1200px;border-collapse:separate;border-spacing:0;background:#fff;font-family:inherit!important;letter-spacing:0!important}.kpi-table-container th,.kpi-table-container td{box-sizing:border-box;height:48px;padding:10px 14px;border-right:1px solid #edf2f7;border-bottom:1px solid #e2e8f0;color:#334155;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35;text-align:left;vertical-align:middle}.kpi-table-container th{position:sticky;top:0;z-index:2;height:52px;background:#f4f7f9;color:#334155;font-family:inherit!important;font-size:.75rem!important;font-weight:700;letter-spacing:0!important;line-height:1.3;text-transform:uppercase;white-space:nowrap}.kpi-table-container tbody tr{cursor:pointer}.kpi-table-container tbody tr:nth-child(2n){background:#f8fafc}.kpi-table-container tbody tr:hover{background:#fff5f2}.kpi-table-container td strong{color:#172b3a;font-family:inherit!important;font-size:.875rem!important;font-weight:700;letter-spacing:0!important;line-height:1.35}.kpi-table-container td mc-tag{font-family:inherit!important;letter-spacing:0!important}.kpi-table-container td mc-tag::part(tag),.kpi-table-container td mc-tag::part(label){font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.kpi-table-error{padding:1rem;color:#ef4444;font-size:.875rem}.form-container{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.form-container.full-screen{max-width:none;margin:0;padding:0}.kpi-form-page-header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.kpi-form-heading-text{min-width:0}.kpi-form-back-button::part(button),.kpi-form-back-button::part(text-and-icon-labels),.kpi-form-back-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.form-container.full-screen .form-title{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.form-container.full-screen .form-subtitle{margin:2px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.form-card{padding:1.25rem;border:1px solid #e6eef6;border-radius:8px;background:#fff;overflow:visible}.form-fields{display:block;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.form-fields>div{margin-bottom:.6rem}.form-container.full-screen .form-grid,.form-container.full-screen .form-card .form-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px 20px;align-items:start}.form-container.full-screen .form-card .form-grid.form-grid--taxonomy{grid-template-columns:repeat(3,minmax(160px,1fr))}.form-container.full-screen mc-input,.form-container.full-screen mc-select,.form-container.full-screen mc-option,.form-container.full-screen mc-textarea{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.form-container.full-screen mc-input::part(input),.form-container.full-screen mc-select::part(selected-option),.form-container.full-screen mc-textarea::part(textarea){color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.form-container.full-screen mc-select::part(input){color:transparent!important;caret-color:transparent!important}.form-container.full-screen mc-option,.form-container.full-screen mc-option::part(button),.form-container.full-screen mc-option::part(text-and-icon),.form-container.full-screen mc-option::part(text-and-icon-labels),.form-container.full-screen mc-option::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.form-label{display:block;margin-bottom:.25rem;color:#526775;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.form-container.full-screen .form-section-title{margin:0 0 14px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.form-separator{height:1px;margin:1.5rem 0 1.125rem;border:none;background:#e6eef6}.kpi-checkbox-row{display:flex;align-items:center;gap:.5rem}.form-error{padding:.75rem;border:1px solid #ef4444;border-radius:4px;background-color:#fee2e2;color:#dc2626;font-size:14px}.form-actions{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem}.form-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.form-actions mc-button::part(button),.form-actions mc-button::part(text-and-icon-labels),.form-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.kpi-details-page{display:flex;box-sizing:border-box;width:100%;max-width:none;flex-direction:column;align-items:stretch;padding:0 24px 24px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-back-button{margin-bottom:1rem}.kpi-back-button mc-button::part(button),.kpi-back-button mc-button::part(text-and-icon-labels),.kpi-back-button mc-button::part(text-and-icon-label),.kpi-details-actions mc-button::part(button),.kpi-details-actions mc-button::part(text-and-icon-labels),.kpi-details-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.kpi-details-card{display:flex;width:100%;flex-direction:column;padding:1.5rem}.kpi-details-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1.5rem}.kpi-details-header mc-tag,.kpi-details-header mc-tag::part(tag),.kpi-details-header mc-tag::part(label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.kpi-details-header h2{margin:0 0 .25rem!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.kpi-details-header p{margin:0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.kpi-section{margin-bottom:1rem}.kpi-section h3{margin:0 0 14px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.detail-sep{height:1px;margin:1.5rem 0;border:none;background:#e6eef6}.details-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 32px;margin-top:8px}.detail-label{margin:0 0 .25rem!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.detail-value{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important;overflow-wrap:break-word;word-break:break-word}.detail-value--multiline{line-height:1.5}.kpi-formula-block{max-width:100%;margin:0 0 1rem;padding:12px;overflow-x:auto;border-radius:6px;background:#f6f8fa;color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.45;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}.kpi-details-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:1rem;border-top:1px solid #e6eef6;background:#fff}@media(max-width:1400px){.kpi-filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){.form-container.full-screen .form-grid,.form-container.full-screen .form-card .form-grid{grid-template-columns:repeat(2,1fr)}.details-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.kpi-catalog-actions,.form-actions,.kpi-details-actions{justify-content:flex-start}.kpi-filters-grid,.form-container.full-screen .form-grid,.form-container.full-screen .form-card .form-grid,.form-container.full-screen .form-card .form-grid.form-grid--taxonomy{grid-template-columns:1fr}.kpi-details-page{padding:0 12px 24px}.details-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.details-grid{grid-template-columns:1fr}}.kpi-adoption-page{box-sizing:border-box;width:100%;min-width:0}.kpi-adoption-page-header{align-items:flex-start;margin-bottom:16px}.kpi-adoption-page-header .page-header-content{min-width:0}.kpi-adoption-page-header .page-header-subtitle{margin-top:4px;color:#64748b;font-size:.875rem;line-height:1.45}.kpi-adoption-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:0}.kpi-adoption-refreshing{display:inline-flex;min-height:32px;align-items:center;color:#526775;font-size:.8125rem;font-weight:600;letter-spacing:0;line-height:1.35;white-space:nowrap}.kpi-adoption-filters{box-sizing:border-box;width:100%;margin:0 0 18px;padding:18px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.kpi-adoption-filters-grid{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(3,minmax(170px,1fr)) auto;gap:14px;align-items:end}.kpi-adoption-filter-item{min-width:0}.kpi-adoption-filter-label,.kpi-adoption-filters-grid mc-select::part(label){display:block;margin-bottom:.25rem;color:var(--mds-color-neutral-700, #334155);font-size:.875rem;font-weight:500}.kpi-adoption-filter-actions{display:flex;align-items:flex-end;justify-content:flex-start;min-width:0}.kpi-adoption-filter-actions mc-button::part(button){white-space:nowrap}.kpi-adoption-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0 0 18px}.kpi-adoption-summary-card{position:relative;box-sizing:border-box;display:block;min-height:104px;padding:16px 18px;border:1px solid #d7e0e5;border-left:4px solid #94a3b8;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;overflow:hidden}.kpi-adoption-summary-title{margin:0 0 10px;color:#526775;font-size:.75rem;font-weight:700;line-height:1.3;text-transform:uppercase}.kpi-adoption-summary-card strong{display:block;color:#0f172a;font-size:1.75rem;font-weight:600;line-height:1.1}.kpi-adoption-summary-card--total{border-left-color:#64748b}.kpi-adoption-summary-card--adopted{border-left-color:#16a34a;background:#f7fcf8}.kpi-adoption-summary-card--adopted strong{color:#15803d}.kpi-adoption-summary-card--limitation{border-left-color:#dc2626;background:snow}.kpi-adoption-summary-card--limitation strong{color:#b42318}.kpi-adoption-summary-card--not-validated{border-left-color:#d97706;background:#fffdf7}.kpi-adoption-summary-card--not-validated strong{color:#b45309}.kpi-adoption-summary-card--na{border-left-color:#94a3b8;background:#f8fafc}.kpi-adoption-summary-card--na strong{color:#64748b}.kpi-adoption-summary-card--score-low{border-left-color:#dc2626;background:snow}.kpi-adoption-summary-card--score-low strong{color:#b42318}.kpi-adoption-summary-card--score-medium{border-left-color:#d97706;background:#fffdf7}.kpi-adoption-summary-card--score-medium strong{color:#b45309}.kpi-adoption-summary-card--score-high{border-left-color:#16a34a;background:#f7fcf8}.kpi-adoption-summary-card--score-high strong{color:#15803d}.adoption-success{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:1rem;padding:.75rem;border:1px solid #86efac;border-radius:4px;background:#f0fdf4;color:#166534;font-size:.875rem}.adoption-success span{min-width:0}.adoption-success mc-button::part(button){width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border-color:transparent;background:transparent;color:#166534}.kpi-table-error{margin:0 0 1rem;padding:.75rem;border:1px solid #fecaca;border-radius:4px;background:#fef2f2;color:#b42318;font-size:.875rem}.kpi-adoption-table-container{position:relative;box-sizing:border-box;width:100%;max-height:620px;overflow:auto;border:1px solid #cbd5dc;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 1px 2px #00243d0d;overscroll-behavior:contain}.kpi-adoption-table-container table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:auto;background:#fff}.kpi-adoption-table-container th,.kpi-adoption-table-container td{box-sizing:border-box;height:52px;padding:10px 14px;border-right:1px solid #edf2f7;border-bottom:1px solid #e2e8f0;color:#334155;font-size:.875rem;line-height:1.35;text-align:left;vertical-align:middle}.kpi-adoption-table-container th:not(.kpi-adoption-sticky-col),.kpi-adoption-table-container td:not(.kpi-adoption-sticky-col){width:150px;min-width:150px;max-width:150px}.kpi-adoption-table-container th:not(.kpi-adoption-sticky-col){text-align:center}.kpi-adoption-table-container thead th:not(.kpi-adoption-sticky-col){text-align:center!important}.kpi-adoption-table-container thead th:not(.kpi-adoption-sticky-col) span,.kpi-adoption-table-container thead th:not(.kpi-adoption-sticky-col) small{display:block;width:100%;text-align:center}.kpi-adoption-table-container th{position:sticky;top:0;z-index:3;height:58px;background:#f4f7f9;color:#334155;font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.kpi-adoption-table-container th small,.kpi-adoption-sticky-col small{display:block;margin-top:3px;color:#64748b;font-size:.6875rem;font-weight:500;letter-spacing:0;line-height:1.25;text-transform:none}.kpi-adoption-table-container th.kpi-adoption-sticky-col,.kpi-adoption-table-container td.kpi-adoption-sticky-col{position:sticky!important;left:0!important;width:300px;min-width:300px!important;max-width:300px;border-right:1px solid #cbd5dc!important;background:#fff}.kpi-adoption-table-container tbody td.kpi-adoption-sticky-col{z-index:4}.kpi-adoption-table-container thead th.kpi-adoption-sticky-col{top:0;z-index:10;background:#eef3f6}.kpi-adoption-table-container tbody .kpi-adoption-sticky-col{white-space:normal}.kpi-adoption-table-container tbody .kpi-adoption-sticky-col strong{display:block;color:#0f172a;font-size:.875rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.kpi-adoption-table-container tbody tr:nth-child(2n) td:not(.kpi-adoption-cell){background:#f8fafc}.kpi-adoption-table-container tbody tr:nth-child(2n) td.kpi-adoption-sticky-col{background:#f8fafc}.kpi-adoption-table-container tbody tr:hover td:not(.kpi-adoption-cell){background:#fff8f5}.kpi-adoption-table-container tbody tr:hover td.kpi-adoption-sticky-col{background:#fff8f5}.kpi-adoption-table-container td.kpi-adoption-sticky-col,.kpi-adoption-table-container th.kpi-adoption-sticky-col{box-shadow:4px 0 8px #0f172a0f}.kpi-adoption-cell{position:relative;cursor:pointer;text-align:center!important;transition:background-color .15s ease,outline-color .15s ease,filter .15s ease}.kpi-adoption-cell--adopted{background:#f0fdf4!important;color:#166534}.kpi-adoption-cell--limitation{background:#fff1f0!important;color:#b42318}.kpi-adoption-cell--not-validated{background:#fffbeb!important;color:#92400e}.kpi-adoption-cell--na{background:#f8fafc!important;color:#64748b}.kpi-adoption-cell mc-tag{display:inline-flex;max-width:100%;color:inherit}.kpi-adoption-cell mc-tag::part(tag){min-height:auto;padding:0;border:0;background:transparent;color:inherit;font-size:.75rem;font-weight:700;letter-spacing:.01em;line-height:1.3;white-space:nowrap;box-shadow:none}.kpi-adoption-table-container tbody td.kpi-adoption-cell:hover{outline:2px solid #42b0d5;outline-offset:-2px;filter:brightness(.98)}.kpi-adoption-table-container th:last-child,.kpi-adoption-table-container td:last-child{border-right:0}.kpi-adoption-na{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:.75rem;font-weight:700;line-height:1.3}.kpi-adoption-page .rules-pagination{box-sizing:border-box;display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:16px;margin-top:-1px;padding:12px 16px;border:1px solid #cbd5dc;border-top-color:#e2e8f0;border-radius:0 0 8px 8px;background:#fff}.kpi-adoption-page .rules-pagination-info{color:#64748b;font-size:.8125rem;font-weight:500;white-space:nowrap}.kpi-adoption-page .rules-pagination-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.kpi-adoption-page .rules-pagination-controls mc-select{width:82px;min-width:82px}.kpi-adoption-page .rules-pagination-controls mc-button::part(button){min-height:34px;padding-inline:12px}.kpi-adoption-page .rules-pagination-text{display:inline-flex;min-height:34px;align-items:center;padding:0 6px;color:#334155;font-size:.8125rem;font-weight:600;white-space:nowrap}.adoption-drawer-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.adoption-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a61}.adoption-drawer{position:absolute;top:0;right:0;--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;--mds_brand_typography_text_x-small_mobile_font-size: 11px;--mds_brand_typography_text_x-small_desktop_font-size: 11px;--mds_brand_typography_text_x-small_mobile_line-height: 14px;--mds_brand_typography_text_x-small_desktop_line-height: 14px;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_medium_semibold_font-weight: 600;--mds_brand_typography_text_medium_bold_font-weight: 700;box-sizing:border-box;display:flex;width:min(540px,100vw);height:100%;flex-direction:column;overflow:hidden;border-left:1px solid #d7e0e5;background:#f8fafc;box-shadow:-12px 0 36px #0f172a2e;color:#172b3a;font-family:Maersk Text,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.adoption-drawer-header{box-sizing:border-box;display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:16px;min-height:86px;padding:14px 16px 13px;border-bottom:1px solid #d7e0e5;background:#fff}.adoption-drawer-header-content{min-width:0}.adoption-drawer-header h2{margin:0;color:#172b3a;font-size:1rem!important;font-weight:700!important;letter-spacing:0;line-height:1.3}.kpi-adoption-page .adoption-drawer h2,.kpi-adoption-page .adoption-drawer h3,.kpi-adoption-page .adoption-drawer h4,.kpi-adoption-page .adoption-drawer p,.kpi-adoption-page .adoption-drawer label,.kpi-adoption-page .adoption-drawer span,.kpi-adoption-page .adoption-drawer small,.kpi-adoption-page .adoption-drawer button{font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.adoption-drawer mc-input,.adoption-drawer mc-select,.adoption-drawer mc-textarea,.adoption-drawer mc-button,.adoption-drawer mc-tag,.adoption-drawer button,.adoption-drawer input,.adoption-drawer textarea{font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.adoption-drawer mc-input,.adoption-drawer mc-select,.adoption-drawer mc-textarea{font-size:.875rem!important;font-weight:400!important;line-height:1.45!important}.kpi-adoption-page .adoption-drawer mc-select::part(selected-option),.kpi-adoption-page .adoption-drawer mc-input::part(input),.kpi-adoption-page .adoption-drawer mc-textarea::part(textarea){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.kpi-adoption-page .adoption-drawer mc-option{--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.kpi-adoption-page .adoption-drawer mc-option::part(button),.kpi-adoption-page .adoption-drawer mc-option::part(text-and-icon),.kpi-adoption-page .adoption-drawer mc-option::part(text-and-icon-labels){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.adoption-drawer mc-input::part(input),.adoption-drawer mc-select::part(input),.adoption-drawer mc-select::part(selected-option),.adoption-drawer mc-textarea::part(textarea),.adoption-drawer mc-button::part(button){font-family:Maersk Text,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-drawer mc-input::part(input),.adoption-drawer mc-select::part(input),.adoption-drawer mc-select::part(selected-option),.adoption-drawer mc-textarea::part(textarea){color:#172b3a;font-size:.875rem;font-weight:400;line-height:1.45}.kpi-adoption-page .adoption-drawer mc-select::part(input){color:transparent!important;caret-color:transparent!important}.adoption-drawer mc-select::part(label),.adoption-drawer mc-input::part(label),.adoption-drawer mc-textarea::part(label){color:#526775;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-drawer-header p{max-width:420px;margin:4px 0 10px;color:#526775;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.45}.adoption-drawer-header mc-tag{display:inline-flex}.adoption-drawer-header mc-tag::part(tag){min-height:22px;padding:2px 8px;border:0;border-radius:999px;background:#eef3f6;color:#415866;font-size:.6875rem;font-weight:700;letter-spacing:0;line-height:1.3}.adoption-drawer-header mc-button{display:inline-flex;flex-shrink:0}.adoption-drawer-header mc-button::part(button){width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-color:transparent;background:transparent}.adoption-drawer-header mc-button::part(button):hover{background:#f1f5f9}.adoption-drawer-form{position:relative;box-sizing:border-box;display:flex;min-height:0;flex:1;flex-direction:column;padding:0;overflow-y:auto;overscroll-behavior:contain;background:#f8fafc}.adoption-saving-overlay{position:sticky;top:0;z-index:15;display:flex;min-height:36px;align-items:center;justify-content:center;margin:0;border-bottom:1px solid #c7d7df;background:#ffffffeb;color:#00557a;font-size:.8125rem;font-weight:700;letter-spacing:0;line-height:1.35}.adoption-drawer-section{box-sizing:border-box;margin:0 16px;padding:20px 0;border-bottom:1px solid #d7e0e5;background:transparent}.kpi-adoption-page .adoption-drawer .adoption-drawer-section h3,.kpi-adoption-page .adoption-drawer .adoption-section-toolbar h3{margin:0 0 16px;color:#334755;font-size:.75rem!important;font-weight:700!important;letter-spacing:0;line-height:1.35;text-transform:uppercase}.adoption-drawer-section .form-label{display:block;margin:0 0 7px;color:#526775;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.35;text-transform:none}.adoption-drawer .required-marker{color:#b42318;font-weight:700}.adoption-form-grid,.adoption-readonly-grid{display:grid;grid-template-columns:1fr;gap:14px}.adoption-form-wide{grid-column:1}.adoption-readonly-grid>div{min-width:0}.adoption-readonly-grid .detail-label{margin:0 0 5px;color:#526775;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-readonly-grid .detail-value{margin:0;color:#172b3a;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.45;overflow-wrap:anywhere}.adoption-decision-section .adoption-form-grid{grid-template-columns:1fr}.adoption-multi-select{position:relative}.adoption-terminal-trigger{box-sizing:border-box;display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border:1px solid #aebdc6;border-radius:4px;background:#fff;color:#334155;cursor:pointer;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;text-align:left}.adoption-terminal-trigger-content{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:6px}.adoption-terminal-placeholder{color:#6b7f8c;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.4}.adoption-terminal-chip{display:inline-flex;max-width:170px;min-height:24px;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#e9eef1;color:#334155;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-terminal-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adoption-terminal-chip button{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:#64748b;cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1}.adoption-terminal-popover{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:20;padding:10px;border:1px solid #cbd5dc;border-radius:6px;background:#fff;box-shadow:0 10px 28px #0f172a26}.adoption-terminal-list{display:grid;max-height:220px;margin-top:8px;overflow-y:auto}.adoption-checkbox-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 6px;border-radius:4px;color:#334155;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.4}.adoption-checkbox-row:hover{background:#f1f5f9}.adoption-checkbox-row--all{color:#00557a;font-weight:700}.adoption-checkbox-row small{color:#64748b;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.35}.adoption-helper-text,.adoption-empty-inline{margin:7px 0 0;color:#64748b;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.45}.adoption-empty-inline--spaced{margin:16px}.adoption-info-alert{margin:16px 16px 0;padding:10px 12px;border:1px solid #b9dceb;border-radius:6px;background:#f0f9ff;color:#00557a;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.45}.adoption-section-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:0}.adoption-section-toolbar h3{margin-bottom:0}.adoption-section-toolbar mc-button::part(button){min-height:28px;padding-inline:6px;border-color:transparent;background:transparent;color:#00557a;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-draft{margin-top:16px;padding:14px 12px 12px;border:1px solid #d7e0e5;border-radius:8px;background:#fff}.adoption-draft-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.adoption-draft-title{margin:0;color:#172b3a;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.35}.adoption-draft-remove mc-button::part(button){min-height:28px;padding-inline:6px;color:#b42318;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-draft-actions{display:none}.adoption-rich-editor{overflow:hidden;border:1px solid #cbd5dc;border-radius:6px;background:#fff}.adoption-rich-toolbar{display:flex;align-items:center;gap:2px;min-height:34px;padding:3px 6px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.adoption-rich-toolbar mc-button::part(button){width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border-color:transparent;background:transparent;font-size:.8125rem;font-weight:700;letter-spacing:0;line-height:1}.adoption-rich-surface{min-height:165px;padding:12px 14px;color:#172b3a;font-family:Maersk Text,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.55;outline:none;overflow-wrap:anywhere}.adoption-rich-surface p,.adoption-rich-surface ul,.adoption-rich-surface ol{margin:0 0 8px;color:inherit;font:inherit;letter-spacing:0}.adoption-rich-surface p:last-child,.adoption-rich-surface ul:last-child,.adoption-rich-surface ol:last-child{margin-bottom:0}.adoption-rich-surface:empty:before{color:#94a3b8;font:inherit;content:attr(data-placeholder)}.adoption-rich-counter{display:flex;min-height:30px;align-items:center;padding:4px 10px;border-top:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:.6875rem;font-weight:500;letter-spacing:0;line-height:1.35}.adoption-limitation-item,.adoption-history-item{padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.adoption-limitation-item--active{border-color:#facc15;background:#fff7d6;color:#7a5a00}.adoption-limitation-item+.adoption-limitation-item,.adoption-history-item+.adoption-history-item{margin-top:10px}.adoption-rich-content{margin:8px 0 0;color:#334155;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.5}.adoption-limitation-item--active .adoption-rich-content{color:#7a5a00}.adoption-rich-content p,.adoption-rich-content ul,.adoption-rich-content ol{margin:0 0 8px;color:inherit;font:inherit;letter-spacing:0}.adoption-rich-content p:last-child,.adoption-rich-content ul:last-child,.adoption-rich-content ol:last-child{margin-bottom:0}.adoption-limitation-label{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:.78rem;font-weight:800;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.adoption-limitation-code{display:inline-flex;min-width:24px;height:22px;align-items:center;justify-content:center;padding:0 7px;border-radius:5px;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:0;line-height:1}.adoption-history-item small{display:block;margin-top:8px;color:#64748b;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.4}.adoption-history-resolution{margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f0}.adoption-history-resolution>span{display:block;color:#526775;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.35}.adoption-limitation-actions mc-button::part(button),.adoption-inline-editor mc-button::part(button){min-height:30px;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-limitation-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px}.adoption-inline-editor{margin-top:10px}.adoption-warning{margin:16px;padding:12px;border:1px solid #fbbf24;border-radius:6px;background:#fffbeb;color:#92400e;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.45}.adoption-warning p{margin:0 0 10px;color:#92400e;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.45}.adoption-action-message-slot{flex:1 1 auto;min-width:0;margin-right:auto}.adoption-action-message{display:grid;gap:2px;color:#334155;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.4}.adoption-action-message strong{color:inherit;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.4}.adoption-action-message--success{color:#166534}.adoption-action-message--error{color:#b42318}.adoption-drawer-actions{position:sticky;bottom:0;z-index:10;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:flex-end;gap:10px;width:100%;margin-top:auto;padding:12px 16px;border-top:1px solid #d7e0e5;background:#fff;box-shadow:0 -4px 12px #0f172a0d}.adoption-drawer-actions mc-button::part(button){min-height:34px;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.35}.adoption-drawer>.loading-state{flex:0 0 auto;padding:12px 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc}@media(max-width:1500px){.kpi-adoption-filters-grid{grid-template-columns:repeat(4,minmax(180px,1fr))}.kpi-adoption-filter-actions{justify-content:flex-start}}@media(max-width:1300px){.kpi-adoption-summary{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media(max-width:1100px){.kpi-adoption-filters-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-height:800px){.kpi-adoption-table-container{max-height:480px}}@media(max-width:900px){.kpi-adoption-page-header{gap:12px}.kpi-adoption-actions,.adoption-drawer-actions{justify-content:flex-start}.adoption-form-grid,.adoption-readonly-grid,.kpi-adoption-filters-grid{grid-template-columns:1fr}.kpi-adoption-summary{grid-template-columns:repeat(2,minmax(140px,1fr))}.kpi-adoption-summary-card{min-height:94px;padding:14px 16px}.kpi-adoption-table-container{max-height:520px}.kpi-adoption-table-container th.kpi-adoption-sticky-col,.kpi-adoption-table-container td.kpi-adoption-sticky-col{width:240px;min-width:240px!important;max-width:240px}.kpi-adoption-table-container th:not(.kpi-adoption-sticky-col),.kpi-adoption-table-container td:not(.kpi-adoption-sticky-col){width:140px;min-width:140px;max-width:140px}.kpi-adoption-page .rules-pagination{align-items:flex-start;flex-direction:column}.kpi-adoption-page .rules-pagination-controls{width:100%;justify-content:flex-start}}@media(max-width:560px){.kpi-adoption-summary{grid-template-columns:1fr}.kpi-adoption-page .rules-pagination-controls{display:grid;grid-template-columns:82px 1fr 1fr}.kpi-adoption-page .rules-pagination-text{grid-column:1 / -1;justify-content:flex-start;padding-left:0}.adoption-drawer{width:100vw}}.kpi-adoption-page{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-adoption-page .page-header-content h2{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.kpi-adoption-page .page-header-subtitle{margin:4px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.kpi-adoption-actions mc-button,.kpi-adoption-filter-actions mc-button,.kpi-adoption-page .rules-pagination mc-button,.adoption-success mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-adoption-actions mc-button::part(button),.kpi-adoption-actions mc-button::part(text-and-icon-labels),.kpi-adoption-actions mc-button::part(text-and-icon-label),.kpi-adoption-filter-actions mc-button::part(button),.kpi-adoption-filter-actions mc-button::part(text-and-icon-labels),.kpi-adoption-filter-actions mc-button::part(text-and-icon-label),.kpi-adoption-page .rules-pagination mc-button::part(button),.kpi-adoption-page .rules-pagination mc-button::part(text-and-icon-labels),.kpi-adoption-page .rules-pagination mc-button::part(text-and-icon-label),.adoption-success mc-button::part(button),.adoption-success mc-button::part(text-and-icon-labels),.adoption-success mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.kpi-adoption-refreshing,.adoption-success,.kpi-table-error{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important;line-height:1.45!important}.kpi-adoption-filters mc-input,.kpi-adoption-filters mc-select,.kpi-adoption-filters mc-option,.kpi-adoption-page .rules-pagination mc-select,.kpi-adoption-page .rules-pagination mc-option{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-adoption-filter-label,.kpi-adoption-filters-grid mc-select::part(label){color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.kpi-adoption-filters mc-input::part(input),.kpi-adoption-filters mc-select::part(selected-option),.kpi-adoption-page .rules-pagination mc-select::part(selected-option){color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.kpi-adoption-filters mc-select::part(input),.kpi-adoption-page .rules-pagination mc-select::part(input){color:transparent!important;caret-color:transparent!important}.kpi-adoption-filters mc-option,.kpi-adoption-filters mc-option::part(button),.kpi-adoption-filters mc-option::part(text-and-icon),.kpi-adoption-filters mc-option::part(text-and-icon-labels),.kpi-adoption-filters mc-option::part(text-and-icon-label),.kpi-adoption-page .rules-pagination mc-option,.kpi-adoption-page .rules-pagination mc-option::part(button),.kpi-adoption-page .rules-pagination mc-option::part(text-and-icon),.kpi-adoption-page .rules-pagination mc-option::part(text-and-icon-labels),.kpi-adoption-page .rules-pagination mc-option::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.kpi-adoption-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:12px!important}.kpi-adoption-summary-card{box-sizing:border-box;min-height:88px!important;padding:12px 16px!important;border:1px solid #d7e0e5;border-left-width:4px;border-radius:8px;background:#fff!important;box-shadow:0 1px 2px #00243d0a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-adoption-summary-card::part(container),.kpi-adoption-summary-card::part(content-container),.kpi-adoption-summary-card::part(content-inner),.kpi-adoption-summary-card::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.kpi-adoption-summary-title{margin:0 0 4px!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.kpi-adoption-summary-card strong{color:#0b1f33;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.15!important}.kpi-adoption-table-container{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.kpi-adoption-table-container table{font-family:inherit!important;letter-spacing:0!important}.kpi-adoption-table-container th,.kpi-adoption-table-container td{font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35!important}.kpi-adoption-table-container th{font-size:.75rem!important;font-weight:700!important;letter-spacing:0!important}.kpi-adoption-table-container th small,.kpi-adoption-sticky-col small{font-family:inherit!important;font-size:.6875rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.kpi-adoption-table-container tbody .kpi-adoption-sticky-col strong{font-family:inherit!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35!important}.kpi-adoption-cell mc-tag,.kpi-adoption-cell mc-tag::part(tag),.kpi-adoption-cell mc-tag::part(label),.kpi-adoption-na{font-family:inherit!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.3!important}.kpi-adoption-page .rules-pagination,.kpi-adoption-page .rules-pagination-info,.kpi-adoption-page .rules-pagination-text{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.adoption-drawer-header h2{margin:0!important;color:#172b3a!important;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.kpi-adoption-page .adoption-drawer .adoption-drawer-section h3,.kpi-adoption-page .adoption-drawer .adoption-section-toolbar h3{margin:0 0 14px!important;color:#526775!important;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.adoption-drawer-section .form-label,.adoption-readonly-grid .detail-label{color:#526775!important;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.adoption-readonly-grid .detail-value,.adoption-terminal-trigger,.adoption-checkbox-row,.adoption-rich-content,.adoption-history-item,.adoption-action-message{font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.adoption-readonly-grid .detail-value{color:#172b3a!important;font-size:.875rem!important;font-weight:400!important;line-height:1.45!important}.adoption-terminal-chip,.adoption-terminal-chip button,.adoption-terminal-placeholder,.adoption-helper-text,.adoption-empty-inline,.adoption-info-alert,.adoption-warning,.adoption-warning p,.adoption-rich-counter,.adoption-history-item small,.adoption-history-resolution>span,.adoption-limitation-label,.adoption-limitation-code,.adoption-draft-title{font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.adoption-drawer mc-button::part(button),.adoption-drawer mc-button::part(text-and-icon-labels),.adoption-drawer mc-button::part(text-and-icon-label),.adoption-limitation-actions mc-button::part(button),.adoption-limitation-actions mc-button::part(text-and-icon-labels),.adoption-limitation-actions mc-button::part(text-and-icon-label),.adoption-inline-editor mc-button::part(button),.adoption-inline-editor mc-button::part(text-and-icon-labels),.adoption-inline-editor mc-button::part(text-and-icon-label),.adoption-drawer-actions mc-button::part(button),.adoption-drawer-actions mc-button::part(text-and-icon-labels),.adoption-drawer-actions mc-button::part(text-and-icon-label){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.kpi-adoption-page .adoption-drawer mc-option::part(text-and-icon-label){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.lineage-actions{display:flex;gap:12px;padding:12px 0;flex-wrap:wrap;justify-content:flex-end;align-items:center}.lineage-actions mc-tag{display:inline-flex;align-items:center;gap:.35rem}.lineage-explorer{margin-bottom:1.25rem;overflow:hidden}.lineage-explorer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #e4eaee}.lineage-explorer-header h3{margin:0 0 .25rem;color:#0f172a;font-size:1.125rem;font-weight:600}.lineage-explorer-header p{margin:0;color:#64748b;font-size:.875rem}.lineage-type-switch{display:inline-flex;overflow:hidden;border:1px solid #cbd5e1;border-radius:6px;background:#fff}.lineage-type-button{min-height:38px;padding:0 16px;border:0;border-right:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600}.lineage-type-button:last-child{border-right:0}.lineage-type-button:hover{background:#f8fafc}.lineage-type-button--active{background:#e7f2f7;color:#00557a}.lineage-search-panel{padding-top:1rem}.lineage-summary{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.lineage-loading-state,.lineage-empty-state{display:grid;min-height:320px;place-items:center;padding:3rem;text-align:center}.lineage-empty-state h3{margin:.75rem 0 .25rem;color:#0f172a;font-size:1.125rem;font-weight:600}.lineage-empty-state p{max-width:460px;margin:0;color:#64748b}.lineage-canvas-scroll{width:100%;min-height:560px;overflow:auto;border:1px solid #c7d2d9;border-radius:8px;background:#fbfdfe;box-shadow:0 4px 18px #00243d0f}.lineage-canvas{position:relative;min-height:560px;background-image:radial-gradient(#dce4e8 1px,transparent 1px);background-size:24px 24px}.lineage-edges{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lineage-edge{fill:none;stroke:#5b4b8a;stroke-width:2.5px;stroke-dasharray:8 7}.lineage-edge--input,.lineage-edge--output,.lineage-edge--reference,.lineage-edge--failed_field{stroke:#8a4b08;stroke-width:2px;stroke-dasharray:5 7}.lineage-node{position:absolute;box-sizing:border-box;padding:.875rem;border:1px solid #c9d4da;border-left:5px solid #00557a;border-radius:6px;background:#fff;box-shadow:0 4px 14px #00243d14}.lineage-node--context{border-left-color:#5b4b8a}.lineage-node--rule{border-left-color:#8a4b08}.lineage-node--kpi{border-left-color:#276749}.lineage-node--selected{border-color:#00557a;background:#e7f2f7}.lineage-node-kicker{color:#00557a;font-size:.6875rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.lineage-node--context .lineage-node-kicker{color:#5b4b8a}.lineage-node--rule .lineage-node-kicker{color:#8a4b08}.lineage-node--kpi .lineage-node-kicker{color:#276749}.lineage-node strong,.lineage-node small{display:block}.lineage-node strong{margin-top:.35rem;color:#0f172a;font-size:.875rem;font-weight:700;line-height:1.3}.lineage-node small{margin:.35rem 0 .5rem;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineage-empty-inline{margin:.25rem 0;color:#64748b;font-size:.875rem}@media(max-width:900px){.lineage-actions{justify-content:flex-start}.lineage-explorer-header{flex-direction:column}.lineage-type-switch{width:100%}.lineage-type-button{flex:1}}.lineage-page{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.lineage-page .page-header-content h2{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.lineage-page .page-header-subtitle{margin:4px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.lineage-actions mc-tag,.lineage-actions mc-tag::part(tag),.lineage-actions mc-tag::part(label),.lineage-summary mc-tag,.lineage-summary mc-tag::part(tag),.lineage-summary mc-tag::part(label),.lineage-node mc-tag,.lineage-node mc-tag::part(tag),.lineage-node mc-tag::part(label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.lineage-explorer,.lineage-loading-state,.lineage-empty-state{border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.lineage-explorer::part(container),.lineage-explorer::part(content-container),.lineage-explorer::part(content-inner),.lineage-explorer::part(body-container),.lineage-loading-state::part(container),.lineage-loading-state::part(content-container),.lineage-loading-state::part(content-inner),.lineage-loading-state::part(body-container),.lineage-empty-state::part(container),.lineage-empty-state::part(content-container),.lineage-empty-state::part(content-inner),.lineage-empty-state::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.lineage-explorer{padding:18px 20px 20px}.lineage-explorer-header h3,.lineage-empty-state h3{margin:0 0 4px!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.lineage-explorer-header p,.lineage-empty-state p,.lineage-empty-inline{color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.lineage-type-button{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.lineage-search-panel .form-label{color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.lineage-search-panel mc-select,.lineage-search-panel mc-option{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.lineage-search-panel mc-select::part(selected-option){color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.lineage-search-panel mc-select::part(input){color:transparent!important;caret-color:transparent!important}.lineage-search-panel mc-option,.lineage-search-panel mc-option::part(button),.lineage-search-panel mc-option::part(text-and-icon),.lineage-search-panel mc-option::part(text-and-icon-labels),.lineage-search-panel mc-option::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.lineage-canvas-scroll,.lineage-canvas,.lineage-node{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.lineage-node{border-radius:8px}.lineage-node-kicker{font-family:inherit!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.lineage-node strong{color:#172b3a;font-family:inherit!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35!important}.lineage-node small{color:#64748b;font-family:inherit!important;font-size:.75rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important}.standards-catalog-actions{display:flex;gap:12px;padding:12px 0;flex-wrap:wrap;justify-content:flex-end}.standards-filters{box-sizing:border-box;width:100%;margin:0 0 18px;padding:18px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.standards-filter-item{min-width:0}.standards-filter-label{display:block;margin-bottom:.25rem;color:#526775;font-size:.75rem;font-weight:600;line-height:1.35}.standards-table-error{padding:1rem;color:#ef4444;font-size:.875rem}.standards-registration-page{width:min(1180px,100%);margin:0 auto}.standards-registration-back{display:flex;margin-bottom:12px}.standards-registration-back mc-button{display:inline-flex}.standards-registration-back mc-button::part(button){display:inline-flex;min-height:36px;align-items:center;gap:8px;padding:0 12px;border-color:transparent;background:transparent;color:#334155}.standards-registration-back mc-button::part(button):hover{background:#f1f5f9;color:#001f33}.standards-registration-stack{display:grid;gap:20px}.standards-registration-card{display:grid;gap:22px;padding:24px;border:1px solid #d7e0e5;box-shadow:0 1px 2px #00243d0a}.standards-section-heading{display:flex;align-items:flex-start;gap:12px}.standards-section-heading h3,.standards-existing-header h3,.standards-two-panel-grid h3,.standards-two-panel-grid h4{margin:0 0 4px;color:#0f172a;font-size:1rem;font-weight:700}.standards-section-heading p,.standards-existing-header p{margin:0;color:#64748b;font-size:.875rem;line-height:1.55}.standards-stepper{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.standards-step{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid #d7e0e5;border-radius:999px;background:#fff;color:#64748b;font-size:.8125rem;font-weight:700}.standards-step--active{border-color:#42b0d5;background:#eefaff;color:#00557a}.standards-step--done{border-color:#b7dfc0;background:#f0fdf4;color:#166534}.standards-two-col-grid,.standards-two-panel-grid,.standards-three-col-grid{display:grid;gap:16px}.standards-two-col-grid,.standards-two-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.standards-three-col-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid-span{grid-column:1 / -1}.form-actions--left{justify-content:flex-start}.standards-info-alert,.standards-success-alert,.standards-warning-alert{padding:12px 14px;border-radius:6px;font-size:.875rem;font-weight:600;line-height:1.45}.standards-info-alert{border:1px solid #bae6fd;background:#f0f9ff;color:#075985}.standards-success-alert{border:1px solid #bbf7d0;background:#f0fdf4;color:#166534}.standards-warning-alert{margin-top:14px;border:1px solid #fed7aa;background:#fff7ed;color:#9a3412}.standards-existing-header,.standards-section-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.standards-context-chip-list{display:flex;flex-wrap:wrap;gap:8px}.standards-context-chip-list span{display:inline-flex;align-items:center;min-height:30px;padding:4px 10px;border:1px solid #d7e0e5;border-radius:999px;background:#f8fafc;color:#334155;font-size:.8125rem;font-weight:600}.standards-details-page{box-sizing:border-box;display:grid;gap:12px;width:100%;max-width:none;margin:0;padding:0 24px 24px}.standards-field-hero{box-sizing:border-box;display:block;width:100%;min-height:0;padding:0}.standards-field-hero-content{box-sizing:border-box;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:start;width:100%;padding:0 20px}.standards-field-badges mc-tag{font-size:.75rem}.standards-field-back{display:flex;min-width:48px;align-items:center;justify-content:center;padding-top:0}.standards-field-back mc-button{display:inline-flex}.standards-field-back mc-button::part(button){display:inline-flex;width:44px;min-width:44px;height:44px;min-height:44px;align-items:center;justify-content:center;padding:0;border:1px solid #cbd5dc;border-radius:8px;background:#fff;color:#0f172a;overflow:visible}.standards-field-back mc-icon{color:#0f172a}.standards-field-back mc-button::part(button):hover{border-color:#94a3b8;background:#f8fafc;color:#001f33}.standards-field-back mc-button::part(button):focus-visible{outline:2px solid #42b0d5;outline-offset:2px}.standards-back-icon{display:inline-block;color:#0f172a;transform:scale(1.4);transform-origin:center}.standards-field-heading{min-width:0}.standards-field-heading p{margin:0 0 2px;color:#334155;font-size:.6875rem;font-weight:700;line-height:1.2;text-transform:uppercase}.standards-field-hero-content .standards-field-heading h2{margin:0;color:#001f33;font-size:1.25rem!important;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.standards-field-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.standards-field-chips span{display:inline-flex;min-height:24px;align-items:center;padding:1px 9px;border:1px solid #c9d6de;border-radius:2px;background:#f8fafc;color:#17364a;font-size:.75rem;font-weight:600;line-height:1}.standards-field-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;padding-top:0}.standards-business-context-shell{box-sizing:border-box;display:block;width:100%;margin:0;padding:0;border:1px solid #cbd5dc;border-radius:10px;background:#fff;box-shadow:0 1px 2px #00243d0a;overflow:hidden}.standards-business-context-header{box-sizing:border-box;padding:10px 20px 0;border-bottom:1px solid #d7e0e5;background:#fff}.standards-context-tabs{display:flex;width:100%;gap:4px;overflow-x:auto;overflow-y:hidden}.standards-business-context-content{box-sizing:border-box;display:block;height:auto;min-height:0;padding:22px 24px 28px;background:#fff}.standards-metadata-section{padding:0}.standards-derived-section{display:grid;gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid #e2e8f0}.standards-context-accordions{position:relative;margin-top:28px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;overflow:visible}.standards-context-accordions .standards-accordion:first-child{border-top:0}.standards-context-accordions .standards-accordion+.standards-accordion{border-top:1px solid #dfe7eb}.standards-metadata-section .standards-two-panel-grid h3{margin:0;padding:0 0 8px;border-bottom:1px solid #e2e8f0;color:#526775;font-size:1rem!important;font-weight:700;line-height:1.3;text-transform:uppercase}.standards-metadata-section .standards-two-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.standards-metadata-section .standards-meta-row{display:grid;grid-template-columns:minmax(130px,38%) minmax(0,62%);gap:16px;align-items:start;padding:8px 0;border-bottom:1px solid #f1f5f9}.standards-metadata-section .standards-meta-row span{color:#64748b;font-size:.875rem;font-weight:400;line-height:1.4}.standards-metadata-section .standards-meta-row strong{min-width:0;color:#0f172a;font-size:.875rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.standards-context-tab{position:relative;flex:0 0 auto;padding:8px 12px 11px;border:0;border-bottom:3px solid transparent;background:transparent;color:#334155;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;line-height:1.4;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.standards-context-tab:hover{background:#f8fafc;color:#001f33}.standards-context-tab:focus-visible{outline:2px solid #42b0d5;outline-offset:-2px}.standards-context-tab--active{border-bottom-color:#00557a;color:#00557a}.standards-accordion{position:relative;background:#fff}.standards-accordion-summary{box-sizing:border-box;display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border:0;background:#fff;color:#0f172a;cursor:pointer;font:inherit;font-size:.9375rem;font-weight:650;line-height:1.4;text-align:left;transition:background-color .15s ease,box-shadow .15s ease}.standards-accordion:first-child .standards-accordion-summary{border-left:4px solid #00557a;background:#fbfdfe}.standards-accordion-summary--exception{border-left:4px solid #d97706;background:#fffdf8}.standards-accordion-summary:hover{background:#f3f7f9}.standards-accordion-summary--exception:hover{background:#fff8eb}.standards-accordion-summary:focus-visible{outline:2px solid #42b0d5;outline-offset:-2px}.standards-accordion-summary>span{display:inline-flex;min-width:0;align-items:center;gap:12px}.standards-accordion-summary>span:first-child mc-icon{flex-shrink:0;color:#2563eb}.standards-accordion-summary--exception>span:first-child mc-icon{color:#d97706}.standards-summary-actions{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:8px}.standards-summary-actions mc-button{display:inline-flex}.standards-summary-actions mc-button::part(button){width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border-color:transparent;background:transparent}.standards-summary-actions mc-button::part(button):hover{background:#f1f5f9}.standards-accordion-body{box-sizing:border-box;padding:8px 20px 20px;border-top:1px solid #edf2f7;background:#fff}.standards-inline-form{box-sizing:border-box;margin:12px 0 8px;padding:20px;border:1px solid #d7e0e5;border-radius:8px;background:#f8fafc;box-shadow:0 1px 2px #0f172a0a}.standards-inline-form .standards-three-col-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.standards-inline-form .form-label{display:block;margin-bottom:6px;color:#334155;font-size:.75rem;font-weight:700;line-height:1.3;text-transform:uppercase}.standards-inline-form--standard{border-left:4px solid #00557a;background:#f8fbfd}.standards-inline-form--exception{border-color:#fed7aa;border-left:4px solid #d97706;background:#fffaf2}.standards-inline-form .form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #e2e8f0}.standards-list{display:grid;gap:0}.standard-item{box-sizing:border-box;display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:12px;padding:16px 18px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.standard-item:hover{border-color:#cbd5dc;background:#fbfdfe;box-shadow:0 1px 3px #0f172a0f}.standard-item>div:first-child{min-width:0;flex:1}.standard-item--bordered{padding:16px;border:1px solid #d7e0e5;border-left:4px solid #00557a;border-radius:4px;background:#fbfdfe}.standard-item--bordered:last-child{padding-bottom:16px}.standard-actions{position:relative;display:flex;flex-shrink:0;align-items:flex-start;gap:8px}.standard-actions mc-button{display:inline-flex}.standard-actions mc-button::part(button){width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border-color:transparent;background:transparent}.standard-actions mc-button::part(button):hover{background:#f1f5f9}.standard-rich-content{min-width:0;color:#0f172a;font-size:.9375rem;font-weight:400;line-height:1.55;overflow-wrap:anywhere}.standard-rich-content p{margin:0 0 6px}.standard-rich-content p:last-child{margin-bottom:0}.standard-rich-content ul,.standard-rich-content ol{margin:10px 0;padding-left:28px}.standard-rich-content li{margin-bottom:2px;line-height:1.35}.standard-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;color:#526775;font-size:.6875rem;font-weight:700;line-height:1.3;text-transform:uppercase}.standard-meta span{display:inline-flex;min-height:22px;align-items:center;padding:2px 8px;border:1px solid #d7e0e5;border-radius:999px;background:#f8fafc}.standards-empty{margin:12px 0 0;padding:18px;border:1px dashed #cbd5dc;border-radius:6px;background:#f8fafc;color:#64748b;font-size:.875rem;line-height:1.5;text-align:center}.standards-action-menu{position:absolute;top:38px;right:28px;z-index:50;min-width:210px;padding:6px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 8px 24px #0f172a24}.standards-accordion-summary--exception .standards-action-menu{top:auto;right:28px;bottom:38px}.standards-row-menu{position:absolute;top:36px;right:0;z-index:50;min-width:200px;padding:6px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 8px 24px #0f172a24}.standards-action-menu button,.standards-row-menu button{display:block;width:100%;padding:9px 10px;border:0;border-radius:5px;background:transparent;color:#0f172a;cursor:pointer;font:inherit;font-size:.875rem;font-weight:500;line-height:1.4;text-align:left}.standards-action-menu button:hover,.standards-row-menu button:hover{background:#f1f5f9}.standards-action-menu button+button,.standards-row-menu button+button{margin-top:2px}.standards-row-menu .standards-menu-danger{color:#b42318}.standards-row-menu .standards-menu-danger:hover{background:#fff1f0;color:#912018}.standards-rich-editor{border:1px solid #cbd5dc;border-radius:6px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.standards-rich-editor:focus-within{border-color:#42b0d5;box-shadow:0 0 0 2px #42b0d524}.standards-rich-toolbar{display:flex;align-items:center;gap:4px;min-height:38px;padding:5px 8px;border-bottom:1px solid #e4eaee;background:#f8fafc}.standards-rich-toolbar mc-button::part(button){width:30px;min-width:30px;height:30px;min-height:30px;padding:0}.standards-rich-surface{min-height:110px;padding:12px 14px;color:#0f172a;font-size:.9375rem;line-height:1.55;outline:none;overflow-wrap:anywhere}.standards-rich-surface:empty:before{color:#94a3b8;content:attr(data-placeholder)}.standards-modal-shell,.standards-history-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.standards-modal-backdrop,.standards-history-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a6b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.standards-modal{position:absolute;top:50%;left:50%;box-sizing:border-box;display:block;width:min(680px,calc(100vw - 32px));max-height:calc(100vh - 48px);border:1px solid #cbd5dc;border-radius:10px;background:#fff;box-shadow:0 20px 48px #0f172a38;overflow:hidden;transform:translate(-50%,-50%)}.standards-modal-header{display:flex;min-height:72px;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.standards-modal--standard .standards-modal-header{border-top:4px solid #00557a}.standards-modal--exception .standards-modal-header{border-top:4px solid #d97706;background:#fffaf2}.standards-modal-header h3{margin:0;color:#0f172a;font-size:1.125rem;font-weight:700;line-height:1.35}.standards-modal-header p{margin:4px 0 0;color:#64748b;font-size:.8125rem;line-height:1.45}.standards-modal-header mc-button{display:inline-flex;flex-shrink:0}.standards-modal-header mc-button::part(button){width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border-color:transparent;background:transparent}.standards-modal-header mc-button::part(button):hover{background:#e9eff3}.standards-modal-body{display:grid;max-height:calc(100vh - 220px);gap:18px;padding:22px 24px;overflow-y:auto}.standards-modal-body .form-label{display:block;margin-bottom:6px;color:#334155;font-size:.75rem;font-weight:700;line-height:1.3;text-transform:uppercase}.standards-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #e2e8f0;background:#f8fafc}.standards-history-panel{position:absolute;top:0;right:0;display:flex;box-sizing:border-box;width:min(560px,100vw);height:100%;flex-direction:column;border-left:1px solid #cbd5dc;background:#fff;box-shadow:-12px 0 32px #0f172a2e;overflow:hidden}.standards-history-header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.standards-history-eyebrow{margin:0 0 4px;color:#64748b;font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.standards-history-header h3{margin:0;color:#0f172a;font-size:1.125rem;font-weight:700;line-height:1.35}.standards-history-description{max-width:420px;margin:5px 0 0;color:#64748b;font-size:.8125rem;line-height:1.45}.standards-history-panel--exception .standards-history-header{background:#fffaf2}.standards-history-panel--standard{border-top:4px solid #00557a}.standards-history-panel--exception{border-top:4px solid #d97706}.standards-history-header mc-button{display:inline-flex;flex-shrink:0}.standards-history-header mc-button::part(button){width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border-color:transparent;background:transparent}.standards-history-header mc-button::part(button):hover{background:#e9eff3}.standards-history-body{display:grid;align-content:start;flex:1;gap:14px;overflow-y:auto;padding:18px 20px 28px;background:#f8fafc}.standards-history-item{box-sizing:border-box;padding:16px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.standards-history-item-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.standards-history-version{color:#334155;font-size:.75rem;font-weight:700}.standards-history-status{display:inline-flex;min-height:22px;align-items:center;padding:2px 8px;border:1px solid #d7e0e5;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.6875rem;font-weight:700;text-transform:uppercase}.standards-history-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.standards-history-meta span{display:inline-flex;min-height:22px;align-items:center;padding:2px 8px;border:1px solid #d7e0e5;border-radius:999px;background:#f8fafc;color:#526775;font-size:.6875rem;font-weight:700;line-height:1.3;text-transform:uppercase}.standards-history-empty{display:grid;justify-items:center;gap:8px;margin-top:12px;padding:28px 20px;border:1px dashed #cbd5dc;border-radius:8px;background:#fff;color:#64748b;text-align:center}.standards-history-empty mc-icon{color:#94a3b8}.standards-history-empty p{margin:0;font-size:.875rem}.derived-field-picker{display:grid;grid-column:1 / -1;gap:8px}.derived-picker-hint{margin:0;color:#64748b;font-size:.8125rem}.derived-options{display:grid;gap:6px}.derived-option{display:grid;width:100%;gap:2px;padding:10px 12px;border:1px solid #d7e0e5;border-radius:6px;background:#fff;color:#1e293b;cursor:pointer;font:inherit;text-align:left}.derived-option:hover{border-color:#42b0d5;background:#f7fcff}.derived-option span{font-weight:600}.derived-option small,.derived-selected-item button{color:#64748b;font-size:.75rem}.derived-selected-list{display:flex;flex-wrap:wrap;gap:8px}.derived-selected-item{display:inline-flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid #d7e0e5;border-radius:6px;background:#f8fafc;color:#334155;font-size:.8125rem;font-weight:600}.derived-selected-item button{padding:0;border:none;background:transparent;cursor:pointer;font-weight:600}.standards-taxonomy-filters{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(3,minmax(170px,1fr)) auto;gap:14px;align-items:end}.standards-filter-clear{display:flex;justify-content:flex-start;align-self:end;min-width:0}.standards-grid-shell{width:100%;max-height:640px;overflow:auto;border:1px solid #cbd5dc;border-radius:4px;background:#fff}.standards-grid-table{width:100%;min-width:1050px;border-collapse:collapse}.standards-grid-table th{padding:12px 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:13px;font-weight:600;text-align:left;text-transform:uppercase;white-space:nowrap}.standards-grid-table td{height:40px;padding:0 16px;border-bottom:1px solid #eef2f7;color:#0f172a;font-size:.875rem;vertical-align:middle}.standards-grid-table tbody tr{cursor:pointer}.standards-grid-table tbody tr:hover{background:#fff5f2}@media(max-width:900px){.standards-details-page{padding:0 12px 24px}.standards-field-hero-content{grid-template-columns:48px minmax(0,1fr);padding:14px 16px}.standards-field-badges{grid-column:2;justify-content:flex-start;padding-top:2px}.standards-two-col-grid,.standards-two-panel-grid,.standards-three-col-grid,.standards-taxonomy-filters{grid-template-columns:1fr}.standards-catalog-actions,.standards-existing-header,.standards-section-title-row,.standard-item{align-items:flex-start;flex-direction:column}.standards-stepper{justify-content:flex-start}.standards-business-context-header{padding:12px 16px 0}.standards-business-context-content{padding:0 16px 18px}.standards-context-tab{padding-right:10px;padding-left:10px}.standards-metadata-section .standards-two-panel-grid{grid-template-columns:1fr;gap:28px}.standards-metadata-section .standards-meta-row{grid-template-columns:minmax(120px,40%) minmax(0,60%)}.standards-inline-form{padding:16px}.standards-inline-form .standards-three-col-grid{grid-template-columns:1fr;gap:14px}.standards-inline-form .form-actions{justify-content:flex-end}.standards-modal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.standards-modal-header{padding:16px}.standards-modal-body{max-height:calc(100vh - 205px);padding:18px 16px}.standards-modal-footer{padding:12px 16px}.standards-history-panel{width:min(100vw,520px)}.standards-history-header{padding:18px 16px}.standards-history-body{padding:16px}}.standards-registration-page,.standards-details-page,.standards-filters,.standards-grid-shell,.standards-modal,.standards-history-panel{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-registration-page h1,.standards-registration-page h2,.standards-details-page h1,.standards-details-page h2,.standards-field-hero-content .standards-field-heading h2{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.standards-registration-page p,.standards-details-page p,.standards-field-heading p,.standards-section-heading p,.standards-existing-header p,.standards-history-description,.standards-history-empty p,.derived-picker-hint{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.standards-section-heading h3,.standards-existing-header h3,.standards-two-panel-grid h3,.standards-two-panel-grid h4,.standards-metadata-section .standards-two-panel-grid h3,.standards-modal-header h3,.standards-history-header h3,.standards-accordion-summary>span,.standards-section-title-row h3{margin-top:0!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.standards-registration-card,.standards-field-hero,.standards-business-context-shell,.standards-metadata-section,.standards-derived-section,.standards-accordion,.standards-modal,.standards-history-panel{border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.standards-registration-card::part(container),.standards-registration-card::part(content-container),.standards-registration-card::part(content-inner),.standards-registration-card::part(body-container),.standards-field-hero::part(container),.standards-field-hero::part(content-container),.standards-field-hero::part(content-inner),.standards-field-hero::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.standards-registration-card{padding:18px 20px 20px!important}.standards-section-heading{margin-bottom:14px!important}.standards-filter-label,.standards-inline-form .form-label,.standards-modal-body .form-label,.form-label,.standards-meta-row span,.standards-metadata-section .standards-meta-row span,.standards-detail-field span,.standards-detail-field label{color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.standards-meta-row strong,.standards-metadata-section .standards-meta-row strong,.standards-detail-field strong,.standards-detail-field-value,.standards-context-chip-list span,.standards-field-chips span,.derived-selected-item,.derived-option span,.standards-history-meta,.standards-history-item{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-meta-row strong,.standards-metadata-section .standards-meta-row strong,.standards-detail-field strong,.standards-detail-field-value,.standard-item-body,.standards-empty{color:#172b3a!important;font-size:.875rem!important;font-weight:400!important;line-height:1.45!important}.standards-catalog-actions mc-button,.standards-registration-back mc-button,.standards-field-back mc-button,.standards-summary-actions mc-button,.standards-inline-form mc-button,.standards-modal-header mc-button,.standards-modal-footer mc-button,.standards-history-header mc-button,.standards-filter-clear mc-button,.form-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-catalog-actions mc-button::part(button),.standards-catalog-actions mc-button::part(text-and-icon-labels),.standards-catalog-actions mc-button::part(text-and-icon-label),.standards-registration-back mc-button::part(button),.standards-registration-back mc-button::part(text-and-icon-labels),.standards-registration-back mc-button::part(text-and-icon-label),.standards-field-back mc-button::part(button),.standards-field-back mc-button::part(text-and-icon-labels),.standards-field-back mc-button::part(text-and-icon-label),.standards-summary-actions mc-button::part(button),.standards-summary-actions mc-button::part(text-and-icon-labels),.standards-summary-actions mc-button::part(text-and-icon-label),.standards-inline-form mc-button::part(button),.standards-inline-form mc-button::part(text-and-icon-labels),.standards-inline-form mc-button::part(text-and-icon-label),.standards-modal-header mc-button::part(button),.standards-modal-header mc-button::part(text-and-icon-labels),.standards-modal-header mc-button::part(text-and-icon-label),.standards-modal-footer mc-button::part(button),.standards-modal-footer mc-button::part(text-and-icon-labels),.standards-modal-footer mc-button::part(text-and-icon-label),.standards-history-header mc-button::part(button),.standards-history-header mc-button::part(text-and-icon-labels),.standards-history-header mc-button::part(text-and-icon-label),.standards-filter-clear mc-button::part(button),.standards-filter-clear mc-button::part(text-and-icon-labels),.standards-filter-clear mc-button::part(text-and-icon-label),.form-actions mc-button::part(button),.form-actions mc-button::part(text-and-icon-labels),.form-actions mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.standards-registration-page mc-input,.standards-registration-page mc-select,.standards-registration-page mc-option,.standards-registration-page mc-textarea,.standards-filters mc-input,.standards-filters mc-select,.standards-filters mc-option,.standards-taxonomy-filters mc-input,.standards-taxonomy-filters mc-select,.standards-taxonomy-filters mc-option,.standards-inline-form mc-input,.standards-inline-form mc-select,.standards-inline-form mc-option,.standards-modal-body mc-input,.standards-modal-body mc-select,.standards-modal-body mc-option,.standards-modal-body mc-textarea{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-registration-page mc-input::part(input),.standards-registration-page mc-select::part(selected-option),.standards-registration-page mc-textarea::part(textarea),.standards-filters mc-input::part(input),.standards-filters mc-select::part(selected-option),.standards-taxonomy-filters mc-input::part(input),.standards-taxonomy-filters mc-select::part(selected-option),.standards-inline-form mc-input::part(input),.standards-inline-form mc-select::part(selected-option),.standards-modal-body mc-input::part(input),.standards-modal-body mc-select::part(selected-option),.standards-modal-body mc-textarea::part(textarea){color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.standards-registration-page mc-select::part(input),.standards-filters mc-select::part(input),.standards-taxonomy-filters mc-select::part(input),.standards-inline-form mc-select::part(input),.standards-modal-body mc-select::part(input){color:transparent!important;caret-color:transparent!important}.standards-registration-page mc-option,.standards-registration-page mc-option::part(button),.standards-registration-page mc-option::part(text-and-icon),.standards-registration-page mc-option::part(text-and-icon-labels),.standards-registration-page mc-option::part(text-and-icon-label),.standards-filters mc-option,.standards-filters mc-option::part(button),.standards-filters mc-option::part(text-and-icon),.standards-filters mc-option::part(text-and-icon-labels),.standards-filters mc-option::part(text-and-icon-label),.standards-taxonomy-filters mc-option,.standards-taxonomy-filters mc-option::part(button),.standards-taxonomy-filters mc-option::part(text-and-icon),.standards-taxonomy-filters mc-option::part(text-and-icon-labels),.standards-taxonomy-filters mc-option::part(text-and-icon-label),.standards-inline-form mc-option,.standards-inline-form mc-option::part(button),.standards-inline-form mc-option::part(text-and-icon),.standards-inline-form mc-option::part(text-and-icon-labels),.standards-inline-form mc-option::part(text-and-icon-label),.standards-modal-body mc-option,.standards-modal-body mc-option::part(button),.standards-modal-body mc-option::part(text-and-icon),.standards-modal-body mc-option::part(text-and-icon-labels),.standards-modal-body mc-option::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.standards-grid-shell{border:1px solid #cbd5dc;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 1px 2px #00243d0d}.standards-grid-table{border-collapse:separate!important;border-spacing:0!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-grid-table th,.standards-grid-table td{border-right:1px solid #edf2f7;border-bottom:1px solid #e2e8f0;font-family:inherit!important;letter-spacing:0!important;line-height:1.35!important}.standards-grid-table th{height:52px;background:#f4f7f9;color:#334155!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase}.standards-grid-table td{height:48px;color:#334155!important;font-size:.875rem!important;font-weight:400!important}.standards-grid-table td strong{color:#172b3a;font-family:inherit!important;font-size:.875rem!important;font-weight:700;letter-spacing:0!important;line-height:1.35}.standards-grid-table mc-tag,.standards-grid-table mc-tag::part(tag),.standards-grid-table mc-tag::part(label),.standards-field-badges mc-tag,.standards-field-badges mc-tag::part(tag),.standards-field-badges mc-tag::part(label),.standards-stepper .standards-step,.standards-history-status{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.standards-action-menu,.standards-row-menu{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-action-menu button,.standards-row-menu button{font-family:inherit!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important}.standards-rich-editor,.standards-rich-surface{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.standards-rich-toolbar mc-button::part(button),.standards-rich-toolbar mc-button::part(text-and-icon-labels),.standards-rich-toolbar mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.standards-modal-header p,.standards-modal-body,.standards-history-body,.standards-history-meta span,.standards-history-item,.standards-history-empty{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-history-version,.standards-history-meta span{font-size:.8125rem!important;line-height:1.35!important}.derived-option,.derived-selected-item button{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.derived-option small,.derived-selected-item button{font-size:.75rem!important;font-weight:400!important;line-height:1.35!important}.standards-catalog-page{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.standards-catalog-page .page-header-content h2{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.standards-catalog-page .page-header-content p{margin:4px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.standards-catalog-page .rules-pagination,.standards-catalog-page .rules-pagination-info,.standards-catalog-page .rules-pagination-text{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.45}.standards-catalog-page .rules-pagination mc-button::part(button),.standards-catalog-page .rules-pagination mc-button::part(text-and-icon-labels),.standards-catalog-page .rules-pagination mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.maturity-page{gap:1rem}.maturity-filters-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:16px;align-items:end}.maturity-kpi-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.maturity-kpi-card{min-height:unset;overflow:hidden;border-left:4px solid #ff6441;border-radius:8px}.maturity-kpi-content{display:flex;height:76px;flex-direction:column;align-items:center;justify-content:center;padding:4px 16px;text-align:center}.maturity-kpi-value{font-size:2rem;font-weight:700;line-height:1.5}.maturity-kpi-label{margin-top:8px;color:#5a6e7d;font-size:.82rem;font-weight:600}.maturity-kpi-helper{margin-top:2px;color:#aab4c3;font-size:.68rem}.maturity-explainability{padding:24px}.maturity-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.maturity-section-header h3{margin:0 0 4px;color:#3c3c46;font-size:1.1rem;font-weight:700}.maturity-section-header p,.maturity-rule-header p,.maturity-field p{margin:0;color:#5a6e7d;font-size:.82rem}.maturity-rule-list{display:flex;flex-direction:column;gap:16px}.maturity-rule{overflow:hidden;border:1px solid #e2e8f0;border-radius:8px}.maturity-rule-header{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:20px;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.maturity-rule-header--clickable{cursor:pointer}.maturity-rule-header--clickable:hover{background:#f8fafc}.maturity-rule-header strong{display:block;margin-bottom:4px;color:#3c3c46;font-weight:700}.maturity-rule-summary{display:flex;flex-shrink:0;align-items:center;gap:16px;color:#5a6e7d;font-size:.82rem}.maturity-rule-fields{display:flex;flex-direction:column;gap:12px;padding:20px;border-top:1px solid #e2e8f0}.maturity-field{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;color:inherit;cursor:pointer;font:inherit;text-align:left}.maturity-field--passed{background:#f8fafc}.maturity-field--failed{background:#fef2f2}.maturity-field:hover{border-color:#ff6441}.maturity-field strong{color:#111827;font-weight:600}.maturity-field>div:last-child strong{color:#dc2626;font-weight:700}.maturity-error{padding:12px;border:1px solid #fecaca;border-radius:4px;background:#fef2f2;color:#991b1b;font-size:.875rem}@media(max-width:1200px){.maturity-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.maturity-filters-grid,.maturity-kpi-strip{grid-template-columns:1fr}.maturity-rule-header,.maturity-field{align-items:flex-start;flex-direction:column}}.maturity-filters{box-sizing:border-box;width:100%;margin:0 0 18px;padding:18px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a}.maturity-filters-grid{gap:14px}.maturity-filter-item{min-width:0}.maturity-filter-actions{display:flex;align-items:end;justify-content:flex-start;min-width:0}.maturity-page{font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.maturity-page .page-header-content h2{margin:0!important;color:#172b3a!important;font-family:inherit!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.maturity-page .page-header-subtitle{margin:4px 0 0!important;color:#64748b!important;font-family:inherit!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.maturity-filters-grid{gap:14px!important}.maturity-filters-grid mc-select,.maturity-filters-grid mc-option,.maturity-filter-actions mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_small_mobile_font-size: 12px;--mds_brand_typography_text_small_desktop_font-size: 12px;--mds_brand_typography_text_small_mobile_line-height: 16px;--mds_brand_typography_text_small_desktop_line-height: 16px;font-family:inherit!important;letter-spacing:0!important}.maturity-filter-actions mc-button::part(button),.maturity-filter-actions mc-button::part(text-and-icon-labels),.maturity-filter-actions mc-button::part(text-and-icon-label){font-family:inherit!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.maturity-filters-grid mc-select::part(label){color:#526775;font-family:inherit!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.maturity-filters-grid mc-select::part(selected-option){color:#172b3a;font-family:inherit!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:20px!important}.maturity-filters-grid mc-select::part(input){color:transparent!important;caret-color:transparent!important}.maturity-filters-grid mc-option,.maturity-filters-grid mc-option::part(button),.maturity-filters-grid mc-option::part(text-and-icon),.maturity-filters-grid mc-option::part(text-and-icon-labels),.maturity-filters-grid mc-option::part(text-and-icon-label){font-family:inherit!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.maturity-kpi-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:12px!important}.maturity-kpi-card{box-sizing:border-box;min-height:88px!important;padding:12px 16px;border:1px solid #d7e0e5;border-left:4px solid #94a3b8;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;font-family:inherit!important;letter-spacing:0!important}.maturity-kpi-card:nth-child(1){border-left-color:#d97706}.maturity-kpi-card:nth-child(2){border-left-color:#42b0d5}.maturity-kpi-card:nth-child(3){border-left-color:#16a34a}.maturity-kpi-card:nth-child(4){border-left-color:#dc2626}.maturity-kpi-card:nth-child(5){border-left-color:#64748b}.maturity-kpi-card::part(container),.maturity-kpi-card::part(content-container),.maturity-kpi-card::part(content-inner),.maturity-kpi-card::part(body-container),.maturity-explainability-card::part(container),.maturity-explainability-card::part(content-container),.maturity-explainability-card::part(content-inner),.maturity-explainability-card::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.maturity-kpi-content{min-height:64px!important;height:auto!important;align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;text-align:left!important}.maturity-kpi-label{order:-1;margin:0 0 4px!important;color:#526775!important;font-family:inherit!important;font-size:1rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important}.maturity-kpi-value{font-family:inherit!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.15!important}.maturity-kpi-helper{margin-top:4px!important;color:#64748b!important;font-family:inherit!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.maturity-explainability-card{border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;font-family:inherit!important;letter-spacing:0!important}.maturity-explainability{padding:18px 20px 20px!important}.maturity-section-header{margin-bottom:18px!important}.maturity-section-header h3{margin:0 0 4px!important;color:#172b3a!important;font-family:inherit!important;font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.maturity-section-header p,.maturity-rule-header p,.maturity-field p{color:#64748b!important;font-family:inherit!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.maturity-rule-list{gap:12px!important}.maturity-rule{border:1px solid #d7e0e5!important;border-radius:8px!important;background:#fff}.maturity-rule-header{padding:14px 16px!important;font-family:inherit!important;letter-spacing:0!important}.maturity-rule-header strong,.maturity-field strong{color:#172b3a!important;font-family:inherit!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.maturity-rule-summary{color:#64748b!important;font-family:inherit!important;font-size:.8125rem!important;font-weight:500;letter-spacing:0!important;line-height:1.35!important}.maturity-rule-summary mc-tag,.maturity-rule-summary mc-tag::part(tag),.maturity-rule-summary mc-tag::part(label){font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.maturity-rule-fields{gap:10px!important;padding:14px 16px!important}.maturity-field{padding:12px 14px!important;border:1px solid #d7e0e5!important;border-radius:8px!important;font-family:inherit!important;letter-spacing:0!important}.maturity-field>div:last-child strong{color:#dc2626!important;font-weight:600!important}.maturity-error{font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.45}.suggestions-header{margin-bottom:1.5rem;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.suggestions-header h2{margin:0!important;color:#172b3a!important;font-family:inherit!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.suggestions-subtitle{margin:4px 0 0!important;color:#64748b!important;font-family:inherit!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.suggestions-list-card{padding:18px 20px 20px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.suggestions-list-card::part(container),.suggestions-list-card::part(content-container),.suggestions-list-card::part(content-inner),.suggestions-list-card::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.suggestions-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.suggestions-table-title{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.suggestions-table-actions,.suggestions-detail-actions{display:flex;align-items:center;gap:.75rem}.suggestions-table-actions mc-button,.suggestions-detail-actions mc-button,.suggestions-back-button mc-button{--mds_brand_typography_text_font-family: "Maersk Text";--mds_brand_typography_text_font-family-fallback: Arial, Helvetica, sans-serif;--mds_brand_typography_text_medium_mobile_font-size: 14px;--mds_brand_typography_text_medium_desktop_font-size: 14px;--mds_brand_typography_text_medium_mobile_line-height: 20px;--mds_brand_typography_text_medium_desktop_line-height: 20px;--mds_brand_typography_text_medium_normal_font-weight: 600;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.suggestions-table-actions mc-button::part(button),.suggestions-table-actions mc-button::part(text-and-icon-labels),.suggestions-table-actions mc-button::part(text-and-icon-label),.suggestions-detail-actions mc-button::part(button),.suggestions-detail-actions mc-button::part(text-and-icon-labels),.suggestions-detail-actions mc-button::part(text-and-icon-label),.suggestions-back-button mc-button::part(button),.suggestions-back-button mc-button::part(text-and-icon-labels),.suggestions-back-button mc-button::part(text-and-icon-label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;line-height:20px!important}.suggestions-approve-error{margin-bottom:.75rem;color:var(--mds-color-red-700, #b91c1c)}.suggestions-row{cursor:pointer}.suggestions-row:hover{background-color:#fff5f2!important}.suggestions-table-container{box-sizing:border-box;width:100%;overflow-x:auto;border:1px solid #cbd5dc;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 1px 2px #00243d0d;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.suggestions-table-container table{width:100%;min-width:1100px;border-collapse:separate;border-spacing:0;background:#fff;font-family:inherit!important;letter-spacing:0!important}.suggestions-table-container th,.suggestions-table-container td{box-sizing:border-box;height:48px;padding:10px 14px;border-right:1px solid #edf2f7;border-bottom:1px solid #e2e8f0;color:#334155;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35;text-align:left;vertical-align:middle}.suggestions-table-container th{position:sticky;top:0;z-index:2;height:52px;background:#f4f7f9;color:#334155;font-family:inherit!important;font-size:.75rem!important;font-weight:700;letter-spacing:0!important;line-height:1.3;text-transform:uppercase;white-space:nowrap}.suggestions-table-container tbody tr:nth-child(2n){background:#f8fafc}.suggestions-table-container td strong{color:#172b3a;font-family:inherit!important;font-size:.875rem!important;font-weight:700;letter-spacing:0!important;line-height:1.35}.suggestions-table-container td mc-tag,.suggestions-table-container td mc-tag::part(tag),.suggestions-table-container td mc-tag::part(label){font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.suggestions-details-page{width:100%;padding:0 24px 24px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.suggestions-back-button{margin-bottom:1rem}.suggestions-details-card{width:100%;padding:0;border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;overflow:hidden}.suggestions-details-card::part(container),.suggestions-details-card::part(content-container),.suggestions-details-card::part(content-inner),.suggestions-details-card::part(body-container){margin:0!important;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.suggestions-details-header{display:flex;justify-content:space-between;gap:1rem;padding:18px 20px;border-bottom:1px solid #e6eef6;background:#fff}.suggestions-detail-kicker{display:flex;gap:.5rem;margin-bottom:.75rem}.suggestions-detail-kicker mc-tag,.suggestions-detail-kicker mc-tag::part(tag),.suggestions-detail-kicker mc-tag::part(label){font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.suggestions-details-header h2{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.suggestions-details-header p{margin:4px 0 0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.suggestions-details-section{padding:18px 20px;border-top:1px solid #eef2f7}.suggestions-details-section:first-of-type{border-top:0}.suggestions-detail-section-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.suggestions-detail-section-header h3{margin:0!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}.suggestions-detail-section-header span{color:#64748b;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.8125rem!important;font-weight:500;letter-spacing:0!important;line-height:1.35}.suggestions-diff-table{overflow:auto;border:1px solid #cbd5dc;border-radius:8px 8px 0 0;background:#fff;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.suggestions-diff-table table{width:100%;border-collapse:separate;border-spacing:0;font-family:inherit!important}.suggestions-diff-table th,.suggestions-diff-table td{padding:10px 14px;border-right:1px solid #edf2f7;border-bottom:1px solid #e2e8f0;color:#334155;font-family:inherit!important;font-size:.875rem!important;font-weight:400;letter-spacing:0!important;line-height:1.35;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.suggestions-diff-table th{background:#f4f7f9;color:#334155;font-size:.75rem!important;font-weight:700;text-transform:uppercase;white-space:nowrap}.suggestions-diff-table td strong{color:#172b3a;font-family:inherit!important;font-size:.875rem!important;font-weight:700;letter-spacing:0!important;line-height:1.35}.suggestions-diff-table tr:last-child td{border-bottom:0}.suggestions-proposed-value{background:#f0fdf4}.suggestions-full-details summary{color:#334155;cursor:pointer;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:600;letter-spacing:0!important;line-height:1.35}.suggestions-diff-table--compact{margin-top:.75rem}.suggestions-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.suggestions-detail-field{min-width:0;padding:0;border:0;border-radius:0;background:transparent}.suggestions-detail-field--wide{grid-column:1 / -1}.suggestions-detail-field span{display:block;margin:0 0 .25rem!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.suggestions-detail-field strong{display:block;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important;overflow-wrap:anywhere;white-space:pre-wrap}.suggestions-empty-detail{padding:2rem;color:#64748b;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem;letter-spacing:0!important;line-height:1.45;text-align:center}.suggestions-empty-cell{padding:1.5rem!important;color:var(--mds-color-neutral-500)!important;text-align:center!important}@media(max-width:1000px){.suggestions-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.suggestions-table-toolbar,.suggestions-details-header{align-items:flex-start;flex-direction:column}.suggestions-table-actions,.suggestions-detail-actions{flex-wrap:wrap}.suggestions-detail-grid{grid-template-columns:1fr}}.taxonomy-page{gap:18px;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.taxonomy-page-header{align-items:flex-start}.taxonomy-page-heading{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center}.taxonomy-page-title-icon{width:52px;height:52px;object-fit:contain}.taxonomy-page-heading-text{min-width:0}.taxonomy-page-heading-text h2{margin:0!important;color:#0b1f33!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:2rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important}.taxonomy-page-subtitle{margin:4px 0 0!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.taxonomy-stat-grid{grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-bottom:6px}.taxonomy-stat-card,.taxonomy-panel,.taxonomy-detail-card{border:1px solid #d7e0e5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #00243d0a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.taxonomy-stat-card{min-height:88px;padding:12px 16px!important;border-left:4px solid #94a3b8}.taxonomy-stat-card:nth-child(1){border-left-color:#42b0d5}.taxonomy-stat-card:nth-child(2){border-left-color:#2563eb}.taxonomy-stat-card:nth-child(3){border-left-color:#f59e0b}.taxonomy-stat-card:nth-child(4){border-left-color:#16a34a}.taxonomy-stat-card::part(container),.taxonomy-stat-card::part(content-container),.taxonomy-stat-card::part(content-inner),.taxonomy-stat-card::part(body-container),.taxonomy-panel::part(container),.taxonomy-panel::part(content-container),.taxonomy-panel::part(content-inner),.taxonomy-panel::part(body-container),.taxonomy-detail-card::part(container),.taxonomy-detail-card::part(content-container),.taxonomy-detail-card::part(content-inner),.taxonomy-detail-card::part(body-container){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.stat-value{margin-bottom:4px;color:#0b1f33!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.15!important}.stat-orange,.stat-blue,.stat-yellow,.stat-green{color:#0b1f33!important}.stat-label{color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important}.explorer-grid{display:grid;grid-template-columns:minmax(280px,350px) minmax(0,1fr);gap:16px}.taxonomy-panel,.taxonomy-detail-card{padding:18px!important}.section-title{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:#172b3a;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;letter-spacing:0!important}.section-title h3{margin:0!important;color:#172b3a!important;font-family:inherit!important;font-size:1.125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.taxonomy-label{margin-bottom:10px;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important;text-transform:uppercase}.mds-tree-nav{max-height:calc(100vh - 410px);overflow-y:auto}.taxonomy-tree-root,.taxonomy-tree-children{margin:0;padding:0;list-style:none}.taxonomy-tree-children{margin-top:4px;margin-left:16px}.taxonomy-tree-item{list-style:none}.taxonomy-tree-row{display:flex;align-items:center;min-height:34px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.taxonomy-tree-row:hover{background:#f1f5f8}.taxonomy-tree-row--selected{background:#e5f5fb}.taxonomy-tree-chevron,.taxonomy-tree-spacer{width:16px;margin-right:4px;flex-shrink:0;color:#64748b}.taxonomy-tree-label{overflow:hidden;color:#334155!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-overflow:ellipsis;white-space:nowrap}.taxonomy-tree-label--parent{font-weight:600!important}.taxonomy-tree-row--selected .taxonomy-tree-label{color:#0b4f71!important}.loading-state,.empty-state{padding:12px;color:#64748b;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important;text-align:center}.details-section{display:grid;gap:16px}.empty-selection{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;padding:36px;color:#64748b;text-align:center}.empty-title{margin:8px 0 6px!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.empty-subtitle{margin:0!important;color:#64748b!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.item-details{animation:fadeIn .2s ease-in-out}.detail-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.process-level-badge{display:inline-block;margin-bottom:8px;padding:3px 8px;border:1px solid #b9d9e8;border-radius:999px;background:#eef9fd;color:#0b4f71;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important}.process-title{margin:0!important;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:1.5rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.25!important}.process-description{margin:8px 0 0!important;color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important}.process-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.process-summary-box{padding:12px 14px;border:1px solid #d7e0e5;border-radius:8px;background:#f8fafc!important}.process-summary-label{color:#526775!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35!important;text-transform:uppercase}.process-summary-value{margin-top:4px;color:#172b3a!important;font-family:var(--mds_brand_typography_text_font-family, "Maersk Text"),var(--mds_brand_typography_text_font-family-fallback, Arial, Helvetica, sans-serif)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}@media(max-width:1100px){.taxonomy-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.taxonomy-page-heading{grid-template-columns:44px minmax(0,1fr)}.taxonomy-page-title-icon{width:44px;height:44px}.taxonomy-page-heading-text h2{font-size:1.5rem!important}.explorer-grid,.process-summary-grid{grid-template-columns:1fr}}@media(max-width:640px){.taxonomy-stat-grid{grid-template-columns:1fr}}.mds{background:var(--mds_foundations_body_background-color);color:var(--mds_foundations_body_text-color);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale}.mds main{display:block}.mds h1{font-size:2em;margin:.67em 0}.mds hr{box-sizing:content-box;height:0;overflow:visible}.mds pre{font-family:monospace;font-size:1em}.mds a{background-color:transparent}.mds abbr[title]{border-bottom-width:0;text-decoration:underline;text-decoration:underline dotted}.mds b,.mds strong{font-weight:bolder}.mds code,.mds kbd,.mds samp{font-family:monospace;font-size:1em}.mds small{font-size:80%}.mds sub,.mds sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.mds sub{bottom:-.25em}.mds sup{top:-.5em}.mds img{border-style:none}.mds button,.mds input,.mds optgroup,.mds select,.mds textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.mds button,.mds input{overflow:visible}.mds button,.mds select{text-transform:none}.mds button,.mds [type=button],.mds [type=reset],.mds [type=submit]{-webkit-appearance:button}.mds button::-moz-focus-inner,.mds [type=button]::-moz-focus-inner,.mds [type=reset]::-moz-focus-inner,.mds [type=submit]::-moz-focus-inner{border-style:none;padding:0}.mds button:-moz-focusring,.mds [type=button]:-moz-focusring,.mds [type=reset]:-moz-focusring,.mds [type=submit]:-moz-focusring{outline:var(--mds_global_border_width) dotted ButtonText}.mds fieldset{border-width:0;padding:0;margin:0}.mds legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.mds progress{vertical-align:baseline}.mds textarea{overflow:auto}.mds [type=checkbox],.mds [type=radio]{box-sizing:border-box;padding:0}.mds [type=number]::-webkit-inner-spin-button,.mds [type=number]::-webkit-outer-spin-button{height:auto}.mds [type=search]{-webkit-appearance:textfield;outline-offset:calc(-2 * var(--mds-unit))}.mds [type=search]::-webkit-search-decoration{-webkit-appearance:none}.mds ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.mds details{display:block}.mds summary{display:list-item}.mds template{display:none}.mds [hidden]{display:none}.mds *{box-sizing:border-box}.mds footer,.mds main{display:block}.mds button,.mds input,.mds optgroup,.mds select,.mds textarea{font-family:inherit}.mds code{word-break:normal;overflow-wrap:anywhere}.mds [slot=label],.mds [slot=errormessage],.mds [slot=hint],.mds [slot=legend]{display:flex;align-items:center;gap:var(--mds_foundations_slot_gap)}.mds mc-modal h1,.mds mc-tab-bar h1,.mds mc-popover h1,.mds mc-c-accordion h1{margin:calc(var(--mds_foundations_typography_heading-1_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-1_margin-bottom) / 2) 0}.mds mc-modal h2,.mds mc-tab-bar h2,.mds mc-popover h2,.mds mc-c-accordion h2{margin:calc(var(--mds_foundations_typography_heading-2_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-2_margin-bottom) / 2) 0}.mds mc-modal h3,.mds mc-tab-bar h3,.mds mc-popover h3,.mds mc-c-accordion h3{margin:calc(var(--mds_foundations_typography_heading-3_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-3_margin-bottom) / 2) 0}.mds mc-modal h4,.mds mc-tab-bar h4,.mds mc-popover h4,.mds mc-c-accordion h4{margin:calc(var(--mds_foundations_typography_heading-4_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-4_margin-bottom) / 2) 0}.mds mc-modal h5,.mds mc-tab-bar h5,.mds mc-popover h5,.mds mc-c-accordion h5{margin:calc(var(--mds_foundations_typography_heading-4_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-4_margin-bottom) / 2) 0}.mds mc-modal h6,.mds mc-tab-bar h6,.mds mc-popover h6,.mds mc-c-accordion h6{margin:calc(var(--mds_foundations_typography_heading-4_margin-top) / 2) 0 calc(var(--mds_foundations_typography_heading-4_margin-bottom) / 2) 0}.mds mc-modal p,.mds mc-tab-bar p,.mds mc-popover p,.mds mc-c-accordion p{margin:calc(var(--mds_foundations_typography_paragraph_margin-top) / 2) 0 calc(var(--mds_foundations_typography_paragraph_margin-bottom) / 2) 0}.mds mc-modal hr,.mds mc-tab-bar hr,.mds mc-popover hr,.mds mc-c-accordion hr{margin:calc(var(----mds_foundations_horizontal-rule_margin-top) / 2) 0 calc(var(--mds_foundations_horizontal-rule_margin-bottom) / 2) 0}.mds mc-modal ol,.mds mc-modal ul,.mds mc-tab-bar ol,.mds mc-tab-bar ul,.mds mc-popover ol,.mds mc-popover ul,.mds mc-c-accordion ol,.mds mc-c-accordion ul{margin:calc(var(--mds_foundations_list_margin-top) / 2) 0 calc(var(--mds_foundations_list_margin-bottom) / 2) 0}.mds .mds-breadcrumb ol{list-style:none;flex-flow:row wrap;gap:0;margin:0;padding:0}.mds .mds-breadcrumb ol li{display:flex;padding:0}.mds .mds-breadcrumb ol a{text-decoration:none;color:var(--mds_foundations_breadcrumb_item_text-color);align-items:center}.mds .mds-breadcrumb ol a:hover{text-decoration:underline}.mds .mds-breadcrumb ol a mc-icon::part(icon){fill:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol li:after{padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_brand_appearance_neutral_weakest_text-color);content:"/"}.mds .mds-breadcrumb ol li:last-child{color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol li:last-child:after{content:""}.mds .mds-breadcrumb ol li:last-child{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-breadcrumb ol li:last-child{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-breadcrumb ol li:last-child{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-breadcrumb ol .mds-breadcrumb__long-and-truncated{flex:.5;display:block;max-width:max-content;padding-right:var(--mds_foundations_breadcrumb_truncated_item_padding);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.mds .mds-breadcrumb ol .mds-breadcrumb__long-and-truncated a{display:inline}.mds .mds-breadcrumb ol .mds-breadcrumb__long-and-truncated:after{position:absolute;top:0;right:0}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li{display:none}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:first-child,.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3),.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2),.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:last-child{display:flex}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3)~li.mds-breadcrumb__long-and-truncated,.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2)~li.mds-breadcrumb__long-and-truncated{display:block}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3) a{display:none}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3):after{content:"...";padding:0 var(--mds_foundations_breadcrumb_collapsed_padding) 0 0;color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb.mds-breadcrumb__collapsed ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2):before{content:"/";padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_foundations_breadcrumb_separator_text-color)}.mds .mds-breadcrumb{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-breadcrumb{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-breadcrumb{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}@media only screen and (max-width:640px){.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:first-child,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:last-child{display:flex}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3)~li.mds-breadcrumb__long-and-truncated,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2)~li.mds-breadcrumb__long-and-truncated{display:block}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3) a{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3):after{content:"...";padding:0 var(--mds_foundations_breadcrumb_collapsed_padding) 0 0;color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2):before{content:"/";padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_foundations_breadcrumb_separator_text-color)}}@container (max-width: 640px){.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:first-child,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2),.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:last-child{display:flex}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3)~li.mds-breadcrumb__long-and-truncated,.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2)~li.mds-breadcrumb__long-and-truncated{display:block}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3) a{display:none}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(3):after{content:"...";padding:0 var(--mds_foundations_breadcrumb_collapsed_padding) 0 0;color:var(--mds_foundations_breadcrumb_item_text-color)}.mds .mds-breadcrumb ol:has(>:nth-last-child(4):nth-child(-n+20)) li:nth-last-child(2):before{content:"/";padding:0 var(--mds_foundations_breadcrumb_item_padding);color:var(--mds_foundations_breadcrumb_separator_text-color)}}.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav ul,.mds .mds-tree-nav ol{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-tree-nav li{margin:0;padding:0}.mds .mds-tree-nav li.mds-tree-nav--separator{border-top:var(--mds_global_border_width) var(--mds_global_border_style) var(--mds_brand_appearance_neutral_weak_border-color);margin:calc(10 * var(--mds-unit)) 0;padding:0}.mds .mds-tree-nav summary,.mds .mds-tree-nav a{position:relative;border-radius:var(--mds_brand_border_medium_radius);cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:calc(2 * var(--mds-unit));overflow:hidden;padding:calc(6 * var(--mds-unit)) calc(36 * var(--mds-unit)) calc(6 * var(--mds-unit)) calc(16 * var(--mds-unit));text-decoration:var(--mds_foundations_link_stand-alone_text-decoration);user-select:none;-moz-user-select:none;-webkit-user-select:none}.mds .mds-tree-nav summary mc-icon,.mds .mds-tree-nav a mc-icon{margin-right:calc(8 * var(--mds-unit))}.mds .mds-tree-nav summary mc-icon::part(icon),.mds .mds-tree-nav a mc-icon::part(icon){fill:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-tree-nav summary:visited,.mds .mds-tree-nav a:visited{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{background-color:var(--mds_brand_appearance_state_neutral_default_hover_background-color);color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:hover mc-icon::part(icon),.mds .mds-tree-nav summary:active mc-icon::part(icon),.mds .mds-tree-nav a:hover mc-icon::part(icon),.mds .mds-tree-nav a:active mc-icon::part(icon){fill:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-tree-nav summary:hover,.mds .mds-tree-nav summary:active,.mds .mds-tree-nav a:hover,.mds .mds-tree-nav a:active{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:focus-visible,.mds .mds-tree-nav a:focus-visible{outline:0;box-shadow:inset var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds .mds-tree-nav summary,.mds .mds-tree-nav a{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-tree-nav a.mds-tree-nav__active{color:var(--mds_brand_appearance_neutral_default_text-color);background-color:var(--mds_brand_appearance_state_neutral_default_hover_background-color)}.mds .mds-tree-nav a.mds-tree-nav__active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:calc(16 * var(--mds-unit));width:calc(3 * var(--mds-unit));background-color:var(--mds_brand_appearance_static_brand)}.mds .mds-tree-nav a.mds-tree-nav__active mc-icon::part(icon){fill:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav a.mds-tree-nav__active{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav a.mds-tree-nav__active{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav a.mds-tree-nav__active{font-style:var(--mds_brand_typography_text_small_medium_font-style);font-weight:var(--mds_brand_typography_text_small_medium_font-weight)}.mds .mds-tree-nav a.mds-tree-nav__external:after{margin-left:calc(16 * var(--mds-unit));display:inline;height:calc(20 * var(--mds-unit));width:calc(20 * var(--mds-unit));background-color:var(--mds_brand_appearance_neutral_weak_text-color);content:"";-webkit-mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.mds .mds-tree-nav summary{list-style-type:none;border-radius:var(--mds_brand_border_large_radius)}.mds .mds-tree-nav summary::-webkit-details-marker{display:none}.mds .mds-tree-nav details[open]{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav details>summary:after,.mds .mds-tree-nav a.mds-tree-nav__external:after{position:absolute;right:calc(8 * var(--mds-unit))}.mds .mds-tree-nav details>summary:after{margin-left:calc(16 * var(--mds-unit));height:calc(20 * var(--mds-unit));width:calc(20 * var(--mds-unit));background-color:var(--mds_brand_appearance_neutral_weak_text-color);content:"";-webkit-mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-down" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M8.717 13.643l-5.1-6.071.766-.644L9.483 13h1.034l5.1-6.072.766.644-5.1 6.071a1 1 0 0 1-.766.357H9.483a1 1 0 0 1-.766-.357z"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-down" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M8.717 13.643l-5.1-6.071.766-.644L9.483 13h1.034l5.1-6.072.766.644-5.1 6.071a1 1 0 0 1-.766.357H9.483a1 1 0 0 1-.766-.357z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.mds .mds-tree-nav details[open]>summary:after{-webkit-mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-up" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M10.517 7H9.483l-5.1 6.072-.766-.644 5.1-6.071A1 1 0 0 1 9.483 6h1.034a1 1 0 0 1 .766.357l5.1 6.071-.766.644L10.517 7z"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" id="mi-chevron-up" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M10.517 7H9.483l-5.1 6.072-.766-.644 5.1-6.071A1 1 0 0 1 9.483 6h1.034a1 1 0 0 1 .766.357l5.1 6.071-.766.644L10.517 7z"/></svg>') no-repeat 50% 50%}.mds .mds-tree-nav details[open]>summary{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-tree-nav details[open]>summary{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-tree-nav details[open]>summary{font-style:var(--mds_brand_typography_text_small_medium_font-style);font-weight:var(--mds_brand_typography_text_small_medium_font-weight)}.mds .mds-tree-nav details>summary:hover:after{background-color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-tree-nav summary:has(mc-badge),.mds .mds-tree-nav a:has(mc-badge){padding-right:calc(8 * var(--mds-unit))}.mds .mds-tree-nav summary:has(mc-badge[position=right]),.mds .mds-tree-nav a:has(mc-badge[position=right]){justify-content:space-between}.mds .mds-tree-nav summary mc-badge[position=right]{padding-right:calc(28 * var(--mds-unit))}.mds .mds-tree-nav .mds-tree-nav__external mc-badge[position=right]{padding-right:calc(28 * var(--mds-unit))}.mds .mds-tree-nav li details li a,.mds .mds-tree-nav li details li summary{padding-left:calc(32 * var(--mds-unit))}.mds .mds-tree-nav li details li details li a,.mds .mds-tree-nav li details li details li summary{padding-left:calc(48 * var(--mds-unit))}.mds .mds-tree-nav li details li details li details li a,.mds .mds-tree-nav li details li details li details li summary{padding-left:calc(64 * var(--mds-unit))}.mds .mds-tree-nav li details li details li details li details li a,.mds .mds-tree-nav li details li details li details li details li summary{padding-left:calc(80 * var(--mds-unit))}.mds .mds-tree-nav li details li details li details li details li details li a,.mds .mds-tree-nav li details li details li details li details li details li summary{padding-left:calc(96 * var(--mds-unit))}.mds .mds-neutral__text-color{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds .mds-neutral--weakest__text-color{color:var(--mds_brand_appearance_neutral_weakest_text-color)}.mds .mds-neutral--weak__text-color{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds .mds-neutral--strong__text-color{color:var(--mds_brand_appearance_neutral_strong_text-color)}.mds .mds-neutral--strongest__text-color{color:var(--mds_brand_appearance_neutral_strongest_text-color)}.mds .mds-neutral--inverse__text-color{color:var(--mds_brand_appearance_neutral_inverse_text-color)}.mds .mds-neutral--subtle__text-color{color:var(--mds_brand_appearance_neutral_subtle_text-color)}.mds .mds-neutral--alt__text-color{color:var(--mds_brand_appearance_neutral_alt_text-color)}.mds .mds-neutral__background-color{background-color:var(--mds_brand_appearance_neutral_default_background-color)}.mds .mds-neutral--weakest__background-color{background-color:var(--mds_brand_appearance_neutral_weakest_background-color)}.mds .mds-neutral--weak__background-color{background-color:var(--mds_brand_appearance_neutral_weak_background-color)}.mds .mds-neutral--strong__background-color{background-color:var(--mds_brand_appearance_neutral_strong_background-color)}.mds .mds-neutral--strongest__background-color{background-color:var(--mds_brand_appearance_neutral_strongest_background-color)}.mds .mds-neutral--inverse__background-color{background-color:var(--mds_brand_appearance_neutral_inverse_background-color)}.mds .mds-neutral--subtle__background-color{background-color:var(--mds_brand_appearance_neutral_subtle_background-color)}.mds .mds-neutral--alt__background-color{background-color:var(--mds_brand_appearance_neutral_alt_background-color)}.mds .mds-neutral__on-background-color{color:var(--mds_brand_appearance_neutral_default_on-background-color)}.mds .mds-neutral--weakest__on-background-color{color:var(--mds_brand_appearance_neutral_weakest_on-background-color)}.mds .mds-neutral--weak__on-background-color{color:var(--mds_brand_appearance_neutral_weak_on-background-color)}.mds .mds-neutral--strong__on-background-color{color:var(--mds_brand_appearance_neutral_strong_on-background-color)}.mds .mds-neutral--strongest__on-background-color{color:var(--mds_brand_appearance_neutral_strongest_on-background-color)}.mds .mds-neutral--inverse__on-background-color{color:var(--mds_brand_appearance_neutral_inverse_on-background-color)}.mds .mds-neutral--subtle__on-background-color{color:var(--mds_brand_appearance_neutral_subtle_on-background-color)}.mds .mds-neutral--alt__on-background-color{color:var(--mds_brand_appearance_neutral_alt_on-background-color)}.mds .mds-neutral__border-color{border-color:var(--mds_brand_appearance_neutral_default_border-color)}.mds .mds-neutral--weakest__border-color{border-color:var(--mds_brand_appearance_neutral_weakest_border-color)}.mds .mds-neutral--weak__border-color{border-color:var(--mds_brand_appearance_neutral_weak_border-color)}.mds .mds-neutral--strong__border-color{border-color:var(--mds_brand_appearance_neutral_strong_border-color)}.mds .mds-neutral--strongest__border-color{border-color:var(--mds_brand_appearance_neutral_strongest_border-color)}.mds .mds-neutral--inverse__border-color{border-color:var(--mds_brand_appearance_neutral_inverse_border-color)}.mds .mds-neutral--subtle__border-color{border-color:var(--mds_brand_appearance_neutral_subtle_border-color)}.mds .mds-neutral--alt__border-color{border-color:var(--mds_brand_appearance_neutral_alt_border-color)}.mds a.mds-neutral__text-color,.mds a.mds-neutral__text-color:active,.mds a.mds-neutral__text-color:visited{color:var(--mds_brand_appearance_neutral_default_text-color)}.mds a.mds-neutral--weakest__text-color,.mds a.mds-neutral--weakest__text-color:active,.mds a.mds-neutral--weakest__text-color:visited{color:var(--mds_brand_appearance_neutral_weakest_text-color)}.mds a.mds-neutral--weak__text-color,.mds a.mds-neutral--weak__text-color:active,.mds a.mds-neutral--weak__text-color:visited{color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds a.mds-neutral--strong__text-color,.mds a.mds-neutral--strong__text-color:active,.mds a.mds-neutral--strong__text-color:visited{color:var(--mds_brand_appearance_neutral_strong_text-color)}.mds a.mds-neutral--strongest__text-color,.mds a.mds-neutral--strongest__text-color:active,.mds a.mds-neutral--strongest__text-color:visited{color:var(--mds_brand_appearance_neutral_strongest_text-color)}.mds a.mds-neutral--inverse__text-color,.mds a.mds-neutral--inverse__text-color:active,.mds a.mds-neutral--inverse__text-color:visited{color:var(--mds_brand_appearance_neutral_inverse_text-color)}.mds a.mds-neutral--subtle__text-color,.mds a.mds-neutral--subtle__text-color:active,.mds a.mds-neutral--subtle__text-color:visited{color:var(--mds_brand_appearance_neutral_subtle_text-color)}.mds a.mds-neutral--alt__text-color,.mds a.mds-neutral--alt__text-color:active,.mds a.mds-neutral--alt__text-color:visited{color:var(--mds_brand_appearance_neutral_alt_text-color)}.mds .mds-primary__text-color{color:var(--mds_brand_appearance_primary_default_text-color)}.mds .mds-primary--weak__text-color{color:var(--mds_brand_appearance_primary_weak_text-color)}.mds .mds-primary--subtle__text-color{color:var(--mds_brand_appearance_primary_subtle_text-color)}.mds .mds-primary__background-color{background-color:var(--mds_brand_appearance_primary_default_background-color)}.mds .mds-primary--weak__background-color{background-color:var(--mds_brand_appearance_primary_weak_background-color)}.mds .mds-primary--subtle__background-color{background-color:var(--mds_brand_appearance_primary_subtle_background-color)}.mds .mds-primary__on-background-color{color:var(--mds_brand_appearance_primary_default_on-background-color)}.mds .mds-primary--weak__on-background-color{color:var(--mds_brand_appearance_primary_weak_on-background-color)}.mds .mds-primary--subtle__on-background-color{color:var(--mds_brand_appearance_primary_subtle_on-background-color)}.mds .mds-primary__border-color{border-color:var(--mds_brand_appearance_primary_default_border-color)}.mds .mds-primary--weak__border-color{border-color:var(--mds_brand_appearance_primary_weak_border-color)}.mds .mds-primary--subtle__border-color{border-color:var(--mds_brand_appearance_primary_subtle_border-color)}.mds a.mds-primary__text-color,.mds a.mds-primary__text-color:active,.mds a.mds-primary__text-color:visited{color:var(--mds_brand_appearance_primary_default_text-color)}.mds a.mds-primary--weak__text-color,.mds a.mds-primary--weak__text-color:active,.mds a.mds-primary--weak__text-color:visited{color:var(--mds_brand_appearance_primary_weak_text-color)}.mds a.mds-primary--subtle__text-color,.mds a.mds-primary--subtle__text-color:active,.mds a.mds-primary--subtle__text-color:visited{color:var(--mds_brand_appearance_primary_subtle_text-color)}.mds .mds-secondary__text-color{color:var(--mds_brand_appearance_secondary_default_text-color)}.mds .mds-secondary--weak__text-color{color:var(--mds_brand_appearance_secondary_weak_text-color)}.mds .mds-secondary--subtle__text-color{color:var(--mds_brand_appearance_secondary_subtle_text-color)}.mds .mds-secondary__background-color{background-color:var(--mds_brand_appearance_secondary_default_background-color)}.mds .mds-secondary--weak__background-color{background-color:var(--mds_brand_appearance_secondary_weak_background-color)}.mds .mds-secondary--subtle__background-color{background-color:var(--mds_brand_appearance_secondary_subtle_background-color)}.mds .mds-secondary__on-background-color{color:var(--mds_brand_appearance_secondary_default_on-background-color)}.mds .mds-secondary--weak__on-background-color{color:var(--mds_brand_appearance_secondary_weak_on-background-color)}.mds .mds-secondary--subtle__on-background-color{color:var(--mds_brand_appearance_secondary_subtle_on-background-color)}.mds .mds-secondary__border-color{border-color:var(--mds_brand_appearance_secondary_default_border-color)}.mds .mds-secondary--weak__border-color{border-color:var(--mds_brand_appearance_secondary_weak_border-color)}.mds .mds-secondary--subtle__border-color{border-color:var(--mds_brand_appearance_secondary_subtle_border-color)}.mds a.mds-secondary__text-color,.mds a.mds-secondary__text-color:active,.mds a.mds-secondary__text-color:visited{color:var(--mds_brand_appearance_secondary_default_text-color)}.mds a.mds-secondary--weak__text-color,.mds a.mds-secondary--weak__text-color:active,.mds a.mds-secondary--weak__text-color:visited{color:var(--mds_brand_appearance_secondary_weak_text-color)}.mds a.mds-secondary--subtle__text-color,.mds a.mds-secondary--subtle__text-color:active,.mds a.mds-secondary--subtle__text-color:visited{color:var(--mds_brand_appearance_secondary_subtle_text-color)}.mds .mds-info__text-color{color:var(--mds_brand_appearance_info_default_text-color)}.mds .mds-info--weak__text-color{color:var(--mds_brand_appearance_info_weak_text-color)}.mds .mds-info--subtle__text-color{color:var(--mds_brand_appearance_info_subtle_text-color)}.mds .mds-info__background-color{background-color:var(--mds_brand_appearance_info_default_background-color)}.mds .mds-info--weak__background-color{background-color:var(--mds_brand_appearance_info_weak_background-color)}.mds .mds-info--subtle__background-color{background-color:var(--mds_brand_appearance_info_subtle_background-color)}.mds .mds-info__on-background-color{color:var(--mds_brand_appearance_info_default_on-background-color)}.mds .mds-info--weak__on-background-color{color:var(--mds_brand_appearance_info_weak_on-background-color)}.mds .mds-info--subtle__on-background-color{color:var(--mds_brand_appearance_info_subtle_on-background-color)}.mds .mds-info__border-color{border-color:var(--mds_brand_appearance_info_default_border-color)}.mds .mds-info--weak__border-color{border-color:var(--mds_brand_appearance_info_weak_border-color)}.mds .mds-info--subtle__border-color{border-color:var(--mds_brand_appearance_info_subtle_border-color)}.mds a.mds-info__text-color,.mds a.mds-info__text-color:active,.mds a.mds-info__text-color:visited{color:var(--mds_brand_appearance_info_default_text-color)}.mds a.mds-info--weak__text-color,.mds a.mds-info--weak__text-color:active,.mds a.mds-info--weak__text-color:visited{color:var(--mds_brand_appearance_info_weak_text-color)}.mds a.mds-info--subtle__text-color,.mds a.mds-info--subtle__text-color:active,.mds a.mds-info--subtle__text-color:visited{color:var(--mds_brand_appearance_info_subtle_text-color)}.mds .mds-error__text-color{color:var(--mds_brand_appearance_error_default_text-color)}.mds .mds-error--weak__text-color{color:var(--mds_brand_appearance_error_weak_text-color)}.mds .mds-error--subtle__text-color{color:var(--mds_brand_appearance_error_subtle_text-color)}.mds .mds-error__background-color{background-color:var(--mds_brand_appearance_error_default_background-color)}.mds .mds-error--weak__background-color{background-color:var(--mds_brand_appearance_error_weak_background-color)}.mds .mds-error--subtle__background-color{background-color:var(--mds_brand_appearance_error_subtle_background-color)}.mds .mds-error__on-background-color{color:var(--mds_brand_appearance_error_default_on-background-color)}.mds .mds-error--weak__on-background-color{color:var(--mds_brand_appearance_error_weak_on-background-color)}.mds .mds-error--subtle__on-background-color{color:var(--mds_brand_appearance_error_subtle_on-background-color)}.mds .mds-error__border-color{border-color:var(--mds_brand_appearance_error_default_border-color)}.mds .mds-error--weak__border-color{border-color:var(--mds_brand_appearance_error_weak_border-color)}.mds .mds-error--subtle__border-color{border-color:var(--mds_brand_appearance_error_subtle_border-color)}.mds a.mds-error__text-color,.mds a.mds-error__text-color:active,.mds a.mds-error__text-color:visited{color:var(--mds_brand_appearance_error_default_text-color)}.mds a.mds-error--weak__text-color,.mds a.mds-error--weak__text-color:active,.mds a.mds-error--weak__text-color:visited{color:var(--mds_brand_appearance_error_weak_text-color)}.mds a.mds-error--subtle__text-color,.mds a.mds-error--subtle__text-color:active,.mds a.mds-error--subtle__text-color:visited{color:var(--mds_brand_appearance_error_subtle_text-color)}.mds .mds-warning__text-color{color:var(--mds_brand_appearance_warning_default_text-color)}.mds .mds-warning--weak__text-color{color:var(--mds_brand_appearance_warning_weak_text-color)}.mds .mds-warning--subtle__text-color{color:var(--mds_brand_appearance_warning_subtle_text-color)}.mds .mds-warning__background-color{background-color:var(--mds_brand_appearance_warning_default_background-color)}.mds .mds-warning--weak__background-color{background-color:var(--mds_brand_appearance_warning_weak_background-color)}.mds .mds-warning--subtle__background-color{background-color:var(--mds_brand_appearance_warning_subtle_background-color)}.mds .mds-warning__on-background-color{color:var(--mds_brand_appearance_warning_default_on-background-color)}.mds .mds-warning--weak__on-background-color{color:var(--mds_brand_appearance_warning_weak_on-background-color)}.mds .mds-warning--subtle__on-background-color{color:var(--mds_brand_appearance_warning_subtle_on-background-color)}.mds .mds-warning__border-color{border-color:var(--mds_brand_appearance_warning_default_border-color)}.mds .mds-warning--weak__border-color{border-color:var(--mds_brand_appearance_warning_weak_border-color)}.mds .mds-warning--subtle__border-color{border-color:var(--mds_brand_appearance_warning_subtle_border-color)}.mds a.mds-warning__text-color,.mds a.mds-warning__text-color:active,.mds a.mds-warning__text-color:visited{color:var(--mds_brand_appearance_warning_default_text-color)}.mds a.mds-warning--weak__text-color,.mds a.mds-warning--weak__text-color:active,.mds a.mds-warning--weak__text-color:visited{color:var(--mds_brand_appearance_warning_weak_text-color)}.mds a.mds-warning--subtle__text-color,.mds a.mds-warning--subtle__text-color:active,.mds a.mds-warning--subtle__text-color:visited{color:var(--mds_brand_appearance_warning_subtle_text-color)}.mds .mds-success__text-color{color:var(--mds_brand_appearance_success_default_text-color)}.mds .mds-success--weak__text-color{color:var(--mds_brand_appearance_success_weak_text-color)}.mds .mds-success--subtle__text-color{color:var(--mds_brand_appearance_success_subtle_text-color)}.mds .mds-success__background-color{background-color:var(--mds_brand_appearance_success_default_background-color)}.mds .mds-success--weak__background-color{background-color:var(--mds_brand_appearance_success_weak_background-color)}.mds .mds-success--subtle__background-color{background-color:var(--mds_brand_appearance_success_subtle_background-color)}.mds .mds-success__on-background-color{color:var(--mds_brand_appearance_success_default_on-background-color)}.mds .mds-success--weak__on-background-color{color:var(--mds_brand_appearance_success_weak_on-background-color)}.mds .mds-success--subtle__on-background-color{color:var(--mds_brand_appearance_success_subtle_on-background-color)}.mds .mds-success__border-color{border-color:var(--mds_brand_appearance_success_default_border-color)}.mds .mds-success--weak__border-color{border-color:var(--mds_brand_appearance_success_weak_border-color)}.mds .mds-success--subtle__border-color{border-color:var(--mds_brand_appearance_success_subtle_border-color)}.mds a.mds-success__text-color,.mds a.mds-success__text-color:active,.mds a.mds-success__text-color:visited{color:var(--mds_brand_appearance_success_default_text-color)}.mds a.mds-success--weak__text-color,.mds a.mds-success--weak__text-color:active,.mds a.mds-success--weak__text-color:visited{color:var(--mds_brand_appearance_success_weak_text-color)}.mds a.mds-success--subtle__text-color,.mds a.mds-success--subtle__text-color:active,.mds a.mds-success--subtle__text-color:visited{color:var(--mds_brand_appearance_success_subtle_text-color)}.mds .mds-layout{height:100vh;width:100vw;overflow:hidden;display:grid;transition:none}.mds .mds-layout mc-top-bar{grid-area:top-bar;height:calc(64 * var(--mds-unit));width:100%;background-color:var(--mds_brand_appearance_neutral_default_background-color);border-bottom:var(--mds_global_border_width) var(--mds_global_border_style) var(--mds_brand_appearance_neutral_weak_border-color)}@media only screen and (max-width:1024px){.mds .mds-layout mc-top-bar{padding:0 calc(16 * var(--mds-unit)) 0 calc(52 * var(--mds-unit))}}@media only screen and (min-width:1025px){.mds .mds-layout mc-top-bar{padding:0 calc(24 * var(--mds-unit)) 0 calc(60 * var(--mds-unit))}}.mds .mds-layout mc-side-bar{grid-area:side-bar}.mds .mds-layout mc-side-bar:not([open]) .mds-tree-nav{opacity:0}@media only screen and (max-width:1024px){.mds .mds-layout mc-side-bar{height:calc(64 * var(--mds-unit));left:0;position:fixed;top:0;width:calc(52 * var(--mds-unit))}}@media only screen and (min-width:1025px){.mds .mds-layout mc-side-bar{width:100%;position:relative}}@media only screen and (min-width:1025px){.mds .mds-layout:has(mc-side-bar:not([open])){grid-template-columns:0 1fr}}.mds .mds-layout .mds-page{grid-area:page;overflow-y:auto;height:auto}.mds .mds-layout .mds-page>.mds-grid{padding-left:calc(24 * var(--mds-unit));padding-right:calc(24 * var(--mds-unit))}@media only screen and (max-width:1024px){.mds .mds-layout .mds-page>.mds-grid{margin:calc(24 * var(--mds-unit)) 0}}@media only screen and (min-width:1025px){.mds .mds-layout .mds-page>.mds-grid{margin:calc(24 * var(--mds-unit)) auto;max-width:1080px}}.mds .mds-layout .mds-page .mds-grid.mds-full-width{max-width:none}@media only screen and (min-width:1025px){.mds .mds-layout .mds-page .mds-grid.mds-full-width{margin:calc(24 * var(--mds-unit)) 0;max-width:none}}.mds .mds-layout .mds-footer{grid-area:footer}.mds .mds-layout.mds-layout-no-side-bar{grid-template-columns:0 1fr}@media only screen and (max-width:640px){.mds .mds-layout.mds-layout-no-side-bar mc-top-bar{padding-left:calc(16 * var(--mds-unit))}}@media only screen and (min-width:641px){.mds .mds-layout.mds-layout-no-side-bar mc-top-bar{padding-left:calc(24 * var(--mds-unit))}}@media only screen and (max-width:1024px){.mds .mds-layout{grid-template-areas:"top-bar top-bar" "page page" "footer footer";grid-template-rows:calc(64 * var(--mds-unit)) 1fr auto;grid-template-columns:1fr}}@media only screen and (min-width:1025px){.mds .mds-layout{grid-template-areas:"top-bar top-bar" "side-bar page" "side-bar footer";grid-template-rows:calc(64 * var(--mds-unit)) 1fr auto;grid-template-columns:calc(300 * var(--mds-unit)) 1fr}.mds .mds-layout:has(mc-side-bar:hover),.mds .mds-layout:has(mc-side-bar:focus-within){will-change:grid-template-columns;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1)}}.mds .mds-page-centered{padding-left:calc(24 * var(--mds-unit));padding-right:calc(24 * var(--mds-unit))}@media only screen and (max-width:1024px){.mds .mds-page-centered{margin:calc(24 * var(--mds-unit)) 0}}@media only screen and (min-width:1025px){.mds .mds-page-centered{margin:calc(24 * var(--mds-unit)) auto;max-width:1080px}}.mds .mds-page-full-width{max-width:none}@media only screen and (min-width:1025px){.mds .mds-page-full-width{margin:calc(24 * var(--mds-unit)) 0;max-width:none}}.mds .mds-skip-to{opacity:0;position:absolute;left:-9999px;z-index:999;padding:1em;line-height:calc(86 * var(--mds-unit));height:calc(86 * var(--mds-unit));background-color:#f7f7f7;color:#0073ab;justify-content:center;outline:none}.mds .mds-skip-to:focus{left:50%;transform:translate(-50%);opacity:1;box-shadow:none}.mds .mds-container .mds-grid{display:grid}.mds .mds-container .mds-grid .mds-grid-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-row-span-to-end{grid-row-end:-1}.mds .mds-container .mds-grid .mds-grid-row-span-to-start{grid-row-end:1}.mds .mds-container .mds-grid .mds-grid-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid .mds-grid-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-col-13-reverse{grid-column-start:-14}.mds .mds-container .mds-grid .mds-grid-col-span-to-end{grid-column-end:-1}.mds .mds-container .mds-grid .mds-grid-col-span-to-start{grid-column-end:1}.mds .mds-container .mds-grid .mds-grid-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-rows-24{grid-template-rows:repeat(24,auto)}.mds .mds-container{container-type:inline-size;contain:layout;position:relative;z-index:1}.mds .mds-container .mds-grid .mds-grid-justify-start{justify-self:start}.mds .mds-container .mds-grid .mds-grid-justify-center{justify-self:center}.mds .mds-container .mds-grid .mds-grid-justify-end{justify-self:end}.mds .mds-container .mds-grid .mds-grid-justify-stretch{justify-self:stretch}.mds .mds-container .mds-grid .mds-grid-align-start{align-self:start}.mds .mds-container .mds-grid .mds-grid-align-center{align-self:center}.mds .mds-container .mds-grid .mds-grid-align-end{align-self:end}.mds .mds-container .mds-grid .mds-grid-align-stretch{align-self:stretch}@container (max-width: 640px){.mds .mds-container .mds-grid{gap:var(--mds_foundations_grid_xs_column-gap) var(--mds_foundations_grid_xs_row-gap);grid-template-columns:repeat(var(--mds_foundations_grid_xs_columns),minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-xs-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-xs-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-xs-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-xs-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-xs-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-xs-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-xs-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-xs-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-xs-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-xs-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-xs-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-xs-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-xs-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-xs-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-xs-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-xs-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-xs-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-xs-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-xs-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-xs-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-xs-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-xs-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-xs-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-xs-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-xs-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-xs-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-xs-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-xs-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-xs-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-xs-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-xs-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-xs-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-xs-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-xs-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-xs-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-xs-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-xs-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-xs-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-xs-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-xs-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-xs-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-xs-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-xs-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-xs-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-xs-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-xs-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-xs-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-xs-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-xs-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-xs-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-xs-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-xs-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-xs-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-xs-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-xs-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-xs-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-xs-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-xs-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-xs-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-xs-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-xs-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-xs-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-xs-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-xs-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-xs-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-xs-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-xs-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-xs-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-xs-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-xs-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-xs-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-xs-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-xs-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-xs-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-xs-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-xs-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-xs-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-xs-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-xs-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-xs-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-xs-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-xs-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-xs-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-xs-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-xs-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-xs-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid.mds-grid-xs-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-xs-rows-24{grid-template-rows:repeat(24,auto)}}@container (min-width: 641px){.mds .mds-container .mds-grid{gap:var(--mds_foundations_grid_sm_column-gap) var(--mds_foundations_grid_sm_row-gap);grid-template-columns:repeat(var(--mds_foundations_grid_sm_columns),minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-sm-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-sm-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-sm-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-sm-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-sm-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-sm-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-sm-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-sm-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-sm-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-sm-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-sm-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-sm-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-sm-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-sm-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-sm-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-sm-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-sm-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-sm-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-sm-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-sm-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-sm-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-sm-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-sm-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-sm-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-sm-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-sm-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-sm-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-sm-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-sm-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-sm-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-sm-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-sm-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-sm-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-sm-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-sm-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-sm-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-sm-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-sm-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-sm-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-sm-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-sm-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-sm-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-sm-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-sm-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-sm-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-sm-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-sm-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-sm-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-sm-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-sm-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-sm-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-sm-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-sm-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-sm-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-sm-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-sm-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-sm-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-sm-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-sm-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-sm-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-sm-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-sm-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-sm-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-sm-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-sm-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-sm-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-sm-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-sm-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-sm-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-sm-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-sm-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-sm-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-sm-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-sm-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-sm-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-sm-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-sm-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-sm-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-sm-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-sm-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-sm-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-sm-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-sm-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-sm-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-sm-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-sm-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid.mds-grid-sm-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-sm-rows-24{grid-template-rows:repeat(24,auto)}}@container (min-width: 1025px){.mds .mds-container .mds-grid{gap:var(--mds_foundations_grid_md_column-gap) var(--mds_foundations_grid_md_row-gap);grid-template-columns:repeat(var(--mds_foundations_grid_md_columns),minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-md-col-1{grid-column-start:1}.mds .mds-container .mds-grid .mds-grid-md-col-2{grid-column-start:2}.mds .mds-container .mds-grid .mds-grid-md-col-3{grid-column-start:3}.mds .mds-container .mds-grid .mds-grid-md-col-4{grid-column-start:4}.mds .mds-container .mds-grid .mds-grid-md-col-5{grid-column-start:5}.mds .mds-container .mds-grid .mds-grid-md-col-6{grid-column-start:6}.mds .mds-container .mds-grid .mds-grid-md-col-7{grid-column-start:7}.mds .mds-container .mds-grid .mds-grid-md-col-8{grid-column-start:8}.mds .mds-container .mds-grid .mds-grid-md-col-9{grid-column-start:9}.mds .mds-container .mds-grid .mds-grid-md-col-10{grid-column-start:10}.mds .mds-container .mds-grid .mds-grid-md-col-11{grid-column-start:11}.mds .mds-container .mds-grid .mds-grid-md-col-12{grid-column-start:12}.mds .mds-container .mds-grid .mds-grid-md-col-1-reverse{grid-column-start:-2}.mds .mds-container .mds-grid .mds-grid-md-col-2-reverse{grid-column-start:-3}.mds .mds-container .mds-grid .mds-grid-md-col-3-reverse{grid-column-start:-4}.mds .mds-container .mds-grid .mds-grid-md-col-4-reverse{grid-column-start:-5}.mds .mds-container .mds-grid .mds-grid-md-col-5-reverse{grid-column-start:-6}.mds .mds-container .mds-grid .mds-grid-md-col-6-reverse{grid-column-start:-7}.mds .mds-container .mds-grid .mds-grid-md-col-7-reverse{grid-column-start:-8}.mds .mds-container .mds-grid .mds-grid-md-col-8-reverse{grid-column-start:-9}.mds .mds-container .mds-grid .mds-grid-md-col-9-reverse{grid-column-start:-10}.mds .mds-container .mds-grid .mds-grid-md-col-10-reverse{grid-column-start:-11}.mds .mds-container .mds-grid .mds-grid-md-col-11-reverse{grid-column-start:-12}.mds .mds-container .mds-grid .mds-grid-md-col-12-reverse{grid-column-start:-13}.mds .mds-container .mds-grid .mds-grid-md-col-span-1{grid-column-end:span 1}.mds .mds-container .mds-grid .mds-grid-md-col-span-2{grid-column-end:span 2}.mds .mds-container .mds-grid .mds-grid-md-col-span-3{grid-column-end:span 3}.mds .mds-container .mds-grid .mds-grid-md-col-span-4{grid-column-end:span 4}.mds .mds-container .mds-grid .mds-grid-md-col-span-5{grid-column-end:span 5}.mds .mds-container .mds-grid .mds-grid-md-col-span-6{grid-column-end:span 6}.mds .mds-container .mds-grid .mds-grid-md-col-span-7{grid-column-end:span 7}.mds .mds-container .mds-grid .mds-grid-md-col-span-8{grid-column-end:span 8}.mds .mds-container .mds-grid .mds-grid-md-col-span-9{grid-column-end:span 9}.mds .mds-container .mds-grid .mds-grid-md-col-span-10{grid-column-end:span 10}.mds .mds-container .mds-grid .mds-grid-md-col-span-11{grid-column-end:span 11}.mds .mds-container .mds-grid .mds-grid-md-col-span-12{grid-column-end:span 12}.mds .mds-container .mds-grid.mds-grid-md-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.mds .mds-container .mds-grid.mds-grid-md-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mds .mds-container .mds-grid .mds-grid-md-row-1{grid-row-start:1}.mds .mds-container .mds-grid .mds-grid-md-row-2{grid-row-start:2}.mds .mds-container .mds-grid .mds-grid-md-row-3{grid-row-start:3}.mds .mds-container .mds-grid .mds-grid-md-row-4{grid-row-start:4}.mds .mds-container .mds-grid .mds-grid-md-row-5{grid-row-start:5}.mds .mds-container .mds-grid .mds-grid-md-row-6{grid-row-start:6}.mds .mds-container .mds-grid .mds-grid-md-row-7{grid-row-start:7}.mds .mds-container .mds-grid .mds-grid-md-row-8{grid-row-start:8}.mds .mds-container .mds-grid .mds-grid-md-row-9{grid-row-start:9}.mds .mds-container .mds-grid .mds-grid-md-row-10{grid-row-start:10}.mds .mds-container .mds-grid .mds-grid-md-row-11{grid-row-start:11}.mds .mds-container .mds-grid .mds-grid-md-row-12{grid-row-start:12}.mds .mds-container .mds-grid .mds-grid-md-row-13{grid-row-start:13}.mds .mds-container .mds-grid .mds-grid-md-row-14{grid-row-start:14}.mds .mds-container .mds-grid .mds-grid-md-row-15{grid-row-start:15}.mds .mds-container .mds-grid .mds-grid-md-row-16{grid-row-start:16}.mds .mds-container .mds-grid .mds-grid-md-row-17{grid-row-start:17}.mds .mds-container .mds-grid .mds-grid-md-row-18{grid-row-start:18}.mds .mds-container .mds-grid .mds-grid-md-row-19{grid-row-start:19}.mds .mds-container .mds-grid .mds-grid-md-row-20{grid-row-start:20}.mds .mds-container .mds-grid .mds-grid-md-row-21{grid-row-start:21}.mds .mds-container .mds-grid .mds-grid-md-row-22{grid-row-start:22}.mds .mds-container .mds-grid .mds-grid-md-row-23{grid-row-start:23}.mds .mds-container .mds-grid .mds-grid-md-row-24{grid-row-start:24}.mds .mds-container .mds-grid .mds-grid-md-row-span-1{grid-row-end:span 1}.mds .mds-container .mds-grid .mds-grid-md-row-span-2{grid-row-end:span 2}.mds .mds-container .mds-grid .mds-grid-md-row-span-3{grid-row-end:span 3}.mds .mds-container .mds-grid .mds-grid-md-row-span-4{grid-row-end:span 4}.mds .mds-container .mds-grid .mds-grid-md-row-span-5{grid-row-end:span 5}.mds .mds-container .mds-grid .mds-grid-md-row-span-6{grid-row-end:span 6}.mds .mds-container .mds-grid .mds-grid-md-row-span-7{grid-row-end:span 7}.mds .mds-container .mds-grid .mds-grid-md-row-span-8{grid-row-end:span 8}.mds .mds-container .mds-grid .mds-grid-md-row-span-9{grid-row-end:span 9}.mds .mds-container .mds-grid .mds-grid-md-row-span-10{grid-row-end:span 10}.mds .mds-container .mds-grid .mds-grid-md-row-span-11{grid-row-end:span 11}.mds .mds-container .mds-grid .mds-grid-md-row-span-12{grid-row-end:span 12}.mds .mds-container .mds-grid .mds-grid-md-row-span-13{grid-row-end:span 13}.mds .mds-container .mds-grid .mds-grid-md-row-span-14{grid-row-end:span 14}.mds .mds-container .mds-grid .mds-grid-md-row-span-15{grid-row-end:span 15}.mds .mds-container .mds-grid .mds-grid-md-row-span-16{grid-row-end:span 16}.mds .mds-container .mds-grid .mds-grid-md-row-span-17{grid-row-end:span 17}.mds .mds-container .mds-grid .mds-grid-md-row-span-18{grid-row-end:span 18}.mds .mds-container .mds-grid .mds-grid-md-row-span-19{grid-row-end:span 19}.mds .mds-container .mds-grid .mds-grid-md-row-span-20{grid-row-end:span 20}.mds .mds-container .mds-grid .mds-grid-md-row-span-21{grid-row-end:span 21}.mds .mds-container .mds-grid .mds-grid-md-row-span-22{grid-row-end:span 22}.mds .mds-container .mds-grid .mds-grid-md-row-span-23{grid-row-end:span 23}.mds .mds-container .mds-grid .mds-grid-md-row-span-24{grid-row-end:span 24}.mds .mds-container .mds-grid.mds-grid-md-rows-1{grid-template-rows:repeat(1,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-2{grid-template-rows:repeat(2,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-3{grid-template-rows:repeat(3,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-4{grid-template-rows:repeat(4,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-5{grid-template-rows:repeat(5,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-6{grid-template-rows:repeat(6,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-7{grid-template-rows:repeat(7,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-8{grid-template-rows:repeat(8,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-9{grid-template-rows:repeat(9,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-10{grid-template-rows:repeat(10,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-11{grid-template-rows:repeat(11,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-12{grid-template-rows:repeat(12,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-13{grid-template-rows:repeat(13,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-14{grid-template-rows:repeat(14,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-15{grid-template-rows:repeat(15,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-16{grid-template-rows:repeat(16,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-17{grid-template-rows:repeat(17,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-18{grid-template-rows:repeat(18,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-19{grid-template-rows:repeat(19,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-20{grid-template-rows:repeat(20,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-21{grid-template-rows:repeat(21,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-22{grid-template-rows:repeat(22,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-23{grid-template-rows:repeat(23,auto)}.mds .mds-container .mds-grid.mds-grid-md-rows-24{grid-template-rows:repeat(24,auto)}}.mds .mds{background:var(--mds_foundations_body_background-color);color:var(--mds_foundations_body_text-color);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale}.mds .mds{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds .mds-headline--x-small,.mds h4{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_x-small_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--x-small,.mds h4{font-size:var(--mds_brand_typography_headline_x-small_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-small_desktop_line-height)}}.mds .mds-headline--x-small,.mds h4{text-transform:var(--mds_brand_typography_headline_x-small_text-transform);font-style:var(--mds_brand_typography_headline_x-small_font-style);font-weight:var(--mds_brand_typography_headline_x-small_font-weight)}.mds .mds-headline--small,.mds h3{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_small_mobile_font-size);line-height:var(--mds_brand_typography_headline_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--small,.mds h3{font-size:var(--mds_brand_typography_headline_small_desktop_font-size);line-height:var(--mds_brand_typography_headline_small_desktop_line-height)}}.mds .mds-headline--small,.mds h3{text-transform:var(--mds_brand_typography_headline_small_text-transform);font-style:var(--mds_brand_typography_headline_small_font-style);font-weight:var(--mds_brand_typography_headline_small_font-weight)}.mds .mds-headline--medium,.mds h2{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_medium_mobile_font-size);line-height:var(--mds_brand_typography_headline_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--medium,.mds h2{font-size:var(--mds_brand_typography_headline_medium_desktop_font-size);line-height:var(--mds_brand_typography_headline_medium_desktop_line-height)}}.mds .mds-headline--medium,.mds h2{text-transform:var(--mds_brand_typography_headline_medium_text-transform);font-style:var(--mds_brand_typography_headline_medium_font-style);font-weight:var(--mds_brand_typography_headline_medium_font-weight)}.mds .mds-headline--large,.mds h1{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_large_mobile_font-size);line-height:var(--mds_brand_typography_headline_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--large,.mds h1{font-size:var(--mds_brand_typography_headline_large_desktop_font-size);line-height:var(--mds_brand_typography_headline_large_desktop_line-height)}}.mds .mds-headline--large,.mds h1{text-transform:var(--mds_brand_typography_headline_large_text-transform);font-style:var(--mds_brand_typography_headline_large_font-style);font-weight:var(--mds_brand_typography_headline_large_font-weight)}.mds .mds-headline--x-large{font-family:var(--mds_brand_typography_headline_font-family),var(--mds_brand_typography_headline_font-family-fallback);font-size:var(--mds_brand_typography_headline_x-large_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-headline--x-large{font-size:var(--mds_brand_typography_headline_x-large_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-large_desktop_line-height)}}.mds .mds-headline--x-large{text-transform:var(--mds_brand_typography_headline_x-large_text-transform);font-style:var(--mds_brand_typography_headline_x-large_font-style);font-weight:var(--mds_brand_typography_headline_x-large_font-weight)}.mds .mds-text--x-small-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-normal{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-normal{font-style:var(--mds_brand_typography_text_x-small_normal_font-style);font-weight:var(--mds_brand_typography_text_x-small_normal_font-weight)}.mds .mds-text--x-small-light{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-light{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-light{font-style:var(--mds_brand_typography_text_x-small_light_font-style);font-weight:var(--mds_brand_typography_text_x-small_light_font-weight)}.mds .mds-text--x-small-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-medium{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-medium{font-style:var(--mds_brand_typography_text_x-small_medium_font-style);font-weight:var(--mds_brand_typography_text_x-small_medium_font-weight)}.mds .mds-text--x-small-semibold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-semibold{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-semibold{font-style:var(--mds_brand_typography_text_x-small_semibold_font-style);font-weight:var(--mds_brand_typography_text_x-small_semibold_font-weight)}.mds .mds-text--x-small-bold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-bold{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-bold{font-style:var(--mds_brand_typography_text_x-small_bold_font-style);font-weight:var(--mds_brand_typography_text_x-small_bold_font-weight)}.mds .mds-text--x-small-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-italic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-italic{font-style:var(--mds_brand_typography_text_x-small_italic_font-style);font-weight:var(--mds_brand_typography_text_x-small_italic_font-weight)}.mds .mds-text--x-small-lightitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-lightitalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-lightitalic{font-style:var(--mds_brand_typography_text_x-small_lightitalic_font-style);font-weight:var(--mds_brand_typography_text_x-small_lightitalic_font-weight)}.mds .mds-text--x-small-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-mediumitalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-mediumitalic{font-style:var(--mds_brand_typography_text_x-small_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_x-small_mediumitalic_font-weight)}.mds .mds-text--x-small-semibolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-semibolditalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-semibolditalic{font-style:var(--mds_brand_typography_text_x-small_semibolditalic_font-style);font-weight:var(--mds_brand_typography_text_x-small_semibolditalic_font-weight)}.mds .mds-text--x-small-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--x-small-bolditalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-text--x-small-bolditalic{font-style:var(--mds_brand_typography_text_x-small_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_x-small_bolditalic_font-weight)}.mds .mds-text--small-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-normal{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-normal{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-text--small-light{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-light{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-light{font-style:var(--mds_brand_typography_text_small_light_font-style);font-weight:var(--mds_brand_typography_text_small_light_font-weight)}.mds .mds-text--small-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-medium{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-medium{font-style:var(--mds_brand_typography_text_small_medium_font-style);font-weight:var(--mds_brand_typography_text_small_medium_font-weight)}.mds .mds-text--small-semibold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-semibold{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-semibold{font-style:var(--mds_brand_typography_text_small_semibold_font-style);font-weight:var(--mds_brand_typography_text_small_semibold_font-weight)}.mds .mds-text--small-bold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-bold{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-bold{font-style:var(--mds_brand_typography_text_small_bold_font-style);font-weight:var(--mds_brand_typography_text_small_bold_font-weight)}.mds .mds-text--small-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-italic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-italic{font-style:var(--mds_brand_typography_text_small_italic_font-style);font-weight:var(--mds_brand_typography_text_small_italic_font-weight)}.mds .mds-text--small-lightitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-lightitalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-lightitalic{font-style:var(--mds_brand_typography_text_small_lightitalic_font-style);font-weight:var(--mds_brand_typography_text_small_lightitalic_font-weight)}.mds .mds-text--small-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-mediumitalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-mediumitalic{font-style:var(--mds_brand_typography_text_small_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_small_mediumitalic_font-weight)}.mds .mds-text--small-semibolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-semibolditalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-semibolditalic{font-style:var(--mds_brand_typography_text_small_semibolditalic_font-style);font-weight:var(--mds_brand_typography_text_small_semibolditalic_font-weight)}.mds .mds-text--small-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--small-bolditalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-text--small-bolditalic{font-style:var(--mds_brand_typography_text_small_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_small_bolditalic_font-weight)}.mds .mds-text--medium-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-normal{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-normal{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds .mds-text--medium-light{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-light{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-light{font-style:var(--mds_brand_typography_text_medium_light_font-style);font-weight:var(--mds_brand_typography_text_medium_light_font-weight)}.mds .mds-text--medium-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-medium{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-medium{font-style:var(--mds_brand_typography_text_medium_medium_font-style);font-weight:var(--mds_brand_typography_text_medium_medium_font-weight)}.mds .mds-text--medium-semibold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-semibold{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-semibold{font-style:var(--mds_brand_typography_text_medium_semibold_font-style);font-weight:var(--mds_brand_typography_text_medium_semibold_font-weight)}.mds .mds-text--medium-bold,.mds h5,.mds h6{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-bold,.mds h5,.mds h6{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-bold,.mds h5,.mds h6{font-style:var(--mds_brand_typography_text_medium_bold_font-style);font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-text--medium-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-italic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-italic{font-style:var(--mds_brand_typography_text_medium_italic_font-style);font-weight:var(--mds_brand_typography_text_medium_italic_font-weight)}.mds .mds-text--medium-lightitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-lightitalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-lightitalic{font-style:var(--mds_brand_typography_text_medium_lightitalic_font-style);font-weight:var(--mds_brand_typography_text_medium_lightitalic_font-weight)}.mds .mds-text--medium-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-mediumitalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-mediumitalic{font-style:var(--mds_brand_typography_text_medium_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_medium_mediumitalic_font-weight)}.mds .mds-text--medium-semibolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-semibolditalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-semibolditalic{font-style:var(--mds_brand_typography_text_medium_semibolditalic_font-style);font-weight:var(--mds_brand_typography_text_medium_semibolditalic_font-weight)}.mds .mds-text--medium-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--medium-bolditalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-text--medium-bolditalic{font-style:var(--mds_brand_typography_text_medium_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_medium_bolditalic_font-weight)}.mds .mds-text--large-normal{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-normal{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-normal{font-style:var(--mds_brand_typography_text_large_normal_font-style);font-weight:var(--mds_brand_typography_text_large_normal_font-weight)}.mds .mds-text--large-light{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-light{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-light{font-style:var(--mds_brand_typography_text_large_light_font-style);font-weight:var(--mds_brand_typography_text_large_light_font-weight)}.mds .mds-text--large-medium{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-medium{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-medium{font-style:var(--mds_brand_typography_text_large_medium_font-style);font-weight:var(--mds_brand_typography_text_large_medium_font-weight)}.mds .mds-text--large-semibold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-semibold{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-semibold{font-style:var(--mds_brand_typography_text_large_semibold_font-style);font-weight:var(--mds_brand_typography_text_large_semibold_font-weight)}.mds .mds-text--large-bold{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-bold{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-bold{font-style:var(--mds_brand_typography_text_large_bold_font-style);font-weight:var(--mds_brand_typography_text_large_bold_font-weight)}.mds .mds-text--large-italic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-italic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-italic{font-style:var(--mds_brand_typography_text_large_italic_font-style);font-weight:var(--mds_brand_typography_text_large_italic_font-weight)}.mds .mds-text--large-lightitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-lightitalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-lightitalic{font-style:var(--mds_brand_typography_text_large_lightitalic_font-style);font-weight:var(--mds_brand_typography_text_large_lightitalic_font-weight)}.mds .mds-text--large-mediumitalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-mediumitalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-mediumitalic{font-style:var(--mds_brand_typography_text_large_mediumitalic_font-style);font-weight:var(--mds_brand_typography_text_large_mediumitalic_font-weight)}.mds .mds-text--large-semibolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-semibolditalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-semibolditalic{font-style:var(--mds_brand_typography_text_large_semibolditalic_font-style);font-weight:var(--mds_brand_typography_text_large_semibolditalic_font-weight)}.mds .mds-text--large-bolditalic{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-text--large-bolditalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-text--large-bolditalic{font-style:var(--mds_brand_typography_text_large_bolditalic_font-style);font-weight:var(--mds_brand_typography_text_large_bolditalic_font-weight)}@container (max-width: 1024px){.mds .mds-container .mds-headline--x-small,.mds .mds-container h4{font-size:var(--mds_brand_typography_headline_x-small_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--x-small,.mds .mds-container h4{font-size:var(--mds_brand_typography_headline_x-small_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--small,.mds .mds-container h3{font-size:var(--mds_brand_typography_headline_small_mobile_font-size);line-height:var(--mds_brand_typography_headline_small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--small,.mds .mds-container h3{font-size:var(--mds_brand_typography_headline_small_desktop_font-size);line-height:var(--mds_brand_typography_headline_small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--medium,.mds .mds-container h2{font-size:var(--mds_brand_typography_headline_medium_mobile_font-size);line-height:var(--mds_brand_typography_headline_medium_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--medium,.mds .mds-container h2{font-size:var(--mds_brand_typography_headline_medium_desktop_font-size);line-height:var(--mds_brand_typography_headline_medium_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--large,.mds .mds-container h1{font-size:var(--mds_brand_typography_headline_large_mobile_font-size);line-height:var(--mds_brand_typography_headline_large_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--large,.mds .mds-container h1{font-size:var(--mds_brand_typography_headline_large_desktop_font-size);line-height:var(--mds_brand_typography_headline_large_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-headline--x-large{font-size:var(--mds_brand_typography_headline_x-large_mobile_font-size);line-height:var(--mds_brand_typography_headline_x-large_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-headline--x-large{font-size:var(--mds_brand_typography_headline_x-large_desktop_font-size);line-height:var(--mds_brand_typography_headline_x-large_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--x-small-normal,.mds .mds-container .mds-text--x-small-light,.mds .mds-container .mds-text--x-small-medium,.mds .mds-container .mds-text--x-small-semibold,.mds .mds-container .mds-text--x-small-bold,.mds .mds-container .mds-text--x-small-italic,.mds .mds-container .mds-text--x-small-lightitalic,.mds .mds-container .mds-text--x-small-mediumitalic,.mds .mds-container .mds-text--x-small-semibolditalic,.mds .mds-container .mds-text--x-small-bolditalic{font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--x-small-normal,.mds .mds-container .mds-text--x-small-light,.mds .mds-container .mds-text--x-small-medium,.mds .mds-container .mds-text--x-small-semibold,.mds .mds-container .mds-text--x-small-bold,.mds .mds-container .mds-text--x-small-italic,.mds .mds-container .mds-text--x-small-lightitalic,.mds .mds-container .mds-text--x-small-mediumitalic,.mds .mds-container .mds-text--x-small-semibolditalic,.mds .mds-container .mds-text--x-small-bolditalic{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--small-normal,.mds .mds-container .mds-text--small-light,.mds .mds-container .mds-text--small-medium,.mds .mds-container .mds-text--small-semibold,.mds .mds-container .mds-text--small-bold,.mds .mds-container .mds-text--small-italic,.mds .mds-container .mds-text--small-lightitalic,.mds .mds-container .mds-text--small-mediumitalic,.mds .mds-container .mds-text--small-semibolditalic,.mds .mds-container .mds-text--small-bolditalic{font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--small-normal,.mds .mds-container .mds-text--small-light,.mds .mds-container .mds-text--small-medium,.mds .mds-container .mds-text--small-semibold,.mds .mds-container .mds-text--small-bold,.mds .mds-container .mds-text--small-italic,.mds .mds-container .mds-text--small-lightitalic,.mds .mds-container .mds-text--small-mediumitalic,.mds .mds-container .mds-text--small-semibolditalic,.mds .mds-container .mds-text--small-bolditalic{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--medium-normal,.mds .mds-container .mds-text--medium-light,.mds .mds-container .mds-text--medium-medium,.mds .mds-container .mds-text--medium-semibold,.mds .mds-container .mds-text--medium-bold,.mds .mds-container h5,.mds .mds-container h6,.mds .mds-container .mds-text--medium-italic,.mds .mds-container .mds-text--medium-lightitalic,.mds .mds-container .mds-text--medium-mediumitalic,.mds .mds-container .mds-text--medium-semibolditalic,.mds .mds-container .mds-text--medium-bolditalic{font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--medium-normal,.mds .mds-container .mds-text--medium-light,.mds .mds-container .mds-text--medium-medium,.mds .mds-container .mds-text--medium-semibold,.mds .mds-container .mds-text--medium-bold,.mds .mds-container h5,.mds .mds-container h6,.mds .mds-container .mds-text--medium-italic,.mds .mds-container .mds-text--medium-lightitalic,.mds .mds-container .mds-text--medium-mediumitalic,.mds .mds-container .mds-text--medium-semibolditalic,.mds .mds-container .mds-text--medium-bolditalic{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}@container (max-width: 1024px){.mds .mds-container .mds-text--large-normal,.mds .mds-container .mds-text--large-light,.mds .mds-container .mds-text--large-medium,.mds .mds-container .mds-text--large-semibold,.mds .mds-container .mds-text--large-bold,.mds .mds-container .mds-text--large-italic,.mds .mds-container .mds-text--large-lightitalic,.mds .mds-container .mds-text--large-mediumitalic,.mds .mds-container .mds-text--large-semibolditalic,.mds .mds-container .mds-text--large-bolditalic{font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}}@container (min-width: 1025px){.mds .mds-container .mds-text--large-normal,.mds .mds-container .mds-text--large-light,.mds .mds-container .mds-text--large-medium,.mds .mds-container .mds-text--large-semibold,.mds .mds-container .mds-text--large-bold,.mds .mds-container .mds-text--large-italic,.mds .mds-container .mds-text--large-lightitalic,.mds .mds-container .mds-text--large-mediumitalic,.mds .mds-container .mds-text--large-semibolditalic,.mds .mds-container .mds-text--large-bolditalic{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-tabular-figures{font-feature-settings:"tnum"}.mds .mds-numeric.mds-tabular-figures{font-feature-settings:"salt" on,"tnum"}.mds .mds-numeric{font-feature-settings:"salt" on;font-variant-numeric:slashed-zero}.mds h1,.mds h2,.mds h3,.mds h4,.mds h5,.mds h6,.mds p{padding:0;margin:0}.mds em{font-style:var(--mds_brand_typography_text_medium_italic_font-style)}.mds strong{font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-underline--dotted{text-decoration:underline dotted}.mds .mds-gap-50,.mds .mds-container .mds-gap-50,.mds .mds-viewport .mds-gap-50{gap:calc(2 * var(--mds-unit))}.mds .mds-col-gap-50,.mds .mds-container .mds-col-gap-50,.mds .mds-viewport .mds-col-gap-50{column-gap:calc(2 * var(--mds-unit))}.mds .mds-row-gap-50,.mds .mds-container .mds-row-gap-50,.mds .mds-viewport .mds-row-gap-50{row-gap:calc(2 * var(--mds-unit))}.mds .mds-gap-100,.mds .mds-container .mds-gap-100,.mds .mds-viewport .mds-gap-100{gap:calc(4 * var(--mds-unit))}.mds .mds-col-gap-100,.mds .mds-container .mds-col-gap-100,.mds .mds-viewport .mds-col-gap-100{column-gap:calc(4 * var(--mds-unit))}.mds .mds-row-gap-100,.mds .mds-container .mds-row-gap-100,.mds .mds-viewport .mds-row-gap-100{row-gap:calc(4 * var(--mds-unit))}.mds .mds-gap-150,.mds .mds-container .mds-gap-150,.mds .mds-viewport .mds-gap-150{gap:calc(6 * var(--mds-unit))}.mds .mds-col-gap-150,.mds .mds-container .mds-col-gap-150,.mds .mds-viewport .mds-col-gap-150{column-gap:calc(6 * var(--mds-unit))}.mds .mds-row-gap-150,.mds .mds-container .mds-row-gap-150,.mds .mds-viewport .mds-row-gap-150{row-gap:calc(6 * var(--mds-unit))}.mds .mds-gap-200,.mds .mds-container .mds-gap-200,.mds .mds-viewport .mds-gap-200{gap:calc(8 * var(--mds-unit))}.mds .mds-col-gap-200,.mds .mds-container .mds-col-gap-200,.mds .mds-viewport .mds-col-gap-200{column-gap:calc(8 * var(--mds-unit))}.mds .mds-row-gap-200,.mds .mds-container .mds-row-gap-200,.mds .mds-viewport .mds-row-gap-200{row-gap:calc(8 * var(--mds-unit))}.mds .mds-gap-300,.mds .mds-container .mds-gap-300,.mds .mds-viewport .mds-gap-300{gap:calc(12 * var(--mds-unit))}.mds .mds-col-gap-300,.mds .mds-container .mds-col-gap-300,.mds .mds-viewport .mds-col-gap-300{column-gap:calc(12 * var(--mds-unit))}.mds .mds-row-gap-300,.mds .mds-container .mds-row-gap-300,.mds .mds-viewport .mds-row-gap-300{row-gap:calc(12 * var(--mds-unit))}.mds .mds-gap-400,.mds .mds-container .mds-gap-400,.mds .mds-viewport .mds-gap-400{gap:calc(16 * var(--mds-unit))}.mds .mds-col-gap-400,.mds .mds-container .mds-col-gap-400,.mds .mds-viewport .mds-col-gap-400{column-gap:calc(16 * var(--mds-unit))}.mds .mds-row-gap-400,.mds .mds-container .mds-row-gap-400,.mds .mds-viewport .mds-row-gap-400{row-gap:calc(16 * var(--mds-unit))}.mds .mds-gap-500,.mds .mds-container .mds-gap-500,.mds .mds-viewport .mds-gap-500{gap:calc(20 * var(--mds-unit))}.mds .mds-col-gap-500,.mds .mds-container .mds-col-gap-500,.mds .mds-viewport .mds-col-gap-500{column-gap:calc(20 * var(--mds-unit))}.mds .mds-row-gap-500,.mds .mds-container .mds-row-gap-500,.mds .mds-viewport .mds-row-gap-500{row-gap:calc(20 * var(--mds-unit))}.mds .mds-gap-600,.mds .mds-container .mds-gap-600,.mds .mds-viewport .mds-gap-600{gap:calc(24 * var(--mds-unit))}.mds .mds-col-gap-600,.mds .mds-container .mds-col-gap-600,.mds .mds-viewport .mds-col-gap-600{column-gap:calc(24 * var(--mds-unit))}.mds .mds-row-gap-600,.mds .mds-container .mds-row-gap-600,.mds .mds-viewport .mds-row-gap-600{row-gap:calc(24 * var(--mds-unit))}.mds .mds-gap-700,.mds .mds-container .mds-gap-700,.mds .mds-viewport .mds-gap-700{gap:calc(28 * var(--mds-unit))}.mds .mds-col-gap-700,.mds .mds-container .mds-col-gap-700,.mds .mds-viewport .mds-col-gap-700{column-gap:calc(28 * var(--mds-unit))}.mds .mds-row-gap-700,.mds .mds-container .mds-row-gap-700,.mds .mds-viewport .mds-row-gap-700{row-gap:calc(28 * var(--mds-unit))}.mds .mds-gap-800,.mds .mds-container .mds-gap-800,.mds .mds-viewport .mds-gap-800{gap:calc(32 * var(--mds-unit))}.mds .mds-col-gap-800,.mds .mds-container .mds-col-gap-800,.mds .mds-viewport .mds-col-gap-800{column-gap:calc(32 * var(--mds-unit))}.mds .mds-row-gap-800,.mds .mds-container .mds-row-gap-800,.mds .mds-viewport .mds-row-gap-800{row-gap:calc(32 * var(--mds-unit))}.mds .mds-gap-900,.mds .mds-container .mds-gap-900,.mds .mds-viewport .mds-gap-900{gap:calc(36 * var(--mds-unit))}.mds .mds-col-gap-900,.mds .mds-container .mds-col-gap-900,.mds .mds-viewport .mds-col-gap-900{column-gap:calc(36 * var(--mds-unit))}.mds .mds-row-gap-900,.mds .mds-container .mds-row-gap-900,.mds .mds-viewport .mds-row-gap-900{row-gap:calc(36 * var(--mds-unit))}.mds .mds-gap-1000,.mds .mds-container .mds-gap-1000,.mds .mds-viewport .mds-gap-1000{gap:calc(40 * var(--mds-unit))}.mds .mds-col-gap-1000,.mds .mds-container .mds-col-gap-1000,.mds .mds-viewport .mds-col-gap-1000{column-gap:calc(40 * var(--mds-unit))}.mds .mds-row-gap-1000,.mds .mds-container .mds-row-gap-1000,.mds .mds-viewport .mds-row-gap-1000{row-gap:calc(40 * var(--mds-unit))}.mds .mds-gap-1200,.mds .mds-container .mds-gap-1200,.mds .mds-viewport .mds-gap-1200{gap:calc(48 * var(--mds-unit))}.mds .mds-col-gap-1200,.mds .mds-container .mds-col-gap-1200,.mds .mds-viewport .mds-col-gap-1200{column-gap:calc(48 * var(--mds-unit))}.mds .mds-row-gap-1200,.mds .mds-container .mds-row-gap-1200,.mds .mds-viewport .mds-row-gap-1200{row-gap:calc(48 * var(--mds-unit))}.mds .mds-gap-1600,.mds .mds-container .mds-gap-1600,.mds .mds-viewport .mds-gap-1600{gap:calc(64 * var(--mds-unit))}.mds .mds-col-gap-1600,.mds .mds-container .mds-col-gap-1600,.mds .mds-viewport .mds-col-gap-1600{column-gap:calc(64 * var(--mds-unit))}.mds .mds-row-gap-1600,.mds .mds-container .mds-row-gap-1600,.mds .mds-viewport .mds-row-gap-1600{row-gap:calc(64 * var(--mds-unit))}.mds .mds-gap-2000,.mds .mds-container .mds-gap-2000,.mds .mds-viewport .mds-gap-2000{gap:calc(80 * var(--mds-unit))}.mds .mds-col-gap-2000,.mds .mds-container .mds-col-gap-2000,.mds .mds-viewport .mds-col-gap-2000{column-gap:calc(80 * var(--mds-unit))}.mds .mds-row-gap-2000,.mds .mds-container .mds-row-gap-2000,.mds .mds-viewport .mds-row-gap-2000{row-gap:calc(80 * var(--mds-unit))}.mds .mds-gap-2400,.mds .mds-container .mds-gap-2400,.mds .mds-viewport .mds-gap-2400{gap:calc(96 * var(--mds-unit))}.mds .mds-col-gap-2400,.mds .mds-container .mds-col-gap-2400,.mds .mds-viewport .mds-col-gap-2400{column-gap:calc(96 * var(--mds-unit))}.mds .mds-row-gap-2400,.mds .mds-container .mds-row-gap-2400,.mds .mds-viewport .mds-row-gap-2400{row-gap:calc(96 * var(--mds-unit))}.mds .mds-gap-2800,.mds .mds-container .mds-gap-2800,.mds .mds-viewport .mds-gap-2800{gap:calc(112 * var(--mds-unit))}.mds .mds-col-gap-2800,.mds .mds-container .mds-col-gap-2800,.mds .mds-viewport .mds-col-gap-2800{column-gap:calc(112 * var(--mds-unit))}.mds .mds-row-gap-2800,.mds .mds-container .mds-row-gap-2800,.mds .mds-viewport .mds-row-gap-2800{row-gap:calc(112 * var(--mds-unit))}.mds .mds-gap-3200,.mds .mds-container .mds-gap-3200,.mds .mds-viewport .mds-gap-3200{gap:calc(128 * var(--mds-unit))}.mds .mds-col-gap-3200,.mds .mds-container .mds-col-gap-3200,.mds .mds-viewport .mds-col-gap-3200{column-gap:calc(128 * var(--mds-unit))}.mds .mds-row-gap-3200,.mds .mds-container .mds-row-gap-3200,.mds .mds-viewport .mds-row-gap-3200{row-gap:calc(128 * var(--mds-unit))}.mds .mds-flex{display:flex;flex-wrap:wrap}.mds .mds-flex-items-start{align-items:flex-start}.mds .mds-flex-items-center{align-items:center}.mds .mds-flex-items-end{align-items:flex-end}.mds .mds-flex-items-baseline{align-items:baseline}.mds .mds-flex-items-stretch{align-items:stretch}.mds .mds-flex-content-start{justify-content:flex-start}.mds .mds-flex-content-center{justify-content:center}.mds .mds-flex-content-end{justify-content:flex-end}.mds .mds-flex-row{flex-direction:row}.mds .mds-flex-column{flex-direction:column}.mds .mds-flex-nowrap{flex-wrap:nowrap}.mds hr{border-bottom:var(--mds_foundations_horizontal-rule_border-width) var(--mds_foundations_horizontal-rule_border-style) var(--mds_foundations_horizontal-rule_border-color);border-left-width:0;border-right-width:0;border-top-width:0;height:0;padding:0;margin:0}.mds hr.vertical{border-left:var(--mds_foundations_horizontal-rule_border-width) var(--mds_foundations_horizontal-rule_border-style) var(--mds_foundations_horizontal-rule_border-color);border-top-width:0;border-bottom-width:0;height:calc(40 * var(--mds-unit));width:0;padding:0;margin:0 calc(4 * var(--mds-unit))}.mds a.mds-link--stand-alone{text-decoration:var(--mds_foundations_link_stand-alone_text-decoration)}.mds a.mds-link--stand-alone:hover,.mds a.mds-link--stand-alone:active{text-decoration:var(--mds_foundations_link_stand-alone_hover_text-decoration)}.mds a.mds-link--stand-alone:visited{text-decoration:var(--mds_foundations_link_stand-alone_text-decoration)}.mds a.mds-link--disabled{pointer-events:inherit;cursor:not-allowed}.mds a.mds-link--disabled:hover{text-decoration:var(--mds_foundations_link_inline_text-decoration)}.mds a.mds-link--disabled:hover.mds-link--stand-alone{text-decoration:var(--mds_foundations_link_stand-alone_text-decoration)}.mds a.mds-link--disabled{pointer-events:none;touch-action:none;opacity:var(--mds_brand_appearance_state_disabled_opacity);-webkit-user-select:none;user-select:none}.mds a.mds-link--disabled *{-webkit-user-select:none;user-select:none;pointer-events:none;touch-action:none}.mds a.mds-link--external{display:inline-flex}.mds a.mds-link--external:after{content:"";text-decoration:none;height:var(--mds_foundations_link_external_icon_height);width:var(--mds_foundations_link_external_icon_width);background-color:var(--mds_foundations_link_default_text-color);-webkit-mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg part="icon" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M15.293 4H12V3h3.293a1 1 0 0 1 .707.293l.707.707a1 1 0 0 1 .293.707V8h-1V4.707l-6.646 6.647-.708-.708L15.293 4zM3 7a2 2 0 0 1 2-2h4v1H5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-4h1v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7z"></path></svg>') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;margin-left:calc(4 * var(--mds-unit))}.mds a.mds-link--external.mds-neutral--weak__text-color:after{background-color:var(--mds_brand_appearance_neutral_weak_text-color)}.mds a.mds-link--no-underline{text-decoration:none}.mds a.mds-link--no-underline:hover{text-decoration:underline}.mds a.mds-link--focus-shadow-inset:focus-visible{outline:0;box-shadow:inset var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds a{align-items:center;cursor:pointer;display:inline-flex;text-decoration:var(--mds_foundations_link_inline_text-decoration);transition-duration:var(--mds_foundations_link_transition-duration);transition-property:var(--mds_foundations_link_transition-properties);transition-timing-function:var(--mds_foundations_link_transition-timing)}.mds a:focus-visible{border-radius:var(--mds_foundations_link_focus_border-radius);text-decoration:var(--mds_foundations_link_inline_hover_text-decoration);outline:0;box-shadow:var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds a:hover,.mds a:active{text-decoration:var(--mds_foundations_link_inline_hover_text-decoration)}.mds a:visited{text-decoration:var(--mds_foundations_link_inline_text-decoration)}.mds a,.mds a:active,.mds a:visited{color:var(--mds_foundations_link_default_text-color)}.mds a mc-icon::part(icon){fill:var(--mds_foundations_link_default_text-color)}.mds mc-button a,.mds mc-button a:visited,.mds mc-button-group-item a,.mds mc-button-group-item a:visited,.mds mc-link-button a,.mds mc-link-button a:visited,.mds mc-list-item a,.mds mc-list-item a:visited,.mds mc-pagination a,.mds mc-pagination a:visited,.mds mc-segmented-control-item a,.mds mc-segmented-control-item a:visited,.mds mc-tab a,.mds mc-tab a:visited{text-decoration:none;display:inline-block;position:relative;z-index:1}.mds mc-button-group-item a:focus-visible,.mds mc-list-item a:focus-visible,.mds mc-pagination a:focus-visible,.mds mc-segmented-control-item a:focus-visible,.mds mc-tab a:focus-visible{outline:0;box-shadow:inset var(--mds_brand_appearance_state_focus_default_shadow_offset-x) var(--mds_brand_appearance_state_focus_default_shadow_offset-y) var(--mds_brand_appearance_state_focus_default_shadow_blur-radius) var(--mds_brand_appearance_state_focus_default_shadow_spread-radius) var(--mds_brand_appearance_state_focus_default_shadow_color)}.mds ul{list-style:var(--mds_foundations_list_unordered_list-style);display:flex;flex-direction:column;gap:var(--mds_foundations_list_vertical_item_gap);margin:0;padding:0}.mds ul.mds-list--horizontal{flex-direction:row;gap:var(--mds_foundations_list_horizontal_item_gap);padding:0}.mds ul li{padding:0;margin:0}.mds ol{list-style:var(--mds_foundations_list_ordered_list-style);display:flex;flex-direction:column;gap:var(--mds_foundations_list_vertical_item_gap);margin:0;padding:0}.mds ol.mds-list--horizontal{flex-direction:row;gap:var(--mds_foundations_list_horizontal_item_gap);padding:0}.mds ol li{padding:0;margin:0}.mds nav ol,.mds nav ul{list-style:none}.mds svg:not([fill]){fill:currentcolor}.mds mc-c-table{display:block}.mds .mds-table{--row-border-radius: calc(var(--mds_foundations_table_border-radius) - var(--mds_global_border_width));border-radius:var(--mds_foundations_table_border-radius);border:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color);max-width:100%}.mds .mds-table table{border-collapse:collapse;border-style:hidden;width:100%;border-radius:var(--mds_foundations_table_border-radius)}.mds .mds-table th,.mds .mds-table td{padding:var(--mds_foundations_table_medium_cell_padding-top) var(--mds_foundations_table_medium_cell_padding-right) var(--mds_foundations_table_medium_cell_padding-bottom) var(--mds_foundations_table_medium_cell_padding-left);text-align:left;vertical-align:middle;border:0;border-bottom:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color)}.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{color:var(--mds_foundations_table_subtext_text-color);display:block;font-weight:var(--mds_foundations_table_subtext_font-weight)}.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table th .mds-table__subtext,.mds .mds-table td .mds-table__subtext{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-table th{background-color:var(--mds_foundations_table_header-cell_background-color);color:var(--mds_foundations_table_header-cell_text-color)}.mds .mds-table th{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table th{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table th{font-style:var(--mds_brand_typography_text_medium_bold_font-style);font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-table td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table td{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table td{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds .mds-table tfoot td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table tfoot td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table tfoot td{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table tfoot td{font-style:var(--mds_brand_typography_text_medium_bold_font-style);font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-table thead tr th,.mds .mds-table tbody tr td,.mds .mds-table tbody tr th,.mds .mds-table tfoot tr td{position:relative}.mds .mds-table.mds-table--large th,.mds .mds-table.mds-table--large td{padding:var(--mds_foundations_table_large_cell_padding-top) var(--mds_foundations_table_large_cell_padding-right) var(--mds_foundations_table_large_cell_padding-bottom) var(--mds_foundations_table_large_cell_padding-left)}.mds .mds-table.mds-table--large .mds-table__row-selector>mc-checkbox{margin-top:0}.mds .mds-table.mds-table--large .mds-table__row-expander>mc-button{margin-top:0}.mds .mds-table.mds-table--large .mds-table__header-cell--sortable{padding-top:var(--mds_foundations_table_large_header-cell_sortable_padding-top);padding-bottom:var(--mds_foundations_table_large_header-cell_sortable_padding-bottom)}.mds .mds-table.mds-table--large .mds-table__expanded-row.mds-table__expanded-row--no-padding td{padding:0}.mds .mds-table.mds-table--large .mds-table__expanded-row td{padding:var(--mds_foundations_table_large_expanded-row_padding-top) var(--mds_foundations_table_large_expanded-row_padding-right) var(--mds_foundations_table_large_expanded-row_padding-bottom) var(--mds_foundations_table_large_expanded-row_padding-left)}.mds .mds-table.mds-table--small th{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small th{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table.mds-table--small th{font-style:var(--mds_brand_typography_text_small_bold_font-style);font-weight:var(--mds_brand_typography_text_small_bold_font-weight)}.mds .mds-table.mds-table--small td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small td{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table.mds-table--small td{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-table.mds-table--small th,.mds .mds-table.mds-table--small td{padding:var(--mds_foundations_table_small_cell_padding-top) var(--mds_foundations_table_small_cell_padding-right) var(--mds_foundations_table_small_cell_padding-bottom) var(--mds_foundations_table_small_cell_padding-left)}.mds .mds-table.mds-table--small th .mds-table__subtext,.mds .mds-table.mds-table--small td .mds-table__subtext{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_x-small_mobile_font-size);line-height:var(--mds_brand_typography_text_x-small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small th .mds-table__subtext,.mds .mds-table.mds-table--small td .mds-table__subtext{font-size:var(--mds_brand_typography_text_x-small_desktop_font-size);line-height:var(--mds_brand_typography_text_x-small_desktop_line-height)}}.mds .mds-table.mds-table--small th .mds-table__subtext,.mds .mds-table.mds-table--small td .mds-table__subtext{font-style:var(--mds_brand_typography_text_x-small_normal_font-style);font-weight:var(--mds_brand_typography_text_x-small_normal_font-weight)}.mds .mds-table.mds-table--small tfoot td{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table.mds-table--small tfoot td{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table.mds-table--small tfoot td{font-style:var(--mds_brand_typography_text_small_bold_font-style);font-weight:var(--mds_brand_typography_text_small_bold_font-weight)}.mds .mds-table.mds-table--small .mds-table__header-cell--sortable{padding-top:var(--mds_foundations_table_small_header-cell_sortable_padding-top);padding-bottom:var(--mds_foundations_table_small_header-cell_sortable_padding-bottom)}.mds .mds-table.mds-table--small .mds-table__expanded-row.mds-table__expanded-row--no-padding td{padding:0}.mds .mds-table.mds-table--small .mds-table__expanded-row td{padding:var(--mds_foundations_table_small_expanded-row_padding-top) var(--mds_foundations_table_small_expanded-row_padding-right) var(--mds_foundations_table_small_expanded-row_padding-bottom) var(--mds_foundations_table_small_expanded-row_padding-left)}.mds .mds-table.mds-table--zebra-stripes tbody tr:nth-child(2n) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table.mds-table--zebra-stripes:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(2n) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table.mds-table--zebra-stripes:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(odd) td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+1) td,.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+2) td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+3) td,.mds .mds-table.mds-table--zebra-stripes-with-expand tbody>tr:nth-child(4n+4) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+1) td,.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+2) td{background-color:var(--mds_foundations_table_cell_background-color);color:var(--mds_foundations_table_cell_text-color)}.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+3) td,.mds .mds-table.mds-table--zebra-stripes-with-expand:not(.mds-table--disable-row-highlight-on-hover) tbody>tr:nth-child(4n+4) td{background-color:var(--mds_foundations_table_zebra-stripe_background-color);color:var(--mds_foundations_table_zebra-stripe_text-color)}.mds .mds-table:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(2n):hover td,.mds .mds-table:not(.mds-table--disable-row-highlight-on-hover) tbody tr:nth-child(odd):hover td{background-color:var(--mds_foundations_table_cell_hover_background-color);color:var(--mds_foundations_table_cell_hover_text-color)}.mds .mds-table thead tr:first-child th:first-child,.mds .mds-table thead tr:first-child td:first-child{border-top-left-radius:calc(var(--mds_foundations_table_border-radius) - var(--mds_global_border_width))}.mds .mds-table thead tr:first-child th:last-child,.mds .mds-table thead tr:first-child td:last-child{border-top-right-radius:calc(var(--mds_foundations_table_border-radius) - var(--mds_global_border_width))}.mds .mds-table tbody:last-child tr:last-child td:first-child,.mds .mds-table tbody:last-child tr:last-child th:first-child,.mds .mds-table tfoot tr:last-child td:first-child,.mds .mds-table tfoot tr:last-child th:first-child{border-bottom-left-radius:calc(var(--mds_foundations_table_border-radius) - var(--mds_global_border_width))}.mds .mds-table tbody:last-child tr:last-child td:last-child,.mds .mds-table tbody:last-child tr:last-child th:last-child,.mds .mds-table tfoot tr:last-child td:last-child,.mds .mds-table tfoot tr:last-child th:last-child{border-bottom-right-radius:calc(var(--mds_foundations_table_border-radius) - var(--mds_global_border_width))}.mds .mds-table.mds-table--horizontal-lines-dashed th,.mds .mds-table.mds-table--horizontal-lines-dashed td{border-bottom-style:dashed}.mds .mds-table.mds-table--horizontal-lines-dashed thead th,.mds .mds-table.mds-table--horizontal-lines-dashed thead td{border-top-style:dashed}.mds .mds-table.mds-table--horizontal-lines-dotted th,.mds .mds-table.mds-table--horizontal-lines-dotted td{border-bottom-style:dotted}.mds .mds-table.mds-table--horizontal-lines-dotted thead th,.mds .mds-table.mds-table--horizontal-lines-dotted thead td{border-top-style:dotted}.mds .mds-table.mds-table--vertical-lines-solid th,.mds .mds-table.mds-table--vertical-lines-solid td{border-left:var(--mds_foundations_table_border-width) solid var(--mds_foundations_table_border-color);border-right:var(--mds_foundations_table_border-width) solid var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--vertical-lines-dashed th,.mds .mds-table.mds-table--vertical-lines-dashed td{border-left:var(--mds_foundations_table_border-width) dashed var(--mds_foundations_table_border-color);border-right:var(--mds_foundations_table_border-width) dashed var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--vertical-lines-dotted th,.mds .mds-table.mds-table--vertical-lines-dotted td{border-left:var(--mds_foundations_table_border-width) dotted var(--mds_foundations_table_border-color);border-right:var(--mds_foundations_table_border-width) dotted var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--horizontal-lines-none th,.mds .mds-table.mds-table--horizontal-lines-none td{border-top-width:0;border-bottom-width:0}.mds .mds-table.mds-table--vertical-lines-none th,.mds .mds-table.mds-table--vertical-lines-none td{border-left-width:0;border-right-width:0}.mds .mds-table.mds-table--outer-border-none{border-width:0}.mds .mds-table.mds-table--outer-border-dashed{border-style:dashed}.mds .mds-table.mds-table--outer-border-dotted{border-style:dotted}.mds .mds-table.mds-table--outer-border-corners-square{border-radius:0}.mds .mds-table.mds-table--outer-border-corners-square thead tr:first-child th,.mds .mds-table.mds-table--outer-border-corners-square thead tr:first-child td,.mds .mds-table.mds-table--outer-border-corners-square tbody:last-child tr:last-child th,.mds .mds-table.mds-table--outer-border-corners-square tbody:last-child tr:last-child td,.mds .mds-table.mds-table--outer-border-corners-square tfoot tr:last-child th,.mds .mds-table.mds-table--outer-border-corners-square tfoot tr:last-child td{border-radius:0}.mds .mds-table table tr th,.mds .mds-table table tr td{border-radius:0}.mds .mds-table.mds-table--nowrap,.mds .mds-table.mds-table--nowrap *,.mds .mds-table .mds-table__cell--nowrap,.mds .mds-table .mds-table__cell--nowrap *{white-space:nowrap}.mds .mds-table.mds-table--vertical-align-top td,.mds .mds-table.mds-table--vertical-align-top th{vertical-align:top}.mds .mds-table.mds-table--vertical-align-baseline td,.mds .mds-table.mds-table--vertical-align-baseline th{vertical-align:baseline}.mds .mds-table.mds-table--vertical-align-bottom td,.mds .mds-table.mds-table--vertical-align-bottom th{vertical-align:bottom}.mds .mds-table .mds-table__column--row-selector{width:1px;white-space:nowrap;flex-grow:0;flex-shrink:0}.mds .mds-table .mds_table__row--selected td{background-color:var(--mds_foundations_table_cell_selected_background-color);color:var(--mds_foundations_table_cell_selected_text-color)}.mds .mds-table .mds-table__column--row-expander{width:1px;white-space:nowrap;flex-grow:0;flex-shrink:0}.mds .mds-table .mds-table__child-row .cell-first-text{padding-left:calc(32 * var(--mds-unit))}.mds .mds-table .mds-table__header-cell--sortable{cursor:pointer;-webkit-user-select:none!important;user-select:none!important;padding-top:var(--mds_foundations_table_medium_header-cell_sortable_padding-top);padding-bottom:var(--mds_foundations_table_medium_header-cell_sortable_padding-bottom)}.mds .mds-table .mds-table__header-cell--sortable:hover{background-color:var(--mds_foundations_table_header-cell_sort_hover_background-color)}.mds .mds-table .mds-table__header-cell--sortable:active{background-color:var(--mds_foundations_table_header-cell_sort_active_background-color)}.mds .mds-table .mds-table__header-cell--sortable mc-button{pointer-events:none}.mds .mds-table .mds-table__header-cell--sortable mc-button::part(button){border-radius:0;padding:0}.mds .mds-table .mds-table__header-cell--sortable mc-button::part(text-and-icon){font-weight:var(--mds_foundations_table_header-cell_sort-button_font-weight)}.mds .mds-table.mds-table--scrollable{overflow:auto}.mds .mds-table.mds-table--scrollable thead tr:first-child th:last-child,.mds .mds-table.mds-table--scrollable thead tr:first-child td:last-child{border-top-right-radius:0}.mds .mds-table.mds-table--scrollable tbody:last-child tr:last-child td:last-child,.mds .mds-table.mds-table--scrollable tbody:last-child tr:last-child th:last-child,.mds .mds-table.mds-table--scrollable tfoot tr:last-child td:last-child,.mds .mds-table.mds-table--scrollable tfoot tr:last-child th:last-child{border-bottom-right-radius:0}.mds .mds-table.mds-table--header-sticky-viewport{overflow-y:visible}.mds .mds-table.mds-table--header-none thead{display:none}.mds .mds-table.mds-table--header-none tbody tr:first-child>*:first-child{border-top-left-radius:var(--row-border-radius)}.mds .mds-table.mds-table--header-none tbody tr:first-child>*:last-child{border-top-right-radius:var(--row-border-radius)}.mds .mds-table.mds-table--footer tbody tr:last-child>*:first-child{border-bottom-left-radius:0}.mds .mds-table.mds-table--footer tbody tr:last-child>*:last-child{border-bottom-right-radius:0}.mds .mds-table.mds-table--footer tfoot tr:first-child td,.mds .mds-table.mds-table--footer tfoot tr:first-child th{border-top:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color)}.mds .mds-table .mds-table__column--sticky{left:0;position:sticky;z-index:10;box-shadow:inset calc(-3 * var(--mds-unit)) 0 0 0 var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--header-sticky thead tr th{border-bottom:0;box-shadow:inset 0 calc(-1 * var(--mds-unit)) var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--header-sticky thead th,.mds .mds-table.mds-table--header-sticky thead td{top:var(--mds-table-header-sticky-top, 0);position:sticky;z-index:11}.mds .mds-table.mds-table--header-sticky thead th.mds-table__column--sticky,.mds .mds-table.mds-table--header-sticky thead td.mds-table__column--sticky{z-index:12}.mds .mds-table.mds-table--footer-sticky tbody tr:last-child td,.mds .mds-table.mds-table--footer-sticky tbody tr:last-child th{border-bottom:0}.mds .mds-table.mds-table--footer-sticky tfoot tr:first-child td,.mds .mds-table.mds-table--footer-sticky tfoot tr:first-child th{border-top:0}.mds .mds-table.mds-table--footer-sticky tfoot tr td,.mds .mds-table.mds-table--footer-sticky tfoot tr th{box-shadow:inset 0 calc(1 * var(--mds-unit)) var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--footer-sticky tfoot td,.mds .mds-table.mds-table--footer-sticky tfoot th{bottom:0;position:sticky;z-index:11}.mds .mds-table.mds-table--footer-sticky tfoot th.mds-table__column--sticky,.mds .mds-table.mds-table--footer-sticky tfoot td.mds-table__column--sticky{z-index:12}.mds .mds-table th.mds-table__cell--text-center,.mds .mds-table td.mds-table__cell--text-center{text-align:center}.mds .mds-table th.mds-table__cell--text-right,.mds .mds-table th.mds-table__cell--number,.mds .mds-table td.mds-table__cell--text-right,.mds .mds-table td.mds-table__cell--number{text-align:right}.mds .mds-table th.mds-table__cell--tabular-figures,.mds .mds-table th.mds-table__cell--number,.mds .mds-table td.mds-table__cell--tabular-figures,.mds .mds-table td.mds-table__cell--number{font-feature-settings:"tnum"}.mds .mds-table th.mds-table__cell--content-top,.mds .mds-table td.mds-table__cell--content-top{vertical-align:top}.mds .mds-table th.mds-table__cell--content-center,.mds .mds-table td.mds-table__cell--content-center{vertical-align:middle}.mds .mds-table th.mds-table__cell--content-bottom,.mds .mds-table td.mds-table__cell--content-bottom{vertical-align:bottom}.mds .mds-table .mds-table__expanded-row--hidden{display:none}.mds .mds-table .mds-table__expanded-row--visible{display:table-row}.mds .mds-table .mds-table__expanded-row--visible:last-of-type{border-top:var(--mds_foundations_table_border-width) var(--mds_foundations_table_border-style) var(--mds_foundations_table_border-color)}.mds .mds-table.mds-table--medium .mds-table__expanded-row.mds-table__expanded-row--no-padding td{padding:0}.mds .mds-table.mds-table--medium .mds-table__expanded-row td{padding:var(--mds_foundations_table_medium_expanded-row_padding-top) var(--mds_foundations_table_medium_expanded-row_padding-right) var(--mds_foundations_table_medium_expanded-row_padding-bottom) var(--mds_foundations_table_medium_expanded-row_padding-left)}.mds .mds-table .mds-table__expanded-row__trigger{display:flex;align-items:center;justify-content:center}.mds .mds-table .mds-table__expanded-row__trigger::part(button){margin:0;width:auto;border-width:0}.mds .mds-table .mds-table__expanded-row__trigger::part(icon){transition:transform var(--mds_global_transition_fast_duration) ease-in-out}.mds .mds-table .mds-table__expanded-row__trigger--expanded::part(icon){transform:rotate(90deg)}.mds .mds-table-and-caption{margin:var(--mds_foundations_table_margin-top) 0 var(--mds_foundations_table_margin-top)}.mds .mds-table-and-caption .mds-table{margin:0}.mds .mds-table-caption{color:var(--mds_foundations_table_caption_text-color);margin-bottom:var(--mds_foundations_table_medium_caption_margin-bottom)}.mds .mds-table-caption.mds-table-caption--small{margin-bottom:var(--mds_foundations_table_small_caption_margin-bottom)}.mds .mds-table-caption.mds-table-caption--small{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table-caption.mds-table-caption--small{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-table-caption.mds-table-caption--small{font-style:var(--mds_brand_typography_text_small_normal_font-style);font-weight:var(--mds_brand_typography_text_small_normal_font-weight)}.mds .mds-table-caption.mds-table-caption--large{margin-bottom:var(--mds_foundations_table_large_caption_margin-bottom)}.mds .mds-table-caption{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-table-caption{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-table-caption{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}.mds{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds{font-style:var(--mds_brand_typography_text_medium_normal_font-style);font-weight:var(--mds_brand_typography_text_medium_normal_font-weight)}@container (max-width: 640px){.mds .mds-xs-gap-50,.mds .mds-container .mds-xs-gap-50,.mds .mds-viewport .mds-xs-gap-50{gap:calc(2 * var(--mds-unit))}.mds .mds-xs-col-gap-50,.mds .mds-container .mds-xs-col-gap-50,.mds .mds-viewport .mds-xs-col-gap-50{column-gap:calc(2 * var(--mds-unit))}.mds .mds-xs-row-gap-50,.mds .mds-container .mds-xs-row-gap-50,.mds .mds-viewport .mds-xs-row-gap-50{row-gap:calc(2 * var(--mds-unit))}.mds .mds-xs-gap-100,.mds .mds-container .mds-xs-gap-100,.mds .mds-viewport .mds-xs-gap-100{gap:calc(4 * var(--mds-unit))}.mds .mds-xs-col-gap-100,.mds .mds-container .mds-xs-col-gap-100,.mds .mds-viewport .mds-xs-col-gap-100{column-gap:calc(4 * var(--mds-unit))}.mds .mds-xs-row-gap-100,.mds .mds-container .mds-xs-row-gap-100,.mds .mds-viewport .mds-xs-row-gap-100{row-gap:calc(4 * var(--mds-unit))}.mds .mds-xs-gap-150,.mds .mds-container .mds-xs-gap-150,.mds .mds-viewport .mds-xs-gap-150{gap:calc(6 * var(--mds-unit))}.mds .mds-xs-col-gap-150,.mds .mds-container .mds-xs-col-gap-150,.mds .mds-viewport .mds-xs-col-gap-150{column-gap:calc(6 * var(--mds-unit))}.mds .mds-xs-row-gap-150,.mds .mds-container .mds-xs-row-gap-150,.mds .mds-viewport .mds-xs-row-gap-150{row-gap:calc(6 * var(--mds-unit))}.mds .mds-xs-gap-200,.mds .mds-container .mds-xs-gap-200,.mds .mds-viewport .mds-xs-gap-200{gap:calc(8 * var(--mds-unit))}.mds .mds-xs-col-gap-200,.mds .mds-container .mds-xs-col-gap-200,.mds .mds-viewport .mds-xs-col-gap-200{column-gap:calc(8 * var(--mds-unit))}.mds .mds-xs-row-gap-200,.mds .mds-container .mds-xs-row-gap-200,.mds .mds-viewport .mds-xs-row-gap-200{row-gap:calc(8 * var(--mds-unit))}.mds .mds-xs-gap-300,.mds .mds-container .mds-xs-gap-300,.mds .mds-viewport .mds-xs-gap-300{gap:calc(12 * var(--mds-unit))}.mds .mds-xs-col-gap-300,.mds .mds-container .mds-xs-col-gap-300,.mds .mds-viewport .mds-xs-col-gap-300{column-gap:calc(12 * var(--mds-unit))}.mds .mds-xs-row-gap-300,.mds .mds-container .mds-xs-row-gap-300,.mds .mds-viewport .mds-xs-row-gap-300{row-gap:calc(12 * var(--mds-unit))}.mds .mds-xs-gap-400,.mds .mds-container .mds-xs-gap-400,.mds .mds-viewport .mds-xs-gap-400{gap:calc(16 * var(--mds-unit))}.mds .mds-xs-col-gap-400,.mds .mds-container .mds-xs-col-gap-400,.mds .mds-viewport .mds-xs-col-gap-400{column-gap:calc(16 * var(--mds-unit))}.mds .mds-xs-row-gap-400,.mds .mds-container .mds-xs-row-gap-400,.mds .mds-viewport .mds-xs-row-gap-400{row-gap:calc(16 * var(--mds-unit))}.mds .mds-xs-gap-500,.mds .mds-container .mds-xs-gap-500,.mds .mds-viewport .mds-xs-gap-500{gap:calc(20 * var(--mds-unit))}.mds .mds-xs-col-gap-500,.mds .mds-container .mds-xs-col-gap-500,.mds .mds-viewport .mds-xs-col-gap-500{column-gap:calc(20 * var(--mds-unit))}.mds .mds-xs-row-gap-500,.mds .mds-container .mds-xs-row-gap-500,.mds .mds-viewport .mds-xs-row-gap-500{row-gap:calc(20 * var(--mds-unit))}.mds .mds-xs-gap-600,.mds .mds-container .mds-xs-gap-600,.mds .mds-viewport .mds-xs-gap-600{gap:calc(24 * var(--mds-unit))}.mds .mds-xs-col-gap-600,.mds .mds-container .mds-xs-col-gap-600,.mds .mds-viewport .mds-xs-col-gap-600{column-gap:calc(24 * var(--mds-unit))}.mds .mds-xs-row-gap-600,.mds .mds-container .mds-xs-row-gap-600,.mds .mds-viewport .mds-xs-row-gap-600{row-gap:calc(24 * var(--mds-unit))}.mds .mds-xs-gap-700,.mds .mds-container .mds-xs-gap-700,.mds .mds-viewport .mds-xs-gap-700{gap:calc(28 * var(--mds-unit))}.mds .mds-xs-col-gap-700,.mds .mds-container .mds-xs-col-gap-700,.mds .mds-viewport .mds-xs-col-gap-700{column-gap:calc(28 * var(--mds-unit))}.mds .mds-xs-row-gap-700,.mds .mds-container .mds-xs-row-gap-700,.mds .mds-viewport .mds-xs-row-gap-700{row-gap:calc(28 * var(--mds-unit))}.mds .mds-xs-gap-800,.mds .mds-container .mds-xs-gap-800,.mds .mds-viewport .mds-xs-gap-800{gap:calc(32 * var(--mds-unit))}.mds .mds-xs-col-gap-800,.mds .mds-container .mds-xs-col-gap-800,.mds .mds-viewport .mds-xs-col-gap-800{column-gap:calc(32 * var(--mds-unit))}.mds .mds-xs-row-gap-800,.mds .mds-container .mds-xs-row-gap-800,.mds .mds-viewport .mds-xs-row-gap-800{row-gap:calc(32 * var(--mds-unit))}.mds .mds-xs-gap-900,.mds .mds-container .mds-xs-gap-900,.mds .mds-viewport .mds-xs-gap-900{gap:calc(36 * var(--mds-unit))}.mds .mds-xs-col-gap-900,.mds .mds-container .mds-xs-col-gap-900,.mds .mds-viewport .mds-xs-col-gap-900{column-gap:calc(36 * var(--mds-unit))}.mds .mds-xs-row-gap-900,.mds .mds-container .mds-xs-row-gap-900,.mds .mds-viewport .mds-xs-row-gap-900{row-gap:calc(36 * var(--mds-unit))}.mds .mds-xs-gap-1000,.mds .mds-container .mds-xs-gap-1000,.mds .mds-viewport .mds-xs-gap-1000{gap:calc(40 * var(--mds-unit))}.mds .mds-xs-col-gap-1000,.mds .mds-container .mds-xs-col-gap-1000,.mds .mds-viewport .mds-xs-col-gap-1000{column-gap:calc(40 * var(--mds-unit))}.mds .mds-xs-row-gap-1000,.mds .mds-container .mds-xs-row-gap-1000,.mds .mds-viewport .mds-xs-row-gap-1000{row-gap:calc(40 * var(--mds-unit))}.mds .mds-xs-gap-1200,.mds .mds-container .mds-xs-gap-1200,.mds .mds-viewport .mds-xs-gap-1200{gap:calc(48 * var(--mds-unit))}.mds .mds-xs-col-gap-1200,.mds .mds-container .mds-xs-col-gap-1200,.mds .mds-viewport .mds-xs-col-gap-1200{column-gap:calc(48 * var(--mds-unit))}.mds .mds-xs-row-gap-1200,.mds .mds-container .mds-xs-row-gap-1200,.mds .mds-viewport .mds-xs-row-gap-1200{row-gap:calc(48 * var(--mds-unit))}.mds .mds-xs-gap-1600,.mds .mds-container .mds-xs-gap-1600,.mds .mds-viewport .mds-xs-gap-1600{gap:calc(64 * var(--mds-unit))}.mds .mds-xs-col-gap-1600,.mds .mds-container .mds-xs-col-gap-1600,.mds .mds-viewport .mds-xs-col-gap-1600{column-gap:calc(64 * var(--mds-unit))}.mds .mds-xs-row-gap-1600,.mds .mds-container .mds-xs-row-gap-1600,.mds .mds-viewport .mds-xs-row-gap-1600{row-gap:calc(64 * var(--mds-unit))}.mds .mds-xs-gap-2000,.mds .mds-container .mds-xs-gap-2000,.mds .mds-viewport .mds-xs-gap-2000{gap:calc(80 * var(--mds-unit))}.mds .mds-xs-col-gap-2000,.mds .mds-container .mds-xs-col-gap-2000,.mds .mds-viewport .mds-xs-col-gap-2000{column-gap:calc(80 * var(--mds-unit))}.mds .mds-xs-row-gap-2000,.mds .mds-container .mds-xs-row-gap-2000,.mds .mds-viewport .mds-xs-row-gap-2000{row-gap:calc(80 * var(--mds-unit))}.mds .mds-xs-gap-2400,.mds .mds-container .mds-xs-gap-2400,.mds .mds-viewport .mds-xs-gap-2400{gap:calc(96 * var(--mds-unit))}.mds .mds-xs-col-gap-2400,.mds .mds-container .mds-xs-col-gap-2400,.mds .mds-viewport .mds-xs-col-gap-2400{column-gap:calc(96 * var(--mds-unit))}.mds .mds-xs-row-gap-2400,.mds .mds-container .mds-xs-row-gap-2400,.mds .mds-viewport .mds-xs-row-gap-2400{row-gap:calc(96 * var(--mds-unit))}.mds .mds-xs-gap-2800,.mds .mds-container .mds-xs-gap-2800,.mds .mds-viewport .mds-xs-gap-2800{gap:calc(112 * var(--mds-unit))}.mds .mds-xs-col-gap-2800,.mds .mds-container .mds-xs-col-gap-2800,.mds .mds-viewport .mds-xs-col-gap-2800{column-gap:calc(112 * var(--mds-unit))}.mds .mds-xs-row-gap-2800,.mds .mds-container .mds-xs-row-gap-2800,.mds .mds-viewport .mds-xs-row-gap-2800{row-gap:calc(112 * var(--mds-unit))}.mds .mds-xs-gap-3200,.mds .mds-container .mds-xs-gap-3200,.mds .mds-viewport .mds-xs-gap-3200{gap:calc(128 * var(--mds-unit))}.mds .mds-xs-col-gap-3200,.mds .mds-container .mds-xs-col-gap-3200,.mds .mds-viewport .mds-xs-col-gap-3200{column-gap:calc(128 * var(--mds-unit))}.mds .mds-xs-row-gap-3200,.mds .mds-container .mds-xs-row-gap-3200,.mds .mds-viewport .mds-xs-row-gap-3200{row-gap:calc(128 * var(--mds-unit))}}@container (min-width: 641px){.mds .mds-sm-gap-50,.mds .mds-container .mds-sm-gap-50,.mds .mds-viewport .mds-sm-gap-50{gap:calc(2 * var(--mds-unit))}.mds .mds-sm-col-gap-50,.mds .mds-container .mds-sm-col-gap-50,.mds .mds-viewport .mds-sm-col-gap-50{column-gap:calc(2 * var(--mds-unit))}.mds .mds-sm-row-gap-50,.mds .mds-container .mds-sm-row-gap-50,.mds .mds-viewport .mds-sm-row-gap-50{row-gap:calc(2 * var(--mds-unit))}.mds .mds-sm-gap-100,.mds .mds-container .mds-sm-gap-100,.mds .mds-viewport .mds-sm-gap-100{gap:calc(4 * var(--mds-unit))}.mds .mds-sm-col-gap-100,.mds .mds-container .mds-sm-col-gap-100,.mds .mds-viewport .mds-sm-col-gap-100{column-gap:calc(4 * var(--mds-unit))}.mds .mds-sm-row-gap-100,.mds .mds-container .mds-sm-row-gap-100,.mds .mds-viewport .mds-sm-row-gap-100{row-gap:calc(4 * var(--mds-unit))}.mds .mds-sm-gap-150,.mds .mds-container .mds-sm-gap-150,.mds .mds-viewport .mds-sm-gap-150{gap:calc(6 * var(--mds-unit))}.mds .mds-sm-col-gap-150,.mds .mds-container .mds-sm-col-gap-150,.mds .mds-viewport .mds-sm-col-gap-150{column-gap:calc(6 * var(--mds-unit))}.mds .mds-sm-row-gap-150,.mds .mds-container .mds-sm-row-gap-150,.mds .mds-viewport .mds-sm-row-gap-150{row-gap:calc(6 * var(--mds-unit))}.mds .mds-sm-gap-200,.mds .mds-container .mds-sm-gap-200,.mds .mds-viewport .mds-sm-gap-200{gap:calc(8 * var(--mds-unit))}.mds .mds-sm-col-gap-200,.mds .mds-container .mds-sm-col-gap-200,.mds .mds-viewport .mds-sm-col-gap-200{column-gap:calc(8 * var(--mds-unit))}.mds .mds-sm-row-gap-200,.mds .mds-container .mds-sm-row-gap-200,.mds .mds-viewport .mds-sm-row-gap-200{row-gap:calc(8 * var(--mds-unit))}.mds .mds-sm-gap-300,.mds .mds-container .mds-sm-gap-300,.mds .mds-viewport .mds-sm-gap-300{gap:calc(12 * var(--mds-unit))}.mds .mds-sm-col-gap-300,.mds .mds-container .mds-sm-col-gap-300,.mds .mds-viewport .mds-sm-col-gap-300{column-gap:calc(12 * var(--mds-unit))}.mds .mds-sm-row-gap-300,.mds .mds-container .mds-sm-row-gap-300,.mds .mds-viewport .mds-sm-row-gap-300{row-gap:calc(12 * var(--mds-unit))}.mds .mds-sm-gap-400,.mds .mds-container .mds-sm-gap-400,.mds .mds-viewport .mds-sm-gap-400{gap:calc(16 * var(--mds-unit))}.mds .mds-sm-col-gap-400,.mds .mds-container .mds-sm-col-gap-400,.mds .mds-viewport .mds-sm-col-gap-400{column-gap:calc(16 * var(--mds-unit))}.mds .mds-sm-row-gap-400,.mds .mds-container .mds-sm-row-gap-400,.mds .mds-viewport .mds-sm-row-gap-400{row-gap:calc(16 * var(--mds-unit))}.mds .mds-sm-gap-500,.mds .mds-container .mds-sm-gap-500,.mds .mds-viewport .mds-sm-gap-500{gap:calc(20 * var(--mds-unit))}.mds .mds-sm-col-gap-500,.mds .mds-container .mds-sm-col-gap-500,.mds .mds-viewport .mds-sm-col-gap-500{column-gap:calc(20 * var(--mds-unit))}.mds .mds-sm-row-gap-500,.mds .mds-container .mds-sm-row-gap-500,.mds .mds-viewport .mds-sm-row-gap-500{row-gap:calc(20 * var(--mds-unit))}.mds .mds-sm-gap-600,.mds .mds-container .mds-sm-gap-600,.mds .mds-viewport .mds-sm-gap-600{gap:calc(24 * var(--mds-unit))}.mds .mds-sm-col-gap-600,.mds .mds-container .mds-sm-col-gap-600,.mds .mds-viewport .mds-sm-col-gap-600{column-gap:calc(24 * var(--mds-unit))}.mds .mds-sm-row-gap-600,.mds .mds-container .mds-sm-row-gap-600,.mds .mds-viewport .mds-sm-row-gap-600{row-gap:calc(24 * var(--mds-unit))}.mds .mds-sm-gap-700,.mds .mds-container .mds-sm-gap-700,.mds .mds-viewport .mds-sm-gap-700{gap:calc(28 * var(--mds-unit))}.mds .mds-sm-col-gap-700,.mds .mds-container .mds-sm-col-gap-700,.mds .mds-viewport .mds-sm-col-gap-700{column-gap:calc(28 * var(--mds-unit))}.mds .mds-sm-row-gap-700,.mds .mds-container .mds-sm-row-gap-700,.mds .mds-viewport .mds-sm-row-gap-700{row-gap:calc(28 * var(--mds-unit))}.mds .mds-sm-gap-800,.mds .mds-container .mds-sm-gap-800,.mds .mds-viewport .mds-sm-gap-800{gap:calc(32 * var(--mds-unit))}.mds .mds-sm-col-gap-800,.mds .mds-container .mds-sm-col-gap-800,.mds .mds-viewport .mds-sm-col-gap-800{column-gap:calc(32 * var(--mds-unit))}.mds .mds-sm-row-gap-800,.mds .mds-container .mds-sm-row-gap-800,.mds .mds-viewport .mds-sm-row-gap-800{row-gap:calc(32 * var(--mds-unit))}.mds .mds-sm-gap-900,.mds .mds-container .mds-sm-gap-900,.mds .mds-viewport .mds-sm-gap-900{gap:calc(36 * var(--mds-unit))}.mds .mds-sm-col-gap-900,.mds .mds-container .mds-sm-col-gap-900,.mds .mds-viewport .mds-sm-col-gap-900{column-gap:calc(36 * var(--mds-unit))}.mds .mds-sm-row-gap-900,.mds .mds-container .mds-sm-row-gap-900,.mds .mds-viewport .mds-sm-row-gap-900{row-gap:calc(36 * var(--mds-unit))}.mds .mds-sm-gap-1000,.mds .mds-container .mds-sm-gap-1000,.mds .mds-viewport .mds-sm-gap-1000{gap:calc(40 * var(--mds-unit))}.mds .mds-sm-col-gap-1000,.mds .mds-container .mds-sm-col-gap-1000,.mds .mds-viewport .mds-sm-col-gap-1000{column-gap:calc(40 * var(--mds-unit))}.mds .mds-sm-row-gap-1000,.mds .mds-container .mds-sm-row-gap-1000,.mds .mds-viewport .mds-sm-row-gap-1000{row-gap:calc(40 * var(--mds-unit))}.mds .mds-sm-gap-1200,.mds .mds-container .mds-sm-gap-1200,.mds .mds-viewport .mds-sm-gap-1200{gap:calc(48 * var(--mds-unit))}.mds .mds-sm-col-gap-1200,.mds .mds-container .mds-sm-col-gap-1200,.mds .mds-viewport .mds-sm-col-gap-1200{column-gap:calc(48 * var(--mds-unit))}.mds .mds-sm-row-gap-1200,.mds .mds-container .mds-sm-row-gap-1200,.mds .mds-viewport .mds-sm-row-gap-1200{row-gap:calc(48 * var(--mds-unit))}.mds .mds-sm-gap-1600,.mds .mds-container .mds-sm-gap-1600,.mds .mds-viewport .mds-sm-gap-1600{gap:calc(64 * var(--mds-unit))}.mds .mds-sm-col-gap-1600,.mds .mds-container .mds-sm-col-gap-1600,.mds .mds-viewport .mds-sm-col-gap-1600{column-gap:calc(64 * var(--mds-unit))}.mds .mds-sm-row-gap-1600,.mds .mds-container .mds-sm-row-gap-1600,.mds .mds-viewport .mds-sm-row-gap-1600{row-gap:calc(64 * var(--mds-unit))}.mds .mds-sm-gap-2000,.mds .mds-container .mds-sm-gap-2000,.mds .mds-viewport .mds-sm-gap-2000{gap:calc(80 * var(--mds-unit))}.mds .mds-sm-col-gap-2000,.mds .mds-container .mds-sm-col-gap-2000,.mds .mds-viewport .mds-sm-col-gap-2000{column-gap:calc(80 * var(--mds-unit))}.mds .mds-sm-row-gap-2000,.mds .mds-container .mds-sm-row-gap-2000,.mds .mds-viewport .mds-sm-row-gap-2000{row-gap:calc(80 * var(--mds-unit))}.mds .mds-sm-gap-2400,.mds .mds-container .mds-sm-gap-2400,.mds .mds-viewport .mds-sm-gap-2400{gap:calc(96 * var(--mds-unit))}.mds .mds-sm-col-gap-2400,.mds .mds-container .mds-sm-col-gap-2400,.mds .mds-viewport .mds-sm-col-gap-2400{column-gap:calc(96 * var(--mds-unit))}.mds .mds-sm-row-gap-2400,.mds .mds-container .mds-sm-row-gap-2400,.mds .mds-viewport .mds-sm-row-gap-2400{row-gap:calc(96 * var(--mds-unit))}.mds .mds-sm-gap-2800,.mds .mds-container .mds-sm-gap-2800,.mds .mds-viewport .mds-sm-gap-2800{gap:calc(112 * var(--mds-unit))}.mds .mds-sm-col-gap-2800,.mds .mds-container .mds-sm-col-gap-2800,.mds .mds-viewport .mds-sm-col-gap-2800{column-gap:calc(112 * var(--mds-unit))}.mds .mds-sm-row-gap-2800,.mds .mds-container .mds-sm-row-gap-2800,.mds .mds-viewport .mds-sm-row-gap-2800{row-gap:calc(112 * var(--mds-unit))}.mds .mds-sm-gap-3200,.mds .mds-container .mds-sm-gap-3200,.mds .mds-viewport .mds-sm-gap-3200{gap:calc(128 * var(--mds-unit))}.mds .mds-sm-col-gap-3200,.mds .mds-container .mds-sm-col-gap-3200,.mds .mds-viewport .mds-sm-col-gap-3200{column-gap:calc(128 * var(--mds-unit))}.mds .mds-sm-row-gap-3200,.mds .mds-container .mds-sm-row-gap-3200,.mds .mds-viewport .mds-sm-row-gap-3200{row-gap:calc(128 * var(--mds-unit))}}@container (min-width: 1025px){.mds .mds-md-gap-50,.mds .mds-container .mds-md-gap-50,.mds .mds-viewport .mds-md-gap-50{gap:calc(2 * var(--mds-unit))}.mds .mds-md-col-gap-50,.mds .mds-container .mds-md-col-gap-50,.mds .mds-viewport .mds-md-col-gap-50{column-gap:calc(2 * var(--mds-unit))}.mds .mds-md-row-gap-50,.mds .mds-container .mds-md-row-gap-50,.mds .mds-viewport .mds-md-row-gap-50{row-gap:calc(2 * var(--mds-unit))}.mds .mds-md-gap-100,.mds .mds-container .mds-md-gap-100,.mds .mds-viewport .mds-md-gap-100{gap:calc(4 * var(--mds-unit))}.mds .mds-md-col-gap-100,.mds .mds-container .mds-md-col-gap-100,.mds .mds-viewport .mds-md-col-gap-100{column-gap:calc(4 * var(--mds-unit))}.mds .mds-md-row-gap-100,.mds .mds-container .mds-md-row-gap-100,.mds .mds-viewport .mds-md-row-gap-100{row-gap:calc(4 * var(--mds-unit))}.mds .mds-md-gap-150,.mds .mds-container .mds-md-gap-150,.mds .mds-viewport .mds-md-gap-150{gap:calc(6 * var(--mds-unit))}.mds .mds-md-col-gap-150,.mds .mds-container .mds-md-col-gap-150,.mds .mds-viewport .mds-md-col-gap-150{column-gap:calc(6 * var(--mds-unit))}.mds .mds-md-row-gap-150,.mds .mds-container .mds-md-row-gap-150,.mds .mds-viewport .mds-md-row-gap-150{row-gap:calc(6 * var(--mds-unit))}.mds .mds-md-gap-200,.mds .mds-container .mds-md-gap-200,.mds .mds-viewport .mds-md-gap-200{gap:calc(8 * var(--mds-unit))}.mds .mds-md-col-gap-200,.mds .mds-container .mds-md-col-gap-200,.mds .mds-viewport .mds-md-col-gap-200{column-gap:calc(8 * var(--mds-unit))}.mds .mds-md-row-gap-200,.mds .mds-container .mds-md-row-gap-200,.mds .mds-viewport .mds-md-row-gap-200{row-gap:calc(8 * var(--mds-unit))}.mds .mds-md-gap-300,.mds .mds-container .mds-md-gap-300,.mds .mds-viewport .mds-md-gap-300{gap:calc(12 * var(--mds-unit))}.mds .mds-md-col-gap-300,.mds .mds-container .mds-md-col-gap-300,.mds .mds-viewport .mds-md-col-gap-300{column-gap:calc(12 * var(--mds-unit))}.mds .mds-md-row-gap-300,.mds .mds-container .mds-md-row-gap-300,.mds .mds-viewport .mds-md-row-gap-300{row-gap:calc(12 * var(--mds-unit))}.mds .mds-md-gap-400,.mds .mds-container .mds-md-gap-400,.mds .mds-viewport .mds-md-gap-400{gap:calc(16 * var(--mds-unit))}.mds .mds-md-col-gap-400,.mds .mds-container .mds-md-col-gap-400,.mds .mds-viewport .mds-md-col-gap-400{column-gap:calc(16 * var(--mds-unit))}.mds .mds-md-row-gap-400,.mds .mds-container .mds-md-row-gap-400,.mds .mds-viewport .mds-md-row-gap-400{row-gap:calc(16 * var(--mds-unit))}.mds .mds-md-gap-500,.mds .mds-container .mds-md-gap-500,.mds .mds-viewport .mds-md-gap-500{gap:calc(20 * var(--mds-unit))}.mds .mds-md-col-gap-500,.mds .mds-container .mds-md-col-gap-500,.mds .mds-viewport .mds-md-col-gap-500{column-gap:calc(20 * var(--mds-unit))}.mds .mds-md-row-gap-500,.mds .mds-container .mds-md-row-gap-500,.mds .mds-viewport .mds-md-row-gap-500{row-gap:calc(20 * var(--mds-unit))}.mds .mds-md-gap-600,.mds .mds-container .mds-md-gap-600,.mds .mds-viewport .mds-md-gap-600{gap:calc(24 * var(--mds-unit))}.mds .mds-md-col-gap-600,.mds .mds-container .mds-md-col-gap-600,.mds .mds-viewport .mds-md-col-gap-600{column-gap:calc(24 * var(--mds-unit))}.mds .mds-md-row-gap-600,.mds .mds-container .mds-md-row-gap-600,.mds .mds-viewport .mds-md-row-gap-600{row-gap:calc(24 * var(--mds-unit))}.mds .mds-md-gap-700,.mds .mds-container .mds-md-gap-700,.mds .mds-viewport .mds-md-gap-700{gap:calc(28 * var(--mds-unit))}.mds .mds-md-col-gap-700,.mds .mds-container .mds-md-col-gap-700,.mds .mds-viewport .mds-md-col-gap-700{column-gap:calc(28 * var(--mds-unit))}.mds .mds-md-row-gap-700,.mds .mds-container .mds-md-row-gap-700,.mds .mds-viewport .mds-md-row-gap-700{row-gap:calc(28 * var(--mds-unit))}.mds .mds-md-gap-800,.mds .mds-container .mds-md-gap-800,.mds .mds-viewport .mds-md-gap-800{gap:calc(32 * var(--mds-unit))}.mds .mds-md-col-gap-800,.mds .mds-container .mds-md-col-gap-800,.mds .mds-viewport .mds-md-col-gap-800{column-gap:calc(32 * var(--mds-unit))}.mds .mds-md-row-gap-800,.mds .mds-container .mds-md-row-gap-800,.mds .mds-viewport .mds-md-row-gap-800{row-gap:calc(32 * var(--mds-unit))}.mds .mds-md-gap-900,.mds .mds-container .mds-md-gap-900,.mds .mds-viewport .mds-md-gap-900{gap:calc(36 * var(--mds-unit))}.mds .mds-md-col-gap-900,.mds .mds-container .mds-md-col-gap-900,.mds .mds-viewport .mds-md-col-gap-900{column-gap:calc(36 * var(--mds-unit))}.mds .mds-md-row-gap-900,.mds .mds-container .mds-md-row-gap-900,.mds .mds-viewport .mds-md-row-gap-900{row-gap:calc(36 * var(--mds-unit))}.mds .mds-md-gap-1000,.mds .mds-container .mds-md-gap-1000,.mds .mds-viewport .mds-md-gap-1000{gap:calc(40 * var(--mds-unit))}.mds .mds-md-col-gap-1000,.mds .mds-container .mds-md-col-gap-1000,.mds .mds-viewport .mds-md-col-gap-1000{column-gap:calc(40 * var(--mds-unit))}.mds .mds-md-row-gap-1000,.mds .mds-container .mds-md-row-gap-1000,.mds .mds-viewport .mds-md-row-gap-1000{row-gap:calc(40 * var(--mds-unit))}.mds .mds-md-gap-1200,.mds .mds-container .mds-md-gap-1200,.mds .mds-viewport .mds-md-gap-1200{gap:calc(48 * var(--mds-unit))}.mds .mds-md-col-gap-1200,.mds .mds-container .mds-md-col-gap-1200,.mds .mds-viewport .mds-md-col-gap-1200{column-gap:calc(48 * var(--mds-unit))}.mds .mds-md-row-gap-1200,.mds .mds-container .mds-md-row-gap-1200,.mds .mds-viewport .mds-md-row-gap-1200{row-gap:calc(48 * var(--mds-unit))}.mds .mds-md-gap-1600,.mds .mds-container .mds-md-gap-1600,.mds .mds-viewport .mds-md-gap-1600{gap:calc(64 * var(--mds-unit))}.mds .mds-md-col-gap-1600,.mds .mds-container .mds-md-col-gap-1600,.mds .mds-viewport .mds-md-col-gap-1600{column-gap:calc(64 * var(--mds-unit))}.mds .mds-md-row-gap-1600,.mds .mds-container .mds-md-row-gap-1600,.mds .mds-viewport .mds-md-row-gap-1600{row-gap:calc(64 * var(--mds-unit))}.mds .mds-md-gap-2000,.mds .mds-container .mds-md-gap-2000,.mds .mds-viewport .mds-md-gap-2000{gap:calc(80 * var(--mds-unit))}.mds .mds-md-col-gap-2000,.mds .mds-container .mds-md-col-gap-2000,.mds .mds-viewport .mds-md-col-gap-2000{column-gap:calc(80 * var(--mds-unit))}.mds .mds-md-row-gap-2000,.mds .mds-container .mds-md-row-gap-2000,.mds .mds-viewport .mds-md-row-gap-2000{row-gap:calc(80 * var(--mds-unit))}.mds .mds-md-gap-2400,.mds .mds-container .mds-md-gap-2400,.mds .mds-viewport .mds-md-gap-2400{gap:calc(96 * var(--mds-unit))}.mds .mds-md-col-gap-2400,.mds .mds-container .mds-md-col-gap-2400,.mds .mds-viewport .mds-md-col-gap-2400{column-gap:calc(96 * var(--mds-unit))}.mds .mds-md-row-gap-2400,.mds .mds-container .mds-md-row-gap-2400,.mds .mds-viewport .mds-md-row-gap-2400{row-gap:calc(96 * var(--mds-unit))}.mds .mds-md-gap-2800,.mds .mds-container .mds-md-gap-2800,.mds .mds-viewport .mds-md-gap-2800{gap:calc(112 * var(--mds-unit))}.mds .mds-md-col-gap-2800,.mds .mds-container .mds-md-col-gap-2800,.mds .mds-viewport .mds-md-col-gap-2800{column-gap:calc(112 * var(--mds-unit))}.mds .mds-md-row-gap-2800,.mds .mds-container .mds-md-row-gap-2800,.mds .mds-viewport .mds-md-row-gap-2800{row-gap:calc(112 * var(--mds-unit))}.mds .mds-md-gap-3200,.mds .mds-container .mds-md-gap-3200,.mds .mds-viewport .mds-md-gap-3200{gap:calc(128 * var(--mds-unit))}.mds .mds-md-col-gap-3200,.mds .mds-container .mds-md-col-gap-3200,.mds .mds-viewport .mds-md-col-gap-3200{column-gap:calc(128 * var(--mds-unit))}.mds .mds-md-row-gap-3200,.mds .mds-container .mds-md-row-gap-3200,.mds .mds-viewport .mds-md-row-gap-3200{row-gap:calc(128 * var(--mds-unit))}}@container (min-width: 1441px){.mds .mds-lg-gap-50,.mds .mds-container .mds-lg-gap-50,.mds .mds-viewport .mds-lg-gap-50{gap:calc(2 * var(--mds-unit))}.mds .mds-lg-col-gap-50,.mds .mds-container .mds-lg-col-gap-50,.mds .mds-viewport .mds-lg-col-gap-50{column-gap:calc(2 * var(--mds-unit))}.mds .mds-lg-row-gap-50,.mds .mds-container .mds-lg-row-gap-50,.mds .mds-viewport .mds-lg-row-gap-50{row-gap:calc(2 * var(--mds-unit))}.mds .mds-lg-gap-100,.mds .mds-container .mds-lg-gap-100,.mds .mds-viewport .mds-lg-gap-100{gap:calc(4 * var(--mds-unit))}.mds .mds-lg-col-gap-100,.mds .mds-container .mds-lg-col-gap-100,.mds .mds-viewport .mds-lg-col-gap-100{column-gap:calc(4 * var(--mds-unit))}.mds .mds-lg-row-gap-100,.mds .mds-container .mds-lg-row-gap-100,.mds .mds-viewport .mds-lg-row-gap-100{row-gap:calc(4 * var(--mds-unit))}.mds .mds-lg-gap-150,.mds .mds-container .mds-lg-gap-150,.mds .mds-viewport .mds-lg-gap-150{gap:calc(6 * var(--mds-unit))}.mds .mds-lg-col-gap-150,.mds .mds-container .mds-lg-col-gap-150,.mds .mds-viewport .mds-lg-col-gap-150{column-gap:calc(6 * var(--mds-unit))}.mds .mds-lg-row-gap-150,.mds .mds-container .mds-lg-row-gap-150,.mds .mds-viewport .mds-lg-row-gap-150{row-gap:calc(6 * var(--mds-unit))}.mds .mds-lg-gap-200,.mds .mds-container .mds-lg-gap-200,.mds .mds-viewport .mds-lg-gap-200{gap:calc(8 * var(--mds-unit))}.mds .mds-lg-col-gap-200,.mds .mds-container .mds-lg-col-gap-200,.mds .mds-viewport .mds-lg-col-gap-200{column-gap:calc(8 * var(--mds-unit))}.mds .mds-lg-row-gap-200,.mds .mds-container .mds-lg-row-gap-200,.mds .mds-viewport .mds-lg-row-gap-200{row-gap:calc(8 * var(--mds-unit))}.mds .mds-lg-gap-300,.mds .mds-container .mds-lg-gap-300,.mds .mds-viewport .mds-lg-gap-300{gap:calc(12 * var(--mds-unit))}.mds .mds-lg-col-gap-300,.mds .mds-container .mds-lg-col-gap-300,.mds .mds-viewport .mds-lg-col-gap-300{column-gap:calc(12 * var(--mds-unit))}.mds .mds-lg-row-gap-300,.mds .mds-container .mds-lg-row-gap-300,.mds .mds-viewport .mds-lg-row-gap-300{row-gap:calc(12 * var(--mds-unit))}.mds .mds-lg-gap-400,.mds .mds-container .mds-lg-gap-400,.mds .mds-viewport .mds-lg-gap-400{gap:calc(16 * var(--mds-unit))}.mds .mds-lg-col-gap-400,.mds .mds-container .mds-lg-col-gap-400,.mds .mds-viewport .mds-lg-col-gap-400{column-gap:calc(16 * var(--mds-unit))}.mds .mds-lg-row-gap-400,.mds .mds-container .mds-lg-row-gap-400,.mds .mds-viewport .mds-lg-row-gap-400{row-gap:calc(16 * var(--mds-unit))}.mds .mds-lg-gap-500,.mds .mds-container .mds-lg-gap-500,.mds .mds-viewport .mds-lg-gap-500{gap:calc(20 * var(--mds-unit))}.mds .mds-lg-col-gap-500,.mds .mds-container .mds-lg-col-gap-500,.mds .mds-viewport .mds-lg-col-gap-500{column-gap:calc(20 * var(--mds-unit))}.mds .mds-lg-row-gap-500,.mds .mds-container .mds-lg-row-gap-500,.mds .mds-viewport .mds-lg-row-gap-500{row-gap:calc(20 * var(--mds-unit))}.mds .mds-lg-gap-600,.mds .mds-container .mds-lg-gap-600,.mds .mds-viewport .mds-lg-gap-600{gap:calc(24 * var(--mds-unit))}.mds .mds-lg-col-gap-600,.mds .mds-container .mds-lg-col-gap-600,.mds .mds-viewport .mds-lg-col-gap-600{column-gap:calc(24 * var(--mds-unit))}.mds .mds-lg-row-gap-600,.mds .mds-container .mds-lg-row-gap-600,.mds .mds-viewport .mds-lg-row-gap-600{row-gap:calc(24 * var(--mds-unit))}.mds .mds-lg-gap-700,.mds .mds-container .mds-lg-gap-700,.mds .mds-viewport .mds-lg-gap-700{gap:calc(28 * var(--mds-unit))}.mds .mds-lg-col-gap-700,.mds .mds-container .mds-lg-col-gap-700,.mds .mds-viewport .mds-lg-col-gap-700{column-gap:calc(28 * var(--mds-unit))}.mds .mds-lg-row-gap-700,.mds .mds-container .mds-lg-row-gap-700,.mds .mds-viewport .mds-lg-row-gap-700{row-gap:calc(28 * var(--mds-unit))}.mds .mds-lg-gap-800,.mds .mds-container .mds-lg-gap-800,.mds .mds-viewport .mds-lg-gap-800{gap:calc(32 * var(--mds-unit))}.mds .mds-lg-col-gap-800,.mds .mds-container .mds-lg-col-gap-800,.mds .mds-viewport .mds-lg-col-gap-800{column-gap:calc(32 * var(--mds-unit))}.mds .mds-lg-row-gap-800,.mds .mds-container .mds-lg-row-gap-800,.mds .mds-viewport .mds-lg-row-gap-800{row-gap:calc(32 * var(--mds-unit))}.mds .mds-lg-gap-900,.mds .mds-container .mds-lg-gap-900,.mds .mds-viewport .mds-lg-gap-900{gap:calc(36 * var(--mds-unit))}.mds .mds-lg-col-gap-900,.mds .mds-container .mds-lg-col-gap-900,.mds .mds-viewport .mds-lg-col-gap-900{column-gap:calc(36 * var(--mds-unit))}.mds .mds-lg-row-gap-900,.mds .mds-container .mds-lg-row-gap-900,.mds .mds-viewport .mds-lg-row-gap-900{row-gap:calc(36 * var(--mds-unit))}.mds .mds-lg-gap-1000,.mds .mds-container .mds-lg-gap-1000,.mds .mds-viewport .mds-lg-gap-1000{gap:calc(40 * var(--mds-unit))}.mds .mds-lg-col-gap-1000,.mds .mds-container .mds-lg-col-gap-1000,.mds .mds-viewport .mds-lg-col-gap-1000{column-gap:calc(40 * var(--mds-unit))}.mds .mds-lg-row-gap-1000,.mds .mds-container .mds-lg-row-gap-1000,.mds .mds-viewport .mds-lg-row-gap-1000{row-gap:calc(40 * var(--mds-unit))}.mds .mds-lg-gap-1200,.mds .mds-container .mds-lg-gap-1200,.mds .mds-viewport .mds-lg-gap-1200{gap:calc(48 * var(--mds-unit))}.mds .mds-lg-col-gap-1200,.mds .mds-container .mds-lg-col-gap-1200,.mds .mds-viewport .mds-lg-col-gap-1200{column-gap:calc(48 * var(--mds-unit))}.mds .mds-lg-row-gap-1200,.mds .mds-container .mds-lg-row-gap-1200,.mds .mds-viewport .mds-lg-row-gap-1200{row-gap:calc(48 * var(--mds-unit))}.mds .mds-lg-gap-1600,.mds .mds-container .mds-lg-gap-1600,.mds .mds-viewport .mds-lg-gap-1600{gap:calc(64 * var(--mds-unit))}.mds .mds-lg-col-gap-1600,.mds .mds-container .mds-lg-col-gap-1600,.mds .mds-viewport .mds-lg-col-gap-1600{column-gap:calc(64 * var(--mds-unit))}.mds .mds-lg-row-gap-1600,.mds .mds-container .mds-lg-row-gap-1600,.mds .mds-viewport .mds-lg-row-gap-1600{row-gap:calc(64 * var(--mds-unit))}.mds .mds-lg-gap-2000,.mds .mds-container .mds-lg-gap-2000,.mds .mds-viewport .mds-lg-gap-2000{gap:calc(80 * var(--mds-unit))}.mds .mds-lg-col-gap-2000,.mds .mds-container .mds-lg-col-gap-2000,.mds .mds-viewport .mds-lg-col-gap-2000{column-gap:calc(80 * var(--mds-unit))}.mds .mds-lg-row-gap-2000,.mds .mds-container .mds-lg-row-gap-2000,.mds .mds-viewport .mds-lg-row-gap-2000{row-gap:calc(80 * var(--mds-unit))}.mds .mds-lg-gap-2400,.mds .mds-container .mds-lg-gap-2400,.mds .mds-viewport .mds-lg-gap-2400{gap:calc(96 * var(--mds-unit))}.mds .mds-lg-col-gap-2400,.mds .mds-container .mds-lg-col-gap-2400,.mds .mds-viewport .mds-lg-col-gap-2400{column-gap:calc(96 * var(--mds-unit))}.mds .mds-lg-row-gap-2400,.mds .mds-container .mds-lg-row-gap-2400,.mds .mds-viewport .mds-lg-row-gap-2400{row-gap:calc(96 * var(--mds-unit))}.mds .mds-lg-gap-2800,.mds .mds-container .mds-lg-gap-2800,.mds .mds-viewport .mds-lg-gap-2800{gap:calc(112 * var(--mds-unit))}.mds .mds-lg-col-gap-2800,.mds .mds-container .mds-lg-col-gap-2800,.mds .mds-viewport .mds-lg-col-gap-2800{column-gap:calc(112 * var(--mds-unit))}.mds .mds-lg-row-gap-2800,.mds .mds-container .mds-lg-row-gap-2800,.mds .mds-viewport .mds-lg-row-gap-2800{row-gap:calc(112 * var(--mds-unit))}.mds .mds-lg-gap-3200,.mds .mds-container .mds-lg-gap-3200,.mds .mds-viewport .mds-lg-gap-3200{gap:calc(128 * var(--mds-unit))}.mds .mds-lg-col-gap-3200,.mds .mds-container .mds-lg-col-gap-3200,.mds .mds-viewport .mds-lg-col-gap-3200{column-gap:calc(128 * var(--mds-unit))}.mds .mds-lg-row-gap-3200,.mds .mds-container .mds-lg-row-gap-3200,.mds .mds-viewport .mds-lg-row-gap-3200{row-gap:calc(128 * var(--mds-unit))}}@container (min-width: 1921px){.mds .mds-xl-gap-50,.mds .mds-container .mds-xl-gap-50,.mds .mds-viewport .mds-xl-gap-50{gap:calc(2 * var(--mds-unit))}.mds .mds-xl-col-gap-50,.mds .mds-container .mds-xl-col-gap-50,.mds .mds-viewport .mds-xl-col-gap-50{column-gap:calc(2 * var(--mds-unit))}.mds .mds-xl-row-gap-50,.mds .mds-container .mds-xl-row-gap-50,.mds .mds-viewport .mds-xl-row-gap-50{row-gap:calc(2 * var(--mds-unit))}.mds .mds-xl-gap-100,.mds .mds-container .mds-xl-gap-100,.mds .mds-viewport .mds-xl-gap-100{gap:calc(4 * var(--mds-unit))}.mds .mds-xl-col-gap-100,.mds .mds-container .mds-xl-col-gap-100,.mds .mds-viewport .mds-xl-col-gap-100{column-gap:calc(4 * var(--mds-unit))}.mds .mds-xl-row-gap-100,.mds .mds-container .mds-xl-row-gap-100,.mds .mds-viewport .mds-xl-row-gap-100{row-gap:calc(4 * var(--mds-unit))}.mds .mds-xl-gap-150,.mds .mds-container .mds-xl-gap-150,.mds .mds-viewport .mds-xl-gap-150{gap:calc(6 * var(--mds-unit))}.mds .mds-xl-col-gap-150,.mds .mds-container .mds-xl-col-gap-150,.mds .mds-viewport .mds-xl-col-gap-150{column-gap:calc(6 * var(--mds-unit))}.mds .mds-xl-row-gap-150,.mds .mds-container .mds-xl-row-gap-150,.mds .mds-viewport .mds-xl-row-gap-150{row-gap:calc(6 * var(--mds-unit))}.mds .mds-xl-gap-200,.mds .mds-container .mds-xl-gap-200,.mds .mds-viewport .mds-xl-gap-200{gap:calc(8 * var(--mds-unit))}.mds .mds-xl-col-gap-200,.mds .mds-container .mds-xl-col-gap-200,.mds .mds-viewport .mds-xl-col-gap-200{column-gap:calc(8 * var(--mds-unit))}.mds .mds-xl-row-gap-200,.mds .mds-container .mds-xl-row-gap-200,.mds .mds-viewport .mds-xl-row-gap-200{row-gap:calc(8 * var(--mds-unit))}.mds .mds-xl-gap-300,.mds .mds-container .mds-xl-gap-300,.mds .mds-viewport .mds-xl-gap-300{gap:calc(12 * var(--mds-unit))}.mds .mds-xl-col-gap-300,.mds .mds-container .mds-xl-col-gap-300,.mds .mds-viewport .mds-xl-col-gap-300{column-gap:calc(12 * var(--mds-unit))}.mds .mds-xl-row-gap-300,.mds .mds-container .mds-xl-row-gap-300,.mds .mds-viewport .mds-xl-row-gap-300{row-gap:calc(12 * var(--mds-unit))}.mds .mds-xl-gap-400,.mds .mds-container .mds-xl-gap-400,.mds .mds-viewport .mds-xl-gap-400{gap:calc(16 * var(--mds-unit))}.mds .mds-xl-col-gap-400,.mds .mds-container .mds-xl-col-gap-400,.mds .mds-viewport .mds-xl-col-gap-400{column-gap:calc(16 * var(--mds-unit))}.mds .mds-xl-row-gap-400,.mds .mds-container .mds-xl-row-gap-400,.mds .mds-viewport .mds-xl-row-gap-400{row-gap:calc(16 * var(--mds-unit))}.mds .mds-xl-gap-500,.mds .mds-container .mds-xl-gap-500,.mds .mds-viewport .mds-xl-gap-500{gap:calc(20 * var(--mds-unit))}.mds .mds-xl-col-gap-500,.mds .mds-container .mds-xl-col-gap-500,.mds .mds-viewport .mds-xl-col-gap-500{column-gap:calc(20 * var(--mds-unit))}.mds .mds-xl-row-gap-500,.mds .mds-container .mds-xl-row-gap-500,.mds .mds-viewport .mds-xl-row-gap-500{row-gap:calc(20 * var(--mds-unit))}.mds .mds-xl-gap-600,.mds .mds-container .mds-xl-gap-600,.mds .mds-viewport .mds-xl-gap-600{gap:calc(24 * var(--mds-unit))}.mds .mds-xl-col-gap-600,.mds .mds-container .mds-xl-col-gap-600,.mds .mds-viewport .mds-xl-col-gap-600{column-gap:calc(24 * var(--mds-unit))}.mds .mds-xl-row-gap-600,.mds .mds-container .mds-xl-row-gap-600,.mds .mds-viewport .mds-xl-row-gap-600{row-gap:calc(24 * var(--mds-unit))}.mds .mds-xl-gap-700,.mds .mds-container .mds-xl-gap-700,.mds .mds-viewport .mds-xl-gap-700{gap:calc(28 * var(--mds-unit))}.mds .mds-xl-col-gap-700,.mds .mds-container .mds-xl-col-gap-700,.mds .mds-viewport .mds-xl-col-gap-700{column-gap:calc(28 * var(--mds-unit))}.mds .mds-xl-row-gap-700,.mds .mds-container .mds-xl-row-gap-700,.mds .mds-viewport .mds-xl-row-gap-700{row-gap:calc(28 * var(--mds-unit))}.mds .mds-xl-gap-800,.mds .mds-container .mds-xl-gap-800,.mds .mds-viewport .mds-xl-gap-800{gap:calc(32 * var(--mds-unit))}.mds .mds-xl-col-gap-800,.mds .mds-container .mds-xl-col-gap-800,.mds .mds-viewport .mds-xl-col-gap-800{column-gap:calc(32 * var(--mds-unit))}.mds .mds-xl-row-gap-800,.mds .mds-container .mds-xl-row-gap-800,.mds .mds-viewport .mds-xl-row-gap-800{row-gap:calc(32 * var(--mds-unit))}.mds .mds-xl-gap-900,.mds .mds-container .mds-xl-gap-900,.mds .mds-viewport .mds-xl-gap-900{gap:calc(36 * var(--mds-unit))}.mds .mds-xl-col-gap-900,.mds .mds-container .mds-xl-col-gap-900,.mds .mds-viewport .mds-xl-col-gap-900{column-gap:calc(36 * var(--mds-unit))}.mds .mds-xl-row-gap-900,.mds .mds-container .mds-xl-row-gap-900,.mds .mds-viewport .mds-xl-row-gap-900{row-gap:calc(36 * var(--mds-unit))}.mds .mds-xl-gap-1000,.mds .mds-container .mds-xl-gap-1000,.mds .mds-viewport .mds-xl-gap-1000{gap:calc(40 * var(--mds-unit))}.mds .mds-xl-col-gap-1000,.mds .mds-container .mds-xl-col-gap-1000,.mds .mds-viewport .mds-xl-col-gap-1000{column-gap:calc(40 * var(--mds-unit))}.mds .mds-xl-row-gap-1000,.mds .mds-container .mds-xl-row-gap-1000,.mds .mds-viewport .mds-xl-row-gap-1000{row-gap:calc(40 * var(--mds-unit))}.mds .mds-xl-gap-1200,.mds .mds-container .mds-xl-gap-1200,.mds .mds-viewport .mds-xl-gap-1200{gap:calc(48 * var(--mds-unit))}.mds .mds-xl-col-gap-1200,.mds .mds-container .mds-xl-col-gap-1200,.mds .mds-viewport .mds-xl-col-gap-1200{column-gap:calc(48 * var(--mds-unit))}.mds .mds-xl-row-gap-1200,.mds .mds-container .mds-xl-row-gap-1200,.mds .mds-viewport .mds-xl-row-gap-1200{row-gap:calc(48 * var(--mds-unit))}.mds .mds-xl-gap-1600,.mds .mds-container .mds-xl-gap-1600,.mds .mds-viewport .mds-xl-gap-1600{gap:calc(64 * var(--mds-unit))}.mds .mds-xl-col-gap-1600,.mds .mds-container .mds-xl-col-gap-1600,.mds .mds-viewport .mds-xl-col-gap-1600{column-gap:calc(64 * var(--mds-unit))}.mds .mds-xl-row-gap-1600,.mds .mds-container .mds-xl-row-gap-1600,.mds .mds-viewport .mds-xl-row-gap-1600{row-gap:calc(64 * var(--mds-unit))}.mds .mds-xl-gap-2000,.mds .mds-container .mds-xl-gap-2000,.mds .mds-viewport .mds-xl-gap-2000{gap:calc(80 * var(--mds-unit))}.mds .mds-xl-col-gap-2000,.mds .mds-container .mds-xl-col-gap-2000,.mds .mds-viewport .mds-xl-col-gap-2000{column-gap:calc(80 * var(--mds-unit))}.mds .mds-xl-row-gap-2000,.mds .mds-container .mds-xl-row-gap-2000,.mds .mds-viewport .mds-xl-row-gap-2000{row-gap:calc(80 * var(--mds-unit))}.mds .mds-xl-gap-2400,.mds .mds-container .mds-xl-gap-2400,.mds .mds-viewport .mds-xl-gap-2400{gap:calc(96 * var(--mds-unit))}.mds .mds-xl-col-gap-2400,.mds .mds-container .mds-xl-col-gap-2400,.mds .mds-viewport .mds-xl-col-gap-2400{column-gap:calc(96 * var(--mds-unit))}.mds .mds-xl-row-gap-2400,.mds .mds-container .mds-xl-row-gap-2400,.mds .mds-viewport .mds-xl-row-gap-2400{row-gap:calc(96 * var(--mds-unit))}.mds .mds-xl-gap-2800,.mds .mds-container .mds-xl-gap-2800,.mds .mds-viewport .mds-xl-gap-2800{gap:calc(112 * var(--mds-unit))}.mds .mds-xl-col-gap-2800,.mds .mds-container .mds-xl-col-gap-2800,.mds .mds-viewport .mds-xl-col-gap-2800{column-gap:calc(112 * var(--mds-unit))}.mds .mds-xl-row-gap-2800,.mds .mds-container .mds-xl-row-gap-2800,.mds .mds-viewport .mds-xl-row-gap-2800{row-gap:calc(112 * var(--mds-unit))}.mds .mds-xl-gap-3200,.mds .mds-container .mds-xl-gap-3200,.mds .mds-viewport .mds-xl-gap-3200{gap:calc(128 * var(--mds-unit))}.mds .mds-xl-col-gap-3200,.mds .mds-container .mds-xl-col-gap-3200,.mds .mds-viewport .mds-xl-col-gap-3200{column-gap:calc(128 * var(--mds-unit))}.mds .mds-xl-row-gap-3200,.mds .mds-container .mds-xl-row-gap-3200,.mds .mds-viewport .mds-xl-row-gap-3200{row-gap:calc(128 * var(--mds-unit))}}.mds .mds-content h1{margin:var(--mds_foundations_typography_heading-1_margin-top) 0 var(--mds_foundations_typography_heading-1_margin-bottom)}.mds .mds-content h2{margin:var(--mds_foundations_typography_heading-2_margin-top) 0 var(--mds_foundations_typography_heading-2_margin-bottom)}.mds .mds-content h3{margin:var(--mds_foundations_typography_heading-3_margin-top) 0 var(--mds_foundations_typography_heading-3_margin-bottom)}.mds .mds-content h4,.mds .mds-content h5,.mds .mds-content h6{margin:var(--mds_foundations_typography_heading-4_margin-top) 0 var(--mds_foundations_typography_heading-4_margin-bottom)}.mds .mds-content p{margin:var(--mds_foundations_typography_paragraph_margin-top) 0 var(--mds_foundations_typography_paragraph_margin-bottom);padding:0}.mds .mds-content hr{margin:var(--mds_foundations_horizontal-rule_margin-top) 0 var(--mds_foundations_horizontal-rule_margin-bottom) 0}.mds .mds-content ul,.mds .mds-content ol{margin:var(--mds_foundations_list_margin-top) var(--mds_foundations_list_margin-bottom);padding:0 0 0 var(--mds_foundations_list_vertical_padding-left)}.mds .mds-content ul li,.mds .mds-content ol li{padding-left:var(--mds_foundations_list_item_padding-left)}.mds .mds-content-compact h1,.mds .mds-content-compact h2,.mds .mds-content-compact h3,.mds .mds-content-compact h4,.mds .mds-content-compact h5,.mds .mds-content-compact h6{font-size:var(--mds_brand_typography_text_large_font-size);line-height:var(--mds_brand_typography_text_large_line-height);margin:calc(24 * var(--mds-unit)) 0 calc(8 * var(--mds-unit))}.mds .mds-content-compact h1,.mds .mds-content-compact h2,.mds .mds-content-compact h3,.mds .mds-content-compact h4,.mds .mds-content-compact h5,.mds .mds-content-compact h6{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_large_mobile_font-size);line-height:var(--mds_brand_typography_text_large_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-content-compact h1,.mds .mds-content-compact h2,.mds .mds-content-compact h3,.mds .mds-content-compact h4,.mds .mds-content-compact h5,.mds .mds-content-compact h6{font-size:var(--mds_brand_typography_text_large_desktop_font-size);line-height:var(--mds_brand_typography_text_large_desktop_line-height)}}.mds .mds-content-compact h1,.mds .mds-content-compact h2,.mds .mds-content-compact h3,.mds .mds-content-compact h4,.mds .mds-content-compact h5,.mds .mds-content-compact h6{font-style:var(--mds_brand_typography_text_large_bold_font-style);font-weight:var(--mds_brand_typography_text_large_bold_font-weight)}.mds .mds-content-compact p,.mds .mds-content-compact ul,.mds .mds-content-compact ol{margin:calc(24 * var(--mds-unit)) 0}.mds .mds-content-compact ul li,.mds .mds-content-compact ol li{padding-bottom:calc(8 * var(--mds-unit))}.mds .mds-content-compact ul li:last-child,.mds .mds-content-compact ol li:last-child{padding-bottom:0}.mds .mds-content-compact details summary{cursor:pointer;margin:calc(16 * var(--mds-unit)) 0 calc(8 * var(--mds-unit));color:var(--mds_brand_appearance_neutral_weak_text-color);display:inline-flex;align-items:center;gap:calc(4 * var(--mds-unit));list-style:none}.mds .mds-content-compact details summary:after{content:url('data:image/svg+xml;utf8,<svg part="icon" id="mi-chevron-right" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20"><path transform="translate(10 8) scale(0.8) translate(-10 -10)" d="M8.327 4.122l5.326 4.6c.22.19.347.466.347.757v1.043a1 1 0 0 1-.347.756l-5.326 4.6-.654-.756 5.327-4.6V9.479L7.673 4.878l.654-.756z" fill="currentColor"/></svg>');flex-shrink:0;width:calc(16 * var(--mds-unit));height:calc(16 * var(--mds-unit));vertical-align:middle}.mds .mds-content-compact details[open]>summary:after{content:url('data:image/svg+xml;utf8,<svg part="icon" id="mi-chevron-down" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20"><path transform="translate(10 8) scale(0.8) translate(-10 -10)" d="M15.878 8.327l-4.6 5.326a1 1 0 0 1-.757.347H9.48a1 1 0 0 1-.757-.347l-4.6-5.326.756-.654L9.478 13h1.043l4.601-5.327.756.654z" fill="currentColor"/></svg>')}.mds .mds-content-compact details h1,.mds .mds-content-compact details h2,.mds .mds-content-compact details h3,.mds .mds-content-compact details h4,.mds .mds-content-compact details h5,.mds .mds-content-compact details h6{margin:calc(8 * var(--mds-unit)) 0}.mds .mds-content-compact details h1,.mds .mds-content-compact details h2,.mds .mds-content-compact details h3,.mds .mds-content-compact details h4,.mds .mds-content-compact details h5,.mds .mds-content-compact details h6{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_medium_mobile_font-size);line-height:var(--mds_brand_typography_text_medium_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-content-compact details h1,.mds .mds-content-compact details h2,.mds .mds-content-compact details h3,.mds .mds-content-compact details h4,.mds .mds-content-compact details h5,.mds .mds-content-compact details h6{font-size:var(--mds_brand_typography_text_medium_desktop_font-size);line-height:var(--mds_brand_typography_text_medium_desktop_line-height)}}.mds .mds-content-compact details h1,.mds .mds-content-compact details h2,.mds .mds-content-compact details h3,.mds .mds-content-compact details h4,.mds .mds-content-compact details h5,.mds .mds-content-compact details h6{font-style:var(--mds_brand_typography_text_medium_bold_font-style);font-weight:var(--mds_brand_typography_text_medium_bold_font-weight)}.mds .mds-content-compact details p{margin:calc(8 * var(--mds-unit)) 0}.mds .mds-content-compact details p{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-content-compact details p{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-content-compact details p{font-style:var(--mds_brand_typography_text_small_regular_font-style);font-weight:var(--mds_brand_typography_text_small_regular_font-weight)}.mds .mds-content-compact details strong,.mds .mds-content-compact details b{font-family:var(--mds_brand_typography_text_font-family),var(--mds_brand_typography_text_font-family-fallback);font-size:var(--mds_brand_typography_text_small_mobile_font-size);line-height:var(--mds_brand_typography_text_small_mobile_line-height)}@media screen and (min-width:1025px){.mds .mds-content-compact details strong,.mds .mds-content-compact details b{font-size:var(--mds_brand_typography_text_small_desktop_font-size);line-height:var(--mds_brand_typography_text_small_desktop_line-height)}}.mds .mds-content-compact details strong,.mds .mds-content-compact details b{font-style:var(--mds_brand_typography_text_small_bold_font-style);font-weight:var(--mds_brand_typography_text_small_bold_font-weight)}.mds .mds-content-compact h1+p,.mds .mds-content-compact h2+p,.mds .mds-content-compact h3+p,.mds .mds-content-compact h4+p,.mds .mds-content-compact h5+p,.mds .mds-content-compact h6+p,.mds .mds-content-compact h1+ul,.mds .mds-content-compact h2+ul,.mds .mds-content-compact h3+ul,.mds .mds-content-compact h4+ul,.mds .mds-content-compact h5+ul,.mds .mds-content-compact h6+ul,.mds .mds-content-compact h1+ol,.mds .mds-content-compact h2+ol,.mds .mds-content-compact h3+ol,.mds .mds-content-compact h4+ol,.mds .mds-content-compact h5+ol,.mds .mds-content-compact h6+ol,.mds .mds-content-compact summary+p,.mds .mds-content-compact summary+h1,.mds .mds-content-compact summary+h2,.mds .mds-content-compact summary+h3,.mds .mds-content-compact summary+h4,.mds .mds-content-compact summary+h5,.mds .mds-content-compact summary+h6{margin-top:0}.mds .mds-content-compact mc-code-preview,.mds .mds-content-compact mc-notification,.mds .mds-content-compact .mds-table.mds-table--small{margin:calc(24 * var(--mds-unit)) 0;display:block}.mds .mds-content-compact mc-notification p{margin:0}body.mds{margin:0;padding:0}@font-face{font-family:Maersk Text;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/MaerskText-Light-D0xITzRl.woff2) format("woff2"),url(/assets/MaerskText-Light-CNLTqumH.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/MaerskText-Regular-B5zljkGY.woff2) format("woff2"),url(/assets/MaerskText-Regular-BQIjRlIU.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/MaerskText-Medium-C008xJfk.woff2) format("woff2"),url(/assets/MaerskText-Medium-BR6J-9Pt.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/MaerskText-SemiBold-B7Oxxjvd.woff2) format("woff2"),url(/assets/MaerskText-SemiBold-CwfbC0P0.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/MaerskText-Bold-HxDLy8Lp.woff2) format("woff2"),url(/assets/MaerskText-Bold-Dh2Tx2h0.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/MaerskText-LightItalic-CXeZOEtu.woff2) format("woff2"),url(/assets/MaerskText-LightItalic-DoboDt6s.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/MaerskText-Italic-BeDwbzph.woff2) format("woff2"),url(/assets/MaerskText-Italic-B9m-NYKT.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/MaerskText-MediumItalic-BtTfPQ53.woff2) format("woff2"),url(/assets/MaerskText-MediumItalic-BL5-Hamr.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/MaerskText-SemiBoldItalic-DU8rIu1s.woff2) format("woff2"),url(/assets/MaerskText-SemiBoldItalic-CLSgEDZI.woff) format("woff")}@font-face{font-family:Maersk Text;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/MaerskText-BoldItalic-tLRQYpGC.woff2) format("woff2"),url(/assets/MaerskText-BoldItalic-CJizKDhE.woff) format("woff")}@font-face{font-family:Maersk Headline;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/MaerskHeadline-Regular-CdH8mw36.woff2) format("woff2"),url(/assets/MaerskHeadline-Regular-CCxNZUGm.woff) format("woff")}@font-face{font-family:Maersk Headline;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/MaerskHeadline-Bold-ByNithJk.woff2) format("woff2"),url(/assets/MaerskHeadline-Bold-F1QkfSwI.woff) format("woff")}@font-face{font-family:Maersk Headline;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/MaerskHeadline-Light-DBPn4fV0.woff2) format("woff2"),url(/assets/MaerskHeadline-Light-eAKr7K8b.woff) format("woff")}.maersk-text{font-family:Maersk Text,Arial,-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Meiryo,Segoe UI,Roboto,Apple SD Gothic Neo,Malgun Gothic,PingFang TC,Microsoft JhengHei,PingFang SC,Microsoft YaHei,"sans-serif"}.maersk-headline{font-family:Maersk Headline,Arial,-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Meiryo,Segoe UI,Roboto,Apple SD Gothic Neo,Malgun Gothic,PingFang TC,Microsoft JhengHei,PingFang SC,Microsoft YaHei,"sans-serif"}:root{--mds_global_border_width: 1px;--mds_global_border_style: solid;--mds_global_breakpoint_xs_min-width: 0px;--mds_global_breakpoint_xs_max-width: 640px;--mds_global_breakpoint_sm_min-width: 641px;--mds_global_breakpoint_sm_max-width: 1024px;--mds_global_breakpoint_md_min-width: 1025px;--mds_global_breakpoint_md_max-width: 1440px;--mds_global_breakpoint_lg_min-width: 1441px;--mds_global_breakpoint_lg_max-width: 1920px;--mds_global_breakpoint_xl_min-width: 1921px;--mds_global_link_inline_text-decoration: underline;--mds_global_link_inline_hover_text-decoration: none;--mds_global_link_stand-alone_text-decoration: none;--mds_global_link_stand-alone_hover_text-decoration: underline;--mds_global_transition_slow_duration: .75s;--mds_global_transition_slow_timing: ease-in-out;--mds_global_transition_medium_duration: .5s;--mds_global_transition_medium_timing: ease-in-out;--mds_global_transition_fast_duration: .2s;--mds_global_transition_fast_timing: ease-in-out;--mds_global_system_unit: 1px;--mds_brand_border_x-small_radius: 2px;--mds_brand_border_small_radius: 4px;--mds_brand_border_medium_radius: 6px;--mds_brand_border_large_radius: 8px;--mds_brand_border_x-large_radius: 12px;--mds_brand_border_2x-large_radius: 16px;--mds_brand_typography_headline_font-family: Maersk Text;--mds_brand_typography_headline_x-small_font-style: normal;--mds_brand_typography_headline_x-small_font-weight: 300;--mds_brand_typography_headline_x-small_text-transform: none;--mds_brand_typography_headline_x-small_desktop_font-size: 20px;--mds_brand_typography_headline_x-small_desktop_line-height: 24px;--mds_brand_typography_headline_x-small_mobile_font-size: 20px;--mds_brand_typography_headline_x-small_mobile_line-height: 24px;--mds_brand_typography_headline_small_font-style: normal;--mds_brand_typography_headline_small_font-weight: 300;--mds_brand_typography_headline_small_text-transform: none;--mds_brand_typography_headline_small_desktop_font-size: 26px;--mds_brand_typography_headline_small_desktop_line-height: 32px;--mds_brand_typography_headline_small_mobile_font-size: 22px;--mds_brand_typography_headline_small_mobile_line-height: 26px;--mds_brand_typography_headline_medium_font-style: normal;--mds_brand_typography_headline_medium_font-weight: 300;--mds_brand_typography_headline_medium_text-transform: none;--mds_brand_typography_headline_medium_desktop_font-size: 40px;--mds_brand_typography_headline_medium_desktop_line-height: 40px;--mds_brand_typography_headline_medium_mobile_font-size: 26px;--mds_brand_typography_headline_medium_mobile_line-height: 32px;--mds_brand_typography_headline_large_font-style: normal;--mds_brand_typography_headline_large_font-weight: 300;--mds_brand_typography_headline_large_text-transform: none;--mds_brand_typography_headline_large_desktop_font-size: 50px;--mds_brand_typography_headline_large_desktop_line-height: 56px;--mds_brand_typography_headline_large_mobile_font-size: 38px;--mds_brand_typography_headline_large_mobile_line-height: 38px;--mds_brand_typography_headline_x-large_font-style: normal;--mds_brand_typography_headline_x-large_font-weight: 300;--mds_brand_typography_headline_x-large_text-transform: none;--mds_brand_typography_headline_x-large_desktop_font-size: 80px;--mds_brand_typography_headline_x-large_desktop_line-height: 80px;--mds_brand_typography_headline_x-large_mobile_font-size: 56px;--mds_brand_typography_headline_x-large_mobile_line-height: 56px;--mds_brand_typography_text_font-family: Maersk Text;--mds_brand_typography_text_x-small_desktop_font-size: 12px;--mds_brand_typography_text_x-small_desktop_line-height: 16px;--mds_brand_typography_text_x-small_mobile_font-size: 12px;--mds_brand_typography_text_x-small_mobile_line-height: 16px;--mds_brand_typography_text_x-small_normal_font-style: normal;--mds_brand_typography_text_x-small_normal_font-weight: 400;--mds_brand_typography_text_x-small_light_font-style: normal;--mds_brand_typography_text_x-small_light_font-weight: 300;--mds_brand_typography_text_x-small_medium_font-style: normal;--mds_brand_typography_text_x-small_medium_font-weight: 500;--mds_brand_typography_text_x-small_semibold_font-style: normal;--mds_brand_typography_text_x-small_semibold_font-weight: 600;--mds_brand_typography_text_x-small_bold_font-style: normal;--mds_brand_typography_text_x-small_bold_font-weight: 700;--mds_brand_typography_text_x-small_italic_font-style: italic;--mds_brand_typography_text_x-small_italic_font-weight: 400;--mds_brand_typography_text_x-small_lightitalic_font-style: italic;--mds_brand_typography_text_x-small_lightitalic_font-weight: 300;--mds_brand_typography_text_x-small_mediumitalic_font-style: italic;--mds_brand_typography_text_x-small_mediumitalic_font-weight: 500;--mds_brand_typography_text_x-small_semibolditalic_font-style: italic;--mds_brand_typography_text_x-small_semibolditalic_font-weight: 600;--mds_brand_typography_text_x-small_bolditalic_font-style: italic;--mds_brand_typography_text_x-small_bolditalic_font-weight: 700;--mds_brand_typography_text_small_desktop_font-size: 14px;--mds_brand_typography_text_small_desktop_line-height: 20px;--mds_brand_typography_text_small_mobile_font-size: 14px;--mds_brand_typography_text_small_mobile_line-height: 20px;--mds_brand_typography_text_small_normal_font-style: normal;--mds_brand_typography_text_small_normal_font-weight: 400;--mds_brand_typography_text_small_light_font-style: normal;--mds_brand_typography_text_small_light_font-weight: 300;--mds_brand_typography_text_small_medium_font-style: normal;--mds_brand_typography_text_small_medium_font-weight: 500;--mds_brand_typography_text_small_semibold_font-style: normal;--mds_brand_typography_text_small_semibold_font-weight: 600;--mds_brand_typography_text_small_bold_font-style: normal;--mds_brand_typography_text_small_bold_font-weight: 700;--mds_brand_typography_text_small_italic_font-style: italic;--mds_brand_typography_text_small_italic_font-weight: 400;--mds_brand_typography_text_small_lightitalic_font-style: italic;--mds_brand_typography_text_small_lightitalic_font-weight: 300;--mds_brand_typography_text_small_mediumitalic_font-style: italic;--mds_brand_typography_text_small_mediumitalic_font-weight: 500;--mds_brand_typography_text_small_semibolditalic_font-style: italic;--mds_brand_typography_text_small_semibolditalic_font-weight: 600;--mds_brand_typography_text_small_bolditalic_font-style: italic;--mds_brand_typography_text_small_bolditalic_font-weight: 700;--mds_brand_typography_text_medium_desktop_font-size: 16px;--mds_brand_typography_text_medium_desktop_line-height: 24px;--mds_brand_typography_text_medium_mobile_font-size: 16px;--mds_brand_typography_text_medium_mobile_line-height: 24px;--mds_brand_typography_text_medium_normal_font-style: normal;--mds_brand_typography_text_medium_normal_font-weight: 400;--mds_brand_typography_text_medium_light_font-style: normal;--mds_brand_typography_text_medium_light_font-weight: 300;--mds_brand_typography_text_medium_medium_font-style: normal;--mds_brand_typography_text_medium_medium_font-weight: 500;--mds_brand_typography_text_medium_semibold_font-style: normal;--mds_brand_typography_text_medium_semibold_font-weight: 600;--mds_brand_typography_text_medium_bold_font-style: normal;--mds_brand_typography_text_medium_bold_font-weight: 700;--mds_brand_typography_text_medium_italic_font-style: italic;--mds_brand_typography_text_medium_italic_font-weight: 400;--mds_brand_typography_text_medium_lightitalic_font-style: italic;--mds_brand_typography_text_medium_lightitalic_font-weight: 300;--mds_brand_typography_text_medium_mediumitalic_font-style: italic;--mds_brand_typography_text_medium_mediumitalic_font-weight: 500;--mds_brand_typography_text_medium_semibolditalic_font-style: italic;--mds_brand_typography_text_medium_semibolditalic_font-weight: 600;--mds_brand_typography_text_medium_bolditalic_font-style: italic;--mds_brand_typography_text_medium_bolditalic_font-weight: 700;--mds_brand_typography_text_large_desktop_font-size: 18px;--mds_brand_typography_text_large_desktop_line-height: 28px;--mds_brand_typography_text_large_mobile_font-size: 18px;--mds_brand_typography_text_large_mobile_line-height: 28px;--mds_brand_typography_text_large_normal_font-style: normal;--mds_brand_typography_text_large_normal_font-weight: 400;--mds_brand_typography_text_large_light_font-style: normal;--mds_brand_typography_text_large_light_font-weight: 300;--mds_brand_typography_text_large_medium_font-style: normal;--mds_brand_typography_text_large_medium_font-weight: 500;--mds_brand_typography_text_large_semibold_font-style: normal;--mds_brand_typography_text_large_semibold_font-weight: 600;--mds_brand_typography_text_large_bold_font-style: normal;--mds_brand_typography_text_large_bold_font-weight: 700;--mds_brand_typography_text_large_italic_font-style: italic;--mds_brand_typography_text_large_italic_font-weight: 400;--mds_brand_typography_text_large_lightitalic_font-style: italic;--mds_brand_typography_text_large_lightitalic_font-weight: 300;--mds_brand_typography_text_large_mediumitalic_font-style: italic;--mds_brand_typography_text_large_mediumitalic_font-weight: 500;--mds_brand_typography_text_large_semibolditalic_font-style: italic;--mds_brand_typography_text_large_semibolditalic_font-weight: 600;--mds_brand_typography_text_large_bolditalic_font-style: italic;--mds_brand_typography_text_large_bolditalic_font-weight: 700;--mds_brand_appearance_neutral_default_text-color: rgb(60,60,70);--mds_brand_appearance_neutral_default_background-color: rgb(255,255,255);--mds_brand_appearance_neutral_default_on-background-color: rgb(60,60,70);--mds_brand_appearance_neutral_default_border-color: rgb(187,195,207);--mds_brand_appearance_neutral_default_opacity_border-color: rgba(170,180,195,.8);--mds_brand_appearance_neutral_weakest_text-color: rgb(138,138,144);--mds_brand_appearance_neutral_weakest_background-color: rgb(245,247,250);--mds_brand_appearance_neutral_weakest_on-background-color: rgb(60,60,70);--mds_brand_appearance_neutral_weak_text-color: rgb(99,99,107);--mds_brand_appearance_neutral_weak_background-color: rgb(230,235,242);--mds_brand_appearance_neutral_weak_on-background-color: rgb(60,60,70);--mds_brand_appearance_neutral_weak_border-color: rgb(221,225,231);--mds_brand_appearance_neutral_weak_opacity_background-color: rgba(170,180,195,.26);--mds_brand_appearance_neutral_strong_background-color: rgb(170,180,195);--mds_brand_appearance_neutral_strong_on-background-color: rgb(60,60,70);--mds_brand_appearance_neutral_strongest_background-color: rgb(99,99,107);--mds_brand_appearance_neutral_strongest_on-background-color: rgb(255,255,255);--mds_brand_appearance_neutral_inverse_text-color: rgb(255,255,255);--mds_brand_appearance_neutral_inverse_background-color: rgb(60,60,70);--mds_brand_appearance_neutral_inverse_on-background-color: rgb(255,255,255);--mds_brand_appearance_neutral_inverse_border-color: rgb(255,255,255);--mds_brand_appearance_primary_default_text-color: rgb(255,96,0);--mds_brand_appearance_primary_default_background-color: rgb(255,96,0);--mds_brand_appearance_primary_default_on-background-color: rgb(255,255,255);--mds_brand_appearance_primary_default_border-color: rgb(255,96,0);--mds_brand_appearance_primary_default_link-color: rgb(255,96,0);--mds_brand_appearance_primary_weak_background-color: rgb(255,239,229);--mds_brand_appearance_primary_weak_on-background-color: rgb(60,60,70);--mds_brand_appearance_primary_weak_border-color: rgb(255,191,153);--mds_brand_appearance_secondary_default_text-color: rgb(10,110,130);--mds_brand_appearance_secondary_default_background-color: rgb(10,110,130);--mds_brand_appearance_secondary_default_on-background-color: rgb(255,255,255);--mds_brand_appearance_secondary_default_border-color: rgb(10,110,130);--mds_brand_appearance_secondary_weak_background-color: rgb(230,240,242);--mds_brand_appearance_secondary_weak_on-background-color: rgb(60,60,70);--mds_brand_appearance_secondary_weak_border-color: rgb(157,197,205);--mds_brand_appearance_success_default_text-color: rgb(50,133,41);--mds_brand_appearance_success_default_background-color: rgb(64,171,53);--mds_brand_appearance_success_default_on-background-color: rgb(20,20,20);--mds_brand_appearance_success_default_border-color: rgb(64,171,53);--mds_brand_appearance_success_weak_background-color: rgb(220,246,217);--mds_brand_appearance_success_weak_on-background-color: rgb(19,51,16);--mds_brand_appearance_success_weak_border-color: rgb(197,229,194);--mds_brand_appearance_warning_default_text-color: rgb(128,104,20);--mds_brand_appearance_warning_default_background-color: rgb(255,208,41);--mds_brand_appearance_warning_default_on-background-color: rgb(20,20,20);--mds_brand_appearance_warning_default_border-color: rgb(255,208,41);--mds_brand_appearance_warning_weak_background-color: rgb(255,241,194);--mds_brand_appearance_warning_weak_on-background-color: rgb(77,62,12);--mds_brand_appearance_warning_weak_border-color: rgb(255,235,168);--mds_brand_appearance_error_default_text-color: rgb(184,0,18);--mds_brand_appearance_error_default_background-color: rgb(184,0,18);--mds_brand_appearance_error_default_on-background-color: rgb(255,255,255);--mds_brand_appearance_error_default_border-color: rgb(184,0,18);--mds_brand_appearance_error_weak_background-color: rgb(252,221,224);--mds_brand_appearance_error_weak_on-background-color: rgb(55,0,5);--mds_brand_appearance_error_weak_border-color: rgb(233,178,183);--mds_brand_appearance_info_default_text-color: rgb(0,89,134);--mds_brand_appearance_info_default_background-color: rgb(0,89,134);--mds_brand_appearance_info_default_on-background-color: rgb(255,255,255);--mds_brand_appearance_info_default_border-color: rgb(0,89,134);--mds_brand_appearance_info_weak_background-color: rgb(226,243,251);--mds_brand_appearance_info_weak_on-background-color: rgb(0,36,61);--mds_brand_appearance_info_weak_border-color: rgb(161,209,232);--mds_brand_appearance_static_dark: rgb(60,60,70);--mds_brand_appearance_static_light: rgb(255,255,255);--mds_brand_appearance_static_brand: rgb(255,96,0);--mds_brand_appearance_static_logo_url: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='48' viewBox='0 0 160 48' fill='none'> <path d='M28.5668 17.6933V15.0379L48.5308 5.8877V9.40699L28.5668 17.6933Z' fill='%23FF6441'/> <path d='M7.48279 21.0206V22.8762L38.4526 7.32734V4L7.48279 21.0206Z' fill='%23FF6441'/> <path d='M0.0922852 29.4668L17.1769 22.3963V20.2527L0.0922852 28.0591V29.4668Z' fill='%23FF6441'/> <path d='M130.978 19.7089L126.851 29.147H129.25L130.146 27.0994H134.913L135.809 29.147H138.337L134.241 19.7089H130.978ZM130.946 25.2758L132.546 21.6285L134.145 25.2758H130.946ZM100.296 29.147H102.12L104.647 23.836V29.147H106.919V19.7089H104.231L101.224 26.5555L98.2166 19.7089H95.4332V29.147H97.7047V23.836L100.296 29.147ZM46.8669 29.147H48.6905L51.218 23.836V29.147H53.4896V19.7089H50.8021L47.7947 26.5555L44.7873 19.7089H42.0038V29.147H44.2754V23.836L46.8669 29.147ZM81.324 19.7089V21.6605H74.7653V23.5801H80.2362V25.4677H74.7653V27.2274H81.292V29.179H72.3338V19.7409H81.324V19.7089ZM21.8799 19.7089L17.7527 29.147H20.1522L21.048 27.0994H25.8151L26.7109 29.147H29.2384L25.1432 19.7089H21.8799ZM21.8479 25.2758L23.4475 21.6285L25.0472 25.2758H21.8479ZM37.7807 23.996H33.1736V21.5645H37.7807V23.996ZM30.6461 19.7089V29.147H33.1096V25.9476H38.6445C39.3484 25.9476 39.9243 25.5317 39.9882 24.6039V21.0846C39.9882 20.3167 39.3164 19.7089 38.5165 19.7089H30.6461ZM142.4 19.7089H139.936V29.147H148.415V27.1954H142.4V19.7089ZM114.885 19.7089V29.147H117.317V22.6523L122.532 29.147H125.219V19.7089H122.756V26.2036L117.669 19.7089H114.885ZM109.702 29.147H112.07V24.4439V19.7409H109.702V29.147ZM60.2082 19.7089V21.7245H64.0155V29.147H66.5429V21.7245H70.3502V19.7089H60.2082ZM151.518 19.7409C150.814 19.7089 150.142 20.3167 150.142 20.9886V24.06C150.142 24.8598 150.814 25.4357 151.486 25.4357H156.957V27.2594H152.606V26.4915H150.046V27.8032C150.046 28.5071 150.686 29.179 151.422 29.179H158.077C158.749 29.179 159.42 28.6671 159.42 27.7713V24.8278C159.388 23.964 158.749 23.4521 158.045 23.4201H152.67V21.6605H156.893V22.2684H159.292V21.0206C159.324 20.4127 158.717 19.7089 157.917 19.7409H151.555H151.518ZM83.5636 19.7089V29.147H85.9631V25.6917H88.7145L90.5702 29.147H93.1296L91.21 25.6917H91.434C92.1698 25.6277 92.7137 25.0838 92.7137 24.284V21.0846C92.7137 20.3167 92.0419 19.7089 91.242 19.7089H83.5636ZM90.5702 23.804H85.9311V21.6605H90.5702V23.804Z' fill='%233C3C46'/> <path d='M93.8657 38.7771V39.353H90.5383V33.9141H91.2422V38.7771H93.8657Z' fill='%23FF6441'/> <path d='M94.6333 33.8181H95.4011V34.586H94.6333V33.8181ZM94.6653 35.3218H95.3372V39.353H94.6653V35.3218Z' fill='%23FF6441'/> <path d='M99.0804 35.8655H97.6407V39.3848H96.9688V35.8655H96.1689V35.3216H96.9688V35.0017C96.9688 34.2978 97.2567 33.626 98.4085 33.626C98.6325 33.626 98.8884 33.658 99.0484 33.722V34.2658C98.8884 34.2339 98.6644 34.2019 98.4405 34.2019C97.9286 34.2019 97.6087 34.4258 97.6087 35.0337V35.3536H99.0484V35.8655H99.0804Z' fill='%23FF6441'/> <path d='M100.36 38.1692V35.8657H99.6244V35.3218H100.36V34.362L101.032 34.17V35.3218H102.312V35.8657H101.032V38.1692C101.032 38.8091 101.32 38.8731 101.608 38.8731C101.864 38.8731 102.184 38.8091 102.344 38.7451V39.289C102.152 39.353 101.832 39.417 101.48 39.417C100.712 39.449 100.36 39.0651 100.36 38.1692Z' fill='%23FF6441'/> <path d='M103.112 33.8181H103.88V34.586H103.112V33.8181ZM103.176 35.3218H103.848V39.353H103.176V35.3218Z' fill='%23FF6441'/> <path d='M105.032 35.3218H105.607L105.671 35.6737C105.671 35.7377 105.703 35.7377 105.735 35.7377C105.767 35.7377 105.799 35.7377 105.863 35.6737C106.119 35.4818 106.503 35.2578 107.143 35.2578C107.943 35.2578 108.359 35.6097 108.359 36.4416V39.385H107.687V36.6015C107.687 35.9937 107.399 35.8337 106.919 35.8337C106.375 35.8337 105.927 36.0896 105.703 36.2816V39.385H105.032V35.3218Z' fill='%23FF6441'/> <path d='M109.222 39.9608C109.222 39.5129 109.542 39.1289 109.926 38.841C109.606 38.713 109.478 38.521 109.478 38.2331C109.478 37.9772 109.638 37.7532 109.862 37.5932C109.542 37.3693 109.35 36.9854 109.35 36.5694C109.35 35.6416 109.862 35.2257 111.078 35.2257C111.302 35.2257 111.494 35.2577 111.718 35.2897H113.157L113.221 35.6736L112.486 35.7696C112.645 35.9616 112.741 36.2495 112.741 36.5374C112.741 37.4653 112.23 37.8812 111.078 37.8812C110.79 37.8812 110.502 37.8492 110.278 37.7532C110.15 37.8492 110.086 37.9772 110.086 38.1051C110.086 38.2971 110.214 38.3611 110.598 38.4251L112.166 38.745C112.741 38.873 113.029 39.2569 113.029 39.8008C113.029 40.6326 112.454 40.9846 111.11 40.9846C109.798 41.0805 109.222 40.7286 109.222 39.9608ZM112.326 39.9288C112.326 39.5768 112.134 39.3849 111.718 39.2889L110.342 39.001C110.054 39.2889 109.862 39.5448 109.862 39.8328C109.862 40.3127 110.246 40.5367 111.078 40.5367C112.006 40.5367 112.326 40.3767 112.326 39.9288ZM112.07 36.6014C112.07 35.9616 111.814 35.7696 111.078 35.7696C110.31 35.7696 110.022 35.9936 110.022 36.6014C110.022 37.2093 110.31 37.4333 111.046 37.4333C111.782 37.4013 112.07 37.1773 112.07 36.6014Z' fill='%23FF6441'/> <path d='M115.749 36.6334C115.749 34.6178 116.485 33.85 118.18 33.85C118.884 33.85 119.396 33.9779 119.588 34.0739V34.6818C119.396 34.6178 118.884 34.4579 118.212 34.4579C116.836 34.4579 116.453 35.0977 116.453 36.6014C116.453 38.4571 117.06 38.841 117.86 38.841C118.468 38.841 118.884 38.617 119.172 38.489V37.0173H118.02V36.4415H119.844V39.3529H119.3L119.236 39.0649C119.236 39.0329 119.204 38.969 119.172 38.969C119.14 38.969 119.108 38.969 119.044 39.0329C118.884 39.1289 118.372 39.4169 117.732 39.4169C116.548 39.4489 115.749 38.745 115.749 36.6334Z' fill='%23FF6441'/> <path d='M120.964 38.4891V33.6901H121.636V38.3611C121.636 38.7131 121.764 38.873 122.052 38.873C122.212 38.873 122.308 38.873 122.468 38.841V39.3849C122.308 39.4169 122.116 39.4489 121.892 39.4489C121.348 39.4489 120.964 39.129 120.964 38.4891Z' fill='%23FF6441'/> <path d='M123.012 37.3373C123.012 35.8336 123.62 35.2257 124.868 35.2257C126.115 35.2257 126.723 35.8016 126.723 37.3373C126.723 38.873 126.115 39.4489 124.868 39.4489C123.62 39.4489 123.012 38.873 123.012 37.3373ZM126.019 37.3373C126.019 36.2175 125.667 35.8016 124.868 35.8016C124.036 35.8016 123.716 36.2175 123.716 37.3373C123.716 38.4571 124.036 38.873 124.868 38.873C125.699 38.873 126.019 38.4571 126.019 37.3373Z' fill='%23FF6441'/> <path d='M127.747 39.161V33.6901H128.419V35.7057C128.579 35.6097 129.09 35.2578 129.73 35.2578C130.626 35.2578 131.266 35.6417 131.266 37.3053C131.266 38.937 130.69 39.4809 129.378 39.4809C128.611 39.4489 128.099 39.2889 127.747 39.161ZM130.562 37.3053C130.562 36.1536 130.242 35.8336 129.57 35.8336C128.994 35.8336 128.611 36.0896 128.419 36.2176V38.7451C128.611 38.809 128.898 38.905 129.378 38.905C130.114 38.873 130.562 38.5531 130.562 37.3053Z' fill='%23FF6441'/> <path d='M132.066 38.3291C132.066 37.6252 132.418 37.3693 133.346 37.1133L134.594 36.7294V36.5374C134.594 36.1535 134.402 35.8016 133.634 35.8016C133.058 35.8016 132.61 35.9616 132.354 36.0575V35.4817C132.674 35.3537 133.122 35.2257 133.73 35.2257C134.786 35.2257 135.266 35.7056 135.266 36.5374V39.3529H134.69L134.626 39.001C134.626 38.937 134.594 38.937 134.562 38.937C134.53 38.937 134.498 38.937 134.466 38.969C134.242 39.1289 133.73 39.4169 133.186 39.4169C132.386 39.4489 132.066 39.0969 132.066 38.3291ZM134.562 38.5211V37.2413L133.378 37.5932C132.834 37.7532 132.706 37.9132 132.706 38.2971C132.706 38.713 132.866 38.905 133.314 38.905C133.794 38.905 134.242 38.681 134.562 38.5211Z' fill='%23FF6441'/> <path d='M136.385 38.4891V33.6901H137.057V38.3611C137.057 38.7131 137.185 38.873 137.473 38.873C137.633 38.873 137.728 38.873 137.888 38.841V39.3849C137.728 39.4169 137.537 39.4489 137.313 39.4489C136.769 39.4489 136.385 39.129 136.385 38.4891Z' fill='%23FF6441'/> <path d='M141.952 34.4899H140.224V33.9141H144.352V34.4899H142.624V39.353H141.92V34.4899H141.952Z' fill='%23FF6441'/> <path d='M144.511 35.3218H145.087L145.151 35.7377C145.151 35.8017 145.183 35.8337 145.215 35.8337C145.247 35.8337 145.279 35.8337 145.311 35.7697C145.567 35.5458 145.983 35.2578 146.527 35.2578C146.591 35.2578 146.687 35.2578 146.751 35.2898V35.8977C146.239 35.8657 145.663 36.0257 145.215 36.3776V39.385H144.543V35.3218H144.511Z' fill='%23FF6441'/> <path d='M147.295 38.3291C147.295 37.6252 147.647 37.3693 148.575 37.1133L149.823 36.7294V36.5374C149.823 36.1535 149.631 35.8016 148.863 35.8016C148.287 35.8016 147.839 35.9616 147.583 36.0575V35.4817C147.903 35.3537 148.351 35.2257 148.959 35.2257C150.015 35.2257 150.494 35.7056 150.494 36.5374V39.3529H149.919L149.855 39.001C149.855 38.937 149.823 38.937 149.791 38.937C149.759 38.937 149.727 38.937 149.695 38.969C149.471 39.1289 148.959 39.4169 148.415 39.4169C147.647 39.4489 147.295 39.0969 147.295 38.3291ZM149.823 38.5211V37.2413L148.639 37.5932C148.095 37.7532 147.967 37.9132 147.967 38.2971C147.967 38.713 148.127 38.905 148.575 38.905C149.055 38.905 149.503 38.681 149.823 38.5211Z' fill='%23FF6441'/> <path d='M151.454 37.3373C151.454 35.7697 152.126 35.2258 153.214 35.2258C153.693 35.2258 154.045 35.3217 154.301 35.4817V33.6901H154.973V39.3529H154.397L154.333 39.001C154.333 38.969 154.301 38.937 154.269 38.937C154.237 38.937 154.237 38.937 154.205 38.969C154.045 39.129 153.597 39.4169 153.022 39.4169C152.158 39.4489 151.454 38.969 151.454 37.3373ZM154.301 38.4251V35.9936C154.109 35.8976 153.757 35.8016 153.341 35.8016C152.51 35.8016 152.158 36.1856 152.158 37.3373C152.158 38.4891 152.574 38.873 153.182 38.873C153.661 38.873 154.109 38.5851 154.301 38.4251Z' fill='%23FF6441'/> <path d='M159.389 37.4973H156.669C156.701 38.4891 157.085 38.841 157.917 38.841C158.525 38.841 159.005 38.649 159.293 38.5211V39.1289C159.037 39.2569 158.589 39.4169 157.885 39.4169C156.541 39.4169 156.029 38.713 156.029 37.2093C156.029 35.7376 156.637 35.2257 157.789 35.2257C158.909 35.2257 159.421 35.8016 159.421 36.9214V37.4973H159.389ZM158.749 36.7934C158.749 36.1215 158.429 35.8016 157.725 35.8016C156.989 35.8016 156.669 36.0895 156.637 37.0174L158.749 37.0259V36.8298V36.7934Z' fill='%23FF6441'/> </svg>");--mds_brand_appearance_static_logo_width: 160px;--mds_brand_appearance_static_logo-short_url: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='48' viewBox='0 0 160 48' fill='none'> <path d='M28.5668 17.6933V15.0379L48.5308 5.8877V9.40699L28.5668 17.6933Z' fill='%23FF6441'/> <path d='M7.48279 21.0206V22.8762L38.4526 7.32734V4L7.48279 21.0206Z' fill='%23FF6441'/> <path d='M0.0922852 29.4668L17.1769 22.3963V20.2527L0.0922852 28.0591V29.4668Z' fill='%23FF6441'/> <path d='M130.978 19.7089L126.851 29.147H129.25L130.146 27.0994H134.913L135.809 29.147H138.337L134.241 19.7089H130.978ZM130.946 25.2758L132.546 21.6285L134.145 25.2758H130.946ZM100.296 29.147H102.12L104.647 23.836V29.147H106.919V19.7089H104.231L101.224 26.5555L98.2166 19.7089H95.4332V29.147H97.7047V23.836L100.296 29.147ZM46.8669 29.147H48.6905L51.218 23.836V29.147H53.4896V19.7089H50.8021L47.7947 26.5555L44.7873 19.7089H42.0038V29.147H44.2754V23.836L46.8669 29.147ZM81.324 19.7089V21.6605H74.7653V23.5801H80.2362V25.4677H74.7653V27.2274H81.292V29.179H72.3338V19.7409H81.324V19.7089ZM21.8799 19.7089L17.7527 29.147H20.1522L21.048 27.0994H25.8151L26.7109 29.147H29.2384L25.1432 19.7089H21.8799ZM21.8479 25.2758L23.4475 21.6285L25.0472 25.2758H21.8479ZM37.7807 23.996H33.1736V21.5645H37.7807V23.996ZM30.6461 19.7089V29.147H33.1096V25.9476H38.6445C39.3484 25.9476 39.9243 25.5317 39.9882 24.6039V21.0846C39.9882 20.3167 39.3164 19.7089 38.5165 19.7089H30.6461ZM142.4 19.7089H139.936V29.147H148.415V27.1954H142.4V19.7089ZM114.885 19.7089V29.147H117.317V22.6523L122.532 29.147H125.219V19.7089H122.756V26.2036L117.669 19.7089H114.885ZM109.702 29.147H112.07V24.4439V19.7409H109.702V29.147ZM60.2082 19.7089V21.7245H64.0155V29.147H66.5429V21.7245H70.3502V19.7089H60.2082ZM151.518 19.7409C150.814 19.7089 150.142 20.3167 150.142 20.9886V24.06C150.142 24.8598 150.814 25.4357 151.486 25.4357H156.957V27.2594H152.606V26.4915H150.046V27.8032C150.046 28.5071 150.686 29.179 151.422 29.179H158.077C158.749 29.179 159.42 28.6671 159.42 27.7713V24.8278C159.388 23.964 158.749 23.4521 158.045 23.4201H152.67V21.6605H156.893V22.2684H159.292V21.0206C159.324 20.4127 158.717 19.7089 157.917 19.7409H151.555H151.518ZM83.5636 19.7089V29.147H85.9631V25.6917H88.7145L90.5702 29.147H93.1296L91.21 25.6917H91.434C92.1698 25.6277 92.7137 25.0838 92.7137 24.284V21.0846C92.7137 20.3167 92.0419 19.7089 91.242 19.7089H83.5636ZM90.5702 23.804H85.9311V21.6605H90.5702V23.804Z' fill='%233C3C46'/> <path d='M93.8657 38.7771V39.353H90.5383V33.9141H91.2422V38.7771H93.8657Z' fill='%23FF6441'/> <path d='M94.6333 33.8181H95.4011V34.586H94.6333V33.8181ZM94.6653 35.3218H95.3372V39.353H94.6653V35.3218Z' fill='%23FF6441'/> <path d='M99.0804 35.8655H97.6407V39.3848H96.9688V35.8655H96.1689V35.3216H96.9688V35.0017C96.9688 34.2978 97.2567 33.626 98.4085 33.626C98.6325 33.626 98.8884 33.658 99.0484 33.722V34.2658C98.8884 34.2339 98.6644 34.2019 98.4405 34.2019C97.9286 34.2019 97.6087 34.4258 97.6087 35.0337V35.3536H99.0484V35.8655H99.0804Z' fill='%23FF6441'/> <path d='M100.36 38.1692V35.8657H99.6244V35.3218H100.36V34.362L101.032 34.17V35.3218H102.312V35.8657H101.032V38.1692C101.032 38.8091 101.32 38.8731 101.608 38.8731C101.864 38.8731 102.184 38.8091 102.344 38.7451V39.289C102.152 39.353 101.832 39.417 101.48 39.417C100.712 39.449 100.36 39.0651 100.36 38.1692Z' fill='%23FF6441'/> <path d='M103.112 33.8181H103.88V34.586H103.112V33.8181ZM103.176 35.3218H103.848V39.353H103.176V35.3218Z' fill='%23FF6441'/> <path d='M105.032 35.3218H105.607L105.671 35.6737C105.671 35.7377 105.703 35.7377 105.735 35.7377C105.767 35.7377 105.799 35.7377 105.863 35.6737C106.119 35.4818 106.503 35.2578 107.143 35.2578C107.943 35.2578 108.359 35.6097 108.359 36.4416V39.385H107.687V36.6015C107.687 35.9937 107.399 35.8337 106.919 35.8337C106.375 35.8337 105.927 36.0896 105.703 36.2816V39.385H105.032V35.3218Z' fill='%23FF6441'/> <path d='M109.222 39.9608C109.222 39.5129 109.542 39.1289 109.926 38.841C109.606 38.713 109.478 38.521 109.478 38.2331C109.478 37.9772 109.638 37.7532 109.862 37.5932C109.542 37.3693 109.35 36.9854 109.35 36.5694C109.35 35.6416 109.862 35.2257 111.078 35.2257C111.302 35.2257 111.494 35.2577 111.718 35.2897H113.157L113.221 35.6736L112.486 35.7696C112.645 35.9616 112.741 36.2495 112.741 36.5374C112.741 37.4653 112.23 37.8812 111.078 37.8812C110.79 37.8812 110.502 37.8492 110.278 37.7532C110.15 37.8492 110.086 37.9772 110.086 38.1051C110.086 38.2971 110.214 38.3611 110.598 38.4251L112.166 38.745C112.741 38.873 113.029 39.2569 113.029 39.8008C113.029 40.6326 112.454 40.9846 111.11 40.9846C109.798 41.0805 109.222 40.7286 109.222 39.9608ZM112.326 39.9288C112.326 39.5768 112.134 39.3849 111.718 39.2889L110.342 39.001C110.054 39.2889 109.862 39.5448 109.862 39.8328C109.862 40.3127 110.246 40.5367 111.078 40.5367C112.006 40.5367 112.326 40.3767 112.326 39.9288ZM112.07 36.6014C112.07 35.9616 111.814 35.7696 111.078 35.7696C110.31 35.7696 110.022 35.9936 110.022 36.6014C110.022 37.2093 110.31 37.4333 111.046 37.4333C111.782 37.4013 112.07 37.1773 112.07 36.6014Z' fill='%23FF6441'/> <path d='M115.749 36.6334C115.749 34.6178 116.485 33.85 118.18 33.85C118.884 33.85 119.396 33.9779 119.588 34.0739V34.6818C119.396 34.6178 118.884 34.4579 118.212 34.4579C116.836 34.4579 116.453 35.0977 116.453 36.6014C116.453 38.4571 117.06 38.841 117.86 38.841C118.468 38.841 118.884 38.617 119.172 38.489V37.0173H118.02V36.4415H119.844V39.3529H119.3L119.236 39.0649C119.236 39.0329 119.204 38.969 119.172 38.969C119.14 38.969 119.108 38.969 119.044 39.0329C118.884 39.1289 118.372 39.4169 117.732 39.4169C116.548 39.4489 115.749 38.745 115.749 36.6334Z' fill='%23FF6441'/> <path d='M120.964 38.4891V33.6901H121.636V38.3611C121.636 38.7131 121.764 38.873 122.052 38.873C122.212 38.873 122.308 38.873 122.468 38.841V39.3849C122.308 39.4169 122.116 39.4489 121.892 39.4489C121.348 39.4489 120.964 39.129 120.964 38.4891Z' fill='%23FF6441'/> <path d='M123.012 37.3373C123.012 35.8336 123.62 35.2257 124.868 35.2257C126.115 35.2257 126.723 35.8016 126.723 37.3373C126.723 38.873 126.115 39.4489 124.868 39.4489C123.62 39.4489 123.012 38.873 123.012 37.3373ZM126.019 37.3373C126.019 36.2175 125.667 35.8016 124.868 35.8016C124.036 35.8016 123.716 36.2175 123.716 37.3373C123.716 38.4571 124.036 38.873 124.868 38.873C125.699 38.873 126.019 38.4571 126.019 37.3373Z' fill='%23FF6441'/> <path d='M127.747 39.161V33.6901H128.419V35.7057C128.579 35.6097 129.09 35.2578 129.73 35.2578C130.626 35.2578 131.266 35.6417 131.266 37.3053C131.266 38.937 130.69 39.4809 129.378 39.4809C128.611 39.4489 128.099 39.2889 127.747 39.161ZM130.562 37.3053C130.562 36.1536 130.242 35.8336 129.57 35.8336C128.994 35.8336 128.611 36.0896 128.419 36.2176V38.7451C128.611 38.809 128.898 38.905 129.378 38.905C130.114 38.873 130.562 38.5531 130.562 37.3053Z' fill='%23FF6441'/> <path d='M132.066 38.3291C132.066 37.6252 132.418 37.3693 133.346 37.1133L134.594 36.7294V36.5374C134.594 36.1535 134.402 35.8016 133.634 35.8016C133.058 35.8016 132.61 35.9616 132.354 36.0575V35.4817C132.674 35.3537 133.122 35.2257 133.73 35.2257C134.786 35.2257 135.266 35.7056 135.266 36.5374V39.3529H134.69L134.626 39.001C134.626 38.937 134.594 38.937 134.562 38.937C134.53 38.937 134.498 38.937 134.466 38.969C134.242 39.1289 133.73 39.4169 133.186 39.4169C132.386 39.4489 132.066 39.0969 132.066 38.3291ZM134.562 38.5211V37.2413L133.378 37.5932C132.834 37.7532 132.706 37.9132 132.706 38.2971C132.706 38.713 132.866 38.905 133.314 38.905C133.794 38.905 134.242 38.681 134.562 38.5211Z' fill='%23FF6441'/> <path d='M136.385 38.4891V33.6901H137.057V38.3611C137.057 38.7131 137.185 38.873 137.473 38.873C137.633 38.873 137.728 38.873 137.888 38.841V39.3849C137.728 39.4169 137.537 39.4489 137.313 39.4489C136.769 39.4489 136.385 39.129 136.385 38.4891Z' fill='%23FF6441'/> <path d='M141.952 34.4899H140.224V33.9141H144.352V34.4899H142.624V39.353H141.92V34.4899H141.952Z' fill='%23FF6441'/> <path d='M144.511 35.3218H145.087L145.151 35.7377C145.151 35.8017 145.183 35.8337 145.215 35.8337C145.247 35.8337 145.279 35.8337 145.311 35.7697C145.567 35.5458 145.983 35.2578 146.527 35.2578C146.591 35.2578 146.687 35.2578 146.751 35.2898V35.8977C146.239 35.8657 145.663 36.0257 145.215 36.3776V39.385H144.543V35.3218H144.511Z' fill='%23FF6441'/> <path d='M147.295 38.3291C147.295 37.6252 147.647 37.3693 148.575 37.1133L149.823 36.7294V36.5374C149.823 36.1535 149.631 35.8016 148.863 35.8016C148.287 35.8016 147.839 35.9616 147.583 36.0575V35.4817C147.903 35.3537 148.351 35.2257 148.959 35.2257C150.015 35.2257 150.494 35.7056 150.494 36.5374V39.3529H149.919L149.855 39.001C149.855 38.937 149.823 38.937 149.791 38.937C149.759 38.937 149.727 38.937 149.695 38.969C149.471 39.1289 148.959 39.4169 148.415 39.4169C147.647 39.4489 147.295 39.0969 147.295 38.3291ZM149.823 38.5211V37.2413L148.639 37.5932C148.095 37.7532 147.967 37.9132 147.967 38.2971C147.967 38.713 148.127 38.905 148.575 38.905C149.055 38.905 149.503 38.681 149.823 38.5211Z' fill='%23FF6441'/> <path d='M151.454 37.3373C151.454 35.7697 152.126 35.2258 153.214 35.2258C153.693 35.2258 154.045 35.3217 154.301 35.4817V33.6901H154.973V39.3529H154.397L154.333 39.001C154.333 38.969 154.301 38.937 154.269 38.937C154.237 38.937 154.237 38.937 154.205 38.969C154.045 39.129 153.597 39.4169 153.022 39.4169C152.158 39.4489 151.454 38.969 151.454 37.3373ZM154.301 38.4251V35.9936C154.109 35.8976 153.757 35.8016 153.341 35.8016C152.51 35.8016 152.158 36.1856 152.158 37.3373C152.158 38.4891 152.574 38.873 153.182 38.873C153.661 38.873 154.109 38.5851 154.301 38.4251Z' fill='%23FF6441'/> <path d='M159.389 37.4973H156.669C156.701 38.4891 157.085 38.841 157.917 38.841C158.525 38.841 159.005 38.649 159.293 38.5211V39.1289C159.037 39.2569 158.589 39.4169 157.885 39.4169C156.541 39.4169 156.029 38.713 156.029 37.2093C156.029 35.7376 156.637 35.2257 157.789 35.2257C158.909 35.2257 159.421 35.8016 159.421 36.9214V37.4973H159.389ZM158.749 36.7934C158.749 36.1215 158.429 35.8016 157.725 35.8016C156.989 35.8016 156.669 36.0895 156.637 37.0174L158.749 37.0259V36.8298V36.7934Z' fill='%23FF6441'/> </svg>");--mds_brand_appearance_static_logo-short_width: 160px;--mds_brand_appearance_opacity_default_10: rgba(255, 255, 255, .1);--mds_brand_appearance_opacity_default_30: rgba(255, 255, 255, .3);--mds_brand_appearance_opacity_default_50: rgba(255, 255, 255, .5);--mds_brand_appearance_opacity_default_70: rgba(255, 255, 255, .7);--mds_brand_appearance_opacity_default_90: rgba(255, 255, 255, .9);--mds_brand_appearance_opacity_inverse_10: rgba(60, 60, 70, .1);--mds_brand_appearance_opacity_inverse_30: rgba(60, 60, 70, .3);--mds_brand_appearance_opacity_inverse_50: rgba(60, 60, 70, .5);--mds_brand_appearance_opacity_inverse_70: rgba(60, 60, 70, .7);--mds_brand_appearance_opacity_inverse_90: rgba(60, 60, 70, .9);--mds_brand_appearance_shadow_low_first-layer_color: rgba(0, 0, 0, .04);--mds_brand_appearance_shadow_low_first-layer_offset-x: 0px;--mds_brand_appearance_shadow_low_first-layer_offset-y: 3px;--mds_brand_appearance_shadow_low_first-layer_blur-radius: 5px;--mds_brand_appearance_shadow_low_first-layer_spread-radius: -1px;--mds_brand_appearance_shadow_low_second-layer_color: rgba(0, 0, 0, .03);--mds_brand_appearance_shadow_low_second-layer_offset-x: 0px;--mds_brand_appearance_shadow_low_second-layer_offset-y: 1px;--mds_brand_appearance_shadow_low_second-layer_blur-radius: 18px;--mds_brand_appearance_shadow_low_second-layer_spread-radius: 0px;--mds_brand_appearance_shadow_low_third-layer_color: rgba(0, 0, 0, .03);--mds_brand_appearance_shadow_low_third-layer_offset-x: 0px;--mds_brand_appearance_shadow_low_third-layer_offset-y: 6px;--mds_brand_appearance_shadow_low_third-layer_blur-radius: 10px;--mds_brand_appearance_shadow_low_third-layer_spread-radius: 0px;--mds_brand_appearance_shadow_medium_first-layer_color: rgba(0, 0, 0, .04);--mds_brand_appearance_shadow_medium_first-layer_offset-x: 0px;--mds_brand_appearance_shadow_medium_first-layer_offset-y: 3px;--mds_brand_appearance_shadow_medium_first-layer_blur-radius: 5px;--mds_brand_appearance_shadow_medium_first-layer_spread-radius: -1px;--mds_brand_appearance_shadow_medium_second-layer_color: rgba(0, 0, 0, .03);--mds_brand_appearance_shadow_medium_second-layer_offset-x: 0px;--mds_brand_appearance_shadow_medium_second-layer_offset-y: 1px;--mds_brand_appearance_shadow_medium_second-layer_blur-radius: 18px;--mds_brand_appearance_shadow_medium_second-layer_spread-radius: 2px;--mds_brand_appearance_shadow_medium_third-layer_color: rgba(0, 0, 0, .03);--mds_brand_appearance_shadow_medium_third-layer_offset-x: 0px;--mds_brand_appearance_shadow_medium_third-layer_offset-y: 6px;--mds_brand_appearance_shadow_medium_third-layer_blur-radius: 10px;--mds_brand_appearance_shadow_medium_third-layer_spread-radius: 4px;--mds_brand_appearance_shadow_high_first-layer_color: rgba(0, 0, 0, .04);--mds_brand_appearance_shadow_high_first-layer_offset-x: 0px;--mds_brand_appearance_shadow_high_first-layer_offset-y: 3px;--mds_brand_appearance_shadow_high_first-layer_blur-radius: 5px;--mds_brand_appearance_shadow_high_first-layer_spread-radius: -1px;--mds_brand_appearance_shadow_high_second-layer_color: rgba(0, 0, 0, .03);--mds_brand_appearance_shadow_high_second-layer_offset-x: 0px;--mds_brand_appearance_shadow_high_second-layer_offset-y: 1px;--mds_brand_appearance_shadow_high_second-layer_blur-radius: 18px;--mds_brand_appearance_shadow_high_second-layer_spread-radius: 4px;--mds_brand_appearance_shadow_high_third-layer_color: rgba(0, 0, 0, .03);--mds_brand_appearance_shadow_high_third-layer_offset-x: 0px;--mds_brand_appearance_shadow_high_third-layer_offset-y: 6px;--mds_brand_appearance_shadow_high_third-layer_blur-radius: 10px;--mds_brand_appearance_shadow_high_third-layer_spread-radius: 8px;--mds_brand_appearance_state_neutral_default_hover_background-color: rgb(238,240,243);--mds_brand_appearance_state_neutral_default_hover_border-color: rgb(170,180,195);--mds_brand_appearance_state_neutral_default_active_background-color: rgb(187,195,207);--mds_brand_appearance_state_neutral_default_active_border-color: rgb(90,110,125);--mds_brand_appearance_state_neutral_weakest_opacity_hover_background-color: rgba(170,180,195,.16);--mds_brand_appearance_state_neutral_weakest_opacity_active_background-color: rgba(170,180,195,.24);--mds_brand_appearance_state_neutral_weak_opacity_hover_background-color: rgba(170,180,195,.36);--mds_brand_appearance_state_neutral_weak_opacity_active_background-color: rgba(170,180,195,.48);--mds_brand_appearance_state_neutral_strongest_hover_background-color: rgb(60,60,70);--mds_brand_appearance_state_neutral_strongest_active_background-color: rgb(99,99,107);--mds_brand_appearance_state_neutral_inverse_opacity_hover_background-color: rgba(255,255,255,.12);--mds_brand_appearance_state_neutral_inverse_opacity_active_background-color: rgba(255,255,255,.2);--mds_brand_appearance_state_primary_default_hover_background-color: rgb(230,86,0);--mds_brand_appearance_state_primary_default_hover_border-color: rgb(255,96,0);--mds_brand_appearance_state_primary_default_active_background-color: rgb(204,77,0);--mds_brand_appearance_state_primary_default_active_border-color: rgb(204,77,0);--mds_brand_appearance_state_primary_weakest_opacity_hover_background-color: rgba(255,96,0,.14);--mds_brand_appearance_state_primary_weakest_opacity_active_background-color: rgba(255,96,0,.22);--mds_brand_appearance_state_secondary_default_hover_background-color: rgb(9,99,117);--mds_brand_appearance_state_secondary_default_active_background-color: rgb(8,88,104);--mds_brand_appearance_state_secondary_weakest_opacity_hover_background-color: rgba(10,110,130,.08);--mds_brand_appearance_state_secondary_weakest_opacity_active_background-color: rgba(10,110,130,.14);--mds_brand_appearance_state_success_default_hover_background-color: rgb(58, 154, 48);--mds_brand_appearance_state_success_default_active_background-color: rgb(50, 133, 41);--mds_brand_appearance_state_warning_default_hover_background-color: rgb(230, 187, 37);--mds_brand_appearance_state_warning_default_active_background-color: rgb(179, 146, 29);--mds_brand_appearance_state_error_default_hover_background-color: rgb(166, 0, 16);--mds_brand_appearance_state_error_default_active_background-color: rgb(129, 0, 13);--mds_brand_appearance_state_error_weakest_opacity_hover_background-color: rgba(184, 0, 18, .06);--mds_brand_appearance_state_error_weakest_opacity_active_background-color: rgba(184, 0, 18, .1);--mds_brand_appearance_state_info_default_hover_background-color: rgb(0,62,98);--mds_brand_appearance_state_info_default_active_background-color: rgb(0,36,61);--mds_brand_appearance_state_focus_border-color: rgb(10,110,130);--mds_brand_appearance_state_focus_default_shadow_offset-x: 0px;--mds_brand_appearance_state_focus_default_shadow_offset-y: 0px;--mds_brand_appearance_state_focus_default_shadow_blur-radius: 0px;--mds_brand_appearance_state_focus_default_shadow_spread-radius: 3px;--mds_brand_appearance_state_focus_default_shadow_color: rgb(157,197,205);--mds_brand_appearance_state_focus_vanity_shadow_offset-x: 0px;--mds_brand_appearance_state_focus_vanity_shadow_offset-y: 3px;--mds_brand_appearance_state_focus_vanity_shadow_blur-radius: 0px;--mds_brand_appearance_state_focus_vanity_shadow_spread-radius: 0px;--mds_brand_appearance_state_focus_vanity_shadow_color: rgb(157,197,205);--mds_brand_appearance_state_disabled_opacity: .5;--mds_foundations_body_background-color: var(--mds_brand_appearance_neutral_default_background-color);--mds_foundations_body_text-color: var(--mds_brand_appearance_neutral_default_text-color);--mds_foundations_breadcrumb_item_text-color: var(--mds_brand_appearance_neutral_weak_text-color);--mds_foundations_breadcrumb_item_padding: 6px;--mds_foundations_breadcrumb_separator_text-color: var(--mds_brand_appearance_neutral_weakest_text-color);--mds_foundations_breadcrumb_collapsed_padding: 3px;--mds_foundations_breadcrumb_truncated_item_padding: 20px;--mds_foundations_grid_xs_columns: 2;--mds_foundations_grid_xs_column-gap: 16px;--mds_foundations_grid_xs_row-gap: 16px;--mds_foundations_grid_sm_columns: 6;--mds_foundations_grid_sm_column-gap: 24px;--mds_foundations_grid_sm_row-gap: 24px;--mds_foundations_grid_md_columns: 12;--mds_foundations_grid_md_column-gap: 24px;--mds_foundations_grid_md_row-gap: 24px;--mds_foundations_horizontal-rule_margin-top: 40px;--mds_foundations_horizontal-rule_margin-bottom: 40px;--mds_foundations_horizontal-rule_border-width: var(--mds_global_border_width);--mds_foundations_horizontal-rule_border-style: var(--mds_global_border_style);--mds_foundations_horizontal-rule_border-color: var(--mds_brand_appearance_neutral_default_border-color);--mds_foundations_link_transition-properties: all;--mds_foundations_link_transition-duration: var(--mds_global_transition_fast_duration);--mds_foundations_link_transition-timing: var(--mds_global_transition_fast_timing);--mds_foundations_link_focus_border-radius: var(--mds_brand_border_medium_radius);--mds_foundations_link_inline_text-decoration: var(--mds_global_link_inline_text-decoration);--mds_foundations_link_inline_hover_text-decoration: var(--mds_global_link_inline_hover_text-decoration);--mds_foundations_link_stand-alone_text-decoration: var(--mds_global_link_stand-alone_text-decoration);--mds_foundations_link_stand-alone_hover_text-decoration: var(--mds_global_link_stand-alone_hover_text-decoration);--mds_foundations_link_external_icon_width: 20px;--mds_foundations_link_external_icon_height: 20px;--mds_foundations_link_default_text-color: var(--mds_brand_appearance_primary_default_link-color);--mds_foundations_list_margin-top: 24px;--mds_foundations_list_margin-bottom: 24px;--mds_foundations_list_item_padding-left: 8px;--mds_foundations_list_vertical_padding-left: 24px;--mds_foundations_list_vertical_item_gap: 4px;--mds_foundations_list_horizontal_item_gap: 40px;--mds_foundations_list_unordered_list-style: outside circle;--mds_foundations_list_ordered_list-style: outside decimal;--mds_foundations_modal_background-color: var(--mds_brand_appearance_neutral_default_background-color);--mds_foundations_modal_body_padding-top: 12px;--mds_foundations_modal_body_padding-right: 24px;--mds_foundations_modal_body_padding-left: 24px;--mds_foundations_modal_body_padding-bottom: 24px;--mds_foundations_modal_close_background-color: var(--mds_brand_appearance_opacity_default_50);--mds_foundations_modal_close_hover_background-color: transparent;--mds_foundations_modal_close_active_background-color: transparent;--mds_foundations_modal_footer_background-color: var(--mds_brand_appearance_neutral_weakest_background-color);--mds_foundations_modal_footer_gap: 12px;--mds_foundations_modal_footer_padding-top: 12px;--mds_foundations_modal_footer_padding-right: 24px;--mds_foundations_modal_footer_padding-left: 24px;--mds_foundations_modal_footer_padding-bottom: 12px;--mds_foundations_modal_heading_padding-top: 20px;--mds_foundations_modal_heading_padding-right: 24px;--mds_foundations_modal_heading_padding-left: 24px;--mds_foundations_modal_heading_padding-bottom: 12px;--mds_foundations_modal_heading_title_margin-top: 4px;--mds_foundations_modal_z-index: 9999;--mds_foundations_slot_gap: 4px;--mds_foundations_table_border-width: var(--mds_global_border_width);--mds_foundations_table_border-radius: var(--mds_brand_border_large_radius);--mds_foundations_table_border-style: var(--mds_global_border_style);--mds_foundations_table_border-color: var(--mds_brand_appearance_neutral_default_border-color);--mds_foundations_table_row-selector_margin-top: -3px;--mds_foundations_table_row-expander_margin-top: -3px;--mds_foundations_table_cell_background-color: var(--mds_brand_appearance_neutral_default_background-color);--mds_foundations_table_cell_text-color: var(--mds_brand_appearance_neutral_default_on-background-color);--mds_foundations_table_cell_hover_background-color: var(--mds_brand_appearance_state_neutral_default_hover_background-color);--mds_foundations_table_cell_hover_text-color: var(--mds_brand_appearance_neutral_default_on-background-color);--mds_foundations_table_cell_selected_background-color: var(--mds_brand_appearance_primary_weak_background-color);--mds_foundations_table_cell_selected_text-color: var(--mds_brand_appearance_primary_weak_on-background-color);--mds_foundations_table_header-cell_sort-button_font-weight: var(--mds_brand_typography_text_medium_bold_font-weight);--mds_foundations_table_header-cell_background-color: var(--mds_brand_appearance_neutral_weakest_background-color);--mds_foundations_table_header-cell_text-color: var(--mds_brand_appearance_neutral_weakest_on-background-color);--mds_foundations_table_header-cell_sort_hover_background-color: var(--mds_brand_appearance_state_neutral_default_hover_background-color);--mds_foundations_table_header-cell_sort_active_background-color: var(--mds_brand_appearance_state_neutral_default_active_background-color);--mds_foundations_table_zebra-stripe_background-color: var(--mds_brand_appearance_neutral_weakest_background-color);--mds_foundations_table_zebra-stripe_text-color: var(--mds_brand_appearance_neutral_weakest_on-background-color);--mds_foundations_table_caption_text-color: var(--mds_brand_appearance_neutral_default_on-background-color);--mds_foundations_table_subtext_text-color: var(--mds_brand_appearance_neutral_weak_text-color);--mds_foundations_table_subtext_font-weight: var(--mds_brand_typography_text_medium_normal_font-weight);--mds_foundations_table_small_caption_margin-bottom: 12px;--mds_foundations_table_small_cell_padding-top: 6px;--mds_foundations_table_small_cell_padding-right: 12px;--mds_foundations_table_small_cell_padding-bottom: 6px;--mds_foundations_table_small_cell_padding-left: 12px;--mds_foundations_table_small_header-cell_sortable_padding-top: 5px;--mds_foundations_table_small_header-cell_sortable_padding-bottom: 5px;--mds_foundations_table_small_expanded-row_padding-top: 12px;--mds_foundations_table_small_expanded-row_padding-right: 12px;--mds_foundations_table_small_expanded-row_padding-bottom: 20px;--mds_foundations_table_small_expanded-row_padding-left: 12px;--mds_foundations_table_medium_caption_margin-bottom: 16px;--mds_foundations_table_medium_cell_padding-top: 8px;--mds_foundations_table_medium_cell_padding-right: 16px;--mds_foundations_table_medium_cell_padding-bottom: 8px;--mds_foundations_table_medium_cell_padding-left: 16px;--mds_foundations_table_medium_header-cell_sortable_padding-top: 7px;--mds_foundations_table_medium_header-cell_sortable_padding-bottom: 7px;--mds_foundations_table_medium_expanded-row_padding-top: 16px;--mds_foundations_table_medium_expanded-row_padding-right: 16px;--mds_foundations_table_medium_expanded-row_padding-bottom: 24px;--mds_foundations_table_medium_expanded-row_padding-left: 16px;--mds_foundations_table_large_caption_margin-bottom: 24px;--mds_foundations_table_large_cell_padding-top: 12px;--mds_foundations_table_large_cell_padding-right: 24px;--mds_foundations_table_large_cell_padding-bottom: 12px;--mds_foundations_table_large_cell_padding-left: 24px;--mds_foundations_table_large_header-cell_sortable_padding-top: 11px;--mds_foundations_table_large_header-cell_sortable_padding-bottom: 11px;--mds_foundations_table_large_expanded-row_padding-top: 24px;--mds_foundations_table_large_expanded-row_padding-right: 24px;--mds_foundations_table_large_expanded-row_padding-bottom: 32px;--mds_foundations_table_large_expanded-row_padding-left: 24px;--mds_foundations_toast_padding: 16px;--mds_foundations_toast_gap: 16px;--mds_foundations_toast_min-width: 280px;--mds_foundations_toast_max-width: 600px;--mds_foundations_toast_width: 480px;--mds_foundations_toast_transition-properties: box-shadow;--mds_foundations_toast_transition-duration: var(--mds_global_transition_fast_duration);--mds_foundations_toast_transition-timing: var(--mds_global_transition_fast_timing);--mds_foundations_typography_heading-1_margin-top: 48px;--mds_foundations_typography_heading-1_margin-bottom: 24px;--mds_foundations_typography_heading-2_margin-top: 48px;--mds_foundations_typography_heading-2_margin-bottom: 24px;--mds_foundations_typography_heading-3_margin-top: 48px;--mds_foundations_typography_heading-3_margin-bottom: 16px;--mds_foundations_typography_heading-4_margin-top: 24px;--mds_foundations_typography_heading-4_margin-bottom: 16px;--mds_foundations_typography_heading-5_margin-top: 24px;--mds_foundations_typography_heading-5_margin-bottom: 16px;--mds_foundations_typography_heading-6_margin-top: 24px;--mds_foundations_typography_heading-6_margin-bottom: 16px;--mds_foundations_typography_paragraph_margin-top: 24px;--mds_foundations_typography_paragraph_margin-bottom: 24px;--mds-unit: var(--mds_global_system_unit);--mds_brand_typography_headline_font-family-fallback: Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Apple SD Gothic Neo,Malgun Gothic,PingFang TC,Microsoft JhengHei,PingFang SC,Microsoft YaHei,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;--mds_brand_typography_text_font-family-fallback: Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Apple SD Gothic Neo,Malgun Gothic,PingFang TC,Microsoft JhengHei,PingFang SC,Microsoft YaHei,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}[lang=en],[lang=es],[lang=fr],[lang=de],[lang=it],[lang=pt],[lang=tr]{--mds_brand_typography_headline_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont;--mds_brand_typography_text_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont}[lang=ru]{--mds_brand_typography_headline_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto;--mds_brand_typography_text_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto}[lang=zh-hans]{--mds_brand_typography_headline_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei";--mds_brand_typography_text_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei"}[lang=zh-hant]{--mds_brand_typography_headline_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "PingFang TC", "Microsoft JhengHei";--mds_brand_typography_text_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "PingFang TC", "Microsoft JhengHei"}[lang=ko]{--mds_brand_typography_headline_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic";--mds_brand_typography_text_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic"}[lang=ja]{--mds_brand_typography_headline_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic ProN", Meiryo;--mds_brand_typography_text_font-family-fallback: Arial, -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic ProN", Meiryo}*{font-family:Maersk Text;box-sizing:border-box;letter-spacing:0}html,body{font-family:Maersk Text;margin:0;min-width:320px;min-height:100vh;overflow-x:hidden}button,input{font:inherit}mc-input,mc-select,mc-textarea,mc-typeahead,mc-typeahead-multi-select,mc-button,mc-tag,mc-option,textarea,select{font-family:Maersk Text,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}mc-input::part(input),mc-select::part(input),mc-select::part(selected-option),mc-textarea::part(textarea),mc-typeahead::part(input),mc-typeahead-multi-select::part(input),mc-button::part(button),mc-option::part(button),mc-option::part(text-and-icon),mc-option::part(text-and-icon-labels){font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.875rem;letter-spacing:0!important;line-height:1.45}mc-input::part(input),mc-select::part(input),mc-select::part(selected-option),mc-textarea::part(textarea),mc-typeahead::part(input),mc-typeahead-multi-select::part(input){color:#172b3a;font-weight:400}mc-select::part(label),mc-input::part(label),mc-textarea::part(label),mc-typeahead::part(label),mc-typeahead-multi-select::part(label),.form-label,.rules-filter-label,.kpi-filter-label,.standards-filter-label,.kpi-adoption-filter-label{display:block;margin-bottom:.25rem;color:#526775;font-family:Maersk Text,Arial,Helvetica,sans-serif!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.35}.app-main-shell{position:relative}.app-main-content{position:relative;min-height:12rem}.app-topbar-actions{display:flex;align-items:center;gap:12px;position:relative}.app-env-banner{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid #b8c4cc;border-radius:6px;background:#f4f7f9;color:#263746;font-size:.75rem;font-weight:700;line-height:1}.app-env-banner--development{border-color:#69b7d6;background:#e8f6fb;color:#005986}.app-env-banner--uat{border-color:#d6a545;background:#fff7e6;color:#7a4d00}.app-env-banner--production{border-color:#8bbf9f;background:#edf8f1;color:#0f6b3d}.app-topbar-user{max-width:260px;overflow:hidden;color:var(--mds-color-neutral-700);font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.app-profile-menu{position:relative;display:inline-flex;align-items:center}.app-profile-menu:after{content:"";position:absolute;top:100%;right:0;width:100%;height:10px}.app-profile-trigger{display:inline-flex;align-items:center;gap:10px;max-width:360px;height:44px;padding:4px 8px 4px 12px;border:0;border-radius:8px;background:transparent;color:#0f172a;cursor:pointer}.app-profile-trigger:hover,.app-profile-trigger:focus-visible,.app-profile-menu:focus-within .app-profile-trigger{background:#f1f5f9;outline:none}.app-profile-avatar{display:inline-grid;flex:0 0 auto;width:34px;height:34px;place-items:center;border-radius:50%;background:#ff6441;color:#00243d;font-size:.75rem;font-weight:700;line-height:1}.app-profile-avatar-large{width:44px;height:44px;font-size:.875rem}.app-profile-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:1000;display:none;width:min(340px,calc(100vw - 24px));overflow:hidden;border:1px solid #d8e0e8;border-radius:8px;background:#fff;box-shadow:0 16px 36px #0f172a29}.app-profile-menu:hover .app-profile-popover,.app-profile-menu:focus-within .app-profile-popover{display:block}.app-profile-card-header{display:flex;align-items:center;gap:12px;padding:16px}.app-profile-identity{min-width:0}.app-profile-identity strong,.app-profile-identity span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-profile-identity strong{color:#0f172a;font-size:.95rem;font-weight:700}.app-profile-identity span{margin-top:3px;color:#64748b;font-size:.8125rem}.app-profile-details{display:grid;gap:0;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7}.app-profile-details div{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px;padding:0 16px}.app-profile-details div+div{border-top:1px solid #f1f5f9}.app-profile-details span{color:#64748b;font-size:.8125rem}.app-profile-details strong{color:#0f172a;font-size:.8125rem;font-weight:700}.app-profile-actions{display:grid;gap:0;padding:8px 0}.app-profile-action{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 16px;border:0;background:#fff;color:#0f172a;cursor:pointer;font-size:.875rem;text-align:left}.app-profile-action:hover,.app-profile-action:focus-visible{background:#f8fafc;outline:none}.app-profile-action mc-icon{color:var(--mds_brand_appearance_neutral_default_text-color)}.app-settings-content{display:grid;gap:18px}.app-settings-profile{display:grid;align-items:center;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px;border:1px solid #e5edf3;border-radius:8px;background:#f8fafc}.app-settings-profile strong,.app-settings-profile span{display:block;min-width:0}.app-settings-profile strong{overflow:hidden;color:#0f172a;font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.app-settings-profile span{margin-top:2px;overflow:hidden;color:#64748b;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.app-settings-role,.app-settings-access{display:inline-flex!important;align-items:center;height:28px;padding:0 10px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#0f172a!important;font-size:.75rem!important;font-weight:700}.app-settings-summary{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.app-settings-summary div{padding:12px;border:1px solid #e5edf3;border-radius:8px;background:#fff}.app-settings-summary span,.app-settings-summary strong{display:block}.app-settings-summary span{color:#64748b;font-size:.75rem}.app-settings-summary strong{margin-top:3px;color:#0f172a;font-size:.95rem}.app-settings-error{padding:10px 12px;border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#991b1b;font-size:.875rem}.app-settings-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.app-settings-section{min-width:0;border:1px solid #e5edf3;border-radius:8px;background:#fff}.app-settings-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #eef2f7}.app-settings-section-heading h3{margin:0;color:#0f172a;font-size:.95rem;font-weight:700}.app-settings-section-heading span{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;background:#eaf6fb;color:#003c5f;font-size:.75rem;font-weight:700}.app-settings-list{max-height:260px;overflow:auto;padding:6px}.app-settings-list p{margin:8px;color:#64748b;font-size:.875rem}.app-settings-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:9px 8px;border-radius:6px}.app-settings-row+.app-settings-row{border-top:1px solid #f1f5f9}.app-settings-row:hover{background:#f8fafc}.app-settings-row div{min-width:0}.app-settings-row strong,.app-settings-row span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-settings-row strong{color:#0f172a;font-size:.875rem;font-weight:700}.app-settings-row span{margin-top:2px;color:#64748b;font-size:.75rem}.app-settings-access{flex:0 0 auto;height:24px;margin:0!important;padding:0 8px;font-size:.7rem!important}.sidebar-nav{display:flex;flex-direction:column;flex-grow:1;gap:0;padding:0}.sidebar-nav-item{display:flex;align-items:center;gap:var(--mds-space-150, 12px);padding:var(--mds-space-200, 12px) var(--mds-space-300, 20px);color:#1a1a1a!important;font-size:.9375rem;font-weight:400;text-decoration:none!important;transition:all .15s ease;border-left:3px solid transparent;background-color:transparent}.sidebar-nav-item:hover{background-color:#fff5f2;color:#1a1a1a!important;text-decoration:none!important}.sidebar-nav-item:hover mc-icon{color:#ff6441}.sidebar-nav-item mc-icon{flex-shrink:0;color:#ff6441;transition:color .15s ease}.sidebar-nav-item-active{background-color:#fff5f2!important;color:#1a1a1a!important;border-left-color:#ff6441;font-weight:500}.sidebar-nav-item.sidebar-nav-item-active{color:#1a1a1a!important}.sidebar-nav-item-active mc-icon{color:#ff6441}.sidebar-nav-item-disabled{cursor:not-allowed;color:#9ca3af!important;opacity:.55}.sidebar-nav-item-disabled mc-icon{color:#9ca3af!important}.sidebar-nav-item-disabled:hover{background-color:transparent;color:#9ca3af!important}.sidebar-nav-item-disabled:hover mc-icon{color:#9ca3af!important}.sidebar-footer{margin-top:auto;padding:20px;border-top:1px solid #e5e7eb;color:#94a3b8;font-size:.75rem}.app-main{min-width:0;padding:32px;background:#f8fafc}#main-content{padding:2rem;background-color:var(--mds_brand_appearance_neutral_weakest_background-color)}.page-grid{display:grid;row-gap:0}.page-grid-columns{display:grid;gap:var(--mds-space-200, 16px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.page-header-content h1,.page-header-content h2{margin:0;color:#172b3a;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.3}.page-header-subtitle{margin:4px 0 0;color:#64748b;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.45}.rules-catalog-title{display:flex;align-items:center;gap:12px}.rules-catalog-title h2{margin:0;color:#172b3a;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.3}.rules-catalog-title-icon{height:42px;width:auto;object-fit:contain;flex-shrink:0}.rules-catalog-subtitle{margin:4px 0 0;color:#64748b;font-size:.875rem;line-height:1.45}@media(max-width:900px){.page-header{align-items:flex-start;flex-direction:column}}@media(max-width:768px){.app-profile-trigger{max-width:210px;padding-left:8px}.app-topbar-user{max-width:120px}.app-profile-popover{right:-4px}.app-settings-profile{align-items:flex-start;grid-template-columns:auto minmax(0,1fr)}.app-settings-role{grid-column:1 / -1;width:fit-content}.app-settings-summary,.app-settings-grid{grid-template-columns:1fr}}.auth-loading,.auth-error-shell{display:grid;min-height:100vh;place-content:center;padding:2rem;color:#334155;text-align:center}.auth-error-shell h2{margin:0 0 .5rem;color:#0f172a;font-size:1.5rem;font-weight:600}
