.qast-admin .analytics-page .analytics-tracking-intro{max-width:820px;color:var(--an-muted);margin:4px 0 0;font-size:14px;line-height:1.5}.qast-admin .analytics-page .analytics-tracking-areas{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.qast-admin .analytics-page .analytics-tracking-area{grid-row:span 4;grid-template-rows:subgrid;align-items:start;row-gap:14px;display:grid}.qast-admin .analytics-page .analytics-tracking-head{align-items:center;gap:12px;display:flex}.qast-admin .analytics-page .analytics-tracking-icon{background:color-mix(in srgb, var(--admin-chart-line) 17%, #fff);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.qast-admin .analytics-page .analytics-tracking-icon i{color:var(--admin-accent-text);font-size:18px}.qast-admin .analytics-page .analytics-tracking-name{flex-direction:column;display:flex}.qast-admin .analytics-page .analytics-tracking-name h2{color:var(--admin-text);margin:0;font-size:18px;font-weight:700;line-height:normal}.qast-admin .analytics-page .analytics-tracking-name span{color:var(--an-muted);font-size:13px}.qast-admin .analytics-page .analytics-tracking-modes{background:var(--an-track);border-radius:12px;gap:4px;padding:4px;display:flex}.qast-admin .analytics-page .analytics-tracking-mode{height:38px;color:var(--admin-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:0 12px;font-size:14px}.qast-admin .analytics-page .analytics-tracking-mode:focus-visible{outline:2px solid var(--admin-text);outline-offset:1px}.qast-admin .analytics-page .analytics-tracking-mode:disabled{cursor:default}.qast-admin .analytics-page .analytics-tracking-mode-selected{background:#fff;font-weight:700}.qast-admin .analytics-page .analytics-tracking-explain{color:var(--admin-text);margin:0;font-size:14px;line-height:1.5}.qast-admin .analytics-page .analytics-tracking-since{color:var(--an-muted);margin:0;font-size:12px}.qast-admin .analytics-page .analytics-tracking-card{gap:10px}.qast-admin .analytics-page .analytics-tracking-history-note{color:var(--an-muted);margin:0;font-size:13px}.qast-admin .analytics-page .analytics-tracking-table{border-collapse:collapse;width:100%;font-size:14px}.qast-admin .analytics-page .analytics-tracking-table thead th{border-bottom:1px solid var(--an-card-border);color:var(--an-muted);text-align:left;padding:10px 12px;font-size:12px;font-weight:700}.qast-admin .analytics-page .analytics-tracking-table tbody th,.qast-admin .analytics-page .analytics-tracking-table tbody td{border-bottom:1px solid var(--an-row-border);text-align:left;vertical-align:middle;padding:12px}.qast-admin .analytics-page .analytics-tracking-table tbody th{font-weight:700}.qast-admin .analytics-page .analytics-tracking-table tbody tr:last-child th,.qast-admin .analytics-page .analytics-tracking-table tbody tr:last-child td{border-bottom:0}.qast-admin .analytics-page .analytics-tracking-intro-row td{color:var(--an-muted)}.qast-admin .admin-dialog-wrapper:has(.analytics-confirm-panel){align-items:flex-start;padding-top:140px}.qast-admin .admin-dialog-backdrop:has(+.admin-dialog-wrapper .analytics-confirm-panel){background:#00185847}.qast-admin .admin-dialog-panel.analytics-confirm-panel{width:min(460px,92vw);color:var(--admin-text);border-radius:16px;box-shadow:0 16px 40px #00185833}.qast-admin .analytics-confirm{flex-direction:column;gap:14px;padding:24px;line-height:normal;display:flex}.qast-admin .analytics-confirm h2{color:var(--admin-text);margin:0;font-size:20px;font-weight:700}.qast-admin .analytics-confirm p{margin:0;font-size:15px;line-height:1.5}.qast-admin .analytics-confirm-actions{justify-content:flex-end;gap:10px;display:flex}.qast-admin .analytics-confirm-actions .analytics-button{border:1px solid var(--admin-text);height:40px;color:var(--admin-text);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.qast-admin .analytics-confirm-actions .analytics-button-solid{background:var(--admin-text);color:#fff}