/* Selected totem apps: exact v64 row layout. */
#appsListBody .app-manage-list{display:flex;flex-direction:column}
#appsListBody .app-manage-row{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border)}
#appsListBody .app-manage-row:last-child{border-bottom:none}
#appsListBody .app-manage-tile{width:96px;flex:none;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow)}
#appsListBody .app-manage-tile-thumb{position:relative;height:64px;display:grid;place-items:center;color:#fff}
#appsListBody .app-manage-tile-thumb .tile-badge{position:absolute;top:5px;right:5px;font-size:8px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;background:rgba(0,0,0,.5);color:#fff;padding:2px 5px;border-radius:4px;line-height:1}
#appsListBody .app-manage-tile-body{padding:6px 7px 7px;min-width:0}
#appsListBody .app-manage-tile-cat{display:block;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#appsListBody .app-manage-tile-name{display:block;font-size:10.5px;font-weight:700;color:var(--text);line-height:1.25;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#appsListBody .app-manage-info{flex:1;min-width:0}
#appsListBody .app-manage-name{font-weight:700;font-size:13.5px;color:var(--text)}
#appsListBody .app-manage-meta{font-size:12px;color:var(--muted);margin-top:2px}
#appsListBody .app-manage-path-row{display:flex;align-items:center;gap:6px;margin-top:6px;min-width:0}
#appsListBody .app-manage-path{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:var(--faint);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:2px 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
#appsListBody .app-manage-copy-btn{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;padding:0}
#appsListBody .app-manage-copy-btn:hover{border-color:var(--border-strong);color:var(--text)}
#appsListBody .app-manage-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
#appsListBody .app-manage-actions{display:flex;flex-direction:column;gap:6px;flex:none}
#appsListBody .btn-sm{padding:6px 12px;font-size:12px}
@media(max-width:640px){#appsListBody .app-manage-row{flex-wrap:wrap}#appsListBody .app-manage-actions{flex-direction:row}}
#appsListBody .app-manage-actions form{margin:0;display:flex}
#appDeleteDialog{margin:auto;width:min(400px,calc(100% - 40px));max-width:400px;text-align:left;padding:24px 26px 22px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--card);color:var(--text)}
#appDeleteDialog h3{margin:0 0 8px;font-size:16px}
#appDeleteDialog .btn-danger{background:var(--err);color:#fff;box-shadow:0 6px 16px -6px rgba(226,76,76,.55)}
#appDeleteDialog .btn-danger:hover{background:#C93C3C}
#appDeleteDialog .confirm-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}
#appDeleteDialog::backdrop{background:rgba(8,21,38,.72);backdrop-filter:blur(3px)}

/* Apps library: v64 reference rules, scoped to the live Django section. */
#appsLibraryCard .btn-sm,#libraryCard .btn-sm{padding:6px 12px;font-size:12px}
#appsLibraryCard .access-search-wrap input:focus,#libraryCard .access-search-wrap input:focus{outline:none;border-color:var(--sky);background:var(--card);box-shadow:0 0 0 3px rgba(53,182,240,.15)}
#appsLibraryCard .app-lib-toolbar,#libraryCard .app-lib-toolbar{display:flex;gap:10px 14px;flex-wrap:wrap;align-items:center;margin-bottom:12px}
#appsLibraryCard .app-lib-toolbar .access-search-wrap,#libraryCard .app-lib-toolbar .access-search-wrap{flex:1 1 240px;max-width:320px}
#appsLibraryCard .app-lib-filters,#libraryCard .app-lib-filters{display:flex;gap:8px;flex-wrap:wrap;flex:2 1 320px;align-items:center}
#appsLibraryCard .app-lib-count,#libraryCard .app-lib-count{font-size:12px;color:var(--muted);margin:0 0 12px}
#appsLibraryCard .app-lib-grid,#libraryCard .app-lib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}
#appsLibraryCard .app-lib-card,#libraryCard .app-lib-card{overflow:hidden;display:flex;flex-direction:column}
#appsLibraryCard .app-lib-thumb,#libraryCard .app-lib-thumb{position:relative;aspect-ratio:16/9;display:grid;place-items:center;color:#fff}
#appsLibraryCard .app-lib-thumb .tile-badge,#libraryCard .app-lib-thumb .tile-badge{position:absolute;top:7px;right:7px;font-size:8px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;background:rgba(0,0,0,.5);color:#fff;padding:2px 5px;border-radius:4px;line-height:1}
#appsLibraryCard .app-lib-origin-badge,#libraryCard .app-lib-origin-badge{position:absolute;top:7px;left:7px;font-size:8px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;padding:2px 6px;border-radius:4px;line-height:1.5;background:rgba(255,255,255,.92)}
#appsLibraryCard .app-lib-origin-badge.staff,#libraryCard .app-lib-origin-badge.staff{color:var(--brand)}
#appsLibraryCard .app-lib-origin-badge.cliente,#libraryCard .app-lib-origin-badge.cliente{color:var(--sky)}
#appsLibraryCard .app-lib-body,#libraryCard .app-lib-body{padding:9px 11px 11px;display:flex;flex-direction:column;gap:3px;flex:1}
#appsLibraryCard .app-lib-cat,#libraryCard .app-lib-cat{font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;color:var(--brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#appsLibraryCard .app-lib-name,#libraryCard .app-lib-name{font-size:13px;font-weight:700;color:var(--text);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#appsLibraryCard .app-lib-meta,#libraryCard .app-lib-meta{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#appsLibraryCard .app-lib-tags,#libraryCard .app-lib-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:7px}
#appsLibraryCard .app-lib-empty,#libraryCard .app-lib-empty{padding:34px 16px;text-align:center;color:var(--muted);font-size:13px;grid-column:1/-1}
@media(max-width:640px){#appsLibraryCard .app-lib-toolbar{flex-direction:column;align-items:stretch}#appsLibraryCard .app-lib-toolbar .access-search-wrap{max-width:none}}
#appsLibraryCard [hidden],#libraryCard [hidden]{display:none!important}
#appsLibraryCard .access-search-wrap,#libraryCard .access-search-wrap{position:relative;min-width:160px}
#appsLibraryCard .access-search-wrap svg,#libraryCard .access-search-wrap svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}
#appsLibraryCard .access-search-wrap input,#libraryCard .access-search-wrap input{width:100%;padding:8px 10px 8px 30px;border:1px solid var(--border);border-radius:var(--r-sm);font-size:12.5px;background:var(--bg);color:var(--text);min-height:0}
#appsLibraryCard .access-filter-select,#libraryCard .access-filter-select{width:auto;min-height:0;flex:0 0 auto;min-width:118px;border:1px solid var(--border);border-radius:var(--r-sm);font-size:12.5px;padding:8px;background:var(--bg);color:var(--text)}

:root {
    --light-blue: #007bb5;
    --mid-blue: #007bb5;
    --dark-blue: #1f2937;
    --gray-background: #f5f7fa;
}

.access-search-wrap { position: relative; flex: 1 1 200px; min-width: 160px; }
.access-search-wrap svg { position: absolute; left: 9px; top: 50%; transform: translateY(-50%); color: var(--faint); pointer-events: none; }
.access-search-wrap input { width: 100%; padding: 8px 10px 8px 30px; border: 1px solid var(--border); border-radius: var(--r-sm); font-size: 12.5px; background: var(--bg); color: var(--text); }
.permission-group { margin-bottom: 16px; }
.permission-preset { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }
.permission-preset select { min-width: 150px; padding: 6px 10px; border: 1px solid var(--border); border-radius: var(--r-sm); background: var(--card); color: var(--text); }
#view-permisos th:not(:first-child) { width: 210px; }
#view-permisos td:first-child b { font-weight: 600; font-size: 13px; }
#view-permisos td:first-child .sub { font-size: 11.5px; }
#view-empresas button:disabled, #view-permisos select:disabled { cursor: default; }

.app .side { position: relative; }
.side-toggle {
    position: absolute;
    top: 18px;
    right: -12px;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: var(--card);
    border: 1px solid var(--border-strong);
    color: var(--muted);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: var(--shadow);
    z-index: 5;
}
.side-toggle[hidden] { display: none; }
.side-toggle:hover { color: var(--brand); border-color: var(--sky); }
.side-toggle:focus-visible { outline: 2px solid var(--sky); outline-offset: 2px; }
.side-toggle svg { transition: transform .2s; }
.app.side-collapsed { grid-template-columns: 64px minmax(0, 1fr); }
.app.side-collapsed .side .nav-label,
.app.side-collapsed .side .brand-name { display: none; }
.app.side-collapsed .side .nav-item { justify-content: center; padding: 10px; }
.app.side-collapsed .brand { justify-content: center; padding-right: 0; padding-left: 0; }
.app.side-collapsed .side-toggle svg { transform: rotate(180deg); }
.app.side-expanded .side .nav-label,
.app.side-expanded .side .brand-name { display: block; }
.app.side-expanded .side .nav-item { justify-content: flex-start; padding: 9.5px 11px; }
@media (max-width: 920px) {
    .app.side-expanded .side {
        position: fixed;
        inset: 0 auto 0 0;
        width: min(236px, 80vw);
        z-index: 20;
    }
}

.pass-field-wrap { position: relative; }
.authcard .field .pass-field-wrap input { padding-right: 40px; }
.pass-toggle-btn {
    position: absolute;
    top: 50%;
    right: 5px;
    transform: translateY(-50%);
    width: 30px;
    height: 30px;
    border: none;
    background: transparent;
    color: var(--muted);
    cursor: pointer;
    display: grid;
    place-items: center;
    padding: 0;
    border-radius: 6px;
}
.pass-toggle-btn:hover { color: var(--text); background: var(--bg); }
.pass-toggle-btn:focus-visible { outline: 2px solid var(--sky); outline-offset: 1px; }
.pass-toggle-btn svg[hidden] { display: none; }

.recovery-page .auth-stack { width: min(100%, 440px); }
.recovery-page .authcard { width: 100%; }
.recovery-page h1 { font-size: 1.4rem; margin: 20px 0 12px; }
.recovery-page p { overflow-wrap: anywhere; }
.recovery-page .recovery-help { font-size: .85rem; margin-top: 8px; }
.recovery-page .recovery-help ul { padding-left: 20px; }
.recovery-page .recovery-back { text-align: center; margin-top: 20px; }

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    min-height: 100vh;
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    background: #f3f5f8;
    color: #24313f;
}

.login-page {
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 32px 16px;
}

.login-card {
    width: min(100%, 412px);
    background: #ffffff;
    border-radius: 16px;
    padding: 36px 36px 30px;
    box-shadow: 0 12px 32px rgba(36, 49, 63, 0.08);
}

.login-header {
    margin-bottom: 28px;
}

.login-branding {
    display: flex;
    align-items: center;
    gap: 14px;
}
.login-branding img {
    display: block;
    width: 42px;
    height: 42px;
    object-fit: contain;
    flex-shrink: 0;
}


.login-brand-mark {
    width: 40px;
    height: 22px;
    border-radius: 7px;
    background: #0a8ccf;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    flex-shrink: 0;
}

.login-brand-dot {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #ffffff;
}

.login-title {
    margin: 0;
    font-size: 1.85rem;
    line-height: 1.2;
    color: var(--mid-blue);
}

.login-subtitle {
    margin: 14px 0 0 54px;
    max-width: 230px;
    font-size: 0.98rem;
    line-height: 1.45;
    color: #607080;
}

.login-form {
    display: grid;
    gap: 18px;
}

.login-error {
    margin: 0;
    border-radius: 10px;
    padding: 12px 14px;
    background: #fdecec;
    color: #a12d2f;
    font-size: 0.92rem;
    line-height: 1.4;
}

.login-field label {
    display: block;
    margin-bottom: 8px;
    font-size: 0.95rem;
    font-weight: 700;
    color: #3c4754;
}

.login-field input {
    width: 100%;
    height: 48px;
    border: 1px solid #d8dee5;
    border-radius: 10px;
    padding: 0 14px;
    font: inherit;
    color: #24313f;
    background: #ffffff;
    outline: none;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.login-field input::placeholder {
    color: #a0acb8;
}

.login-field input:focus {
    border-color: #0b81c2;
    box-shadow: 0 0 0 3px rgba(11, 129, 194, 0.12);
}

.login-field input[type="file"] {
    padding: 10px 14px;
}

.login-options {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    font-size: 0.92rem;
}

.login-checkbox {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: #556371;
    cursor: pointer;
}

.login-checkbox input {
    width: 16px;
    height: 16px;
    margin: 0;
    accent-color: #0b81c2;
}

.login-link {
    color: var(--mid-blue);
    text-decoration: none;
}

.login-link:hover,
.login-link:focus {
    text-decoration: underline;
}

.login-submit {
    width: 100%;
    height: 48px;
    border: 0;
    border-radius: 10px;
    font: inherit;
    font-size: 1rem;
    font-weight: 600;
    color: #ffffff;
    background: var(--mid-blue);
    cursor: pointer;
    transition: background-color 0.2s ease;
}

.login-submit:hover,
.login-submit:focus {
    background: #086fa8;
}

select,
textarea,
input[type="url"],
input[type="email"],
input[type="password"],
input[type="text"],
input[type="file"] {
    width: 100%;
    min-height: 48px;
    border: 1px solid #d8dee5;
    border-radius: 10px;
    padding: 10px 14px;
    font: inherit;
    color: #24313f;
    background: #ffffff;
    outline: none;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

select:focus,
textarea:focus,
input[type="url"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="text"]:focus,
input[type="file"]:focus {
    border-color: #0b81c2;
    box-shadow: 0 0 0 3px rgba(11, 129, 194, 0.12);
}

textarea {
    min-height: 120px;
    resize: vertical;
}

.login-support {
    margin-top: 28px;
    padding-top: 24px;
    border-top: 1px solid #eef1f4;
    text-align: center;
}

.login-support p {
    margin: 0 0 14px;
    color: #556371;
}

.login-support-link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    font-weight: 500;
}

.login-support-icon {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: #eaf5fc;
    color: #0b81c2;
    font-size: 0.8rem;
    font-weight: 700;
}

@media (max-width: 480px) {
    .login-card {
        padding: 28px 20px 24px;
    }

    .login-branding {
        gap: 12px;
    }

    .login-title {
        font-size: 1.5rem;
    }

    .login-subtitle {
        margin-left: 0;
        max-width: none;
    }

    .login-options {
        align-items: flex-start;
        flex-direction: column;
    }
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

.dashboard-page {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    background: #eef0f3;
}

.dashboard-frame {
    flex: 1;
    min-height: 0;
    display: grid;
    grid-template-columns: 258px minmax(0, 1fr);
}

.dashboard-main {
    min-width: 0;
    background: var(--gray-background);
}

.dashboard-sidebar {
    display: flex;
    flex-direction: column;
    gap: 22px;
    padding: 16px 14px 18px;
    background: var(--dark-blue);
    color: #d8e7f6;
}

.dashboard-brand {
    display: flex;
    align-items: center;
    gap: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: 700;
}

.dashboard-brand img {
    display: block;
    width: 22px;
    height: 22px;
    object-fit: contain;
    flex-shrink: 0;
}

.dashboard-brand-mark {
    width: 38px;
    height: 22px;
    border-radius: 7px;
    background: #0a8ccf;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
}

.dashboard-brand-dot {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #ffffff;
}

.dashboard-brand-text {
    font-size: 0.9rem;
}

.dashboard-notice {
    border-radius: 7px;
    padding: 10px 12px;
    background: #0996e5;
    color: #ffffff;
    font-size: 0.76rem;
    font-weight: 600;
}

.dashboard-nav {
    display: grid;
    gap: 4px;
}

.dashboard-nav-item {
    display: flex;
    align-items: center;
    gap: 10px;
    width: 100%;
    border: 0;
    border-radius: 8px;
    padding: 11px 12px;
    font: inherit;
    font-size: 0.84rem;
    text-align: left;
    color: #d8e4f2;
    text-decoration: none;
    background: transparent;
    cursor: pointer;
    transition: background-color 0.2s ease, color 0.2s ease;
}

.dashboard-nav-icon {
    display: block;
    width: 16px;
    height: 16px;
    object-fit: contain;
    flex-shrink: 0;
}

.dashboard-nav-item:hover,
.dashboard-nav-item:focus,
.dashboard-nav-item.is-active {
    color: #ffffff;
    background: rgba(255, 255, 255, 0.1);
}

.dashboard-nav-item--secondary {
    color: #c8d8ea;
}

.dashboard-nav-button {
    appearance: none;
}

.dashboard-nav-button .dashboard-nav-icon {
    margin-left: 0;
}

.dashboard-sidebar-footer {
    margin-top: auto;
    padding-top: 18px;
    border-top: 1px solid rgba(255, 255, 255, 0.08);
    display: grid;
    gap: 4px;
}

.dashboard-shell {
    min-width: 0;
    padding: 20px 18px 28px;
}

.dashboard-header,
.dashboard-content-header,
.dashboard-section-heading,
.dashboard-module-head,
.dashboard-module-foot,
.dashboard-device-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
}

.dashboard-header {
    min-height: 38px;
    padding: 6px 14px;
    background: var(--light-blue);
    color: #ffffff;
}

.dashboard-header-brand {
    width: 258px;
    padding-right: 14px;
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.dashboard-header-search {
    flex: 1;
    min-width: 0;
    display: flex;
    align-items: center;
}

.dashboard-search {
    flex: 1;
    min-width: 0;
}

.dashboard-search input {
    width: min(100%, 520px);
    height: 28px;
    border: 0;
    border-radius: 4px;
    padding: 0 30px 0 12px;
    font: inherit;
    font-size: 0.75rem;
    color: #24313f;
    background: rgba(255, 255, 255, 0.95);
}

.dashboard-search input:focus {
    outline: none;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.28);
}

.dashboard-header-actions,
.dashboard-toolbar {
    display: flex;
    align-items: center;
    gap: 12px;
}

.dashboard-user {
    display: grid;
    gap: 2px;
    text-align: right;
    font-size: 0.72rem;
    color: rgba(255, 255, 255, 0.88);
}

.dashboard-user strong {
    color: #ffffff;
    font-size: 0.75rem;
}

.dashboard-content {
    display: grid;
    gap: 16px;
}

.dashboard-title {
    margin: 0;
    font-size: clamp(1.8rem, 3vw, 2.15rem);
    line-height: 1.1;
}

.dashboard-subtitle {
    margin: 6px 0 0;
    max-width: 760px;
    color: #5c7084;
    font-size: 0.9rem;
    line-height: 1.45;
}

.dashboard-button {
    border: 0;
    border-radius: 6px;
    padding: 10px 16px;
    font: inherit;
    font-size: 0.8rem;
    font-weight: 600;
    color: #ffffff;
    background: var(--light-blue);
    cursor: pointer;
    text-decoration: none;
}

.dashboard-button--ghost,
.dashboard-button--muted {
    color: #3d4a58;
    background: #dfe5ea;
}

.dashboard-button--small {
    padding: 8px 12px;
    font-size: 0.78rem;
}

.dashboard-button:disabled {
    cursor: wait;
    opacity: 0.65;
}

.dashboard-header .dashboard-button--ghost {
    padding: 7px 18px;
    color: #0f5d85;
    background: rgba(255, 255, 255, 0.9);
}

.dashboard-inline-link {
    font-size: 0.76rem;
    font-weight: 600;
    color: #0b81c2;
    text-decoration: none;
}

.dashboard-inline-link:hover,
.dashboard-inline-link:focus {
    text-decoration: underline;
}

.dashboard-section {
    display: grid;
    gap: 12px;
}

.dashboard-section-heading h2,
.dashboard-stat-card h2,
.dashboard-actions-card h2,
.dashboard-device-card h2 {
    margin: 0;
    font-size: 0.96rem;
}

.dashboard-module-grid,
.dashboard-bottom-grid,
.dashboard-actions-grid {
    display: grid;
    gap: 12px;
}

.dashboard-module-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.dashboard-bottom-grid {
    grid-template-columns: 1.15fr 1fr 1fr;
}

.dashboard-inventory-grid {
    grid-template-columns: 1.1fr 0.9fr 1fr;
}

.dashboard-card {
    border-radius: 4px;
    padding: 14px;
    background: rgba(255, 255, 255, 0.94);
    box-shadow: 0 1px 0 rgba(17, 34, 51, 0.04);
}

.dashboard-module-card {
    min-height: 286px;
    display: grid;
    gap: 10px;
}

.dashboard-module-card h3 {
    margin: 0;
    font-size: 0.92rem;
}

.dashboard-status {
    font-size: 0.67rem;
    font-weight: 700;
}

.dashboard-status.is-active {
    color: #2c9775;
}

.dashboard-status.is-pending {
    color: #b08922;
}

.dashboard-status.is-inactive {
    color: #b84a55;
}

.dashboard-module-image {
    height: 116px;
    border-radius: 4px;
    background:
        linear-gradient(135deg, rgba(7, 41, 84, 0.22), rgba(0, 167, 255, 0.1)),
        radial-gradient(circle at 20% 20%, rgba(255, 255, 255, 0.5), transparent 35%),
        linear-gradient(135deg, #1f4b6f 0%, #0a8ccf 100%);
}

.dashboard-totem-grid {
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
}

.dashboard-totem-card {
    min-height: 0;
}

.dashboard-totem-preview {
    position: relative;
    height: 190px;
    overflow: hidden;
    border: 1px solid #e1e7ed;
    border-radius: 6px;
    background: #0f172a;
}

.dashboard-totem-preview iframe {
    width: 200%;
    height: 380px;
    border: 0;
    pointer-events: none;
    transform: scale(0.5);
    transform-origin: left top;
}

.dashboard-module-copy {
    margin: 0;
    color: #546678;
    font-size: 0.8rem;
    line-height: 1.45;
}

.dashboard-meta-label,
.dashboard-device-row span {
    display: block;
    color: #7b8ea1;
    font-size: 0.68rem;
}

.dashboard-meta-value,
.dashboard-stat-value,
.dashboard-device-row strong {
    display: block;
    margin-top: 4px;
    color: #24313f;
}

.dashboard-module-card--new {
    border: 1px dashed #d0d9e2;
    align-items: center;
    justify-items: center;
    text-align: center;
    background: rgba(255, 255, 255, 0.5);
}

.dashboard-plus {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 1.8rem;
    color: #7f93a8;
    background: #edf2f7;
}

.dashboard-chart {
    height: 156px;
    margin: 14px 0;
    padding: 14px 12px 10px;
    border-radius: 4px;
    background:
        linear-gradient(180deg, rgba(11, 129, 194, 0.06), rgba(11, 129, 194, 0)),
        #f6f9fb;
    display: flex;
    align-items: flex-end;
    gap: 8px;
}

.dashboard-chart span {
    flex: 1;
    border-radius: 6px 6px 0 0;
    background: linear-gradient(180deg, #0a8ccf 0%, #0a6da1 100%);
}

.dashboard-chart span:nth-child(1) { height: 28%; }
.dashboard-chart span:nth-child(2) { height: 36%; }
.dashboard-chart span:nth-child(3) { height: 52%; }
.dashboard-chart span:nth-child(4) { height: 86%; }
.dashboard-chart span:nth-child(5) { height: 64%; }
.dashboard-chart span:nth-child(6) { height: 66%; }
.dashboard-chart span:nth-child(7) { height: 62%; }
.dashboard-chart span:nth-child(8) { height: 40%; }

.dashboard-stat-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
}

.dashboard-stat-grid--three {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    margin-top: 18px;
}

.dashboard-data-notice {
    margin: 14px 0 0;
    color: #637487;
    font-size: 0.84rem;
    line-height: 1.5;
}

.dashboard-device-models {
    display: grid;
    gap: 10px;
    margin-top: 12px;
}

.dashboard-device-list {
    display: grid;
    gap: 10px;
    margin-top: 12px;
}

.dashboard-device-row {
    padding: 10px 0;
    border-bottom: 1px solid #edf1f5;
}

.dashboard-device-row:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}

.dashboard-actions-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin-top: 16px;
}

.dashboard-action-tile {
    min-height: 78px;
    border: 0;
    border-radius: 4px;
    padding: 14px;
    font: inherit;
    font-weight: 600;
    font-size: 0.8rem;
    color: #314659;
    background: #f0f4f8;
    cursor: pointer;
}

.tone-blue {
    background:
        linear-gradient(180deg, rgba(255, 255, 255, 0.9), rgba(248, 251, 255, 0.92)),
        #ffffff;
}

.tone-slate {
    background:
        linear-gradient(180deg, rgba(245, 250, 255, 0.96), rgba(238, 246, 252, 0.96)),
        #ffffff;
}

.tone-sand {
    background:
        linear-gradient(180deg, rgba(255, 249, 220, 0.9), rgba(255, 249, 231, 0.96)),
        #ffffff;
}

.tone-cloud {
    background:
        linear-gradient(180deg, rgba(248, 250, 252, 0.96), rgba(240, 244, 248, 0.96)),
        #ffffff;
}

.tone-rose {
    background:
        linear-gradient(180deg, rgba(255, 239, 241, 0.92), rgba(255, 245, 246, 0.96)),
        #ffffff;
}

.profile-messages {
    display: grid;
    gap: 10px;
}

.profile-alert {
    border-radius: 10px;
    padding: 12px 14px;
    font-size: 0.92rem;
    line-height: 1.4;
}

.profile-alert--success {
    background: #e7f7ee;
    color: #20613c;
}

.profile-alert--error {
    background: #fdecec;
    color: #a12d2f;
}

.upload-progress {
    display: grid;
    gap: 10px;
    padding: 14px;
    border: 1px solid #d8e3ec;
    border-radius: 12px;
    background: #f7fbff;
}

.upload-progress[hidden] {
    display: none;
}

.upload-progress-header,
.upload-progress-meta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
}

.upload-progress-header strong {
    color: #1f2937;
    font-size: 0.95rem;
}

.upload-progress-header span,
.upload-progress-meta span {
    color: #526273;
    font-size: 0.86rem;
    line-height: 1.4;
}

.upload-progress progress {
    width: 100%;
    height: 14px;
    overflow: hidden;
    border: 0;
    border-radius: 999px;
    background: #e5edf4;
}

.upload-progress progress::-webkit-progress-bar {
    border-radius: 999px;
    background: #e5edf4;
}

.upload-progress progress::-webkit-progress-value {
    border-radius: 999px;
    background: #0b81c2;
}

.upload-progress progress::-moz-progress-bar {
    border-radius: 999px;
    background: #0b81c2;
}

.profile-grid {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.profile-card {
    display: grid;
    gap: 18px;
    padding: 22px;
}

.profile-grid .profile-card:last-child {
    grid-column: 1 / -1;
}

.profile-card-header h2 {
    margin: 0;
    font-size: 1.1rem;
}

.profile-card-header p {
    margin: 6px 0 0;
    color: #5c7084;
    font-size: 0.9rem;
    line-height: 1.45;
}

.profile-form,
.profile-form-grid {
    display: grid;
    gap: 14px;
}

.profile-form-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.profile-field label {
    display: block;
    margin-bottom: 8px;
    font-size: 0.92rem;
    font-weight: 700;
    color: #3c4754;
}

.profile-field input,
.profile-field select {
    width: 100%;
    min-height: 46px;
    border: 1px solid #d8dee5;
    border-radius: 10px;
    padding: 0 14px;
    font: inherit;
    color: #24313f;
    background: #ffffff;
    outline: none;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.profile-field input[type="color"] {
    width: 72px;
    min-width: 72px;
    min-height: 46px;
    padding: 4px;
    border-radius: 12px;
    cursor: pointer;
}

[data-profile-field="formats"] #id_formats {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 18px;
}

[data-profile-field="formats"] #id_formats > div {
    display: flex;
}

[data-profile-field="formats"] #id_formats label {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    margin: 0;
    font-size: 0.9rem;
    font-weight: 500;
}

[data-profile-field="formats"] #id_formats input[type="checkbox"] {
    width: 16px;
    height: 16px;
    min-height: 0;
    margin: 0;
    padding: 0;
    flex-shrink: 0;
    accent-color: #0b81c2;
}

.profile-field--checkbox {
    margin: 0;
}

.settings-toggle-group {
    display: grid;
    gap: 14px;
    margin-top: 6px;
    padding-top: 4px;
}

.settings-toggle-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 18px;
    margin: 0;
    padding: 16px 18px;
    border: 1px solid #e2e6eb;
    border-radius: 12px;
    background: #f6f7f9;
    cursor: pointer;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

.settings-toggle-row:hover {
    border-color: #ccd4dd;
}

.settings-toggle-row:focus-within {
    border-color: #0b81c2;
    box-shadow: 0 0 0 3px rgba(11, 129, 194, 0.12);
}

.settings-toggle-copy {
    display: grid;
    gap: 4px;
}

.settings-toggle-copy strong {
    font-size: 0.95rem;
    color: #12263a;
}

.settings-toggle-copy span {
    color: #637487;
    font-size: 0.86rem;
    line-height: 1.35;
}

.settings-toggle-switch {
    position: relative;
    display: inline-flex;
    align-items: center;
    flex-shrink: 0;
}

.settings-toggle-switch input[type="checkbox"] {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    opacity: 0;
    cursor: pointer;
}

.settings-toggle-slider {
    position: relative;
    display: inline-block;
    width: 36px;
    height: 22px;
    border: 2px solid #9aa5b1;
    border-radius: 999px;
    background: #eef1f4;
    transition: background-color 0.2s ease, border-color 0.2s ease;
}

.settings-toggle-slider::after {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(17, 24, 39, 0.18);
    transition: transform 0.2s ease, background-color 0.2s ease;
}

.settings-toggle-switch input[type="checkbox"]:checked + .settings-toggle-slider {
    border-color: #e33a31;
    background: #fff2f1;
}

.settings-toggle-switch input[type="checkbox"]:checked + .settings-toggle-slider::after {
    transform: translateX(14px);
    background: #e33a31;
}

.profile-field input:disabled {
    color: #6f7d8b;
    background: #f3f5f8;
    cursor: not-allowed;
}

.profile-field input:focus,
.profile-field select:focus {
    border-color: #0b81c2;
    box-shadow: 0 0 0 3px rgba(11, 129, 194, 0.12);
}

.profile-help-text {
    margin-top: 8px;
    color: #66788a;
    font-size: 0.83rem;
    line-height: 1.45;
}

.profile-help-text ul,
.profile-error-list ul,
.profile-field .errorlist {
    margin: 8px 0 0;
    padding-left: 18px;
}

.profile-help-text li,
.profile-error-list li,
.profile-field .errorlist li {
    color: #66788a;
    font-size: 0.83rem;
    line-height: 1.45;
}

.profile-error-list li,
.profile-field .errorlist li {
    color: #a12d2f;
}

.management-layout {
    display: grid;
    grid-template-columns: minmax(0, 1.3fr) minmax(320px, 0.9fr);
    gap: 24px;
    align-items: start;
}

.management-card {
    display: grid;
    gap: 20px;
}

.support-card {
    width: min(100%, 680px);
    display: grid;
    gap: 20px;
}

.support-form textarea {
    width: 100%;
}

.management-list {
    display: grid;
    gap: 14px;
}

.management-row {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 16px;
    padding: 18px;
    border: 1px solid #e3e8ee;
    border-radius: 16px;
    background: #f9fbfd;
}

.management-row-copy {
    display: grid;
    gap: 6px;
}

.management-row-copy strong {
    font-size: 1rem;
    color: #1f2937;
}

.management-row-copy span {
    color: #5b6672;
    font-size: 0.9rem;
    line-height: 1.5;
    word-break: break-word;
}

.management-order-controls {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 4px;
}

.management-order-button {
    min-width: 40px;
}

.management-order-button:disabled {
    cursor: not-allowed;
    opacity: 0.45;
}

.management-row-actions {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    gap: 10px;
}

.management-row-actions form {
    margin: 0;
}

.management-empty {
    border: 1px dashed #c5d0da;
    border-radius: 16px;
    padding: 24px;
    background: #f9fbfd;
}

.management-empty h3 {
    margin: 0 0 8px;
    font-size: 1rem;
}

.management-empty p {
    margin: 0;
    color: #5b6672;
    line-height: 1.5;
}

.management-form-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
}

.management-context-form {
    display: flex;
    align-items: end;
    gap: 14px;
    flex-wrap: wrap;
}

.management-context-form .profile-field {
    flex: 1;
    min-width: 220px;
}

.totem-picker-list {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    gap: 14px;
}

.totem-picker-card {
    display: grid;
    gap: 8px;
    align-content: start;
    min-height: 150px;
    padding: 16px;
    border: 1px solid #e3e8ee;
    border-radius: 8px;
    color: inherit;
    text-decoration: none;
    background: #f9fbfd;
}

.totem-picker-card.is-active {
    border-color: #0b81c2;
    background: #eef8ff;
}

.totem-picker-card__name {
    color: #1f2937;
    font-size: 1rem;
    font-weight: 700;
}

.totem-picker-card__meta,
.totem-picker-card__count {
    color: #5b6672;
    font-size: 0.88rem;
    line-height: 1.45;
}

.totem-picker-card .dashboard-button {
    justify-self: start;
    margin-top: auto;
}

.user-directory {
    display: grid;
    gap: 12px;
}

.user-directory-header,
.user-directory-row {
    display: grid;
    grid-template-columns: minmax(120px, 1fr) minmax(160px, 1.1fr) minmax(180px, 1.3fr) 90px 140px;
    gap: 14px;
    align-items: center;
}

.user-directory-header {
    padding: 0 6px;
    color: #637487;
    font-size: 0.82rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}

.user-directory-row {
    padding: 16px 18px;
    border: 1px solid #e3e8ee;
    border-radius: 14px;
    background: #f9fbfd;
}

.user-directory-row span {
    min-width: 0;
    overflow-wrap: anywhere;
}

.user-staff-flag {
    display: inline-flex;
    justify-content: center;
    min-width: 56px;
    padding: 6px 10px;
    border-radius: 999px;
    background: #e7edf3;
    color: #5d6c7a;
    font-size: 0.82rem;
    font-weight: 700;
}

.user-staff-flag.is-staff {
    background: #e7f7ee;
    color: #1c7a48;
}

.user-directory-action {
    margin: 0;
    display: flex;
    justify-content: flex-end;
}

@media (max-width: 1180px) {
    .dashboard-frame {
        grid-template-columns: 220px minmax(0, 1fr);
    }

    .dashboard-header-brand {
        width: 220px;
    }

    .dashboard-module-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .dashboard-bottom-grid {
        grid-template-columns: 1fr;
    }

    .profile-grid {
        grid-template-columns: 1fr;
    }

    .profile-grid .profile-card:last-child {
        grid-column: auto;
    }

    .management-layout {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 860px) {
    .dashboard-frame {
        grid-template-columns: 1fr;
    }

    .dashboard-sidebar {
        gap: 18px;
    }

    .dashboard-nav {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .dashboard-sidebar-footer {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .dashboard-header,
    .dashboard-content-header {
        align-items: flex-start;
        flex-direction: column;
    }

    .dashboard-header {
        padding: 10px 12px;
    }

    .dashboard-header-brand,
    .dashboard-header-search {
        width: 100%;
        padding-right: 0;
    }

    .dashboard-search,
    .dashboard-search input {
        width: 100%;
    }

    .user-directory-header {
        display: none;
    }

    .user-directory-row {
        grid-template-columns: 1fr;
    }

    .user-directory-action {
        justify-content: flex-start;
    }

    .management-context-form {
        align-items: stretch;
    }
}

@media (max-width: 640px) {
    .dashboard-shell {
        padding: 16px;
    }

    .dashboard-nav,
    .dashboard-sidebar-footer,
    .dashboard-module-grid,
    .dashboard-actions-grid,
    .dashboard-stat-grid,
    .profile-form-grid {
        grid-template-columns: 1fr;
    }

    .dashboard-header-actions,
    .dashboard-toolbar,
    .dashboard-module-head,
    .dashboard-module-foot,
    .dashboard-device-row,
    .dashboard-section-heading {
        align-items: flex-start;
        flex-direction: column;
    }

    .dashboard-user {
        text-align: left;
    }

    .management-row {
        flex-direction: column;
    }

    .management-row-actions {
        width: 100%;
        justify-content: flex-start;
    }

    .upload-progress-header,
    .upload-progress-meta {
        align-items: flex-start;
        flex-direction: column;
    }
}

.totem-homepage {
    --totem-accent: #c81e1e;
    min-height: 100vh;
    padding: 32px;
    background:
        radial-gradient(circle at top right, rgba(200, 30, 30, 0.14), transparent 24rem),
        linear-gradient(180deg, #f8fafc 0%, #eef2f7 100%);
}

.totem-homepage__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 24px;
    margin: 0 auto 28px;
    padding: 28px 32px;
    max-width: 1240px;
    border: 1px solid rgba(15, 23, 42, 0.08);
    border-radius: 28px;
    background: rgba(255, 255, 255, 0.88);
    box-shadow: 0 20px 40px rgba(15, 23, 42, 0.07);
    backdrop-filter: blur(16px);
}

.totem-homepage__eyebrow,
.totem-homepage__section-kicker,
.totem-homepage__blocked-kicker,
.totem-card__category,
.totem-card__type {
    margin: 0 0 8px;
    font-size: 0.78rem;
    font-weight: 700;
    letter-spacing: 0.14em;
    text-transform: uppercase;
}

.totem-homepage__eyebrow,
.totem-homepage__section-kicker,
.totem-homepage__blocked-kicker,
.totem-card__category {
    color: var(--totem-accent);
}

.totem-homepage__title {
    margin: 0;
    font-size: clamp(2.3rem, 4vw, 3.75rem);
    line-height: 0.96;
    letter-spacing: -0.04em;
    color: #111827;
}

.totem-homepage__serial {
    margin: 12px 0 0;
    color: #5b6574;
    font-size: 0.95rem;
    font-weight: 600;
}

.totem-homepage__logo {
    width: min(220px, 35vw);
    max-height: 96px;
    object-fit: contain;
}

.totem-homepage__blocked,
.totem-homepage__content,
.totem-homepage__pagination,
.totem-homepage__empty {
    max-width: 1240px;
    margin-left: auto;
    margin-right: auto;
}

.totem-homepage__blocked {
    margin-bottom: 24px;
    padding: 24px 28px;
    border-radius: 24px;
    border: 1px solid rgba(200, 30, 30, 0.18);
    background: linear-gradient(135deg, #fff1f2 0%, #ffe4e6 100%);
    color: #881337;
}

.totem-homepage__blocked h2,
.totem-homepage__empty h3,
.totem-card__body h3,
.totem-homepage__section-head h2 {
    margin: 0;
}

.totem-homepage__blocked p {
    margin: 10px 0 0;
}

.totem-homepage__content {
    padding: 12px 0 8px;
}

.totem-homepage__section-head {
    display: flex;
    justify-content: space-between;
    align-items: end;
    gap: 16px;
    margin-bottom: 22px;
}

.totem-homepage__section-head h2 {
    font-size: clamp(1.6rem, 2.4vw, 2.25rem);
    letter-spacing: -0.03em;
    color: #111827;
}

.totem-homepage__section-meta {
    margin: 0;
    color: #5b6574;
    font-weight: 600;
}

.totem-homepage__grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
    gap: 20px;
}

.totem-card {
    display: flex;
    flex-direction: column;
    min-height: 320px;
    overflow: hidden;
    border: 1px solid rgba(15, 23, 42, 0.08);
    border-radius: 26px;
    background: #ffffff;
    box-shadow: 0 18px 34px rgba(15, 23, 42, 0.08);
    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.totem-card:hover {
    transform: translateY(-4px);
    border-color: rgba(200, 30, 30, 0.35);
    box-shadow: 0 24px 44px rgba(15, 23, 42, 0.12);
}

.totem-card.is-disabled {
    opacity: 0.72;
}

.totem-card__media {
    position: relative;
    height: 184px;
    background: linear-gradient(135deg, #dbeafe 0%, #ede9fe 100%);
}

.totem-card__media img,
.totem-card__placeholder {
    width: 100%;
    height: 100%;
}

.totem-card__media img {
    display: block;
    object-fit: cover;
}

.totem-card__placeholder {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 4rem;
    font-weight: 800;
    color: #ffffff;
    background: linear-gradient(135deg, var(--totem-accent) 0%, #111827 100%);
}

.totem-card__type {
    position: absolute;
    top: 16px;
    right: 16px;
    margin: 0;
    padding: 7px 10px;
    border-radius: 999px;
    color: #ffffff;
    background: rgba(17, 24, 39, 0.75);
    backdrop-filter: blur(8px);
}

.totem-card__body {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: space-between;
    gap: 20px;
    padding: 22px;
}

.totem-card__body h3 {
    font-size: 1.2rem;
    line-height: 1.15;
    color: #111827;
}

.totem-card__action {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 0 18px;
    border-radius: 999px;
    background: var(--totem-accent);
    color: #ffffff;
    text-decoration: none;
    font-weight: 700;
}

.totem-card__action.is-muted {
    background: #e5e7eb;
    color: #4b5563;
}

.totem-homepage__empty {
    padding: 48px 32px;
    border: 1px dashed rgba(15, 23, 42, 0.16);
    border-radius: 24px;
    text-align: center;
    background: rgba(255, 255, 255, 0.72);
}

.totem-homepage__empty p {
    margin: 10px 0 0;
    color: #5b6574;
}

.totem-homepage__pagination {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 14px;
    margin-top: 28px;
    padding: 16px 18px 0;
}

.totem-homepage__pagination a,
.totem-homepage__pagination span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    padding: 0 16px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.88);
    color: #1f2937;
    text-decoration: none;
    font-weight: 600;
    border: 1px solid rgba(15, 23, 42, 0.08);
}

.totem-homepage__pagination a:hover {
    border-color: rgba(200, 30, 30, 0.3);
    color: var(--totem-accent);
}

.totem-homepage__pagination .is-disabled {
    opacity: 0.5;
}

@media (max-width: 900px) {
    .totem-homepage {
        padding: 20px;
    }

    .totem-homepage__header,
    .totem-homepage__section-head {
        align-items: start;
        flex-direction: column;
    }
}

@media (max-width: 640px) {
    .totem-homepage {
        padding: 16px;
    }

    .totem-homepage__header,
    .totem-homepage__blocked,
    .totem-homepage__empty {
        padding: 22px 20px;
    }

    .totem-homepage__pagination {
        flex-wrap: wrap;
    }
}

.assigned-headset-row {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    justify-content: space-between;
    gap: 8px 24px;
    padding: 14px 0;
    line-height: 1.5;
    text-align: left;
}

.assigned-headset-row + .assigned-headset-row {
    border-top: 1px solid var(--border, #e5e7eb);
}

.assigned-headset-row > b {
    min-width: 0;
    overflow-wrap: anywhere;
}

.assigned-headset-row > small {
    margin-left: auto;
    color: var(--muted, #6b7280);
    text-align: right;
}

.headset-detail-info {
    display: flex;
    flex-direction: column;
    gap: 6px;
    min-width: 0;
    line-height: 1.5;
    text-align: left;
    overflow-wrap: anywhere;
}

.headset-detail-info > small {
    color: var(--muted, #6b7280);
}

.headset-detail-row > .mono {
    min-width: 0;
    overflow-wrap: anywhere;
}

/* Help page step-by-step guide. */
.help-welcome { width: min(440px, calc(100% - 40px)); max-height: calc(100dvh - 40px); margin: auto; padding: 22px 26px 24px; text-align: center; border: 1px solid var(--border); border-radius: var(--r-lg); background: var(--card); color: var(--text); box-shadow: 0 20px 60px rgba(0,0,0,.25); }
.help-welcome::backdrop { background: rgba(8,21,38,.72); backdrop-filter: blur(3px); }
.help-welcome-top { display: flex; align-items: flex-start; justify-content: space-between; gap: 12px; margin-bottom: 10px; }
.help-welcome-top span { font-size: 11px; letter-spacing: .6px; text-transform: uppercase; color: var(--faint); font-weight: 700; }
.help-welcome-close { border: none; background: transparent; color: var(--muted); font-size: 20px; line-height: 1; cursor: pointer; padding: 2px 7px; border-radius: 6px; flex: none; }
.help-welcome-close:hover { background: var(--bg); color: var(--text); }
.help-welcome-step h3 { font-size: 17px; margin-bottom: 8px; }
.help-welcome-step p { color: var(--muted); font-size: 12.5px; line-height: 1.55; margin-bottom: 18px; }
.help-welcome-dots { display: flex; justify-content: center; gap: 6px; margin-bottom: 20px; }
.help-welcome-dots button { width: 7px; height: 7px; padding: 0; border: none; border-radius: 50%; background: var(--border); cursor: pointer; }
.help-welcome-dots button.active { width: 20px; border-radius: 4px; background: var(--brand); }
.help-welcome-actions { display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.help-welcome-navigation { display: flex; gap: 8px; }
.help-welcome-actions button:disabled { visibility: hidden; }
.guide-list{display:flex;flex-direction:column;gap:10px}
.guide-num{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 6px;border-radius:6px;background:var(--sky-soft);color:var(--brand);font-size:11px;font-weight:700;margin-right:9px;vertical-align:middle}
.guide-dek{color:var(--muted);font-size:13px;margin-bottom:12px}
.guide-steps,.guide-bullets{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:12px}
.guide-steps{counter-reset:gstep}
.guide-steps li{position:relative;padding-left:26px;font-size:13.5px;line-height:1.5}
.guide-steps li::before{counter-increment:gstep;content:counter(gstep);position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;background:var(--brand);color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center}
.guide-bullets li{position:relative;padding-left:15px;font-size:13.5px;line-height:1.5}
.guide-bullets li::before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--brand)}
.guide-note{background:var(--warn-soft);border:1px solid #F0DBA0;color:#8A5A16;border-radius:var(--r-sm);padding:11px 13px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start}
.guide-note b{color:var(--text)}
.guide-note svg{flex:none;margin-top:1px}

/* Exact v64 reference styles, limited to its portal screens. */
@scope (.portal-v64) {
:scope{color-scheme:light}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#faf9f5;color:#141413}img{max-width:100%}[hidden]:not([hidden=until-found]){display:none!important}

@font-face{font-family:'Chillax';src:url(data:font/otf;base64,T1RUTwAMAIAAAwBAQ0ZGIOZsGkgAAAx4AABaLEdERUYrgiooAABmpAAAAYxHUE9Tv71twAAAaDAAACWiR1NVQvUS0k4AAI3UAAAGZE9TLzJY//FQAAABMAAAAGBjbWFwfJ5UXQAAB8wAAASKaGVhZB1kEdQAAADMAAAANmhoZWEJ2gYtAAABBAAAACRobXR49opTGAAAlDgAAAbsbWF4cAG7UAAAAAEoAAAABm5hbWUBOhtgAAABkAAABjlwb3N0/8cASAAADFgAAAAgAAEAAAABAACXKxIvXw889QADA+gAAAAA3C2rFwAAAADcdiMs/0z+9wZdA7cAAAAGAAIAAAAAAAAAAQAAA9T+tgBaBsv/TP7wBl0AAQAAAAAAAAAAAAAAAAAAAbsAAFAAAbsAAAAEAmIB9AAFAAACigJYAAAASwKKAlgAAAFeAEgBDQAAAAAAAAAAAAAAAIAAAGcAAAAAAAAAAAAAAABJVEZPAMAAIPsCA9T+tgBaA9QBSiAAAJMAAAAAAeoCngAAACAAAwAAABgBJgABAAAAAAEAABMAAAABAAAAAAEBABoAEwABAAAAAAECABMAAAABAAAAAAEDABoAEwADAAEECQAAAHoALQADAAEECQABABwApwADAAEECQACAA4AwwADAAEECQADADIA0QADAAEECQAEABwApwADAAEECQAFABoBAwADAAEECQAGABwBHQADAAEECQAHAGQBOQADAAEECQAIACYBnQADAAEECQAJABwBwwADAAEECQALADoB3wADAAEECQAMAHQCGQADAAEECQANAdwCjQADAAEECQAOADYEaQADAAEECQAQAA4EnwADAAEECQARAAwErQADAAEECQEAACYEuQADAAEECQEBADQE3wADAAEECQECACYEuQADAAEECQEDADQE30JvZHkgdGV4dCBvcHRpbWl6ZWRBbHRlcm5hdGUgQSwgSywgWCwgWSwgaywgeABDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADkALQAyADAAMgAxACAASQBuAGQAaQBhAG4AIABUAHkAcABlACAARgBvAHUAbgBkAHIAeQAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuAEMAaABpAGwAbABhAHgAIABNAGUAZABpAHUAbQBSAGUAZwB1AGwAYQByADEALgAwADAAMAA7AEkAVABGAE8AOwBDAGgAaQBsAGwAYQB4AC0ATQBlAGQAaQB1AG0AVgBlAHIAcwBpAG8AbgAgADEALgAwADAAMABDAGgAaQBsAGwAYQB4AC0ATQBlAGQAaQB1AG0AQwBoAGkAbABsAGEAeAAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAHQAaABlACAASQBuAGQAaQBhAG4AIABUAHkAcABlACAARgBvAHUAbgBkAHIAeQAuAEkAbgBkAGkAYQBuACAAVAB5AHAAZQAgAEYAbwB1AG4AZAByAHkATQBhAG4AdQBzAGgAaQAgAFAAYQByAGkAawBoAGgAdAB0AHAAcwA6AC8ALwBpAG4AZABpAGEAbgB0AHkAcABlAGYAbwB1AG4AZAByAHkALgBjAG8AbQBoAHQAdABwAHMAOgAvAC8AdwB3AHcALgBpAG4AZABpAGEAbgB0AHkAcABlAGYAbwB1AG4AZAByAHkALgBjAG8AbQAvAGQAZQBzAGkAZwBuAGUAcgBzAC8AbQBhAG4AdQBzAGgAaQAtAHAAYQByAGkAawBoAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAcAByAG8AdABlAGMAdABlAGQAIAB1AG4AZABlAHIAIABkAG8AbQBlAHMAdABpAGMAIABhAG4AZAAgAGkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIAB0AHIAYQBkAGUAbQBhAHIAawAgAGEAbgBkACAAYwBvAHAAeQByAGkAZwBoAHQAIABsAGEAdwAuACAAWQBvAHUAIABhAGcAcgBlAGUAIAB0AG8AIABpAGQAZQBuAHQAaQBmAHkAIAB0AGgAZQAgAEkAVABGACAAZgBvAG4AdABzACAAYgB5ACAAbgBhAG0AZQAgAGEAbgBkACAAYwByAGUAZABpAHQAIAB0AGgAZQAgAEkAVABGACcAcwAgAG8AdwBuAGUAcgBzAGgAaQBwACAAbwBmACAAdABoAGUAIAB0AHIAYQBkAGUAbQBhAHIAawBzACAAYQBuAGQAIABjAG8AcAB5AHIAaQBnAGgAdABzACAAaQBuACAAYQBuAHkAIABkAGUAcwBpAGcAbgAgAG8AcgAgAHAAcgBvAGQAdQBjAHQA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kwWZBZ8FqQWvBcAFxgXMBdcF5wX1BgAGBgYMBhcGIgYxBjcGSAZOBlMGWAZaBmQGaAZwBnwGhQaQBpgGoAanBrAGtwbCBskG0gbfBusG+AcBBwoHGgcoBzEHOgdCB0sHVQdpB3gHgweNB5wHnweiB9QIEQgfCCZBYnJldmVBbWFjcm9uQW9nb25la0NhY3V0ZUNjYXJvbkNkb3RhY2NlbnREY2Fyb25EY3JvYXRFY2Fyb25FZG90YWNjZW50RW1hY3JvbkVvZ29uZWtHYnJldmVHY29tbWFhY2NlbnRHZG90YWNjZW50SGJhcklkb3RhY2NlbnRJbWFjcm9uSW9nb25la0tjb21tYWFjY2VudExhY3V0ZUxjYXJvbkxjb21tYWFjY2VudE5hY3V0ZU5jYXJvbk5jb21tYWFjY2VudEVuZ09odW5nYXJ1bWxhdXRPbWFjcm9uUmFjdXRlUmNhcm9uUmNvbW1hYWNjZW50U2FjdXRlU2NlZGlsbGFTY29tbWFhY2NlbnRHZXJtYW5kYmxzVGJhclRjYXJvblRjZWRpbGxhVGNvbW1hYWNjZW50VWh1bmdhcnVtbGF1dFVtYWNyb25Vb2dvbmVrVXJpbmdXYWN1dGVXY2lyY3VtZmxleFdkaWVyZXNpc1dncmF2ZVljaXJjdW1mbGV4WWdyYXZlWmFjdXRlWmRvdGFjY2VudEEuc3MwMUFhY3V0ZS5zczAxQWJyZXZlLnNzMDFBY2lyY3VtZmxleC5zczAxQWRpZXJlc2lzLnNzMDFBZ3JhdmUuc3MwMUFtYWNyb24uc3MwMUFvZ29uZWsuc3MwMUFyaW5nLnNzMDFBdGlsZGUuc3MwMUIuc3MwMUQuc3MwMUV0aC5zczAxRGNyb2F0LnNzMDFLLnNzMDFLY29tbWFhY2NlbnQuc3MwMU0uc3MwMU4uc3MwMU5hY3V0ZS5zczAxTmNhcm9uLnNzMDFOdGlsZGUuc3MwMVIuc3MwMVJhY3V0ZS5zczAxUmNhcm9uLnNzMDFSY29tbWFhY2NlbnQuc3MwMVYuc3MwMVcuc3MwMVdhY3V0ZS5zczAxV2NpcmN1bWZsZXguc3MwMVdkaWVyZXNpcy5zczAxV2dyYXZlLnNzMDFYLnNzMDFZLnNzMDFZYWN1dGUuc3MwMVljaXJjdW1mbGV4LnNzMDFZZGllcmVzaXMuc3MwMVlncmF2ZS5zczAxWi5zczAxWmFjdXRlLnNzMDFaY2Fyb24uc3MwMVpkb3RhY2NlbnQuc3MwMUEuc3MwMkFhY3V0ZS5zczAyQWJyZXZlLnNzMDJBY2lyY3VtZmxleC5zczAyQWRpZXJlc2lzLnNzMDJBZ3JhdmUuc3MwMkFtYWNyb24uc3MwMkFvZ29uZWsuc3MwMkFyaW5nLnNzMDJBdGlsZGUuc3MwMksuc3MwMktjb21tYWFjY2VudC5zczAyWC5zczAyWS5zczAyWWFjdXRlLnNzMDJZY2lyY3VtZmxleC5zczAyWWRpZXJlc2lzLnNzMDJZZ3JhdmUuc3MwMmFicmV2ZWFtYWNyb25hb2dvbmVrY2FjdXRlY2Nhcm9uY2RvdGFjY2VudGRjYXJvbmRjcm9hdGVjYXJvbmVkb3RhY2NlbnRlbWFjcm9uZW9nb25la2dicmV2ZWdjb21tYWFjY2VudGdkb3RhY2NlbnRoYmFyaWRvdGFjY2VudGltYWNyb25pb2dvbmVrZG90bGVzc2prY29tbWFhY2NlbnRsYWN1dGVsY2Fyb25sY29tbWFhY2NlbnRuYWN1dGVuY2Fyb25uY29tbWFhY2NlbnRlbmdvaHVuZ2FydW1sYXV0b21hY3JvbnJhY3V0ZXJjYXJvbnJjb21tYWFjY2VudHNhY3V0ZXNjZWRpbGxhc2NvbW1hYWNjZW50dGJhcnRjYXJvbnRjZWRpbGxhdGNvbW1hYWNjZW50dWh1bmdhcnVtbGF1dHVtYWNyb251b2dvbmVrdXJpbmd3YWN1dGV3Y2lyY3VtZmxleHdkaWVyZXNpc3dncmF2ZXljaXJjdW1mbGV4eWdyYXZlemFjdXRlemRvdGFjY2VudGsuc3MwMWtjb21tYWFjY2VudC5zczAxdi5zczAxdy5zczAxd2FjdXRlLnNzMDF3Y2lyY3VtZmxleC5zczAxd2RpZXJlc2lzLnNzMDF3Z3JhdmUuc3MwMXguc3MwMXouc3MwMXphY3V0ZS5zczAxemNhcm9uLnNzMDF6ZG90YWNjZW50LnNzMDFrLnNzMDJrY29tbWFhY2NlbnQuc3MwMnguc3MwMkRlbHRhT21lZ2FwaXRocmVlLnNzMDFFdXJvbm90ZXF1YWxncmVhdGVyZXF1YWxsZXNzZXF1YWxhcHByb3hlcXVhbGlu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/+sAdv/rAHf/6wB4/+sAef/rAHr/6wB7/+sAfP/rAUv/9QFM//UBT//1AVgAHgFk//UBZf/1AAIBUgAKAVj/5wABAVj/+wAEAC8ACgC5//YBUv/YAVgADwACAVL/9gFYAAoAAQC5//YAAQFY/+cAAgAv//YBWP/iAAUBS//eAUz/3gFP/94BZP/eAWX/3gABAVgAGQABAVj/8QACAVIAFAFY//YABAC5AC0BUAAUAVIAQAFY//YAAQFYAAUAAQFYAAoASADM//YA5f/xAOb/8QDn//EA6P/xAOn/8QDq//EA6//xAPb/8QD5//EA+v/xAPv/8QD8//EBA//sAQT/7AEF/+wBBv/sAQf/7AEI//YBCf/2AQr/9gEL//YBDP/2AQ3/9gEO//YBD//2ARD/9gER/+wBEv/sARP/7AEU/+wBFf/sARb/7AEX//YBGP/2ARn/9gEa//YBG//2ARz/9gEd//sBHv/7AR//+wEg//sBI//sAST/7AEl/+wBJv/sASf/7AEo/+wBKf/2ASr/+wEr//sBLP/7AS3/+wEx//YBMv/2AVb/zgFg/84BYf/OAWL/zgFm/9MBZ//dAWj/0wFp/90Bav/TAWv/6wFs/9MBbf/rAW7/zgFv/84BlP/dAZX/3QACAVIABQFYAAkAAQFYAA8ABQFL/+IBTP/iAU//4gFk/+IBZf/iAAsBPf/nAT//9gFLAAUBTAAFAU8ABQFYAA8BYP/dAWH/3QFi/90BZAAFAWUABQAMATz/9gE///EBQv/iAUv/8QFM//EBT//xAVgACgFg/+cBYf/nAWL/5wFk//EBZf/xAAMBWAAUAWf/9gFp//YAAQFYABQABgFW//YBWAAPAWf/9gFp//YBbv/2AW//9gAVAT3/8QFAACkBS//EAUz/xAFP/8QBVgAeAVj/9gFbAAoBXQAKAV8ACgFg/90BYf/dAWL/3QFk/8QBZf/EAWYAHgFnACgBaAAeAWkAKAFuAB4BbwAeAAgBS//xAUz/8QFP//EBYP/dAWH/3QFi/90BZP/xAWX/8QAFAUv/0wFM/9MBT//TAWT/0wFl/9MAFgBj/+cAZP/xAGX/8QBm//EAZ//xAGj/8QBq/+wAa//sAGz/7ABt/+wAbv/sAIz/5wCN//EAjv/xAI//8QCQ//EAkf/xAJP/7ACU/+wAlf/sAJb/7ACX/+wAhwBV/88AVv/PAFf/zwBY/88AWf/PAGP/2ABk/94AZf/eAGb/3gBn/94AaP/eAGr/qwBr/6sAbP+rAG3/qwBu/6sAjP/YAI3/3gCO/94Aj//eAJD/3gCR/94Ak/+rAJT/qwCV/6sAlv+rAJf/qwCo/+cAqf/nAKr/5wCr/+cArP/nAK3/5wCu/8kAr//JALD/yQCx/8kAsv/JALP/yQC0/8kAtf/JALb/yQC3/8kAuP/JALn/7AC6/8kAu//JALz/yQC9/8kAvv/JAL//yQDA/8kAwf/JAML/yQDD/8kAxP/JAMX/yQDG/8kAx//JAMj/yQDJ/8kAyv/JAMv/yQDM/9gAzf/dAM7/3QDP/90A0P/dANH/8QDS//EA3v/xAN//8QDg//EA4f/xAOL/8QDj//EA5P/xAOz/yQDt/8kA7v/JAO//yQDw/8kA8f/JAPL/yQDz/8kA9P/JAPX/yQD3//EA+P/JAQL/8QED/+cBBP/nAQX/5wEG/+cBB//nAQj/5wEJ/+cBCv/nAQv/5wEM/+cBDf/nAQ7/5wEP/+cBEP/nARH/zgES/84BE//OART/zgEV/84BFv/OARj/5wEZ/+cBGv/nARv/5wEc/+cBHf/sAR7/7AEf/+wBIP/sASH/8QEi//EBI//OAST/zgEl/84BJv/OASf/zgEo/84BKv/sASv/7AEs/+wBLf/sAS7/8QEv//EBMf/YATL/2ABvAAL/8QAD//EABP/xAAX/8QAG//EAB//xAAj/8QAJ//EACv/xAAv/8QAM//EAVQAeAFYAHgBXAB4AWAAeAFkAHgBjAAoAc//xAHT/8QB1//EAdv/xAHf/8QB4//EAef/xAHr/8QB7//EAfP/xAIwACgCu/9MAr//TALD/0wCx/9MAsv/TALP/0wC0/9MAtf/TALb/0wC3/9MAuP/TALr/0wC7/9MAvP/TAL3/0wC+/9MAv//TAMD/0wDB/9MAwv/TAMP/0wDE/9MAxf/TAMb/0wDH/9MAyP/TAMn/0wDK/9MAy//TAMz/5wDN/84Azv/OAM//zgDQ/84A5f/JAOb/yQDn/8kA6P/JAOn/yQDq/8kA6//JAOz/0wDt/9MA7v/TAO//0wDw/9MA8f/TAPL/0wDz/9MA9P/TAPX/0wD2/8kA+P/TAPn/yQD6/8kA+//JAPz/yQD9/+cA/v/nAP//5wEA/+cBAf/nAQj/6wEJ/+sBCv/rAQv/6wEM/+sBDf/rAQ7/6wEP/+sBEP/rARj/6wEZ/+sBGv/rARv/6wEc/+sBMf/nATL/5wE5//YBPf/iAT4ABQFAACMBWP+6AAcAL//iATr/0wE7/8QBPP+/AT7/9gFA/78BQf/dAAcAqf/eALn/3QE5/+IBOv/JAUD/5wFB//EBQv/JAAUAL//TAT3/zgE+AAoBP//2AUAAHgABAC//0wAEATr/8QE7/+cBPP/dAUD/6wAFAC//zgE6ABkBPf/rAT4ACgFAAB4AAQE6ABkAAg3YAAQAAA4wEEoAMQAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAoAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAU/+cAAP/2//EAAP/E/9sAAP/nAAAAAP/x/+wAAAAU/9MAAP/7//H/4gAA/6sAAP/O/7//uv/x//H/8QAAAAD/vwAAAAAAAP/2AAD/+wAAAAAAAP/dAAAAAAAAAAAAAAAAAAAAAP/2//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAA//YAAP/Y//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAD/+f/xAAAAAAAAAAD/9v/2AAAAAAAAAAAAAAAAAAD/+//OAAAAAP/5AAAAAAAAAAAAAAAPAAAACgAAAAAAAAAA//EAAAAAAAAAAAAAAAAAAAAA//sAAP/E/+cAAAAA//YAAAAAAAAAAP/2//YAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAoAAAAA//H/5wAAAAAAAP/2AAAAAAAA//kAAP/n/+cAAAAA//sAAAAAAAAAAP/n/9MAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAAAAAAA/+f/0wAAAAD/v//E/+f/8f/J//b/xAAAAAAAAAAA/+IAAAAA//b/zv+1ABUAAP+//+f/0wAAAAD/8QAAAAoAD//x/+IAAP/xAAAAAP/sAAD/5//b//sAAP/2AAD/5wAAAAAAAAAA//YAAAAAAAr/8f/TAAAAAP/n//v/8QAAAAAAAAAAAAoAD//2//sAAP/7AAAAAAAAAAAAAP/nAAAAAAAAAAAAAP/2//sAAAAAAAD/9gAAAAAAAP/dAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAA//H/9gAAAAAAAAAAAAAAAAAA//YAAP/E/+cAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAP/nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7AAD/+wAAAAAAAAAAAAAAAP/i//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAD/9gAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/zgAAAAAAAAAAAAAAAP/x/+wAAAAAAAAAAAAAAAD/0wAAAAD/9v/i//H/5wAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAP/T/+z/3QAA//YAAP/2AAAAAP/x/+L/4gAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+wAAAAD/+//Y//YAAAAAAAAAAAAAAAAAAAAA//EAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAD/2AAAAAAAAP/xAAAAAAAAAAAAAP/2//sAAAAAAAD/+wAAAAAAAP/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//H/8QAAAAD/9gAFAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAA//v/9gAAAAAAAP/2/+f/4gAPAAAAAAAeABQAAAAA//YAAAAAAAD/6wAAAAAAAAAAAAAAAAAA//YAAP/O/+cAAAAA//YAAAAAAAAAAAAA/+cAAAAA//sAAAAAAAD/+wAAAAD/9gAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+wAAAAAAAAAAAAD/5wAU/93/9v/2/84AAP+1/9MAAP/iAAAAAAAA/+wAAAAA/7oAAP/2/+cAAAAA/5L/9gAA/7D/sAAAAAAAAAAAAAD/yQAAAAAAAAAAAAAAAAAAAAAAAP/O//YAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//H/4gAAAAD/0//TAAAAAP/2AAD/4gAVAAAAAAAAAAAAAAAAAAD/4v+6AAAAAP/TAAD/xAAAAAAAAAAAABUAD//x/9P/9gAAAAAAAP/7AAAAAAAAAAAAAP/2//YAAAAAAAAAAAAA//YAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAD/8QAAAAAAAAAAAAAACgAPAAAAAAAAAAAACv/n//YAAP/2AAAAAAAAAAAAAAAe/+IAAAAAAAD/1wAA/8QAAP/O/8n/3gAA/9MAAAAAAAD/5wAPAAAAAP/2//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zgAAAAAAAAAPABUAGQAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAeADcACgAAABkAAAAAABkAAAAAAC0AFP/OABQAAAAPACMAAAAAABUAAABQADwAIgAAABkADwAAAAAAFAAAAAD/4gAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yQAAAAAAAAAAAAAAAP/2/+wAAAAAAAAAAAAAAAD/3QAA/+cAAP/d/+cAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAP/i//H/sAAA/+IAAP/xAAAAAP/J/78AAAAAAAAAAAAAAAAAAP/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAP/T//EAAAAA//H/2AAAAAAAAAAA/8QAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAA/8T/3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAP/2AAAAAAAA//kAAP+//+cAAAAA//sAAAAAAAAAAP/n/9MAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAoAAAAA/+f/2AAAAAAAAP+r//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAAAAD/+//2AAAAAAAAAAD/2AAAAAAAAAAPAAAACgAA//YAAAAAAAD/9gAAAAAAAP+h/90AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/TAAAAAP+w//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAACv/xAAAAAAAAAAAAAP/i//sAAAAAAAD/9gAAAAAAAAAA/9MAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA/9j/5wAAAAAAAP/xAAAAAAAAAAAAAP/x//YAAAAAAAD/9gAAAAAAAAAA/+sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+v/8QAAAAAAAAAAAAAAJQAAAAAAAAAAAAAALQAAAAAAAAAAABQAAP/2AAAAAAAAAA8AAAA2ACIAAABAADwAMgAUAAAALQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/x//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAD/5wAA//EAAAAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/n//b/xAAAAAAAAP/2AAAAAP/r/9gAAAAAAAAAAAAAAAD/0/+///YAAP/iAAD/2AAAAAAAAAAA//YAAAAA//v/3f/JAAAAAP/T//b/3QAAAAD/9gAAAAoAD//x/+f/8f/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAP/7AAAAAAAAAAAAAAAA//sAAAAAAAAAAAAA/+wAAP/2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ACsBHQEgADIBPAE8ADYAAQAAAAEACAACADAAFQCcAJ0AngCfAKAAoQCiAKMApAClAKYApwCoAKkAqgCrAKwArQEuAS8BMAACAAUAAgALAAAAMAAxAAoAaQBuAAwA3gDfABIBFwEXABQABAAAAAEACAABABoAAQAIAAIABgAMATEAAgDTATIAAgDgAAEAAQDMAjsATgEdAAACsQAkArEAJAKxACQCsQAkArEAJAKxACQCsQAkArEAJAKxACQCsQAkBAgAJAKbAGUCowAoAqMAKAKjACgCowAoAqMAKALnAGUC5wARAucAZQLnABECZwBbAmcAWwJnAFsCZwBbAmcAWwJnAFsCZwBbAmcAWwJnAFsCTABdAsYAKALGACgCxgAoAsYAKAL5AGUC+QAXAS8AZQEvAGABL//kAS//7QEvAFYBL//yAS//7wEvADUBWQAIAp8AZQKfAGUCIgBlAiIAYAIiAGUCIgBlAhwAAAPWADcC+ABdAvgAXQL4AF0C+ABdAvgAXQL4AF0DAQAoAwEAKAMBACgDAQAoAwEAKAMBACgDAQAoAwEAKAMBACgEfQAoAoMAZQKDAGUDFQAoApwAZQKcAGUCnABlApwAZQJTADUCUwA1AlMANQJTADUCUwA1ArkAUwIdAA4CHQAOAh0ADgIdAA4CHQAOAs4AUwLOAFMCzgBTAs4AUwLOAFMCzgBTAs4AUwLOAFMCzgBTApcAFwO+ABkDvgAZA74AGQO+ABkDvgAZAroAFwJaAA0CWgANAloADQJaAA0CWgANAkcALAJHACwCRwAsAkcALAKxACQCsQAkArEAJAKxACQCsQAkArEAJAKxACQCsQAkArEAJAKxACQCmwBlAucAZQLnABEC5wARAp8AZQKfAGUD2wA3AvgAXQL4AF0C+ABdAvgAXQKcAGUCnABlApwAZQKcAGUClwAXA9YAGQPWABkD1gAZA9YAGQPWABkCtQAXAm4AEQJuABECbgARAm4AEQJuABECRwAsAkcALAJHACwCRwAsAsAAUQLAAFECwABRAsAAUQLAAFECwABRAsAAUQLAAFECwABRAsAAUQKvAGUCrwBlAqIAUAJ3AEUCdwBFAncARQJ3AEUCdwBFAnkAKAJ5ACgCeQAoAnkAKAJ5ACgCeQAoAnkAKAJ5ACgCeQAoAnkAKAQOACgCeQBHAiAAKAIgACgCIAAoAiAAKAIgACgCeQAoAkMAKAKNACgCnAAoAj8AKAI/ACgCPwAoAj8AKAI/ACgCPwAoAj8AKAI/ACgCPwAoAZQAHgJ5ACgCeQAoAnkAKAJ5ACgCiABbAp0ABAEYAEsBGABbARgAVQEY/9kBGP/iARgASwEY/+cBGP/kARgAKAEF//YBBf/2AkAAWwJAAFsBGABbARgAVQEYAFsBGABUAS8AFwPSAEcCeABHAngARwJ4AEcCeABHAngARwJ4AEcCWgAoAloAKAJaACgCWgAoAloAKAJaACgCWgAoAloAKAJaACgD8AAoAnkARwJ5AEcCeQAoAVYARwFWAEcBVgBHAVYAQQHpADAB6QAwAekAMAHpADAB6QAwApcAWwHCAAoBwgAKAcIACgHCAAoBwgAKAmQAQwJkAEMCZABDAmQAQwJkAEMCZABDAmQAQwJkAEMCZABDAh4ACgNJABkDSQAZA0kAGQNJABkDSQAZAn0AOgJ4AD0CeAA9AngAPQJ4AD0CeAA9AgEALgIBAC4CAQAuAgEALgJAAFsCQABbAh0ACgNJABkDSQAZA0kAGQNJABkDSQAZAn0AOgIBAC4CAQAuAgEALgIBAC4CQgBNAkIATQJbAEcCVgAeAnkAHgG+ACQBzQAyAqYAPwKIACYCVgBDAr0ADQKIADcBuQALAioAKQJFADICUQAYAhkALQI4ACoB3gAUAoIARQI7AC0CLgAeATgACwFdACkBaQAyAekAHgLfACcC3wAnAwIAMgEiAFABIgBOASIAUAEiAE4C7ABQATsAXwE7AF8CKAAYAi0ARgEiAFABmgBdAlUAUANYADcBQv/eAUIACgF3AEYBdwAmAYoANQGKADUBhgBlAYYALQI2AG4CqgBuA8cAbgIEAB4BJgBJAdoASQHaAEkB3wBJASYASQEmAEkCtwA8ArcAZAGWADwBlgBkAdMAUAEBAFACIAAoAoAAMQJTADUCwgAeAb//vAJDADwCkQAoApcAUAJ5AFACcABQAoMAUAJ5AFACeQBQAkgAWgJIADwCUgBaAlIARgKZAFoCbwBBAn4AQQJuAFACFgApA2gAUAIj/88C4QBpAnEASgMFABkCRgAtAyYAFwSIABcCPwA9BDUAVgMCAEEC3AAeAocASQMsAD0CGwAeA14AHgGNAB4BNQBpATUAaQIeAB4CRgAyAmwAEgAAAAAAAP9VAAD/vwAA/1sAAP/JAAD/VwAA/00AAP9NAAD/ZgAA/5UAAP9MAAD/WAAA/8kAAP/IAAD/tgAA/2sBswAwANEAKAFVAD0BVQA9AmwAWwH+AEwB/gBMAc0ATAGOAF0CNwByAdQAQQJsAMoCWAC3AAD/vwbLAG4=) format('opentype');font-weight:500;font-style:normal;font-display:swap}.brand-font{font-family:'Chillax','Outfit','Segoe UI',system-ui,-apple-system,sans-serif;font-weight:500} :scope{   --navy-950:#081526; --navy-900:#0B1D33; --navy-800:#102844; --navy-700:#16345A;   --brand:#1276BC; --sky:#35B6F0; --sky-soft:#E5F5FE;   --orange:#FF7A1F; --orange-soft:#FFF1E6;   --bg:#F3F6FA; --card:#FFFFFF; --border:#E3E9F2; --border-strong:#CBD6E4;   --text:#14263C; --muted:#5D7290; --faint:#8FA1B8;   --ok:#17A673; --ok-soft:#E4F7EF; --warn:#E8A200; --warn-soft:#FCF4DD; --err:#E24C4C; --err-soft:#FCE9E9;   --r-lg:16px; --r-md:12px; --r-sm:8px;   --shadow:0 1px 2px rgba(11,29,51,.05),0 8px 24px -12px rgba(11,29,51,.12);   --shadow-lift:0 2px 4px rgba(11,29,51,.06),0 16px 40px -16px rgba(11,29,51,.22);   --mono:ui-monospace,'SF Mono','Cascadia Code',Menlo,Consolas,monospace; } *{box-sizing:border-box;margin:0;padding:0} html,body{height:100%} body{   font-family:'Outfit','Segoe UI',system-ui,-apple-system,sans-serif;   background:var(--bg); color:var(--text); font-size:14px; line-height:1.5;   -webkit-font-smoothing:antialiased; } button{font:inherit;cursor:pointer;border:none;background:none;color:inherit} input,select{font:inherit;color:inherit} svg{display:block;flex:none} :focus-visible{outline:2px solid var(--sky);outline-offset:2px;border-radius:4px} @media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}  /* ── App shell ─────────────────────────────────── */ .app{display:grid;grid-template-columns:236px 1fr;grid-template-rows:60px 1fr;height:100vh;   grid-template-areas:"side top" "side main"} @media(max-width:920px){.app{grid-template-columns:64px 1fr}   .side .nav-label,.side .brand-name,.side .side-foot .nav-label,.side .plan-chip{display:none}   .side .nav-item{justify-content:center;padding:10px}}  /* Sidebar */ .side{grid-area:side;background:linear-gradient(180deg,var(--navy-900),var(--navy-950));   color:#C7D6E8;display:flex;flex-direction:column;padding:14px 12px;position:relative} .brand{display:flex;align-items:center;gap:10px;padding:8px 8px 18px} .brand-mark{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--sky),var(--brand));   display:grid;place-items:center;color:#fff;box-shadow:0 4px 14px -4px rgba(53,182,240,.6)} .brand-name{font-weight:700;color:#fff;font-size:15px;letter-spacing:.2px;line-height:1.15} .brand-name small{display:block;font-weight:500;font-size:10.5px;color:#7FA3C5;letter-spacing:.8px;text-transform:uppercase} .nav{display:flex;flex-direction:column;gap:2px;margin-top:4px} .nav-item{display:flex;align-items:center;gap:11px;padding:9.5px 11px;border-radius:10px;color:#A9BDD4;   font-weight:500;width:100%;text-align:left;transition:background .15s,color .15s;position:relative} .nav-item:hover{background:rgba(255,255,255,.06);color:#fff} .nav-item.active{background:rgba(53,182,240,.14);color:#fff} .nav-item.active::before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;   background:var(--orange)} .nav-sep{margin:14px 11px 8px;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#5E7896} .side-foot{margin-top:auto;display:flex;flex-direction:column;gap:2px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)} .plan-chip{margin:0 8px 12px;padding:10px 12px;border-radius:12px;background:rgba(255,122,31,.12);   border:1px solid rgba(255,122,31,.35)} .plan-chip b{color:#FFB27A;font-size:12px;display:block} .plan-chip span{font-size:11px;color:#C7D6E8}  /* Topbar */ .top{grid-area:top;background:var(--card);border-bottom:1px solid var(--border);   display:flex;align-items:center;gap:14px;padding:0 22px} .crumb{font-weight:600;font-size:15px} .crumb small{color:var(--faint);font-weight:500;margin-right:8px} .top-right{margin-left:auto;display:flex;align-items:center;gap:12px} .lang-toggle{display:flex;background:var(--bg);border:1px solid var(--border);border-radius:999px;padding:3px;gap:2px} .lang-toggle button{padding:4px 13px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.5px;color:var(--muted)} .lang-toggle button[aria-pressed="true"]{background:var(--navy-900);color:#fff;box-shadow:0 2px 6px -2px rgba(11,29,51,.4)} .icon-btn{width:36px;height:36px;border-radius:10px;border:1px solid var(--border);display:grid;place-items:center;   color:var(--muted);position:relative;background:var(--card)} .icon-btn:hover{border-color:var(--border-strong);color:var(--text)} .icon-btn .dot{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--orange);   border:1.5px solid #fff} .avatar{display:flex;align-items:center;gap:9px;padding:4px 10px 4px 4px;border:1px solid var(--border);border-radius:999px} .avatar-img{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--orange),#FFB27A);   color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center} .avatar small{color:var(--faint);display:block;font-size:10px;line-height:1} .avatar b{font-size:12px;line-height:1.2}  /* Main workspace */ .main{grid-area:main;overflow:auto;padding:26px 28px 40px} .view{display:none;max-width:1460px;margin:0 auto} .view.on{display:block;animation:rise .25s ease} @keyframes rise{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}} .page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap} h1{font-size:23px;font-weight:700;letter-spacing:-.3px} .page-head p{color:var(--muted);margin-top:3px} .btn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;font-weight:600;font-size:13px;text-decoration:none;   transition:transform .12s,box-shadow .12s} .btn:active{transform:scale(.97)} .btn:disabled{opacity:.45;cursor:not-allowed} .btn-primary{background:var(--brand);color:#fff;box-shadow:0 6px 16px -6px rgba(18,118,188,.55)} .btn-primary:hover{background:#0F659F} .btn-orange{background:var(--orange);color:#fff;box-shadow:0 6px 16px -6px rgba(255,122,31,.55)} .btn-ghost{border:1px solid var(--border);background:var(--card);color:var(--text)} .btn-ghost:hover{border-color:var(--border-strong)} .btn-danger{background:var(--err);color:#fff;box-shadow:0 6px 16px -6px rgba(226,76,76,.55)} .btn-danger:hover{background:#C93C3C}  .card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow)} .card-pad{padding:18px 20px} .card h3{font-size:14.5px;font-weight:700;letter-spacing:-.1px} .sub{color:var(--muted);font-size:12.5px}  /* KPIs */ .kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-bottom:18px} .kpi{padding:16px 18px;display:flex;gap:14px;align-items:center} .kpi-ico{width:42px;height:42px;border-radius:12px;display:grid;place-items:center} .kpi b{font-size:22px;letter-spacing:-.5px;display:block;line-height:1.1} .kpi span{color:var(--muted);font-size:12px} .trend{margin-left:auto;font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:999px} .grid-2{display:grid;grid-template-columns:1.6fr 1fr;gap:16px} .grid-2>*{min-width:0}
#view-users .grid-2{grid-template-columns:1fr}
#view-users .grid-2>.card-pad{max-width:520px} @media(max-width:1100px){.grid-2{grid-template-columns:1fr}}  /* Status pills */ .pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600} .pill i{width:7px;height:7px;border-radius:50%;background:currentColor} .p-ok{background:var(--ok-soft);color:var(--ok)} .p-warn{background:var(--warn-soft);color:#A87700} .p-err{background:var(--err-soft);color:var(--err)} .p-sky{background:var(--sky-soft);color:var(--brand)} .p-orange{background:var(--orange-soft);color:#D45F08} .mono{font-family:var(--mono);font-size:11.5px;color:var(--muted);letter-spacing:0}  /* Tables & rows */ .row-list>*+*{border-top:1px solid var(--border)} .alert-row{display:flex;gap:12px;padding:13px 20px;align-items:flex-start} .alert-row .ico{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none} table{width:100%;border-collapse:collapse} th{text-align:left;font-size:11px;letter-spacing:.7px;text-transform:uppercase;color:var(--faint);   font-weight:600;padding:12px 20px;border-bottom:1px solid var(--border)} td{padding:13px 20px;border-bottom:1px solid var(--border);vertical-align:middle} tr:last-child td{border-bottom:none}  /* Fleet cards */ .fleet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px} .mod-card{padding:16px 18px} .mod-head{display:flex;align-items:center;gap:10px;margin-bottom:10px} .mod-ico{width:38px;height:38px;border-radius:10px;background:var(--navy-900);color:var(--sky);display:grid;place-items:center} .meter{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)} .meter-bar{flex:1;height:6px;border-radius:99px;background:var(--bg);overflow:hidden} .meter-bar i{display:block;height:100%;border-radius:99px} .mod-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin:12px 0} .mod-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding-top:12px;margin-top:4px}  .tag{font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:6px;background:var(--bg);color:var(--muted);   border:1px solid var(--border)} .upload{border:1.5px dashed var(--border-strong);border-radius:var(--r-lg);display:grid;place-items:center;   text-align:center;padding:26px;color:var(--muted);background:rgba(53,182,240,.03)} .upload:hover{border-color:var(--sky);background:var(--sky-soft)}  /* ── Ayuda ─────────────────────────────────────── */ .help-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px} .help-card{padding:16px 18px} .help-card-head{display:flex;align-items:center;gap:10px;margin-bottom:8px} .help-ico{width:36px;height:36px;border-radius:10px;background:var(--sky-soft);color:var(--brand);display:grid;place-items:center;flex:none} .faq-item{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden} .faq-item+.faq-item{margin-top:10px} .faq-item summary{list-style:none;cursor:pointer;padding:14px 44px 14px 16px;font-weight:600;font-size:13.5px;position:relative;background:var(--card)} .faq-item summary::-webkit-details-marker{display:none} .faq-item summary::after{content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;border-right:2px solid var(--faint);border-bottom:2px solid var(--faint);transform:translateY(-70%) rotate(45deg);transition:transform .15s} .faq-item[open] summary::after{transform:translateY(-30%) rotate(-135deg)} .faq-item summary:hover{background:var(--bg)} .faq-item .faq-a{padding:0 16px 16px;color:var(--muted);font-size:13px;line-height:1.6} .help-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:linear-gradient(135deg,var(--sky-soft),#fff);border:1px solid var(--border)}.guide-list{display:flex;flex-direction:column;gap:10px}.guide-num{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 6px;border-radius:6px;background:var(--sky-soft);color:var(--brand);font-size:11px;font-weight:700;margin-right:9px;vertical-align:middle}.guide-dek{color:var(--muted);font-size:13px;margin-bottom:12px}.guide-steps,.guide-bullets{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:12px}.guide-steps{counter-reset:gstep}.guide-steps li{position:relative;padding-left:26px;font-size:13.5px;line-height:1.5}.guide-steps li::before{counter-increment:gstep;content:counter(gstep);position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;background:var(--brand);color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.guide-bullets li{position:relative;padding-left:15px;font-size:13.5px;line-height:1.5}.guide-bullets li::before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--brand)}.guide-note{background:var(--warn-soft);border:1px solid #F0DBA0;color:#8A5A16;border-radius:var(--r-sm);padding:11px 13px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start}.guide-note b{color:var(--text)}.guide-note svg{flex:none;margin-top:1px}  /* Billing */ .bill-hero{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-bottom:16px} @media(max-width:980px){.bill-hero{grid-template-columns:1fr}} .price{font-size:26px;font-weight:700;letter-spacing:-.5px} .price small{font-size:13px;color:var(--muted);font-weight:500}  /* ── Customization / Navigation Designer ───────── */ .designer{display:grid;grid-template-columns:318px 1fr;gap:18px;align-items:start} @media(max-width:1150px){.designer{grid-template-columns:1fr} .stage{position:static}} .ctrl-group{padding:16px 18px} .ctrl-group+.ctrl-group{border-top:1px solid var(--border)} .ctrl-group h4{font-size:11px;letter-spacing:.9px;text-transform:uppercase;color:var(--faint);margin-bottom:12px;   display:flex;align-items:center;gap:8px} .field{margin-bottom:12px} .field:last-child{margin-bottom:0} .field label{display:block;font-size:12.5px;font-weight:600;margin-bottom:5px} .field input[type=text],.field input[type=password],.field input[type=email],.field input[type=number],.field input[type=tel],.field input[type=date],.field input[type=search],.field input[type=url],.field textarea,.field select{width:100%;padding:8px 11px;border:1px solid var(--border);border-radius:var(--r-sm);   background:var(--card);color:var(--text);color-scheme:light;font-family:inherit;font-size:13.5px} .field textarea{resize:vertical;min-height:80px} .field input[type=text]:focus,.field input[type=password]:focus,.field input[type=email]:focus,.field input[type=number]:focus,.field input[type=tel]:focus,.field input[type=date]:focus,.field input[type=search]:focus,.field input[type=url]:focus,.field textarea:focus,.field select:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px rgba(53,182,240,.18)} .swatch-row{display:flex;gap:8px} .swatch{width:30px;height:30px;border-radius:9px;border:2px solid transparent;cursor:pointer;position:relative} .swatch[aria-pressed="true"]{border-color:var(--navy-900);box-shadow:0 0 0 2px #fff inset} .range-row{display:flex;align-items:center;gap:10px} .range-row input[type=range]{flex:1;accent-color:var(--brand)} .range-val{font-family:var(--mono);font-size:12px;color:var(--muted);min-width:26px;text-align:right} .switch{display:flex;justify-content:space-between;align-items:center;padding:7px 0} .switch span{font-size:12.5px;font-weight:600} .tgl{width:38px;height:22px;flex:none;border-radius:99px;background:var(--border-strong);position:relative;transition:background .15s} .tgl::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;   transition:left .15s;box-shadow:0 1px 3px rgba(0,0,0,.25)} .tgl[aria-pressed="true"]{background:var(--ok)} .tgl[aria-pressed="true"]::after{left:19px} .seg{display:flex;background:var(--bg);border:1px solid var(--border);border-radius:9px;padding:3px;gap:2px} .seg button{flex:1;padding:5px 8px;border-radius:7px;font-size:12px;font-weight:600;color:var(--muted)} .seg button[aria-pressed="true"]{background:var(--card);color:var(--text);box-shadow:0 1px 4px rgba(11,29,51,.14)} .seg-screens{background:var(--card)} .seg-screens button{padding:5px 12px} .keymap{font-family:var(--mono);font-size:10px;color:var(--faint);margin-top:3px} .field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px} .colorbox{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:8px;padding:4px 8px;background:var(--card)} .colorbox input[type=color]{width:34px;height:26px;border:none;padding:0;background:none;cursor:pointer} .stage-bar .hud{margin-left:auto}  /* Canvas stage — the 10-inch device */ .stage{position:sticky;top:20px;padding:22px;background:   radial-gradient(1200px 500px at 70% -10%,rgba(53,182,240,.10),transparent 60%),   linear-gradient(180deg,#EDF2F8,#E4EAF3);   border:1px solid var(--border);border-radius:var(--r-lg);min-height:560px;   display:flex;flex-direction:column;gap:16px} .stage-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap} .stage-bar .hud{margin-left:auto;display:flex;align-items:center;gap:8px} .hud-chip{font-family:var(--mono);font-size:11px;background:var(--navy-900);color:#9FD9F7;padding:5px 11px;   border-radius:999px;display:inline-flex;align-items:center;gap:7px} .hud-chip .lock{color:var(--orange)} .device-wrap{flex:1;display:grid;place-items:center;min-height:0} .device{background:linear-gradient(160deg,#1C2733,#0C141E);border-radius:26px;padding:16px 16px 22px;   box-shadow:0 30px 70px -25px rgba(8,21,38,.55),inset 0 1px 0 rgba(255,255,255,.08);position:relative} .device .led{position:absolute;bottom:9px;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;   background:var(--ok);box-shadow:0 0 8px var(--ok)} .screen{border-radius:12px;overflow:hidden;background:#fff;position:relative} .screen-inner{position:absolute;top:0;left:0;transform-origin:top left;display:flex;flex-direction:column;   font-family:inherit} /* Everything inside .screen-inner is laid out at native px, then scaled */ /* ── Module replica (native px @ 1280×800, mirrors VRBOX Console) ── */ .tot{display:flex;flex-direction:column;height:100%;background:#F9FAFB;overflow:hidden} .tot-head{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;box-shadow:0 2px 8px rgba(0,0,0,.10);position:relative;z-index:2;flex:none} .tot-brand{display:flex;align-items:center;gap:18px;min-width:0} .tot-logo{height:54px;min-width:54px;border-radius:12px;background:rgba(127,127,127,.18);display:grid;place-items:center;padding:0 14px;font-weight:800;font-size:21px;letter-spacing:.5px} .tot-brand-txt{border-left:1px solid currentColor;padding-left:18px;opacity:.95;min-width:0} .tot-brand-txt small{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .tot-brand-txt b{font-size:24px;font-weight:900;letter-spacing:-.5px;line-height:1.15;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .tot-hbtn{display:inline-flex;align-items:center;gap:8px;border:1px solid currentColor;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap} .tot-body{flex:1;padding:20px 32px 10px;overflow:hidden;display:flex;flex-direction:column;gap:12px;min-height:0} .tot-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex:none} .tot-lib{font-size:16px;font-weight:700;color:#9CA3AF;text-transform:uppercase;letter-spacing:1px;display:flex;gap:8px;align-items:center;flex:none} .tot-cats{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end} .tot-cat{padding:6px 17px;border-radius:999px;font-size:14px;font-weight:700;background:#fff;border:1px solid #E5E7EB;color:#4B5563;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)} .tot-cat.on{background:#DC2626;border-color:#DC2626;color:#fff} .tot-filters{display:flex;gap:18px;align-items:center;justify-content:flex-end;border-top:1px solid #E5E7EB;padding-top:10px;flex-wrap:wrap;flex:none} .tot-flabel{font-size:10px;font-weight:700;color:#9CA3AF;text-transform:uppercase;display:inline-flex;gap:4px;align-items:center} .tot-fdiv{width:1px;height:22px;background:#E5E7EB} .tot-chip{padding:5px 12px;border-radius:999px;font-size:11px;font-weight:700;background:#fff;border:1px solid #E5E7EB;color:#6B7280;display:inline-flex;gap:5px;align-items:center;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)} .tot-chip.on{background:#1F2937;border-color:#1F2937;color:#fff} .tot-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;flex:1;align-content:start;overflow:hidden;min-height:0} .tot-card{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column;border:2px solid transparent;cursor:pointer;transition:border-color .15s} .tot-card:hover{border-color:#EF4444} .tot-thumb{height:148px;position:relative;display:grid;place-items:center;flex:none} .tot-play{width:52px;height:52px;background:rgba(255,255,255,.92);border-radius:50%;display:grid;place-items:center;box-shadow:0 6px 16px rgba(0,0,0,.3);color:#DC2626} .tot-badge{position:absolute;background:rgba(0,0,0,.6);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;padding:4px 8px;border-radius:5px;display:inline-flex;gap:5px;align-items:center;letter-spacing:.5px;backdrop-filter:blur(2px)} .tot-dur{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;font-size:11px;padding:4px 8px;border-radius:6px;font-family:var(--mono);display:inline-flex;gap:5px;align-items:center} .tot-cbody{padding:13px 16px;display:flex;flex-direction:column;gap:3px} .tot-cbody .cat{font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#DC2626} .tot-cbody .ttl{font-weight:700;line-height:1.15} .tot-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:7px} .tot-tag{font-size:9px;padding:2px 6px;background:#F9FAFB;border:1px solid #F3F4F6;border-radius:4px;color:#6B7280;font-weight:500} .tot-foot{background:#fff;border-top:1px solid #E5E7EB;padding:13px;display:flex;justify-content:center;align-items:center;box-shadow:0 -4px 12px rgba(0,0,0,.03);flex:none;gap:20px} .tot-pager{display:flex;align-items:center;gap:14px;background:#F9FAFB;border:1px solid #F3F4F6;border-radius:999px;padding:7px 18px;font-size:14px;font-weight:600;color:#4B5563} .tot-pager svg{color:#9CA3AF} .tot-empty{font-size:12px;color:#9CA3AF;font-weight:500} /* Glasses selection */ .tot-glass{background:#fff;border:2px solid #E5E7EB;border-radius:16px;padding:13px;display:flex;flex-direction:column;justify-content:space-between;height:168px;cursor:pointer;user-select:none;box-shadow:0 1px 3px rgba(0,0,0,.06)} .tot-glass.sel{border-color:#DC2626;background:#FEF2F2;transform:scale(1.02)} .tot-glass .gtop{display:flex;justify-content:space-between;align-items:flex-start;color:#D1D5DB} .tot-glass .num{font-size:44px;font-weight:900;color:#374151;text-align:center;line-height:1;flex:1;display:grid;place-items:center} .tot-glass.sel .num{color:#B91C1C} .tot-glass .gname{font-size:11px;font-weight:700;color:#6B7280;text-align:center;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%} .tot-glass.sel .gname{color:#B91C1C} .tot-check{width:30px;height:30px;border:2px solid #D1D5DB;border-radius:50%;display:grid;place-items:center;background:#fff;color:transparent} .tot-glass.sel .tot-check{background:#DC2626;border-color:#DC2626;color:#fff} .tot-launch{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#DC2626;color:#fff;border-radius:999px;padding:15px 60px;font-size:17px;font-weight:800;text-transform:uppercase;letter-spacing:1px;box-shadow:0 12px 26px -8px rgba(220,38,38,.6);cursor:pointer} .tot-launch.off{background:#D1D5DB;box-shadow:none;cursor:default} /* Status */ .tot-stat{background:#fff;border:2px solid #E5E7EB;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;height:186px;box-shadow:0 1px 3px rgba(0,0,0,.06)} .tot-stat.live{border-color:#22C55E;transform:scale(1.02)} .tot-stat-h{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;border-bottom:1px solid #F3F4F6;background:#F9FAFB;font-weight:900;font-size:18px;color:#1F2937;gap:8px} .tot-stat.live .tot-stat-h{background:#F0FDF4;border-color:#DCFCE7;color:#166534} .tot-live-tag{font-size:9px;font-weight:700;color:#2563EB;border:1px solid #22C55E;border-radius:4px;padding:2px 6px;background:#fff;display:inline-flex;align-items:center;gap:5px;max-width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .tot-live-tag i{width:6px;height:6px;border-radius:50%;background:#22C55E;flex:none;animation:blink 1.2s infinite} @keyframes blink{50%{opacity:.3}} .tot-stat-b{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px;min-height:0} .tot-sub{border:1px solid #F3F4F6;background:#F9FAFB;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px;text-align:center;min-height:0} .tot-sub.err{background:#FEF2F2;border-color:#FEE2E2} .tot-sub.emit{background:#EFF6FF;border-color:#DBEAFE} .tot-sub small{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#6B7280} .tot-batt{display:flex;gap:4px;align-items:center;justify-content:center;width:100%;padding:3px 0;border-radius:8px;font-size:11px;font-weight:700;border:1px solid} .tot-state{margin-top:2px;width:100%;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid;border-radius:6px;padding:3px 0;background:#fff} /* Loading & standby */ .tot-dark{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;color:#fff;background:radial-gradient(900px 500px at 30% 20%,rgba(220,38,38,.18),transparent 60%),linear-gradient(150deg,#111827,#030712)} .tot-loadbg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0} .tot-loadoverlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,14,26,.55),rgba(3,7,18,.78));z-index:0} .tot-glasscard{background:rgba(0,0,0,.5);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12);border-radius:26px;padding:38px 54px;display:flex;flex-direction:column;align-items:center;box-shadow:0 30px 60px rgba(0,0,0,.5)} .tot-redlogo{width:64px;height:64px;background:#DC2626;border-radius:18px;display:grid;place-items:center;margin-bottom:18px;box-shadow:0 10px 30px rgba(220,38,38,.5)} .tot-loadbar{width:380px;height:6px;background:#1F2937;border:1px solid rgba(255,255,255,.1);border-radius:999px;overflow:hidden;margin:26px 0 12px} .tot-loadbar i{display:block;height:100%;width:64%;background:#DC2626;border-radius:999px;box-shadow:0 0 14px rgba(248,113,113,.8)} .tot-wake{background:rgba(0,0,0,.55);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:16px 34px;font-size:20px;font-weight:700;display:inline-flex;align-items:center;gap:12px;animation:wakepulse 2s infinite;cursor:pointer;box-shadow:0 20px 50px rgba(0,0,0,.5)} @keyframes wakepulse{50%{opacity:.65}} .empty-note{color:var(--faint);font-size:12px;text-align:center}
/* ══ Scrollbars minimalistas y consistentes en toda la app ══ */
*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}
*::-webkit-scrollbar{width:8px;height:8px}
*::-webkit-scrollbar-track{background:transparent}
*::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:99px;border:2px solid transparent;background-clip:padding-box}
*::-webkit-scrollbar-thumb:hover{background:var(--muted)}
*::-webkit-scrollbar-corner{background:transparent}
/* ══════════════════════════════════════════════════════════════
   FUSIÓN — Portal Mi VRBOX (funcionalidad actual) sobre el sistema
   de diseño de la propuesta visual nueva. Componentes añadidos:
   login/2FA, tarjetas de impersonación, selección de tótem,
   dispositivo miniatura (dashboard), checklist de apps, reglas de
   contraseña, campos de archivo, etc.
   ══════════════════════════════════════════════════════════════ */

/* ── Login / 2FA ─────────────────────────────────────────────── */
.authwrap{
  min-height:100vh;
  display:grid;
  place-items:center;
  position:relative;
  padding:24px;
  background:url(data:image/jpeg;base64,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) center/cover no-repeat;
}
.authwrap::before{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(180deg,rgba(8,21,38,.55),rgba(8,21,38,.72));
}
.authcard{
  position:relative;
  z-index:1;
  width:100%;
  max-width:420px;
  padding:34px 34px 28px;
  background:rgba(255,255,255,.82);
  border:1px solid rgba(255,255,255,.45);
  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);
}
.auth-stack{
  position:relative;
  z-index:1;
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:22px;
  width:100%;
}
.auth-logo-mark{
  width:clamp(64px,9vw,104px);
  height:auto;
  display:block;
  filter:drop-shadow(0 4px 12px rgba(0,0,0,.35));
}
.auth-page-footer{
  position:absolute;
  left:0;
  right:0;
  bottom:20px;
  z-index:1;
  text-align:center;
  font-size:11.5px;
  letter-spacing:.2px;
  color:rgba(255,255,255,.78);
  padding:0 16px;
}
.authlogo{
  display:flex;
  align-items:center;
  gap:10px;
  margin-bottom:4px;
}
.authlogo .brand-mark{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--sky),var(--brand));display:grid;place-items:center;color:#fff;box-shadow:0 4px 14px -4px rgba(53,182,240,.6)}
.authlogo b{font-size:19px;font-weight:700;letter-spacing:-.2px}
.authcard .sub{margin:6px 0 22px;font-size:13px;line-height:1.5}
.authcard .field{margin-bottom:16px}
.authcard .field label{display:block;font-size:12.5px;font-weight:600;margin-bottom:6px}
.authcard input[type="text"],
.authcard input[type="email"],
.authcard input[type="password"]{
  width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-sm);
  background:var(--card);font-size:13.5px;
}
.authcard input:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px rgba(53,182,240,.18)}
.pass-field-wrap{position:relative}
.pass-field-wrap input{padding-right:40px}
.pass-toggle-btn{position:absolute;top:50%;right:5px;transform:translateY(-50%);width:30px;height:30px;border:none;background:transparent;color:var(--muted);cursor:pointer;display:grid;place-items:center;padding:0;border-radius:6px}
.pass-toggle-btn:hover{color:var(--text);background:var(--bg)}
.pass-toggle-btn:focus-visible{outline:2px solid var(--sky);outline-offset:1px}
.pt-eye[hidden],.pt-eye-off[hidden]{display:none}
.authrow{display:flex;align-items:center;justify-content:space-between;margin:2px 0 20px;font-size:12.5px}
.authrow label{display:flex;align-items:center;gap:7px;color:var(--muted);cursor:pointer}
.authrow a,.authcard a{color:var(--brand);font-weight:600;text-decoration:none}
.authrow a:hover,.authcard a:hover{text-decoration:underline}
.btn-block{width:100%;justify-content:center;padding:11px 16px}
.authdiv{border-top:1px solid var(--border);margin:22px 0 16px}
.authfoot{text-align:center;font-size:12.5px;color:var(--muted)}
.authfoot .helplink{margin-top:6px;display:inline-flex;align-items:center;gap:6px;font-weight:600}

.modal-backdrop{
  position:fixed;inset:0;background:rgba(8,21,38,.72);backdrop-filter:blur(3px);
  display:none;place-items:center;z-index:80;padding:20px;
}
.modal-backdrop.on{display:grid}
.modal-card{width:100%;max-width:400px;padding:30px 30px 26px;text-align:center;background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 20px 60px rgba(0,0,0,.25)}
.modal-ico{width:52px;height:52px;border-radius:50%;background:var(--sky-soft);color:var(--brand);display:grid;place-items:center;margin:0 auto 16px}
.modal-card h3{font-size:17px;margin-bottom:8px}
.modal-card p{color:var(--muted);font-size:12.5px;line-height:1.55;margin-bottom:18px}
.modal-card .field{text-align:left;margin-bottom:14px}
.modal-links{display:flex;justify-content:space-between;font-size:12px;margin:2px 0 18px}
.modal-links a{color:var(--brand);font-weight:600;text-decoration:none}
.modal-links a:hover{text-decoration:underline}

.modal-card.access-modal{max-width:540px;text-align:left;padding:20px 22px 18px;display:flex;flex-direction:column;max-height:min(560px,84vh)}
.access-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}
.access-modal-head h3{margin:0;font-size:16px}
.access-modal-close{border:none;background:transparent;color:var(--muted);font-size:20px;line-height:1;cursor:pointer;padding:2px 7px;border-radius:6px;flex:none}
.access-modal-close:hover{background:var(--bg);color:var(--text)}
.access-modal.access-modal .access-modal-sub{margin:4px 0 12px}
.access-modal-body{overflow-y:auto;flex:1;margin:0 -6px;padding:0 6px}
.access-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}
.access-row:last-child{border-bottom:none}
.access-row-info{display:flex;flex-direction:column;gap:1px;min-width:0}
.access-row-info b{font-size:13px}
.access-row-info .sub{font-size:12px;margin:0}
.access-modal-foot{padding-top:14px;display:flex;justify-content:flex-end}
.access-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:0 0 12px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--card);z-index:1}
.access-search-wrap{position:relative;flex:1 1 200px;min-width:160px}
.access-search-wrap svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}
.access-search-wrap input{width:100%;padding:8px 10px 8px 30px;border:1px solid var(--border);border-radius:var(--r-sm);font-size:12.5px;background:var(--bg);color:var(--text)}
.access-search-wrap input:focus{outline:none;border-color:var(--sky);background:var(--card);box-shadow:0 0 0 3px rgba(53,182,240,.15)}
.access-filter-select{flex:0 0 auto;min-width:118px;border:1px solid var(--border);border-radius:var(--r-sm);font-size:12.5px;padding:8px 8px;background:var(--bg);color:var(--text)}
.access-sort-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg);color:var(--text);font-size:12.5px;font-weight:600;padding:8px 10px;cursor:pointer;white-space:nowrap}
.access-sort-btn:hover{background:var(--card);border-color:var(--border-strong)}
.access-sort-btn svg{transition:transform .15s}
.access-sort-btn.desc svg{transform:rotate(180deg)}
.access-rows-list .empty-block{padding:20px 10px}
.user-row-actions{display:flex;gap:6px;flex-wrap:nowrap}
.user-row-actions button{white-space:nowrap}
.danger-zone{border-color:var(--err-soft)}
.danger-zone h3{color:var(--err)}
@keyframes flashHighlight{0%,100%{box-shadow:0 0 0 0 rgba(53,182,240,0)}20%,60%{box-shadow:0 0 0 4px rgba(53,182,240,.35)}}
.flash-highlight{animation:flashHighlight 1.6s ease-out;border-color:var(--sky)}
.totem-del-btn.icon-only{padding:9px 11px}
.totem-del-btn.icon-only .lbl{display:none}
.modal-card.confirm-modal{max-width:400px;text-align:left;padding:24px 26px 22px}
.confirm-modal h3{margin:0 0 8px;font-size:16px}
.confirm-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}

/* ── Guía de bienvenida (onboarding, perfil Cliente) ──────────────── */
.modal-card.onboard-modal{max-width:440px;padding:22px 26px 24px}
.onboard-counter{font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--faint);font-weight:700}
.onboard-dots{display:flex;justify-content:center;gap:6px;margin-bottom:20px}
.onboard-dot{width:7px;height:7px;padding:0;border:none;border-radius:50%;background:var(--border);cursor:pointer}
.onboard-dot.on{width:20px;border-radius:4px;background:var(--brand)}
.onboard-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}

/* ── Impersonación (Totems / Gafas / Apps) ──────────────────── */
.imp-card b{font-size:14.5px}
.imp-card .sub{margin:3px 0 14px}
.imp-row{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}
.imp-row .field{flex:1;min-width:220px;margin-bottom:0}
.imp-row select{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--card)}

/* ── Selección de tótem (Gafas / Apps) ──────────────────────── */
.pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}
.pick-card{
  padding:15px 16px;border:2px solid var(--border);border-radius:var(--r-md);cursor:pointer;
  transition:border-color .12s, background .12s; background:var(--card);
}
.pick-card:hover{border-color:var(--border-strong)}
.pick-card.sel{border-color:var(--brand);background:var(--sky-soft)}
.pick-card b{display:block;margin-bottom:3px}
.pick-card .sub{margin-bottom:10px}
.pick-card .btn{margin-top:2px;padding:6px 14px;font-size:12px}

/* ── Lista simple de tótems/gafas (filas con acciones) ──────── */
.item-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:15px 20px}
.item-row .swatch-hex{display:inline-flex;align-items:center;gap:6px;margin-top:4px}
.item-row .swatch-hex i{width:13px;height:13px;border-radius:4px;border:1px solid var(--border-strong);display:inline-block}
.item-actions{display:flex;gap:8px;flex:none}
.item-actions .btn{padding:7px 14px;font-size:12px}

/* ── Estado vacío ────────────────────────────────────────────── */
.empty-block{padding:30px 20px;text-align:center;color:var(--faint);font-size:12.5px;line-height:1.6}

/* ── Apps vinculadas por tótem — listado visual (thumb + meta + acciones) ── */
.app-manage-list{display:flex;flex-direction:column}
.app-manage-row{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border)}
.app-manage-row:last-child{border-bottom:none}
.app-manage-tile{width:96px;flex:none;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow)}
.app-manage-tile-thumb{position:relative;height:64px;display:grid;place-items:center;color:#fff}
.app-manage-tile-thumb .tile-badge{position:absolute;top:5px;right:5px;font-size:8px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;background:rgba(0,0,0,.5);color:#fff;padding:2px 5px;border-radius:4px;line-height:1}
.app-manage-tile-body{padding:6px 7px 7px;min-width:0}
.app-manage-tile-cat{display:block;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.app-manage-tile-name{display:block;font-size:10.5px;font-weight:700;color:var(--text);line-height:1.25;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.app-manage-info{flex:1;min-width:0}
.app-manage-name{font-weight:700;font-size:13.5px;color:var(--text)}
.app-manage-meta{font-size:12px;color:var(--muted);margin-top:2px}
.app-manage-path-row{display:flex;align-items:center;gap:6px;margin-top:6px;min-width:0}
.app-manage-path{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:var(--faint);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:2px 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.app-manage-copy-btn{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;padding:0}
.app-manage-copy-btn:hover{border-color:var(--border-strong);color:var(--text)}
.app-manage-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.app-manage-actions{display:flex;flex-direction:column;gap:6px;flex:none}
.btn-sm{padding:6px 12px;font-size:12px}
@media(max-width:640px){.app-manage-row{flex-wrap:wrap}.app-manage-actions{flex-direction:row}}

/* ── Ronda 38: Librería de apps (Staff) — buscador + filtros + tarjetas ──
   Sustituye a la antigua tabla "Inventario global" por una vista de
   tarjetas con miniatura, pensada para localizar de un vistazo cualquier
   app de cualquier cliente/tótem. Ver buildAppLibraryIndex()/renderAppsLibrary(). */
.app-lib-toolbar{display:flex;gap:10px 14px;flex-wrap:wrap;align-items:center;margin-bottom:12px}
.app-lib-toolbar .access-search-wrap{flex:1 1 240px;max-width:320px}
.app-lib-filters{display:flex;gap:8px;flex-wrap:wrap;flex:2 1 320px;align-items:center}
.app-lib-count{font-size:12px;color:var(--muted);margin:0 0 12px}
.app-lib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}
.app-lib-card{overflow:hidden;display:flex;flex-direction:column}
.app-lib-thumb{position:relative;aspect-ratio:16/9;display:grid;place-items:center;color:#fff}
.app-lib-thumb .tile-badge{position:absolute;top:7px;right:7px;font-size:8px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;background:rgba(0,0,0,.5);color:#fff;padding:2px 5px;border-radius:4px;line-height:1}
.app-lib-origin-badge{position:absolute;top:7px;left:7px;font-size:8px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;padding:2px 6px;border-radius:4px;line-height:1.5;background:rgba(255,255,255,.92)}
.app-lib-origin-badge.staff{color:var(--brand)}
.app-lib-origin-badge.cliente{color:var(--sky)}
.app-lib-body{padding:9px 11px 11px;display:flex;flex-direction:column;gap:3px;flex:1}
.app-lib-cat{font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;color:var(--brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.app-lib-name{font-size:13px;font-weight:700;color:var(--text);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.app-lib-meta{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.app-lib-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:7px}
.app-lib-empty{padding:34px 16px;text-align:center;color:var(--muted);font-size:13px;grid-column:1/-1}
@media(max-width:640px){.app-lib-toolbar{flex-direction:column;align-items:stretch}.app-lib-toolbar .access-search-wrap{max-width:none}}


/* ── Campos de archivo (logo / video / fuente) ──────────────── */
.filefield .current{font-size:12px;margin-bottom:6px}
.filefield .current a{color:var(--brand);word-break:break-all}
.filefield-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}
.filefield input[type="file"]{
  font-size:12px;flex:1;min-width:180px;padding:7px 9px;border:1px solid var(--border);
  border-radius:var(--r-sm);background:var(--card);
}
.filefield .clear-link{font-size:12px;font-weight:600;color:var(--muted);background:var(--bg);
  border:1px solid var(--border);padding:6px 12px;border-radius:var(--r-sm);white-space:nowrap;cursor:pointer}
.filefield .clear-link:hover{border-color:var(--border-strong);color:var(--text)}
.field-hint{font-size:11.5px;color:var(--faint);margin-top:5px;line-height:1.4}
.check-row{display:flex;flex-wrap:wrap;gap:9px 18px}
.check-row label{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;cursor:pointer}
.check-row input[type="checkbox"]{accent-color:var(--brand);width:15px;height:15px;cursor:pointer}
.field input[type="number"]{width:100%;padding:8px 11px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--card)}
.field input[readonly]{background:var(--bg);color:var(--muted)}

/* ── Reglas de contraseña ────────────────────────────────────── */
.rules-list{list-style:none;margin:8px 0 0;display:flex;flex-direction:column;gap:4px}
.rules-list li{font-size:11.5px;color:var(--muted);padding-left:14px;position:relative;line-height:1.5}
.rules-list li::before{content:"•";position:absolute;left:0;color:var(--faint)}

/* ── Checklist de apps (biblioteca ↔ gafa / tótem) ──────────── */
.applist-box{border:1px solid var(--border);border-radius:var(--r-sm);max-height:210px;overflow-y:auto;padding:6px}
.applist-box .applist-item{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:7px;cursor:pointer;font-size:13px}
.applist-item:hover{background:var(--bg)}
.applist-check{display:flex;align-items:center;padding-right:10px;border-right:1px solid var(--border);flex:none}
.applist-item input{accent-color:var(--brand);width:15px;height:15px}
.app-thumb{width:28px;height:28px;border-radius:7px;flex:none;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--navy-800),var(--navy-950));color:var(--sky)}
.app-thumb img{width:100%;height:100%;object-fit:cover;display:block}
.applist-item .app-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}
.assign-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}
.assign-card{position:relative;cursor:pointer;border-radius:var(--r-lg);overflow:hidden;border:2px solid transparent;transition:border-color .12s}
.assign-card.on{border-color:var(--ok)}
.assign-check{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.9);
  display:grid;place-items:center;color:var(--border-strong);box-shadow:0 1px 4px rgba(0,0,0,.25)}
.assign-card.on .assign-check{background:var(--ok);color:#fff}

/* ── Tótems del dashboard (grid responsive, thumbnail compacto) ── */
.totem-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}
/* ── Tarjeta de Tótem unificada (Dashboard, Totems, selectores Gafas/Apps) ── */
.totem-card{display:flex;flex-direction:column}
.totem-card.pick{cursor:pointer;border:2px solid transparent;transition:border-color .15s,background .15s}
.totem-card.pick:hover{border-color:var(--border-strong)}
.totem-card.pick.sel{border-color:var(--brand);background:var(--sky-soft)}
.totem-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px}
.totem-card-id{display:flex;align-items:center;gap:10px;min-width:0}
.totem-card-avatar{width:40px;height:40px;border-radius:11px;flex:none;overflow:hidden;display:grid;place-items:center}
.totem-card-name{min-width:0}
.totem-card-name b{display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.totem-card-name .sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.serial-tag{display:inline-flex;align-items:center;font-family:var(--mono);font-size:11px;font-weight:700;color:var(--muted);background:var(--bg);border:1px solid var(--border);padding:3px 10px;border-radius:999px;white-space:nowrap;flex:none}
.totem-card-stats{display:flex;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap}
.stat-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;border-radius:999px;padding:5px 11px;cursor:pointer;transition:filter .12s} .stat-chip:hover{filter:brightness(0.94)}
.stat-chip.chip-gafas{color:var(--orange);background:var(--orange-soft)}
.stat-chip.chip-apps{color:var(--brand);background:var(--sky-soft)}
.stat-chip.chip-users{color:var(--ok);background:var(--ok-soft);cursor:default}
.stat-chip.chip-totems{color:var(--brand);background:var(--sky-soft);cursor:default}
.totem-card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;gap:10px;flex-wrap:wrap}
.totem-card-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
/* ── Mini-estadísticas (Totems / Apps / Gafas) — icono + nº grande ── */
.mini-stat-row{display:flex;gap:10px}
.mini-stat{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px 8px;border-radius:12px;background:var(--bg);border:1px solid var(--border);text-align:center}
.mini-stat-ico{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none}
.mini-stat-num{font-size:23px;font-weight:800;letter-spacing:-.5px;line-height:1}
.mini-stat-label{font-size:11px;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.4px}
.side-toggle{position:absolute;top:18px;right:-12px;width:24px;height:24px;border-radius:50%;background:var(--card);border:1px solid var(--border-strong);color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow);z-index:5;transition:background .15s,color .15s}
.side-toggle:hover{color:var(--brand);border-color:var(--sky)}
.side-toggle svg{transition:transform .2s}
.app.side-collapsed{grid-template-columns:64px 1fr}
.app.side-collapsed .side .nav-label,.app.side-collapsed .side .brand-name,.app.side-collapsed .side .side-foot .nav-label,.app.side-collapsed .side .plan-chip{display:none}
.app.side-collapsed .side .nav-item{justify-content:center;padding:10px}
.app.side-collapsed .brand{justify-content:center;padding-right:0}
.app.side-collapsed .side-toggle svg{transform:rotate(180deg)}
.dash-stat-placeholder{opacity:.5}
.stat-filter-row{display:flex;align-items:center;gap:8px;margin-bottom:12px}
.stat-filter-label{font-size:12.5px;font-weight:600;color:var(--text)}
.stat-filter-select{padding:7px 10px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--card);color:var(--text);font-size:12.5px;font-weight:600;min-width:170px}
.stat-filter-select:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px rgba(53,182,240,.18)}
.dash-stat-asof{font-size:12px;margin-bottom:0}
.badge-soon{display:inline-block;flex:none;background:var(--bg);color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:3px 10px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px}
.usage-stats-list{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;background:var(--bg)}
.usage-stat-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 14px;border-bottom:1px solid var(--border)}
.usage-stat-row:last-child{border-bottom:none}
.usage-stat-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--muted);flex:none}
.usage-stat-value{font-size:16px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}
.usage-stat-value-compound{display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.3}
.usage-stat-value-compound b{font-size:14px;font-weight:800;color:var(--text)}
.usage-stat-sub{font-size:11px;font-weight:600;color:var(--muted)}
.usage-detail-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:8px 10px;border:1px dashed var(--border-strong);border-radius:var(--r-sm);background:transparent;color:var(--brand);font-size:12.5px;font-weight:700;cursor:pointer}
.usage-detail-toggle:hover{background:var(--sky-soft);border-style:solid}
.usage-detail-toggle .udt-chevron{transition:transform .15s ease}
.usage-detail-toggle.open .udt-chevron{transform:rotate(180deg)}
.usage-apps-detail{margin-top:12px;padding-top:12px;border-top:1px dashed var(--border)}
.usage-apps-chart{display:flex;flex-direction:column;gap:12px}
.usage-app-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:5px}
.usage-app-name{font-size:12.5px;font-weight:700;color:var(--text)}
.usage-app-figures{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}
.usage-app-figures b{color:var(--text);font-weight:800}
.usage-app-bar-track{height:8px;border-radius:999px;background:var(--bg);border:1px solid var(--border);overflow:hidden}
.usage-app-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand),var(--sky))}
.usage-apps-empty{font-size:12.5px;color:var(--muted);padding:6px 0}

/* ── Mini dispositivo (previsualización en Dashboard) ───────── */
.mini-device{
  border-radius:10px;overflow:hidden;background:#0c141e;position:relative;aspect-ratio:1280/620;
}
.mini-screen{position:absolute;inset:0;overflow:hidden}
.mini-inner{position:absolute;top:0;left:0;transform-origin:top left;width:1280px;height:620px}

/* ── Tabla usuarios responsive ───────────────────────────────── */
.table-wrap{overflow-x:auto}

/* ── Utilidades ──────────────────────────────────────────────── */
.two-col{display:grid;grid-template-columns:1fr 1fr;gap:14px}
@media (max-width:640px){.two-col{grid-template-columns:1fr}}
.stack-16{display:flex;flex-direction:column;gap:16px}
.card-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.staff-only{}
.cliente-only{}

/* ── Gafas: lista editable con Nº de orden y Drag & Drop ───────
   Misma estructura que .app-manage-* (fila con info + acciones), con un
   asa de arrastre y una insignia de nº de orden añadidas. Esta lista y la
   pantalla del Tótem (pestañas "Selección"/"Status Gafas" del simulador
   de firmware, más abajo currentGlasses()/rSelect()/rStatus()) leen la
   MISMA fuente de datos (TOTEM_GAFAS): reordenar aquí por Drag & Drop o
   renombrar una gafa se refleja también en esa pantalla del Tótem en
   cuanto se vuelve a renderizar, sin necesidad de una vista duplicada. */
.gaf-manage-list{display:flex;flex-direction:column}
.gaf-manage-row{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border);background:var(--card);transition:opacity .15s,background .15s}
.gaf-manage-row:last-child{border-bottom:none}
.gaf-manage-row.dragging{opacity:.4}
.gaf-manage-row.drag-over{background:var(--sky-soft)}
.gaf-drag-handle{flex:none;display:grid;place-items:center;width:20px;height:32px;color:var(--faint);cursor:grab}
.gaf-drag-handle:active{cursor:grabbing}
.gaf-order-badge{flex:none;width:30px;height:30px;border-radius:9px;background:var(--orange-soft);color:#D45F08;font-weight:800;font-size:13px;display:grid;place-items:center}
.gaf-manage-info{flex:1;min-width:0}
.gaf-manage-name{font-weight:700;font-size:13.5px;color:var(--text)}
.gaf-manage-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}
.gaf-manage-tags .tag{font-family:var(--mono)}
.gaf-manage-actions{display:flex;align-items:center;gap:6px;flex:none;flex-wrap:wrap}
.gaf-manage-hint{display:flex;align-items:center;gap:8px;padding:11px 20px;border-bottom:1px solid var(--border);background:var(--sky-soft);color:var(--brand);font-size:12px;font-weight:600}

/* ── Totems: "Compartir Tótem" / "Nuevo Tótem" — dos tarjetas del mismo
   peso visual. La regla base .grid-2 (1.6fr/1fr) está pensada para pares
   asimétricos (p. ej. formulario + previsualización de "Editar Tótem") y
   no encaja aquí: dos formularios cortos equivalentes quedaban con
   anchos muy distintos y, al ser los botones de ancho completo, con
   botones de tamaños distintos y a alturas distintas (el de "Nuevo
   Tótem" quedaba más arriba por tener un campo menos). Esta regla,
   con más especificidad, deja las dos columnas iguales y ancla el botón
   de cada tarjeta a su parte inferior, a un ancho fijo compartido, así
   que ambos quedan del mismo tamaño y alineados en altura pase lo que
   pase con el número de campos de cada formulario. */
#totActionsGrid{grid-template-columns:1fr 1fr}
#totActionsGrid>.card-pad{display:flex;flex-direction:column}
#totActionsGrid .btn-primary{align-self:flex-start;justify-content:center;width:190px;margin-top:auto}


}
/* Cancel legacy Django form defaults that the standalone v64 document does not have. */
.portal-v64 input, .portal-v64 select {min-height:0;}
.portal-v64 .access-filter-select {width:auto;}
.portal-v64 .field input[type="email"], .portal-v64 .field input[type="password"] {padding:10px 12px;}
#view-dashboard .stat-chip{text-decoration:none}
#view-dashboard .stat-filter-select{width:auto}

/* Totems v64: retain the reference layout around Django forms. */
#view-totems .totem-filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:10px}
#view-totems .stat-chip{text-decoration:none}
#view-totems #totActionsGrid>.card>form{display:flex;flex-direction:column;flex:1;gap:0;margin:0}
#view-totems #totActionsGrid .field{margin-bottom:14px}
#view-totems #totActionsGrid .btn-primary{flex:none;max-width:100%;min-height:38px}
#view-totems #newTotemEmpresaNew{margin:-2px 0 14px;padding:12px;border:1px dashed var(--border-strong);border-radius:var(--r-sm)}
#view-totems #newTotemEmpresaNew .field:last-child{margin-bottom:0}
#view-totems .totem-card-actions form{margin:0;display:flex}
#view-totems .totem-del-btn.icon-only{padding:9px 11px}
#view-totems .totem-del-btn.icon-only .lbl{display:none}
#view-totems #editTotemPanel,#view-totems #newTotemCard{scroll-margin-top:24px}
#view-totems .access-row[hidden]{display:none}
#view-totems .colorbox input{width:40px;padding:2px}
#view-totems #ctrlPanel>form{gap:0}
@media(max-width:720px){#view-totems #totActionsGrid{grid-template-columns:1fr}#view-totems .totem-grid{grid-template-columns:minmax(0,1fr)}#view-totems .page-head{flex-wrap:wrap}#view-totems .serial-tag{max-width:45%;overflow:hidden;text-overflow:ellipsis}#view-totems .imp-row .field{min-width:0;width:100%}}
#view-totems .totem-card,#view-totems .totem-card:hover{min-height:0;transform:none;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);background:var(--card)}

/* Keep the access dialog outside the animated, scrolling dashboard view. */
[data-totem-access] .modal-card.access-modal{background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 20px 60px rgba(0,0,0,.25);min-height:0;max-height:min(560px,84dvh)}
[data-totem-access] .access-modal-head,[data-totem-access] .access-modal-sub,[data-totem-access] .access-modal-foot{flex-shrink:0}
[data-totem-access] .access-modal-body{min-height:0;flex:1 1 auto}
[data-totem-access] .access-row[hidden],[data-totem-access] [data-access-empty][hidden]{display:none}
[data-totem-access] .access-row form{margin:0;flex:none}
[data-totem-access] .access-row-info{overflow-wrap:anywhere}
[data-totem-access] .access-modal-close{text-decoration:none}
[data-totem-access].modal-backdrop{grid-template-columns:minmax(0,1fr)}
[data-totem-access] .modal-card.access-modal{min-width:0;width:min(540px,100%)}
[data-totem-access] .access-toolbar .access-search-wrap{min-width:0}
@media(max-width:540px){[data-totem-access] .access-toolbar .access-search-wrap{flex-basis:100%}[data-totem-access] .access-filter-select{flex:1}}

/* Gafas v64: native forms and responsive adaptations of the reference. */
#view-gafas .totem-card{min-height:0;background:var(--card);border-radius:var(--r-lg);box-shadow:var(--shadow)}
#view-gafas .totem-card:hover{transform:none;box-shadow:var(--shadow)}
#view-gafas .stat-chip{text-decoration:none}
#view-gafas .gaf-drag-handle{border:0;padding:0;background:none;touch-action:none}
#view-gafas .gaf-drag-handle:active{cursor:grabbing}
#view-gafas .gaf-drag-handle:focus-visible{outline:2px solid var(--sky);outline-offset:2px;border-radius:4px}
#view-gafas .gaf-manage-actions form{margin:0;display:flex}
#view-gafas .gaf-manage-tags .tag{overflow-wrap:anywhere;max-width:100%}
#view-gafas .gaf-manage-name{overflow-wrap:anywhere}
#view-gafas #gafasManageWrap,#view-gafas #gafaFormCard{scroll-margin-top:24px}
#view-gafas .gafa-order-feedback{padding:10px 20px;font-size:12px;color:var(--ok)}
#view-gafas .gafa-order-feedback.is-error{color:var(--err)}
#view-gafas .gaf-manage-list[aria-busy="true"]{opacity:.65;pointer-events:none}
#gafaDeleteDialog{margin:auto;width:min(400px,calc(100% - 40px));max-height:calc(100dvh - 40px);overflow:auto}
#gafaDeleteDialog::backdrop{background:rgba(8,21,38,.72);backdrop-filter:blur(3px)}
@media(max-width:720px){#view-gafas .totem-grid{grid-template-columns:minmax(0,1fr)}#view-gafas .gaf-manage-row{flex-wrap:wrap;padding:14px}#view-gafas .gaf-manage-info{flex-basis:calc(100% - 86px)}#view-gafas .gaf-manage-actions{margin-left:auto}#view-gafas .serial-tag{max-width:45%;overflow:hidden;text-overflow:ellipsis}#view-gafas .imp-row .field{min-width:0}#view-gafas .gaf-manage-tags .tag{white-space:normal}}

/* Totem editor: retain the v64 canvas and control-panel geometry. */
#editTotemPanel .totem-editor-form {display:block}
#editTotemPanel .designer > * {min-width:0}
#editTotemPanel #device {width:auto;aspect-ratio:auto;overflow:visible;max-width:100%}
#editTotemPanel #screen {position:relative;overflow:hidden;border-radius:12px;background:#fff}
#editTotemPanel #totemEditorPreview {position:absolute;left:0;top:0;translate:none;transform-origin:top left;border:0;max-width:none}
#editTotemPanel .field label.switch {display:flex;gap:10px}
#editTotemPanel .filefield input[type=file] {padding:0;border:0;background:none;min-width:0}
#editTotemPanel .filefield-row {display:flex;align-items:center;gap:8px}
#editTotemPanel .filefield .current {overflow-wrap:anywhere}
#editTotemPanel .seg-screens {flex-wrap:wrap}
#editTotemPanel .hud {flex-wrap:wrap}
@media(max-width:600px) {
    #editTotemPanel .stage {padding:12px;min-height:360px;position:static}
    #editTotemPanel .stage-bar .hud {margin-left:0}
}
#editTotemPanel .saved-configurations {margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}
#editTotemPanel .saved-configurations > label {display:block;font-size:12.5px;font-weight:600;margin-bottom:8px}
#editTotemPanel .config-save-row {display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}
#editTotemPanel .config-save-row .field {margin-bottom:0;flex:1;min-width:160px}
#editTotemPanel #clientConfigsList {margin-top:10px}
#editTotemPanel .config-row-actions {display:flex;gap:6px;flex:none}
#editTotemPanel [data-editor-action="delete_config"] {color:var(--err)}
.totem-confirm-dialog {margin:auto;border:1px solid var(--border);padding:0;color:var(--text);max-width:min(480px,calc(100vw - 32px))}
.totem-confirm-dialog::backdrop {background:rgba(11,29,51,.45);backdrop-filter:blur(4px)}
.totem-confirm-dialog .access-modal-foot {gap:10px}
@media(max-width:600px) {
    body:has(#editTotemPanel) .app {grid-template-columns:64px minmax(0,1fr)}
    body:has(#editTotemPanel) .main {min-width:0;padding:18px 12px 30px}
    body:has(#editTotemPanel) .top {min-width:0;padding:0 12px;gap:8px}
    body:has(#editTotemPanel) .top .avatar > div, body:has(#editTotemPanel) .crumb small {display:none}
    #editTotemPanel .field-row {grid-template-columns:minmax(0,1fr)}
    #editTotemPanel .ctrl-group {padding:16px 14px}
    #editTotemPanel .ctrl-group > .btn {white-space:normal}
    #editTotemPanel .seg button {min-width:0;padding:5px}
    #editTotemPanel .config-save-row .field {min-width:0;flex-basis:100%}
    #editTotemPanel .access-row {flex-wrap:wrap}
}
#editTotemPanel .colorbox input[type=color] {width:34px;height:26px;padding:0}
#editTotemPanel .stage {height:560px}

/* Biblioteca y apps sin lanzamiento en el tótem */
.library-install-form{margin-top:10px;display:flex;flex-direction:column;gap:6px}
.library-totem-select{width:100%;padding:6px 8px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--card);color:var(--text);font-size:12px}
.app-launch-note,.app-manage-note{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:11.5px;line-height:1.35;color:var(--muted)}
.app-manage-note svg{flex:none;margin-top:1px}
.app-lib-card[hidden]{display:none!important}
.app-lib-empty[hidden]{display:none!important}

.app-lib-pager{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px;font-size:12px;color:var(--muted)}
.app-lib-pager[hidden]{display:none!important}
.app-lib-pager .btn:disabled{opacity:.45;cursor:default}

/* Aviso de copias desactualizadas en la Biblioteca */
#libraryCard .app-lib-card{overflow:visible}
#libraryCard .app-lib-thumb{border-top-left-radius:inherit;border-top-right-radius:inherit}
.outdated-wrap{position:relative;margin-top:6px}
.outdated-trigger{display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:#b45309;font-size:11.5px;font-weight:700;cursor:pointer;text-align:left}
.outdated-pop{display:none;position:absolute;left:0;top:100%;z-index:30;width:240px;max-width:80vw;margin-top:6px;padding:10px 12px;background:var(--card);border:1px solid var(--border);border-radius:var(--r-sm);box-shadow:0 10px 24px -8px rgba(0,0,0,.28);font-size:12px;line-height:1.4;color:var(--text);white-space:normal}
.outdated-wrap:hover .outdated-pop,.outdated-wrap:focus-within .outdated-pop,.outdated-wrap.open .outdated-pop{display:block}
.outdated-pop p{margin:0 0 6px}
.outdated-pop ul,.outdated-full-list ul{margin:0;padding-left:18px}
.outdated-more{display:flex;align-items:center;gap:6px;margin:6px 0 0!important}
.outdated-info{width:18px;height:18px;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--bg);color:var(--text);font:italic 700 11px/1 Georgia,serif;cursor:pointer}
.outdated-full-list{max-height:50vh;overflow:auto;margin:10px 0 16px;font-size:13px}
/* Aviso de «ningún vídeo subido» en las apps de tipo Vídeo */
#videoConfirmDialog{margin:auto;width:min(420px,calc(100% - 40px));max-width:420px;text-align:left;padding:24px 26px 22px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--card);color:var(--text)}
#videoConfirmDialog h3{margin:0 0 8px;font-size:16px}
#videoConfirmDialog .confirm-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}
#videoConfirmDialog::backdrop{background:rgba(8,21,38,.72);backdrop-filter:blur(3px)}

/* Configuraciones guardadas del tótem: partes a guardar y lista completa */
#editTotemPanel .config-parts{margin:12px 0 4px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-sm)}
#editTotemPanel .config-parts legend{padding:0 6px;font-size:12px;font-weight:600}
#editTotemPanel .config-part{display:flex;align-items:center;gap:8px;margin:4px 0;font-size:13px;cursor:pointer}
#editTotemPanel .config-part input{width:auto;margin:0}
#editTotemPanel [data-config-save]:disabled{opacity:.45;cursor:default}
#editTotemPanel [data-open-configs]{margin-top:8px}
.config-row[hidden]{display:none!important}
.config-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}
#totemConfigsDialog{width:min(640px,calc(100vw - 32px));max-width:min(640px,calc(100vw - 32px));padding:20px 22px;background:var(--card);text-align:left}
#totemConfigsDialog .config-all-list{max-height:55vh;overflow:auto;margin-top:8px}
#totemConfigsDialog .config-row-actions{display:flex;gap:6px;flex:none}
#totemConfigsDialog [data-editor-action="delete_config"]{color:var(--err)}
#totemConfigsDialog [data-configs-filter]{width:100%}

/* Orden de las categorías del menú del tótem */
#editTotemPanel .cat-sorter{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:6px 0 10px;padding:0}
#editTotemPanel .cat-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);font-size:12.5px;font-weight:600;user-select:none}
#editTotemPanel .cat-grip{display:none;color:var(--muted);letter-spacing:-2px;font-size:11px}
#editTotemPanel .cat-sorter.is-sorting .cat-chip{cursor:grab;border-style:dashed;border-color:var(--brand)}
#editTotemPanel .cat-sorter.is-sorting .cat-grip{display:inline}
#editTotemPanel .cat-chip.is-dragging{opacity:.35}
#editTotemPanel .cat-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
#editTotemPanel .cat-drop{display:inline-flex;align-items:center;padding:5px 14px;border:2px dashed var(--brand);border-radius:999px;background:var(--sky-soft);color:var(--brand);font-size:12px;font-weight:700}
