html[data-surface=admin] body{background:#f4f5f7;background-image:none;color:#1c2128}html[data-surface=admin] .admin-root{--ink:#1c2128;--ink-soft:#4b5563;--sheet:#ffffff;--line:#d8dee6;color:#1c2128}html[data-surface=admin] .admin-root .brand b,html[data-surface=admin] .admin-root .desk-meta b,html[data-surface=admin] .admin-root .desk-prompt,html[data-surface=admin] .admin-root .display,html[data-surface=admin] .admin-root .round-index,html[data-surface=admin] .admin-root .stat b,html[data-surface=admin] .admin-root h1,html[data-surface=admin] .admin-root h2,html[data-surface=admin] .admin-root h3{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-variation-settings:normal;letter-spacing:-.02em}html[data-surface=admin] .admin-root h1{font-size:1.65rem;font-weight:650;line-height:1.2;margin:0 0 4px}html[data-surface=admin] .admin-root .hero:after,html[data-surface=admin] .admin-root .hero:before,html[data-surface=admin] .admin-root .kicker:before{display:none}html[data-surface=admin] .admin-root .topbar{width:min(1200px,calc(100% - 40px));border-bottom:1px solid #d8dee6;padding:14px 0}html[data-surface=admin] .admin-root .desk,html[data-surface=admin] .admin-root .page{width:min(1200px,calc(100% - 40px))}html[data-surface=admin] .admin-root .mark-dot{width:10px;height:10px;border-radius:2px;-webkit-clip-path:none;clip-path:none;box-shadow:none;background:#1d4ed8}html[data-surface=admin] .admin-root .event-card,html[data-surface=admin] .admin-root .panel{background:#fff;border:1px solid #d8dee6;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.05)}html[data-surface=admin] .admin-root .area,html[data-surface=admin] .admin-root .btn,html[data-surface=admin] .admin-root .desk-nav button,html[data-surface=admin] .admin-root .field,html[data-surface=admin] .admin-root .side-nav button{border-radius:6px;border:1px solid #c5ced8;background:#fff;box-shadow:none;color:#1c2128}html[data-surface=admin] .admin-root .btn,html[data-surface=admin] .admin-root .desk-nav button,html[data-surface=admin] .admin-root .side-nav button{min-height:40px;font-weight:600}html[data-surface=admin] .admin-root .btn:active:not(:disabled),html[data-surface=admin] .admin-root .btn:hover,html[data-surface=admin] .admin-root .desk-nav button:hover,html[data-surface=admin] .admin-root .side-nav button:hover{transform:none;background:#f3f5f8;box-shadow:none}html[data-surface=admin] .admin-root .btn.primary{background:#1d4ed8;color:#fff;border-color:#1d4ed8;font-weight:650}html[data-surface=admin] .admin-root .btn.primary:hover{background:#1e40af;border-color:#1e40af;color:#fff}html[data-surface=admin] .admin-root .btn.danger{color:#b42318;border-color:#f0c7c3;background:#fff}html[data-surface=admin] .admin-root .btn.danger:hover{background:#b42318;border-color:#b42318;color:#fff}html[data-surface=admin] .admin-root .desk-nav button[aria-pressed=true],html[data-surface=admin] .admin-root .nav a[aria-current=page],html[data-surface=admin] .admin-root .side-nav button[aria-current=page]{background:#1c2128;color:#fff;border-color:#1c2128}html[data-surface=admin] .admin-root .area:focus,html[data-surface=admin] .admin-root .btn:focus-visible,html[data-surface=admin] .admin-root .desk-nav button:focus-visible,html[data-surface=admin] .admin-root .field:focus,html[data-surface=admin] .admin-root .side-nav button:focus-visible,html[data-surface=admin] .admin-root a:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}html[data-surface=admin] .admin-root .stat,html[data-surface=admin] .admin-root .stat:nth-child(n){background:#fff;color:#1c2128;border:1px solid #d8dee6;border-radius:8px;box-shadow:none}html[data-surface=admin] .admin-root .stat b{font-size:1.75rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-surface=admin] .admin-root .stat span{color:#4b5563}html[data-surface=admin] .admin-root .table th{letter-spacing:.02em;text-transform:none;font-size:.82rem;font-weight:650;color:#4b5563}html[data-surface=admin] .admin-root .table td{vertical-align:middle}html[data-surface=admin] .admin-root .cell-field{min-height:36px;padding:6px 8px;font-weight:500}html[data-surface=admin] .admin-root .uuid{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;color:#4b5563;word-break:break-all}html[data-surface=admin] .admin-root .status-invited,html[data-surface=admin] .admin-root .status-showed{display:inline-flex;align-items:center;border-radius:999px;border:1px solid transparent;padding:2px 8px;font-size:.78rem;font-weight:650;letter-spacing:0;text-transform:none}html[data-surface=admin] .admin-root .status-showed{background:#e7f6ee;color:#067647;border-color:#abefc6}html[data-surface=admin] .admin-root .status-invited{background:#f2f4f7;color:#344054;border-color:#e4e7ec}html[data-surface=admin] .admin-root .banner,html[data-surface=admin] .admin-root .round,html[data-surface=admin] .admin-root .steps li{border-radius:6px;border:1px solid #d8dee6;background:#fff;box-shadow:none}html[data-surface=admin] .admin-root .round[aria-selected=true],html[data-surface=admin] .admin-root .steps li[aria-current=step]{background:#eef3ff;border-color:#1d4ed8;color:#1c2128;box-shadow:none}html[data-surface=admin] .admin-root .banner{background:#fff8eb;border-color:#f0d7a4;color:#1c2128}html[data-surface=admin] .admin-root .agenda-run li[data-status=now]{border-left:4px solid #1d4ed8}html[data-surface=admin] .admin-root .team-block{border-top:1px solid #e4e7ec}html[data-surface=admin] .admin-root .phone-sample{border:1px solid #d0d5dd;border-radius:28px;background:#e8e7e2;box-shadow:0 10px 28px rgba(16,24,40,.08);color:#10181b}html[data-surface=admin] .admin-root .phone-sample .btn,html[data-surface=admin] .admin-root .phone-sample .field{border-radius:14px;border:1px solid #10181b;background:#f4f3ee;box-shadow:none;color:#10181b}html[data-surface=admin] .admin-root .phone-sample .btn.primary{background:#d09d4e;color:#10181b;border-color:#10181b;font-weight:750;box-shadow:none}html[data-surface=admin] .admin-root .phone-sample .display{font-family:var(--font-display),Georgia,serif;font-variation-settings:"SOFT" 50,"WONK" 1;letter-spacing:-.03em}html[data-surface=admin] .admin-root .icon-btn{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #c5ced8;background:#fff;color:#1c2128;box-shadow:none}html[data-surface=admin] .admin-root .icon-btn.danger{color:#b42318;border-color:#f0c7c3}html[data-surface=admin] .admin-root .icon-btn:disabled{opacity:.4}html[data-surface=admin] .admin-root .phone-sample .icon-btn{min-height:44px;min-width:44px;width:auto;height:auto;border-radius:12px;border:1px solid #10181b;background:#f4f3ee;color:#10181b;box-shadow:none}html[data-surface=admin] .admin-dialog{width:min(440px,calc(100% - 32px));border:1px solid #d8dee6;border-radius:12px;padding:20px;background:#fff;color:#1c2128;box-shadow:0 18px 48px rgba(16,24,40,.18)}html[data-surface=admin] .admin-dialog::-webkit-backdrop{background:rgba(16,24,40,.45)}html[data-surface=admin] .admin-dialog::backdrop{background:rgba(16,24,40,.45)}html[data-surface=admin] .admin-root .kanban{display:flex;gap:12px;overflow-x:auto;align-items:stretch;padding-bottom:8px}html[data-surface=admin] .admin-root .kanban-col{flex:0 0 260px;display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:220px;padding:12px;border:1px solid #d8dee6;border-radius:8px;background:#f8f9fb}html[data-surface=admin] .admin-root .kanban-col.over{outline:2px solid #1d4ed8;outline-offset:-2px}html[data-surface=admin] .admin-root .kanban-col h3{margin:0;font-size:1rem}html[data-surface=admin] .admin-root .kanban-card{display:flex;gap:8px;align-items:flex-start;padding:8px;border:1px solid #d8dee6;border-radius:8px;background:#fff}html[data-surface=admin] .admin-root .kanban-card p{margin:2px 0 6px;font-size:.85rem}html[data-surface=admin] .admin-root .sort-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid #d8dee6;border-radius:8px;background:#fff}html[data-surface=admin] .admin-root .sort-row p{margin:2px 0 8px}html[data-surface=admin] .admin-root .sort-actions{display:flex;gap:4px;align-items:center}html[data-surface=admin] .admin-root .sort-pick{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:0;border:0;background:transparent;text-align:left;color:inherit}html[data-surface=admin] .admin-root .sort-pick[aria-current=true] strong{color:#1d4ed8}