ion-tab-bar[data-v-67706a06]{--border: 1px solid var(--ion-color-light-shade);box-shadow:0 -2px 8px #0000001a;padding-bottom:env(safe-area-inset-bottom)}ion-tab-button[data-v-67706a06]{--ripple-color: var(--ion-color-light-shade);font-weight:500}ion-tab-button ion-icon[data-v-67706a06]{color:var(--ion-color-medium);font-size:1.4rem}ion-tab-button ion-label[data-v-67706a06]{font-size:.75rem;font-weight:500}ion-tab-button.tab-selected ion-icon[data-v-67706a06],ion-tab-button.tab-selected ion-label[data-v-67706a06],ion-tab-button:hover ion-icon[data-v-67706a06],ion-tab-button:hover ion-label[data-v-67706a06]{color:var(--ion-color-primary)}body.dark{ion-tab-bar[data-v-67706a06] { --border: none; box-shadow: var(--shadow-heavy); padding-bottom: env(safe-area-inset-bottom); } ion-tab-button ion-icon[data-v-67706a06] {color: var(--ion-color-secondary); font-size: 1.4rem;} ion-tab-button ion-label[data-v-67706a06] {color: var(--ion-color-secondary); font-size: .75rem; font-weight: 500;} ion-tab-button.tab-selected ion-icon[data-v-67706a06],ion-tab-button.tab-selected ion-label[data-v-67706a06],ion-tab-button:hover ion-icon[data-v-67706a06],ion-tab-button:hover ion-label[data-v-67706a06] {color: var(--ion-color-primary);}}ion-toolbar[data-v-e96f16ec]{--min-height: 63.5px}.toolbar-container[data-v-e96f16ec]{height:100%;display:flex;align-items:center}ion-chip[data-v-e96f16ec]{margin-right:8px}ion-button[slot=end][data-v-e96f16ec]{margin-right:8px}ion-badge[data-v-e96f16ec]{margin-right:4px}ion-chip[data-v-e96f16ec]{border-width:1px!important;border-style:solid!important;border-color:var(--ion-color-success)!important}[data-v-e96f16ec] ion-chip ion-icon{color:var(--ion-color-success)!important;opacity:1!important;font-size:16px!important}[data-v-e96f16ec] ion-chip[color=success] ion-icon{color:var(--ion-color-success)!important}[data-v-e96f16ec] ion-chip[color=warning] ion-icon{color:var(--ion-color-warning)!important}[data-v-e96f16ec] ion-chip[color=warning]{border-color:var(--ion-color-warning)!important}.home-container[data-v-736244e4]{max-width:600px;margin:0 auto}.brand-header[data-v-736244e4]{text-align:center;margin-bottom:2rem;padding:1rem 0}.brand-logo[data-v-736244e4]{width:80px;height:80px;object-fit:contain;margin:0 auto;display:block}.quick-actions[data-v-736244e4]{margin-bottom:2rem}.quick-actions h2[data-v-736244e4]{margin-bottom:1rem}.action-grid[data-v-736244e4]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.action-card[data-v-736244e4]{cursor:pointer;transition:transform .2s ease;margin:0}.action-card[data-v-736244e4]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000020}.action-card ion-card-content[data-v-736244e4]{text-align:center;padding:1.5rem 1rem}.action-card ion-icon[data-v-736244e4]{font-size:2rem;margin-bottom:.5rem}.community-icon[data-v-736244e4]{font-size:2.5rem!important;font-weight:600;opacity:1!important}.action-card h3[data-v-736244e4]{font-size:1rem;font-weight:600;margin:.5rem 0 .25rem}.action-card p[data-v-736244e4]{font-size:.875rem;margin:0}.recent-activity[data-v-736244e4]{margin-bottom:2rem}.recent-activity h2[data-v-736244e4]{margin-bottom:1rem}.stats-section[data-v-736244e4]{margin-bottom:2rem}.stats-section h2[data-v-736244e4]{margin-bottom:1rem}.stats-grid[data-v-736244e4]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.stat-card[data-v-736244e4]{margin:0}.stat-card ion-card-content[data-v-736244e4]{text-align:center;padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.stat-card ion-icon[data-v-736244e4]{font-size:2rem}.stat-content[data-v-736244e4]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-number[data-v-736244e4]{font-size:1.25rem;font-weight:700}.stat-label[data-v-736244e4]{font-size:.875rem;text-transform:uppercase;font-weight:500}.loading-stats[data-v-736244e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.loading-stats p[data-v-736244e4]{margin:1rem 0 0}.recent-tracks[data-v-736244e4]{display:flex;flex-direction:column;gap:.75rem}.track-card[data-v-736244e4]{margin:0;cursor:pointer;transition:transform .2s ease}.track-card[data-v-736244e4]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000020}.track-card ion-card-content[data-v-736244e4]{padding:1rem}.track-header[data-v-736244e4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.track-header h3[data-v-736244e4]{font-size:1rem;font-weight:600;color:var(--ion-color-dark);margin:0}.track-header ion-icon[data-v-736244e4]{font-size:1.2rem}.track-meta[data-v-736244e4]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.location-section[data-v-736244e4]{margin-bottom:2rem}.location-section h2[data-v-736244e4]{margin-bottom:1rem}.location-card[data-v-736244e4]{margin:0}.location-content[data-v-736244e4]{display:flex;align-items:flex-start;gap:1rem;padding:.5rem 0}.location-content ion-icon[data-v-736244e4]{font-size:1.5rem;margin-top:.25rem;flex-shrink:0}.location-content h3[data-v-736244e4]{margin:0 0 .5rem;font-weight:600}.coordinates[data-v-736244e4]{font-family:Courier New,monospace;font-size:.875rem;margin:0 0 .25rem;font-weight:500}.accuracy[data-v-736244e4]{font-size:.8rem;margin:0 0 .25rem}.timestamp[data-v-736244e4]{font-size:.8rem;margin:0;font-style:italic}.tip-section[data-v-736244e4]{margin-bottom:2rem}.tip-content[data-v-736244e4]{display:flex;align-items:flex-start;gap:1rem}.tip-content ion-icon[data-v-736244e4]{font-size:1.5rem;margin-top:.25rem;flex-shrink:0}.tip-content h3[data-v-736244e4]{margin:0 0 .5rem}.tip-content p[data-v-736244e4]{margin:0 0 1rem;line-height:1.4}.location-button[data-v-736244e4]{margin:0;font-size:.875rem}.empty-state[data-v-736244e4]{text-align:center;padding:2rem 1rem}.empty-state-icon[data-v-736244e4]{font-size:3rem;margin-bottom:1rem}.empty-state-title[data-v-736244e4]{font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.empty-state-message[data-v-736244e4]{margin:0;line-height:1.4}@media (max-width: 768px){.stats-grid[data-v-736244e4]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.action-grid[data-v-736244e4],.stats-grid[data-v-736244e4]{grid-template-columns:1fr}}@media (min-width: 768px){.stats-grid[data-v-736244e4]{grid-template-columns:repeat(4,1fr)}}body.dark{ion-card[data-v-736244e4] { --background: var(--ion-color-step-100) !important; background: var(--ion-color-step-100) !important; border: 1px solid var(--ion-color-step-200) !important; box-shadow: 0 4px 12px #00000030 !important; } ion-card h3[data-v-736244e4],ion-card h4[data-v-736244e4],ion-card h5[data-v-736244e4],ion-card h6[data-v-736244e4] {color: var(--ion-text-color) !important;} ion-card p[data-v-736244e4],ion-card span[data-v-736244e4] {color: #9a9a9a !important;} ion-card ion-label[data-v-736244e4] {color: var(--ion-text-color) !important;}}body.dark .quick-actions h2[data-v-736244e4],body.dark .recent-activity h2[data-v-736244e4],body.dark .stats-section h2[data-v-736244e4],body.dark .location-section h2[data-v-736244e4],body.dark .action-card h3[data-v-736244e4],body.dark .track-header h3[data-v-736244e4],body.dark .location-content h3[data-v-736244e4]{color:#fff}body.dark .action-card p[data-v-736244e4],body.dark .track-meta[data-v-736244e4],body.dark .coordinates[data-v-736244e4],body.dark .accuracy[data-v-736244e4],body.dark .timestamp[data-v-736244e4]{color:#9a9a9a}body.dark .action-card[data-v-736244e4],body.dark .stat-card[data-v-736244e4],body.dark .track-card[data-v-736244e4],body.dark .location-card[data-v-736244e4]{background:var(--ion-color-step-100);border:1px solid var(--ion-color-step-200)}body.dark .action-card[data-v-736244e4]:hover,body.dark .track-card[data-v-736244e4]:hover{border-color:var(--ion-color-step-300);box-shadow:0 4px 12px #00000030}body.dark .stat-number[data-v-736244e4]{color:#fff}body.dark .stat-label[data-v-736244e4],body.dark .loading-stats p[data-v-736244e4]{color:#9a9a9a}body.dark .empty-state-title[data-v-736244e4]{color:#fff}body.dark .empty-state-message[data-v-736244e4]{color:#9a9a9a}body.dark .track-header ion-icon[data-v-736244e4]{color:var(--ion-color-step-400)}.search-section[data-v-1998a5ff]{padding:1rem;background:var(--ion-color-light);border-bottom:1px solid var(--ion-color-light-shade)}.filter-chips[data-v-1998a5ff]{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem 0}.filter-chips ion-chip[data-v-1998a5ff]{flex-shrink:0;cursor:pointer;font-weight:500;--background: transparent;--color: #c0c0c0;transition:all .2s ease}.filter-chips ion-chip ion-icon[data-v-1998a5ff]{color:inherit}.filter-chips ion-chip[data-v-1998a5ff]:hover{opacity:.85}.filter-chips ion-chip.filter-selected[data-v-1998a5ff]{font-weight:700;--color: #ffffff;--background: rgba(249, 127, 181, .3);opacity:1!important}.filter-chips ion-chip.filter-selected ion-icon[data-v-1998a5ff]{color:#fff;opacity:1!important}.poi-types-section[data-v-1998a5ff]{padding:1rem;background:#1a1a1a;border-bottom:1px solid #333333}.poi-types-section ion-segment[data-v-1998a5ff]{--background: transparent}.poi-types-section ion-segment-button[data-v-1998a5ff]{font-weight:500;border-radius:8px;margin:0 2px;transition:all .2s ease;--background: transparent;--background-checked: #E964A3;--background-hover: rgba(233, 100, 163, .1);--color: #ffffff;--color-checked: white;--indicator-box-shadow: none;--indicator-color: #E964A3;--indicator-height: 100%;min-height:36px;border:1px solid #333333}.poi-types-section ion-segment-button[data-v-1998a5ff]:not(.segment-button-checked){--background: #2a2a2a;background:#2a2a2a}.poi-types-section ion-segment-button:not(.segment-button-checked) ion-icon[data-v-1998a5ff],.poi-types-section ion-segment-button:not(.segment-button-checked) ion-label[data-v-1998a5ff]{color:silver!important;background:transparent!important}.poi-types-section ion-segment-button ion-label[data-v-1998a5ff]{background:transparent!important;padding:4px 8px}.poi-types-section ion-segment-button[data-v-1998a5ff]:hover{opacity:.8}.poi-types-section ion-segment-button.segment-button-checked[data-v-1998a5ff]{font-weight:600;border-color:#e964a3}.poi-types-section ion-segment-button.segment-button-checked ion-icon[data-v-1998a5ff],.poi-types-section ion-segment-button.segment-button-checked ion-label[data-v-1998a5ff]{color:#fff!important;background:transparent!important}.loading-container[data-v-1998a5ff]{display:flex;flex-direction:column;align-items:center;padding:2rem;gap:1rem}.error-item[data-v-1998a5ff]{margin:1rem;border-radius:8px;background:var(--ion-color-danger-tint);--color: var(--ion-text-color)}.poi-list[data-v-1998a5ff]{padding:1rem}.poi-list ion-card[data-v-1998a5ff]{margin-bottom:1rem;cursor:pointer;transition:transform .2s,box-shadow .2s;border-radius:12px}.poi-list ion-card[data-v-1998a5ff]:hover{transform:translateY(-2px)}.poi-card-header[data-v-1998a5ff]{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem .75rem}.poi-info h3[data-v-1998a5ff]{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;line-height:1.3}.poi-description[data-v-1998a5ff]{margin:0 0 .5rem;font-size:.9rem;line-height:1.4;font-weight:400}.poi-types[data-v-1998a5ff]{display:flex;gap:.25rem;flex-wrap:wrap}.poi-types ion-chip[data-v-1998a5ff]{font-weight:500}ion-chip .ion-color-primary[data-v-1998a5ff]{color:var(--primary-color)}.poi-status[data-v-1998a5ff]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.accessibility-badge[data-v-1998a5ff]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:1rem;border:1.5px solid transparent;font-size:.72rem;font-weight:600;white-space:nowrap}.accessibility-badge ion-icon[data-v-1998a5ff]{font-size:.9rem;flex-shrink:0}.accessibility-label[data-v-1998a5ff]{line-height:1}.accessibility-badge.accessible[data-v-1998a5ff]{background:rgba(16,220,96,.15);border-color:var(--ion-color-success);color:var(--ion-color-success)}.accessibility-badge.partially[data-v-1998a5ff]{background:rgba(255,206,0,.15);border-color:var(--ion-color-warning);color:var(--ion-color-warning-shade)}.accessibility-badge.not_accessible[data-v-1998a5ff]{background:rgba(245,61,61,.15);border-color:var(--ion-color-danger);color:var(--ion-color-danger)}.accessibility-badge.unknown[data-v-1998a5ff]{background:rgba(146,148,151,.15);border-color:var(--ion-color-medium);color:var(--ion-color-medium)}.poi-rating[data-v-1998a5ff]{display:flex;align-items:center;gap:.25rem;font-size:.9rem;font-weight:600;padding:.25rem .5rem;border-radius:1rem}.rating-value[data-v-1998a5ff]{font-weight:700}.poi-details[data-v-1998a5ff]{padding:0 1.25rem 1.25rem}.poi-meta[data-v-1998a5ff]{display:flex;gap:1rem;margin-bottom:.5rem;font-size:.8rem;font-weight:500}.poi-meta span[data-v-1998a5ff]{display:flex;align-items:center;gap:.25rem;font-weight:500}.poi-meta ion-icon[data-v-1998a5ff]{font-size:.9rem}.accessibility-features[data-v-1998a5ff]{display:flex;gap:.25rem;flex-wrap:wrap;align-items:center}.accessibility-features ion-chip[data-v-1998a5ff]{font-weight:500}.more-features[data-v-1998a5ff]{font-size:.8rem;font-style:italic}.empty-state[data-v-1998a5ff]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;min-height:50vh}.empty-state-icon[data-v-1998a5ff]{font-size:4rem;margin-bottom:1rem}.empty-state h2[data-v-1998a5ff]{margin:0 0 1rem}.empty-state p[data-v-1998a5ff]{margin:0 0 2rem;line-height:1.5}.empty-state ion-button[data-v-1998a5ff]{margin-bottom:1rem}@media (prefers-color-scheme: dark),body.dark{.search-section[data-v-1998a5ff],.poi-types-section[data-v-1998a5ff]{background:var(--ion-color-step-100);border-bottom:1px solid var(--ion-color-step-200)}.filter-chips ion-chip[data-v-1998a5ff]{--background: transparent;--color: #c0c0c0}.filter-chips ion-chip.filter-selected[data-v-1998a5ff]{--color: #ffffff;--background: rgba(249, 127, 181, .3);opacity:1!important}.filter-chips ion-chip.filter-selected ion-icon[data-v-1998a5ff]{color:#fff;opacity:1!important}.poi-types-section ion-segment[data-v-1998a5ff]{--background: transparent}.poi-types-section ion-segment-button[data-v-1998a5ff]{--background: #2a2a2a;--background-checked: #E964A3;--color: #c0c0c0;--color-checked: white;border-color:#333;padding-top:.5rem}.poi-types-section ion-segment-button[data-v-1998a5ff]:not(.segment-button-checked){--background: #2a2a2a;background:#2a2a2a}.poi-types-section ion-segment-button:not(.segment-button-checked) ion-icon[data-v-1998a5ff],.poi-types-section ion-segment-button:not(.segment-button-checked) ion-label[data-v-1998a5ff]{color:silver!important;background:transparent!important}.poi-types-section ion-segment-button ion-label[data-v-1998a5ff]{background:transparent!important}.poi-types-section ion-segment-button.segment-button-checked[data-v-1998a5ff]{border-color:#e964a3}.poi-types-section ion-segment-button.segment-button-checked ion-icon[data-v-1998a5ff],.poi-types-section ion-segment-button.segment-button-checked ion-label[data-v-1998a5ff]{color:#fff!important;background:transparent!important}.accessibility-badge.partially[data-v-1998a5ff]{color:#f0c000}}@media (max-width: 768px){.poi-card-header[data-v-1998a5ff]{flex-direction:column;align-items:flex-start;gap:.5rem}.poi-status[data-v-1998a5ff]{flex-direction:row;align-items:center}.filter-chips[data-v-1998a5ff]{gap:.25rem}.poi-meta[data-v-1998a5ff]{gap:.5rem;flex-wrap:wrap}}.community-container[data-v-0ba41d98]{max-width:400px;margin:0 auto;padding:2rem 0;min-height:60vh;display:flex;align-items:center;justify-content:center}.social-buttons[data-v-0ba41d98]{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:1.5rem}.instagram-btn[data-v-0ba41d98]{--background: #e1306c;--background-activated: #c0255a;--color: #ffffff}.whatsapp-btn[data-v-0ba41d98]{--background: #25d366;--background-activated: #1da851;--color: #ffffff}.youtube-btn[data-v-0ba41d98]{--background: #ff0000;--background-activated: #cc0000;--color: #ffffff}@media (prefers-color-scheme: dark),body.dark{.empty-state-title[data-v-0ba41d98]{color:var(--ion-text-color)!important}.empty-state-message[data-v-0ba41d98]{color:var(--ion-color-step-300)!important}.empty-state-icon[data-v-0ba41d98]{color:var(--ion-color-step-400)!important}}.action-sheet-selected[data-v-1355b415]{font-weight:600}ion-item[data-v-1355b415]{--min-height: 60px}ion-label h2[data-v-1355b415]{margin:0;font-weight:500}ion-label p[data-v-1355b415]{margin:4px 0 0;color:var(--ion-color-medium);font-size:14px}@media (prefers-color-scheme: dark),body.dark{ion-label p[data-v-1355b415]{color:var(--ion-color-medium-tint)}}.profile-container[data-v-53f796ba]{max-width:600px;margin:0 auto}.user-section[data-v-53f796ba]{text-align:center;margin-bottom:2rem;padding:2rem 0}.user-avatar[data-v-53f796ba]{width:80px;height:80px;border-radius:50%;background:var(--ion-color-primary);color:var(--ion-color-primary-contrast);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.user-avatar ion-icon[data-v-53f796ba]{font-size:2.5rem}.user-section h2[data-v-53f796ba]{margin:0 0 .5rem;color:var(--ion-color-dark)}.user-email[data-v-53f796ba]{color:var(--ion-color-medium);margin:0}.stats-section[data-v-53f796ba]{margin-bottom:2rem}.stats-section h3[data-v-53f796ba]{margin:0 0 1rem;color:var(--ion-color-dark)}.track-section[data-v-53f796ba]{margin-bottom:2rem}.track-section h3[data-v-53f796ba]{margin:0 0 1rem;color:var(--ion-color-dark);font-size:1.2rem;font-weight:600}.stats-grid[data-v-53f796ba]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.stat-item[data-v-53f796ba]{background:var(--ion-color-step-100, #2a2a2a);padding:1rem;border-radius:8px;text-align:center;border:1px solid var(--ion-color-step-200, #414141);width:100%;box-sizing:border-box;min-width:0}.stat-item ion-icon[data-v-53f796ba]{font-size:1.5rem;margin-bottom:.5rem}.stat-number[data-v-53f796ba]{font-size:1.5rem;font-weight:700;color:var(--ion-color-dark);margin-bottom:.25rem}.stat-label[data-v-53f796ba]{font-size:.75rem;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.5px}.actions-section[data-v-53f796ba]{margin-top:2rem}.actions-section ion-list[data-v-53f796ba]{background:transparent}.actions-section ion-item[data-v-53f796ba]{--border-radius: 8px;margin-bottom:.5rem}body.dark{ion-card[data-v-53f796ba] { --background: var(--ion-color-step-100) !important; background: var(--ion-color-step-100) !important; border: 1px solid var(--ion-color-step-200) !important; box-shadow: 0 4px 12px rgba(0, 0, 0, .3) !important; } ion-card h3[data-v-53f796ba],ion-card h4[data-v-53f796ba],ion-card h5[data-v-53f796ba],ion-card h6[data-v-53f796ba] {color: var(--ion-text-color) !important;} ion-card p[data-v-53f796ba],ion-card span[data-v-53f796ba] {color: #9a9a9a !important;} ion-card ion-label[data-v-53f796ba] {color: var(--ion-text-color) !important;} ion-item[data-v-53f796ba] { --background: var(--ion-color-step-100) !important; --color: var(--ion-text-color) !important; --border-color: var(--ion-color-step-200) !important; } ion-item ion-label[data-v-53f796ba] {color: var(--ion-text-color) !important;}}body.dark .user-section h2[data-v-53f796ba]{color:#fff}body.dark .user-email[data-v-53f796ba]{color:#9a9a9a}body.dark .stats-section h3[data-v-53f796ba],body.dark .track-section h3[data-v-53f796ba],body.dark .actions-section h3[data-v-53f796ba]{color:#fff}body.dark .stat-item[data-v-53f796ba]{background:var(--ion-color-step-100);border:1px solid var(--ion-color-step-200)}body.dark .stat-number[data-v-53f796ba]{color:#fff}body.dark .stat-label[data-v-53f796ba]{color:#9a9a9a}
