:root{--pf-surface: #fff}html.dark-style{--pf-surface: #2f3349}.layout-navbar{border-block-start:2px solid #0bb0e8}.app-brand-logo{color:#0a7ea4}.app-brand-link .app-brand-text{line-height:1.15}.pf-brand-sub{display:block;font-size:.5625rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#0a3d628c;white-space:nowrap}html.dark-style .pf-brand-sub{color:#ffffff6b}.menu-horizontal .menu-inner>.menu-item>.menu-link{position:relative}.menu-horizontal .menu-inner>.menu-item.active>.menu-link:after{content:"";position:absolute;inset-inline:.85rem;inset-block-end:.28rem;block-size:2px;background-image:linear-gradient(90deg,currentcolor 0 7px,transparent 7px 15px);background-size:15px 2px;background-repeat:repeat-x;opacity:.5}.authentication-wrapper.authentication-basic .authentication-inner:before{background-image:url("data:image/svg+xml,%3Csvg width='239' height='234' viewBox='0 0 239 234' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='88.5605' y='0.700195' width='149' height='149' rx='19.5' stroke='%230A7EA4' stroke-opacity='0.16'/%3E%3Crect x='0.621094' y='33.761' width='200' height='200' rx='10' fill='%230A7EA4' fill-opacity='0.08'/%3E%3C/svg%3E%0A")}.authentication-wrapper.authentication-basic .authentication-inner:after{background-image:url("data:image/svg+xml,%3Csvg width='181' height='181' viewBox='0 0 181 181' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.30469' y='1.44312' width='178' height='178' rx='19' stroke='%230A7EA4' stroke-opacity='0.16' stroke-width='2' stroke-dasharray='8 8'/%3E%3Crect x='22.8047' y='22.9431' width='135' height='135' rx='10' fill='%230A7EA4' fill-opacity='0.08'/%3E%3C/svg%3E")}.pf-kpi>.card{position:relative;overflow:hidden;border-block-start:3px solid #0a7ea4}.pf-kpi>.card:before{content:"";position:absolute;inset-block:.35rem;inset-inline-end:2.9rem;inline-size:1px;background-image:linear-gradient(180deg,var(--bs-border-color, #e6e6e8) 0 3px,transparent 3px 7px);background-size:1px 7px;pointer-events:none}.pf-kpi__fig{min-inline-size:0}.pf-kpi__val{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pf-kpi__label{font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color, #6d6b77)}.pf-board{--pf-board-head: #0a3d62;margin-block-end:0}.pf-board thead th{padding-block:.6rem;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#ffffffdb;background:var(--pf-board-head);border-block-end:0}.pf-board tbody td{font-size:.8125rem;vertical-align:middle}.pf-board tbody .pf-po,.pf-board tbody .countdown{font-variant-numeric:tabular-nums}.pf-board tbody tr:hover>td{background:#0a7ea40b}.pf-board thead th.pf-sortable-th:hover{background-color:var(--pf-board-head);background-image:linear-gradient(#ffffff24,#ffffff24)}.pf-board thead th .text-muted{color:#fff9!important}.pf-board thead th .pf-sort-ind{opacity:.65}.pf-board.table-sm thead th{padding-block:.4rem}.pf-board .badge{min-inline-size:6.5rem;padding-block:.32rem;font-size:.6563rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:2px}html.dark-style .pf-board{--pf-board-head: #14507c}html.dark-style .pf-board tbody tr:hover>td{background:#0bb0e812}.pf-route{font-variant-numeric:tabular-nums}.pf-route:before{content:"";display:inline-block;inline-size:.85em;block-size:.85em;margin-inline-end:.35em;vertical-align:-.06em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-17 -15 34 30'%3E%3Cpath d='M16 0 L10 -1.8 L4 -2.4 L-7 -14 L-10 -14 L-7.5 -4 L-11 -3 L-14 -7.5 L-16 -7.5 L-14.5 -2.4 L-16 -1.5 L-16 1.5 L-14.5 2.4 L-16 7.5 L-14 7.5 L-11 3 L-7.5 4 L-10 14 L-7 14 L4 2.4 L10 1.8 Z' fill='%230a7ea4'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.65}[dir=rtl] .pf-route:before{transform:scaleX(-1)}html.dark-style .pf-route:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-17 -15 34 30'%3E%3Cpath d='M16 0 L10 -1.8 L4 -2.4 L-7 -14 L-10 -14 L-7.5 -4 L-11 -3 L-14 -7.5 L-16 -7.5 L-14.5 -2.4 L-16 -1.5 L-16 1.5 L-14.5 2.4 L-16 7.5 L-14 7.5 L-11 3 L-7.5 4 L-10 14 L-7 14 L4 2.4 L10 1.8 Z' fill='%23ffffff'/%3E%3C/svg%3E")}.pf-leg{display:inline-flex;align-items:center;gap:.4rem;font-variant-numeric:tabular-nums}.pf-leg__code{font-weight:700;letter-spacing:.05em;color:var(--bs-heading-color, #444050)}.pf-leg__path{position:relative;flex:0 0 2.6rem;block-size:12px;background-image:linear-gradient(90deg,rgba(10,61,98,.28) 0 4px,transparent 4px 9px);background-size:9px 1px;background-repeat:repeat-x;background-position:center}.pf-leg__path:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:13px;block-size:13px;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-17 -15 34 30'%3E%3Cpath d='M16 0 L10 -1.8 L4 -2.4 L-7 -14 L-10 -14 L-7.5 -4 L-11 -3 L-14 -7.5 L-16 -7.5 L-14.5 -2.4 L-16 -1.5 L-16 1.5 L-14.5 2.4 L-16 7.5 L-14 7.5 L-11 3 L-7.5 4 L-10 14 L-7 14 L4 2.4 L10 1.8 Z' fill='%230a7ea4'/%3E%3C/svg%3E") center/contain no-repeat}[dir=rtl] .pf-leg__path:after{transform:translate(50%,-50%) scaleX(-1)}html.dark-style .pf-leg__path{background-image:linear-gradient(90deg,rgba(255,255,255,.22) 0 4px,transparent 4px 9px)}html.dark-style .pf-leg__path:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-17 -15 34 30'%3E%3Cpath d='M16 0 L10 -1.8 L4 -2.4 L-7 -14 L-10 -14 L-7.5 -4 L-11 -3 L-14 -7.5 L-16 -7.5 L-14.5 -2.4 L-16 -1.5 L-16 1.5 L-14.5 2.4 L-16 7.5 L-14 7.5 L-11 3 L-7.5 4 L-10 14 L-7 14 L4 2.4 L10 1.8 Z' fill='%23ffffff'/%3E%3C/svg%3E");opacity:.75}.pf-fl{--pf-fl-dot: 2rem;position:relative;padding-inline-start:calc(var(--pf-fl-dot) + .75rem)}.pf-fl:before{content:"";position:absolute;inset-block:.6rem;inset-inline-start:calc(var(--pf-fl-dot) / 2 - 1px);inline-size:2px;background-image:linear-gradient(180deg,var(--bs-border-color, #e6e6e8) 0 6px,transparent 6px 13px);background-size:2px 13px}.pf-fl__item{position:relative}.pf-fl__item>.badge{position:absolute;inset-inline-start:calc(-1 * (var(--pf-fl-dot) + .75rem));inset-block-start:.1rem;display:grid;place-items:center;inline-size:var(--pf-fl-dot);block-size:var(--pf-fl-dot);padding:0;box-shadow:0 0 0 3px var(--bs-card-bg, #fff)}.pf-fl__time{font-variant-numeric:tabular-nums}.layout-wrapper{text-transform:uppercase}.layout-wrapper input,.layout-wrapper textarea,.layout-wrapper select,.layout-wrapper code,.layout-wrapper kbd,.layout-wrapper pre,.layout-wrapper samp,.layout-wrapper .font-monospace,.layout-wrapper .text-normalcase{text-transform:none}
