.grecaptcha-badge{visibility:hidden}:root{--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--app-zoom: .75;--app-viewport-height: calc(100dvh / var(--app-zoom));color-scheme:light;--bg: #f4f7fb;--card-bg: #ffffff;--card-border: rgba(0, 0, 0, .08);--card-border-hover: rgba(10, 61, 145, .25);--card-shadow: 0 1px 2px rgba(0, 0, 0, .04);--card-shadow-hover: 0 2px 4px rgba(10, 61, 145, .1), 0 18px 32px rgba(10, 61, 145, .14);--table-border: rgba(0, 0, 0, .06);--table-row-hover: rgba(10, 61, 145, .04);--table-head-bg: #eef2f8;--stat-label-color: rgba(0, 0, 0, .6);--info-line-border: rgba(0, 0, 0, .08);--scrollbar-thumb: rgba(10, 61, 145, .22);--scrollbar-thumb-hover: rgba(10, 61, 145, .42)}:root[data-theme=dark]{color-scheme:dark;--bg: #0b1220;--card-bg: #111a2e;--card-border: rgba(255, 255, 255, .1);--card-border-hover: rgba(46, 107, 214, .4);--card-shadow: 0 1px 2px rgba(0, 0, 0, .3);--card-shadow-hover: 0 2px 4px rgba(0, 0, 0, .35), 0 18px 32px rgba(0, 0, 0, .4);--table-border: rgba(255, 255, 255, .08);--table-row-hover: rgba(46, 107, 214, .12);--table-head-bg: #16213a;--stat-label-color: rgba(255, 255, 255, .65);--info-line-border: rgba(255, 255, 255, .1);--scrollbar-thumb: rgba(0, 194, 255, .28);--scrollbar-thumb-hover: rgba(0, 194, 255, .48)}*{box-sizing:border-box}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--card-bg) inset!important;box-shadow:0 0 0 1000px var(--card-bg) inset!important;-webkit-text-fill-color:rgba(0,0,0,.87)!important;caret-color:#000000de;transition:background-color 5000s ease-in-out 0s}:root[data-theme=dark] input:-webkit-autofill,:root[data-theme=dark] input:-webkit-autofill:hover,:root[data-theme=dark] input:-webkit-autofill:focus,:root[data-theme=dark] input:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;caret-color:#fff}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px;border:3px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:transparent}body{margin:0;background:var(--bg);zoom:var(--app-zoom)}.MuiPopover-root,.MuiPopper-root{zoom:calc(1 / var(--app-zoom))}.MuiPopover-paper>*,.MuiPopper-root>*{zoom:var(--app-zoom)}.card{background:var(--card-bg);border-radius:10px;border:1px solid var(--card-border);box-shadow:var(--card-shadow);padding:16px;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),border-color .22s var(--ease-out)}.card-interactive{cursor:pointer}.card-interactive:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover);border-color:var(--card-border-hover)}@media (prefers-reduced-motion: reduce){.card-interactive:hover{transform:none}}table.list{width:100%;border-collapse:collapse}table.list th,table.list td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--table-border)}table.list tr:hover td{background:var(--table-row-hover)}.table-wrap{overflow-x:auto;background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;box-shadow:var(--card-shadow)}.modern-table{width:100%;border-collapse:collapse}.modern-table thead th{position:sticky;top:0;z-index:1;background:var(--table-head-bg);padding:14px 16px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--stat-label-color);border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);text-align:left;white-space:nowrap}.modern-table thead th:last-child{border-right:none}.modern-table thead tr:first-child th:first-child{border-top-left-radius:12px}.modern-table thead tr:first-child th:last-child{border-top-right-radius:12px}.modern-table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.modern-table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.modern-table tbody td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--table-border);font-size:14px}.modern-table tbody td:first-child{font-weight:600}.modern-table tbody td:not(:first-child){color:var(--stat-label-color)}.modern-table tbody tr:last-child td{border-bottom:none}.modern-table tbody tr{transition:background .15s ease}.modern-table tbody tr:hover td{background:var(--table-row-hover)}.modern-table .row-actions{opacity:0;transition:opacity .15s ease}.modern-table tbody tr:hover .row-actions,.modern-table .row-actions:focus-within{opacity:1}.modern-table .row-actions.row-actions--active{opacity:1}@media (hover: none){.modern-table .row-actions{opacity:1}}.modern-table.modern-table--striped tbody tr:nth-of-type(2n) td{background:var(--table-head-bg)}.modern-table.modern-table--striped tbody tr:hover td{background:var(--table-row-hover)}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 640px){.grid2{grid-template-columns:1fr}}.info-line{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px dashed var(--info-line-border)}.reveal{opacity:0;transform:translateY(12px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}}.reveal-visible{opacity:1;transform:translateY(0)}.hero-float{animation:crewbase-float 6s ease-in-out infinite}.blob{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.blob-drift{animation:crewbase-drift 14s ease-in-out infinite}html{scroll-behavior:smooth}.dot-grid{background-image:radial-gradient(currentColor 1px,transparent 1px);background-size:24px 24px}.hero-tilt{transform:perspective(1600px) rotateY(-8deg) rotateX(3deg);transition:transform .5s var(--ease-out)}.hero-tilt:hover{transform:perspective(1600px) rotateY(0) rotateX(0)}@media (max-width: 899px){.hero-tilt{transform:none;transition:none}}@keyframes crewbase-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes crewbase-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(24px,-18px) scale(1.06)}}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}.hero-float,.blob-drift{animation:none}.card,.MuiButton-root{transition:none!important}.hero-tilt{transform:none;transition:none}html{scroll-behavior:auto}}
