*,*:before,*:after{box-sizing:border-box}html,body{background-color:var(--ff-surface-0);color:var(--ff-text-primary);font-family:var(--ff-font-sans);line-height:var(--ff-lh-body);-webkit-text-size-adjust:100%;margin:0}a{color:var(--ff-accent);text-decoration:none}a:hover{text-decoration:underline}img,svg{vertical-align:middle}.ff-container{width:100%;padding-right:var(--ff-sp-3);padding-left:var(--ff-sp-3)}.ff-row{display:flex;flex-wrap:wrap;margin-right:calc(var(--ff-sp-3) * -1);margin-left:calc(var(--ff-sp-3) * -1)}.ff-row.ff-g-3{gap:var(--ff-sp-3);margin:0}.ff-row.ff-gy-2{row-gap:var(--ff-sp-2)}.ff-col,[class^=ff-col-]{padding-right:var(--ff-sp-3);padding-left:var(--ff-sp-3);flex:1 0 0%;min-width:0}.ff-col-auto{flex:0 0 auto;width:auto}.ff-col-12{flex:0 0 100%;max-width:100%}@media(min-width:992px){.ff-col-lg-4{flex:0 0 33.333%;max-width:33.333%}.ff-col-lg-6{flex:0 0 50%;max-width:50%}.ff-col-lg-8{flex:0 0 66.667%;max-width:66.667%}.ff-col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.ff-col-xl-3{flex:0 0 25%;max-width:25%}.ff-col-xl-9{flex:0 0 75%;max-width:75%}}@media(min-width:1400px){.ff-col-xxl-4{flex:0 0 33.333%;max-width:33.333%}.ff-col-xxl-6{flex:0 0 50%;max-width:50%}}.ff-flex{display:flex}.ff-inline-flex{display:inline-flex}.ff-block{display:block}.ff-inline-block{display:inline-block}.ff-hidden{display:none}@media(min-width:1200px){.ff-xl-inline{display:inline}}.ff-flex-col{flex-direction:column}.ff-flex-grow{flex-grow:1}.ff-flex-shrink-0{flex-shrink:0}.ff-flex-wrap{flex-wrap:wrap}.ff-items-center{align-items:center}.ff-items-start{align-items:flex-start}.ff-justify-center{justify-content:center}.ff-justify-between{justify-content:space-between}.ff-justify-end{justify-content:flex-end}.ff-gap-1{gap:var(--ff-sp-1)}.ff-gap-2{gap:var(--ff-sp-2)}.ff-gap-3{gap:var(--ff-sp-3)}.ff-gap-4{gap:var(--ff-sp-4)}.ff-m-0{margin:0}.ff-m-1{margin:var(--ff-sp-1)}.ff-mb-0{margin-bottom:0}.ff-mb-1{margin-bottom:var(--ff-sp-1)}.ff-mb-2{margin-bottom:var(--ff-sp-2)}.ff-mb-3{margin-bottom:var(--ff-sp-4)}.ff-mb-4{margin-bottom:var(--ff-sp-6)}.ff-mt-1{margin-top:var(--ff-sp-1)}.ff-mt-2{margin-top:var(--ff-sp-2)}.ff-mt-3{margin-top:var(--ff-sp-4)}.ff-mt-4{margin-top:var(--ff-sp-6)}.ff-mt-auto{margin-top:auto}.ff-ms-auto{margin-left:auto}.ff-mx-auto{margin-left:auto;margin-right:auto}.ff-ms-1{margin-left:var(--ff-sp-1)}.ff-ms-2{margin-left:var(--ff-sp-2)}.ff-ms-3{margin-left:var(--ff-sp-4)}.ff-me-1{margin-right:var(--ff-sp-1)}.ff-me-2{margin-right:var(--ff-sp-2)}.ff-me-3{margin-right:var(--ff-sp-3)}.ff-mx-2{margin-left:var(--ff-sp-2);margin-right:var(--ff-sp-2)}.ff-my-4{margin-top:var(--ff-sp-6);margin-bottom:var(--ff-sp-6)}.ff-p-0{padding:0}.ff-p-1{padding:var(--ff-sp-1)}.ff-p-2{padding:var(--ff-sp-2)}.ff-p-3{padding:var(--ff-sp-4)}.ff-p-4{padding:var(--ff-sp-6)}.ff-pb-1{padding-bottom:var(--ff-sp-1)}.ff-pb-2{padding-bottom:var(--ff-sp-2)}.ff-pb-3{padding-bottom:var(--ff-sp-4)}.ff-pt-1{padding-top:var(--ff-sp-1)}.ff-pt-2{padding-top:var(--ff-sp-2)}.ff-pt-3{padding-top:var(--ff-sp-4)}.ff-px-1{padding-left:var(--ff-sp-1);padding-right:var(--ff-sp-1)}.ff-px-2{padding-left:var(--ff-sp-2);padding-right:var(--ff-sp-2)}.ff-px-3{padding-left:var(--ff-sp-4);padding-right:var(--ff-sp-4)}.ff-px-4{padding-left:var(--ff-sp-6);padding-right:var(--ff-sp-6)}@media(min-width:576px){.ff-px-sm-3{padding-left:var(--ff-sp-4);padding-right:var(--ff-sp-4)}}.ff-py-1{padding-top:var(--ff-sp-1);padding-bottom:var(--ff-sp-1)}.ff-py-2{padding-top:var(--ff-sp-2);padding-bottom:var(--ff-sp-2)}.ff-py-3{padding-top:var(--ff-sp-4);padding-bottom:var(--ff-sp-4)}.ff-py-4{padding-top:var(--ff-sp-6);padding-bottom:var(--ff-sp-6)}.ff-py-5{padding-top:var(--ff-sp-12);padding-bottom:var(--ff-sp-12)}.ff-w-full{width:100%}.ff-h-full{height:100%}.ff-min-w-0{min-width:0}.ff-text-muted{color:var(--ff-text-muted)}.ff-text-secondary{color:var(--ff-text-secondary)}.ff-text-success{color:var(--ff-success)}.ff-text-danger{color:var(--ff-danger)}.ff-text-warning{color:var(--ff-warning)}.ff-text-info{color:var(--ff-info)}.ff-text-light{color:var(--ff-text-primary)}.ff-text-center{text-align:center}.ff-text-start{text-align:left}.ff-text-end{text-align:right}.ff-text-upper{text-transform:uppercase}.ff-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ff-text-nodecor{text-decoration:none}.ff-font-mono{font-family:var(--ff-font-mono)}.ff-lh-1{line-height:1}.ff-fw-normal{font-weight:var(--ff-fw-normal)}.ff-fw-semibold,.ff-fw-bold{font-weight:var(--ff-fw-semibold)}.ff-fs-6{font-size:var(--ff-fs-md)}.ff-text-xs{font-size:var(--ff-fs-xs)}.ff-text-sm{font-size:var(--ff-fs-sm)}.ff-icon-xs{font-size:var(--ff-fs-xs);line-height:1}.ff-icon-sm{font-size:var(--ff-fs-md);line-height:1}.ff-bg-transparent{background-color:transparent}.ff-bg-dark{background-color:var(--ff-surface-1)}.ff-bg-primary{background-color:var(--ff-accent)}.ff-bg-secondary{background-color:var(--ff-bg-pill)}.ff-border-0{border:0!important}.ff-border{border:1px solid var(--ff-border-default)}.ff-border-subtle{border:1px solid var(--ff-border-subtle)}.ff-border-strong{border:1px solid var(--ff-border-strong)}.ff-border-top{border-top:1px solid var(--ff-border-subtle)}.ff-border-bottom{border-bottom:1px solid var(--ff-border-subtle)}.ff-border-secondary{border-color:var(--ff-border-default)!important}.ff-rounded{border-radius:var(--ff-radius-sm)}.ff-rounded-circle{border-radius:50%}.ff-rounded-pill{border-radius:var(--ff-radius-pill)}.ff-overflow-auto{overflow:auto}.ff-relative{position:relative}.ff-opacity-50{opacity:.5}.ff-opacity-60{opacity:.6}.ff-shadow-sm{box-shadow:var(--ff-shadow-sm)}.ff-list-unstyled{list-style:none;padding-left:0;margin-bottom:0}.ff-pe-none{pointer-events:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ff-sp-1);padding:6px 14px;font-size:var(--ff-fs-md);font-weight:var(--ff-fw-medium);line-height:1.4;border-radius:var(--ff-radius-sm);border:1px solid transparent;cursor:pointer;transition:background var(--ff-t-fast),filter var(--ff-t-fast),border-color var(--ff-t-fast),box-shadow var(--ff-t-fast);text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:disabled,.btn.disabled{opacity:.5;cursor:not-allowed}.btn:focus-visible{outline:none;box-shadow:var(--ff-focus-ring)}.btn-sm{padding:3px 10px;font-size:var(--ff-fs-sm);border-radius:var(--ff-radius-xs)}.btn-primary{background-color:var(--ff-accent);border-color:var(--ff-accent);color:#fff}.btn-primary:hover:not(:disabled,.disabled){background-color:var(--ff-accent);border-color:var(--ff-accent);color:#fff;filter:brightness(1.14)}.btn-primary:active:not(:disabled,.disabled){filter:brightness(.9)}.btn-primary:disabled,.btn-primary.disabled{background-color:rgba(var(--ff-accent-rgb),.35);border-color:transparent;color:#ffffff73}.btn-secondary{background-color:var(--ff-bg-pill);border-color:var(--ff-border-default);color:var(--ff-text-primary)}.btn-secondary:hover:not(:disabled,.disabled){background-color:var(--ff-bg-hover)}.btn-outline-secondary{background-color:transparent;border-color:var(--ff-border-default);color:var(--ff-text-secondary)}.btn-outline-secondary:hover:not(:disabled,.disabled){background-color:var(--ff-bg-faint);color:var(--ff-text-primary)}.btn-outline-warning{background-color:transparent;border-color:var(--ff-warning);color:var(--ff-warning)}.btn-outline-warning:hover:not(:disabled,.disabled){background-color:rgba(var(--ff-warning-rgb),.1)}.btn-link{background-color:transparent;border-color:transparent;color:var(--ff-accent);padding-left:0;padding-right:0}.btn-link:hover:not(:disabled,.disabled){text-decoration:underline;filter:none}.btn-group{display:inline-flex}.btn-group>.btn{border-radius:0}.btn-group>.btn:first-child{border-top-left-radius:var(--ff-radius-xs);border-bottom-left-radius:var(--ff-radius-xs)}.btn-group>.btn:last-child{border-top-right-radius:var(--ff-radius-xs);border-bottom-right-radius:var(--ff-radius-xs)}.btn-group>.btn+.btn{margin-left:-1px}.form-control,.form-select{display:block;width:100%;padding:6px 10px;font-size:var(--ff-fs-md);line-height:1.5;color:var(--ff-text-primary);background-color:var(--ff-control-bg);border:1px solid var(--ff-border-default);border-radius:var(--ff-radius-xs);transition:border-color var(--ff-t-fast),box-shadow var(--ff-t-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control:focus,.form-select:focus{outline:none;border-color:var(--ff-accent);box-shadow:var(--ff-focus-ring);background-color:var(--ff-control-bg-focus)}.form-control::placeholder{color:var(--ff-text-muted)}.form-control[type=number]::-webkit-inner-spin-button,.form-control[type=number]::-webkit-outer-spin-button{height:auto;cursor:pointer}.form-control[type=number]{color-scheme:var(--ff-number-input-color-scheme)}.form-control:disabled,.form-select:disabled{opacity:.5;cursor:not-allowed}.form-control-sm,.form-select-sm{padding:3px 8px;font-size:var(--ff-fs-sm);border-radius:var(--ff-radius-xs)}.form-select{background-image:var(--ff-form-select-chevron);background-repeat:no-repeat;background-position:right 10px center;padding-right:32px}.form-check{display:flex;align-items:center;gap:var(--ff-sp-2);min-height:1.5rem;padding-left:0;margin-bottom:var(--ff-sp-1)}.form-check-input{flex-shrink:0;width:16px;height:16px;margin:0;background-color:#00000040;border:1px solid var(--ff-border-strong);border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--ff-t-fast),border-color var(--ff-t-fast)}.form-check-input:checked{background-color:var(--ff-accent);border-color:var(--ff-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.5' d='M6 10l3 3 5-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.form-check-input:focus{outline:none;box-shadow:var(--ff-focus-ring)}.form-check-input[type=radio]{border-radius:50%}.form-check-label{font-size:var(--ff-fs-md);color:var(--ff-text-primary);cursor:pointer}.form-label{display:block;margin-bottom:var(--ff-sp-1);font-size:var(--ff-fs-md);color:var(--ff-text-secondary)}.form-switch .form-check-input{width:36px;height:20px;border-radius:var(--ff-radius-pill);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255,255,255,0.5)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 3px center;background-size:14px;transition:background-position var(--ff-t-fast),background-color var(--ff-t-fast)}.form-switch .form-check-input:checked{background-position:right 3px center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.input-group-text{display:flex;align-items:center;padding:6px 10px;font-size:var(--ff-fs-md);color:var(--ff-text-secondary);background-color:var(--ff-bg-subtle);border:1px solid var(--ff-border-default);border-radius:var(--ff-radius-xs)}.is-invalid{border-color:var(--ff-danger)!important}.is-invalid:focus{box-shadow:0 0 0 2px rgba(var(--ff-danger-rgb),.25)!important}.is-valid{border-color:var(--ff-success)!important}.invalid-feedback{display:block;font-size:var(--ff-fs-sm);color:var(--ff-danger);margin-top:var(--ff-sp-1)}.card{background-color:var(--ff-surface-1);border:1px solid var(--ff-border-subtle);border-radius:var(--ff-radius-md);box-shadow:var(--ff-shadow-card)}.card-body{padding:var(--ff-sp-4)}.card-header{padding:var(--ff-sp-3) var(--ff-sp-4);border-bottom:1px solid var(--ff-border-subtle);background-color:transparent}.card-footer{padding:var(--ff-sp-3) var(--ff-sp-4);border-top:1px solid var(--ff-border-subtle);background-color:transparent}.card-title{font-size:var(--ff-fs-lg);font-weight:var(--ff-fw-medium);margin-bottom:var(--ff-sp-2)}.card-text{font-size:var(--ff-fs-md);color:var(--ff-text-body)}.badge{display:inline-flex;align-items:center;padding:2px 7px;font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-semibold);letter-spacing:.04em;border-radius:var(--ff-radius-xs);white-space:nowrap;line-height:1.4}.badge.ff-bg-primary{background-color:var(--ff-accent);color:#fff}.badge.ff-bg-secondary{background-color:var(--ff-bg-pill);color:var(--ff-text-primary)}.badge.ff-bg-dark{background-color:var(--ff-surface-1);color:var(--ff-text-secondary)}@keyframes ff-spin{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;border:3px solid var(--ff-border-subtle);border-right-color:var(--ff-text-primary);border-radius:50%;animation:ff-spin .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:2px}@keyframes ff-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.placeholder-glow .placeholder,.placeholder{display:inline-block;min-height:1em;background:linear-gradient(90deg,var(--ff-bg-subtle) 25%,var(--ff-bg-hover) 50%,var(--ff-bg-subtle) 75%);background-size:200% 100%;animation:ff-shimmer 1.6s ease-in-out infinite;border-radius:var(--ff-radius-xs);color:transparent;cursor:wait}.table{width:100%;border-collapse:collapse;font-size:var(--ff-fs-base);color:var(--ff-text-body)}.table th,.table td{padding:var(--ff-sp-2) var(--ff-sp-3);border-bottom:1px solid var(--ff-border-subtle);vertical-align:middle}.table th{font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-medium);letter-spacing:var(--ff-ls-table-header);text-transform:uppercase;color:var(--ff-text-muted);text-align:left;background-color:var(--ff-utility-table-header-bg)}.table-sm th,.table-sm td{padding:var(--ff-sp-1) var(--ff-sp-2)}.table-hover tbody tr:hover{background-color:var(--ff-table-row-hover);transition:background var(--ff-t-fast)}.pagination{display:flex;align-items:center;gap:3px;margin:0;padding:0;list-style:none}.page-link{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:4px 12px;font-size:var(--ff-fs-md);color:var(--ff-text-secondary);background:var(--ff-surface-1);border:1px solid var(--ff-border-default);border-radius:var(--ff-radius-xs);text-decoration:none;cursor:pointer;transition:background var(--ff-t-fast),color var(--ff-t-fast),border-color var(--ff-t-fast)}.page-link:hover{background:var(--ff-bg-hover);color:var(--ff-text-primary);border-color:var(--ff-border-strong)}.page-link:focus-visible{outline:none;box-shadow:var(--ff-focus-ring)}.page-link:active{background:var(--ff-bg-active)}.page-item.active .page-link{background:var(--ff-segment-active-bg);border-color:var(--ff-segment-active-border);color:var(--ff-segment-active-text)}.page-item.disabled .page-link{background:transparent;border-color:var(--ff-border-subtle);color:var(--ff-text-disabled);cursor:not-allowed;pointer-events:none}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;font-size:var(--ff-fs-sm);background:none}.breadcrumb-item{display:flex;align-items:center}.breadcrumb-item+.breadcrumb-item:before{content:"/";padding:0 var(--ff-sp-2);color:var(--ff-text-muted)}.breadcrumb-item a,.breadcrumb-item a:hover{color:var(--ff-text-muted);text-decoration:none;font-weight:var(--ff-fw-normal)}.breadcrumb-item a:hover{color:var(--ff-text-secondary)}.breadcrumb-item.active{color:var(--ff-text-primary);font-weight:var(--ff-fw-normal)}.ff-null-cell{color:var(--ff-text-muted)}:root{color-scheme:dark;--bg-page: #272b30;--bg-surface: #1f2431;--bg-card: #181c28;--border-default: rgba(255, 255, 255, .12);--text-primary: rgba(255, 255, 255, .92);--text-secondary: rgba(255, 255, 255, .6);--text-muted: rgba(255, 255, 255, .35);--primary: #7871bf;--primary-hover: #8b84d0;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .28), 0 0 1px rgba(0, 0, 0, .2);--shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--ff-surface-0: var(--bg-page);--ff-surface-1: var(--bg-card);--ff-surface-1-rgb: 24, 28, 40;--ff-surface-2: rgba( 255, 255, 255, .025 );--ff-surface-3: rgba(0, 0, 0, .25);--ff-nav-bg: #0b0d16;--ff-nav-item-hover: rgba(255, 255, 255, .06);--ff-nav-item-active-bg: rgba(124, 111, 205, .14);--ff-nav-item-active-border: #7c6fcd;--ff-nav-item-active-text: rgba( 200, 192, 238, .95 );--ff-nav-item-active-border-strong: rgba( 124, 111, 205, .85 );--ff-nav-brand-bg: var(--ff-bg-subtle);--ff-logo-filter: brightness(0) invert(1);--ff-border-subtle: rgba(255, 255, 255, .065);--ff-border-default: rgba(255, 255, 255, .1);--ff-border-strong: rgba(255, 255, 255, .18);--ff-border-medium: rgba(255, 255, 255, .15);--ff-text-primary: var(--text-primary);--ff-text-secondary: var(--text-secondary);--ff-text-muted: var(--text-muted);--ff-text-disabled: rgba(255, 255, 255, .2);--ff-text-label: rgba(255, 255, 255, .24);--ff-text-on-light: rgba( 0, 0, 0, .85 );--ff-white: rgba( 255, 255, 255, 1 );--ff-fs-xs: .6875rem;--ff-fs-sm: .75rem;--ff-fs-md: .8125rem;--ff-fs-base: .875rem;--ff-fs-lg: .9375rem;--ff-fs-stat: 1.5rem;--ff-font-sans: system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", arial, sans-serif;--ff-font-mono: ui-monospace, sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;--ff-fw-normal: 400;--ff-fw-medium: 500;--ff-fw-semibold: 600;--ff-lh-body: 1.5;--ff-lh-tight: 1.2;--ff-ls-normal: .02em;--ff-ls-caps: .08em;--ff-ls-table-header: .06em;--ff-ls-stat: -.02em;--ff-accent: var(--primary);--ff-accent-rgb: 120, 113, 191;--ff-accent-dim: rgba(120, 113, 191, .14);--ff-accent-text: rgba(201, 196, 229, .9);--ff-success: #22c55e;--ff-success-rgb: 34, 197, 94;--ff-warning: #f59e0b;--ff-warning-rgb: 245, 158, 11;--ff-danger: #ef4444;--ff-danger-rgb: 239, 68, 68;--ff-info: #3b9edd;--ff-info-rgb: 59, 158, 221;--ff-neutral: #6b7280;--ff-neutral-rgb: 107, 114, 128;--ff-radius-xs: 6px;--ff-radius-sm: 8px;--ff-radius-md: 12px;--ff-radius-lg: 16px;--ff-radius-pill: 9999px;--ff-shadow-sm: var(--shadow-sm);--ff-shadow-md: var(--shadow-md);--ff-shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--ff-shadow-card: 0 2px 10px rgba(0, 0, 0, .35), 0 1px 3px rgba(0, 0, 0, .2), inset 0 1px 0 rgba(255, 255, 255, .04);--ff-shadow-card-hover: 0 16px 40px rgba(0, 0, 0, .55), 0 4px 12px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .04);--ff-shadow-elevated: 0 4px 18px rgba(0, 0, 0, .4), 0 1px 4px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .04);--ff-shadow-nav: 2px 0 12px rgba(0, 0, 0, .3);--ff-shadow-popover: 0 4px 20px rgba(0, 0, 0, .5);--ff-shadow-tooltip: 0 2px 8px rgba(0, 0, 0, .35);--ff-shadow-inset: inset 0 1px 4px rgba(0, 0, 0, .3);--ff-shadow-kpi: var(--ff-shadow-card);--ff-shadow-kpi-hover: var(--ff-shadow-card-hover);--ff-t-fast: .14s ease;--ff-t-normal: .2s ease;--ff-t-slide: .35s cubic-bezier(.4, 0, .2, 1);--ff-sp-1: 4px;--ff-sp-2: 8px;--ff-sp-3: 12px;--ff-sp-4: 16px;--ff-sp-5: 20px;--ff-sp-6: 24px;--ff-sp-8: 32px;--ff-sp-10: 40px;--ff-sp-12: 48px;--ff-text-emphasis: rgba( 255, 255, 255, .85 );--ff-text-body: rgba( 255, 255, 255, .72 );--ff-text-dim: rgba(255, 255, 255, .4);--ff-bg-pill: rgba( 255, 255, 255, .08 );--ff-bg-subtle: rgba( 255, 255, 255, .04 );--ff-bg-faint: rgba( 255, 255, 255, .06 );--ff-bg-hover: rgba( 255, 255, 255, .15 );--ff-bg-active: rgba( 255, 255, 255, .25 );--ff-overlay-subtle: rgba(0, 0, 0, .2);--ff-overlay-mid: rgba(0, 0, 0, .45);--ff-overlay: rgba(0, 0, 0, .5);--ff-overlay-strong: rgba(0, 0, 0, .6);--ff-control-bg: rgba(0, 0, 0, .2);--ff-control-bg-focus: rgba(0, 0, 0, .28);--ff-control-border-hover: var(--ff-border-strong);--ff-number-input-color-scheme: dark;--ff-form-select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16'%3E%3Cpath fill='rgba(255,255,255,0.5)' d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");--ff-segment-active-bg: rgba(var(--ff-accent-rgb), .22);--ff-segment-active-text: var(--ff-accent-text);--ff-segment-active-border: rgba(var(--ff-accent-rgb), .48);--ff-badge-offline-bg: rgba(107, 114, 128, .18);--ff-badge-offline-text: #9ca3af;--ff-badge-offline-border: rgba(107, 114, 128, .36);--ff-badge-reconciling-bg: rgba(245, 158, 11, .2);--ff-badge-reconciling-text: #fbbf24;--ff-badge-reconciling-border: rgba(245, 158, 11, .42);--ff-badge-healthy-bg: rgba(34, 197, 94, .2);--ff-badge-healthy-text: #4ade80;--ff-badge-healthy-border: rgba(34, 197, 94, .42);--ff-badge-error-bg: rgba(239, 68, 68, .22);--ff-badge-error-text: #f87171;--ff-badge-error-border: rgba(239, 68, 68, .44);--ff-tag-fleet-bg: rgba(var(--ff-accent-rgb), .16);--ff-tag-fleet-text: var(--ff-accent-text);--ff-tag-fleet-border: rgba(var(--ff-accent-rgb), .34);--ff-table-header-bg: var(--ff-surface-3);--ff-table-row-divider: var(--ff-border-subtle);--ff-table-row-hover: var(--ff-bg-subtle);--ff-utility-table-header-bg: transparent;--ff-scrollbar-thumb: rgba(255, 255, 255, .12);--ff-scrollbar-thumb-hover: rgba(255, 255, 255, .22);--ff-drone-card-body-top-border: transparent;--ff-platform-image-bg: linear-gradient(180deg, #a3abba 0%, #868fa0 100%);--ff-platform-chip-bg: rgba(255, 255, 255, .85);--ff-platform-chip-border: rgba(15, 23, 42, .06);--ff-platform-chip-shadow: 0 1px 3px rgba(15, 23, 42, .14);--ff-platform-chip-online-text: #166534;--ff-platform-chip-text: #334155;--ff-tab-active-text: var(--ff-white);--ff-icon-action-opacity: .72;--ff-icon-action-danger-opacity: .62;--ff-focus-ring: 0 0 0 2px rgba(var(--ff-accent-rgb), .3)}:root[data-theme=light]{color-scheme:light;--bg-page: #f5f7fa;--bg-surface: #fff;--bg-card: #fff;--border-default: #e5e7eb;--text-primary: #1f2937;--text-secondary: #4b5563;--text-muted: #6b7280;--primary: #7871bf;--primary-hover: #6e67b2;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .06);--shadow-md: 0 6px 20px rgba(0, 0, 0, .08), 0 14px 28px rgba(0, 0, 0, .08);--ff-surface-0: var(--bg-page);--ff-surface-1: var(--bg-card);--ff-surface-1-rgb: 255, 255, 255;--ff-surface-2: var(--bg-surface);--ff-surface-3: rgba(15, 23, 42, .03);--ff-nav-bg: #f8fafc;--ff-nav-item-hover: #eef2ff;--ff-nav-item-active-bg: #e9edff;--ff-nav-item-active-border: #7871bf;--ff-nav-item-active-text: #3730a3;--ff-nav-item-active-border-strong: rgba(120, 113, 191, .95);--ff-nav-brand-bg: var(--ff-bg-hover);--ff-logo-filter: none;--ff-border-subtle: #e5e7eb;--ff-border-default: var(--border-default);--ff-border-strong: #d1d5db;--ff-border-medium: #d1d5db;--ff-text-primary: var(--text-primary);--ff-text-secondary: var(--text-secondary);--ff-text-muted: var(--text-muted);--ff-text-disabled: #9ca3af;--ff-text-label: #6b7280;--ff-text-on-light: #1f2937;--ff-accent: var(--primary);--ff-accent-rgb: 120, 113, 191;--ff-accent-dim: rgba(120, 113, 191, .16);--ff-accent-text: #3730a3;--ff-shadow-sm: var(--shadow-sm);--ff-shadow-md: var(--shadow-md);--ff-shadow-lg: 0 18px 38px rgba(17, 24, 39, .1);--ff-shadow-card: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .06);--ff-shadow-card-hover: 0 3px 8px rgba(0, 0, 0, .06), 0 12px 24px rgba(0, 0, 0, .1);--ff-shadow-elevated: 0 3px 8px rgba(0, 0, 0, .06), 0 12px 24px rgba(0, 0, 0, .1);--ff-shadow-nav: 1px 0 10px rgba(17, 24, 39, .05);--ff-shadow-popover: 0 10px 22px rgba(17, 24, 39, .12);--ff-shadow-tooltip: 0 4px 10px rgba(17, 24, 39, .12);--ff-shadow-inset: inset 0 1px 2px rgba(17, 24, 39, .08);--ff-shadow-kpi: 0 2px 8px rgba(0, 0, 0, .06), 0 8px 24px rgba(0, 0, 0, .08);--ff-shadow-kpi-hover: 0 8px 20px rgba(0, 0, 0, .08), 0 16px 36px rgba(0, 0, 0, .1);--ff-text-emphasis: #111827;--ff-text-body: #4b5563;--ff-text-dim: #6b7280;--ff-bg-pill: #f3f4f6;--ff-bg-subtle: #f8fafc;--ff-bg-faint: #f1f5f9;--ff-bg-hover: #e5e7eb;--ff-bg-active: #dbe1ea;--ff-overlay-subtle: rgba(17, 24, 39, .06);--ff-overlay-mid: rgba(17, 24, 39, .16);--ff-overlay: rgba(17, 24, 39, .26);--ff-overlay-strong: rgba(17, 24, 39, .36);--ff-control-bg: #fff;--ff-control-bg-focus: #fff;--ff-control-border-hover: #9ca3af;--ff-number-input-color-scheme: light;--ff-form-select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16'%3E%3Cpath fill='%236b7280' d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");--ff-table-row-divider: #e5e7eb;--ff-table-row-hover: #f1f5f9;--ff-table-header-bg: var(--ff-bg-hover);--ff-utility-table-header-bg: var(--ff-bg-faint);--ff-scrollbar-thumb: rgba(15, 23, 42, .18);--ff-scrollbar-thumb-hover: rgba(15, 23, 42, .3);--ff-drone-card-body-top-border: var(--ff-border-subtle);--ff-platform-image-bg: linear-gradient(180deg, #eef1f5 0%, #dce1e9 100%);--ff-tab-active-text: var(--ff-accent-text);--ff-segment-active-bg: #eef2ff;--ff-segment-active-text: #4338ca;--ff-segment-active-border: #a5b4fc;--ff-badge-offline-bg: #f3f4f6;--ff-badge-offline-text: #6b7280;--ff-badge-offline-border: #d1d5db;--ff-badge-reconciling-bg: #fef3c7;--ff-badge-reconciling-text: #92400e;--ff-badge-reconciling-border: #fcd34d;--ff-badge-healthy-bg: #dcfce7;--ff-badge-healthy-text: #166534;--ff-badge-healthy-border: #86efac;--ff-badge-error-bg: #fee2e2;--ff-badge-error-text: #991b1b;--ff-badge-error-border: #fca5a5;--ff-tag-fleet-bg: #eef2ff;--ff-tag-fleet-text: #4338ca;--ff-tag-fleet-border: #c7d2fe;--ff-icon-action-opacity: .9;--ff-icon-action-danger-opacity: .86;--ff-focus-ring: 0 0 0 2px rgba(var(--ff-accent-rgb), .28)}body{background:var(--ff-surface-0);font-size:var(--ff-fs-md);line-height:var(--ff-lh-body)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ff-scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--ff-scrollbar-thumb-hover)}.ff-section-well{background:var(--ff-surface-1);border:1px solid var(--ff-border-default);border-radius:var(--ff-radius-md);box-shadow:var(--ff-shadow-card)}.ff-page{background:var(--ff-surface-0);min-height:100%}._appShell_c6vzf_1{display:flex;flex-direction:row;height:100vh;overflow:hidden}._sidebar_c6vzf_8{flex:0 0 auto}._main_c6vzf_12{flex:1 1 0;min-width:0;margin-top:var(--ff-sp-3);padding-inline:var(--ff-sp-6)}._mainScroll_c6vzf_19{height:100vh;overflow:hidden auto;padding-bottom:var(--ff-sp-8)}._viewport_1ryil_1{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;flex-direction:column;gap:var(--ff-sp-2, 8px);width:360px;max-width:calc(100vw - 2rem);z-index:2147483647;outline:none}._toast_1ryil_14{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ff-sp-3, 12px);padding:var(--ff-sp-3) var(--ff-sp-4);border-radius:var(--ff-radius-md, 10px);border:.5px solid var(--ff-border-default);background:var(--ff-surface-2, #1e2333);box-shadow:var(--ff-shadow-lg);font-size:.8125rem;color:var(--ff-text-primary);animation:_slideUp_1ryil_1 .2s ease-out}._toast_1ryil_14[data-state=closed]{animation:_fadeOut_1ryil_1 .15s ease-in}@keyframes _slideUp_1ryil_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOut_1ryil_1{0%{opacity:1}to{opacity:0}}._toast_1ryil_14._success_1ryil_53{border-left:3px solid var(--ff-success)}._toast_1ryil_14._danger_1ryil_57{border-left:3px solid var(--ff-danger)}._toast_1ryil_14._warning_1ryil_61{border-left:3px solid var(--ff-warning)}._toast_1ryil_14._info_1ryil_65{border-left:3px solid var(--ff-accent, #7c5cfc)}._description_1ryil_69{flex:1;line-height:1.5}._closeBtn_1ryil_74{all:unset;box-sizing:border-box;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--ff-text-dim);cursor:pointer;font-size:var(--ff-fs-base);transition:background .15s ease,color .15s ease}._closeBtn_1ryil_74:hover{background:var(--ff-bg-pill);color:var(--ff-text-emphasis)}._fallback_s7i2n_1{display:flex;align-items:center;justify-content:center;gap:var(--ff-sp-2);padding:var(--ff-sp-12) 0;min-height:50vh;color:var(--ff-text-muted)}._spinner_s7i2n_11{width:var(--ff-sp-5);height:var(--ff-sp-5);border:2px solid var(--ff-border-default);border-right-color:var(--ff-text-secondary);border-radius:var(--ff-radius-pill);animation:_spin_s7i2n_11 .8s linear infinite}._text_s7i2n_20{font-size:var(--ff-fs-md)}@keyframes _spin_s7i2n_11{to{transform:rotate(360deg)}}._tableWrap_kcxiu_3{overflow-x:auto;width:100%;border-radius:var(--ff-radius-md);border:1px solid var(--ff-border-subtle);background:var(--ff-surface-1);box-shadow:var(--ff-shadow-elevated);margin-bottom:1rem}._tableWrap_kcxiu_3 table{margin-bottom:0;border-collapse:collapse;border-color:transparent;width:100%}._tableWrap_kcxiu_3 thead th{background-color:var(--ff-table-header-bg)!important;color:var(--ff-text-muted)!important;font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-medium);text-transform:uppercase;letter-spacing:var(--ff-ls-table-header);text-align:left;padding:10px 16px;border-bottom:1px solid var(--ff-border-default)!important;border-top:none!important;white-space:nowrap;vertical-align:middle}._tableWrap_kcxiu_3 tbody td{padding:10px 16px;vertical-align:middle;border-color:var(--ff-border-subtle)!important;font-size:var(--ff-fs-base);background:transparent!important;color:var(--ff-text-body);transition:color var(--ff-t-fast)}._tableWrap_kcxiu_3 tbody tr:last-child td{border-bottom:none!important}._tableWrap_kcxiu_3 tbody tr:hover td{background:var(--ff-bg-subtle)!important;color:var(--ff-text-primary)!important}._sortHeader_kcxiu_64{display:inline-flex;align-items:center;gap:5px;-webkit-user-select:none;user-select:none;line-height:1}._sortIcon_kcxiu_72{opacity:.55;font-size:var(--ff-fs-xs);flex-shrink:0;margin-top:1px}._compact_kcxiu_81 thead th{padding:6px 10px}._compact_kcxiu_81 tbody td{padding:5px 10px}._skeleton_1kyg5_1{display:block;background:linear-gradient(90deg,var(--ff-bg-subtle) 25%,var(--ff-border-default) 50%,var(--ff-bg-subtle) 75%);background-size:200% 100%;animation:_shimmer_1kyg5_1 1.5s infinite;border-radius:4px}@keyframes _shimmer_1kyg5_1{0%{background-position:200% 0}to{background-position:-200% 0}}._bar_1j0cl_1{align-items:center;background:var(--ff-bg-faint);border:1px solid var(--ff-border-subtle);border-radius:var(--ff-radius-sm);display:flex;flex-wrap:wrap;font-size:var(--ff-fs-sm);gap:var(--ff-sp-3);margin-bottom:var(--ff-sp-3);padding:var(--ff-sp-2) var(--ff-sp-3)}._item_18ld5_1{border-bottom:1px solid var(--ff-border-subtle)}._item_18ld5_1:last-child{border-bottom:none}._trigger_18ld5_9{all:unset;box-sizing:border-box;display:flex;width:100%;align-items:center;justify-content:space-between;padding:var(--ff-sp-3) var(--ff-sp-4);cursor:pointer;font-size:var(--ff-fs-lg);font-weight:500;color:var(--ff-text-primary);transition:background .15s ease}._trigger_18ld5_9:hover{background:var(--ff-bg-subtle)}._trigger_18ld5_9:focus-visible{outline:2px solid var(--ff-accent, #7c5cfc);outline-offset:-2px}._chevron_18ld5_33{flex-shrink:0;transition:transform .2s ease;color:var(--ff-text-dim);font-size:.75rem}._trigger_18ld5_9[data-state=open] ._chevron_18ld5_33{transform:rotate(180deg)}._content_18ld5_44{overflow:hidden}._content_18ld5_44[data-state=open]{animation:_accordionDown_18ld5_1 .2s ease-out}._content_18ld5_44[data-state=closed]{animation:_accordionUp_18ld5_1 .2s ease-out}@keyframes _accordionDown_18ld5_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordionUp_18ld5_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}._badge_oo0d7_1{border:1px solid transparent;border-radius:var(--ff-radius-pill);display:inline-flex;flex-shrink:0;font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-medium);letter-spacing:var(--ff-ls-caps);padding:var(--ff-sp-1) var(--ff-sp-2);text-transform:uppercase}._success_oo0d7_13{background:rgba(var(--ff-success-rgb),.12);border-color:rgba(var(--ff-success-rgb),.3);color:var(--ff-success)}._warning_oo0d7_19{background:rgba(var(--ff-warning-rgb),.12);border-color:rgba(var(--ff-warning-rgb),.3);color:var(--ff-warning)}._danger_oo0d7_25{background:rgba(var(--ff-danger-rgb),.12);border-color:rgba(var(--ff-danger-rgb),.3);color:var(--ff-danger)}._info_oo0d7_31{background:rgba(var(--ff-info-rgb),.12);border-color:rgba(var(--ff-info-rgb),.3);color:var(--ff-info)}._neutral_oo0d7_37{background:var(--ff-bg-faint);border-color:var(--ff-border-subtle);color:var(--ff-text-secondary)}._btn_19tl3_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--ff-sp-1);border:none;border-radius:var(--ff-radius-sm);font-size:var(--ff-fs-md);font-weight:var(--ff-fw-medium);padding:var(--ff-sp-2) var(--ff-sp-4);cursor:pointer;transition:background var(--ff-t-fast),opacity var(--ff-t-fast),box-shadow var(--ff-t-fast);line-height:1.4;text-decoration:none;white-space:nowrap}._btn_19tl3_1:disabled{opacity:.45;cursor:not-allowed}._btn_19tl3_1:focus-visible{outline:none;box-shadow:var(--ff-focus-ring)}._sm_19tl3_32{font-size:var(--ff-fs-xs);padding:var(--ff-sp-1) var(--ff-sp-2);border-radius:var(--ff-radius-xs)}._lg_19tl3_38{font-size:var(--ff-fs-base);padding:var(--ff-sp-2) var(--ff-sp-5)}._primary_19tl3_44{background:var(--ff-accent);color:var(--ff-white)}._primary_19tl3_44:hover:not(:disabled){background:var(--primary-hover)}._secondary_19tl3_52{background:var(--ff-border-default);color:var(--ff-text-primary)}._secondary_19tl3_52:hover:not(:disabled){background:var(--ff-bg-hover)}._danger_19tl3_60{background:var(--ff-danger);color:var(--ff-text-primary)}._danger_19tl3_60:hover:not(:disabled){background:rgba(var(--ff-danger-rgb),.85)}._success_19tl3_68{background:var(--ff-success);color:var(--ff-text-on-light)}._success_19tl3_68:hover:not(:disabled){background:rgba(var(--ff-success-rgb),.85)}._warning_19tl3_76{background:var(--ff-warning);color:var(--ff-text-on-light)}._warning_19tl3_76:hover:not(:disabled){background:rgba(var(--ff-warning-rgb),.85)}._light_19tl3_84{background:var(--ff-border-default);color:var(--ff-text-primary)}._light_19tl3_84:hover:not(:disabled){background:var(--ff-bg-hover)}._ghost_19tl3_92{background:transparent;color:var(--ff-text-secondary);border:.5px solid var(--ff-border-default)}._ghost_19tl3_92:hover:not(:disabled){background:var(--ff-bg-faint)}._outlinePrimary_19tl3_102{background:transparent;color:var(--ff-accent-text);border:1px solid var(--ff-accent)}._outlinePrimary_19tl3_102:hover:not(:disabled){background:var(--ff-accent-dim)}._outlineSecondary_19tl3_111{background:transparent;color:var(--ff-text-secondary);border:1px solid var(--ff-border-default)}._outlineSecondary_19tl3_111:hover:not(:disabled){background:var(--ff-bg-faint)}._outlineDanger_19tl3_120{background:transparent;color:var(--ff-danger);border:1px solid var(--ff-danger)}._outlineDanger_19tl3_120:hover:not(:disabled){background:rgba(var(--ff-danger-rgb),.1)}._outlineWarning_19tl3_129{background:transparent;color:var(--ff-warning);border:1px solid var(--ff-warning)}._outlineWarning_19tl3_129:hover:not(:disabled){background:rgba(var(--ff-warning-rgb),.1)}._active_19tl3_139{box-shadow:var(--ff-shadow-inset)}._overlay_caqy0_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ff-overlay-strong);z-index:1040;animation:_overlayShow_caqy0_1 .15s ease-out}@keyframes _overlayShow_caqy0_1{0%{opacity:0}to{opacity:1}}._content_caqy0_18{position:fixed;top:8vh;left:50%;transform:translate(-50%);z-index:1050;background:var(--ff-surface-1);border:.5px solid var(--ff-border-default);border-radius:10px;box-shadow:var(--ff-shadow-lg);max-height:88vh;display:flex;flex-direction:column;animation:_contentShow_caqy0_1 .15s ease-out}@keyframes _contentShow_caqy0_1{0%{opacity:0;transform:translate(-50%) scale(.97)}to{opacity:1;transform:translate(-50%) scale(1)}}._sm_caqy0_45{width:400px}._md_caqy0_48{width:540px}._lg_caqy0_51{width:780px}@media(max-width:600px){._sm_caqy0_45,._md_caqy0_48,._lg_caqy0_51{width:calc(100vw - 32px)}}._header_caqy0_63{display:flex;align-items:center;justify-content:space-between;padding:var(--ff-sp-4) var(--ff-sp-5) var(--ff-sp-3);border-bottom:.5px solid var(--ff-border-subtle);flex-shrink:0}._title_caqy0_72{font-size:15px;font-weight:500;color:var(--ff-text-primary);margin:0}._description_caqy0_79{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}._closeButton_caqy0_93{background:none;border:none;padding:var(--ff-sp-1) var(--ff-sp-2);cursor:pointer;color:var(--ff-text-secondary);border-radius:4px;line-height:1;transition:background .15s ease,color .15s ease;flex-shrink:0}._closeButton_caqy0_93:hover{background:var(--ff-border-subtle);color:var(--ff-text-primary)}._body_caqy0_112{padding:var(--ff-sp-4) var(--ff-sp-5);overflow-y:auto;flex:1;color:var(--ff-text-primary);font-size:14px}._footer_caqy0_120{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:var(--ff-sp-3) var(--ff-sp-5) var(--ff-sp-4);border-top:.5px solid var(--ff-border-subtle);flex-shrink:0}._content_1rh4u_1{background:var(--ff-surface-1, #13151e);border:.5px solid var(--ff-border-default);border-radius:var(--ff-radius-md, 10px);box-shadow:var(--ff-shadow-md);padding:var(--ff-sp-1) 0;min-width:160px;z-index:50;overflow:hidden;animation:_fadeIn_1rh4u_1 .15s ease-out}@keyframes _fadeIn_1rh4u_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._item_1rh4u_24{display:flex;align-items:center;gap:var(--ff-sp-2, 8px);padding:var(--ff-sp-2) var(--ff-sp-3);font-size:.8125rem;color:var(--ff-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none}._item_1rh4u_24:hover,._item_1rh4u_24[data-highlighted]{background:var(--ff-bg-pill);color:var(--ff-white)}._item_1rh4u_24[data-disabled]{opacity:.4;pointer-events:none}._checkboxItem_1rh4u_48{position:relative;padding-left:var(--ff-sp-5, 32px)}._itemIndicator_1rh4u_54{position:absolute;left:var(--ff-sp-2, 8px);display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--ff-accent, #7c5cfc)}._separator_1rh4u_65{height:1px;background:var(--ff-border-subtle);margin:var(--ff-sp-1, 4px) 0}._content_qspdv_1{background:var(--ff-surface-1, #1a1e2b);border:.5px solid var(--ff-border-default);border-radius:var(--ff-radius-md, 6px);box-shadow:var(--ff-shadow-md);min-width:180px;max-width:320px;z-index:9999;overflow:hidden}._header_qspdv_12{padding:8px 12px 6px;font-size:13px;font-weight:500;border-bottom:.5px solid var(--ff-border-subtle);color:var(--ff-text-primary)}._body_qspdv_20{padding:10px 12px;font-size:13px;color:var(--ff-text-primary)}._overlay_176h6_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ff-overlay);z-index:1040;animation:_overlayShow_176h6_1 .15s ease-out}@keyframes _overlayShow_176h6_1{0%{opacity:0}to{opacity:1}}._content_176h6_18{position:fixed;top:0;right:0;bottom:0;z-index:1050;width:340px;max-width:90vw;background:var(--ff-surface-1);border-left:.5px solid var(--ff-border-default);box-shadow:var(--ff-shadow-lg);display:flex;flex-direction:column;animation:_slideIn_176h6_1 .2s ease-out}@keyframes _slideIn_176h6_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_176h6_43{display:flex;align-items:center;justify-content:space-between;padding:var(--ff-sp-4) var(--ff-sp-5) var(--ff-sp-3);border-bottom:.5px solid var(--ff-border-subtle);flex-shrink:0}._title_176h6_52{font-size:15px;font-weight:500;color:var(--ff-text-primary);margin:0}._description_176h6_59{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}._closeButton_176h6_73{background:none;border:none;padding:4px 6px;cursor:pointer;color:var(--ff-text-secondary);border-radius:4px;line-height:1;transition:background .15s ease,color .15s ease;flex-shrink:0}._closeButton_176h6_73:hover{background:var(--ff-border-subtle);color:var(--ff-text-primary)}._body_176h6_92{padding:var(--ff-sp-4) var(--ff-sp-5);overflow-y:auto;flex:1;color:var(--ff-text-primary);font-size:14px}._footer_176h6_100{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:var(--ff-sp-3) var(--ff-sp-5) var(--ff-sp-4);border-top:.5px solid var(--ff-border-subtle);flex-shrink:0}._content_hbfwr_1{background:var(--ff-surface-2, #1e2330);color:var(--ff-text-primary);font-size:12px;font-weight:400;padding:5px 10px;border-radius:var(--ff-radius-sm, 4px);border:.5px solid var(--ff-border-subtle);box-shadow:var(--ff-shadow-tooltip);max-width:400px;line-height:1.4;overflow-wrap:break-word;z-index:9999}._arrow_hbfwr_16{fill:var(--ff-surface-2, #1e2330)}._card_4hiuf_3{--accent: var(--ff-neutral);border-radius:var(--ff-radius-lg);border:1px solid var(--ff-border-subtle);background:var(--ff-surface-1);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;position:relative;display:flex;flex-direction:column}._card_4hiuf_3:hover{transform:translateY(-4px);box-shadow:var(--ff-shadow-card-hover);border-color:var(--ff-border-default)}._statusStrip_4hiuf_26{height:3px;width:100%;flex-shrink:0;opacity:.9}._imageLink_4hiuf_35{display:block;overflow:hidden;flex-shrink:0;text-decoration:none;position:relative}._image_4hiuf_35{width:100%;height:116px;transition:transform .25s ease}._card_4hiuf_3:hover ._image_4hiuf_35{transform:scale(1.05)}._connectivityChip_4hiuf_54{position:absolute;top:var(--ff-sp-2);right:var(--ff-sp-2);display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 6px;border-radius:var(--ff-radius-pill);font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-medium);letter-spacing:.07em;text-transform:uppercase;background:var(--ff-platform-chip-bg);border:1px solid var(--ff-platform-chip-border);box-shadow:var(--ff-platform-chip-shadow);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none;line-height:1}._connectivityOnline_4hiuf_76{color:var(--ff-platform-chip-online-text)}._connectivityOffline_4hiuf_80{color:var(--ff-platform-chip-text)}._connectivityDot_4hiuf_84{width:5px;height:5px;border-radius:50%;background:currentcolor;flex-shrink:0}._connectivityOnline_4hiuf_76 ._connectivityDot_4hiuf_84{animation:_pulse_4hiuf_1 2.4s ease-in-out infinite}@keyframes _pulse_4hiuf_1{0%,to{opacity:1}50%{opacity:.5}}._body_4hiuf_110{padding:12px 14px 13px;display:flex;flex-direction:column;flex:1;border-top:1px solid var(--ff-drone-card-body-top-border)}._nameRow_4hiuf_120{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._nameBlock_4hiuf_127{min-width:0;flex:1}._assetTag_4hiuf_132{font-size:var(--ff-fs-lg);font-weight:var(--ff-fw-medium);color:var(--ff-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;letter-spacing:.005em;margin-bottom:3px}._platform_4hiuf_144{font-size:var(--ff-fs-sm);color:var(--ff-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:var(--ff-sp-1);font-weight:var(--ff-fw-medium);letter-spacing:.01em}._serialRow_4hiuf_155{display:flex;align-items:center;gap:4px}._serialLabel_4hiuf_161{font-size:var(--ff-fs-xs);color:var(--ff-text-disabled);text-transform:uppercase;letter-spacing:var(--ff-ls-caps);font-weight:var(--ff-fw-medium)}._serialValue_4hiuf_169{font-size:var(--ff-fs-xs);color:var(--ff-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-feature-settings:"tnum"}._statePill_4hiuf_179{display:inline-flex;align-items:center;gap:5px;padding:3px var(--ff-sp-2);border-radius:var(--ff-radius-pill);font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-medium);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;margin-top:2px;line-height:1.4}._divider_4hiuf_197{height:1px;background:var(--ff-bg-subtle);margin:11px 0;flex-shrink:0}._fleetRow_4hiuf_206{display:flex;align-items:center;gap:6px;min-width:0}._metaLabel_4hiuf_213{font-size:var(--ff-fs-xs);color:var(--ff-text-label);text-transform:uppercase;letter-spacing:.09em;font-weight:var(--ff-fw-medium);flex-shrink:0}._fleetPill_4hiuf_222{display:inline-block;padding:2px var(--ff-sp-2);border-radius:10px;font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-medium);background:rgba(var(--ff-accent-rgb),.13);color:var(--ff-accent-text);border:1px solid rgba(var(--ff-accent-rgb),.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;line-height:1.5}._fleetPillEmpty_4hiuf_238{opacity:.38}._footerRow_4hiuf_243{display:flex;align-items:center;justify-content:space-between;gap:6px}._lastSeen_4hiuf_250{display:flex;align-items:center;gap:4px;flex-shrink:0}._lastSeenValue_4hiuf_257{font-size:var(--ff-fs-xs);color:var(--ff-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._skeletonStrip_4hiuf_266{height:3px;background:var(--ff-border-subtle)}._skeletonImage_4hiuf_271{width:100%;height:116px;display:block;background:var(--ff-bg-subtle)}._skeletonPill_4hiuf_278{display:inline-block;border-radius:var(--ff-radius-pill)}._image_xx1tw_4{display:block;object-fit:contain;padding:var(--ff-sp-2);background:var(--ff-platform-image-bg)}._header_4mikx_3{display:flex;align-items:center;width:calc(100% + var(--ff-sp-6));height:44px;padding:0 calc(var(--ff-sp-6) + var(--ff-sp-3));background:var(--ff-surface-1)!important;border-bottom:1px solid var(--ff-border-default);box-shadow:0 1px 0 var(--ff-bg-subtle);box-sizing:border-box;margin-left:calc(var(--ff-sp-3) * -1);margin-right:calc(var(--ff-sp-3) * -1);margin-bottom:20px}._crumbs_4mikx_21{display:flex;align-items:center;min-width:0;overflow:hidden}._sep_4mikx_29{padding:0 6px 0 2px;color:var(--ff-text-dim);font-size:var(--ff-fs-sm, .75rem);line-height:1;-webkit-user-select:none;user-select:none}._title_4mikx_38{font-size:var(--ff-fs-sm, .75rem);font-weight:400;letter-spacing:normal;color:var(--ff-text-emphasis);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actions_4mikx_50{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0;padding-left:16px}._statCardsContainer_ii72t_1{display:flex;flex-wrap:nowrap;gap:14px;align-items:stretch}._statCard_ii72t_1{flex:1 1 220px;min-width:200px;max-width:280px;height:96px}._carouselControls_ii72t_16{display:flex;align-items:center;justify-content:center;gap:var(--ff-sp-2);margin-top:var(--ff-sp-3)}._carouselBtn_ii72t_24{all:unset;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ff-bg-pill);color:var(--ff-text-secondary);cursor:pointer;transition:background var(--ff-t-fast),color var(--ff-t-fast)}._carouselBtn_ii72t_24:hover:not(:disabled){background:var(--ff-bg-hover);color:var(--ff-text-primary)}._carouselBtn_ii72t_24:disabled{opacity:.3;cursor:default}._indicators_ii72t_48{display:flex;gap:6px}._dot_ii72t_53{all:unset;width:6px;height:6px;border-radius:50%;background:var(--ff-bg-active);cursor:pointer;transition:background var(--ff-t-fast),transform var(--ff-t-fast)}._dotActive_ii72t_64{background:var(--ff-accent);transform:scale(1.3)}._toolbar_akyxg_3{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;background:var(--ff-surface-2);border:1px solid var(--ff-border-subtle);border-radius:var(--ff-radius-sm, 8px);margin-bottom:14px}._toolbarStart_akyxg_15,._toolbarEnd_akyxg_22{display:flex;align-items:center;gap:8px;flex-shrink:0}._pageSizeSelect_akyxg_31{width:70px;font-size:var(--ff-fs-md);padding:var(--ff-sp-1) 6px;background:var(--ff-surface-3)!important;border:1px solid var(--ff-border-default)!important;color:var(--ff-text-primary)!important;border-radius:var(--ff-radius-xs)!important;height:32px;flex-shrink:0}._pageSizeSelect_akyxg_31:focus{box-shadow:var(--ff-focus-ring)!important;border-color:var(--ff-accent)!important;outline:none}._searchWrapper_akyxg_51{position:relative;margin-left:auto;flex-shrink:0}._searchIcon_akyxg_57{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ff-text-muted);font-size:var(--ff-fs-xs);pointer-events:none}._searchInput_akyxg_67{width:260px;padding:5px 10px 5px 28px;font-size:var(--ff-fs-md);background:var(--ff-overlay-subtle)!important;border:1px solid var(--ff-border-subtle)!important;color:var(--ff-text-primary)!important;border-radius:var(--ff-radius-xs)!important;height:32px;transition:width var(--ff-t-normal),border-color var(--ff-t-fast),box-shadow var(--ff-t-fast)}._searchInput_akyxg_67::placeholder{color:var(--ff-text-muted)!important}._searchInput_akyxg_67:focus{outline:none;width:360px;border-color:var(--ff-accent)!important;box-shadow:var(--ff-focus-ring)!important;background:var(--ff-control-bg-focus)!important}._btnGroup_akyxg_97{display:inline-flex;align-items:stretch;border-radius:var(--ff-radius-sm);overflow:hidden;border:1px solid var(--ff-border-default);flex-shrink:0}._btnGroupActive_akyxg_106{border-color:rgba(var(--ff-accent-rgb),.42)}._groupBtn_akyxg_110{background:transparent;border:none;color:var(--ff-text-secondary);padding:var(--ff-sp-1) var(--ff-sp-3);font-size:var(--ff-fs-md);font-weight:var(--ff-fw-medium);display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:background var(--ff-t-fast),color var(--ff-t-fast);white-space:nowrap;line-height:1;height:32px}._groupBtn_akyxg_110:hover{background:var(--ff-bg-pill);color:var(--ff-text-primary)}._groupBtn_akyxg_110+._groupBtn_akyxg_110{border-left:1px solid var(--ff-border-default)}._btnGroupActive_akyxg_106 ._groupBtn_akyxg_110+._groupBtn_akyxg_110{border-left-color:rgba(var(--ff-accent-rgb),.28)}._groupBtnActive_akyxg_143{color:var(--ff-accent-text);background:var(--ff-accent-dim)}._groupBtnActive_akyxg_143:hover{background:rgba(var(--ff-accent-rgb),.22)}._clearBtn_akyxg_153{background:transparent;border:none;border-left:1px solid var(--ff-border-default);color:var(--ff-text-muted);padding:0 9px;font-size:1.05rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;transition:background var(--ff-t-fast),color var(--ff-t-fast)}._clearBtn_akyxg_153:hover{background:var(--ff-bg-pill);color:var(--ff-text-primary)}._btnGroupActive_akyxg_106 ._clearBtn_akyxg_153{border-left-color:rgba(var(--ff-accent-rgb),.28)}._badge_akyxg_179{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;border-radius:var(--ff-radius-pill);background:rgba(var(--ff-accent-rgb),.4);color:var(--ff-text-primary);font-size:var(--ff-fs-xs);font-weight:var(--ff-fw-semibold);line-height:1;padding:0 4px}._acknowledge_1adc0_1{align-items:flex-start;border:1px solid rgba(var(--ff-warning-rgb),.4);border-radius:var(--ff-radius-sm);gap:var(--ff-sp-2);margin-top:var(--ff-sp-3);padding:var(--ff-sp-2) var(--ff-sp-3)}._hint_1mn3k_1{color:var(--ff-text-muted);font-size:var(--ff-fs-sm);margin:0;padding:var(--ff-sp-4) var(--ff-sp-2)}._rollup_1mn3k_8{display:flex;flex-wrap:wrap;gap:var(--ff-sp-2);margin-bottom:var(--ff-sp-3)}._rollupItem_1mn3k_15{background:var(--ff-bg-faint);border:1px solid var(--ff-border-subtle);border-radius:var(--ff-radius-sm);display:flex;flex-direction:column;gap:var(--ff-sp-1);min-width:6rem;padding:var(--ff-sp-2) var(--ff-sp-3)}._rollupValue_1mn3k_26{font-size:var(--ff-fs-stat);font-variant-numeric:tabular-nums;line-height:1}._rollupLabel_1mn3k_32{color:var(--ff-text-muted);font-size:var(--ff-fs-xs);letter-spacing:var(--ff-ls-caps);text-transform:uppercase}._scroll_1mn3k_39{max-height:18rem;overflow:auto}._entryTable_1mn3k_44{border-collapse:collapse;font-size:var(--ff-fs-sm);width:100%}._entryTable_1mn3k_44 th,._entryTable_1mn3k_44 td{border-bottom:1px solid var(--ff-border-subtle);padding:var(--ff-sp-1) var(--ff-sp-2);text-align:left;vertical-align:top}._entryTable_1mn3k_44 th{background:var(--ff-utility-table-header-bg);color:var(--ff-text-muted);font-weight:var(--ff-fw-medium);position:sticky;top:0}._serial_1mn3k_66{font-variant-numeric:tabular-nums;white-space:nowrap}._reason_1mn3k_71{color:var(--ff-text-secondary)}._blocked_1mn3k_75{color:var(--ff-danger);font-size:var(--ff-fs-sm);margin:var(--ff-sp-3) 0 0}._commitSummary_1mn3k_81{color:var(--ff-text-secondary);font-size:var(--ff-fs-sm);margin:var(--ff-sp-3) 0 0}._state_oai35_1{align-items:center;color:var(--ff-text-secondary);display:flex;font-size:var(--ff-fs-sm);gap:var(--ff-sp-2);padding:var(--ff-sp-4) var(--ff-sp-2)}._error_oai35_10{color:var(--ff-danger)}._cardGrid_djp18_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;padding:var(--ff-sp-1) 0}._fleetTableWrapper_njcc2_2{overflow-x:auto}._fleetTableWrapper_njcc2_2 table{table-layout:auto;min-width:100%}._fleetTableWrapper_njcc2_2 th,._fleetTableWrapper_njcc2_2 td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAUQABAAAAAACiwAAASzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbggYcLgZgP1NUQVRIAHARCAqFRIReCxoAATYCJAMwBCAFhRIHgQoMBxuSCCgeg2375HJBhmNhaFaNnk+ri4fv78XOvf+nN6tAAWtApWrp2DQcrkDhaokFJFq36s6CPvh/fmye+/7HNTEzCdGs0WjLZNLEQ1yNy3ZQp01wqrnPgBtQtbZ1UDyPxqvmPQH9cb/SjUiMFtsVXaAFe5tplR4VgAu4uEB/jpKi+Cxq/CxK7IjoFGT3Zy0v4tEEtAOEIBFBq35ChLltawbEbHR46yHmsNTfCDGI4OfoOrj2NsJChGJeRGIuBHENZ51HhDn7wAmhXCpvyht8A1BRxhGdPGEiKLs7BkHnLdMaAfJlXxkHZgVAAVRJQFDEnJN4xpmQJcU1Mu8FfxBNNyEF7IcFHJsptSCAfMGvAWzmDokLWI7YMNFiAWeWCIP+j5YA5qZtKngERp8IH0qN+gbHAeIaIP5lF0aFEgkz6IeHSfjT2xo/DrB3VFqPm4/kETliEQIEVJAhtYB8AZBQQT8CQT+iI6BbBALQoeYQsdwHatf+/8fcMu99LSpfy99SAfiZDTgAmkWBBmFBESFRovJfCmgHhoEe4BPEFABqIAFIjnxkV/uSj0kTI4vEiLSK1EckxgIJf5GYF/cRY74YWzuGWzwaFCR9n5EROBseDqpVKOfnoxELt3jMVGrVg8NZzc066M41AAIoO1keLpzEfqwwWvxx8W5wMNHzUwkFZNQ6agjba9WwVVbNOtqEwJXVsDq2HsuN5n84kWMJOR1BK706NJZ9d+xpB5NWkKqfjrEz1u7hR+0BPY9s1XAVLpx6hDP+f9O7QjZtDQ2WdNm23pszu01Kldto/r71fRdDRQUKubgA4xh2snUvdHA63NkUVFTwVzmd/JU58EBaIHolZhWSQ5e11GZenZNjXiVFWZnLbABAAeVZfK7qtuhAPNDp+fuJjBgujzQnq3WcON+Z51kQeDM/G+xDS6iUJrRT0emqyNDSmDoXias6p1inALTL0tCoA1ZrCmTCYvUDlL9JyXezGTlisQLKMl95wSfPyO7J4MXQa+ftZ8jOpcNnSUIlI4recmQtHHa13tnNqSgpz6Bj99n532tUG8soKiKnfPnq4OprOtxmJk9fpP7dzFT87aZmMhzLbAXfLrFnC5W7SsP+4L4BIKAaeR6cf35tcbj0PxzsvuF9lsoE4Nf3nzYIKh+qVHuHFgYEXl5RtUiQVJMN4ERa7fEHtfSayuQzRLv9xYJ8aTJZpGUVzNQQk9ugGw7ajSEAqkcT9H2v6gi4xWUBhXQHS2GS0a5wdk0qvGnHFAFVaxRB43IKSdMINYJ2ReAR2QoUQeKiNxUiCvOaNCjVyMSvVD1MuWyVMNVq+FNgaDbzEWNCrrWcF6aZH4gYfG65HkMTr2pMDnpW2TDtbEpVqFSliZcWxqdZvVId6NwqVQuAlV5ZKnmZxzZphOBgYGNhMdYhch1i6kMclA+bhJaKjYpkdqNoHjOKaDQpqQ7evYwgUOXtodgQGWpUQoindfJqUqtSOT+ESoBfTZPtPgjSycSqYc0iAWWep/xkY0xto9hzqw1j/SoTGR5QHlgVXbMdkXK48AooqJDCiiiqWKhRx1iRTcVpqSoWj8tHCQIcl8bnEAQY3l4oS829hfu//I64HgAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-display-cyrillic-400-normal-CMUXcIHs.woff2) format("woff2"),url(/assets/wix-madefor-display-cyrillic-400-normal-BgCJJVMt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-display-vietnamese-400-normal-DuELJ7pa.woff2) format("woff2"),url(/assets/wix-madefor-display-vietnamese-400-normal-CjUlu1Yj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-display-latin-ext-400-normal-BTCiPB07.woff2) format("woff2"),url(/assets/wix-madefor-display-latin-ext-400-normal-B4IECYCT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-display-latin-400-normal-B6EJ4kXD.woff2) format("woff2"),url(/assets/wix-madefor-display-latin-400-normal-BgPQH2IV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._pageRow_nf1ih_1{padding-top:12vh}._col_nf1ih_5{min-width:0;max-width:1000px}._card_nf1ih_10{overflow:visible;background-color:var(--ff-surface-1);border:1px solid var(--ff-border-default);border-radius:calc(var(--ff-radius-sm) + var(--ff-sp-1) / 2);box-shadow:var(--ff-shadow-card)}._header_nf1ih_18{padding:var(--ff-sp-4);border-bottom:none}._logoStage_nf1ih_23{height:60px}._logoLayer_nf1ih_27{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}._tagline_nf1ih_33{color:var(--ff-text-emphasis);font-family:"Wix Madefor Display",var(--ff-font-sans);font-size:clamp(var(--ff-fs-base),2.5vw,var(--ff-fs-stat));letter-spacing:clamp(.05em,.3em,.3em);overflow-wrap:break-word}._loginRow_nf1ih_41{padding-top:2vh}._loginButton_nf1ih_45{padding:var(--ff-sp-2) var(--ff-sp-4);color:var(--ff-white);font-size:1.125rem;border-radius:var(--ff-radius-xs);box-shadow:var(--ff-shadow-sm);cursor:pointer;transition:background-color var(--ff-t-fast),box-shadow var(--ff-t-fast)}._themeLabelRow_l1kg4_1{display:inline-flex;align-items:center;gap:var(--ff-sp-2);color:var(--ff-text-primary);font-size:var(--ff-fs-lg);font-weight:var(--ff-fw-medium);margin-bottom:var(--ff-sp-2)}._themeLabelIcon_l1kg4_11{font-size:var(--ff-fs-md);color:var(--ff-text-secondary)}._themeSegmented_l1kg4_16{display:flex;width:100%;border:1px solid var(--ff-border-default);border-radius:var(--ff-radius-sm);overflow:hidden;background:var(--ff-surface-2)}._themeOption_l1kg4_25{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--ff-sp-2);padding:var(--ff-sp-2);border:none;background:transparent;color:var(--ff-text-secondary);font-size:var(--ff-fs-md);font-family:var(--ff-font-sans);font-weight:var(--ff-fw-medium);cursor:pointer;transition:background var(--ff-t-fast, .14s ease),color var(--ff-t-fast, .14s ease)}._themeOption_l1kg4_25+._themeOption_l1kg4_25{border-left:1px solid var(--ff-border-default)}._themeOption_l1kg4_25:hover{background:var(--ff-bg-faint)}._themeOptionActive_l1kg4_52{background:var(--ff-accent-dim);color:var(--ff-accent)}._themeOptionIcon_l1kg4_57{font-size:var(--ff-fs-sm)}._trigger_1c1in_1{cursor:pointer;white-space:nowrap;padding:.45rem 8px;transition:padding-left var(--ff-t-slide, .35s cubic-bezier(.4, 0, .2, 1)),background var(--ff-t-fast, .14s ease),color var(--ff-t-fast, .14s ease);color:var(--ff-text-secondary)}._trigger_1c1in_1:hover{background:var(--ff-nav-item-hover);color:var(--ff-text-primary)}._triggerCollapsed_1c1in_17{padding-left:4px}._avatar_1c1in_21{width:36px;height:36px;color:var(--ff-text-primary);font-size:.9375rem;margin-right:.5rem;transition:margin-right .35s cubic-bezier(.4,0,.2,1)}._avatarCollapsed_1c1in_30{margin-right:0}._orgLabel_1c1in_34{max-width:160px;overflow:hidden;white-space:nowrap;transition:max-width .35s cubic-bezier(.4,0,.2,1)}._orgLabelCollapsed_1c1in_41{max-width:0}._popoverContent_1c1in_45{width:auto;max-width:300px}._userName_1c1in_50{font-size:var(--ff-fs-md);font-weight:var(--ff-fw-medium);white-space:nowrap;margin-bottom:var(--ff-sp-4);color:var(--ff-text-primary)}._singleOrg_1c1in_58{font-size:var(--ff-fs-sm);color:var(--ff-text-secondary);margin-bottom:var(--ff-sp-4)}._orgSwitcher_1c1in_64{margin-bottom:var(--ff-sp-4)}._orgSwitcherLabel_1c1in_68{font-size:var(--ff-fs-xs);color:var(--ff-text-muted);letter-spacing:var(--ff-ls-table-header);text-transform:uppercase;margin-bottom:var(--ff-sp-1)}._orgOption_1c1in_76{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--ff-sp-1) var(--ff-sp-2);border-radius:var(--ff-radius-xs);border:none;background:transparent;color:var(--ff-text-secondary);font-size:var(--ff-fs-sm);font-family:var(--ff-font-sans);cursor:pointer;text-align:left;transition:background var(--ff-t-fast, .14s ease),color var(--ff-t-fast, .14s ease)}._orgOption_1c1in_76:hover{background:var(--ff-bg-faint);color:var(--ff-text-primary)}._orgOptionActive_1c1in_100{color:var(--ff-accent);font-weight:var(--ff-fw-medium)}._orgOptionActive_1c1in_100:hover{color:var(--ff-accent)}._orgOptionCheck_1c1in_109{color:var(--ff-accent);font-size:var(--ff-fs-xs);margin-left:var(--ff-sp-2)}._themeSection_1c1in_115{margin-bottom:var(--ff-sp-4)}._sidebar_p0ybs_1{height:100vh;overflow:hidden;background:var(--ff-nav-bg);border-right:1px solid var(--ff-border-subtle);box-shadow:var(--ff-shadow-nav);transition:width var(--ff-t-slide)}._inner_p0ybs_10{height:100vh}._brandLink_p0ybs_14{display:contents}._brandHeader_p0ybs_18{height:58px;padding:0 calc(var(--ff-sp-3) + var(--ff-sp-1) / 2);overflow:hidden;background:var(--ff-nav-brand-bg);border-bottom:1px solid var(--ff-border-default);box-shadow:inset 0 -1px 0 var(--ff-overlay-subtle),0 1px 0 var(--ff-bg-subtle)}._logoFull_p0ybs_29{position:absolute;left:14px;height:auto;filter:var(--ff-logo-filter)}._logoMark_p0ybs_36{position:absolute;left:50%;width:auto;height:26px;filter:var(--ff-logo-filter);transform:translate(-50%)}._navList_p0ybs_45{margin-top:calc(var(--ff-sp-2) + var(--ff-sp-1) / 2);padding-top:calc(var(--ff-sp-1) / 2)}._toggleButton_p0ybs_50{width:26px;height:26px;background:var(--ff-bg-subtle);cursor:pointer;transition:background var(--ff-t-fast),border-color var(--ff-t-fast),color var(--ff-t-fast)}._toggleButton_p0ybs_50:hover{background:var(--ff-border-default);color:var(--ff-text-body);border-color:var(--ff-text-disabled)}._toggleIcon_p0ybs_67{font-size:var(--ff-fs-xs)}
