:root{--color-error-50:#fef2f2;--color-error-100:#fde8e9;--color-error-150:#fcd4d6;--color-error-200:#fab8bb;--color-error-250:#f79a9e;--color-error-300:#f47b80;--color-error-350:#f05c62;--color-error-400:#ed3d44;--color-error-450:#ed1c24;--color-error-500:#ED1C24;--color-error-550:#d41920;--color-error-600:#ED1C24;--color-error-650:#b0151c;--color-error-700:#8c1117;--color-error-750:#720e13;--color-error-800:#580b0f;--color-error-850:#3e080b;--color-error-900:#240507;--color-error-950:#1a0405;--color-success-500:#4BB749;--color-warning-500:#FFC60B;--theme-text:#615E61;--theme-bg-active:#0054A6;--theme-bg-hover:#004490;--theme-border-color:#0054A6}.btn.btn--style-primary,a.btn.btn--style-primary,button.btn.btn--style-primary{--bg-color:#0054A6;--hover-bg:#004490;--color:#FFFFFF;--hover-color:#FFFFFF;color:#fff;background-color:#0054a6}.btn.btn--style-primary:focus-visible,.btn.btn--style-primary:hover,a.btn.btn--style-primary:focus-visible,a.btn.btn--style-primary:hover,button.btn.btn--style-primary:focus-visible,button.btn.btn--style-primary:hover{color:#fff;background-color:#004490}.btn.btn--style-primary .btn__content{color:inherit}.nav{background-color:#0054a6;border-right-color:#004490}.nav .nav-group__label,.nav .nav-group__toggle{color:rgba(255,255,255,.95);font-size:15px;font-weight:600;line-height:1.4}.nav .nav__label,.nav .nav__link{color:rgba(255,255,255,.85);font-size:13.5px;font-weight:400;line-height:1.5}.nav .nav-group__toggle:focus-visible,.nav .nav-group__toggle:hover,.nav .nav__link.active,.nav .nav__link:focus-visible,.nav .nav__link:has(.nav__link-indicator),.nav .nav__link:hover{color:#fff}.nav .nav-group__toggle:focus-visible .stroke,.nav .nav-group__toggle:hover .stroke{stroke:#fff}.nav .nav__link-indicator{background:#ed1c24}.list-selection__actions .list-selection__button:last-child{color:#ed1c24}.list-selection__actions .list-selection__button:last-child:focus-visible,.list-selection__actions .list-selection__button:last-child:hover{color:#c41920}.delete-document .btn.btn--style-primary,.delete-documents .btn.btn--style-primary{--bg-color:#ED1C24;--hover-bg:#c41920;--color:#FFFFFF;--hover-color:#FFFFFF;color:#fff;background-color:#ed1c24}.delete-document .btn.btn--style-primary:hover,.delete-documents .btn.btn--style-primary:hover{color:#fff;background-color:#c41920}.delete-document__toggle{color:#ed1c24}.delete-document__toggle:focus-visible,.delete-document__toggle:hover{color:#c41920}.card,.card--has-onclick:hover{border:none}.collections .card__title,.collections .collections__label{color:#0054a6}.regional-availability-native-fields{display:none!important}.doc-header__header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.export-csv-bar,.list-header__title-and-actions{display:flex;align-items:center;gap:.75rem}.export-csv-bar{flex-wrap:wrap;margin:0 0 1rem}.export-csv-button{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .9rem;border:1px solid #0054a6;border-radius:.375rem;background:#fff;color:#0054a6;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.export-csv-button:focus-visible:not(:disabled),.export-csv-button:hover:not(:disabled){background-color:#0054a6;border-color:#0054a6;color:#fff}.export-csv-button:disabled{opacity:.65;cursor:wait}.export-csv-error{color:#b42318;font-size:.8125rem}.collection-back-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;margin-top:.125rem;padding:0;border:1px solid rgba(0,84,166,.2);border-radius:9999px;background:#fff;color:#0054a6;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.collection-back-button:focus-visible,.collection-back-button:hover{background-color:#0054a6;border-color:#0054a6;color:#fff;outline:none}.collection-back-button__icon{width:1.125rem;height:1.125rem}.eurogrip-admin-logo{display:flex;align-items:center;justify-content:center}.eurogrip-admin-logo__image{display:block;width:min(100%,20rem);height:auto}.view-version__modifiedCheckBox{padding:.4rem .75rem;border:1px solid rgba(0,84,166,.25);border-radius:6px;background:rgba(0,84,166,.06)}.view-version .field-diff-container:not(:has([data-match-type=create],[data-match-type=delete])){opacity:.4}.view-version .field-diff-container:has([data-match-type=create]),.view-version .field-diff-container:has([data-match-type=delete]){opacity:1;margin-bottom:.75rem;padding:.5rem .5rem .5rem .75rem;border-left:4px solid #ed1c24;border-radius:4px;background:rgba(237,28,36,.06)}.view-version .field-diff-container:has([data-match-type=create]) .field-diff-label,.view-version .field-diff-container:has([data-match-type=delete]) .field-diff-label{color:#0054a6;font-weight:700}.view-version .field-diff-container:has([data-match-type=create]) .field-diff-label:after,.view-version .field-diff-container:has([data-match-type=delete]) .field-diff-label:after{content:" · Changed";color:#ed1c24;font-weight:600;font-size:.9em}.view-version .render-field-diffs__field:has([data-match-type=create]),.view-version .render-field-diffs__field:has([data-match-type=delete]){scroll-margin-top:1rem}.view-version .html-diff [data-match-type=create]{background-color:rgba(75,183,73,.25);border-radius:2px}.view-version .html-diff [data-match-type=delete]{background-color:rgba(237,28,36,.2);border-radius:2px;text-decoration:line-through}.view-version .group-diff:has([data-match-type=create]),.view-version .group-diff:has([data-match-type=delete]){border:1px solid rgba(237,28,36,.2);border-radius:6px;padding:.5rem}.audit-action{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.audit-action svg{flex-shrink:0}.audit-action--login{background-color:rgba(75,183,73,.15);color:#2d7a2c;border:1px solid rgba(75,183,73,.35)}.audit-action--logout{background-color:rgba(97,94,97,.12);color:#615e61;border:1px solid rgba(97,94,97,.25)}.audit-action--login-failed{background-color:rgba(237,28,36,.12);color:#c41219;border:1px solid rgba(237,28,36,.35)}.audit-action--create{background-color:rgba(0,84,166,.12);color:#0054a6;border:1px solid rgba(0,84,166,.3)}.audit-action--update{background-color:rgba(255,198,11,.22);color:#7a5d00;border:1px solid rgba(255,198,11,.45)}.audit-action--delete{background-color:rgba(237,28,36,.15);color:#a80f16;border:1px solid rgba(237,28,36,.4)}.audit-action--restore{background-color:rgba(0,84,166,.08);color:#004080;border:1px solid rgba(0,84,166,.22)}.audit-action--unknown{color:var(--theme-elevation-500,#615E61)}.audit-action-field{margin-bottom:1.5rem}.audit-action-field__value{margin-top:.35rem}a.audit-action-cell-link{display:inline-flex;text-decoration:none;color:inherit}a.audit-action-cell-link:hover{opacity:.85}.audit-changes-field{margin-bottom:1.5rem}.audit-changes-field__empty{margin:.35rem 0 0;color:var(--theme-elevation-500,#666);font-size:.875rem}.audit-changes-field__table-wrap{margin-top:.5rem;overflow-x:auto;border:1px solid var(--theme-elevation-150,#e0e0e0);border-radius:6px}.audit-changes-field__table{width:100%;border-collapse:collapse;font-size:.8125rem}.audit-changes-field__table td,.audit-changes-field__table th{padding:.55rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--theme-elevation-100,#eee)}.audit-changes-field__table thead th{background:var(--theme-elevation-50,#f7f7f7);font-weight:600;white-space:nowrap}.audit-changes-field__table tbody th{font-weight:600;white-space:nowrap;width:1%;background:var(--theme-elevation-50,#fafafa)}.audit-changes-field__table pre{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.4}.regional-availability{display:flex;flex-direction:column;gap:1.25rem;max-width:42rem;margin-bottom:2rem}.regional-availability__title{margin:0;font-size:2rem;font-weight:600;color:var(--theme-text,#1a1a1a)}.regional-availability__status{margin:0;color:var(--theme-elevation-600,#615E61);font-size:.875rem}.regional-availability__status--error{color:#c41219}.regional-availability__group-title{margin:0 0 .5rem;font-size:.9375rem;font-weight:700;color:#0054a6;letter-spacing:.01em}.regional-availability__list{list-style:none;margin:0;padding:0;overflow:hidden}.regional-availability__row{display:flex;align-items:flex-start;gap:.65rem;padding:.55rem .75rem}.regional-availability__row:last-child{border-bottom:none}.regional-availability__row:hover{background:rgba(0,84,166,.04)}.regional-availability__label{display:flex;flex-direction:column;gap:.1rem;cursor:pointer;flex:1;min-width:0}.regional-availability__country{font-weight:600;font-size:.875rem;color:var(--theme-text,#1a1a1a)}.regional-availability__url{font-size:.8125rem;color:var(--theme-elevation-600,#615E61);word-break:break-all}