:root{--csbs-red:#e30413;--csbs-red-deep:#c8102e;--csbs-red-tint:#ff4d5a;--csbs-accent:var(--csbs-red-deep);--csbs-font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"}html,body,.payload__modal-container{font-family:var(--csbs-font)}[data-theme=dark]{--theme-elevation-0:#131011;--theme-elevation-50:#1b1719;--theme-elevation-100:#241f21;--theme-elevation-150:#2d272a;--theme-elevation-200:#372f33;--theme-elevation-250:#40383d;--theme-elevation-300:#4a4147;--theme-elevation-350:#5a5157;--theme-elevation-400:#6b6167;--theme-elevation-450:#7b7177;--theme-elevation-500:#8b8288;--theme-elevation-550:#9a9197;--theme-elevation-600:#a9a1a6;--theme-elevation-650:#b7b0b4;--theme-elevation-700:#c5bfc2;--theme-elevation-750:#d1cccf;--theme-elevation-800:#ddd9db;--theme-elevation-850:#e7e4e6;--theme-elevation-900:#f0eef0;--theme-elevation-950:#f8f7f8;--theme-elevation-1000:#fff;--theme-bg:#131011;--theme-input-bg:#1b1719;--theme-text:#f0eef0;--csbs-accent:var(--csbs-red-tint)}[data-theme=light]{--theme-elevation-0:#fff;--theme-elevation-50:#f5f2f3;--theme-elevation-100:#ebe7e9;--theme-elevation-150:#ddd8da;--theme-elevation-200:#d0cacd;--theme-elevation-250:#c3bdc0;--theme-elevation-300:#b5aeb2;--theme-elevation-350:#a8a1a5;--theme-elevation-400:#9a9297;--theme-elevation-450:#8d8589;--theme-elevation-500:#80787d;--theme-elevation-550:#726a6e;--theme-elevation-600:#655d62;--theme-elevation-650:#574f54;--theme-elevation-700:#4a4247;--theme-elevation-750:#3c3539;--theme-elevation-800:#2f292c;--theme-elevation-850:#221d20;--theme-elevation-900:#141113;--theme-elevation-950:#070607;--theme-elevation-1000:#000}.btn--style-primary{--bg-color:var(--csbs-red);--color:#fff;--hover-bg:var(--csbs-red-deep);--hover-color:#fff}.csbs-icon{object-fit:contain;border-radius:50%;display:block}.csbs-logo{--csbs-lockup-scale:1.7;justify-content:center;display:flex}.csbs-avatar{display:block}.login__brand{margin-bottom:2rem}.nav{border-right:1px solid var(--theme-elevation-150)}.step-nav a:hover,.template-default__wrap>.nav-toggler:hover{color:var(--csbs-accent)}:focus-visible{outline-color:var(--csbs-accent)}.csbs-glyph,.nav__link[id^=nav-] .nav__link-label:before{content:"";width:16px;height:16px;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.nav__link[id^=nav-] .nav__link-label{align-items:center;gap:.6rem;display:inline-flex}#nav-home{--icon:url(/admin-icons/home.svg)}#nav-destinations{--icon:url(/admin-icons/destinations.svg)}#nav-pages{--icon:url(/admin-icons/pages.svg)}#nav-articles{--icon:url(/admin-icons/articles.svg)}#nav-article-categories{--icon:url(/admin-icons/article-categories.svg)}#nav-media{--icon:url(/admin-icons/media.svg)}#nav-suppliers{--icon:url(/admin-icons/suppliers.svg)}#nav-product-category-groups{--icon:url(/admin-icons/product-category-groups.svg)}#nav-product-categories{--icon:url(/admin-icons/product-categories.svg)}#nav-product-refs{--icon:url(/admin-icons/product-refs.svg)}#nav-routes{--icon:url(/admin-icons/routes.svg)}#nav-stops{--icon:url(/admin-icons/stops.svg)}#nav-timetables{--icon:url(/admin-icons/timetables.svg)}#nav-redirects{--icon:url(/admin-icons/redirects.svg)}#nav-users{--icon:url(/admin-icons/users.svg)}#nav-global-site-chrome{--icon:url(/admin-icons/site-chrome.svg)}.csbs-lockup{width:calc(168px*var(--csbs-lockup-scale,1));height:calc(54px*var(--csbs-lockup-scale,1));flex-shrink:0;display:block;position:relative}.csbs-lockup__wordmark,.csbs-lockup__country{display:block;position:absolute}.csbs-lockup__wordmark svg,.csbs-lockup__country svg{width:100%;height:100%;display:block}.csbs-lockup__wordmark{width:calc(168px*var(--csbs-lockup-scale,1));height:calc(35px*var(--csbs-lockup-scale,1));top:0;left:0}.csbs-lockup__country{top:calc(30px*var(--csbs-lockup-scale,1));left:calc(13px*var(--csbs-lockup-scale,1));width:calc(121px*var(--csbs-lockup-scale,1));height:calc(24px*var(--csbs-lockup-scale,1))}[data-theme=dark] .csbs-lockup path[fill=\#2B2E34]{fill:var(--theme-elevation-850)}.csbs-masthead{--csbs-lockup-scale:1.35;align-items:flex-start;gap:calc(var(--base)*1.5);display:flex}.csbs-masthead__lockup{margin-top:calc(var(--base)*.35)}.csbs-masthead__body{min-width:0}.csbs-masthead__title{margin:0;font-size:1.35rem;font-weight:700;line-height:1.2}.csbs-masthead__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--csbs-accent);margin:0 0 .15rem;font-size:.8125rem;font-weight:600}.csbs-masthead__lede{color:var(--theme-elevation-700);max-width:70ch;margin:.35rem 0 0}@media (max-width:768px){.csbs-masthead{--csbs-lockup-scale:1.1;flex-direction:column}}.card__title-row{align-items:center;gap:.6rem;min-width:0;display:flex}.card__title-row .csbs-glyph{color:var(--csbs-accent)}#nav-help{--icon:url(/admin-icons/help.svg)}.step-nav__last{align-items:center;gap:calc(var(--base)/2);display:flex}.step-nav__last:after{content:var(--csbs-env-label,none);letter-spacing:.08em;white-space:nowrap;background:var(--csbs-env-bg);color:var(--csbs-env-fg);border-radius:999px;padding:.1rem .55rem;font-size:.6875rem;font-weight:700;line-height:1.5;display:inline-block}.csbs-env-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.csbs-widget__title{margin:0 0 calc(var(--base)*.6);font-size:1rem;font-weight:700}.csbs-attention__head{align-items:baseline;gap:calc(var(--base)*.75);flex-wrap:wrap;display:flex}.csbs-attention__head .csbs-widget__title{margin-bottom:0}.csbs-attention__empty{color:var(--theme-elevation-600);margin:0}.csbs-attention__list{margin:calc(var(--base)*.6) 0 0;gap:calc(var(--base)*.6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.csbs-attention__item{flex:240px;max-width:360px;display:flex}.csbs-attention__card{align-items:flex-start;gap:calc(var(--base)*.6);padding:calc(var(--base)*.7) calc(var(--base)*.8);border:1px solid var(--theme-border-color);border-left:3px solid var(--csbs-attention-tone);border-radius:var(--style-radius-m);background:var(--theme-elevation-50);color:inherit;flex:1;text-decoration:none;transition:border-color .1s,box-shadow .1s;display:flex}.csbs-attention a.csbs-attention__card:hover{border-color:var(--theme-elevation-250);border-left-color:var(--csbs-attention-tone);box-shadow:0 4px 8px -2px #0000000d}.csbs-attention a.csbs-attention__card:hover .csbs-attention__text{text-decoration:underline}.csbs-attention__count{min-width:1.6ch;color:var(--csbs-attention-tone);flex-shrink:0;font-size:1.6rem;font-weight:700;line-height:1.1}.csbs-attention__text{padding-top:.15rem;line-height:1.4;display:block}.csbs-attention__detail{color:var(--theme-elevation-600);margin-top:.25rem;font-size:.85em;display:block}.csbs-attention__item--info{--csbs-attention-tone:var(--csbs-accent)}.csbs-attention__item--warn{--csbs-attention-tone:#f5b400}.csbs-maintenance{margin-top:calc(var(--base)*1.5);border:1px solid var(--theme-border-color);border-radius:var(--style-radius-m);background:var(--theme-elevation-50)}.csbs-maintenance__summary{padding:calc(var(--base)*.6) calc(var(--base)*.8);cursor:pointer;align-items:center;gap:.6rem;list-style:none;display:flex}.csbs-maintenance__summary::-webkit-details-marker{display:none}.csbs-maintenance__summary .csbs-glyph{color:var(--theme-elevation-500)}.csbs-maintenance__hint{color:var(--theme-elevation-600)}.csbs-maintenance__body{gap:calc(var(--base)*.5);padding:0 calc(var(--base)*.8) calc(var(--base)*.8);display:grid}.csbs-masthead__actions{margin:calc(var(--base)*.6) 0 0}.csbs-masthead__link{text-decoration:none}.csbs-help{max-width:72ch;padding-top:var(--base);padding-bottom:calc(var(--base)*2)}.csbs-help h1{margin:0 0 calc(var(--base)*.5)}.csbs-help h2{margin:calc(var(--base)*1.2) 0 calc(var(--base)*.4);font-size:1.1rem}.csbs-help p,.csbs-help li{color:var(--theme-elevation-800);line-height:1.55}.csbs-help li+li{margin-top:.4rem}.csbs-help__lede{font-size:1.05rem}
