:root{--color-base-0:#fff;--color-base-50:#f8f9fb;--color-base-100:#f1f3f6;--color-base-150:#e7eaef;--color-base-200:#dbdfe6;--color-base-250:#ccd1d9;--color-base-300:#bac0ca;--color-base-350:#a6adb9;--color-base-400:#929aa8;--color-base-450:#7f8796;--color-base-500:#6d7585;--color-base-550:#5d6575;--color-base-600:#4e5666;--color-base-650:#414959;--color-base-700:#353d4d;--color-base-750:#2a3242;--color-base-800:#1f2737;--color-base-850:#161e2e;--color-base-900:#101828;--color-base-950:#0c1528;--color-base-1000:#060c1a;--brand-navy:#0c1528;--brand-navy-hover:#1d2c4b;--brand-gold-ink:#966824;--style-radius-s:6px;--style-radius-m:10px;--style-radius-l:16px}.btn--style-primary{--bg-color:var(--brand-navy);--color:#fff;--hover-bg:var(--brand-navy-hover);--hover-color:#fff}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-150);--color:var(--theme-elevation-500);--hover-bg:var(--bg-color);--hover-color:var(--color)}.card:hover{border-color:var(--theme-elevation-250)}.brand-logo{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.brand-logo img{margin-bottom:6px}.brand-logo__word{color:var(--brand-navy);letter-spacing:-.01em;font-size:30px;font-weight:700;line-height:1.1}.brand-logo__word b{color:var(--brand-gold-ink)}.brand-logo__caption{color:var(--theme-elevation-500);font-size:13px}.brand-icon{display:block}.welcome{margin-bottom:calc(var(--base)*2);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-l);background:var(--theme-elevation-0);overflow:hidden}.welcome__head{border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:24px 26px 20px;display:flex}.welcome__salam{color:var(--brand-gold-ink);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.welcome__name{color:var(--brand-navy);margin:6px 0 0;font-size:24px;line-height:1.2}.welcome__roles{flex-wrap:wrap;gap:6px;display:flex}.welcome__role{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);color:var(--theme-elevation-700);border-radius:999px;padding:3px 11px;font-size:12px;font-weight:500}.welcome__tiles{background:var(--theme-elevation-100);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.welcome__tiles li{background:var(--theme-elevation-0)}.welcome__tile{height:100%;color:var(--theme-text);flex-direction:column;gap:2px;padding:18px 26px 20px;text-decoration:none;display:flex}.welcome__tile:hover{background:var(--theme-elevation-50)}.welcome__count{color:var(--brand-navy);font-size:30px;font-weight:600;line-height:1.15}.welcome__label{color:var(--theme-elevation-800);font-weight:600}.welcome__note{color:var(--theme-elevation-500);font-size:12.5px}.nav{--nav-padding-block-start:0px;--nav-padding-block-end:0px;--nav-pill:var(--theme-elevation-100);--nav-pill-strong:var(--theme-elevation-150);--tree-line:var(--theme-elevation-150)}.nav-brand{width:100%;min-height:var(--app-header-height);color:var(--theme-text);flex-shrink:0;align-items:center;gap:10px;margin-bottom:10px;padding-inline:4px;text-decoration:none;display:flex}.nav-brand img{flex:none}.nav-brand__text{flex-direction:column;line-height:1.15;display:flex}.nav-brand__word{letter-spacing:-.01em;color:var(--brand-navy);font-size:19px;font-weight:700}.nav-brand__word b{color:var(--brand-gold-ink)}.nav-brand__caption{color:var(--theme-elevation-500);font-size:11.5px;font-weight:500}.nav-group{margin-bottom:4px}.nav-group__toggle{color:var(--theme-text);border-radius:12px;align-items:center;margin-bottom:2px;padding:9px 12px;font-size:14.5px;font-weight:600}.nav-group__toggle:hover,.nav-group__toggle:focus-visible{background:var(--nav-pill)}.nav-group__toggle svg{margin-top:0}.nav-group__toggle--open{background:var(--nav-pill)}.nav-group__indicator svg .stroke{stroke:var(--theme-elevation-500)}.nav-group__toggle--open .icon--chevron{transform:none!important}.nav-group__toggle--collapsed .icon--chevron{transform:rotate(-90deg)!important}[dir=rtl] .nav-group__toggle--collapsed .icon--chevron{transform:rotate(90deg)!important}.nav-group__content{flex-direction:column;margin-inline-start:22px;padding:2px 0 8px;display:flex}.nav-group__content .nav__link{margin-inline-start:18px;color:var(--theme-elevation-550);border-radius:10px;margin-bottom:2px;padding:6px 12px;font-size:14.5px;font-weight:400;line-height:1.5;position:relative}.nav-group__content .nav__link:before{content:"";top:0;border-inline-start:1.5px solid var(--tree-line);border-bottom:1.5px solid var(--tree-line);border-end-start-radius:9px;width:12px;height:50%;position:absolute;inset-inline-start:-18px}.nav-group__content .nav__link:not(:last-child):after{content:"";top:50%;bottom:-2px;border-inline-start:1.5px solid var(--tree-line);position:absolute;inset-inline-start:-18px}.nav a.nav__link:hover,.nav a.nav__link:focus-visible{background:var(--nav-pill);color:var(--theme-text);text-decoration:none}.nav-group__content .nav__link:has(.nav__link-indicator){background:var(--nav-pill-strong);color:var(--theme-text);padding-inline-start:12px;font-weight:600}.nav__link-indicator{display:none}.nav__controls{order:98}.nav-collapse{z-index:1;width:calc(100% + var(--nav-padding-inline-start) + var(--nav-padding-inline-end));margin:16px calc(var(--nav-padding-inline-end)*-1) 0 calc(var(--nav-padding-inline-start)*-1);padding:14px var(--nav-padding-inline-end) 18px var(--nav-padding-inline-start);border:0;border-top:1px solid var(--theme-elevation-100);background:var(--theme-bg);color:var(--theme-elevation-600);font:inherit;cursor:pointer;order:99;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex;position:sticky;bottom:0}.nav-collapse:hover,.nav-collapse:focus-visible{color:var(--theme-text)}.nav-collapse svg{flex:none;width:20px;height:20px}@media (min-width:1025px){.template-default,.template-default--nav-hydrated{grid-template-columns:var(--nav-width) auto}.template-default .nav{opacity:1}.template-default__nav-toggler-wrapper,.nav__header{display:none}}@media (max-width:1024px){.nav{--nav-padding-block-start:var(--app-header-height)}.nav-collapse{display:none}}@media (min-width:1025px){html[data-nav-collapsed]{--nav-width:76px}html[data-nav-collapsed] .nav-brand{justify-content:center;padding-inline:0}html[data-nav-collapsed] .nav-brand__text,html[data-nav-collapsed] .nav-group,html[data-nav-collapsed] .nav-collapse__label{display:none}html[data-nav-collapsed] .nav__controls{align-items:center;width:100%}html[data-nav-collapsed] .nav-collapse{justify-content:center}}
