.platform-shell{--platform-canvas:#f4f6fb;--platform-surface:#ffffff;--platform-surface-muted:#f8f9fe;--platform-surface-strong:#eef1fb;--platform-text:#172033;--platform-muted:#66708a;--platform-soft:#8a94ae;--platform-border:#dfe4f2;--platform-border-strong:#cbd3e7;--platform-accent:#635bff;--platform-accent-strong:#4f46e5;--platform-accent-soft:#eef0ff;--platform-info:#2563eb;--platform-info-soft:#e8f0ff;--platform-success:#087a55;--platform-success-soft:#e8f8f1;--platform-warning:#7a4b08;--platform-warning-soft:#fff7e6;--platform-danger:#b4233f;--platform-danger-soft:#fff0f3;--platform-shadow:0 20px 60px -48px rgba(23,32,51,0.55);--platform-z-popover:60;--platform-z-modal:70;background:var(--platform-canvas);color:var(--platform-text)}.platform-menu-portal{--platform-surface-muted:#f8f9fe;--platform-text:#172033;--platform-border:#dfe4f2;--platform-danger:#b4233f;--platform-danger-soft:#fff0f3;--platform-z-popover:60}.platform-shell ::-moz-selection{background:var(--platform-accent);color:#ffffff}.platform-shell ::selection{background:var(--platform-accent);color:#ffffff}.platform-card{background:var(--platform-surface);box-shadow:var(--platform-shadow)}.platform-card,.platform-card-muted{border:1px solid var(--platform-border);border-radius:10px}.platform-card-muted{background:var(--platform-surface-muted)}.platform-field{min-height:2.75rem;border-radius:8px;border:1px solid var(--platform-border-strong);background:var(--platform-surface);color:var(--platform-text);font-size:.875rem;font-weight:650;outline:none}.platform-field:focus{border-color:var(--platform-accent);box-shadow:0 0 0 3px rgba(99,91,255,.14)}.platform-table{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}.platform-table th{background:var(--platform-surface-muted);color:var(--platform-muted);font-size:.75rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.platform-table td,.platform-table th{border-bottom:1px solid var(--platform-border);padding:.75rem;vertical-align:top}.platform-table tbody tr:hover{background:var(--platform-surface-muted)}