.info[data-v-29f61d10]{color:#1976d2}.error[data-v-29f61d10]{color:#d32f2f}pre[data-v-29f61d10]{background:#f5f5f5;padding:12px;border-radius:4px;overflow-x:auto}.v-card[data-v-2c9ff27a]{margin-bottom:16px}.v-timeline-item[data-v-2c9ff27a]{padding-bottom:8px}.text-caption[data-v-2c9ff27a]{font-family:monospace;font-size:11px}.v-data-table[data-v-2c9ff27a] .v-data-table__wrapper{overflow-x:auto}.v-data-table[data-v-2c9ff27a] td,.v-data-table[data-v-2c9ff27a] th{padding:8px 4px!important}.admin-selector[data-v-6c71ab28]{padding-top:20px}.admin-option-card[data-v-6c71ab28]{transition:all .3s;cursor:pointer;height:100%}.admin-option-card[data-v-6c71ab28]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.admin-tool-card[data-v-70507613]{cursor:pointer;transition:all .2s ease;height:100%}.admin-tool-card[data-v-70507613]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.12)}.admin-tool-card-disabled[data-v-70507613]{opacity:.6;height:100%}.display-1[data-v-70507613]{line-height:1.2}.migration-logs[data-v-70507613]{max-height:300px;overflow-y:auto}.migration-log-content[data-v-70507613]{background-color:#f5f5f5;font-family:monospace;font-size:12px;white-space:pre-wrap;word-break:break-word;max-height:250px;overflow-y:auto}.migration-log-content pre[data-v-70507613]{margin:0;font-family:inherit}.operation-log-content[data-v-70507613]{background-color:#f5f5f5;font-family:monospace;font-size:12px;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto}.operation-log-content pre[data-v-70507613]{margin:0;font-family:inherit}ul[data-v-44365ce2]{padding-left:20px}.v-card__subtitle[data-v-44365ce2]{padding-top:0}.modern-admin-dashboard[data-v-ac788f5e]{max-width:1400px;margin:0 auto;padding:24px;min-height:100vh}.admin-header[data-v-ac788f5e]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;margin-bottom:32px;overflow:hidden}.header-content[data-v-ac788f5e]{padding:32px;display:flex;align-items:center;justify-content:space-between}.dashboard-title[data-v-ac788f5e]{font-size:2rem;font-weight:300;margin:0;letter-spacing:-.5px}.dashboard-subtitle[data-v-ac788f5e]{margin:8px 0 0 0;opacity:.9;font-size:1rem}.header-actions[data-v-ac788f5e]{display:flex;align-items:center}.undo-redo-controls[data-v-ac788f5e]{display:flex;gap:8px}.admin-sections[data-v-ac788f5e]{display:flex;flex-direction:column;gap:40px}.admin-section[data-v-ac788f5e]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.section-header[data-v-ac788f5e]{padding:24px 32px 16px;border-bottom:1px solid #f0f0f0}.section-title[data-v-ac788f5e]{font-size:1.5rem;font-weight:500;margin:0 0 8px 0;display:flex;align-items:center;gap:12px}.section-icon[data-v-ac788f5e]{font-size:1.75rem!important}.section-description[data-v-ac788f5e]{margin:0;color:#666;font-size:.95rem}.section-content[data-v-ac788f5e]{padding:24px 32px 32px}.action-grid[data-v-ac788f5e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.action-card[data-v-ac788f5e]{transition:all .2s ease;cursor:pointer;border:2px solid transparent}.action-card[data-v-ac788f5e]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.action-card[data-v-ac788f5e]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 3px rgba(25,118,210,.1)}.action-title[data-v-ac788f5e]{font-weight:500;font-size:1.1rem}.action-description[data-v-ac788f5e]{line-height:1.4}@media (prefers-reduced-motion:reduce){.action-card[data-v-ac788f5e]{transition:none}.action-card[data-v-ac788f5e]:hover{transform:none}}@media (prefers-contrast:high){.admin-header[data-v-ac788f5e]{background:#000}.section-header[data-v-ac788f5e]{border-bottom-color:#000}}@media (max-width:768px){.modern-admin-dashboard[data-v-ac788f5e]{padding:16px}.header-content[data-v-ac788f5e]{flex-direction:column;gap:20px;padding:24px;text-align:center}.header-actions[data-v-ac788f5e]{flex-direction:column;gap:12px;width:100%}.undo-redo-controls[data-v-ac788f5e]{justify-content:center}.section-content[data-v-ac788f5e]{padding:16px 20px 24px}.action-grid[data-v-ac788f5e]{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.dashboard-title[data-v-ac788f5e]{font-size:1.5rem}.section-title[data-v-ac788f5e]{font-size:1.25rem}}.console-output[data-v-65315883]{background:#1e1e1e;color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;max-height:300px;overflow-y:auto;padding:12px;border-radius:4px}.console-output .timestamp[data-v-65315883]{color:#858585;margin-right:8px}.console-output .log-info[data-v-65315883]{color:#d4d4d4}.console-output .log-success[data-v-65315883]{color:#4ec9b0}.console-output .log-warn[data-v-65315883]{color:#dcdcaa}.console-output .log-error[data-v-65315883]{color:#f44747}.console-output .log-data[data-v-65315883]{margin-top:4px;margin-left:20px;color:#9cdcfe;font-size:11px}code[data-v-65315883]{background:#e0e0e0;padding:2px 4px;border-radius:3px;font-size:12px;font-family:Consolas,Monaco,Courier New,monospace}.v-simple-table tbody tr[data-v-65315883]:hover{background-color:rgba(0,0,0,.02)}.status-bar[data-v-65315883]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;padding:16px}.status-metric[data-v-65315883]{text-align:center}.status-metric .display-1[data-v-65315883]{font-size:2rem!important;line-height:1.2}.quick-actions .v-btn[data-v-65315883]{height:48px;font-size:12px}.quick-actions .v-btn .v-icon[data-v-65315883]{font-size:16px}.admin-sets-exercises[data-v-a26b1ec0]{min-height:100vh;background-color:#fafafa}.management-header[data-v-a26b1ec0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:2rem 0;margin-bottom:2rem}.header-content[data-v-a26b1ec0]{max-width:1400px;margin:0 auto;padding:0 1.5rem;justify-content:space-between;flex-wrap:wrap}.header-content[data-v-a26b1ec0],.header-left[data-v-a26b1ec0]{display:flex;align-items:center;gap:1rem}.management-title[data-v-a26b1ec0]{font-size:1.75rem;font-weight:700;margin:0;letter-spacing:-.5px}.management-subtitle[data-v-a26b1ec0]{font-size:.95rem;opacity:.9;margin:.25rem 0 0 0}.header-actions[data-v-a26b1ec0]{display:flex;gap:.5rem}.stat-card[data-v-a26b1ec0]{transition:all .2s ease;border:1px solid #e0e0e0!important}.stat-card[data-v-a26b1ec0]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.set-card[data-v-a26b1ec0]{transition:all .2s ease;border:1px solid #e0e0e0!important;height:100%;display:flex;flex-direction:column}.set-card[data-v-a26b1ec0]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.set-card.inactive-set[data-v-a26b1ec0]{opacity:.6}.set-header-content[data-v-a26b1ec0]{width:100%}.set-info[data-v-a26b1ec0]{display:flex;align-items:flex-start;width:100%}.chips-row[data-v-a26b1ec0]{display:flex;flex-wrap:wrap;gap:.25rem}.set-meta[data-v-a26b1ec0]{display:flex;gap:1rem;flex-wrap:wrap}.meta-item[data-v-a26b1ec0]{display:flex;align-items:center;color:#666}.available-column[data-v-a26b1ec0],.exercises-column[data-v-a26b1ec0]{min-height:500px;max-height:calc(100vh - 200px);display:flex;flex-direction:column}.column-header[data-v-a26b1ec0]{flex-shrink:0}.available-exercises[data-v-a26b1ec0],.exercises-sortable[data-v-a26b1ec0]{flex:1;overflow-y:auto}.exercise-card[data-v-a26b1ec0]{transition:all .2s ease}.exercise-card[data-v-a26b1ec0]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.exercise-card.exercise-in-set[data-v-a26b1ec0]{opacity:.5;pointer-events:none}.drag-handle[data-v-a26b1ec0]{cursor:grab}.drag-handle[data-v-a26b1ec0]:active{cursor:grabbing}.exercise-thumbnail[data-v-a26b1ec0]{flex-shrink:0}.exercise-thumbnail .v-avatar[data-v-a26b1ec0],.exercise-thumbnail .v-image[data-v-a26b1ec0]{border:2px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.order-badge[data-v-a26b1ec0]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.flip-list-move[data-v-a26b1ec0]{transition:transform .3s}.preview-container[data-v-a26b1ec0]{max-height:600px;overflow-y:auto}.preview-media[data-v-a26b1ec0]{text-align:center}.preview-icon-placeholder[data-v-a26b1ec0]{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:#f5f5f5;border-radius:8px}.preview-details[data-v-a26b1ec0]{text-align:left}.preview-steps[data-v-a26b1ec0]{padding-left:1.5rem;line-height:1.6}.preview-steps li[data-v-a26b1ec0]{margin-bottom:.5rem}@media (max-width:960px){.management-title[data-v-a26b1ec0]{font-size:1.5rem}.header-content[data-v-a26b1ec0]{flex-direction:column;align-items:flex-start}.available-column[data-v-a26b1ec0],.exercises-column[data-v-a26b1ec0]{min-height:auto;max-height:500px}}.exercise-library[data-v-ef089818]{min-height:100vh;background-color:#fafafa}.management-header[data-v-ef089818]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:2rem 0;margin-bottom:2rem}.header-content[data-v-ef089818]{max-width:1400px;margin:0 auto;padding:0 1.5rem;justify-content:space-between;flex-wrap:wrap}.header-content[data-v-ef089818],.header-left[data-v-ef089818]{display:flex;align-items:center;gap:1rem}.management-title[data-v-ef089818]{font-size:1.75rem;font-weight:700;margin:0;letter-spacing:-.5px}.management-subtitle[data-v-ef089818]{font-size:.95rem;opacity:.9;margin:.25rem 0 0 0}.header-actions[data-v-ef089818]{display:flex;gap:.5rem}.stat-card[data-v-ef089818]{transition:all .2s ease;border:1px solid #e0e0e0!important}.stat-card[data-v-ef089818]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.exercise-card[data-v-ef089818]{transition:all .2s ease;border:1px solid #e0e0e0!important;display:flex;flex-direction:column}.exercise-card[data-v-ef089818]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.exercise-media[data-v-ef089818]{position:relative;overflow:hidden}.exercise-image[data-v-ef089818]{transition:transform .3s ease}.exercise-card:hover .exercise-image[data-v-ef089818]{transform:scale(1.05)}.image-overlay[data-v-ef089818]{position:absolute;top:8px;right:8px;z-index:1}.exercise-icon-placeholder[data-v-ef089818]{height:180px;display:flex;align-items:center;justify-content:center}.exercise-title-section[data-v-ef089818]{width:100%}.chips-row[data-v-ef089818]{display:flex;flex-wrap:wrap;gap:.25rem}.exercise-meta[data-v-ef089818]{display:flex;gap:1rem;flex-wrap:wrap}.meta-item[data-v-ef089818]{display:flex;align-items:center;color:#666}.color-preview[data-v-ef089818]{width:24px;height:24px;border-radius:4px;border:2px solid #e0e0e0}.preview-container[data-v-ef089818]{max-height:600px;overflow-y:auto}.preview-media[data-v-ef089818]{text-align:center}.preview-icon-placeholder[data-v-ef089818]{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:#f5f5f5;border-radius:8px}.preview-details[data-v-ef089818]{text-align:left}.preview-steps[data-v-ef089818]{padding-left:1.5rem;line-height:1.6}.preview-steps li[data-v-ef089818]{margin-bottom:.5rem}@media (max-width:960px){.management-title[data-v-ef089818]{font-size:1.5rem}.header-content[data-v-ef089818]{flex-direction:column;align-items:flex-start}}.responsive-admin-layout[data-v-780d17bf]{min-height:100vh;background:#f5f5f5}.admin-content[data-v-780d17bf]{width:100%}.admin-header[data-v-780d17bf]{border-bottom:1px solid #e0e0e0}.keyboard-help[data-v-780d17bf]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.keyboard-help .v-chip[data-v-780d17bf]{background:hsla(0,0%,100%,.9);color:#333;font-family:monospace}.admin-content-container[data-v-780d17bf]{max-width:1600px;margin:0 auto}@media (max-width:600px){.admin-header[data-v-780d17bf]{padding:0 8px}.v-toolbar__title[data-v-780d17bf]{font-size:18px}}@media (min-width:600px) and (max-width:960px){.admin-content-container[data-v-780d17bf]{max-width:100%}}[data-v-780d17bf]:focus-visible{outline:2px solid #1976d2;outline-offset:2px}@media (prefers-contrast:high){.admin-header[data-v-780d17bf]{border-bottom-width:2px}.keyboard-help[data-v-780d17bf]{background:#333}}@media (prefers-reduced-motion:reduce){[data-v-780d17bf]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.content-promotion[data-v-44f13258]{min-height:100vh;background-color:#f5f5f5}.promotion-header[data-v-44f13258]{padding:24px;background:#fff;border-radius:8px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.page-title[data-v-44f13258]{font-size:2rem;font-weight:300;margin:0 0 8px 0;display:flex;align-items:center}.page-subtitle[data-v-44f13258]{color:#666;font-size:1.1rem;margin:0}.environment-badge[data-v-44f13258]{font-weight:700;font-size:1rem}.alert-title[data-v-44f13258]{font-weight:700;margin-bottom:8px}.preview-stat[data-v-44f13258],.selection-header[data-v-44f13258]{display:flex;align-items:center}.preview-stat[data-v-44f13258]{gap:16px}@media (max-width:768px){.promotion-header[data-v-44f13258]{flex-direction:column;align-items:flex-start;gap:16px}.page-title[data-v-44f13258]{font-size:1.5rem}.page-subtitle[data-v-44f13258]{font-size:1rem}}.v-card[data-v-2be231d6],.v-card[data-v-2f68fde8]{margin-top:32px}.diagnose-schedule-data[data-v-652576e4]{max-width:1200px;margin:0 auto}code[data-v-652576e4]{background:rgba(0,0,0,.05);padding:2px 4px;border-radius:3px}.headline[data-v-11042ffa],.headline[data-v-cf85e79c]{font-weight:500}.admin-migrations[data-v-3fb61c66]{min-height:100vh;background-color:#f5f5f5}.migrations-header[data-v-3fb61c66]{padding:24px;background:#fff;border-radius:8px;margin-bottom:24px}.page-title[data-v-3fb61c66]{font-size:2rem;font-weight:300;margin:0 0 8px 0;display:flex;align-items:center}.page-subtitle[data-v-3fb61c66]{color:#666;font-size:1.1rem;margin:0}.alert-title[data-v-3fb61c66]{font-weight:700;margin-bottom:8px}.migration-panels[data-v-3fb61c66]{margin-bottom:24px}.panel-header[data-v-3fb61c66]{display:flex;align-items:center}.migration-table[data-v-3fb61c66]{background:#fff}.migration-details[data-v-3fb61c66]{background:#f5f5f5;padding:16px;border-radius:4px;font-family:monospace;font-size:12px;max-height:500px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}@media (max-width:768px){.page-title[data-v-3fb61c66]{font-size:1.5rem}.page-subtitle[data-v-3fb61c66]{font-size:1rem}.migrations-header[data-v-3fb61c66]{padding:16px}}.migration-container[data-v-b66e3dce]{max-width:1200px;margin:0 auto}.log-container[data-v-b66e3dce]{max-height:300px;overflow-y:auto}.log-content[data-v-b66e3dce]{padding:16px;font-family:monospace;font-size:12px}.log-entry[data-v-b66e3dce]{margin-bottom:8px;padding:4px 8px;border-radius:4px}.log-entry.log-success[data-v-b66e3dce]{background-color:#e8f5e8;color:#2e7d32}.log-entry.log-error[data-v-b66e3dce]{background-color:#ffebee;color:#c62828}.log-entry.log-info[data-v-b66e3dce]{background-color:#e3f2fd;color:#1565c0}.log-timestamp[data-v-b66e3dce]{font-weight:700;margin-right:8px}.migration-actions[data-v-b66e3dce]{display:flex;gap:16px;margin-top:24px}code[data-v-7bc59cc8]{padding:2px 4px;border-radius:4px;background-color:#f5f5f5;font-family:Courier New,monospace;font-size:.9em}.v-chip-group[data-v-06114a9c]{flex-wrap:wrap}code[data-v-3a37690d]{padding:2px 6px;border-radius:4px;background-color:#f5f5f5;font-family:Courier New,monospace;font-size:.85em}.alert-title[data-v-3a37690d]{font-size:1.1em;font-weight:600;margin-bottom:8px}.onesignal-diagnostics[data-v-3ee655a2]{max-width:1400px;margin:0 auto;padding:24px}.header-card[data-v-3ee655a2]{background:linear-gradient(135deg,#667eea,#764ba2)}.console-output[data-v-3ee655a2]{background:#f5f5f5;font-family:monospace}.log-entry[data-v-3ee655a2]{padding:8px;margin:4px 0;border-left:3px solid #ccc;font-size:13px;background:#fff}.log-info[data-v-3ee655a2]{border-left-color:#2196f3}.log-success[data-v-3ee655a2]{border-left-color:#4caf50}.log-warn[data-v-3ee655a2]{border-left-color:#ff9800}.log-error[data-v-3ee655a2]{border-left-color:#f44336}.api-output[data-v-3ee655a2]{background:#1e1e1e;color:#d4d4d4;padding:16px;border-radius:4px;overflow-x:auto;font-size:13px}@media (max-width:768px){.onesignal-diagnostics[data-v-3ee655a2]{padding:16px}}.console-logs[data-v-258fc8d5]{background:#1e1e1e;color:#d4d4d4;padding:12px;border-radius:4px;font-family:Courier New,monospace;font-size:12px;max-height:400px;overflow-y:auto}.log-entry[data-v-258fc8d5]{margin-bottom:4px}.log-time[data-v-258fc8d5]{color:#858585;margin-right:8px}.log-info[data-v-258fc8d5]{color:#4ec9b0}.log-warn[data-v-258fc8d5]{color:#dcdcaa}.log-error[data-v-258fc8d5]{color:#f48771}pre[data-v-258fc8d5]{background:#f5f5f5;padding:8px;border-radius:4px;font-size:12px;overflow-x:auto}.onesignal-bell-test[data-v-84626e9a]{max-width:1200px;margin:0 auto;padding:20px}.code-block[data-v-84626e9a]{font-family:Courier New,monospace;font-size:12px;border-radius:4px;white-space:pre}.v-timeline-item[data-v-84626e9a]{padding-bottom:12px}.notifications-demo[data-v-596142a4]{max-width:1200px;margin:0 auto;padding:24px}.header-card[data-v-596142a4]{background:linear-gradient(135deg,#667eea,#764ba2)}.log-output[data-v-596142a4]{background:#f5f5f5;font-family:monospace}.log-entry[data-v-596142a4]{padding:8px;margin:4px 0;border-left:3px solid #ccc;font-size:13px;background:#fff}.log-info[data-v-596142a4]{border-left-color:#2196f3}.log-success[data-v-596142a4]{border-left-color:#4caf50}.log-warn[data-v-596142a4]{border-left-color:#ff9800}.log-error[data-v-596142a4]{border-left-color:#f44336}@media (max-width:768px){.notifications-demo[data-v-596142a4]{padding:16px}}.audit-trail[data-v-7a1a2d44]{width:100%}.audit-header h3[data-v-7a1a2d44]{font-weight:500}.audit-filters[data-v-7a1a2d44]{background:#f8f9fa;padding:16px;border-radius:8px}.audit-logs[data-v-7a1a2d44]{max-height:600px;overflow-y:auto}.selected-log[data-v-7a1a2d44]{background-color:rgba(25,118,210,.08)!important}.log-description[data-v-7a1a2d44]{font-weight:500}.log-timestamp[data-v-7a1a2d44]{font-size:.875rem;color:#666}.detail-item[data-v-7a1a2d44]{margin-bottom:12px}.log-data[data-v-7a1a2d44]{background:#f5f5f5;padding:12px;border-radius:4px;font-size:.875rem;max-height:200px;overflow-y:auto;margin-top:8px}.v-list-item[data-v-7a1a2d44]{cursor:pointer}.v-list-item[data-v-7a1a2d44]:focus{outline:2px solid #1976d2;outline-offset:-2px}@media (max-width:600px){.audit-filters[data-v-7a1a2d44]{padding:12px}.log-data[data-v-7a1a2d44]{font-size:.75rem}}.user-metrics[data-v-22443e32]{max-width:1400px;margin:0 auto;padding:24px}.metrics-header[data-v-22443e32]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.metrics-title[data-v-22443e32]{font-size:2rem;font-weight:300;margin:0}.metrics-subtitle[data-v-22443e32]{margin:8px 0 0 0;color:#666}.metrics-grid[data-v-22443e32]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:24px}.metric-card[data-v-22443e32]{border-left:4px solid #1976d2}.metric-card .v-card__text[data-v-22443e32]{display:flex;align-items:flex-start;gap:16px;padding:20px}.metric-icon-wrapper[data-v-22443e32]{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.metric-icon-wrapper.blue[data-v-22443e32]{background-color:#2196f3}.metric-icon-wrapper.green[data-v-22443e32]{background-color:#4caf50}.metric-icon-wrapper.purple[data-v-22443e32]{background-color:#9c27b0}.metric-icon-wrapper.orange[data-v-22443e32]{background-color:#ff9800}.metric-icon-wrapper.teal[data-v-22443e32]{background-color:#009688}.metric-icon-wrapper.deep-purple[data-v-22443e32]{background-color:#673ab7}.metric-content[data-v-22443e32]{flex:1}.metric-label[data-v-22443e32]{font-size:.875rem;color:#666;margin-bottom:4px}.metric-value[data-v-22443e32]{font-size:2rem;font-weight:500;line-height:1.2}.metric-change[data-v-22443e32]{font-size:.875rem;margin-top:4px}.metric-change.positive[data-v-22443e32]{color:#4caf50}.metric-secondary[data-v-22443e32]{font-size:.875rem;color:#666;margin-top:4px}.activity-type-grid[data-v-22443e32]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.activity-type-item[data-v-22443e32]{padding:16px;border:1px solid #e0e0e0;border-radius:8px}.activity-type-header[data-v-22443e32]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.activity-type-name[data-v-22443e32]{font-weight:500}.activity-type-count[data-v-22443e32]{font-size:1.5rem;font-weight:500;margin-bottom:8px}.daily-chart[data-v-22443e32]{display:flex;align-items:flex-end;gap:4px;height:200px;padding:20px 0}.daily-bar-container[data-v-22443e32]{flex:1;display:flex;flex-direction:column;align-items:center;height:100%}.daily-bar-wrapper[data-v-22443e32]{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center;min-height:120px}.daily-bar[data-v-22443e32]{width:100%;max-width:40px;min-height:8px;border-radius:4px 4px 0 0;transition:all .2s;cursor:pointer;display:flex;align-items:flex-start;justify-content:center;padding-top:4px}.daily-bar[data-v-22443e32]:hover{opacity:.8}.daily-count[data-v-22443e32]{font-size:.75rem;color:#fff;font-weight:500}.daily-label[data-v-22443e32]{font-size:.75rem;color:#666;text-align:center;margin-top:8px;white-space:nowrap}.search-field[data-v-22443e32]{max-width:300px}.insight-item[data-v-22443e32]{display:flex;align-items:center;padding:12px 0}.insight-label[data-v-22443e32]{font-weight:500}.insight-value[data-v-22443e32]{color:#1976d2;font-weight:500}@media (max-width:768px){.user-metrics[data-v-22443e32]{padding:16px}.metrics-header[data-v-22443e32]{flex-direction:column;align-items:flex-start;gap:16px}.activity-type-grid[data-v-22443e32],.metrics-grid[data-v-22443e32]{grid-template-columns:1fr}.daily-chart[data-v-22443e32]{overflow-x:auto;padding-bottom:10px}}.template-schedule-manager[data-v-115881ca]{min-height:100vh;background-color:#f8f9fa}.manager-header[data-v-115881ca]{background:linear-gradient(135deg,#667eea,#764ba2);margin:-12px -12px 24px -12px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.header-content[data-v-115881ca]{padding:32px;display:flex;align-items:center;justify-content:space-between;color:#fff}.header-left[data-v-115881ca]{display:flex;align-items:center}.manager-title[data-v-115881ca]{font-size:2rem;font-weight:300;margin:0;letter-spacing:-.5px}.manager-subtitle[data-v-115881ca]{margin:4px 0 0 0;opacity:.9;font-size:.95rem}.header-actions[data-v-115881ca]{display:flex;gap:12px}.filter-card[data-v-115881ca]{background:#fff;border-radius:12px}.stat-card[data-v-115881ca]{transition:transform .2s ease,box-shadow .2s ease}.stat-card[data-v-115881ca]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.template-panels[data-v-115881ca]{gap:16px}.template-panel[data-v-115881ca]{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:box-shadow .2s ease}.template-panel[data-v-115881ca]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.template-header[data-v-115881ca]{background:#fff;padding:20px 24px}.template-content[data-v-115881ca]{background:#fafbfc;padding:24px}.schedule-card[data-v-115881ca]{transition:transform .2s ease,box-shadow .2s ease;border-radius:8px;background:#fff}.schedule-card[data-v-115881ca]:hover{transform:translateX(4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.set-details[data-v-115881ca]{padding:8px 0}.notification-preview[data-v-115881ca]{padding:8px;background:#f5f5f5;border-radius:4px;border-left:3px solid #1976d2}.timeline-hour[data-v-115881ca]{padding:16px;background:#fff;border-radius:8px;border-left:4px solid #1976d2}@media (max-width:768px){.header-content[data-v-115881ca]{flex-direction:column;gap:16px;text-align:center;padding:24px}.header-left[data-v-115881ca]{flex-direction:column}.header-actions[data-v-115881ca]{width:100%;justify-content:center}.manager-title[data-v-115881ca]{font-size:1.5rem}.schedule-card[data-v-115881ca]{margin-bottom:16px}}.theme--dark .template-panel[data-v-115881ca]{background-color:#1e1e1e}.theme--dark .template-content[data-v-115881ca]{background-color:#252525}.theme--dark .schedule-card[data-v-115881ca]{background-color:#2a2a2a}.theme--dark .notification-preview[data-v-115881ca]{background-color:#333}.theme--dark .timeline-hour[data-v-115881ca]{background-color:#2a2a2a}@media (prefers-reduced-motion:reduce){.schedule-card[data-v-115881ca],.stat-card[data-v-115881ca],.template-panel[data-v-115881ca]{transition:none}.schedule-card[data-v-115881ca]:hover,.stat-card[data-v-115881ca]:hover{transform:none}}.schedule-comparison-tool[data-v-2971836c]{min-height:100vh;background-color:#f5f5f5}.tool-header[data-v-2971836c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:2rem;display:flex;align-items:center}.error-row[data-v-2971836c]{background-color:#ffebee!important}.stat-card[data-v-2971836c]{transition:all .3s ease}.stat-card[data-v-2971836c]:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}code[data-v-209083c4]{background-color:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:13px}.amplify-to-cdk-migration[data-v-99ed5366]{min-height:100vh;background-color:#f5f5f5}.migration-header[data-v-99ed5366]{padding:24px;background:#fff;border-radius:8px;margin-bottom:24px}.page-title[data-v-99ed5366]{font-size:2rem;font-weight:300;margin:0 0 8px 0;display:flex;align-items:center}.page-subtitle[data-v-99ed5366]{color:#666;font-size:1.1rem;margin:0}.alert-title[data-v-99ed5366]{font-weight:700;margin-bottom:8px}.font-mono[data-v-99ed5366]{font-family:Roboto Mono,monospace;font-size:12px}@media (max-width:768px){.page-title[data-v-99ed5366]{font-size:1.5rem}.page-subtitle[data-v-99ed5366]{font-size:1rem}.migration-header[data-v-99ed5366]{padding:16px}}.v-card[data-v-38e2c918]{margin-bottom:24px}code[data-v-0a94a6bb]{background-color:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:13px}.cursor-pointer[data-v-07fff838]{cursor:pointer}.cursor-pointer[data-v-07fff838]:hover{background-color:rgba(0,0,0,.02)}