:root{--px-navy-900:#0e2a41;--px-navy-700:#153c5b;--px-navy-500:#1e4e77;--px-blue:#2d7dd2;--px-tint:#e8f0f7;--px-canvas:#f5f8fb;--px-surface:#fff;--px-border:#d5e2ed;--px-text:#111820;--px-text-2:#3e4c5a;--px-muted:#5b6f82;--px-success:#157347;--px-danger:#c0392b;--px-warning:#b26a00;--px-radius:12px;--px-radius-sm:8px;--px-shadow:0 1px 2px #153c5b0f,0 4px 12px #153c5b0d;--px-shadow-lg:0 8px 24px #153c5b1f;--px-font:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--px-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--bs-primary:#153c5b;--bs-primary-rgb:21,60,91;--bs-link-color:#2d7dd2;--bs-link-color-rgb:45,125,210;--bs-border-radius:0.5rem;--bs-border-radius-lg:0.75rem;--bs-body-font-family:var(--px-font);--bs-body-color:#111820;--bs-body-bg:#f5f8fb;--bs-font-monospace:var(--px-mono);--px-sidebar-w:260px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:#f5f8fb;background:var(--px-canvas);color:#111820;color:var(--px-text);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--px-font);font-size:14px;line-height:1.5}@media (max-width:575.98px){body{font-size:16px}}h1,h2,h3,h4,h5,h6{color:#111820;color:var(--px-text);font-weight:600;letter-spacing:-.01em}a{color:#2d7dd2;color:var(--px-blue);text-decoration:none}a:hover{color:#153c5b;color:var(--px-navy-700)}::selection{background:#e8f0f7;background:var(--px-tint)}:focus-visible{border-radius:2px;outline:2px solid #2d7dd2;outline:2px solid var(--px-blue);outline-offset:2px}.px-app{display:flex;min-height:100vh}.px-sidebar{background:#fff;background:var(--px-surface);border-right:1px solid #d5e2ed;border-right:1px solid var(--px-border);display:flex;flex-direction:column;inset:0 auto 0 0;overflow:hidden;position:fixed;transition:width .22s ease,transform .2s ease;width:260px;width:var(--px-sidebar-w,260px);z-index:50}.px-sidebar--collapsed{width:260px;width:var(--px-sidebar-w,72px)}.px-sidebar__brand{align-items:center;border-bottom:1px solid #d5e2ed;border-bottom:1px solid var(--px-border);display:flex;flex-shrink:0;gap:10px;height:64px;padding:0 18px}.px-sidebar__logo{align-items:center;background:#153c5b;background:var(--px-navy-700);border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.px-sidebar__logo img{background:#fff;height:100%;object-fit:contain;padding:4px;width:100%}.px-sidebar__name{color:#153c5b;color:var(--px-navy-700);font-size:16px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.px-sidebar__collapse-btn{background:#0000;border:0;border-radius:6px;color:#5b6f82;color:var(--px-muted);cursor:pointer;display:inline-flex;margin-left:auto;padding:6px}.px-sidebar__collapse-btn:hover{background:#e8f0f7;background:var(--px-tint);color:#153c5b;color:var(--px-navy-700)}.px-sidebar__nav{flex:1 1;overflow-y:auto;padding:12px 10px 20px}.px-nav__label{color:#5b6f82;color:var(--px-muted);font-size:11px;font-weight:600;letter-spacing:.08em;margin:16px 10px 6px;text-transform:uppercase;white-space:nowrap}.px-nav__item{border-radius:8px;display:block;margin-bottom:2px;position:relative}.px-nav__item--active{background:#e8f0f7;background:var(--px-tint)}.px-nav__item--active:before{background:#153c5b;background:var(--px-navy-700);border-radius:0 3px 3px 0;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.px-nav__link{align-items:center;border-radius:8px;color:#3e4c5a;color:var(--px-text-2);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:9px 10px;transition:color .15s ease,background-color .15s ease}.px-nav__link:hover{background:#f5f8fb;background:var(--px-canvas);color:#153c5b;color:var(--px-navy-700)}.px-nav__item--active .px-nav__link{color:#153c5b;color:var(--px-navy-700);font-weight:600}.px-nav__icon{align-items:center;color:#1e4e77;color:var(--px-navy-500);display:inline-flex;flex-shrink:0;justify-content:center}.px-nav__item--active .px-nav__icon{color:#153c5b;color:var(--px-navy-700)}.px-nav__label-text{white-space:nowrap}.px-sidebar--collapsed .px-nav__label,.px-sidebar--collapsed .px-nav__label-text,.px-sidebar--collapsed .px-sidebar__name{display:none}.px-sidebar--collapsed .px-nav__link{justify-content:center;padding:10px 0}.px-sidebar--collapsed .px-sidebar__brand{gap:0;justify-content:space-between;padding:0 8px}.px-sidebar--collapsed .px-sidebar__logo{border-radius:6px;height:28px;width:28px}.px-sidebar--collapsed .px-sidebar__logo img{padding:3px}.px-sidebar--collapsed .px-sidebar__collapse-btn{margin-left:0;padding:5px}.px-sidebar--collapsed .px-user-card__meta{display:none}.px-sidebar--collapsed .px-user-card{gap:4px;justify-content:center;padding:12px 8px}.px-sidebar--collapsed .px-user-card__avatar{height:28px;width:28px}.px-sidebar--collapsed .px-user-card__logout{padding:5px}.px-user-card{align-items:center;border-top:1px solid #d5e2ed;border-top:1px solid var(--px-border);display:flex;flex-shrink:0;gap:10px;padding:12px 14px}.px-user-card__avatar{align-items:center;background:#153c5b;background:var(--px-navy-700);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:34px;justify-content:center;overflow:hidden;width:34px}.px-user-card__avatar img{height:100%;object-fit:cover;width:100%}.px-user-card__meta{flex:1 1;min-width:0}.px-user-card__name{color:#111820;color:var(--px-text);font-size:13px;font-weight:600}.px-user-card__company,.px-user-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.px-user-card__company{color:#5b6f82;color:var(--px-muted);font-size:12px}.px-user-card__logout{background:none;border:0;border-radius:6px;color:#5b6f82;color:var(--px-muted);cursor:pointer;display:inline-flex;padding:6px}.px-user-card__logout:hover{background:#fdf0ee;color:#c0392b;color:var(--px-danger)}.px-main{display:flex;flex:1 1;flex-direction:column;margin-left:260px;margin-left:var(--px-sidebar-w,260px);min-height:100vh;min-width:0;transition:margin-left .22s ease}.px-topbar{align-items:center;background:#fff;background:var(--px-surface);border-bottom:1px solid #d5e2ed;border-bottom:1px solid var(--px-border);display:flex;flex-shrink:0;gap:16px;height:64px;padding:0 24px;position:sticky;top:0;z-index:40}.px-topbar__burger{background:none;border:0;border-radius:6px;color:#3e4c5a;color:var(--px-text-2);cursor:pointer;display:none;padding:6px}.px-topbar__burger:hover{background:#f5f8fb;background:var(--px-canvas)}.px-topbar__logo{display:none;height:28px;object-fit:contain;width:auto}.px-topbar__title{color:#111820;color:var(--px-text);font-size:18px;font-weight:600;margin:0;padding-left:12px}.px-topbar__spacer{flex:1 1}.px-topbar__status{align-items:center;background:#f5f8fb;background:var(--px-canvas);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:999px;color:#3e4c5a;color:var(--px-text-2);display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 10px}.px-topbar__status-dot{background:#157347;background:var(--px-success);border-radius:50%;height:8px;width:8px}.px-topbar__status--offline .px-topbar__status-dot{background:#c0392b;background:var(--px-danger)}.px-topbar__search{max-width:40vw;position:relative;width:320px}.px-topbar__search-toggle{background:none;border:0;border-radius:6px;color:#3e4c5a;color:var(--px-text-2);cursor:pointer;display:none;padding:6px}.px-topbar__search-toggle:hover{background:#f5f8fb;background:var(--px-canvas)}.px-topbar__search-backdrop{background:#0e2a4159;inset:0;position:fixed;z-index:38}.px-topbar__search-pop{background:#fff;background:var(--px-surface);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:10px;box-shadow:0 8px 24px #153c5b1f;box-shadow:var(--px-shadow-lg);left:16px;padding:12px;position:absolute;right:16px;top:calc(100% + 6px);z-index:60}.px-search-menu--pop{border:0;box-shadow:none;left:auto;margin-top:8px;padding:6px 0 0;position:static;right:auto;top:auto}.px-topbar__profile{position:relative}.px-topbar__profile-btn{align-items:center;background:none;border:0;border-radius:8px;cursor:pointer;display:inline-flex;gap:10px;padding:5px 8px}.px-topbar__profile-btn:hover{background:#f5f8fb;background:var(--px-canvas)}.px-topbar__profile-avatar{align-items:center;background:#153c5b;background:var(--px-navy-700);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:32px;justify-content:center;overflow:hidden;width:32px}.px-topbar__profile-avatar img{height:100%;object-fit:cover;width:100%}.px-topbar__profile-name{color:#111820;color:var(--px-text);font-size:13px;font-weight:600}.px-topbar__menu{background:#fff;background:var(--px-surface);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:10px;box-shadow:0 8px 24px #153c5b1f;box-shadow:var(--px-shadow-lg);min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.px-topbar__menu-item{align-items:center;border-radius:7px;color:#3e4c5a;color:var(--px-text-2);cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:10px;padding:8px 10px}.px-topbar__menu-item:hover{background:#e8f0f7;background:var(--px-tint);color:#153c5b;color:var(--px-navy-700)}.px-topbar__menu-sep{background:#d5e2ed;background:var(--px-border);height:1px;margin:6px 4px}.px-content{flex:1 1;padding:24px}@media (max-width:575.98px){.px-content{padding:16px}}@media (max-width:991.98px){.px-topbar__burger{display:inline-flex}.px-topbar__logo{display:block}.px-topbar__search{display:none}.px-topbar__search-toggle{display:inline-flex}.px-topbar__status{display:none}.px-sidebar{box-shadow:none;transform:translateX(-100%)}.px-sidebar--open{box-shadow:0 8px 24px #153c5b1f;box-shadow:var(--px-shadow-lg);transform:translateX(0)}.home-section,.px-main{margin-left:0}.px-overlay{background:#0e2a4166;display:block;inset:0;position:fixed;z-index:45}}.px-card{background:#fff;background:var(--px-surface);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:12px;border-radius:var(--px-radius);box-shadow:0 1px 2px #153c5b0f,0 4px 12px #153c5b0d;box-shadow:var(--px-shadow)}.px-card__head{align-items:center;border-bottom:1px solid #d5e2ed;border-bottom:1px solid var(--px-border);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}@media (max-width:767.98px){.px-card__head--stack{align-items:flex-start;flex-direction:column;gap:8px}.px-card__head--stack .px-devkey{align-self:flex-start}}.px-card__title{color:#111820;color:var(--px-text);font-size:15px;font-weight:600;margin:0}.px-card__title svg{margin-right:6px;vertical-align:text-bottom}.px-card__body{padding:20px}.px-card--stat{align-items:center;display:flex;gap:14px;padding:18px 20px}.px-card--stat .px-stat__icon{align-items:center;background:#e8f0f7;background:var(--px-tint);border-radius:10px;color:#153c5b;color:var(--px-navy-700);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.px-stat__value{color:#111820;color:var(--px-text);font-size:22px;font-weight:700;line-height:1.2}.px-stat__label{color:#5b6f82;color:var(--px-muted);font-size:13px}.px-btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--px-font);font-size:13.5px;font-weight:600;gap:8px;line-height:1.4;padding:8px 16px;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.px-btn:disabled{cursor:wait;opacity:.6}.px-btn--primary{background:#153c5b;background:var(--px-navy-700);color:#fff}.px-btn--primary:hover{background:#0e2a41;background:var(--px-navy-900);color:#fff}.px-btn--secondary{background:#fff;background:var(--px-surface);border-color:#d5e2ed;border-color:var(--px-border);color:#153c5b;color:var(--px-navy-700)}.px-btn--secondary:hover{background:#e8f0f7;background:var(--px-tint);border-color:#1e4e77;border-color:var(--px-navy-500);color:#153c5b;color:var(--px-navy-700)}.px-btn--ghost{background:#0000;color:#153c5b;color:var(--px-navy-700)}.px-btn--ghost:hover{background:#e8f0f7;background:var(--px-tint)}.px-btn--danger{background:#c0392b;background:var(--px-danger);color:#fff}.px-btn--danger:hover{background:#9e2e22;color:#fff}.px-btn--sm{font-size:12.5px;padding:5px 10px}.px-table-wrap{border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:12px;border-radius:var(--px-radius);overflow-x:auto}.px-table,.px-table-wrap{background:#fff;background:var(--px-surface)}.px-table{border-collapse:collapse;font-size:13.5px;width:100%}.px-table thead th{background:#f5f8fb;background:var(--px-canvas);color:#3e4c5a;color:var(--px-text-2);font-weight:600;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.px-table tbody td,.px-table thead th{border-bottom:1px solid #d5e2ed;border-bottom:1px solid var(--px-border);padding:11px 14px}.px-table tbody td{color:#111820;color:var(--px-text);vertical-align:middle}.px-table tbody tr:last-child td{border-bottom:0}.px-table tbody tr{transition:background-color .12s ease}.px-table tbody tr:hover{background:#e8f0f7;background:var(--px-tint)}.px-col-check{width:36px}.px-table__empty{color:#5b6f82;color:var(--px-muted);padding:40px 16px;text-align:center}.px-mono,.px-table .mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--px-mono);font-size:12.5px}.px-table a{color:#153c5b;color:var(--px-navy-700);font-weight:600}.px-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;line-height:1.5;padding:3px 10px;white-space:nowrap}.px-badge--success{background:#e4f3ec;color:#157347;color:var(--px-success)}.px-badge--danger{background:#fceae7;color:#c0392b;color:var(--px-danger)}.px-badge--warning{background:#fbf0dc;color:#b26a00;color:var(--px-warning)}.px-badge--info{background:#e8f0f7;background:var(--px-tint);color:#153c5b;color:var(--px-navy-700)}.px-badge--neutral{background:#eef1f4;color:#3e4c5a;color:var(--px-text-2)}.px-badge--navy{background:#153c5b;background:var(--px-navy-700);color:#fff}.px-tabs{display:flex;flex-wrap:wrap;gap:4px}.px-tab{background:#fff;background:var(--px-surface);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:999px;color:#3e4c5a;color:var(--px-text-2);cursor:pointer;font-size:13px;font-weight:500;padding:7px 14px;text-decoration:none;transition:all .15s ease}.px-tab:hover{border-color:#1e4e77;border-color:var(--px-navy-500);color:#153c5b;color:var(--px-navy-700)}.px-tab--active{background:#153c5b;background:var(--px-navy-700);border-color:#153c5b;border-color:var(--px-navy-700);color:#fff}.px-tabs__select{display:none}.px-form-group{margin-bottom:16px}.px-form-group label{color:#3e4c5a;color:var(--px-text-2);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.px-input,.px-select{background:#fff;background:var(--px-surface);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:8px;border-radius:var(--px-radius-sm);color:#111820;color:var(--px-text);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--px-font);font-size:14px;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.px-input:focus,.px-select:focus{border-color:#2d7dd2;border-color:var(--px-blue);box-shadow:0 0 0 3px #2d7dd22e;outline:none}.px-input::placeholder{color:#9aa8b5}.px-check{align-items:flex-start;color:#3e4c5a;color:var(--px-text-2);cursor:pointer;display:flex;font-size:13.5px;gap:10px;line-height:1.45}.px-drawer{background:#fff;background:var(--px-surface);border-left:1px solid #d5e2ed;border-left:1px solid var(--px-border);box-shadow:0 8px 24px #153c5b1f;box-shadow:var(--px-shadow-lg);display:flex;flex-direction:column;height:100vh;max-width:92vw;position:fixed;right:-420px;top:0;transition:right .25s ease;width:400px;z-index:70}.px-drawer--open{right:0}.px-drawer__head{align-items:center;border-bottom:1px solid #d5e2ed;border-bottom:1px solid var(--px-border);display:flex;justify-content:space-between;padding:16px 20px}.px-drawer__body{flex:1 1;overflow-y:auto;padding:20px}.px-drawer__foot{border-top:1px solid #d5e2ed;border-top:1px solid var(--px-border);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.px-section-title{color:#111820;color:var(--px-text);font-size:16px;font-weight:600;margin:0 0 14px}.px-kv{grid-gap:12px 24px;display:grid;gap:12px 24px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.px-kv__label{color:#5b6f82;color:var(--px-muted);font-size:12px;margin-bottom:2px}.px-kv__value{color:#111820;color:var(--px-text);font-size:13.5px;font-weight:500}.px-empty{font-size:13.5px;padding:40px 16px;text-align:center}.px-empty,.px-footer{color:#5b6f82;color:var(--px-muted)}.px-footer{background:#fff;background:var(--px-surface);border-top:1px solid #d5e2ed;border-top:1px solid var(--px-border);display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px;justify-content:space-between;padding:14px 24px}.btn-primary{background-color:#153c5b!important;background-color:var(--px-navy-700)!important;border-color:#153c5b!important;border-color:var(--px-navy-700)!important}.btn-primary:hover{background-color:#0e2a41!important;background-color:var(--px-navy-900)!important;border-color:#0e2a41!important;border-color:var(--px-navy-900)!important}.btn-outline-primary{border-color:#153c5b!important;border-color:var(--px-navy-700)!important;color:#153c5b!important;color:var(--px-navy-700)!important}.btn-outline-primary:hover{background-color:#153c5b!important;background-color:var(--px-navy-700)!important;color:#fff!important}.form-control:focus{border-color:#2d7dd2!important;border-color:var(--px-blue)!important;box-shadow:0 0 0 .2rem #2d7dd22e!important}.table thead th{color:#3e4c5a;color:var(--px-text-2);font-weight:600}.px-toast-viewport{bottom:20px;display:flex;flex-direction:column;gap:10px;max-width:calc(100vw - 40px);pointer-events:none;position:fixed;right:20px;width:380px;z-index:1000}.px-toast-root{background:#fff;background:var(--px-surface);border:1px solid #d5e2ed;border-left:4px solid #2d7dd2;border:1px solid var(--px-border);border-left:4px solid var(--px-blue);border-radius:10px;box-shadow:0 8px 24px #153c5b1f;box-shadow:var(--px-shadow-lg);overflow:hidden;pointer-events:auto;transition:opacity .2s ease,transform .2s ease}.px-toast-root[data-ending-style],.px-toast-root[data-starting-style]{opacity:0;transform:translateY(10px)}.px-toast-root[data-type=success]{border-left-color:#157347;border-left-color:var(--px-success)}.px-toast-root[data-type=error]{border-left-color:#c0392b;border-left-color:var(--px-danger)}.px-toast-root[data-type=warning]{border-left-color:#b26a00;border-left-color:var(--px-warning)}.px-toast-root[data-type=info]{border-left-color:#2d7dd2;border-left-color:var(--px-blue)}.px-toast{align-items:flex-start;display:flex;gap:10px;padding:12px 12px 12px 14px}.px-toast__icon{color:#2d7dd2;color:var(--px-blue);flex-shrink:0;margin-top:1px}.px-toast__icon--success{color:#157347;color:var(--px-success)}.px-toast__icon--error{color:#c0392b;color:var(--px-danger)}.px-toast__icon--warning{color:#b26a00;color:var(--px-warning)}.px-toast__body{flex:1 1;min-width:0}.px-toast__title{color:#111820;color:var(--px-text);font-size:14px;font-weight:600}.px-toast__desc{font-size:12.5px;margin-top:2px}.px-toast__close,.px-toast__desc{color:#5b6f82;color:var(--px-muted)}.px-toast__close{align-items:center;background:none;border:0;border-radius:6px;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:4px}.px-toast__close:hover{background:#e8f0f7;background:var(--px-tint);color:#3e4c5a;color:var(--px-text-2)}.px-search-icon,.px-topbar__chevron{color:#5b6f82;color:var(--px-muted)}.px-search-icon{background:#0000;border:0;padding-right:4px}.px-search-input{background:#f5f8fb;background:var(--px-canvas);border-radius:999px;padding-left:8px}.px-search-input,.px-search-menu{border:1px solid #d5e2ed;border:1px solid var(--px-border)}.px-search-menu{background:#fff;background:var(--px-surface);border-radius:10px;box-shadow:0 8px 24px #153c5b1f;box-shadow:var(--px-shadow-lg);left:0;list-style:none;margin:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.px-search-menu li a{align-items:center;border-radius:7px;color:#3e4c5a;color:var(--px-text-2);display:flex;font-size:13.5px;font-weight:500;gap:8px;padding:8px 10px}.px-search-menu li a:hover{background:#e8f0f7;background:var(--px-tint);color:#153c5b;color:var(--px-navy-700)}.home-section{background:#f5f8fb;background:var(--px-canvas);display:flex;flex-direction:column;margin-left:260px;margin-left:var(--px-sidebar-w,260px);min-height:100vh;transition:margin-left .22s ease}@media (max-width:991.98px){.home-section{margin-left:0}}.home-section>.px-topbar{flex-shrink:0}.px-auth{align-items:center;background:radial-gradient(1100px 600px at 85% -10%,#2d7dd24d,#0000 60%),radial-gradient(900px 520px at -10% 110%,#1e4e778c,#0000 60%),linear-gradient(150deg,#153c5b,#0e2a41);display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:40px 20px;position:relative}.px-auth:before{background-image:linear-gradient(#ffffff0d 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000 0,#0000 75%);position:absolute}.px-auth__brand{align-items:center;color:#fff;display:flex;gap:12px;margin-bottom:26px;position:relative}.px-auth__logo{align-items:center;background:#fff;border-radius:12px;box-shadow:0 6px 18px #06142159;color:#153c5b;color:var(--px-navy-700);display:inline-flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.px-auth__brand-name{display:block;font-size:22px;font-weight:700;letter-spacing:.03em;line-height:1.2}.px-auth__brand-sub{color:#ffffffbf;display:block;font-size:12px;font-weight:400}.px-auth__card{background:#fff;border-radius:16px;box-shadow:0 24px 64px #06142159;max-width:100%;padding:32px;position:relative;width:440px}.px-auth__card--wide{width:780px}.px-auth__card-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.px-auth__card-head h2{color:#111820;color:var(--px-text);font-size:20px;margin:0 0 4px}.px-auth__card-head p{font-size:13.5px;margin:0}.px-auth__card-head p,.px-muted{color:#5b6f82;color:var(--px-muted)}.px-muted-sm{color:#5b6f82!important;color:var(--px-muted)!important;font-size:12.5px!important}.px-auth__logo-img{height:44px;object-fit:contain}.px-btn--block{font-size:14px;justify-content:center;padding:11px 16px;width:100%}.px-auth__alt{color:#3e4c5a;color:var(--px-text-2);font-size:13.5px;margin:18px 0 0;text-align:center}.px-auth__alt a{font-weight:600}.px-auth__links{border-top:1px solid #d5e2ed;border-top:1px solid var(--px-border);display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:22px;padding-top:18px}.px-auth__links a{color:#5b6f82;color:var(--px-muted);font-size:12.5px}.px-auth__links a:hover{color:#153c5b;color:var(--px-navy-700)}.px-auth__foot{color:#ffffffb3;font-size:12.5px;margin-top:26px;position:relative}.px-req{color:#c0392b;color:var(--px-danger);margin-left:2px}.px-auth-grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:1fr 1fr}@media (max-width:575.98px){.px-auth-grid{grid-template-columns:1fr}.px-auth__card{padding:24px 20px}}.px-dash-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.px-dash-head h2{font-size:22px;margin:0 0 4px}.px-dash-head__sub{color:#5b6f82;color:var(--px-muted);font-size:13.5px;margin:0}.px-dash-head__actions{display:flex;flex-wrap:wrap;gap:10px}.px-dash-quick{gap:20px;margin-bottom:20px;padding:16px 20px}.px-dash-quick,.px-dash-quick__item{align-items:center;display:flex;flex-wrap:wrap}.px-dash-quick__item{gap:12px}.px-dash-quick__grow{flex:1 1;min-width:260px}.px-dash-quick__label{color:#5b6f82;color:var(--px-muted);font-size:12px;font-weight:600;letter-spacing:.06em;min-width:110px;text-transform:uppercase}.px-dash-quick__sep{background:#d5e2ed;background:var(--px-border);height:36px;width:1px}@media (max-width:767.98px){.px-dash-quick__sep{display:none}}.px-track-box{display:flex;flex:1 1;gap:8px;min-width:240px}.px-track-box .px-input{flex:1 1}.px-stat-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:20px}.px-devkey{align-items:center;background:#e8f0f7;background:var(--px-tint);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:999px;color:#153c5b;color:var(--px-navy-700);display:inline-flex;font-size:12.5px;gap:8px;max-width:100%;padding:4px 6px 4px 12px}.px-devkey .px-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.px-devkey__copy{background:#fff;background:var(--px-surface);border:0;border-radius:999px;color:#153c5b;color:var(--px-navy-700);cursor:pointer;display:inline-flex;padding:5px}.px-devkey__copy:hover{background:#153c5b;background:var(--px-navy-700);color:#fff}.px-shortcut-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:20px}.px-shortcut{align-items:center;color:#3e4c5a;color:var(--px-text-2);display:flex;gap:14px;padding:18px 20px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.px-shortcut:hover{border-color:#1e4e77;border-color:var(--px-navy-500);box-shadow:0 8px 24px #153c5b1f;box-shadow:var(--px-shadow-lg);transform:translateY(-2px)}.px-shortcut:hover,.px-shortcut__icon{color:#153c5b;color:var(--px-navy-700)}.px-shortcut__icon{align-items:center;background:#e8f0f7;background:var(--px-tint);border-radius:10px;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.px-shortcut__label{font-size:14px;font-weight:600}.px-pagehead{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.px-pagehead__left{align-items:center;display:flex;gap:10px}.px-pagehead__title{font-size:20px;margin:0}.px-pagehead__actions{display:flex;flex-wrap:wrap;gap:8px}.px-listbar{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.px-listbar,.px-search-group{align-items:center;display:flex}.px-search-group{gap:0;min-width:280px;position:relative}.px-search-group__type{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;min-width:130px;width:auto}.px-search-group input{border-radius:0;padding-right:34px}.px-search-group__icon{color:#5b6f82;color:var(--px-muted);display:inline-flex;pointer-events:none;position:absolute;right:10px}.px-checkbox{accent-color:#153c5b;accent-color:var(--px-navy-700);cursor:pointer;height:16px;width:16px}.px-awb{align-items:center;display:flex;gap:6px}.px-awb__no{color:#153c5b;color:var(--px-navy-700);font-weight:700}.px-awb__copy{background:#f5f8fb;background:var(--px-canvas);border:0;border-radius:6px;color:#5b6f82;color:var(--px-muted);cursor:pointer;display:inline-flex;padding:3px}.px-awb__copy:hover{background:#e8f0f7;background:var(--px-tint);color:#153c5b;color:var(--px-navy-700)}.px-awb__date{color:#5b6f82;color:var(--px-muted);font-size:12px}.px-cell-badges{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.px-row-actions{display:flex;flex-wrap:wrap;gap:4px}.px-icon-btn{align-items:center;background:#f5f8fb;background:var(--px-canvas);border:1px solid #0000;border-radius:7px;color:#1e4e77;color:var(--px-navy-500);cursor:pointer;display:inline-flex;height:28px;justify-content:center;text-decoration:none;transition:background-color .15s ease,color .15s ease;width:28px}.px-icon-btn:hover{background:#e8f0f7;background:var(--px-tint);color:#153c5b;color:var(--px-navy-700)}.px-icon-btn--danger,.px-icon-btn--danger:hover{color:#c0392b;color:var(--px-danger)}.px-icon-btn--danger:hover{background:#fceae7}.px-listfoot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:14px}.px-drawer-backdrop{background:#0e2a4166;inset:0;position:fixed;z-index:65}.px-filter-section{margin-bottom:22px}.px-filter-section__title{border-bottom:1px solid #d5e2ed;border-bottom:1px solid var(--px-border);color:#153c5b;color:var(--px-navy-700);font-size:12px;font-weight:600;letter-spacing:.07em;margin-bottom:12px;padding-bottom:8px;text-transform:uppercase}.px-filter-checks{display:flex;flex-direction:column;gap:12px;margin-top:12px}.px-filter-checks .px-check input{accent-color:#153c5b;accent-color:var(--px-navy-700);appearance:none;-webkit-appearance:none;background:#fff;background:var(--px-surface);border:1.5px solid #9aa8b5;border-radius:4px;cursor:pointer;flex-shrink:0;height:17px;margin:2px 0 0;transition:border-color .15s ease,background-color .15s ease;width:17px}.px-filter-checks .px-check input:hover{border-color:#1e4e77;border-color:var(--px-navy-500)}.px-filter-checks .px-check input:checked{background-color:#153c5b;background-color:var(--px-navy-700);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px;border-color:#153c5b;border-color:var(--px-navy-700)}.px-filter-checks .px-check input:focus-visible{outline:2px solid #2d7dd2;outline:2px solid var(--px-blue);outline-offset:2px}.px-mb{margin-bottom:16px}.px-detail-status{align-items:center;display:inline-flex}.px-kv--stack{display:flex;flex-direction:column;gap:10px}.px-details-block{padding:4px 6px}.px-details-block__title{color:#153c5b;color:var(--px-navy-700);font-size:13px;font-weight:700;letter-spacing:.05em;margin:0 0 10px;text-transform:uppercase}.px-details-3col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media (max-width:991.98px){.px-details-3col{grid-template-columns:1fr}}.px-pod-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.px-pod-img{background:#f5f8fb;background:var(--px-canvas);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:8px;margin-top:6px;min-height:80px;object-fit:contain}.px-sticky{position:sticky;top:80px}.px-timeline{list-style:none;margin:0;padding:0;position:relative}.px-timeline:before{background:#d5e2ed;background:var(--px-border);bottom:4px;content:"";left:11px;position:absolute;top:4px;width:2px}.px-timeline__item{padding-bottom:18px;padding-left:32px;position:relative}.px-timeline__item:last-child{padding-bottom:0}.px-timeline__dot{align-items:center;background:#153c5b;background:var(--px-navy-700);border-radius:50%;color:#fff;display:inline-flex;height:16px;justify-content:center;left:4px;position:absolute;top:2px;width:16px}.px-timeline__time{color:#111820;color:var(--px-text);font-size:13px;font-weight:700}.px-timeline__title{color:#3e4c5a;color:var(--px-text-2);font-size:13.5px;font-weight:500}.px-timeline__city{color:#5b6f82;color:var(--px-muted);font-size:12.5px}.px-timeline__act{color:#3e4c5a;color:var(--px-text-2);font-size:12.5px}.px-product{background:#f5f8fb;background:var(--px-canvas);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:10px;padding:18px 18px 4px 62px;position:relative}.px-product__num{align-items:center;background:#153c5b;background:var(--px-navy-700);border-radius:8px;color:#fff;display:inline-flex;font-weight:700;height:32px;justify-content:center;left:16px;position:absolute;top:18px;width:32px}.px-service-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.px-service{background:#fff;background:var(--px-surface);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:10px;cursor:pointer;padding:16px;text-align:center;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.px-service:hover{border-color:#1e4e77;border-color:var(--px-navy-500);box-shadow:0 1px 2px #153c5b0f,0 4px 12px #153c5b0d;box-shadow:var(--px-shadow)}.px-service--active{background:#e8f0f7;background:var(--px-tint);border-color:#153c5b;border-color:var(--px-navy-700);box-shadow:0 0 0 2px #153c5b26}.px-service__price{color:#111820;color:var(--px-text);font-size:20px;font-weight:700}.px-service__price small{color:#5b6f82;color:var(--px-muted);font-size:13px}.px-service__name{color:#3e4c5a;color:var(--px-text-2);font-size:13px;margin-top:4px}.px-card--danger{background:#fdf3f1;border-color:#f5c6c0}.px-summary-total{align-items:center;background:#e8f0f7;background:var(--px-tint);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:8px;color:#3e4c5a;color:var(--px-text-2);display:flex;font-size:13.5px;justify-content:space-between;margin-top:14px;padding:12px 14px}.px-404{background:#f5f8fb;background:var(--px-canvas);height:100vh;overflow:hidden;position:relative;width:100vw}.px-404__link{cursor:pointer;display:block;inset:0;position:absolute}.px-404__img{height:100%;object-fit:cover;width:100%}@media (max-width:767.98px){.px-404{height:auto;min-height:100vh}.px-404__link{align-items:center;display:flex;inset:auto;justify-content:center;min-height:100vh;position:relative}.px-404__img{aspect-ratio:16/9;height:auto;object-fit:contain;width:100%}}.px-finance-help{background:#e8f0f7;background:var(--px-tint);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:10px;color:#5b6f82;color:var(--px-muted);font-size:13.5px;margin:0 0 18px;padding:10px 14px}.px-passwrap{position:relative;width:100%}.px-passwrap input{padding-right:42px}.px-passbtn{align-items:center;background:none;border:0;border-radius:6px;color:#5b6f82;color:var(--px-muted);cursor:pointer;display:inline-flex;justify-content:center;padding:5px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.px-passbtn:hover{background:#e8f0f7;background:var(--px-tint);color:#153c5b;color:var(--px-navy-700)}.px-file{padding:6px 12px}.px-help{align-items:center;color:#5b6f82;color:var(--px-muted);cursor:help;display:inline-flex;justify-content:center;margin-left:5px;vertical-align:middle}.px-help svg{display:block}.px-help:hover{color:#153c5b;color:var(--px-navy-700)}.form-check-label,.px-kv__label{white-space:nowrap}.px-switch{display:inline-block;height:22px;position:relative;width:40px}.px-switch input{height:0;opacity:0;width:0}.px-switch__slider{background:#cbd5e1;border-radius:999px;cursor:pointer;inset:0;position:absolute;transition:background-color .15s ease}.px-switch__slider:before{background:#fff;border-radius:50%;bottom:3px;content:"";height:16px;left:3px;position:absolute;transition:transform .15s ease;width:16px}.px-switch input:checked+.px-switch__slider{background:#153c5b;background:var(--px-navy-700)}.px-switch input:checked+.px-switch__slider:before{transform:translateX(18px)}.px-amount{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--px-mono);font-weight:600}.px-amount--cr{color:#157347;color:var(--px-success)}.px-amount--dr{color:#c0392b;color:var(--px-danger)}.px-tabslist{background:#f5f8fb;background:var(--px-canvas);border:1px solid #d5e2ed;border:1px solid var(--px-border);border-radius:10px;flex-wrap:wrap;gap:2px;margin-bottom:20px;padding:4px}.px-tabslist,.px-tabstrigger{align-items:center;display:inline-flex}.px-tabstrigger{background:#0000;border:0;border-radius:8px;color:#3e4c5a;color:var(--px-text-2);cursor:pointer;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--px-font);font-size:13.5px;font-weight:600;gap:8px;padding:7px 16px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.px-tabstrigger:hover{color:#153c5b;color:var(--px-navy-700)}.px-tabstrigger[data-state=active]{background:#153c5b;background:var(--px-navy-700);box-shadow:0 1px 3px #0e2a4140;color:#fff}.px-tabscontent{animation:px-tab-in .18s ease;outline:none}@keyframes px-tab-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.px-spin{animation:px-spin 1s linear infinite}.print-brand{align-items:center;background:#153c5b;border-radius:8px;color:#fff;display:flex;gap:10px;margin-bottom:14px;padding:10px 16px}.print-brand__mark{align-items:center;background:#fff;border-radius:7px;color:#153c5b;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:700;height:30px;justify-content:center;width:30px}.print-brand__name{display:block;font-size:15px;font-weight:700;letter-spacing:.03em;line-height:1.2}.print-brand__sub{color:#ffffffbf;display:block;font-size:11px}@media print{.print-brand{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@keyframes px-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.px-spinner-wrap{align-items:center;background:#ffffffbf;display:flex;inset:0;justify-content:center;position:absolute;z-index:20}.px-spinner{animation:px-spin .8s linear infinite;border:3px solid #e8f0f7;border-radius:50%;border-top-color:#153c5b;border:3px solid var(--px-tint);border-top-color:var(--px-navy-700);height:38px;width:38px}@media (max-width:767.98px){.px-tabs--pills{display:none}.px-tabs__select{display:block;width:100%}.px-listbar{align-items:stretch;flex-direction:column;gap:10px}.px-search-group{min-width:0;width:100%}.px-pagehead{align-items:flex-start}.px-pagehead__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.px-pagehead__actions .px-btn{justify-content:center;white-space:nowrap;width:100%}.px-tabslist--hub{display:none}.px-drawer{border-left:0;border-radius:14px 14px 0 0;bottom:0;height:88vh;max-width:100vw;right:-100vw;top:auto;transition:right .25s ease;width:100vw}.px-drawer--open{right:0}}.pxl-container{background-color:#153c5b;height:100vh;justify-content:flex-end;position:relative;width:100vw}.pxl-container,.pxl-left{display:flex;overflow:hidden}.pxl-left{align-items:flex-end}.pxl-left,.pxl-wallpaper{inset:0;position:absolute}.pxl-wallpaper{height:100%;object-fit:cover;object-position:center;width:100%}.pxl-left:after{background:linear-gradient(90deg,#0000 60%,#0e2a4147),linear-gradient(180deg,#153c5b00 55%,#0e2a41a6);content:"";inset:0;pointer-events:none;position:absolute}.pxl-left-brand{color:#fff;padding:32px;position:relative;text-shadow:0 2px 8px #0e2a4173;z-index:2}.pxl-left-brand__name{display:block;font-size:26px;font-weight:700;letter-spacing:.03em;line-height:1.2}.pxl-left-brand__sub{color:#ffffffd9;display:block;font-size:13px;font-weight:400}.pxl-right{align-items:flex-start;background-color:#fff;border-radius:0;box-shadow:-20px 0 60px #0e2a412e;display:flex;height:100vh;justify-content:center;max-width:100%;overflow-y:auto;padding:40px;position:relative;width:640px;z-index:10}.pxl-box{margin:auto 0;max-width:420px;width:100%}.pxl-logo{height:40px;margin-bottom:20px;object-fit:contain;width:auto}.pxl-box .px-tabslist{display:flex;margin-bottom:24px;width:100%}.pxl-box .px-tabstrigger{flex:1 1;font-size:14px;justify-content:center}.pxl-title{color:#111820;font-size:22px;font-weight:700;line-height:1.2;margin:0 0 6px}.pxl-sub{color:#5b6f82;font-size:13.5px;margin:0 0 22px}.pxl-field{margin-bottom:16px}.pxl-field label{color:#374151;display:block;font-size:13.5px;font-weight:500;margin-bottom:7px}.pxl-field input,.pxl-field select,.pxl-field textarea{background-color:#f5f8fb;border:1px solid #d5e2ed;border-radius:8px;color:#111820;font-family:inherit;font-size:14px;padding:11px 14px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.pxl-field select{appearance:none}.pxl-field textarea{resize:vertical}.pxl-field input:focus,.pxl-field select:focus,.pxl-field textarea:focus{background-color:#fff;border-color:#2d7dd2;box-shadow:0 0 0 3px #2d7dd226;outline:none}.pxl-grid{grid-gap:0 14px;display:grid;gap:0 14px;grid-template-columns:1fr 1fr}.pxl-grid .pxl-field--full{grid-column:1/-1}@media (max-width:575.98px){.pxl-grid{grid-template-columns:1fr}}.pxl-steps{margin-bottom:24px}.pxl-step,.pxl-steps{align-items:center;display:flex}.pxl-step{gap:8px}.pxl-step__num{align-items:center;background-color:#eef3f8;border-radius:50%;color:#5b6f82;display:inline-flex;font-size:13px;font-weight:600;height:26px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:26px}.pxl-step__label{color:#5b6f82;font-size:13.5px;font-weight:500}.pxl-step--active .pxl-step__num,.pxl-step--done .pxl-step__num{background-color:#153c5b;color:#fff}.pxl-step--active .pxl-step__label,.pxl-step--done .pxl-step__label{color:#111820}.pxl-steps__line{background-color:#d5e2ed;border-radius:1px;flex:1 1;height:2px;margin:0 12px}.pxl-step--done+.pxl-steps__line{background-color:#153c5b}.pxl-field.pxl-field--error input,.pxl-field.pxl-field--error select,.pxl-field.pxl-field--error textarea{background-color:#fdf4f3;border-color:#c0392b;border-color:var(--px-danger,#c0392b)}.pxl-field.pxl-field--error input:focus,.pxl-field.pxl-field--error select:focus,.pxl-field.pxl-field--error textarea:focus{background-color:#fff;border-color:#c0392b;border-color:var(--px-danger,#c0392b);box-shadow:0 0 0 3px #c0392b1f}.pxl-err{color:#c0392b;color:var(--px-danger,#c0392b);display:block;font-size:12.5px;margin-top:6px}.pxl-field select:disabled{cursor:not-allowed;opacity:.6}.pxl-btn-row{display:flex;gap:10px;margin-top:10px}.pxl-btn-row .pxl-btn{flex:1 1;margin-top:0}.pxl-btn--back{background-color:#fff;border:1px solid #d5e2ed;color:#153c5b;flex:0 0 auto;padding-left:22px;padding-right:22px}.pxl-btn--back:hover{background-color:#f5f8fb}.pxl-btn{align-items:center;background-color:#153c5b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-top:10px;padding:13px;transition:background-color .2s ease;width:100%}.pxl-btn:hover{background-color:#0e2a41}.pxl-btn:disabled{cursor:wait;opacity:.6}.pxl-links{border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:22px;padding-top:16px}.pxl-links a{color:#5b6f82;font-size:12.5px}.pxl-links a:hover{color:#153c5b}.pxl-sub--muted{color:#5b6f82;font-size:13px;margin-top:-14px}.pxl-otp-alt{color:#5b6f82;font-size:13.5px;margin:18px 0 0;text-align:center}.pxl-otp-alt a{color:#2d7dd2;cursor:pointer;font-weight:600}.pxl-otp-alt a:hover{color:#153c5b}@media (max-width:700px){.pxl-right{box-shadow:none;padding:28px 22px;width:100%}.pxl-left-brand{display:none}}body{font-size:13px}.data_table{font-size:"10%"!important}.box{min-height:33px;padding:5px}.box,.box_check{border:2px solid #000}.box_check{height:33px;width:33px}.box_bottom{border-bottom:1px solid #000;height:33px}.quote_number{min-height:10rem!important;text-align:center}.section_l{border:1px solid #000;padding:10px}h2{font-size:26px}h2,h3{font-weight:800}h3{font-size:18px}h4{font-size:16px;font-weight:800}.logo,.logo img{margin-bottom:10px;max-height:100px}.fs-smm{font-size:11px}.fs-sm{font-size:9px}.check{border-bottom:5px solid #212529;border-right:5px solid #212529;height:34px;margin:-6px 5px;transform:rotate(45deg)}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-menu{margin-bottom:2px}.rbt-menu>.dropdown-item{overflow:hidden;text-overflow:ellipsis}.rbt-menu>.dropdown-item:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt-input-multi{cursor:text;overflow:hidden;position:relative}.rbt-input-multi.focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40;color:#495057;outline:0}.rbt-input-multi.form-control{height:auto}.rbt-input-multi.disabled{background-color:#e9ecef;opacity:1}.rbt-input-multi.is-invalid.focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.rbt-input-multi.is-valid.focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.rbt-input-multi input::-moz-placeholder{color:#6c757d;opacity:1}.rbt-input-multi input:-ms-input-placeholder{color:#6c757d}.rbt-input-multi input::-webkit-input-placeholder{color:#6c757d}.rbt-input-multi .rbt-input-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:-4px;margin-top:-1px;overflow:hidden}.rbt-input-multi .rbt-input-main{margin:1px 0 4px}.rbt-close{z-index:1}.rbt-close-lg{font-size:1.5rem}.rbt-token{background-color:#e7f4ff;border:0;border-radius:.25rem;color:#007bff;display:inline-flex;line-height:1rem;margin:1px 3px 2px 0}.rbt-token .rbt-token-label{padding:.25rem .5rem}.rbt-token .rbt-token-label:not(:last-child){padding-right:.25rem}.rbt-token-disabled{background-color:#0000001a;color:#495057;pointer-events:none}.rbt-token-removeable{cursor:pointer}.rbt-token-active{background-color:#007bff;color:#fff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{background-image:none;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:inherit;display:flex;font-size:inherit;font-weight:400;justify-content:center;opacity:1;outline:none;padding:.25rem .5rem .25rem 0;text-shadow:none}.rbt-token .rbt-token-remove-button .rbt-close-content{display:block}.rbt-aux{align-items:center;bottom:0;display:flex;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:2rem}.rbt-aux-lg{width:3rem}.rbt-aux .rbt-close{margin-top:-.25rem;pointer-events:auto}.has-aux .form-control{padding-right:2rem}.has-aux .form-control.is-invalid,.has-aux .form-control.is-valid{background-position:right 2rem center;padding-right:4rem}.rbt-highlight-text{background-color:inherit;color:inherit;font-weight:700;padding:0}.input-group>.rbt{flex:1 1}.input-group>.rbt .rbt-aux,.input-group>.rbt .rbt-input-hint{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.developer-page{max-width:900px}.pxs-card{border-radius:10px;margin:14px 0;padding:20px 22px}.pxs-card-title{color:#183e5b;font-size:18px;font-weight:700;margin-bottom:10px}.pxs-key-box{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.developer-page .pxs-key-box input{background-color:#fff;color:#24364a!important;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;min-width:260px;opacity:1}.developer-page .pxs-btn{background:#0a7ea4;border:none;color:#fff!important;display:inline-block!important;font-size:14px;font-weight:600;white-space:nowrap}.pxs-ok{color:#129425;font-size:14px;font-weight:600;margin-top:8px}.pxs-note{color:#5b6f82;font-size:13px;margin-top:10px}.pxs-table{font-size:13.5px}.pxs-pre{background:#0f2436;border-radius:8px;color:#d7e8f4;font-size:12.5px;margin:10px 0;overflow-x:auto;padding:14px 16px}.pxs-pre code{background:none;color:inherit;padding:0}.developer-page .pxs-dl{background:#183e5b;border-radius:8px;color:#fff!important;display:inline-block!important;font-size:15px;font-weight:600;padding:10px 18px}.developer-page .pxs-dl:hover{color:#fff!important}.pxs-steps{margin:10px 0 0 20px}.pxs-steps li{margin:8px 0}.developer-page code{background:#eef4f8;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;padding:2px 6px}.developer-page .pxs-pre code{background:#0000;border-radius:0;color:inherit;padding:0}
/*# sourceMappingURL=main.c04b720f.css.map*/