@font-face {font-family: 'Readex Pro';src: url('../fonts/ReadexPro-Variable.woff2') format('woff2');font-weight: 160 700;font-style: normal;font-display: swap;}@font-face {font-family: 'Thmanyah Serif';src: url('../fonts/thmanyah-serif-text-medium.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Thmanyah Serif';src: url('../fonts/thmanyah-serif-text-bold.woff2') format('woff2');font-weight: 700;font-style: normal;font-display: swap;}:root {--tk-font:      'Readex Pro', 'Segoe UI', system-ui, -apple-system, sans-serif;--tk-font-display: 'Thmanyah Serif', 'Readex Pro', serif;--tk-bg:        #F7F7FA;--tk-card:      #FFFFFF;--tk-soft:      #F1F1F6;--tk-soft-2:    #E9E9F0;--tk-ink:       #1D2230;--tk-mut:       #6B7280;--tk-faint:     #9CA3AF;--tk-line:      #E6E7EC;--tk-line-2:    #D5D7DE;--tk-brand:     #7E71B4;--tk-brand-700: #5C5194;--tk-brand-100: #E4E0F3;--tk-brand-50:  #F1EFF9;--tk-on-brand:  #FFFFFF;--tk-live:      #2BA3C1;--tk-live-700:  #1B7891;--tk-live-50:   #E8F6FA;--tk-ok:        #15803D;  --tk-ok-50:   #ECFDF3;--tk-warn:      #B45309;  --tk-warn-50: #FFF7ED;--tk-err:       #DC2626;  --tk-err-50:  #FEF2F2;--tk-r-ctl:     6px;--tk-r-card:    10px;--tk-r-panel:   14px;--tk-r-pill:    999px;--tk-h:         36px;--tk-h-sm:      32px;--tk-h-lg:      40px;--tk-sh-sm:     0 1px 2px rgba(20, 24, 40, .06);--tk-sh-md:     0 8px 24px rgba(20, 24, 40, .10), 0 1px 2px rgba(20, 24, 40, .06);--tk-sh-lg:     0 24px 60px rgba(20, 24, 40, .18), 0 2px 6px rgba(20, 24, 40, .08);--tk-t:         150ms;--tk-t-slow:    220ms;--tk-ease:      cubic-bezier(.2, .7, .2, 1);--tk-fs-12: 12px;  --tk-fs-13: 13px;  --tk-fs-14: 14px;  --tk-fs-15: 15px;--tk-fs-17: 17px;  --tk-fs-20: 20px;  --tk-fs-24: 24px;--a-base-font-family: var(--tk-font);}html body,
.t-Body,
.t-Body-main,
.t-Body-content,
.t-Body-contentInner,
.t-Body-title,
.t-Header,
.t-TreeNav,
.t-Region,
.t-Form-fieldContainer {font-family: var(--tk-font);}input, select, textarea, button,
.t-Button, .a-Button, .apex-item-text, .apex-item-select, .apex-item-textarea {font-family: inherit;}.tk .tk-display,
.tk .tk-h1,
.tk .sv-h1,
.tk-drawer-h h3,
.tk-page .t-BreadcrumbRegion-title,
.tk-page .t-BreadcrumbRegion .t-Breadcrumb-item.is-active .t-Breadcrumb-label,
.tk-page .t-Region-title {font-family: var(--tk-font-display);font-weight: 500;font-synthesis: none;line-height: 1.6;}.t-Body { background: var(--tk-bg); }[hidden] { display: none !important; }.tk {color: var(--tk-ink);font-size: var(--tk-fs-15);line-height: 1.8;}.tk *, .tk *::before, .tk *::after { box-sizing: border-box; }.tk button, .tk input, .tk select, .tk textarea { font: inherit; }.tk .tk-num, .tk [data-num] {font-variant-numeric: tabular-nums;}.tk .tk-ltr { direction: ltr; unicode-bidi: isolate; }.tk .tk-head {display: flex;align-items: flex-start;gap: 16px;flex-wrap: wrap;padding-block-end: 20px;margin-block-end: 20px;border-block-end: 1px solid var(--tk-line);}.tk .tk-head-s { flex: 1; min-inline-size: 0; }.tk .tk-head-e { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }.tk .tk-h1 { margin: 0; font-size: var(--tk-fs-20); font-weight: 600; line-height: 1.5; }.tk .tk-sub { margin: 2px 0 0; color: var(--tk-mut); font-size: var(--tk-fs-13); }.tk .tk-eyebrow {display: inline-flex; align-items: center; gap: 6px;color: var(--tk-mut); font-size: var(--tk-fs-12); font-weight: 500;text-decoration: none; margin-block-end: 2px;}.tk .tk-eyebrow:hover { color: var(--tk-brand-700); }.tk .tk-btn {display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-block-size: var(--tk-h);padding-inline: 14px;border: 1px solid var(--tk-line-2);border-radius: var(--tk-r-ctl);background: var(--tk-card);color: var(--tk-ink);font-size: var(--tk-fs-13);font-weight: 500;line-height: 1.7;white-space: nowrap;cursor: pointer;text-decoration: none;transition: background var(--tk-t) var(--tk-ease), border-color var(--tk-t) var(--tk-ease),
color var(--tk-t) var(--tk-ease);}.tk .tk-btn:hover { background: var(--tk-soft); border-color: var(--tk-line-2); }.tk .tk-btn:active { background: var(--tk-soft-2); }.tk .tk-btn:focus-visible { outline: 2px solid var(--tk-brand); outline-offset: 2px; }.tk .tk-btn .fa { font-size: 13px; color: var(--tk-mut); }.tk .tk-btn.is-brand { background: var(--tk-brand); border-color: var(--tk-brand); color: var(--tk-on-brand); }.tk .tk-btn.is-brand .fa { color: inherit; }.tk .tk-btn.is-brand:hover { background: var(--tk-brand-700); border-color: var(--tk-brand-700); }.tk .tk-btn.is-quiet { border-color: transparent; background: transparent; color: var(--tk-mut); }.tk .tk-btn.is-quiet:hover { background: var(--tk-soft); color: var(--tk-ink); }.tk .tk-btn.is-danger { border-color: transparent; background: var(--tk-err-50); color: var(--tk-err); }.tk .tk-btn.is-danger .fa { color: inherit; }.tk .tk-btn.is-danger:hover { background: #FEE2E2; }.tk .tk-btn.is-sm { min-block-size: var(--tk-h-sm); padding-inline: 11px; font-size: var(--tk-fs-12); }.tk .tk-btn.is-lg { min-block-size: var(--tk-h-lg); padding-inline: 18px; font-size: var(--tk-fs-14); }.tk .tk-btn[disabled] { opacity: .5; cursor: not-allowed; }.tk .tk-ico {display: inline-flex; align-items: center; justify-content: center;inline-size: var(--tk-h-sm); block-size: var(--tk-h-sm);border: 0; border-radius: var(--tk-r-ctl);background: transparent; color: var(--tk-mut); cursor: pointer;transition: background var(--tk-t) var(--tk-ease), color var(--tk-t) var(--tk-ease);}.tk .tk-ico:hover { background: var(--tk-soft); color: var(--tk-ink); }.tk .tk-ico:focus-visible { outline: 2px solid var(--tk-brand); outline-offset: 2px; }.tk .tk-ico.is-danger:hover { background: var(--tk-err-50); color: var(--tk-err); }.tk .tk-chip {display: inline-flex; align-items: center; gap: 5px;padding-inline: 9px; padding-block: 1px;border-radius: var(--tk-r-pill);font-size: var(--tk-fs-12); font-weight: 500; line-height: 1.7;white-space: nowrap;}.tk .tk-chip .fa { font-size: 11px; }.tk .tk-chip.is-mut   { background: var(--tk-soft);     color: var(--tk-mut); }.tk .tk-chip.is-brand { background: var(--tk-brand-50); color: var(--tk-brand-700); }.tk .tk-chip.is-live  { background: var(--tk-live-50);  color: var(--tk-live-700); }.tk .tk-chip.is-ok    { background: var(--tk-ok-50);    color: var(--tk-ok); }.tk .tk-chip.is-warn  { background: var(--tk-warn-50);  color: var(--tk-warn); }.tk .tk-chip.is-err   { background: var(--tk-err-50);   color: var(--tk-err); }.tk .tk-chip.is-live::before {content: ''; inline-size: 6px; block-size: 6px; border-radius: 50%;background: var(--tk-live);animation: tk-pulse 2s ease-in-out infinite;}@keyframes tk-pulse { 0%, 100% { opacity: 1; } 50% { opacity: .35; } }.tk .tk-card {background: var(--tk-card);border: 1px solid var(--tk-line);border-radius: var(--tk-r-card);padding-inline: 16px;padding-block: 14px;transition: border-color var(--tk-t) var(--tk-ease);}.tk .tk-card.is-hover:hover { border-color: var(--tk-line-2); }.tk .tk-card.is-dashed { border-style: dashed; background: transparent; }.tk .tk-card.is-live { border-inline-start: 3px solid var(--tk-live); }.tk .tk-card-t { font-size: var(--tk-fs-14); font-weight: 600; line-height: 1.6; }.tk .tk-card-d { margin: 0; font-size: var(--tk-fs-13); color: var(--tk-mut); }.tk .tk-meta {display: flex; align-items: center; gap: 8px; flex-wrap: wrap;font-size: var(--tk-fs-12); color: var(--tk-mut);}.tk .tk-meta .tk-dot { color: var(--tk-line-2); }.tk .tk-nums {display: flex; gap: 20px; flex-wrap: wrap;margin-block-start: 10px; padding-block-start: 10px;border-block-start: 1px solid var(--tk-line);}.tk .tk-n b {display: block; font-weight: 500;font-size: var(--tk-fs-17); line-height: 1.3; font-variant-numeric: tabular-nums;}.tk .tk-n span { font-size: var(--tk-fs-12); color: var(--tk-faint); }.tk .tk-n.is-live b { color: var(--tk-live-700); }.tk .tk-segs {display: inline-flex; gap: 2px; padding: 2px;background: var(--tk-soft-2); border-radius: 8px;}.tk .tk-seg {display: inline-flex; align-items: center; gap: 6px;border: 0; border-radius: 6px; background: transparent;min-block-size: 30px; padding-inline: 12px;font-size: var(--tk-fs-13); font-weight: 500; color: var(--tk-mut);line-height: 1.7; white-space: nowrap; cursor: pointer;transition: background var(--tk-t) var(--tk-ease), color var(--tk-t) var(--tk-ease);}.tk .tk-seg:hover { color: var(--tk-ink); }.tk .tk-seg.is-on { background: var(--tk-card); color: var(--tk-brand-700); box-shadow: var(--tk-sh-sm); }.tk .tk-seg:focus-visible { outline: 2px solid var(--tk-brand); outline-offset: 1px; }.tk .tk-seg .tk-count {font-variant-numeric: tabular-nums;font-size: var(--tk-fs-12); color: var(--tk-faint);}.tk .tk-seg.is-on .tk-count { color: var(--tk-brand); }.tk .tk-field { margin-block-end: 14px; }.tk .tk-label {display: block; margin-block-end: 6px;font-size: var(--tk-fs-13); font-weight: 500; color: var(--tk-mut);}.tk .tk-in {inline-size: 100%; min-block-size: var(--tk-h);border: 1px solid var(--tk-line-2); border-radius: var(--tk-r-ctl);background: var(--tk-card); color: var(--tk-ink);padding-inline: 12px; padding-block: 6px;font-size: var(--tk-fs-14); line-height: 1.7;transition: border-color var(--tk-t) var(--tk-ease), box-shadow var(--tk-t) var(--tk-ease);}.tk .tk-in::placeholder { color: var(--tk-faint); }.tk .tk-in:hover { border-color: #C4C7D0; }.tk .tk-in:focus { outline: 0; border-color: var(--tk-brand); box-shadow: 0 0 0 3px var(--tk-brand-100); }.tk .tk-in.is-invalid { border-color: var(--tk-err); box-shadow: 0 0 0 3px var(--tk-err-50); }.tk .tk-err-msg { margin-block-start: 6px; font-size: var(--tk-fs-12); font-weight: 500; color: var(--tk-err); }.tk .tk-tools {display: flex; align-items: center; gap: 10px; flex-wrap: wrap;margin-block-end: 16px;}.tk .tk-tools .tk-grow { flex: 1; min-inline-size: 220px; }.tk .tk-tools .t-Form-fieldContainer { margin: 0; padding: 0; }.tk .tk-tools .t-Form-inputContainer { padding: 0; }.tk .tk-tools .t-Form-fieldContainer .t-Form-labelContainer { display: none; }.tk .tk-tools .apex-item-text,
.tk .tk-tools .apex-item-select {min-block-size: var(--tk-h);border: 1px solid var(--tk-line-2); border-radius: var(--tk-r-ctl);background: var(--tk-card); color: var(--tk-ink);font-size: var(--tk-fs-14);box-shadow: none;}.tk .tk-tools .apex-item-text:hover,
.tk .tk-tools .apex-item-select:hover { border-color: #C4C7D0; }.tk .tk-tools .apex-item-text:focus,
.tk .tk-tools .apex-item-select:focus { border-color: var(--tk-brand); box-shadow: 0 0 0 3px var(--tk-brand-100); outline: 0; }.tk .tk-tools .apex-item-icon { color: var(--tk-faint); }.tk .tk-tools .apex-item-group--icon .apex-item-text { padding-inline-start: 34px; }.tk .tk-tools .a-Switch { --a-switch-toggle-background-color-on: var(--tk-brand); }.tk .tk-tools .t-Form-fieldContainer--floatingLabel .t-Form-labelContainer { display: none; }.a-DatePicker-panel, .a-Menu, .ui-menu.a-Menu, .apex-item-popup-lov,
.a-Chip-menu, .a-ComboSelect-dropdown {border-radius: var(--tk-r-card) !important;box-shadow: var(--tk-sh-md) !important;border-color: var(--tk-line) !important;}.tk .tk-menu { position: relative; }.tk .tk-menu-list {position: absolute; inset-inline-end: 0; inset-block-start: calc(100% + 6px);z-index: 60; min-inline-size: 220px; display: none;background: var(--tk-card); border: 1px solid var(--tk-line);border-radius: var(--tk-r-card); box-shadow: var(--tk-sh-md);padding-block: 6px;}.tk .tk-menu.is-open .tk-menu-list { display: block; }.tk .tk-menu-item {display: flex; align-items: center; gap: 10px; inline-size: 100%;border: 0; background: transparent; text-align: start; cursor: pointer;padding-inline: 14px; padding-block: 8px;font-size: var(--tk-fs-13); font-weight: 500; color: var(--tk-ink); line-height: 1.7;}.tk .tk-menu-item:hover { background: var(--tk-soft); }.tk .tk-menu-item .fa { inline-size: 16px; text-align: center; color: var(--tk-mut); font-size: 13px; }.tk .tk-menu-item.is-danger, .tk .tk-menu-item.is-danger .fa { color: var(--tk-err); }.tk .tk-menu-item.is-danger:hover { background: var(--tk-err-50); }.tk .tk-menu-sep { border: 0; border-block-start: 1px solid var(--tk-line); margin-block: 6px; }.tk-scrim {position: fixed; inset: 0; z-index: 900;background: rgba(29, 34, 48, .38);animation: tk-fade var(--tk-t-slow) var(--tk-ease);}.tk-drawer {position: fixed; inset-block: 0; inset-inline-end: 0; z-index: 901;inline-size: min(520px, 100%);display: flex; flex-direction: column;background: var(--tk-card);border-inline-start: 1px solid var(--tk-line);box-shadow: var(--tk-sh-lg);animation: tk-slide var(--tk-t-slow) var(--tk-ease);color: var(--tk-ink);}.tk-drawer.is-sm { inline-size: min(420px, 100%); }.tk-drawer-h {display: flex; align-items: center; gap: 12px;padding-inline: 20px; padding-block: 16px;border-block-end: 1px solid var(--tk-line);}.tk-drawer-h h3 { margin: 0; flex: 1; font-size: var(--tk-fs-17); font-weight: 600; }.tk-drawer-b { flex: 1; overflow: auto; padding-inline: 20px; padding-block: 18px; }.tk-drawer-f {display: flex; justify-content: flex-end; gap: 8px;padding-inline: 20px; padding-block: 14px;border-block-start: 1px solid var(--tk-line); background: var(--tk-bg);}@keyframes tk-fade  { from { opacity: 0; } to { opacity: 1; } }@keyframes tk-slide { from { transform: translateX(24px); opacity: 0; } to { transform: none; opacity: 1; } }[dir="rtl"] .tk-drawer { animation-name: tk-slide-rtl; }@keyframes tk-slide-rtl { from { transform: translateX(-24px); opacity: 0; } to { transform: none; opacity: 1; } }.tk-note {display: flex; gap: 10px; align-items: flex-start;background: var(--tk-brand-50); border-radius: var(--tk-r-card);padding-inline: 14px; padding-block: 12px;font-size: var(--tk-fs-13); color: var(--tk-brand-700); line-height: 1.9;}.tk-note .fa { margin-block-start: 5px; }.tk-note.is-warn { background: var(--tk-warn-50); color: var(--tk-warn); }.tk .tk-empty {text-align: center; color: var(--tk-mut);border: 1px dashed var(--tk-line-2); border-radius: var(--tk-r-card);padding-block: 44px; padding-inline: 20px;}.tk .tk-empty h4 { margin: 12px 0 4px; font-size: var(--tk-fs-15); font-weight: 600; color: var(--tk-ink); }.tk .tk-empty p { margin: 0 auto; max-inline-size: 440px; font-size: var(--tk-fs-13); line-height: 1.9; }.tk .tk-empty .tk-btn { margin-block-start: 16px; }.tk .tk-empty.is-error { border-color: var(--tk-err-50); background: var(--tk-err-50); color: var(--tk-err); }.tk .tk-empty.is-error h4 { color: var(--tk-err); }.tk-mark {display: inline-block; inline-size: 40px; block-size: 40px;background: linear-gradient(135deg, var(--tk-live), var(--tk-brand));clip-path: polygon(28% 0, 100% 0, 72% 100%, 0 100%);}[dir="ltr"] .tk-mark { clip-path: polygon(0 0, 72% 0, 100% 100%, 28% 100%); background: linear-gradient(225deg, var(--tk-live), var(--tk-brand)); }.tk-mark.is-sm { inline-size: 24px; block-size: 24px; }.tk-mark.is-quiet { opacity: .5; }.tk .tk-skel {background: linear-gradient(90deg, var(--tk-soft) 25%, var(--tk-soft-2) 50%, var(--tk-soft) 75%);background-size: 200% 100%;border-radius: 6px;animation: tk-shimmer 1.4s linear infinite;}@keyframes tk-shimmer { from { background-position: 200% 0; } to { background-position: -200% 0; } }.tk .tk-skel-card { padding-inline: 16px; padding-block: 16px; border: 1px solid var(--tk-line); border-radius: var(--tk-r-card); background: var(--tk-card); margin-block-end: 8px; }.tk .tk-skel-t { block-size: 14px; inline-size: 40%; margin-block-end: 10px; }.tk .tk-skel-m { block-size: 11px; inline-size: 60%; }.tk .tk-skel-n { block-size: 11px; inline-size: 25%; margin-block-start: 14px; }.tk .tk-kpis { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 10px; }.tk .tk-kpi {background: var(--tk-card); border: 1px solid var(--tk-line); border-radius: var(--tk-r-card);padding-inline: 16px; padding-block: 12px;}.tk .tk-kpi b { display: block; font-weight: 500; font-size: var(--tk-fs-24); line-height: 1.3; font-variant-numeric: tabular-nums; }.tk .tk-kpi span { font-size: var(--tk-fs-12); color: var(--tk-mut); }.tk .tk-kpi.is-live b { color: var(--tk-live-700); }.tk .tk-kpi.is-brand b { color: var(--tk-brand-700); }.tk .tk-more { display: flex; align-items: center; justify-content: center; gap: 12px; padding-block: 14px; }.tk .tk-more .tk-hint { font-size: var(--tk-fs-12); color: var(--tk-faint); font-variant-numeric: tabular-nums; }.tk-cards {--a-cv-background-color:        var(--tk-card);--a-cv-border-color:            var(--tk-line);--a-cv-border-width:            1px;--a-cv-border-radius:           var(--tk-r-card);--a-cv-shadow:                  none;--a-cv-hover-shadow:            none;--a-cv-hover-border-color:      var(--tk-line-2);--a-cv-hover-background-color:  var(--tk-card);--a-cv-active-shadow:           none;--a-cv-focus-border-color:      var(--tk-brand);--a-cv-focus-outline:           2px solid var(--tk-brand);--a-cv-grid-gap:                12px;--a-cv-item-width:              320px;--a-cv-header-padding-x:        16px;--a-cv-header-padding-y:        14px;--a-cv-header-border-width:     0;--a-cv-body-padding-x:          16px;--a-cv-body-padding-y:          0;--a-cv-actions-padding-x:       12px;--a-cv-actions-padding-y:       8px;--a-cv-actions-border-width:    1px;--a-cv-actions-border-color:    var(--tk-line);--a-cv-actions-background-color:var(--tk-bg);--a-cv-title-font-size:         var(--tk-fs-14);--a-cv-title-line-height:       1.6;--a-cv-subtitle-font-size:      var(--tk-fs-12);--a-cv-subtitle-text-color:     var(--tk-mut);--a-cv-maincontent-font-size:   var(--tk-fs-13);--a-cv-maincontent-line-height: 1.7;--a-cv-subcontent-font-size:    var(--tk-fs-12);--a-cv-subcontent-text-color:   var(--tk-mut);--a-cv-media-background-color:  var(--tk-soft);--a-cv-media-border-radius:     0;--a-cv-media-padding-x:         0;--a-cv-media-padding-y:         0;--a-cv-badge-border-radius:     var(--tk-r-pill);--a-cv-badge-font-size:         var(--tk-fs-12);--a-cv-badge-background-color:  var(--tk-soft);--a-cv-icon-border-radius:      var(--tk-r-ctl);--a-cv-icon-background-color:   var(--tk-brand-50);--a-cv-icon-text-color:         var(--tk-brand-700);--a-cv-initials-background-color: var(--tk-brand-50);--a-cv-initials-text-color:     var(--tk-brand-700);--a-cv-initials-border-radius:  var(--tk-r-ctl);}.tk-cards .a-CardView-title { font-weight: 600; color: var(--tk-ink); }.tk-cards .a-CardView-icon,
.tk-cards .a-CardView-icon::before {font-family: "Font APEX Small", "Font APEX Large", sans-serif;font-weight: normal;font-style: normal;}.tk-cards .a-CardView-body { padding-block-end: 14px; }.tk-cards .a-CardView-media {border-block-end: 1px solid var(--tk-line);aspect-ratio: 16 / 9;overflow: hidden;background: var(--tk-soft);}.tk-cards .a-CardView-media img {inline-size: 100%;block-size: 100%;object-fit: cover;display: block;}.tk-cards .a-CardView-items--grid .a-CardView-item { display: flex; }.tk-cards .a-CardView-items--grid .a-CardView { display: flex; flex-direction: column; inline-size: 100%; }.tk-cards .a-CardView-items--grid .a-CardView-body { flex: 1; }.tk-cards .a-CardView-button {min-block-size: var(--tk-h-sm);border-radius: var(--tk-r-ctl);font-size: var(--tk-fs-12);font-weight: 500;}.tk-cards .a-CardView-button--hot { background: var(--tk-brand); color: var(--tk-on-brand); border-color: var(--tk-brand); }.tk-cards .a-CardView-button--hot:hover { background: var(--tk-brand-700); border-color: var(--tk-brand-700); }.tk-cards.is-quiet-actions .a-CardView-button--hot {background: var(--tk-card); color: var(--tk-brand-700); border-color: var(--tk-line-2);}.tk-cards.is-quiet-actions .a-CardView-button--hot:hover { background: var(--tk-brand-50); border-color: var(--tk-brand); }.tk-cards .tk-card-dim { opacity: .72; }.tk-cards .tk-cv-sub { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin-block-start: 6px; }.tk .is-hidden { display: none !important; }.tk-cards .tk-cv-acts { display: flex; gap: 6px; flex-wrap: wrap; margin-block-start: 12px; }.tk-cards .tk-cv-acts .tk-btn { flex: 1; }.tk-cards .tk-cv-line { display: flex; align-items: center; gap: 6px; font-size: var(--tk-fs-12); color: var(--tk-mut); margin-block-start: 8px; min-block-size: 20px; }.tk-cards .tk-cv-line .fa { color: var(--tk-faint); font-size: 11px; }.tk-cards .tk-cv-line span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.tk-cards .tk-nums { gap: 18px; }.tk-cards .tk-n b { font-size: var(--tk-fs-15); }.tk-cards .tk-bar { block-size: 5px; border-radius: 999px; background: var(--tk-soft-2); overflow: hidden; margin-block-start: 8px; }.tk-cards .tk-bar i { display: block; block-size: 100%; border-radius: 999px; background: var(--tk-brand); }.tk-cards .tk-bar.is-live i { background: var(--tk-live); }.tk-cards .tk-bar.is-full i { background: var(--tk-warn); }.tk-fs {--a-fs-control-header-font-size:  var(--tk-fs-13);--a-fs-control-header-line-height: 1.7;--a-fs-control-header-padding-x:  14px;--a-fs-control-header-padding-y:  10px;--a-fs-control-body-padding-x:    14px;--a-fs-control-body-padding-y:    6px;--a-fs-control-actions-padding-x: 14px;--a-fs-control-actions-padding-y: 8px;--a-fs-control-item-spacing:      4px;--a-fs-control-seperator-border-color: var(--tk-line);--a-fs-control-seperator-border-width: 1px;--a-fs-filter-group-border-color: var(--tk-line);--a-fs-filter-group-border-width: 0;--a-fs-filter-group-label-text-color: var(--tk-mut);--a-fs-search-container-border-color: var(--tk-line);--a-fs-search-container-border-width: 0 0 1px 0;--a-fs-toggle-background-color:   var(--tk-card);--a-fs-toggle-border-color:       var(--tk-line-2);--a-fs-toggle-border-radius:      var(--tk-r-ctl);--a-fs-toggle-text-color:         var(--tk-ink);--a-fs-chart-border-radius:       var(--tk-r-card);--a-fs-chart-shadow:              var(--tk-sh-md);background: var(--tk-card);border: 1px solid var(--tk-line);border-radius: var(--tk-r-card);overflow: hidden;}.tk-fs .a-FS-header, .tk-fs .a-FS-controlHeader { font-weight: 600; color: var(--tk-ink); }.tk-fs .a-FS-search .apex-item-text {min-block-size: var(--tk-h);border: 1px solid var(--tk-line-2); border-radius: var(--tk-r-ctl);font-size: var(--tk-fs-14);}.tk-fs .a-FS-search .apex-item-text:focus { border-color: var(--tk-brand); box-shadow: 0 0 0 3px var(--tk-brand-100); outline: 0; }.tk-fs .a-FS-itemLabel, .tk-fs .a-FS-itemCount { font-size: var(--tk-fs-13); }.tk-fs .a-FS-itemCount { color: var(--tk-faint); font-variant-numeric: tabular-nums; }.tk-fs .a-FS-clearButton, .tk-fs .a-FS-controlBtn { color: var(--tk-brand-700); font-weight: 500; }.tk-fs .a-FS-total { font-variant-numeric: tabular-nums; color: var(--tk-mut); font-size: var(--tk-fs-12); }.a-FS-currentList .a-FS-currentItem, .a-FS-currentList .a-Chip {border-radius: var(--tk-r-pill); background: var(--tk-brand-50); color: var(--tk-brand-700); border: 0;font-size: var(--tk-fs-12);}.tk-page .t-BreadcrumbRegion { padding-block: 8px 20px; margin-block-end: 20px; border-block-end: 1px solid var(--tk-line); }.tk-page .t-BreadcrumbRegion .t-Breadcrumb-item a, .tk-page .t-Breadcrumb-item span { font-size: var(--tk-fs-12); color: var(--tk-mut); }.tk-page .t-BreadcrumbRegion .t-Breadcrumb-item.is-active .t-Breadcrumb-label { color: var(--tk-mut); }.tk-page .t-BreadcrumbRegion-title { font-size: var(--tk-fs-20); font-weight: 600; color: var(--tk-ink); }.tk-page .t-ButtonRegion { background: transparent; border: 0; box-shadow: none; padding: 0; margin: 0; }.tk-page .t-ButtonRegion .t-Button {min-block-size: var(--tk-h); border-radius: var(--tk-r-ctl);font-size: var(--tk-fs-13); font-weight: 500;border: 1px solid var(--tk-line-2); background: var(--tk-card); color: var(--tk-ink); box-shadow: none;}.tk-page .t-ButtonRegion .t-Button:hover { background: var(--tk-soft); }.tk-page .t-ButtonRegion .t-Button--hot { background: var(--tk-brand); border-color: var(--tk-brand); color: var(--tk-on-brand); }.tk-page .t-ButtonRegion .t-Button--hot:hover { background: var(--tk-brand-700); border-color: var(--tk-brand-700); }.tk-page .t-Body-side { background: transparent; border: 0; box-shadow: none; }.tk-page .t-Body-side .t-Region { border: 0; box-shadow: none; background: transparent; }.tk-avatar {flex: none;inline-size: 44px;block-size: 44px;border-radius: var(--tk-r-pill);display: grid;place-items: center;background-color: var(--tk-brand-50);background-size: cover;background-position: center;background-repeat: no-repeat;color: var(--tk-brand-700);font-size: var(--tk-fs-17);font-weight: 600;line-height: 1;}.tk-avatar[style*="url("] { color: transparent; }.tk-cv-person { display: flex; align-items: center; gap: 10px; }.tk-cv-person-b { flex: 1; min-inline-size: 0; display: flex; flex-direction: column; }.tk-cv-person-n {font-size: var(--tk-fs-14);font-weight: 600;line-height: 1.6;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.tk-cv-person-s { font-size: var(--tk-fs-12); color: var(--tk-mut); line-height: 1.7; }.tk-cv-lines { display: grid; gap: 5px; margin-block: 12px 4px; }.tk-cv-lines .tk-cv-line { margin-block-start: 0; }.tk .tk-btn.is-danger-hover:hover {background: var(--tk-err-50);border-color: transparent;color: var(--tk-err);}.tk .tk-btn.is-danger-hover:hover .fa { color: inherit; }.tk .tkr-b { padding: 18px 20px; }.tk .tkr-q { margin: 0 0 6px; font-size: var(--tk-fs-14); font-weight: 500; line-height: 1.7; }.tk .tkr-h { margin: 0 0 12px; font-size: var(--tk-fs-12); color: var(--tk-mut); line-height: 1.8; }.tk .tkr-b textarea.tk-in { resize: vertical; min-block-size: 80px; }.tk-cards.is-summary { --a-cv-item-width: 100%; }.tk-cards.is-summary .a-CardView {border: 0;background: transparent;border-block-end: 1px solid var(--tk-line);border-radius: 0;}.tk-cards.is-summary .a-CardView-media {flex: none;inline-size: auto;block-size: auto;aspect-ratio: auto;border: 1px solid var(--tk-line);border-radius: var(--tk-r-card);overflow: hidden;background: transparent;padding: 0;}.tk-cards.is-summary .a-CardView-media img {display: block;inline-size: auto;block-size: auto;max-inline-size: 100%;object-fit: fill;}.tk-cards.is-summary .a-CardView-title { font-size: var(--tk-fs-20); font-weight: 600; }.tk-cards.is-summary .a-CardView-actions { display: none; }@media (prefers-reduced-motion: reduce) {.tk *, .tk-drawer, .tk-scrim, .tk .tk-skel, .tk .tk-chip.is-live::before {animation: none !important; transition: none !important;}}.tk .is-fwd { display: inline-block; }[dir="ltr"] .tk .fa-arrow-left.is-fwd,
[dir="ltr"] .tk .fa-angle-left.is-fwd,
[dir="ltr"] .tk .fa-caret-left.is-fwd,
[dir="ltr"] .tk .fa-chevron-left.is-fwd,
[dir="ltr"] .tk .fa-arrow-right.is-fwd,
[dir="ltr"] .tk .fa-angle-right.is-fwd,
[dir="ltr"] .tk .fa-caret-right.is-fwd,
[dir="ltr"] .tk .fa-chevron-right.is-fwd { transform: scaleX(-1); }