@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&display=swap";._menu_7eau2_3{--background: var(--ion-background-color)}._menu-header_7eau2_7{--background: transparent;--border-width: 0}._menu-toolbar_7eau2_12{--background: var(--glass-bg);--border-width: 0 0 1px 0;--border-color: var(--glass-border);--color: var(--ion-text-color);--min-height: 44px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._menu-title_7eau2_22{font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:-.02em;padding-inline:12px;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._menu-content-inner_7eau2_33{--background: var(--ion-background-color)}._menu-content_7eau2_33{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:1rem .5rem .75rem}._menu-list_7eau2_46{background:transparent;padding:0}._menu-list_7eau2_46 ion-item,._bottom-list_7eau2_52 ion-item{--background: transparent;--background-activated: var(--glass-bg);--background-hover: var(--glass-bg);--padding-start: .5rem;--padding-end: .5rem;--inner-padding-end: 0;--min-height: 36px;border-radius:var(--sleek-radius);margin-bottom:.125rem}._menu-list_7eau2_46 ion-item._item-selected_7eau2_65,._bottom-list_7eau2_52 ion-item._item-selected_7eau2_65{--background: var(--glass-bg);--background-activated: var(--glass-bg);--background-hover: var(--glass-bg)}._menu-list_7eau2_46 ion-item::part(native),._bottom-list_7eau2_52 ion-item::part(native){--detail-icon-opacity: 0}._item_7eau2_65{padding-top:.25rem;padding-bottom:.25rem}._item-icon-wrap_7eau2_83{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;min-width:1.75rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}._menu-item-icon_7eau2_93{font-size:.9375rem;color:var(--ion-color-primary)}._item-label_7eau2_98{font-family:var(--font-display);font-size:.875rem;font-weight:500;color:var(--ion-text-color)}._menu-list_7eau2_46 ion-item._item-selected_7eau2_65 ._item-label_7eau2_98,._bottom-list_7eau2_52 ion-item._item-selected_7eau2_65 ._item-label_7eau2_98{color:var(--ion-color-primary);font-weight:600}._menu-list_7eau2_46 ion-item._item-selected_7eau2_65 ._menu-item-icon_7eau2_93,._bottom-list_7eau2_52 ion-item._item-selected_7eau2_65 ._menu-item-icon_7eau2_93{color:var(--ion-color-primary)}._badge_7eau2_116{-webkit-margin-start:.25rem;margin-inline-start:.25rem;font-size:.75rem}._flex-spacer_7eau2_121{flex:1 1 100px;min-height:20px}._bottom-divider_7eau2_126{height:1px;background:var(--glass-border);margin:.375rem .5rem .75rem}._bottom-list_7eau2_52{background:transparent;padding:0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1rem)}._profile-avatar_d86jn_1{width:24px;height:24px}._image-upload-container_1m2c1_2{display:flex;flex-direction:column;gap:12px;width:100%}._image-preview_1m2c1_9{width:100px;height:100px;border-radius:.5rem;overflow:hidden;border:2px solid var(--glass-border)}._image-preview_1m2c1_9 img{width:100%;height:100%;object-fit:cover}._upload-buttons_1m2c1_23{display:flex;gap:8px;flex-wrap:wrap}._upload-buttons_1m2c1_23 ion-button{--padding-start: 12px;--padding-end: 12px;font-size:.9rem}@media(max-width:768px){._upload-buttons_1m2c1_23{flex-direction:column}._upload-buttons_1m2c1_23 ion-button{width:100%}}._links-card_162hk_1{margin:16px 4px}._links-list_162hk_5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._links-list_162hk_5 li{margin:0;padding:0}._link-item_162hk_19{display:inline-flex;align-items:center;color:var(--ion-color-primary);text-decoration:none;font-size:.9375rem;font-weight:500}._link-item_162hk_19:hover{text-decoration:underline}._link-item_162hk_19:focus-visible{outline:2px solid var(--ion-color-primary);outline-offset:2px}._intro-text_162hk_37{margin:0 0 .75rem;font-size:.9375rem;color:var(--ion-color-medium);line-height:1.5}._intro-text_162hk_37 ._link-item_162hk_19{font-weight:600}._filter-container_1k7qp_1{display:flex;align-items:center;gap:4px;padding:2px;position:-webkit-sticky;position:sticky;top:0;z-index:100}._scrollable-section_1k7qp_11{flex:1;min-width:0;position:relative;display:flex;align-items:center;overflow:hidden}._chips-container_1k7qp_20{display:flex;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex:1;min-width:0;gap:2px;position:relative;margin:0 8px}._chips-container_1k7qp_20::-webkit-scrollbar{display:none}._chips-container_1k7qp_20:after{content:"";position:absolute;top:0;right:0;width:80px;height:100%;pointer-events:none;opacity:0;transition:opacity .3s ease}._chips-container_1k7qp_20._has-overflow_1k7qp_49:after{opacity:1}._overflow-indicator_1k7qp_53{position:absolute;right:0;top:50%;transform:translateY(-50%);background:var(--ion-color-light);padding:4px;border-radius:12px;box-shadow:var(--shadow-chip-left);z-index:10;pointer-events:none;border:1px solid var(--ion-color-light-shade)}._left-overflow-indicator_1k7qp_67{position:absolute;left:0;top:50%;transform:translateY(-50%);background:var(--ion-color-light);padding:4px 8px;border-radius:12px;box-shadow:var(--shadow-chip-right);z-index:10;pointer-events:none;border:1px solid var(--ion-color-light-shade)}._overflow-indicator_1k7qp_53 ion-icon,._left-overflow-indicator_1k7qp_67 ion-icon{font-size:16px;color:var(--ion-color-medium)}._filter-chip_1k7qp_87{cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap;font-size:.875rem;height:32px;margin:2px;max-width:200px;--background: var(--ion-color-light-shade);--color: var(--ion-color-dark)}._filter-chip_1k7qp_87._selected_1k7qp_101{--background: var(--ion-color-primary);--color: var(--ion-color-primary-contrast)}._clear-button-container_1k7qp_106{flex-shrink:0;background:var(--ion-color-light);border-radius:12px;padding:0;box-shadow:var(--shadow-chip-left);border:1px solid var(--ion-color-light-shade)}._clear-button_1k7qp_106{font-size:.875rem;height:32px;margin:0;--color: var(--ion-color-medium);--padding-start: 8px;--padding-end: 8px}._clear-button_1k7qp_106:hover{--color: var(--ion-color-primary)}._card_7we3k_1{position:relative;--background: var(--glass-bg);border-radius:var(--sleek-radius);border:1px solid var(--glass-border);overflow:hidden;transition:transform .2s ease,border-color .2s ease}._card_7we3k_1:active{transform:scale(.98)}._card-list_7we3k_18{margin:0;height:auto;display:block}._card-grid_7we3k_24{margin:0;height:100%;display:flex;flex-direction:column}._card-clickable_7we3k_31{cursor:pointer}._card-default_7we3k_35{cursor:default}._image-container_7we3k_39{position:relative}._band-image_7we3k_43{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--sleek-radius) var(--sleek-radius) 0 0;background-color:var(--ion-color-light-shade)}._placeholder-container_7we3k_51{width:100%;background:linear-gradient(145deg,var(--ion-color-dark) 0%,var(--ion-color-medium) 50%,var(--ion-color-dark-shade) 100%);border-radius:var(--sleek-radius) var(--sleek-radius) 0 0}._placeholder-list_7we3k_62{height:60px;display:flex;align-items:center;justify-content:center}._placeholder-grid_7we3k_69{height:0;display:none}._placeholder-icon_7we3k_74{font-size:24px;color:var(--ion-color-medium)}._follow-button-container_7we3k_79{position:absolute;bottom:8px;left:8px;z-index:10}._follow-button_7we3k_79{--padding-start: 8px;--padding-end: 8px;--background: var(--glass-bg-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._follow-button-following_7we3k_94{--color: var(--ion-color-danger)}._follow-button-not-following_7we3k_98{--color: var(--ion-color-medium)}._edit-buttons-container_7we3k_102{position:absolute;top:8px;right:8px;z-index:10;display:flex;gap:4px}._edit-button_7we3k_102{--padding-start: 4px;--padding-end: 4px;--background: var(--glass-bg-strong);--color: var(--ion-color-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._delete-button_7we3k_120{--padding-start: 4px;--padding-end: 4px;--background: var(--glass-bg-strong);--color: var(--ion-color-danger);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._card-header-grid_7we3k_129{flex:0 0 auto;min-height:auto}._card-title-grid_7we3k_134{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._card-content-grid_7we3k_141{flex:1 1 auto;display:flex;flex-direction:column;padding:8px}._buttons-container_7we3k_148{display:flex;gap:8px;align-items:center}._buttons-container-list_7we3k_154{flex-flow:row wrap;margin-top:8px;align-items:center}._buttons-container-grid_7we3k_160{flex-flow:column nowrap;margin-top:0;align-items:flex-start}._icon-buttons-container_7we3k_166{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:auto}._icon-button_7we3k_166{--border-radius: 50%;--padding-start: 0;--padding-end: 0;min-width:32px;width:32px;height:32px}._icon-button-icon_7we3k_184{font-size:20px;width:20px;height:20px}._form-content_lo14k_3{padding:1rem .5rem}._form-section_lo14k_8{margin-bottom:1rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);overflow:hidden}._form-section_lo14k_8 ion-item{--background: transparent;--border-color: var(--glass-border);--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0}._form-section_lo14k_8 ion-item::part(native){border-radius:0}._form-section_lo14k_8 ion-textarea{margin-bottom:.5rem}._option-item_lo14k_34{--background: transparent;--border-color: var(--glass-border);--padding-start: 1rem;--padding-end: 1rem}._option-item_lo14k_34 ion-label{font-weight:500;color:var(--ion-text-color)}._buttons-section_1twv7_1{width:100%;padding:16px 0}._section-label_1twv7_6{display:block;margin-bottom:16px;font-weight:500;font-size:1rem}._buttons-grid_1twv7_13{padding:0 8px 0 0;margin-bottom:20px}._empty-slot_1twv7_19{position:relative;aspect-ratio:1;width:100%;min-width:0;display:flex;align-items:center;justify-content:center;border:2px dashed var(--ion-color-medium);border-radius:50%;cursor:pointer;transition:all .2s ease;background-color:var(--ion-color-light);margin:4px}._empty-slot_1twv7_19:hover{border-color:var(--ion-color-primary);background-color:var(--ion-color-primary-tint)}._add-slot-button_1twv7_40{width:100%;height:100%;margin:0;--padding: 0;--border-radius: 50%;color:var(--ion-color-medium)}._add-slot-button_1twv7_40:hover{color:var(--ion-color-primary)}._add-slot-button_1twv7_40 ion-icon{font-size:36px;width:36px;height:36px}._filled-slot_1twv7_61{position:relative;aspect-ratio:1;width:100%;min-width:0;border:2px solid var(--ion-color-light);border-radius:50%;background-color:var(--ion-color-light);margin:4px;transition:all .2s ease;overflow:visible;z-index:1}._filled-slot_1twv7_61:hover{border-color:var(--ion-color-primary)}._slot-icon_1twv7_79{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;color:var(--ion-color-primary)}._icon-display_1twv7_90{font-size:36px}._slot-remove-button_1twv7_94{position:absolute;top:-4px;right:-4px;width:24px;height:24px;margin:0;z-index:100;--padding: 0;--border-radius: 50%;--background: var(--ion-color-light);--background-hover: var(--ion-color-light-shade);--background-activated: var(--ion-color-light-shade);color:var(--ion-color-danger)}._slot-remove-button_1twv7_94 ion-icon{font-size:14px}._add-form-container_1twv7_116{margin-top:20px;padding:1rem;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius)}._add-form-content_1twv7_125{display:flex;flex-direction:column;gap:12px}._add-form-label_1twv7_131{font-weight:500;font-size:.9rem;margin-bottom:8px}._add-form-row_1twv7_137{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._icon-selector-button_1twv7_144{flex-shrink:0;min-width:140px}._url-input_1twv7_149{flex:1;min-width:150px}._bands-content_1qxvr_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._filter-bar_1qxvr_11{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.75rem .5rem .25rem}._layout-toggle-btn_1qxvr_19{-webkit-margin-end:auto;margin-inline-end:auto;--padding-start: .25rem;--padding-end: .25rem;font-size:.8125rem;min-height:28px}._layout-toggle-btn_1qxvr_19 ion-icon{font-size:1rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}._bands-container_1qxvr_35{padding:0 .5rem 1rem}._bands-grid_1qxvr_39{margin:0;padding:.25rem 0}._bands-row_1qxvr_44{margin-bottom:0}._band-col_1qxvr_48{padding:.5rem}._bands-list_1qxvr_52{display:flex;flex-direction:column;gap:.5rem;padding:0 .25rem}._empty-state-card_1qxvr_60{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);margin:1rem .5rem;padding:2rem 1.25rem;text-align:center}._empty-state-title_1qxvr_70{font-size:1.125rem;font-weight:700;color:var(--ion-text-color);margin:0 0 .5rem}._empty-state-description_1qxvr_77{font-size:.9375rem;color:var(--ion-color-medium);margin:0 0 1rem}.spaced-list li{margin-bottom:.8em}.help-subtitles{font-weight:700;margin-right:10px}.emergency-image{width:100%;height:auto;max-height:400px;object-fit:cover}.info-row{display:flex}.emergency-text{color:red;font-weight:700;margin-bottom:32px}.help-section{margin-top:8px}.content-section{margin-top:24px}.about-us-subtitle,.closing-text{margin-top:12px}._content_69qtp_3{--background: var(--ion-background-color);padding:1rem .5rem}._form-section_69qtp_10{margin-bottom:1rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);overflow:hidden}._form-section_69qtp_10 ion-item{--background: transparent;--border-color: var(--glass-border);--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0}._form-section_69qtp_10 ion-item::part(native){border-radius:0}._form-section_69qtp_10 ion-textarea{margin-bottom:.5rem}._option-item_69qtp_36{--background: transparent;--border-color: var(--glass-border);--padding-start: 1rem;--padding-end: 1rem}._option-item_69qtp_36 ion-label{font-weight:500;color:var(--ion-text-color)}._upgrade-cta_69qtp_49{padding-top:1rem}._upgrade-cta_69qtp_49 ion-button{--border-radius: var(--sleek-radius)}._progress-section_69qtp_58{margin-top:1rem;padding:1rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border)}._progress-title_69qtp_67{font-weight:700;color:var(--ion-text-color);margin-bottom:.25rem}._progress-message_69qtp_73{margin-bottom:.5rem;font-size:.9375rem;color:var(--ion-color-medium)}._progress-bar-wrap_69qtp_79{width:100%;margin-bottom:.5rem}._progress-bar-wrap_69qtp_79 ion-progress-bar{--progress-background: var(--gradient-primary);--buffer-background: transparent;border-radius:9999px;height:.5rem}._progress-error_69qtp_92{color:var(--ion-color-danger);margin-top:.5rem}._progress-error-upgrade_69qtp_97{margin-top:.5rem}._success-section_69qtp_102{padding-top:1rem}._success-card-wrap_69qtp_106{margin-top:.5rem}._event-link-container_1f4fb_2{padding:4px;border-radius:8px;margin:0 8px;border:1px solid var(--ion-color-primary);display:flex;flex-direction:column}._event-link-header_1f4fb_11{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px;border-radius:4px;-webkit-user-select:none;user-select:none}._event-link-icon_1f4fb_21{font-size:18px}._event-link-label_1f4fb_25{font-weight:700;font-size:14px;flex:1}._event-link-chevron_1f4fb_31{font-size:16px;transition:transform .2s ease}._event-link-row_1f4fb_36{display:flex;align-items:center;gap:8px;margin-top:8px;margin-left:8px}._event-link-input_1f4fb_44{font-size:14px;flex:1;--padding-end: 12px;--border-radius: 6px}._event-link-button_1f4fb_52{margin:0 0 -4px;--padding-start: 8px;--padding-end: 8px}._events-section_v9k7v_3 ._events-title_v9k7v_3{padding:.75rem .5rem;font-weight:700;font-size:1rem;letter-spacing:.02em;color:var(--ion-text-color);background:transparent;border:none;min-height:auto}._events-list-view_v9k7v_15{display:block;padding:0 .5rem}._events-list-view_v9k7v_15 ion-list{background:transparent}._events-grid-view_v9k7v_24{display:none}@media(min-width:576px){._events-list-view_v9k7v_15{display:none}._events-grid-view_v9k7v_24{display:block;padding:0 .5rem}}._event-card_v9k7v_40{height:100%;margin:0 0 1rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease}._event-card_v9k7v_40:hover{transform:translateY(-4px);border-color:var(--primary-border-muted)}._event-card_v9k7v_40 img{width:100%;height:10rem;object-fit:cover;display:block}._event-card_v9k7v_40 ion-card-header{flex:1;padding:1rem}._event-card_v9k7v_40 ion-card-title{font-size:1.0625rem;font-weight:700;color:var(--ion-text-color);margin-bottom:.25rem}._event-card_v9k7v_40 ion-card-subtitle{font-size:.875rem;color:var(--ion-color-medium)}._event-item-card_v9k7v_84{margin:0 0 1rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:none;transition:transform .2s ease,border-color .2s ease}._event-item-card_v9k7v_84:hover{transform:translateY(-2px);border-color:var(--primary-border-muted)}._event-item-card_v9k7v_84 ion-card-header{padding:1rem 1rem .25rem}._event-item-card_v9k7v_84 ion-card-content{padding:0 1rem 1rem}._event-item-card_v9k7v_84 ion-thumbnail{--size: 3.5rem;--border-radius: var(--sleek-radius);overflow:hidden;border:1px solid var(--glass-border)}._event-item-card_v9k7v_84 ion-thumbnail img{object-fit:cover}._custom-ion-card-header_v9k7v_121{padding-bottom:.25rem;padding-top:0}._custom-ion-card-title_v9k7v_126{font-size:1.125rem;font-weight:700;letter-spacing:.01em;color:var(--ion-text-color)}._custom-ion-card-subtitle_v9k7v_133{width:-webkit-min-content;width:min-content;padding:.25rem .5rem;letter-spacing:.05em;font-size:.75rem;font-weight:600;text-transform:uppercase;background:var(--gradient-badge);border:1px solid var(--secondary-border-subtle);border-radius:.5rem;color:var(--ion-color-primary)}._event-item-body_v9k7v_146{display:flex;flex-direction:column;font-weight:400;font-size:.9375rem;gap:1rem;width:100%}._event-item-row_v9k7v_155{display:flex;align-items:center;gap:1rem}._event-item-details_v9k7v_161{flex:1;min-width:0}._event-item-label_v9k7v_166{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:var(--ion-color-medium);font-size:.875rem}._event-item-badge_v9k7v_175{min-width:2rem;flex-shrink:0}._loading-container_v9k7v_181,._error-container_v9k7v_182{display:flex;justify-content:center;align-items:center;min-height:12rem;width:100%;padding:2rem}._error-container_v9k7v_182{flex-direction:column;text-align:center;gap:1rem;color:var(--ion-color-medium)}._past-events-row_v9k7v_199{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;margin:.5rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border)}._past-events-label_v9k7v_212{margin:0;font-size:.9375rem;font-weight:500;color:var(--ion-text-color);cursor:pointer}._footer-toolbar_v9k7v_221{--background: var(--glass-bg);--border-width: 1px 0 0 0;--border-color: var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._footer-inner_v9k7v_229{margin:1rem .5rem;text-align:center;font-size:.875rem;color:var(--ion-color-medium)}._footer-inner_v9k7v_229 ion-button{margin-top:.5rem}._content-inner_v9k7v_241{padding-bottom:1rem}._events-grid_v9k7v_24{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;padding:0 .5rem}@media(min-width:576px){._events-grid_v9k7v_24{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){._events-grid_v9k7v_24{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){._events-grid_v9k7v_24{grid-template-columns:repeat(4,1fr)}}.smartbanner-show.smartbanner-margin-top{margin-top:80px}.smartbanner-show.smartbanner-margin-bottom{margin-bottom:80px}.smartbanner-show .smartbanner{display:block}.smartbanner{left:0;display:none;width:100%;height:80px;line-height:80px;font-family:Helvetica Neue,sans-serif;background:#f4f4f4;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}.smartbanner-top{position:absolute;top:0}.smartbanner-bottom{position:fixed;bottom:0}.smartbanner-container{margin:0 auto;padding:0 5px}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0 5px 0 0;font-family:ArialRoundedMTBold,Arial,sans-serif;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;padding:0 0 1px;background-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{width:57px;height:57px;margin-right:12px;background-size:cover;border-radius:10px}.smartbanner-icon,.smartbanner-info{display:inline-block;vertical-align:middle}.smartbanner-info{white-space:normal;width:calc(99% - 201px);font-size:11px;line-height:1.2em;font-weight:700}.smartbanner-wrapper{max-width:110px;display:inline-block;text-align:right;width:100%}.smartbanner-title{font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smartbanner-description{max-height:40px;overflow:hidden}.smartbanner-author{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smartbanner-author:empty+.smartbanner-description{max-height:50px}.smartbanner-button{margin:auto 0;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:700;color:#6a6a6a;text-transform:uppercase;text-decoration:none;display:inline-block;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-ios{background:#f2f2f2;box-shadow:0 1px 1px rgba(0,0,0,.2);line-height:80px}.smartbanner-ios .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;font-family:Arial,sans-serif;color:#888;text-shadow:0 1px 0 #fff;-webkit-font-smoothing:none}.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#888}.smartbanner-ios .smartbanner-icon{background-size:cover}.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8);font-weight:300}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:500}.smartbanner-ios .smartbanner-button{padding:0 10px;font-size:15px;min-width:10%;font-weight:400;color:#0c71fd}.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#f2f2f2}.smartbanner-android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px #88b131;line-height:82px}.smartbanner-android .smartbanner-close{border:0;max-width:17px;width:100%;height:17px;line-height:17px;margin-right:7px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;text-decoration:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px rgba(255,255,255,.3);cursor:pointer}.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover{color:#eee}.smartbanner-android .smartbanner-icon{background-color:transparent;box-shadow:none}.smartbanner-android .smartbanner-info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner-android .smartbanner-title{color:#fff;font-weight:700}.smartbanner-android .smartbanner-button{min-width:12%;color:#d1d1d1;font-weight:700;padding:0;background:none;border-radius:0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc}.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover{background:none}.smartbanner-android .smartbanner-button-text{text-align:center;display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(180deg,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;box-shadow:none}.smartbanner-android .smartbanner-button-text:active,.smartbanner-android .smartbanner-button-text:hover{background:#2ac7e1}._card_1ouca_2{--background: var(--glass-bg-strong);margin:1rem 1rem 0;border-radius:var(--sleek-radius);border:1px solid var(--glass-border);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:none;overflow:hidden;position:relative;transition:transform .2s ease,border-color .2s ease}._card_1ouca_2:hover{border-color:var(--primary-border-muted)}._image-wrap_1ouca_22{position:relative;border-radius:var(--sleek-radius) var(--sleek-radius) 0 0;overflow:hidden}._image_1ouca_22{object-fit:cover;height:180px;width:100%;display:block;background-color:var(--ion-color-light)}._overlay-buttons-left_1ouca_36{position:absolute;bottom:.5rem;left:.5rem;z-index:10;display:flex;gap:.25rem}._overlay-button_1ouca_36{--padding-start: .5rem;--padding-end: .5rem;--background: var(--glass-bg-strong);--color: var(--ion-color-medium);--border-radius: var(--sleek-radius)}._overlay-button-primary_1ouca_53{--color: var(--ion-color-primary)}._overlay-button-danger_1ouca_57{--color: var(--ion-color-danger)}._overlay-buttons-right_1ouca_61{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;gap:.25rem;align-items:center}._chip-status_1ouca_71{font-weight:500;font-size:.675rem}._popular-badge_1ouca_76{position:absolute;bottom:.5rem;right:.5rem;z-index:10;background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:.5rem;padding:.25rem .625rem;max-width:calc(100% - 100px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._popular-text_1ouca_89{font-size:.8125rem;font-weight:500;color:var(--ion-color-primary);display:flex;align-items:center;gap:.25rem;overflow:hidden}._popular-price_1ouca_99{font-size:.8125rem;color:var(--ion-color-medium);font-weight:500;flex-shrink:0;margin-left:.25rem}._card-header_1ouca_107{--padding-top: 1rem;--padding-bottom: 0;--padding-start: 1.25rem;--padding-end: 1.25rem;padding-bottom:0}._title-row_1ouca_116{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}._title_1ouca_116{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--ion-text-color);font-size:1.125rem}._link-icon_1ouca_133{color:var(--ion-color-primary);cursor:pointer;flex-shrink:0}._card-content_1ouca_139{--padding-top: 0;--padding-bottom: 1rem;--padding-start: 1.25rem;--padding-end: 1.25rem;display:flex;flex-direction:column;gap:.5rem}._description_1ouca_150{font-size:1em;color:var(--ion-color-medium);line-height:1.4}._expand-link_1ouca_156{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;cursor:pointer;color:var(--ion-color-primary);font-size:.85em}._menu-label_1ouca_166{color:var(--ion-text-color);font-weight:600}._menu-content_1ouca_171{color:var(--ion-color-medium);font-size:.95em;white-space:pre-line;line-height:1.4}._menu-header_1ouca_178{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._hide-menu-btn_1ouca_185{--padding-start: .25rem;--padding-end: .25rem;height:1.5rem;font-size:.75em}._view-menu-btn_1ouca_193{--padding-start: .75rem;--padding-end: .75rem;font-size:.85em;height:2rem}._card_rxj2c_2{--background: var(--glass-bg-strong);margin:1rem 1rem 0;border-radius:var(--sleek-radius);border:1px solid var(--glass-border);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:none;overflow:hidden;position:relative;transition:transform .2s ease,border-color .2s ease}._card_rxj2c_2:hover{border-color:var(--primary-border-muted)}._image-wrap_rxj2c_22{position:relative;border-radius:var(--sleek-radius) var(--sleek-radius) 0 0;overflow:hidden}._image_rxj2c_22{object-fit:cover;height:180px;width:100%;display:block;background-color:var(--ion-color-light)}._overlay-buttons-left_rxj2c_36{position:absolute;bottom:.5rem;left:.5rem;z-index:10;display:flex;gap:.25rem}._overlay-button_rxj2c_36{--padding-start: .5rem;--padding-end: .5rem;--background: var(--glass-bg-strong);--color: var(--ion-color-medium);--border-radius: var(--sleek-radius)}._overlay-button-primary_rxj2c_53{--color: var(--ion-color-primary)}._overlay-button-danger_rxj2c_57{--color: var(--ion-color-danger)}._overlay-buttons-right_rxj2c_61{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;gap:.25rem;align-items:center}._card-header_rxj2c_71{--padding-top: 1rem;--padding-bottom: 0;--padding-start: 1.25rem;--padding-end: 1.25rem;padding-bottom:0}._title-row_rxj2c_80{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}._title_rxj2c_80{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--ion-text-color);font-size:1.125rem}._link-icon_rxj2c_97{color:var(--ion-color-primary);cursor:pointer;flex-shrink:0}._card-content_rxj2c_103{--padding-top: 0;--padding-bottom: 1rem;--padding-start: 1.25rem;--padding-end: 1.25rem;display:flex;flex-direction:column;gap:.5rem}._description_rxj2c_114{font-size:1em;color:var(--ion-color-medium);line-height:1.4}._expand-link_rxj2c_120{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;cursor:pointer;color:var(--ion-color-primary);font-size:.85em}._card_1nfl3_2{--background: var(--glass-bg-strong);margin:1rem 1rem 0;border-radius:var(--sleek-radius);border:1px solid var(--glass-border);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:none;overflow:hidden;position:relative;transition:transform .2s ease,border-color .2s ease}._card_1nfl3_2:hover{border-color:var(--primary-border-muted)}._card-list_1nfl3_22{margin:.5rem .5rem 0}._card-grid_1nfl3_26{margin:0;height:100%;display:flex;flex-direction:column}._card-clickable_1nfl3_33{cursor:pointer}._card-default_1nfl3_37{cursor:default}._image-wrap_1nfl3_41{position:relative;border-radius:var(--sleek-radius) var(--sleek-radius) 0 0;overflow:hidden}._image_1nfl3_41{object-fit:cover;height:180px;width:100%;display:block;background-color:var(--ion-color-light)}._placeholder-container_1nfl3_55{width:100%;height:180px;background:linear-gradient(145deg,var(--ion-color-dark) 0%,var(--ion-color-medium) 50%,var(--ion-color-dark-shade) 100%);display:flex;align-items:center;justify-content:center}._placeholder-icon_1nfl3_69{font-size:48px;color:var(--ion-color-medium)}._overlay-buttons-left_1nfl3_74{position:absolute;bottom:.5rem;left:.5rem;z-index:10;display:flex;gap:.25rem}._overlay-button_1nfl3_74{--padding-start: .5rem;--padding-end: .5rem;--background: var(--glass-bg-strong);--color: var(--ion-color-medium);--border-radius: var(--sleek-radius)}._overlay-button-primary_1nfl3_91{--color: var(--ion-color-primary)}._overlay-button-danger_1nfl3_95{--color: var(--ion-color-danger)}._overlay-buttons-right_1nfl3_99{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;gap:.25rem;align-items:center}._chip-status_1nfl3_109{font-weight:500;font-size:.675rem}._featured-badge_1nfl3_114{position:absolute;bottom:.5rem;right:.5rem;z-index:10;background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:.5rem;padding:.25rem .625rem;max-width:calc(100% - 100px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._featured-text_1nfl3_127{font-size:.8125rem;font-weight:500;color:var(--ion-color-primary);display:flex;align-items:center;gap:.25rem;overflow:hidden}._featured-price_1nfl3_137{font-size:.8125rem;color:var(--ion-color-medium);font-weight:500;flex-shrink:0;margin-left:.25rem}._card-header_1nfl3_145{--padding-top: 1rem;--padding-bottom: 0;--padding-start: 1.25rem;--padding-end: 1.25rem;padding-bottom:0}._card-header-grid_1nfl3_154{flex:0 0 auto;min-height:auto}._title-row_1nfl3_159{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}._title_1nfl3_159{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--ion-text-color);font-size:1.125rem}._title-grid_1nfl3_176{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._link-icon_1nfl3_183{color:var(--ion-color-primary);cursor:pointer;flex-shrink:0}._card-content_1nfl3_189{--padding-top: 0;--padding-bottom: 1rem;--padding-start: 1.25rem;--padding-end: 1.25rem;display:flex;flex-direction:column;gap:.5rem}._card-content-grid_1nfl3_200{flex:1 1 auto;display:flex;flex-direction:column;padding:8px}._description_1nfl3_207{font-size:1em;color:var(--ion-color-medium);line-height:1.4}._expand-link_1nfl3_213{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;cursor:pointer;color:var(--ion-color-primary);font-size:.85em}._category-row_1nfl3_223{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._category-chip_1nfl3_230{font-size:.75rem;height:24px;--background: var(--ion-color-light);--color: var(--ion-color-dark);cursor:default}._category-chip-clickable_1nfl3_240{cursor:pointer}._location-text_1nfl3_244{font-size:.9em;color:var(--ion-color-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._vendors-content_1sg81_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._filter-bar_1sg81_11{display:flex;align-items:center;gap:.5rem;padding:.75rem .5rem .25rem}._layout-toggle-btn_1sg81_18{flex-shrink:0;--padding-start: .25rem;--padding-end: .25rem;font-size:.8125rem;min-height:28px}._filter-chips-wrapper_1sg81_28{flex:1;min-width:0}._layout-toggle-btn_1sg81_18 ion-icon{font-size:1rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}._vendors-container_1sg81_39{padding:0 .5rem 1rem}._vendors-grid_1sg81_43{margin:0;padding:.25rem 0}._vendors-row_1sg81_48{margin-bottom:0}._vendor-col_1sg81_52{padding:.5rem}._vendors-list_1sg81_56{display:flex;flex-direction:column;gap:.5rem;padding:0 .25rem}._empty-state-card_1sg81_64{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);margin:1rem .5rem;padding:2rem 1.25rem;text-align:center}._empty-state-title_1sg81_74{font-size:1.125rem;font-weight:700;color:var(--ion-text-color);margin:0 0 .5rem}._empty-state-description_1sg81_81{font-size:.9375rem;color:var(--ion-color-medium);margin:0 0 1rem}._card_1pau8_2{--background: var(--glass-bg-strong);--border-radius: var(--sleek-radius);margin:0;border-radius:var(--sleek-radius);border:1px solid var(--glass-border);box-shadow:none}._card-header_1pau8_12{--padding-top: 1rem;--padding-bottom: .5rem;--padding-start: 1.25rem;--padding-end: 1.25rem}._card-title_1pau8_19{font-weight:700;color:var(--ion-text-color);font-size:1.125rem}._card-subtitle_1pau8_25{font-size:.875rem;color:var(--ion-color-medium);font-weight:500;margin-top:.25rem}._card-content_1pau8_32{--padding-top: 0;--padding-bottom: 1rem;--padding-start: 1.25rem;--padding-end: 1.25rem}._image-wrap_1pau8_39{border-radius:var(--sleek-radius) var(--sleek-radius) 0 0;overflow:hidden}._image-wrap_1pau8_39 img,._image-wrap_1pau8_39 ion-img{display:block;width:100%;object-fit:cover}._description-text_1pau8_51{overflow-wrap:break-word;font-size:.875rem;color:var(--ion-text-color);line-height:1.5}._date-prefix_1pau8_58{color:var(--ion-color-medium);font-size:.875rem}._clickable-url_1pau8_63{color:var(--ion-color-primary);text-decoration:underline;cursor:pointer;-webkit-user-select:text;user-select:text}._clickable-url_1pau8_63:hover{color:var(--ion-color-primary-shade)}._clickable-url_1pau8_63:active{color:var(--ion-color-primary-tint)}._expand-icon_1pau8_78{color:var(--ion-color-primary);font-size:1.25rem;margin-top:.5rem}._action-button_1pau8_84{--color: var(--ion-color-primary);font-weight:600;text-transform:none;letter-spacing:0;margin:0 .5rem 1rem}._action-button_1pau8_84::part(native){background:transparent;background-clip:unset}._admin-edit-icon_1pau8_98{color:var(--ion-color-primary)}._admin-delete-icon_1pau8_102{color:var(--ion-color-danger)}._admin-icon-wrap_1pau8_106{position:absolute;top:.5rem;right:.5rem;z-index:1;display:flex;align-items:center;gap:.5rem}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.custom-pagination{background-color:var(--glass-bg)}._title_10pcq_7{margin-left:16px;font-size:1.25rem;font-weight:700}._container_10pcq_13{margin:0;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:none;overflow:hidden}._header_10pcq_23{display:flex;align-items:center;margin-bottom:1rem}._carousel-container_10pcq_29{position:relative;padding:0;padding-inline:0!important;padding-top:0!important;padding-bottom:0!important}._swiper_10pcq_37{height:250px;overflow:hidden;border-radius:0 0 var(--sleek-radius) var(--sleek-radius)}._slide_10pcq_43{position:relative;height:250px;width:100%;overflow:hidden}._slide-image_10pcq_50{width:100%;height:100%;object-fit:cover}._status-badge_10pcq_56{padding:.25rem .75rem;border-radius:9999px;font-size:.675rem;font-weight:500;white-space:nowrap;margin-left:.5rem;font-family:var(--font-display)}._status-badge-serving_10pcq_66{background-color:var(--ion-color-success);color:var(--ion-color-success-contrast)}._status-badge-closed_10pcq_71{background-color:var(--ion-color-medium);color:var(--ion-color-medium-contrast)}._bottom-row-container_10pcq_76{position:absolute;width:100%;min-width:0;display:flex;justify-content:space-between;align-items:center;flex-direction:row;bottom:1.5rem;left:0;padding:5px}._info-container_10pcq_89{display:flex;flex-direction:row;margin:4px 2px;border-radius:.5rem}._truck-name_10pcq_98{background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-border);border-radius:calc(var(--sleek-radius) - .25rem);padding:.25rem .75rem;color:var(--ion-text-color);font-size:.875rem;font-weight:600;font-family:var(--font-display)}._popular-item_10pcq_110{color:var(--ion-color-medium);font-weight:500;font-size:12px}._item-price_10pcq_116{color:var(--ion-color-warning);font-weight:700;margin-left:5px}._navigation-button_10pcq_122{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:.5rem;--background: var(--glass-button-bg);--background-hover: var(--glass-button-bg-hover);--background-activated: var(--glass-button-bg-hover);--color: var(--ion-text-color);border-radius:calc(var(--sleek-radius) - .25rem)}._navigation-button-prev_10pcq_137{left:.5rem}._navigation-button-next_10pcq_141{right:.5rem}._top-row-container_10pcq_145{position:absolute;width:100%;min-width:0;display:flex;justify-content:space-between;align-items:center;flex-direction:row;top:0;left:0;padding:5px}._racer-spotlight-card_170e6_1{margin:0;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:none}._racer-spotlight-header_170e6_10{display:flex;justify-content:space-between;align-items:center;min-width:0;color:var(--ion-color-medium);font-family:var(--font-display)}._racer-card-subtitle_170e6_19{margin-bottom:1px}._racer-name_170e6_23{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-weight:700;font-family:var(--font-display);color:var(--ion-text-color)}._racer-image_170e6_34{width:90px;height:auto;flex-shrink:0}._racer-view-all_170e6_40{white-space:nowrap}._racer-spotlight-card_170e6_1 ion-card-content{padding:1rem 1.25rem 1.25rem}._racer-card-content_170e6_49{flex-direction:row;display:flex;align-items:flex-start}._racer-card-header_170e6_55{padding:1rem 1.25rem 0}._racer-summary-and-description_170e6_59{color:var(--ion-color-medium);display:flex;flex-direction:column;flex:1;min-width:0;padding:.25rem 0 0 .75rem;max-height:inherit}._racer-description_170e6_69{flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;font-weight:400;font-size:.8rem}._racer-description_170e6_69._expanded_170e6_81{display:block;-webkit-line-clamp:unset;line-clamp:unset;text-overflow:unset;overflow:visible}._racer-accomplishments_170e6_89{font-weight:700;font-size:.75rem;color:var(--ion-text-color)}._stoke-meter_rvlm7_2{margin:0;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:none}._stoke-meter-content_rvlm7_11{padding-top:0}._card-header_rvlm7_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._card-title-row_rvlm7_22{display:flex;align-items:center;gap:.5rem}._card-title-icon_rvlm7_28{font-size:1.25rem;color:var(--ion-color-primary)}._card-title_rvlm7_22{font-weight:700;color:var(--ion-text-color)}._settings-button_rvlm7_38{width:2.5rem;height:2rem;border-radius:.5rem;--background: var(--glass-button-bg);--background-hover: var(--glass-button-bg-hover);--background-activated: var(--glass-button-bg-hover);--color: var(--ion-color-medium)}._custom-progress-container_rvlm7_50{position:relative;height:.75rem;background:var(--xp-bar-track);border-radius:9999px;overflow:hidden;margin-bottom:.75rem}._custom-progress-bar_rvlm7_59{height:100%;border-radius:9999px;--progress-background: var(--gradient-primary);--buffer-background: transparent}._progress-glow_rvlm7_67{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:9999px;background:var(--gradient-primary);filter:blur(4px);opacity:.5;pointer-events:none;z-index:0}._custom-progress-container_rvlm7_50 ion-progress-bar{position:relative;z-index:1}._completed-row_rvlm7_88{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem}._completed-text_rvlm7_95{font-size:.875rem;color:var(--ion-color-medium)}._completed-count_rvlm7_100{font-weight:600;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._dots_rvlm7_107{display:flex;gap:.25rem}._dot_rvlm7_107{width:.5rem;height:.5rem;border-radius:9999px;background:var(--ion-color-medium);opacity:.5}._dot-completed_rvlm7_120{background:var(--ion-color-primary);opacity:1}._stoke-meter_rvlm7_2 ion-card-header{padding:1.25rem 1.25rem 0}._stoke-meter_rvlm7_2 ion-card-content{padding:0 1.25rem 1.25rem}._stoke-meter_rvlm7_2 ion-card-title{font-size:1rem}._weather-forecast_18jxx_1{margin:0;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:none;color:var(--ion-text-color)}._weather-forecast-content_18jxx_11{padding:1.25rem;margin:0}._header_18jxx_16{margin-bottom:8px;text-align:center}._header_18jxx_16 h3{margin:0;font-size:1.2rem;font-weight:600;color:var(--ion-text-color);text-transform:uppercase;letter-spacing:.5px}._forecast-list_18jxx_30{display:flex;flex-direction:column;gap:0;padding:0;margin:0}._forecast-day_18jxx_38{padding:8px 0}._day-info_18jxx_42{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px}._current-weather-info_18jxx_49{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:16px}._day-text_18jxx_56{display:flex;align-items:center}._day-name_18jxx_61{font-size:1rem;font-weight:500;color:var(--ion-text-color);white-space:nowrap;font-family:var(--font-display)}._weather-icon_18jxx_69{display:flex;align-items:center;justify-content:center;width:32px;height:32px}._icon_18jxx_77{font-size:24px;color:var(--ion-color-primary)}._temperature_18jxx_82{display:flex;align-items:center;gap:4px;font-weight:600;white-space:nowrap;min-width:80px;justify-content:flex-end}._high-temp_18jxx_92{color:var(--ion-text-color);font-size:1rem;min-width:28px;text-align:right}._separator_18jxx_99{color:var(--ion-color-medium);font-size:.9rem;margin:0 2px}._low-temp_18jxx_105{color:var(--ion-text-color);font-size:1rem;min-width:28px;text-align:left}._wind-info_18jxx_112{display:flex;align-items:center;gap:4px;font-weight:500;white-space:nowrap;min-width:80px;justify-content:flex-start;font-size:.9rem;color:var(--ion-text-color)}._precipitation_18jxx_124{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:60px;justify-content:center}._water-icon_18jxx_133{font-size:16px;color:var(--ion-color-primary);flex-shrink:0}._precipitation-text_18jxx_139{font-size:.85rem;color:var(--ion-text-color);font-weight:500;min-width:32px;text-align:center;display:inline-block}._add-button_18jxx_148{display:flex;align-items:center;justify-content:center;width:32px}._add-icon-button_18jxx_155{--color: var(--ion-text-color);--color-hover: var(--ion-color-primary);--color-activated: var(--ion-color-primary);--background: transparent;--background-hover: var(--overlay-light);--background-activated: var(--overlay-light-strong);--border-radius: 50%;--padding-start: 8px;--padding-end: 8px;--padding-top: 8px;--padding-bottom: 8px;min-width:32px;height:32px}._add-icon-button_18jxx_155:hover{background:var(--overlay-light)}._divider_18jxx_176{height:1px;background:linear-gradient(90deg,transparent 0%,var(--overlay-light) 50%,transparent 100%);margin:0}@media(max-width:480px){._weather-forecast-content_18jxx_11{padding:0 1rem 1rem}._add-button_18jxx_148{display:none}._day-name_18jxx_61{font-size:.9rem}._temperature_18jxx_82{font-size:.9rem;min-width:70px}._high-temp_18jxx_92,._low-temp_18jxx_105{min-width:24px}._precipitation_18jxx_124{min-width:50px}._precipitation-text_18jxx_139{font-size:.8rem;min-width:28px}._wind-info_18jxx_112{font-size:1rem;min-width:70px}}@media(max-width:360px){._precipitation_18jxx_124{display:none}._temperature_18jxx_82{min-width:60px}._high-temp_18jxx_92,._low-temp_18jxx_105{min-width:20px}._wind-info_18jxx_112{font-size:.75rem;min-width:60px}}._content_1a8x6_2{padding:1rem 1rem 1.5rem}._logged-out-block_1a8x6_6{display:flex;flex-direction:column;align-items:center;padding:1rem 0}._login-button_1a8x6_13{margin-top:.5rem}._privacy-item_1a8x6_17{margin-bottom:.5rem}._privacy-icon_1a8x6_21{margin-right:.75rem;font-size:1.5rem}._error-text_1a8x6_26{display:block}._choose-label_1a8x6_30{margin-bottom:.5rem;font-weight:600}._plan-buttons_1a8x6_35{display:flex;flex-direction:column;gap:.75rem}._plan-button_1a8x6_35{margin:0}._rsvp-container_15hia_1{position:absolute;bottom:8px;left:8px;z-index:3;border-radius:12px;padding:4px 8px;background-color:rgb(var(--ion-color-dark-contrast-rgb),.7)}._rsvp-button_15hia_11{height:24px;font-size:.9em;font-weight:600;margin:0;color:var(--ion-color-dark);background:none;display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:center}._content_16df7_4{padding:1rem 1rem 1.5rem}._state-block_16df7_9{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:2rem 1.5rem;margin-bottom:.75rem;text-align:center}._state-block_16df7_9 p{margin:.75rem 0 0;font-size:.9375rem;color:var(--ion-color-medium)}._state-block_16df7_9 ion-text[color=danger] p{color:var(--ion-color-danger)}._state-spinner_16df7_28{display:block;margin:0 auto}._list-card_16df7_34{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);overflow:hidden;margin-bottom:.75rem}._list-card_16df7_34 ion-list{padding:0}._list-card_16df7_34 ion-item{--background: transparent;--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;--min-height: 3.25rem;border-bottom:1px solid var(--glass-border)}._list-card_16df7_34 ion-item:last-child{border-bottom:none}._wrapper_lug63_1{position:relative;width:100%;height:14rem;overflow:hidden;border-radius:var(--sleek-radius)}@media(min-width:768px){._wrapper_lug63_1{height:18rem}}._bg-image_lug63_15{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-color:var(--ion-color-dark)}._placeholder_lug63_24{background-image:linear-gradient(145deg,var(--ion-color-dark) 0%,var(--ion-color-medium) 50%,var(--ion-color-dark-shade) 100%)}._bg-gradient_lug63_33{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--primary-bg-subtle-strong) 0%,var(--secondary-bg-subtle) 50%,var(--ion-background-color) 100%)}._overlay_lug63_44{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--ion-background-color) 0%,var(--overlay-dark-mid) 50%,transparent 100%)}._stats-badge_lug63_55{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:.75rem;padding:.375rem .75rem;border-radius:9999px;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border)}._stat-item_lug63_69{display:flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--ion-text-color)}._stat-item-clickable_lug63_78{cursor:pointer}._stat-item-clickable_lug63_78:hover{opacity:.9}._stat-icon_lug63_86{font-size:1rem;color:var(--ion-color-primary)}._stat-icon-secondary_lug63_91{color:var(--ion-color-secondary)}._divider_lug63_95{width:1px;height:1rem;background:var(--glass-border)}._title-block_lug63_101{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}._rsvp-corner_lug63_108{position:absolute;bottom:1.5rem;left:0;right:0;display:flex;justify-content:flex-end;align-items:flex-end;pointer-events:none}._rsvp-corner_lug63_108>*{position:static;left:auto;bottom:auto;pointer-events:auto}._title-line-1_lug63_127{font-size:1.875rem;font-weight:900;letter-spacing:-.025em;line-height:1.2;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._title-line-2_lug63_137{font-size:1.875rem;font-weight:900;letter-spacing:-.025em;line-height:1.2;color:var(--ion-text-color)}@media(min-width:768px){._title-line-1_lug63_127,._title-line-2_lug63_137{font-size:3rem}}._card_evp93_1{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease;margin:0}._card_evp93_1:hover{transform:scale(1.02);border-color:var(--primary-border)}._card_evp93_1:active{transform:scale(.98)}._card-inner_evp93_23{display:flex;gap:1rem}._date-badge_evp93_28{flex-shrink:0;width:4rem;height:5rem;border-radius:.75rem;background:var(--gradient-badge);border:1px solid var(--gradient-badge-border);display:flex;flex-direction:column;align-items:center;justify-content:center}._date-month_evp93_41{font-size:.75rem;font-weight:700;color:var(--ion-color-primary);text-transform:uppercase;letter-spacing:.05em}._date-day_evp93_49{font-size:1.5rem;font-weight:800;color:var(--ion-text-color)}._date-day-of-week_evp93_55{font-size:.75rem;font-weight:500;color:var(--ion-color-medium)}._details_evp93_61{flex:1;min-width:0}._title_evp93_66{font-weight:700;color:var(--ion-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta-row_evp93_74{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.875rem;color:var(--ion-color-medium)}._meta-row_evp93_74:first-of-type{margin-top:.5rem}._meta-row_evp93_74+._meta-row_evp93_74{margin-top:.25rem}._meta-icon_evp93_91{flex-shrink:0;width:.875rem;height:.875rem;color:var(--ion-color-primary)}._meta-icon-secondary_evp93_98{color:var(--ion-color-secondary)}._meta-text_evp93_102{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wrapper_u3iam_1{position:relative;border-radius:var(--sleek-radius);cursor:pointer;background:var(--gradient-card);transition:transform .2s ease;margin-bottom:1rem}._wrapper_u3iam_1:hover{transform:scale(1.02)}._wrapper_u3iam_1:active{transform:scale(.98)}._wrapper_u3iam_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:var(--gradient-primary);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._inner_u3iam_34{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}._left_u3iam_41{display:flex;align-items:center;gap:.75rem}._icon-wrap_u3iam_47{width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--secondary-bg-subtle);display:flex;align-items:center;justify-content:center}._icon-wrap_u3iam_47 ion-icon{font-size:1.25rem;color:var(--ion-color-secondary)}._title_u3iam_62{font-weight:600;color:var(--ion-text-color)}._subtitle_u3iam_67{font-size:.875rem;color:var(--ion-color-medium)}._cta_u3iam_72{display:flex;align-items:center;gap:.5rem}._cta-text_u3iam_78{font-size:.875rem;font-weight:600;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._cta-icon_u3iam_86{font-size:1.25rem;color:var(--ion-color-primary);transition:transform .2s ease}._wrapper_u3iam_1:hover ._cta-icon_u3iam_86{transform:translate(4px)}._card_eqnu8_1{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1rem;margin:0}._grid_eqnu8_10{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}._unit_eqnu8_16{text-align:center}._value-wrap_eqnu8_20{position:relative}._value_eqnu8_20{font-size:2.25rem;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums}._label_eqnu8_33{font-size:.75rem;font-weight:500;color:var(--ion-color-medium);margin-top:.5rem;letter-spacing:.1em}@media(min-width:768px){._value_eqnu8_20{font-size:3rem}}._wrapper_3zwxd_1{display:flex;flex-direction:row;align-items:stretch;gap:8px;width:calc(100% - 1rem);margin-inline:.5rem;margin-bottom:1rem}._controls_3zwxd_15{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center}._control-button_3zwxd_23{background:transparent;border:1px solid var(--ion-color-medium);padding:4px 6px;color:var(--ion-color-medium);border-radius:6px}._control-button_3zwxd_23[disabled]{opacity:.4}._control-button-pinned_3zwxd_36{color:var(--ion-color-primary)}._content_3zwxd_40{flex:1 1 auto;min-width:0}._debug-priority_3zwxd_45{font-size:10px;color:var(--ion-color-medium)}._card_19vns_2{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1rem 1.25rem;margin:0;position:relative}._card-inner_19vns_12{display:flex;align-items:center;gap:1rem}._icon-wrap_19vns_18{flex-shrink:0;width:3rem;height:3rem;border-radius:.75rem;background:var(--primary-bg-subtle);border:1px solid var(--primary-border-subtle);display:flex;align-items:center;justify-content:center}._icon-wrap_19vns_18 ion-icon{font-size:1.5rem;color:var(--ion-color-primary)}._value-wrap_19vns_35{flex:1;min-width:0}._value_19vns_35{font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}._label_19vns_50{font-size:.75rem;font-weight:500;color:var(--ion-color-medium);margin-top:.25rem;letter-spacing:.02em}@media(min-width:768px){._value_19vns_35{font-size:2.5rem}}._skeleton_19vns_65{height:4rem;width:70%;margin:.5rem 0;border-radius:.5rem;background:var(--glass-border);opacity:.5}._cta-row_19vns_75{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}._subtitle_19vns_83{font-size:.875rem;color:var(--ion-color-medium);margin:0}._view-button_19vns_89{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;font-size:.875rem;font-weight:600;background:var(--gradient-primary);color:var(--ion-color-primary-contrast);border:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}._view-button_19vns_89:hover{opacity:.95;transform:scale(1.02)}._view-button_19vns_89:active{transform:scale(.98)}._view-button_19vns_89 ion-icon{font-size:1.125rem}._admin-icon-button_19vns_120{position:absolute;top:.5rem;right:.5rem;z-index:10}._configure-icon_19vns_127{--color: var(--ion-color-medium);--color-hover: var(--ion-color-primary);--color-activated: var(--ion-color-primary);--background: transparent;--background-hover: var(--primary-bg-subtle);--background-activated: var(--primary-bg-subtle);--border-radius: 50%;--padding-start: 4px;--padding-end: 4px;--padding-top: 4px;--padding-bottom: 4px;min-width:2rem;height:2rem}._configure-icon_19vns_127 ion-icon{font-size:1.125rem}._admin-message_19vns_149{display:flex;flex-direction:row;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--warning-bg-subtle);border:1px solid var(--warning-border-subtle);border-radius:.75rem;margin-bottom:1rem}._admin-message_19vns_149 ion-icon{font-size:1.25rem;color:var(--ion-color-warning);flex-shrink:0}._admin-message_19vns_149 p{margin:0;font-size:.875rem;color:var(--ion-text-color)}._admin-configure-btn_19vns_173{margin-top:.5rem}._admin-configure-btn_19vns_173 ion-button{--background: var(--ion-color-primary);--color: var(--ion-color-primary-contrast);--border-radius: .75rem}._admin-controls_19vns_184{margin-top:1rem;padding:1rem;background:var(--glass-bg-strong);border-radius:.75rem;border:1px solid var(--glass-border)}._edit-controls_19vns_192{display:flex;flex-direction:column;gap:.75rem}._edit-controls_19vns_192 ion-item{--background: transparent;--border-color: var(--glass-border);--color: var(--ion-text-color);--placeholder-color: var(--ion-color-medium);--highlight-color: var(--ion-color-primary)}._edit-controls_19vns_192 ion-label{color:var(--ion-color-medium);font-weight:500}._edit-controls_19vns_192 ion-input{--color: var(--ion-text-color);--placeholder-color: var(--ion-color-medium)}._icon-picker-trigger_19vns_216{padding:.5rem 0}._icon-picker-trigger_19vns_216 ._icon-picker-button_19vns_220{display:inline-flex;align-items:center;gap:.5rem}._icon-picker-trigger_19vns_216 ._icon-picker-button_19vns_220 ion-icon{font-size:1.25rem}._edit-buttons_19vns_230{display:flex;gap:.5rem;justify-content:flex-start;margin-top:.5rem}._edit-buttons_19vns_230 ion-button{--border-radius: .75rem}._edit-buttons_19vns_230 ion-button[fill=outline]{--border-color: var(--glass-border);--color: var(--ion-text-color)}._warning-text_5lrit_1{color:var(--ion-color-warning-contrast)}._icon_5lrit_5{font-size:3rem;padding-right:7px}._warning-content_5lrit_10{display:flex;align-items:center}._notification-label_rp4vd_1{flex:1;min-width:0}._notification-label_rp4vd_1 p{overflow-wrap:break-word;margin-right:8px;white-space:normal}._notification-link_rp4vd_12{color:var(--ion-color-primary);font-size:.9em;margin-top:4px;word-break:break-all;line-height:1.3;cursor:pointer;transition:opacity .2s ease;overflow-wrap:break-word;white-space:normal}._notification-link_rp4vd_12:hover{opacity:.8}._close-button_rp4vd_28{flex-shrink:0;min-width:44px;height:44px;margin-left:auto}._fab-item-with-label_19yvh_1{position:relative;display:inline-block}._fab-label_19yvh_6{position:absolute;top:14px;right:44px;background:var(--glass-bg);border-radius:14px;padding:6px 10px;margin-right:8px;font-size:12px;font-weight:600;white-space:nowrap;box-shadow:var(--shadow-subtle);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3}._home-content_5oj6q_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._content_62bxj_2{--padding-top: .5rem;--padding-bottom: 2rem;--padding-start: 1rem;--padding-end: 1rem}._sections_62bxj_9{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}._sign-in-card_62bxj_17{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._sign-in-prompt_62bxj_25{font-size:.875rem;color:var(--ion-color-medium);margin-bottom:1rem;line-height:1.4}._provider-buttons_62bxj_32{display:flex;flex-direction:column;gap:.75rem}._provider-button_62bxj_32{font-weight:500;--background: var(--glass-button-bg);--border-radius: .75rem;--border-width: 1px;--border-style: solid;--border-color: var(--glass-border)}._provider-button_62bxj_32:hover{--background: var(--glass-button-bg-hover)}._email-form_62bxj_52{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}._form-item_62bxj_59{--background: transparent;--border-width: 0 0 1px 0;--border-color: var(--glass-border)}._container_62bxj_65{display:flex;align-items:center;justify-content:center;padding:0}._wrapper_62bxj_72{max-width:28rem;width:100%}._header_62bxj_77{text-align:center}._icon-wrapper_62bxj_81{display:flex;justify-content:center}._icon_62bxj_81{width:1.5rem;height:1.5rem;margin-right:.5rem}._header-icon_62bxj_92{width:3rem;height:3rem;color:var(--ion-color-primary)}._title_62bxj_98{margin-top:0;font-size:1.875rem;line-height:2.25rem;font-weight:800}._subtitle_62bxj_105{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}._segment_62bxj_111{border-radius:.5rem;margin-bottom:1rem}._form-content_62bxj_116{display:flex;flex-direction:column;gap:1.5rem}._error_62bxj_122{display:block;text-align:center;color:var(--ion-color-danger);margin-bottom:1rem}._submit-button_62bxj_129{margin-top:1rem;--background: var(--gradient-primary);--border-radius: .75rem}._toggle-sign-up-login_62bxj_136{margin-top:.5rem;text-align:center}._toggle-button_62bxj_141{font-size:.875rem;--background: transparent}._forgot-password_62bxj_147{margin-top:1rem;text-align:center}._forgot-password-link_62bxj_152{font-size:.875rem;line-height:1.25rem;color:var(--ion-color-primary);text-decoration:none}._forgot-password-link_62bxj_152:hover{color:var(--ion-color-primary-shade)}._verified-status_62bxj_163{color:var(--ion-color-success)}._pending-status_62bxj_167{color:var(--ion-color-warning)}._verification-text_62bxj_171{font-size:.875rem;margin-bottom:1rem}._divider_62bxj_176{display:flex;align-items:center;margin:1.5rem 0;text-align:center;position:relative}._divider_62bxj_176:before,._divider_62bxj_176:after{content:"";flex:1;margin:0 .5rem}._divider-text_62bxj_191{padding:0 2rem;font-size:.875rem;color:var(--ion-color-medium);background-color:var(--ion-background-color, white);font-weight:500;position:relative;z-index:1}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-tooltip.my-labels{background-color:transparent;border:transparent;box-shadow:none}.leaflet-tooltip.my-labels:before{border-color:transparent}.trail-popup{margin:0}.trail-popup-description{margin:.5em 0 0;font-size:.9em;color:var(--ion-color-medium-shade)}.leaflet-container{background-color:var(--ion-color-dark)}.show-icon{border-width:1px;border-style:solid;border-color:var(--ion-color-light)}#map{position:absolute;top:0;bottom:0;width:100%}.bold-outline-text{font-weight:700;display:inline-block;transform-origin:left center;color:#fff;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}.pulse-background{width:18px;height:18px;background:var(--ion-color-primary);border-radius:50%;position:absolute;top:0;left:0;animation:pulse-animation 2.5s infinite ease-in-out}.location-image{width:18px;height:18px;position:relative;z-index:2}@keyframes pulse-animation{0%{transform:scale(1);opacity:.9}50%{transform:scale(2.2);opacity:.5}to{transform:scale(1);opacity:.9}}._container_4p7t5_1{position:absolute;top:12px;left:12px;z-index:1000}._panel_4p7t5_8{position:relative;display:flex;flex-direction:column;background:var(--ion-background-color-step-200);border:1px solid var(--ion-color-medium);border-radius:12px;box-shadow:var(--shadow-strong);overflow:hidden}._header_4p7t5_19{position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;padding:6px 36px;font-weight:600;font-size:14px;color:var(--ion-text-color);background:var(--ion-color-light);border-bottom:1px solid var(--ion-color-medium)}._title_4p7t5_33{pointer-events:none}._close-button_4p7t5_37{position:absolute;top:1px;right:0}._controls_4p7t5_43{display:flex;gap:8px;padding:10px}._selector_4p7t5_49{display:flex;align-items:center;gap:8px;padding:10px 10px 0}._container_128bs_1{position:absolute;top:12px;left:12px;z-index:1000}._panel_128bs_8{position:relative;display:flex;flex-direction:column;background:var(--ion-background-color-step-200);border:1px solid var(--ion-color-medium);border-radius:12px;box-shadow:var(--shadow-strong);overflow:hidden}._header_128bs_19{position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;padding:6px 36px;font-weight:600;font-size:14px;color:var(--ion-text-color);background:var(--ion-color-light);border-bottom:1px solid var(--ion-color-medium)}._title_128bs_33{pointer-events:none}._close-button_128bs_37{position:absolute;top:1px;right:0}._selector_128bs_43{display:flex;align-items:center;gap:8px;padding:10px 10px 0}._selector_128bs_43 ion-select::part(text){max-width:60vw;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._controls_128bs_59{display:flex;gap:8px;padding:10px}.chip-scroll-container{display:flex;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:8px}.chip{flex-shrink:0;margin-right:8px;white-space:nowrap;--background: var(--ion-color-secondary-tint);--color: var(--ion-color-secondary-contrast)}.chip.chip-outline{--color: var(--ion-color-primary-contrast)}.chip-scroll-container::-webkit-scrollbar{display:none}.refresh-fab-with-admin{margin-bottom:56px}._notification-item_10ex8_1{transition:background-color .2s ease}._notification-item_10ex8_1._unread_10ex8_5{background-color:var(--ion-color-primary-tint)}._notification-content_10ex8_9{margin-top:8px;display:flex;align-items:flex-start;width:100%}._unread-indicator_10ex8_16{width:8px;height:8px;border-radius:50%;background-color:var(--ion-color-primary);margin-right:12px;margin-top:8px;flex-shrink:0}._notification-text_10ex8_26{flex:1}._notification-time_10ex8_30{color:var(--ion-color-medium);font-size:.9em;margin-bottom:4px}._notification-body_10ex8_36{font-weight:500;line-height:1.4}._notification-link_10ex8_41{color:var(--ion-color-primary);font-size:.9em;margin-top:4px;word-break:break-all;line-height:1.3;cursor:pointer;transition:opacity .2s ease}._notification-link_10ex8_41:hover{opacity:.8}._notification-swipe-action_10ex8_56{display:flex;align-items:center;justify-content:center;height:100%;min-width:80px;font-weight:500}._notification-list_10ex8_66{padding-top:12px}._quests-content_1yuuz_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._quests-card_1yuuz_11{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);overflow:hidden;margin-top:.5rem;margin-bottom:1rem}._quests-card-header_1yuuz_21{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;padding:1rem 1rem .75rem}._quests-card-title_1yuuz_30{font-size:1.125rem;font-weight:700;color:var(--ion-text-color);margin:0}._quests-progress_1yuuz_37{font-size:.875rem;color:var(--ion-color-medium)}._quests-actions_1yuuz_42{display:flex;align-items:center;gap:.25rem}._quests-list_1yuuz_48{display:flex;flex-direction:column}._quests-list_1yuuz_48 ion-item{--padding-start: .875rem;--padding-end: .875rem;--padding-top: .625rem;--padding-bottom: .625rem;--background: transparent;--min-height: auto;--inner-border-width: 0;--border-width: 0;border-radius:0;border-bottom:1px solid var(--glass-border)}._quests-list_1yuuz_48 ion-item:last-child{border-bottom:none}._quest-image-selector_1yuuz_74{position:absolute;top:.5rem;right:.5rem;z-index:2}._quests-content_1yuuz_3{touch-action:pan-y}._quests-content_1yuuz_3.dragging{touch-action:none;overflow:hidden}.animated-item::part(native){animation:_throb_1yuuz_1 .5s ease-in-out;animation-iteration-count:3;background-color:var(--ion-color-success);transition:background-color .3s}.animated-item{animation:_throb_1yuuz_1 .5s ease-in-out;background-color:var(--ion-color-success);transition:background-color .3s;animation-iteration-count:3}@keyframes _throb_1yuuz_1{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.9}to{transform:scale(1);opacity:1}}.drag-handle{touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}.racer-stats{font-weight:500;font-size:x-small}ion-card-title{font-size:1.5em}.racer-item-content{display:flex;align-items:center;min-width:0;flex:1;gap:8px}.racer-name{font-weight:500;white-space:nowrap;min-width:-webkit-fit-content;min-width:fit-content}.team-separator{padding:0 4px;flex-shrink:0}.team-name{font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.icons-container{display:flex;gap:8px;align-items:center;margin-left:16px;flex-shrink:0}.medal-icon-gold{color:var(--medal-gold)}.medal-icon-silver{color:var(--medal-silver)}.medal-icon-bronze{color:var(--medal-bronze)}.image-icon{color:var(--ion-color-primary)}.hero-section{position:relative;width:100%;max-height:400px;overflow:hidden}.hero-image{width:100%;height:100%;object-fit:cover;object-position:0% 20%;max-height:250px}.quick-actions-card{margin:0;background-color:var(--ion-background-color)}.quick-actions-card ion-card-header{padding:0 0 1rem 8px}.quick-actions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;padding:8px!important}.quick-action-button{margin:0;--padding-start: .5rem;--padding-end: .5rem;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0}.racing-content{display:grid;grid-template-columns:1fr;gap:1.5rem}.division-group{overflow:hidden}.division-header{--background: var(--ion-color-secondary);--color: var(--ion-color-secondary-contrast);font-weight:600;padding:1rem}.division-description{padding:1rem;background:var(--ion-color-light-shade)}.division-description ion-text{display:block;margin-bottom:.5rem}.division-description ion-icon{cursor:pointer;vertical-align:middle}.loading-container,.error-container{display:flex;justify-content:center;align-items:center;min-height:200px;width:100%;text-align:center}.error-container{flex-direction:column;gap:1rem}.divisions-header h3{color:var(--ion-text-color-step-150);font-size:1.375rem;padding:0;margin:0 8px}@media(min-width:768px){.hero-section,.hero-image{max-height:500px}.quick-actions-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media(max-width:767px){.quick-actions-grid{grid-template-columns:1fr}.quick-action-button{width:100%}}@media(min-width:768px){.racing-content{grid-template-columns:repeat(2,1fr)}.hero-section,.quick-actions-card,.divisions-header{grid-column:1 / -1}.hero-image{height:400px}}@media(min-width:1024px){.racing-content{grid-template-columns:repeat(3,1fr)}.hero-image{height:500px}}@media(min-width:1280px){.racing-content{grid-template-columns:repeat(4,1fr)}.hero-image{height:600px}}@media(min-width:1024px){.racing-content{max-width:1400px;margin:0 auto}}._prizes-empty-wrapper_fwqji_2{padding:1rem .5rem}._prizes-grid_fwqji_7{margin:0;padding:.5rem .25rem}._prizes-row_fwqji_12{margin-bottom:0}._prize-col_fwqji_17{padding-bottom:1rem}._prize-card_fwqji_22{margin:.5rem;text-align:center;height:100%;display:flex;flex-direction:column;position:relative;--background: var(--glass-bg);border-radius:var(--sleek-radius);border:1px solid var(--glass-border);overflow:hidden;transition:transform .2s ease,border-color .2s ease}._prize-card_fwqji_22:active{transform:scale(.98)}._prize-image-wrap_fwqji_45{position:relative;padding-top:100%;background:var(--ion-color-light-shade)}._prize-image_fwqji_45{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}._prize-image_fwqji_45._claimed_fwqji_60{filter:brightness(.6)}._status-badge_fwqji_65{position:absolute;top:.5rem;left:.5rem;background-color:var(--ion-color-medium);color:var(--ion-color-medium-contrast);padding:.25rem .5rem;border-radius:.75rem;text-transform:uppercase;font-weight:700;font-size:.75rem}._prize-actions_fwqji_79{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;gap:.5rem;z-index:2}._prize-actions_fwqji_79 ._edit-icon_fwqji_89{font-size:1.25rem;cursor:pointer;color:var(--ion-color-primary)}._prize-actions_fwqji_79 ._delete-icon_fwqji_95{font-size:1.25rem;cursor:pointer;color:var(--ion-color-danger)}._prize-header_fwqji_102{padding-bottom:0}._prize-title_fwqji_106{font-size:1rem}._prize-content_fwqji_111{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}._admin-meta_fwqji_119{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;margin-top:.5rem}._admin-meta-label_fwqji_129{font-size:.75rem;color:var(--ion-color-medium)}._copy-url-btn_fwqji_134{font-size:.75rem;height:2rem;--padding-start: .5rem;--padding-end: .5rem}._sponsorship-badge_fwqji_143{display:inline-block;padding:.25rem .5rem;border-radius:1rem;font-size:.75rem;font-weight:700;width:100%;max-width:200px;margin-top:.5rem}._scavenger-content_z5pz5_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._hero-wrapper_z5pz5_11{position:relative}._image-selector-overlay_z5pz5_16{position:absolute;top:.5rem;right:.5rem;z-index:2}._segment-container_z5pz5_24{margin:.75rem 0 0;padding:0 .5rem}._segment-container_z5pz5_24 ion-segment{--background: var(--glass-bg);border-radius:var(--sleek-radius);border:1px solid var(--glass-border);padding:.25rem}._segment-container_z5pz5_24 ion-segment-button{--indicator-color: transparent;--color: var(--ion-color-medium);--color-checked: var(--ion-text-color);border-radius:calc(var(--sleek-radius) - .25rem);min-height:36px}._segment-container_z5pz5_24 ion-segment-button.segment-button-checked{--background: var(--gradient-primary);--color: var(--ion-color-primary-contrast)}._details-card_z5pz5_55{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);overflow:hidden;margin:1rem .25rem}._details-card-header_z5pz5_64{padding:1rem 1.25rem;text-align:center}._details-card-title_z5pz5_69{font-size:1.125rem;font-weight:700;color:var(--ion-text-color);margin:0}._details-list_z5pz5_76{display:flex;flex-direction:column}._details-list_z5pz5_76 ._detail-item_z5pz5_82{position:relative;padding:1rem 1.25rem;border-bottom:1px solid var(--glass-border)}._details-list_z5pz5_76 ._detail-item_z5pz5_82:last-child{border-bottom:none}._detail-item-title_z5pz5_93{font-size:1rem;font-weight:600;color:var(--ion-text-color);margin:0 0 .5rem}._detail-item-description_z5pz5_100{font-size:.9375rem;line-height:1.5;color:var(--ion-text-color);white-space:pre-wrap;margin:0}._detail-actions_z5pz5_109{position:absolute;top:.75rem;right:1rem;display:flex;align-items:center;gap:.5rem;z-index:1}._detail-actions_z5pz5_109 ._edit-icon_z5pz5_119{font-size:1.25rem;cursor:pointer;color:var(--ion-color-primary)}._detail-actions_z5pz5_109 ._delete-icon_z5pz5_125{font-size:1.25rem;cursor:pointer;color:var(--ion-color-danger)}._empty-state_z5pz5_132{padding:2rem 1.25rem;text-align:center}._empty-state-text_z5pz5_137{display:block;margin-bottom:1rem;color:var(--ion-color-medium);font-size:.9375rem}._empty-state-buttons_z5pz5_144{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem}._sleek-fab_z5pz5_154 ion-fab-button{--background: var(--ion-color-primary)}._schedule-content_1vgke_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._filter-bar_1vgke_11{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem 0}._add-to-calendar-btn_1vgke_19{--padding-start: .25rem;--padding-end: .25rem;font-size:.8125rem;min-height:28px;-webkit-margin-end:.25rem;margin-inline-end:.25rem}._add-to-calendar-btn_1vgke_19 ion-icon{font-size:1rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}._filter-chip_1vgke_33{--background: var(--ion-color-light-shade);--color: var(--ion-text-color);cursor:pointer;font-size:.8125rem;height:28px;margin:0}._filter-chip_1vgke_33._filter-chip-active_1vgke_43{--background: var(--ion-color-primary);--color: var(--ion-color-primary-contrast)}._filter-chip_1vgke_33 ion-icon{font-size:.875rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}._expand-collapse-btn_1vgke_53{-webkit-margin-start:auto;margin-inline-start:auto;--padding-start: .25rem;--padding-end: .25rem;font-size:.8125rem;min-height:28px}._expand-collapse-btn_1vgke_53 ion-icon{font-size:1rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}.schedule-time-text h3{font-size:.8125rem;font-weight:600;margin:0 0 .25rem;color:var(--ion-color-medium)}.schedule-text{color:var(--ion-color-primary);font-weight:600;font-size:.9375rem}.schedule-description-preview{display:block;font-size:.8125rem;line-height:1.25}.schedule-description-preview p{margin:0}.schedule-location-prefix-text h3{font-size:.8125rem;font-weight:500;margin:.25rem 0 0;color:var(--ion-color-medium)}.bold-font{font-weight:600}.schedule-grid{display:grid;grid-template-columns:repeat(1,1fr);position:relative}@media(min-width:768px){.schedule-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.schedule-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.schedule-grid{grid-template-columns:repeat(4,1fr)}}.weather-display{display:flex;align-items:center;margin-left:auto;margin-right:.5rem;gap:.375rem;color:var(--ion-text-color)}.weather-display ion-icon{font-size:1rem}.weather-display ._temperature_1vgke_141{font-size:.875rem;font-weight:600}.weather-display ._weather-loading_1vgke_146,.weather-display ._weather-error_1vgke_147{font-size:14px;opacity:.7;font-style:italic}.weather-display ._weather-error_1vgke_147{color:var(--ion-color-danger)}.schedule-list-item{--padding-start: .75rem;--padding-end: .75rem;--padding-top: .625rem;--padding-bottom: .625rem;--background: var(--glass-bg);--border-radius: var(--sleek-radius);--min-height: auto;border-radius:var(--sleek-radius);border:1px solid var(--glass-border);cursor:pointer;transition:transform .2s ease,border-color .2s ease}.schedule-list-item::part(native){border-radius:var(--sleek-radius);border:1px solid var(--glass-border)}.schedule-list-item:active{transform:scale(.98)}.schedule-list-item.ongoing-event{--background: var(--glass-bg-strong);border-left:4px solid var(--ion-color-secondary);border-radius:var(--sleek-radius)}.schedule-list-item.ongoing-event::part(native){border-left:4px solid var(--ion-color-secondary)}.icon-with-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:40px;-webkit-margin-end:.625rem;margin-inline-end:.625rem}.now-badge{background:var(--gradient-primary);color:var(--ion-color-primary-contrast);font-size:10px;font-weight:700;padding:2px 6px;border-radius:6px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.item-actions{display:inline-flex;align-items:center;gap:4px;position:absolute;top:8px;right:16px;z-index:2}.item-actions ._action-icon_1vgke_225{font-size:24px;cursor:pointer;color:var(--ion-color-medium)}.item-actions ._favorite-icon_1vgke_231._favorited_1vgke_231{color:var(--ion-color-danger)}.item-actions ._edit-icon_1vgke_235{color:var(--ion-color-primary)}.item-actions ._delete-icon_1vgke_239{color:var(--ion-color-danger)}@media(max-width:767px){.schedule-items-container{max-height:none!important;overflow:visible!important}}.schedule-notes-container{margin-left:8px}.schedule-detail-modal ion-toolbar._sleek-header_1vgke_254{--background: var(--glass-bg);--border-width: 0 0 1px;--border-color: var(--glass-border)}.schedule-detail-modal ion-content{--background: var(--ion-background-color)}.schedule-item-image{width:40px;height:40px;object-fit:cover;border-radius:.5rem}.schedule-item-icon{font-size:1.25rem;color:var(--ion-color-primary)}._modal_6703k_3 ion-content{--background: var(--ion-background-color)}._content_6703k_7{padding:1rem 1rem 1.5rem}._state-block_6703k_12{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:2rem 1.5rem;margin-bottom:.75rem;text-align:center}._state-block_6703k_12 p{margin:.75rem 0 0;font-size:.9375rem;color:var(--ion-color-medium)}._state-block_6703k_12 ion-text[color=danger] p{color:var(--ion-color-danger)}._state-spinner_6703k_31{display:block;margin:0 auto}._list-card_6703k_37{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);overflow:hidden}._list-card_6703k_37 ion-list{padding:0}._list-card_6703k_37 ion-item{--background: transparent;--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;--min-height: 3.25rem;border-bottom:1px solid var(--glass-border)}._list-card_6703k_37 ion-item:last-child{border-bottom:none}._list-card_6703k_37 ion-item ion-label h2{font-size:.9375rem;font-weight:600;color:var(--ion-text-color);margin:0 0 .25rem}._list-card_6703k_37 ion-item ion-label p{font-size:.8125rem;color:var(--ion-color-medium);margin:0}._attendee-meta_6703k_75{font-size:.8125rem;color:var(--ion-color-medium);margin-top:.25rem!important}._list-card_6703k_37 ion-item ion-icon{color:var(--ion-color-primary);font-size:1.25rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem}._day-column_thta1_2{min-width:0;position:relative}._day-column_thta1_2._has-scroll_thta1_7:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30px;background:linear-gradient(to bottom,transparent,var(--ion-background-color));pointer-events:none;opacity:1;transition:opacity .3s ease}._day-column_thta1_2:not(._has-scroll_thta1_7):after{opacity:0}._day-column_thta1_2 ion-accordion{height:100%;border-radius:var(--sleek-radius);overflow:hidden;margin-bottom:.75rem}._day-column_thta1_2 ion-accordion::part(content){background:transparent}._accordion-header_thta1_41{--background: transparent;--padding-start: .875rem;--padding-end: .875rem;--padding-top: .75rem;--padding-bottom: .75rem;--min-height: 48px;position:relative;background:var(--gradient-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);box-shadow:var(--shadow-card);color:var(--ion-text-color);font-weight:600}._accordion-header_thta1_41:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:var(--gradient-primary);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.6}._accordion-header_thta1_41::part(native){color:var(--ion-text-color);border-radius:inherit}._header-icon-wrap_thta1_83{width:2rem;height:2rem;border-radius:.5rem;background:var(--secondary-bg-subtle);display:flex;align-items:center;justify-content:center;-webkit-margin-end:.5rem;margin-inline-end:.5rem}._header-icon-wrap_thta1_83 ion-icon{font-size:1rem;color:var(--ion-color-primary)}._day-column_thta1_2 ion-accordion ion-item[slot=header]::part(native){--color: var(--ion-text-color)}._day-column_thta1_2 ion-accordion ._ion-accordion-toggle-icon_thta1_104{color:var(--ion-text-color)}._day-column_thta1_2 ion-accordion._accordion-expanded_thta1_108 ._accordion-header_thta1_41{border-radius:var(--sleek-radius) var(--sleek-radius) 0 0}._items-container_thta1_113{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:var(--ion-background-color);border:1px solid var(--glass-border);border-top:none;border-radius:0 0 var(--sleek-radius) var(--sleek-radius);max-height:70vh;overflow-y:auto}@media(min-width:768px){._items-container_thta1_113{max-height:none;overflow-y:visible}}._content_1abyb_2{padding:0 1rem 1.5rem}._hero-card_1abyb_7{background:var(--gradient-card);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1rem 1.25rem;margin-bottom:.75rem}._hero-inner_1abyb_15{display:flex;gap:1rem;align-items:flex-start}._icon-wrap_1abyb_21{flex-shrink:0;width:3rem;height:3rem;border-radius:.75rem;background:var(--secondary-bg-subtle);display:flex;align-items:center;justify-content:center}._icon-wrap_1abyb_21 img{width:100%;height:100%;object-fit:cover;border-radius:inherit}._icon-wrap_1abyb_21 ion-icon{font-size:1.5rem;color:var(--ion-color-primary)}._hero-details_1abyb_44{flex:1;min-width:0}._time_1abyb_49{font-size:.875rem;font-weight:600;color:var(--ion-color-medium);margin:0 0 .25rem}._title_1abyb_56{font-size:1.125rem;font-weight:700;color:var(--ion-text-color);margin:0 0 .5rem;line-height:1.3}._location-row_1abyb_64{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--ion-color-medium)}._location-row_1abyb_64 ion-icon{flex-shrink:0;font-size:1rem;color:var(--ion-color-primary)}._detail-image-wrap_1abyb_79{margin-bottom:.75rem;border-radius:var(--sleek-radius);overflow:hidden;border:1px solid var(--glass-border)}._detail-image-wrap_1abyb_79 img{display:block;width:100%;height:auto;object-fit:cover}._actions-card_1abyb_94{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:.75rem;margin-bottom:.75rem}._actions-row_1abyb_102{display:flex;flex-wrap:wrap}._action-btn_1abyb_107{--padding-start: .75rem;--padding-end: .75rem;--padding-top: .5rem;--padding-bottom: .5rem;font-size:.875rem;font-weight:600}._action-btn_1abyb_107 ion-icon{font-size:1.125rem;-webkit-margin-end:.375rem;margin-inline-end:.375rem}._description-card_1abyb_123{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1rem 1.25rem;margin-bottom:.75rem}._description-content_1abyb_131{font-size:.9375rem;line-height:1.5;color:var(--ion-text-color)}._description-content_1abyb_131 pre{white-space:pre-wrap}._description-content_1abyb_131 p{margin:0 0 .5rem}._description-content_1abyb_131 p:last-child{margin-bottom:0}._admin-actions_1abyb_150{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.5rem}._admin-actions_1abyb_150 ._action-btn_1abyb_107{--padding-start: 1rem;--padding-end: 1rem}._card_1hu17_1{position:relative;--background: var(--glass-bg);border-radius:var(--sleek-radius);border:1px solid var(--glass-border);overflow:hidden;transition:transform .2s ease,border-color .2s ease}._card_1hu17_1:active{transform:scale(.98)}._card-list_1hu17_18{margin:0;height:auto;display:block}._card-grid_1hu17_24{margin:0;height:100%;display:flex;flex-direction:column}._card-clickable_1hu17_31{cursor:pointer}._card-default_1hu17_35{cursor:default}._image-container_1hu17_39{position:relative}._sponsor-image_1hu17_43{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--sleek-radius) var(--sleek-radius) 0 0;background-color:var(--ion-color-light-shade)}._placeholder-container_1hu17_51{width:100%;background:linear-gradient(145deg,var(--ion-color-dark) 0%,var(--ion-color-medium) 50%,var(--ion-color-dark-shade) 100%);border-radius:var(--sleek-radius) var(--sleek-radius) 0 0}._placeholder-list_1hu17_62{height:60px;display:flex;align-items:center;justify-content:center}._placeholder-grid_1hu17_69{height:0;display:none}._placeholder-icon_1hu17_74{font-size:24px;color:var(--ion-color-medium)}._follow-button-container_1hu17_79{position:absolute;bottom:8px;left:8px;z-index:10}._follow-button_1hu17_79{--padding-start: 8px;--padding-end: 8px;--background: var(--glass-bg-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._follow-button-following_1hu17_94{--color: var(--ion-color-danger)}._follow-button-not-following_1hu17_98{--color: var(--ion-color-medium)}._edit-buttons-container_1hu17_102{position:absolute;top:8px;right:8px;z-index:10;display:flex;gap:4px}._edit-button_1hu17_102{--padding-start: 4px;--padding-end: 4px;--background: var(--glass-bg-strong);--color: var(--ion-color-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._delete-button_1hu17_120{--padding-start: 4px;--padding-end: 4px;--background: var(--glass-bg-strong);--color: var(--ion-color-danger);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._card-header-grid_1hu17_129{flex:0 0 auto;min-height:auto}._card-title-grid_1hu17_134{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._card-content-grid_1hu17_141{flex:1 1 auto;display:flex;flex-direction:column;padding:8px}._buttons-container_1hu17_148{display:flex;gap:8px;align-items:center}._buttons-container-list_1hu17_154{flex-flow:row wrap;margin-top:8px;align-items:center}._buttons-container-grid_1hu17_160{flex-flow:column nowrap;margin-top:0;align-items:flex-start}._tier-chip_1hu17_166{min-height:12px;font-size:.7em;margin:0 0 4px}._content_1uht0_1{padding-bottom:1rem}._hero-card_1uht0_6{padding:1rem;background:var(--ion-color-light);border-radius:12px;margin:1rem 1rem .5rem}._hero-inner_1uht0_13{display:flex;gap:1rem;align-items:flex-start}._image-wrap_1uht0_19{flex-shrink:0;width:120px;height:120px;border-radius:8px;overflow:hidden;background:var(--ion-color-light-shade)}._image-wrap_1uht0_19 img{width:100%;height:100%;object-fit:cover}._placeholder-image_1uht0_34{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ion-color-light-shade);color:var(--ion-color-medium)}._placeholder-image_1uht0_34 ion-icon{font-size:48px}._hero-details_1uht0_48{flex:1;min-width:0}._title_1uht0_53{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:var(--ion-text-color)}._tier-row_1uht0_60{display:flex;align-items:center;margin-top:.5rem}._tier-chip_1uht0_66{height:28px;font-weight:500;margin:0}._actions-card_1uht0_73{margin:.5rem 1rem;padding:.75rem;background:var(--ion-background-color);border-radius:12px;border:1px solid var(--ion-color-light-shade)}._actions-row_1uht0_81{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}._action-btn_1uht0_88{--padding-start: 1rem;--padding-end: 1rem;text-transform:none;font-size:.9rem;margin:0}._description-card_1uht0_98,._notes-card_1uht0_99{margin:.5rem 1rem;padding:1rem;background:var(--ion-background-color);border-radius:12px;border:1px solid var(--ion-color-light-shade)}._section-title_1uht0_107{margin:0 0 .75rem;font-size:1.1rem;font-weight:600;color:var(--ion-text-color)}._description-content_1uht0_114,._notes-content_1uht0_115{font-size:.95rem;line-height:1.6;color:var(--ion-color-medium-shade)}._description-content_1uht0_114 p,._notes-content_1uht0_115 p{margin:.5rem 0}._description-content_1uht0_114 p:first-child,._notes-content_1uht0_115 p:first-child{margin-top:0}._description-content_1uht0_114 p:last-child,._notes-content_1uht0_115 p:last-child{margin-bottom:0}._admin-actions_1uht0_137{margin:1rem;padding:1rem;background:var(--ion-color-light);border-radius:12px;display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width:576px){._hero-inner_1uht0_13{flex-direction:column;align-items:center;text-align:center}._image-wrap_1uht0_19{width:150px;height:150px}._hero-details_1uht0_48{width:100%}._tier-row_1uht0_60,._actions-row_1uht0_81{justify-content:center}}._sponsors-content_111xn_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._filter-bar_111xn_11{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.75rem .5rem .25rem}._layout-toggle-btn_111xn_19{-webkit-margin-end:auto;margin-inline-end:auto;--padding-start: .25rem;--padding-end: .25rem;font-size:.8125rem;min-height:28px}._layout-toggle-btn_111xn_19 ion-icon{font-size:1rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}._sponsors-container_111xn_35{padding:0 .5rem 1rem}._sponsors-grid_111xn_39{margin:0;padding:.25rem 0}._sponsors-row_111xn_44{margin-bottom:0}._sponsor-col_111xn_48{padding:.5rem}._sponsors-list_111xn_52{display:flex;flex-direction:column;gap:.5rem;padding:0 .25rem}._empty-state-card_111xn_60{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);margin:1rem .5rem;padding:2rem 1.25rem;text-align:center}._empty-state-title_111xn_70{font-size:1.125rem;font-weight:700;color:var(--ion-text-color);margin:0 0 .5rem}._empty-state-description_111xn_77{font-size:.9375rem;color:var(--ion-color-medium);margin:0 0 1rem}.team-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px}.team-member{text-align:center}.team-member img{border-radius:4px}.small-margin{margin:5px 0}._card_beiz1_1{margin:8px 0;position:relative;border-radius:0}._card-clickable_beiz1_7{cursor:pointer}._card-content-wrapper_beiz1_11{position:relative}._team-image_beiz1_15{width:100%;height:180px;object-fit:cover;background-color:var(--ion-color-dark);opacity:.15}._image-placeholder_beiz1_23{width:100%;height:180px;background-color:var(--ion-color-light);display:flex;align-items:center;justify-content:center}._placeholder-icon_beiz1_32{font-size:24px;color:var(--ion-color-medium)}._follow-button-container_beiz1_37{position:absolute;bottom:8px;left:8px;z-index:10;display:none}._follow-button_beiz1_37{--padding-start: 8px;--padding-end: 8px;--background: var(--glass-bg-strong)}._follow-button-following_beiz1_51{--color: var(--ion-color-danger)}._follow-button-not-following_beiz1_55{--color: var(--ion-color-medium)}._edit-buttons-container_beiz1_59{position:absolute;top:8px;right:8px;z-index:10;display:flex;gap:4px}._edit-button_beiz1_59{--padding-start: 4px;--padding-end: 4px;--background: var(--glass-bg-strong);--color: var(--ion-text-color)}._delete-button_beiz1_75{--padding-start: 4px;--padding-end: 4px;--background: var(--glass-bg-strong);--color: var(--ion-color-danger)}._card-title_beiz1_82{text-align:center;position:absolute;width:100%;top:24px;left:50%;transform:translate(-50%)}._team-members-container_beiz1_91{position:absolute;bottom:8px;left:0;right:0;display:flex;overflow:auto hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;z-index:5}._team-members-container_beiz1_91::-webkit-scrollbar{display:none}._team-members-page_beiz1_110{display:flex;gap:8px;padding:12px 8px;min-width:100%;flex-shrink:0;scroll-snap-align:start;justify-content:space-evenly}._first-team-page_beiz1_120{animation:_swipe-hint_beiz1_1 3s ease-in-out 1s}@keyframes _swipe-hint_beiz1_1{0%,to{transform:translate(0)}10%,30%{transform:translate(-12px)}20%{transform:translate(0)}}._team-member_beiz1_91{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:60px;flex-shrink:0}._team-member-avatar_beiz1_149{width:56px;height:56px;border:2px solid var(--ion-color-primary);box-shadow:var(--shadow-button)}._team-member-name_beiz1_156{font-size:12px;color:var(--ion-color-dark);text-align:center;line-height:1.2;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}._team-member-title_beiz1_168{font-size:10px;color:var(--ion-color-dark);text-align:center;line-height:1.1;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._avatar-icon_beiz1_179{width:100%;height:100%;color:var(--ion-color-medium)}._empty-state_beiz1_185{text-align:center;display:flex;min-width:100%;height:100px;color:var(--ion-color-dark);align-items:center;justify-content:center;flex-direction:column;gap:8px;margin-bottom:12px}._content_19r4u_1{--background: var(--ion-background-color)}._content_19r4u_1::part(scroll){max-width:1200px;margin:0 auto}._message-list_19r4u_10{padding:10px;min-height:calc(100% - 60px);overflow-y:auto}._message_19r4u_10{margin:10px 0;padding:10px;border-radius:10px;max-width:80%}._user-message_19r4u_23{background-color:var(--ion-color-primary);color:var(--ion-color-primary-contrast);margin-left:auto}._bot-message_19r4u_29{background-color:var(--ion-color-secondary);color:var(--ion-color-secondary-contrast)}._tool-calls-container_19r4u_34{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:4px}._tool-chip_19r4u_41{font-size:.8rem;height:24px;--padding-start: 6px;--padding-end: 6px}._input-area_19r4u_49{padding:8px;background:var(--glass-bg);border-top:1px solid var(--glass-border);border-radius:var(--sleek-radius) var(--sleek-radius) 0 0}._loading_19r4u_56{display:flex;justify-content:center;margin:10px 0}._message-list_1mbfa_1{padding:12px 16px;margin:0;display:flex;flex-direction:column;gap:4px}._message-wrapper_1mbfa_9{display:flex;align-items:flex-end;gap:8px;margin-bottom:2px;max-width:85%}._message-wrapper_1mbfa_9._own-message_1mbfa_17{align-self:flex-end;flex-direction:row-reverse}._message-wrapper_1mbfa_9._other-message_1mbfa_22{align-self:flex-start}._avatar-container_1mbfa_26{flex-shrink:0;width:32px;height:32px}._avatar_1mbfa_26{width:100%;height:100%;border-radius:50%;object-fit:cover}._avatar-placeholder_1mbfa_39{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--ion-color-secondary);color:var(--ion-color-secondary-contrast);font-weight:600;font-size:.85em;border-radius:50%}._message-bubble-container_1mbfa_52{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._message-name_1mbfa_60{font-size:.75em;color:var(--ion-color-step-500);padding-left:12px;margin-bottom:2px;font-weight:500}._message-top-content_1mbfa_68{padding-left:8px;margin-bottom:2px}._message-bubble_1mbfa_52{padding:8px 12px;border-radius:18px;position:relative;word-wrap:break-word;max-width:100%;box-shadow:var(--shadow-button);display:inline-block;white-space:pre-wrap;text-align:left}._own-bubble_1mbfa_85{background-color:var(--ion-color-primary);color:var(--ion-color-primary-contrast);border-bottom-right-radius:4px}._other-bubble_1mbfa_91{background-color:var(--ion-color-secondary);color:var(--ion-color-secondary-contrast);border-bottom-left-radius:4px}._message-text_1mbfa_97{font-size:.95em;line-height:1.4;word-wrap:break-word;display:inline}._message-meta_1mbfa_104{display:inline-flex;align-items:center;gap:4px;margin-left:10px;vertical-align:bottom;float:right;clear:both;flex-direction:row}._own-bubble_1mbfa_85 ._message-meta_1mbfa_104{flex-direction:row;margin-left:10px;margin-right:0}._timestamp_1mbfa_121{font-size:.7em;opacity:.7;white-space:nowrap;flex-shrink:0;line-height:1.4}._own-bubble_1mbfa_85 ._timestamp_1mbfa_121{color:var(--ion-color-primary-contrast)}._other-bubble_1mbfa_91 ._timestamp_1mbfa_121{color:var(--ion-color-secondary-contrast);opacity:.7}._loading-container_1mbfa_138,._error-container_1mbfa_139,._empty-container_1mbfa_140{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._loading-text_1mbfa_149{margin-top:16px;font-size:.9em;color:var(--ion-color-step-600)}._trailing-content_1mbfa_155{display:flex;justify-content:center;padding:8px 0}._composer_e9e88_2{display:flex;flex-direction:column;padding:4px;background-color:var(--ion-background-color);border-radius:var(--sleek-radius)}._error_e9e88_10{padding:8px 16px;font-size:.85em}._input-container_e9e88_15{--padding-start: 0;--padding-end: 0;--inner-padding-end: 0;--inner-padding-start: 0;margin:0;display:flex;align-items:center;gap:8px;background-color:var(--ion-item-background);border-radius:24px;padding:4px 4px 4px 16px}._textarea_e9e88_30{--padding-start: 0;--padding-end: 0;flex:1;min-height:36px;max-height:120px;font-size:.95em;background:transparent;border:none}._send-button_e9e88_42{--padding-start: 0;--padding-end: 0;--border-radius: 50%;width:36px;height:36px;min-width:36px;min-height:36px;margin:0;flex-shrink:0}._char-count_e9e88_55{font-size:.7em;color:var(--ion-color-medium);text-align:right;padding:4px 16px 0}._loading-container_1xnj5_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}._ticket-card_1xnj5_10{margin-bottom:1rem}._description_1xnj5_14{margin-bottom:.75rem;color:var(--ion-color-medium)}._benefits_1xnj5_19{margin-bottom:.75rem}._benefits_1xnj5_19 ul{margin:.5rem 0;padding-left:1.25rem}._availability_1xnj5_28{margin-bottom:.75rem}._availability-badge_1xnj5_32{margin-right:.5rem}._quantity-controls_1xnj5_36{display:flex;align-items:center;gap:1rem;margin-top:1rem}._quantity_1xnj5_36{min-width:2rem;text-align:center;font-weight:700}._cart-summary_1xnj5_49{margin-top:1.5rem;position:-webkit-sticky;position:sticky;bottom:0;background:var(--ion-background-color);z-index:10}._checkout-button_1xnj5_57{margin-top:1rem}._ticket-list_7p19c_2{display:flex;flex-direction:column;gap:1.5rem}._ticket_7p19c_2{position:relative;background:var(--ion-color-light);border:2px dashed var(--ion-color-medium);border-radius:8px;box-shadow:var(--shadow-button);padding:1rem;overflow:hidden}._ticket_7p19c_2:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:20px;height:60px;background:radial-gradient(circle,transparent 50%,var(--ion-color-medium) 50%);background-size:12px 12px;background-position:-11px 0}._ticket_7p19c_2:after{content:"";position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:20px;height:60px;background:radial-gradient(circle,transparent 50%,var(--ion-color-medium) 50%);background-size:12px 12px;background-position:6px 0}._ticket-header_7p19c_54{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px dashed var(--ion-color-medium)}._ticket-title_7p19c_62{font-size:1.25rem;font-weight:700;color:var(--ion-color-dark);text-transform:uppercase}._ticket-info_7p19c_69{font-size:.875rem;color:var(--ion-color-light-contrast);display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}._info-row_7p19c_78{display:flex;align-items:center;font-family:Courier New,Courier,monospace}._price_7p19c_85{margin-top:.75rem;text-align:right;font-size:1.25rem;font-weight:700;color:var(--ion-color-primary);font-family:Courier New,Courier,monospace}._badge_7p19c_95{text-transform:uppercase;font-weight:600;padding:.25rem .5rem;border-radius:4px}._info-icon_7p19c_102{padding-right:7px}._total-row_1jwe1_1{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ion-color-light)}._total-amount_1jwe1_7{font-size:1.5rem;font-weight:700;color:var(--ion-color-primary)}._ticket-type-section_1jwe1_13{margin-bottom:1.5rem}._ticket-type-section_1jwe1_13:last-child{margin-bottom:0}._ticket-type-label_1jwe1_21{display:block;margin-bottom:.75rem;color:var(--ion-color-primary)}._attendee-input_1jwe1_27{margin-bottom:.5rem}._purchase-button_1jwe1_31{margin-top:1.5rem;margin-bottom:1rem;height:48px;font-size:1.1rem;font-weight:700}._success-container_nmm6y_1{display:flex;justify-content:center;align-items:center;min-height:100%;padding:2rem 0}._success-card_nmm6y_9{max-width:500px;width:100%;margin:0 auto}._icon-container_nmm6y_15{display:flex;justify-content:center;margin-bottom:1rem}._success-icon_nmm6y_21{font-size:80px;color:var(--ion-color-success)}._title_nmm6y_26{text-align:center;font-size:1.5rem;font-weight:600;margin-top:1rem}._content_nmm6y_33{text-align:center}._message_nmm6y_37{font-size:1.1rem;margin-bottom:2rem;color:var(--ion-color-dark)}._order-info_nmm6y_43{background-color:var(--ion-color-light);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;text-align:left}._info-row_nmm6y_51{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._info-row_nmm6y_51:last-child{margin-bottom:0}._info-icon_nmm6y_62{font-size:1.5rem;color:var(--ion-color-primary)}._badge_nmm6y_67{font-size:1rem;padding:.5rem 1rem;margin-bottom:1.5rem}._button-container_nmm6y_73{margin-top:2rem;margin-bottom:1.5rem}._footer-text_nmm6y_78{font-size:.9rem;margin-top:1rem}._footer-text_nmm6y_78 p{margin:0;line-height:1.5}._accordion-header_f2it8_4{--background: transparent;--padding-start: .875rem;--padding-end: .875rem;--padding-top: .75rem;--padding-bottom: .75rem;--min-height: 48px;position:relative;background:var(--gradient-card);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);color:var(--ion-text-color);font-weight:600}._accordion-header_f2it8_4::part(native){color:var(--ion-text-color);border-radius:inherit}._header-icon-wrap_f2it8_26{width:2rem;height:2rem;border-radius:50%;background:rgb(var(--ion-color-primary-rgb) / 20%);display:flex;align-items:center;justify-content:center;-webkit-margin-end:.5rem;margin-inline-end:.5rem}._header-icon-wrap_f2it8_26 ion-icon{font-size:1rem;color:var(--ion-color-primary)}._header-icon-wrap_f2it8_26._danger_f2it8_43{background:rgb(var(--ion-color-danger-rgb) / 20%)}._header-icon-wrap_f2it8_26._danger_f2it8_43 ion-icon{color:var(--ion-color-danger)}._accordion-content_f2it8_52{display:flex;flex-direction:column;gap:0;background:var(--ion-background-color);border:1px solid var(--glass-border);border-top:none;border-radius:0 0 var(--sleek-radius) var(--sleek-radius);width:100%;box-sizing:border-box}._accordion-content_f2it8_52 .section-label{font-size:.6875rem;font-weight:600;letter-spacing:.08em;color:var(--ion-color-primary);text-transform:uppercase;margin-top:1rem;margin-bottom:.5rem;padding:0}._accordion-content_f2it8_52 .section-label:first-child{margin-top:1rem}._accordion-content_f2it8_52 ion-list-header{font-weight:600;font-size:.6875rem;letter-spacing:.08em;color:var(--ion-color-primary);text-transform:uppercase;margin-top:1rem;margin-bottom:.5rem}._accordion-content_f2it8_52 ion-list-header:first-child{margin-top:.75rem}._accordion-content_f2it8_52 ion-list.ion-inset{border-radius:var(--sleek-radius);border:1px solid var(--glass-border);overflow:hidden;margin-inline:0;max-width:none;width:100%}._accordion-content_f2it8_52 ion-item{--border-color: var(--glass-border);--padding-start: .875rem;--padding-end: .875rem}._accordion-group_fb3ct_2{padding:.75rem .5rem 2rem}._accordion-group_fb3ct_2 ion-accordion{border-radius:var(--sleek-radius);margin-bottom:.75rem}._accordion-group_fb3ct_2 ion-accordion::part(content){background:transparent;overflow:visible}._accordion-group_fb3ct_2 ion-accordion:last-child{margin-bottom:0}._accordion-group_fb3ct_2 ion-accordion ion-item[slot=header]::part(native){--color: var(--ion-text-color)}._accordion-group_fb3ct_2 ion-accordion ._ion-accordion-toggle-icon_fb3ct_25{color:var(--ion-text-color)}._accordion-group_fb3ct_2 ion-accordion._accordion-expanded_fb3ct_30 ion-item[slot=header]{border-radius:var(--sleek-radius) var(--sleek-radius) 0 0}._images-section_1lzoa_3{display:flex;flex-direction:column;padding-inline:.5rem;padding-top:.5rem}._section-label_1lzoa_10{font-size:.6875rem;font-weight:600;letter-spacing:.08em;color:var(--ion-color-primary);text-transform:uppercase;margin:0 0 .5rem;padding:0}._image-cards_1lzoa_20{display:flex;flex-direction:column;gap:.5rem}._image-card_1lzoa_20{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:var(--gradient-card);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);min-height:64px}._image-preview_1lzoa_37{flex-shrink:0;width:64px;height:48px;border-radius:calc(var(--sleek-radius) - .25rem);overflow:hidden;background:var(--ion-color-medium-tint)}._image-preview_1lzoa_37 img,._image-preview_1lzoa_37 ion-img{width:100%;height:100%;object-fit:cover}._image-preview-placeholder_1lzoa_53{flex-shrink:0;width:64px;height:48px;border-radius:calc(var(--sleek-radius) - .25rem);background:var(--ion-color-medium-tint);display:flex;align-items:center;justify-content:center;color:var(--ion-color-medium)}._image-label_1lzoa_65{flex:1;font-weight:500;color:var(--ion-text-color)}._edit-button_1lzoa_71{flex-shrink:0;--color: var(--ion-color-primary)}._details-section_1jo3p_3{display:flex;flex-direction:column;margin-top:1rem;padding-inline:.875rem}._section-label_1jo3p_10{font-size:.6875rem;font-weight:600;letter-spacing:.08em;color:var(--ion-color-primary);text-transform:uppercase;margin:0 0 .5rem;padding:0}._details-container_1jo3p_20{display:flex;flex-direction:column;gap:0}._detail-row_1jo3p_26{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 0;border-bottom:1px solid var(--glass-border)}._detail-row_1jo3p_26:last-child{border-bottom:none}._detail-label_1jo3p_38{font-size:.75rem;color:var(--ion-color-medium)}._detail-value_1jo3p_43{font-size:1rem;color:var(--ion-text-color);width:100%;padding:.5rem 0;margin:0;border:none;background:transparent;font-family:inherit;resize:vertical}._detail-value_1jo3p_43::placeholder{color:var(--ion-color-medium)}._detail-value_1jo3p_43:focus{outline:none}._datetime-row_1jo3p_63{display:flex;gap:.5rem;flex-wrap:wrap}._datetime-pill_1jo3p_69{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;padding:.5rem .75rem;background:var(--gradient-card);border:1px solid var(--glass-border);border-radius:9999px;font-size:.875rem;color:var(--ion-text-color)}._datetime-pill_1jo3p_69 ion-icon{flex-shrink:0;font-size:1rem;color:var(--ion-text-color)}._datetime-pill_1jo3p_69 ion-datetime-button{flex:1;min-width:0}._datetime-pill_1jo3p_69 ion-datetime-button::part(native){--background: transparent;--color: var(--ion-text-color);--box-shadow: none;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--min-height: auto;font-size:inherit;font-weight:inherit}._error-text_1jo3p_108{font-size:.75rem;color:var(--ion-color-danger);margin-top:.25rem}._color-input_ce3jf_2{width:40px;height:40px;padding:0;border:none;border-radius:var(--sleek-radius);cursor:pointer;flex-shrink:0;background:transparent;overflow:hidden;-webkit-appearance:none;appearance:none}._color-input_ce3jf_2::-webkit-color-swatch-wrapper{padding:0}._color-input_ce3jf_2::-webkit-color-swatch{border:none;border-radius:var(--sleek-radius)}._color-input_ce3jf_2::-moz-color-swatch{border:none;border-radius:var(--sleek-radius)}._content-inner_1o9tx_3{padding:0 .5rem 1rem}._faq-section-title_1o9tx_8{padding:.75rem .5rem;font-weight:700;font-size:1rem;letter-spacing:.02em;color:var(--ion-text-color);background:transparent;border:none;min-height:auto}._search-wrap_1o9tx_20{margin:0 0 1rem;padding:0 .5rem}._search-wrap_1o9tx_20 ion-searchbar{--background: var(--glass-bg);--border-radius: var(--sleek-radius);--box-shadow: none;border:1px solid var(--glass-border);border-radius:var(--sleek-radius);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._faq-list_1o9tx_36{padding:0 .5rem}._faq-list_1o9tx_36 ion-accordion-group{background:transparent}._faq-card_1o9tx_45{--background: var(--glass-bg);margin:0 0 1rem;border-radius:var(--sleek-radius);border:1px solid var(--glass-border);box-shadow:none;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .2s ease,border-color .2s ease}._faq-card_1o9tx_45:focus,._faq-card_1o9tx_45._ion-focused_1o9tx_60{outline:none;box-shadow:none}._faq-drag-handle_1o9tx_66{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 0 auto;display:flex;align-items:center;padding:0 .25rem 0 0}._faq-card-header_1o9tx_77{--background: var(--glass-bg);--border-width: 0;--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;--highlight-color: transparent;--highlight-color-focused: transparent;--background-activated: transparent;--background-focused: transparent;border-radius:var(--sleek-radius);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-weight:600;font-size:.9375rem;color:var(--ion-text-color);display:flex;align-items:center;gap:.5rem}._faq-card-header_1o9tx_77:focus,._faq-card-header_1o9tx_77._ion-focused_1o9tx_60{outline:none;box-shadow:none}._faq-card_1o9tx_45._accordion-expanded_1o9tx_105 ._faq-card-header_1o9tx_77{border-radius:var(--sleek-radius) var(--sleek-radius) 0 0}._faq-card_1o9tx_45 ._ion-accordion-toggle-icon_1o9tx_109{color:var(--ion-color-medium)}._faq-answer_1o9tx_114{white-space:pre-wrap;overflow-wrap:break-word;padding:.75rem 1rem 1rem;font-size:.9375rem;color:var(--ion-text-color);line-height:1.5;border-top:1px solid var(--glass-border)}._loading-container_1o9tx_125,._error-container_1o9tx_126,._empty-container_1o9tx_127{display:flex;justify-content:center;align-items:center;min-height:12rem;width:100%;padding:2rem}._error-container_1o9tx_126,._empty-container_1o9tx_127{flex-direction:column;text-align:center;gap:1rem;color:var(--ion-color-medium)}._empty-card_1o9tx_144{padding:2rem 1.5rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);text-align:center;color:var(--ion-color-medium);font-size:.9375rem}._proposed-section_1o9tx_156{margin-top:1.5rem;padding:0 .5rem}._proposed-title-wrap_1o9tx_161{padding:.75rem .5rem;font-weight:700;font-size:1rem;letter-spacing:.02em;color:var(--ion-text-color)}._proposed-subtitle_1o9tx_169{margin:.25rem 0 0;font-size:.875rem;font-weight:400;color:var(--ion-color-medium)}._proposed-list_1o9tx_176{display:flex;flex-direction:column;gap:0}._proposed-card_1o9tx_182{margin:0 0 1rem;border-radius:var(--sleek-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);padding:1rem;transition:transform .2s ease,border-color .2s ease}._proposed-card_1o9tx_182:hover{border-color:var(--primary-border-muted)}._proposed-card_1o9tx_182 ion-label h3{font-size:1rem;font-weight:600;color:var(--ion-text-color);margin:0 0 .25rem}._proposed-answer_1o9tx_205{white-space:pre-wrap;overflow-wrap:break-word;font-size:.875rem;color:var(--ion-text-color);margin:0}._proposed-meta_1o9tx_213{margin-top:.5rem;font-size:.8125rem;color:var(--ion-color-medium)}._proposed-actions_1o9tx_219{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;justify-content:flex-end}._proposed-loading_1o9tx_227{display:flex;justify-content:center;padding:1rem}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}._banner_zk2pb_1{margin:0;border-radius:0}._banner-content_zk2pb_6{display:flex;flex-direction:column;gap:4px}._banner-content_zk2pb_6 strong{font-weight:600;font-size:.95em}._banner-content_zk2pb_6 p{margin:0;font-size:.85em;opacity:.9}._action-button_1qnvw_1{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:inherit;opacity:.6;transition:opacity .2s;flex-shrink:0}._action-button_1qnvw_1:hover{opacity:1}._action-button_1qnvw_1:active{opacity:.8}._action-button_1qnvw_1 ion-icon{font-size:1em}._message-list_md3kx_1{padding:12px 16px;margin:0;display:flex;flex-direction:column;gap:4px}._message-wrapper_md3kx_9{display:flex;align-items:flex-end;gap:8px;margin-bottom:2px;max-width:85%}._message-wrapper_md3kx_9._own-message_md3kx_17{align-self:flex-end;flex-direction:row-reverse}._message-wrapper_md3kx_9._other-message_md3kx_22{align-self:flex-start}._avatar-container_md3kx_26{flex-shrink:0;width:32px;height:32px}._avatar_md3kx_26{width:100%;height:100%;border-radius:50%;object-fit:cover}._avatar-placeholder_md3kx_39{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--ion-color-secondary);color:var(--ion-color-secondary-contrast);font-weight:600;font-size:.85em;border-radius:50%}._message-bubble-container_md3kx_52{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._message-name_md3kx_60{font-size:.75em;color:var(--ion-color-step-500);padding-left:12px;margin-bottom:2px;font-weight:500}._message-bubble_md3kx_52{padding:8px 12px;border-radius:18px;position:relative;word-wrap:break-word;max-width:100%;box-shadow:var(--shadow-button);display:inline-block;white-space:pre-wrap;text-align:left}._own-bubble_md3kx_80{background-color:var(--ion-color-primary);color:var(--ion-color-primary-contrast);border-bottom-right-radius:4px}._other-bubble_md3kx_86{background-color:var(--ion-color-secondary);color:var(--ion-color-secondary-contrast);border-bottom-left-radius:4px}._message-text_md3kx_92{font-size:.95em;line-height:1.4;word-wrap:break-word;display:inline}._message-meta_md3kx_99{display:inline-flex;align-items:center;gap:4px;margin-left:10px;vertical-align:bottom;float:right;clear:both;flex-direction:row}._own-bubble_md3kx_80 ._message-meta_md3kx_99{flex-direction:row;margin-left:10px;margin-right:0}._timestamp_md3kx_116{font-size:.7em;opacity:.7;white-space:nowrap;flex-shrink:0;line-height:1.4}._own-bubble_md3kx_80 ._timestamp_md3kx_116{color:var(--ion-color-primary-contrast)}._other-bubble_md3kx_86 ._timestamp_md3kx_116{color:var(--ion-color-secondary-contrast);opacity:.7}._loading-container_md3kx_133,._error-container_md3kx_134,._empty-container_md3kx_135{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._loading-text_md3kx_144{margin-top:16px;font-size:.9em;color:var(--ion-color-step-600)}._content_1c8vr_1{--background: var(--ion-background-color);display:flex;flex-direction:column;height:100%}._messages-container_1c8vr_9{flex:1;overflow-y:auto;padding-bottom:16px}._composer-container_1c8vr_15{padding:8px;background:var(--glass-bg);border-top:1px solid var(--glass-border);border-radius:var(--sleek-radius) var(--sleek-radius) 0 0}._loading-container_1c8vr_22{display:flex;align-items:center;justify-content:center;padding:48px}._error-container_1c8vr_29{display:flex;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:var(--ion-color-danger)}._login-prompt_1c8vr_38{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;min-height:100%}._login-prompt-message_1c8vr_48{margin:0 0 24px;color:var(--ion-text-color);max-width:280px}._wrapper_qdx97_1{position:relative}._cover_qdx97_5{height:8rem;border-radius:var(--sleek-radius);overflow:hidden;position:relative;background:var(--cover-gradient)}._card_qdx97_13{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem;margin-top:-4rem;margin-left:.75rem;margin-right:.75rem;position:relative}._row_qdx97_25{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:640px){._row_qdx97_25{flex-direction:row;align-items:flex-end}}._avatar-wrap_qdx97_39{margin-top:-3rem;position:relative}@media(min-width:640px){._avatar-wrap_qdx97_39{margin-top:-4rem}}._avatar-link_qdx97_50{display:block;position:relative;text-decoration:none;color:inherit}._settings-icon_qdx97_57{position:absolute;bottom:0;right:0;width:1.5rem;height:1.5rem;padding:.25rem;border-radius:9999px;background:var(--ion-color-primary);color:var(--ion-color-primary-contrast);box-shadow:var(--shadow-subtle)}._avatar_qdx97_39{width:6rem;height:6rem;border-radius:9999px;border:4px solid var(--ion-background-color);box-shadow:0 0 0 2px var(--ion-color-primary);background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:var(--ion-color-primary-contrast)}._info_qdx97_85{flex:1;text-align:center}@media(min-width:640px){._info_qdx97_85{text-align:left}}._display-name_qdx97_96{font-size:1.25rem;font-weight:700;color:var(--ion-text-color);margin:0 0 .25rem}._username_qdx97_103{font-size:.875rem;color:var(--ion-color-medium);margin:0}._member-since_qdx97_109{font-size:.75rem;color:var(--ion-color-medium);margin:.25rem 0 0}._level-badge_qdx97_115{width:4rem;height:4rem;border-radius:.75rem;background:var(--gradient-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3px;box-sizing:border-box}._level-inner_qdx97_128{flex:1;width:100%;border-radius:8px;background:var(--ion-background-color);display:flex;flex-direction:column;align-items:center;justify-content:center}._level-label_qdx97_139{font-size:.625rem;color:var(--ion-color-medium)}._level-value_qdx97_144{font-size:1.5rem;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._xp-section_qdx97_152{margin-top:1.25rem}._xp-header_qdx97_156{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._xp-label_qdx97_163{font-size:.875rem;font-weight:500;color:var(--ion-color-medium)}._xp-value_qdx97_169{font-size:.875rem}._xp-current_qdx97_173{font-weight:600;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._xp-bar_qdx97_180{height:.75rem;background:var(--xp-bar-track);border-radius:9999px;overflow:hidden}._xp-fill_qdx97_187{height:100%;border-radius:9999px;background:var(--gradient-primary);transition:width .5s ease-out}._card_1sdv6_1{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._header_1sdv6_9{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._header-icon_1sdv6_16{font-size:1.25rem;color:var(--ion-color-primary)}._title_1sdv6_21{font-weight:700;color:var(--ion-text-color)}._grid_1sdv6_26{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:640px){._grid_1sdv6_26{grid-template-columns:repeat(3,1fr)}}._stat-item_1sdv6_38{border-radius:.75rem;padding:1rem;text-align:center;transition:transform .2s ease;background:var(--stats-bar-bg)}._stat-item_1sdv6_38:hover{transform:scale(1.03)}._stat-item-highlight_1sdv6_50{border:1px solid transparent;position:relative;background:var(--gradient-card)}._stat-item-highlight_1sdv6_50:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:var(--gradient-primary);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._stat-icon_1sdv6_72{font-size:1.25rem;margin:0 auto .5rem;display:block;color:var(--ion-color-medium)}._stat-item-highlight_1sdv6_50 ._stat-icon_1sdv6_72{color:var(--ion-color-primary)}._stat-value_1sdv6_83{font-size:1.25rem;font-weight:700;color:var(--ion-text-color)}._stat-item-highlight_1sdv6_50 ._stat-value_1sdv6_83{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._stat-label_1sdv6_95{font-size:.75rem;color:var(--ion-color-medium);margin-top:.25rem}._card_8u6y5_1{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._header_8u6y5_9{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._header-left_8u6y5_16{display:flex;align-items:center;gap:.5rem}._header-icon_8u6y5_22{font-size:1.25rem;color:var(--ion-color-primary)}._title_8u6y5_27{font-weight:700;color:var(--ion-text-color)}._count_8u6y5_32{font-size:.875rem;color:var(--ion-color-medium)}._count-highlight_8u6y5_37{font-weight:600;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._grid_8u6y5_44{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}._badge_8u6y5_50{aspect-ratio:1;border-radius:.75rem;display:flex;align-items:center;justify-content:center;border:1px solid;transition:transform .2s ease}._badge_8u6y5_50:not(._locked_8u6y5_60):hover{transform:scale(1.1) translateY(-4px)}._badge-icon_8u6y5_64{font-size:1.5rem}._badge-common_8u6y5_68{background:var(--badge-common-bg);border-color:var(--badge-common-border);color:var(--ion-color-medium)}._badge-rare_8u6y5_74{background:var(--badge-rare-bg);border-color:var(--badge-rare-border);color:var(--ion-color-secondary)}._badge-epic_8u6y5_80{background:var(--badge-epic-bg);border-color:var(--badge-epic-border);color:var(--ion-color-tertiary)}._badge-legendary_8u6y5_86{background:var(--badge-legendary-bg);border-color:var(--badge-legendary-border);color:var(--ion-color-warning)}._locked_8u6y5_60{opacity:.5;filter:grayscale(1)}._legend_8u6y5_97{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--glass-border)}._legend-item_8u6y5_107{display:flex;align-items:center;gap:.375rem}._legend-dot_8u6y5_113{width:.625rem;height:.625rem;border-radius:9999px}._legend-dot-common_8u6y5_119{background:var(--ion-color-medium)}._legend-dot-rare_8u6y5_123{background:var(--ion-color-secondary)}._legend-dot-epic_8u6y5_127{background:var(--ion-color-tertiary)}._legend-dot-legendary_8u6y5_131{background:var(--ion-color-warning)}._legend-label_8u6y5_135{font-size:.625rem;color:var(--ion-color-medium);text-transform:capitalize}._card_10n5j_1{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._header_10n5j_9{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._header-icon_10n5j_16{font-size:1.25rem;color:var(--ion-color-primary)}._title_10n5j_21{font-weight:700;color:var(--ion-text-color)}._list_10n5j_26{display:flex;flex-direction:column;gap:.75rem}._empty-state_10n5j_32{font-size:.875rem;color:var(--ion-color-medium);text-align:center;padding:1rem 0}._item_10n5j_39{display:flex;align-items:flex-start;gap:.75rem}._icon-wrap_10n5j_45{width:2.5rem;height:2.5rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._icon-wrap-badge_10n5j_55{background:var(--activity-warning-bg);color:var(--ion-color-warning)}._icon-wrap-event_10n5j_60{background:var(--activity-secondary-bg);color:var(--ion-color-secondary)}._icon-wrap-checkin_10n5j_65{background:var(--activity-success-bg);color:var(--ion-color-success)}._icon-wrap-milestone_10n5j_70{background:var(--activity-tertiary-bg);color:var(--ion-color-tertiary)}._content_10n5j_75{flex:1;min-width:0}._item-title_10n5j_80{font-size:.875rem;font-weight:500;color:var(--ion-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._item-desc_10n5j_89{font-size:.75rem;color:var(--ion-color-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timestamp_10n5j_97{font-size:.625rem;color:var(--ion-color-medium);flex-shrink:0}._view-all_10n5j_103{display:block;width:100%;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--glass-border);font-size:.875rem;font-weight:500;color:var(--ion-color-primary);background:none;border-left:none;border-right:none;border-bottom:none;cursor:pointer;font-family:inherit;text-align:center;text-decoration:none}._view-all_10n5j_103:hover{opacity:.9}._card_18vhv_1{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._header_18vhv_9{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._header-icon_18vhv_16{font-size:1.25rem;color:var(--ion-color-primary)}._title_18vhv_21{font-weight:700;color:var(--ion-text-color)}._info-grid_18vhv_26{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._info-row_18vhv_33{display:flex;align-items:center;gap:.5rem;font-size:.875rem}._info-label_18vhv_40{font-weight:500;color:var(--ion-color-medium);min-width:4.5rem}._info-value_18vhv_46{color:var(--ion-text-color)}._verified-status_18vhv_50{color:var(--ion-color-success);font-weight:500}._pending-status_18vhv_55{color:var(--ion-color-warning);font-weight:500}._verification-text_18vhv_60{font-size:.875rem;color:var(--ion-color-medium);margin-bottom:1rem;line-height:1.4}._resend-link_18vhv_67{color:var(--ion-color-primary);text-decoration:none;font-weight:500;cursor:pointer}._resend-link_18vhv_67:hover{opacity:.9}._error_18vhv_78{display:block;font-size:.875rem;color:var(--ion-color-danger);margin:.75rem 0}._divider_18vhv_85{border-top:1px solid var(--glass-border);margin:1rem 0;padding-top:1rem}._sign-out-button_18vhv_91{width:100%;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--glass-border);background:var(--glass-button-bg);color:var(--ion-text-color);font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s ease,transform .2s ease;font-family:inherit}._sign-out-button_18vhv_91:disabled{opacity:.6;cursor:not-allowed}._sign-out-button_18vhv_91:hover:not(:disabled){background:var(--glass-button-bg-hover);transform:scale(1.01)}._sign-out-icon_18vhv_121{font-size:1.25rem}._advanced-header_18vhv_126{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;cursor:pointer;margin-bottom:.5rem}._advanced-title_18vhv_135{font-size:.875rem;font-weight:500;color:var(--ion-color-medium)}._toggle-button_18vhv_141{width:100%;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--glass-border);background:var(--glass-button-bg);color:var(--ion-text-color);font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease;font-family:inherit}._toggle-button_18vhv_141:hover{background:var(--glass-button-bg-hover);border-color:var(--ion-color-primary)}._toggle-button-active_18vhv_162{background:var(--gradient-card);border-color:var(--ion-color-primary);color:var(--ion-color-primary)}._company-stats-link_18vhv_168{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;margin-bottom:.75rem;border-radius:.75rem;border:1px solid var(--glass-border);background:var(--glass-button-bg);color:var(--ion-color-primary);font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s ease,transform .2s ease}._company-stats-link_18vhv_168:hover{background:var(--glass-button-bg-hover);transform:scale(1.01)}._delete-button_18vhv_193{width:100%;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--ion-color-danger);background:var(--danger-bg-subtle);color:var(--ion-color-danger);font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s ease,transform .2s ease;font-family:inherit;margin-top:.75rem}._delete-button_18vhv_193:disabled{opacity:.6;cursor:not-allowed}._delete-button_18vhv_193:hover:not(:disabled){background:var(--danger-bg-subtle-strong);transform:scale(1.01)}._delete-icon_18vhv_224{font-size:1.25rem}._links-row_18vhv_228{margin-top:.75rem;display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;color:var(--ion-color-medium)}._link_18vhv_228{color:var(--ion-color-medium);text-decoration:underline}._link_18vhv_228:hover{color:var(--ion-color-primary)}._card_1b58m_1{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._header_1b58m_9{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._header-icon_1b58m_16{font-size:1.25rem;color:var(--ion-color-primary)}._title_1b58m_21{font-weight:700;color:var(--ion-text-color)}._list_1b58m_26{display:flex;flex-direction:column;gap:.25rem}._item_1b58m_32{--background: transparent;--border-width: 0;--inner-border-width: 0;--padding-start: 0;--padding-end: 0;--min-height: 48px}._content_13uke_1{--padding-top: .5rem;--padding-bottom: 2rem;--padding-start: 1rem;--padding-end: 1rem}._sections_13uke_8{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}._sign-in-card_13uke_16{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._sign-in-prompt_13uke_24{font-size:.875rem;color:var(--ion-color-medium);margin-bottom:1rem;line-height:1.4}._sign-in-button_13uke_31{width:100%;padding:.75rem 1rem;border-radius:.75rem;border:none;background:var(--gradient-primary);color:var(--ion-color-primary-contrast);font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .2s ease,opacity .2s ease;font-family:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center}._sign-in-button_13uke_31:hover{opacity:.95;transform:scale(1.01)}._back-row_13uke_56{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:var(--ion-color-medium);cursor:pointer;background:none;border:none;padding:0;font-size:.875rem;font-weight:500;font-family:inherit}._back-row_13uke_56:hover{color:var(--ion-text-color)}._back-icon_13uke_75{font-size:1.25rem}._about-section_13uke_79{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._about-title_13uke_87{font-size:1rem;font-weight:600;color:var(--ion-text-color);margin:0 0 .5rem}._about-bio_13uke_94{font-size:.875rem;color:var(--ion-color-medium);margin:0;line-height:1.5;white-space:pre-wrap}._content_1l47f_1{--padding-top: .5rem;--padding-bottom: 2rem;--padding-start: 1rem;--padding-end: 1rem}._loading_1l47f_8{display:flex;justify-content:center;align-items:center;min-height:200px}._form_1l47f_15{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:2rem}._section_1l47f_22{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:1.25rem}._section-title_1l47f_30{font-size:1rem;font-weight:600;color:var(--ion-text-color);margin:0 0 1rem}._item_1l47f_37{--background: transparent;--border-width: 0;--padding-start: 0;--inner-padding-end: 0;--min-height: 48px;margin-bottom:1rem}._item_1l47f_37:last-child{margin-bottom:0}._field-label_1l47f_51{display:block;font-size:.75rem;color:var(--ion-color-medium);margin-bottom:.5rem}._profile-picture-section_1l47f_58{margin-top:1rem}._actions_1l47f_62{padding:0 .25rem}._save-button_1l47f_66{--border-radius: .75rem;font-weight:600}._content_1202z_2{--padding-top: .5rem;--padding-bottom: 2rem;--padding-start: 1rem;--padding-end: 1rem}._sections_1202z_9{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}._error-text_1202z_16{color:var(--ion-color-danger);text-align:center;padding:1rem;margin:0}._content_2yibc_3 .ion-padding-horizontal{--padding-start: .5rem;--padding-end: .5rem;padding-inline:.5rem}._content-wrap_2yibc_10{padding-top:.5rem;padding-bottom:.5rem}._stats-row_2yibc_15{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._stat-widget_2yibc_21{position:relative;aspect-ratio:1;border-radius:var(--sleek-radius);background:var(--gradient-card);overflow:hidden}._stat-widget_2yibc_21:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:var(--gradient-primary);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._stat-inner_2yibc_45{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1.5rem;text-align:center}._icon-wrap_2yibc_55{width:3rem;height:3rem;border-radius:.75rem;background:var(--secondary-bg-subtle);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}._icon-wrap_2yibc_55 ion-icon{font-size:1.5rem;color:var(--ion-color-secondary)}._stat-value_2yibc_71{font-size:2rem;font-weight:800;color:var(--ion-text-color);letter-spacing:-.025em;line-height:1.2}._stat-label_2yibc_79{font-size:.875rem;font-weight:600;color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}._stat-subtext_2yibc_88{font-size:.65rem;color:var(--ion-color-medium);margin-top:.5rem;line-height:1.3}._error-message_2yibc_95{color:var(--ion-color-danger);padding:var(--ion-padding);text-align:center}._loading-container_2yibc_101{display:flex;justify-content:center;align-items:center;padding:var(--ion-padding-xxl)}._container_3z14l_1{display:flex;flex-direction:column;gap:16px}._section_3z14l_7{display:flex;flex-direction:column;gap:8px}._tier-cards_3z14l_13{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){._tier-cards_3z14l_13{grid-template-columns:repeat(2,1fr)}}._event-list-item-title_3z14l_25{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._container_sj996_1{display:flex;flex-direction:column;gap:16px}._summary-card_sj996_7{margin-top:0}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media(min-width:576px){.ion-hide-sm-up{display:none!important}}@media(max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media(min-width:768px){.ion-hide-md-up{display:none!important}}@media(max-width:767.98px){.ion-hide-md-down{display:none!important}}@media(min-width:992px){.ion-hide-lg-up{display:none!important}}@media(max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media(min-width:1200px){.ion-hide-xl-up{display:none!important}}@media(max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-display-none{display:none!important}@media(min-width:576px){.ion-display-sm-none{display:none!important}}@media(min-width:768px){.ion-display-md-none{display:none!important}}@media(min-width:992px){.ion-display-lg-none{display:none!important}}@media(min-width:1200px){.ion-display-xl-none{display:none!important}}.ion-display-inline{display:inline!important}@media(min-width:576px){.ion-display-sm-inline{display:inline!important}}@media(min-width:768px){.ion-display-md-inline{display:inline!important}}@media(min-width:992px){.ion-display-lg-inline{display:inline!important}}@media(min-width:1200px){.ion-display-xl-inline{display:inline!important}}.ion-display-inline-block{display:inline-block!important}@media(min-width:576px){.ion-display-sm-inline-block{display:inline-block!important}}@media(min-width:768px){.ion-display-md-inline-block{display:inline-block!important}}@media(min-width:992px){.ion-display-lg-inline-block{display:inline-block!important}}@media(min-width:1200px){.ion-display-xl-inline-block{display:inline-block!important}}.ion-display-block{display:block!important}@media(min-width:576px){.ion-display-sm-block{display:block!important}}@media(min-width:768px){.ion-display-md-block{display:block!important}}@media(min-width:992px){.ion-display-lg-block{display:block!important}}@media(min-width:1200px){.ion-display-xl-block{display:block!important}}.ion-display-flex{display:flex!important}@media(min-width:576px){.ion-display-sm-flex{display:flex!important}}@media(min-width:768px){.ion-display-md-flex{display:flex!important}}@media(min-width:992px){.ion-display-lg-flex{display:flex!important}}@media(min-width:1200px){.ion-display-xl-flex{display:flex!important}}.ion-display-inline-flex{display:inline-flex!important}@media(min-width:576px){.ion-display-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.ion-display-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.ion-display-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.ion-display-xl-inline-flex{display:inline-flex!important}}.ion-display-grid{display:grid!important}@media(min-width:576px){.ion-display-sm-grid{display:grid!important}}@media(min-width:768px){.ion-display-md-grid{display:grid!important}}@media(min-width:992px){.ion-display-lg-grid{display:grid!important}}@media(min-width:1200px){.ion-display-xl-grid{display:grid!important}}.ion-display-inline-grid{display:inline-grid!important}@media(min-width:576px){.ion-display-sm-inline-grid{display:inline-grid!important}}@media(min-width:768px){.ion-display-md-inline-grid{display:inline-grid!important}}@media(min-width:992px){.ion-display-lg-inline-grid{display:inline-grid!important}}@media(min-width:1200px){.ion-display-xl-inline-grid{display:inline-grid!important}}.ion-display-table{display:table!important}@media(min-width:576px){.ion-display-sm-table{display:table!important}}@media(min-width:768px){.ion-display-md-table{display:table!important}}@media(min-width:992px){.ion-display-lg-table{display:table!important}}@media(min-width:1200px){.ion-display-xl-table{display:table!important}}.ion-display-table-cell{display:table-cell!important}@media(min-width:576px){.ion-display-sm-table-cell{display:table-cell!important}}@media(min-width:768px){.ion-display-md-table-cell{display:table-cell!important}}@media(min-width:992px){.ion-display-lg-table-cell{display:table-cell!important}}@media(min-width:1200px){.ion-display-xl-table-cell{display:table-cell!important}}.ion-display-table-row{display:table-row!important}@media(min-width:576px){.ion-display-sm-table-row{display:table-row!important}}@media(min-width:768px){.ion-display-md-table-row{display:table-row!important}}@media(min-width:992px){.ion-display-lg-table-row{display:table-row!important}}@media(min-width:1200px){.ion-display-xl-table-row{display:table-row!important}}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media(min-width:576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media(min-width:768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media(min-width:992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media(min-width:1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media(min-width:576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media(min-width:768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media(min-width:992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media(min-width:1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media(min-width:576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media(min-width:768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media(min-width:992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media(min-width:1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media(min-width:576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media(min-width:768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media(min-width:992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media(min-width:1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media(min-width:576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media(min-width:768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media(min-width:992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media(min-width:1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media(min-width:576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media(min-width:576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media(min-width:768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media(min-width:992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media(min-width:1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media(min-width:576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media(min-width:768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media(min-width:992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media(min-width:1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media(min-width:576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media(min-width:768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media(min-width:992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media(min-width:1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media(min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media(min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media(min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media(min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media(min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media(min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media(min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media(min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media(min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media(min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media(min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media(min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}@media(prefers-color-scheme:dark){:root{--ion-color-primary: #4d8dff;--ion-color-primary-rgb: 77, 141, 255;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #447ce0;--ion-color-primary-tint: #5f98ff;--ion-color-secondary: #46b1ff;--ion-color-secondary-rgb: 70, 177, 255;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #3e9ce0;--ion-color-secondary-tint: #59b9ff;--ion-color-tertiary: #8482fb;--ion-color-tertiary-rgb: 132, 130, 251;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #7472dd;--ion-color-tertiary-tint: #908ffb;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffce31;--ion-color-warning-rgb: 255, 206, 49;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0b52b;--ion-color-warning-tint: #ffd346;--ion-color-danger: #f24c58;--ion-color-danger-rgb: 242, 76, 88;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #d5434d;--ion-color-danger-tint: #f35e69;--ion-color-light: #222428;--ion-color-light-rgb: 34, 36, 40;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152, 154, 162;--ion-color-medium-contrast: #000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244, 245, 248;--ion-color-dark-contrast: #000;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9}:root.ios{--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #0d0d0d;--ion-background-color-step-100: #1a1a1a;--ion-background-color-step-150: #262626;--ion-background-color-step-200: #333333;--ion-background-color-step-250: #404040;--ion-background-color-step-300: #4d4d4d;--ion-background-color-step-350: #595959;--ion-background-color-step-400: #666666;--ion-background-color-step-450: #737373;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #8c8c8c;--ion-background-color-step-600: #999999;--ion-background-color-step-650: #a6a6a6;--ion-background-color-step-700: #b3b3b3;--ion-background-color-step-750: #bfbfbf;--ion-background-color-step-800: #cccccc;--ion-background-color-step-850: #d9d9d9;--ion-background-color-step-900: #e6e6e6;--ion-background-color-step-950: #f2f2f2;--ion-text-color-step-50: #f2f2f2;--ion-text-color-step-100: #e6e6e6;--ion-text-color-step-150: #d9d9d9;--ion-text-color-step-200: #cccccc;--ion-text-color-step-250: #bfbfbf;--ion-text-color-step-300: #b3b3b3;--ion-text-color-step-350: #a6a6a6;--ion-text-color-step-400: #999999;--ion-text-color-step-450: #8c8c8c;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #737373;--ion-text-color-step-600: #666666;--ion-text-color-step-650: #595959;--ion-text-color-step-700: #4d4d4d;--ion-text-color-step-750: #404040;--ion-text-color-step-800: #333333;--ion-text-color-step-850: #262626;--ion-text-color-step-900: #1a1a1a;--ion-text-color-step-950: #0d0d0d;--ion-item-background: #000000;--ion-card-background: #1c1c1d}:root.ios ion-modal{--ion-background-color: var(--ion-color-step-100, var(--ion-background-color-step-100));--ion-toolbar-background: var(--ion-color-step-150, var(--ion-background-color-step-150));--ion-toolbar-border-color: var(--ion-color-step-250, var(--ion-background-color-step-250))}:root.md{--ion-background-color: #121212;--ion-background-color-rgb: 18, 18, 18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #1e1e1e;--ion-background-color-step-100: #2a2a2a;--ion-background-color-step-150: #363636;--ion-background-color-step-200: #414141;--ion-background-color-step-250: #4d4d4d;--ion-background-color-step-300: #595959;--ion-background-color-step-350: #656565;--ion-background-color-step-400: #717171;--ion-background-color-step-450: #7d7d7d;--ion-background-color-step-500: #898989;--ion-background-color-step-550: #949494;--ion-background-color-step-600: #a0a0a0;--ion-background-color-step-650: #acacac;--ion-background-color-step-700: #b8b8b8;--ion-background-color-step-750: #c4c4c4;--ion-background-color-step-800: #d0d0d0;--ion-background-color-step-850: #dbdbdb;--ion-background-color-step-900: #e7e7e7;--ion-background-color-step-950: #f3f3f3;--ion-text-color-step-50: #f3f3f3;--ion-text-color-step-100: #e7e7e7;--ion-text-color-step-150: #dbdbdb;--ion-text-color-step-200: #d0d0d0;--ion-text-color-step-250: #c4c4c4;--ion-text-color-step-300: #b8b8b8;--ion-text-color-step-350: #acacac;--ion-text-color-step-400: #a0a0a0;--ion-text-color-step-450: #949494;--ion-text-color-step-500: #898989;--ion-text-color-step-550: #7d7d7d;--ion-text-color-step-600: #717171;--ion-text-color-step-650: #656565;--ion-text-color-step-700: #595959;--ion-text-color-step-750: #4d4d4d;--ion-text-color-step-800: #414141;--ion-text-color-step-850: #363636;--ion-text-color-step-900: #2a2a2a;--ion-text-color-step-950: #1e1e1e;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-card-background: #1e1e1e}}:root{--gradient-primary: linear-gradient( 135deg, hsl(175deg 85% 50%) 0%, hsl(270deg 70% 60%) 100% );--gradient-hero: linear-gradient( 180deg, transparent 0%, hsl(225deg 30% 6% / 80%) 100% );--gradient-card: linear-gradient( 135deg, hsl(225deg 25% 12% / 80%) 0%, hsl(225deg 25% 8% / 60%) 100% );--glass-bg: hsl(225deg 25% 12% / 60%);--glass-border: hsl(225deg 20% 25% / 50%);--glass-bg-strong: hsl(225deg 25% 12% / 85%);--glow-primary: 0 0 40px hsl(175deg 85% 50% / 30%);--glow-secondary: 0 0 40px hsl(270deg 70% 60% / 30%);--sleek-radius: 1rem;--font-display: "Outfit", system-ui, sans-serif;--primary-bg-subtle: hsl(175deg 85% 50% / 20%);--primary-bg-subtle-strong: hsl(175deg 85% 50% / 30%);--primary-border: hsl(175deg 85% 50% / 50%);--primary-border-muted: hsl(175deg 85% 50% / 40%);--primary-border-subtle: hsl(175deg 85% 50% / 25%);--secondary-bg-subtle: hsl(270deg 70% 60% / 20%);--secondary-border-subtle: hsl(270deg 70% 60% / 30%);--gradient-badge: linear-gradient( 135deg, hsl(175deg 85% 50% / 20%) 0%, hsl(270deg 70% 60% / 20%) 100% );--gradient-badge-border: hsl(175deg 85% 50% / 20%);--shadow-subtle: 0 1px 3px hsl(0deg 0% 0% / 30%);--shadow-card: 0 2px 8px hsl(0deg 0% 0% / 8%), 0 1px 2px hsl(0deg 0% 0% / 4%);--shadow-button: 0 2px 4px hsl(0deg 0% 0% / 10%);--shadow-rsvp: 0 2px 1px -1px hsl(0deg 0% 0% / 20%), 0 1px 1px 0 hsl(0deg 0% 0% / 14%), 0 1px 3px 0 hsl(0deg 0% 0% / 12%);--shadow-chip-left: -2px 0 4px hsl(0deg 0% 0% / 10%);--shadow-chip-right: 2px 0 4px hsl(0deg 0% 0% / 10%);--shadow-strong: 10px 11px 16px hsl(0deg 0% 0% / 90%);--shadow-top: 0 -2px 8px hsl(0deg 0% 0% / 10%);--overlay-dark-mid: hsl(225deg 30% 6% / 50%);--overlay-light: rgb(255 255 255 / 10%);--overlay-light-strong: rgb(255 255 255 / 20%);--stats-bar-bg: hsl(225deg 20% 15% / 30%);--medal-gold: #ffd700;--medal-silver: #c0c0c0;--medal-bronze: #cd7f32;--warning-bg-subtle: hsl(45deg 100% 50% / 12%);--warning-border-subtle: hsl(45deg 100% 50% / 25%);--glass-button-bg: hsl(225deg 20% 15% / 50%);--glass-button-bg-hover: hsl(225deg 20% 18% / 60%);--danger-bg-subtle: hsl(0deg 70% 45% / 20%);--danger-bg-subtle-strong: hsl(0deg 70% 45% / 30%);--xp-bar-track: hsl(225deg 20% 15% / 80%);--cover-gradient: linear-gradient( 135deg, hsl(175deg 85% 50% / 30%) 0%, hsl(270deg 70% 60% / 30%) 50%, hsl(175deg 85% 50% / 20%) 100% );--badge-common-bg: linear-gradient( 135deg, hsl(0deg 0% 50% / 20%), hsl(0deg 0% 40% / 20%) );--badge-common-border: hsl(0deg 0% 50% / 30%);--badge-rare-bg: linear-gradient( 135deg, hsl(200deg 80% 50% / 20%), hsl(180deg 80% 50% / 20%) );--badge-rare-border: hsl(200deg 80% 50% / 30%);--badge-epic-bg: linear-gradient( 135deg, hsl(280deg 80% 60% / 20%), hsl(330deg 80% 60% / 20%) );--badge-epic-border: hsl(280deg 80% 60% / 30%);--badge-legendary-bg: linear-gradient( 135deg, hsl(40deg 90% 50% / 20%), hsl(25deg 90% 50% / 20%) );--badge-legendary-border: hsl(40deg 90% 50% / 40%);--activity-warning-bg: hsl(40deg 90% 50% / 20%);--activity-secondary-bg: hsl(200deg 80% 50% / 20%);--activity-success-bg: hsl(120deg 60% 50% / 20%);--activity-tertiary-bg: hsl(280deg 80% 60% / 20%);--ion-color-primary: #14c88f;--ion-color-primary-rgb: 20, 200, 143;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #12ad7c;--ion-color-primary-tint: #19f9b2;--ion-color-secondary: #38c4e4;--ion-color-secondary-rgb: 56, 196, 228;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #38e458;--ion-color-tertiary-rgb: 56, 228, 88;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f6f8fc;--ion-color-light-rgb: 246, 248, 252;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d8dade;--ion-color-light-tint: #f7f9fc;--ion-color-medium: #5f5f5f;--ion-color-medium-rgb: 95, 95, 95;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #545454;--ion-color-medium-tint: #6f6f6f;--ion-color-dark: #2f2f2f;--ion-color-dark-rgb: 47, 47, 47;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #292929;--ion-color-dark-tint: #444;--ion-text-color-step-50: #0d0d0d;--ion-text-color-step-100: #1a1a1a;--ion-text-color-step-150: #262626;--ion-text-color-step-200: #333;--ion-text-color-step-250: #404040;--ion-text-color-step-300: #4d4d4d;--ion-text-color-step-350: #595959;--ion-text-color-step-400: #666;--ion-text-color-step-450: #737373;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #8c8c8c;--ion-text-color-step-600: #999;--ion-text-color-step-650: #a6a6a6;--ion-text-color-step-700: #b3b3b3;--ion-text-color-step-750: #bfbfbf;--ion-text-color-step-800: #ccc;--ion-text-color-step-850: #d9d9d9;--ion-text-color-step-900: #e6e6e6;--ion-text-color-step-950: #f2f2f2;--ion-background-color-step-50: #f2f2f2;--ion-background-color-step-100: #e6e6e6;--ion-background-color-step-150: #d9d9d9;--ion-background-color-step-200: #ccc;--ion-background-color-step-250: #bfbfbf;--ion-background-color-step-300: #b3b3b3;--ion-background-color-step-350: #a6a6a6;--ion-background-color-step-400: #999;--ion-background-color-step-450: #8c8c8c;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #737373;--ion-background-color-step-600: #666;--ion-background-color-step-650: #595959;--ion-background-color-step-700: #4d4d4d;--ion-background-color-step-750: #404040;--ion-background-color-step-800: #333;--ion-background-color-step-850: #262626;--ion-background-color-step-900: #191919;--ion-background-color-step-950: #0d0d0d}@media(prefers-color-scheme:dark){:root{--ion-color-primary: #14c88f;--ion-color-light: #2a2a2a;--ion-color-light-rgb: 42, 42, 42;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #252525;--ion-color-light-tint: #3f3f3f;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark: #f6f8fc;--ion-background-color: #1e1e1e;--ion-background-color-rgb: 30, 30, 30;--ion-background-color-contrast: #fff;--ion-background-color-contrast-rgb: 255, 255, 255;--ion-background-color-shade: #1a1a1a;--ion-background-color-tint: #353535;--ion-text-color: #fff;--ion-text-color-rgb: 255, 255, 255;--ion-text-color-contrast: #000;--ion-text-color-contrast-rgb: 0, 0, 0;--ion-text-color-shade: #e0e0e0;--ion-text-color-tint: #fff;--ion-item-background: #2a2a2a;--ion-item-background-rgb: 42, 42, 42;--ion-item-background-contrast: #fff;--ion-item-background-contrast-rgb: 255, 255, 255;--ion-item-background-shade: #252525;--ion-item-background-tint: #3f3f3f;--ion-card-background: #2a2a2a;--ion-card-color: #fff;--ion-datetime-background: #2a2a2a;--ion-datetime-color: #fff;--ion-datetime-border-color: #404040}.ios,.md{--ion-color-primary: #14c88f;--ion-datetime-background: #2a2a2a;--ion-datetime-color: #fff}}@media(prefers-color-scheme:light){:root{--glass-bg: hsl(0deg 0% 100% / 75%);--glass-border: hsl(0deg 0% 0% / 12%);--glass-bg-strong: hsl(0deg 0% 100% / 90%);--gradient-card: linear-gradient( 135deg, hsl(0deg 0% 100% / 95%) 0%, hsl(220deg 20% 96% / 90%) 100% );--gradient-hero: linear-gradient( 180deg, transparent 0%, hsl(0deg 0% 100% / 60%) 100% );--ion-background-color: #f4f5f8;--ion-background-color-rgb: 244, 245, 248;--ion-background-color-contrast: #000;--ion-background-color-contrast-rgb: 0, 0, 0;--ion-background-color-shade: #d7d8da;--ion-background-color-tint: #f5f6f9;--ion-text-color: #222428;--ion-text-color-rgb: 34, 36, 40;--ion-text-color-contrast: #fff;--ion-text-color-contrast-rgb: 255, 255, 255;--ion-text-color-shade: #1e2023;--ion-text-color-tint: #383a3e;--ion-card-background: #fff;--ion-card-color: #222428;--ion-item-background: #fff;--ion-item-background-rgb: 255, 255, 255;--ion-item-background-contrast: #000;--ion-item-background-contrast-rgb: 0, 0, 0;--ion-item-background-shade: #e0e0e0;--ion-item-background-tint: #f5f5f5;--shadow-subtle: 0 1px 3px hsl(0deg 0% 0% / 12%);--shadow-card: 0 2px 8px hsl(0deg 0% 0% / 8%), 0 1px 2px hsl(0deg 0% 0% / 4%);--shadow-button: 0 2px 4px hsl(0deg 0% 0% / 10%);--ion-color-medium: #6c6c6e;--ion-color-medium-rgb: 108, 108, 110;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #5f5f61;--ion-color-medium-tint: #7b7b7c}ion-toolbar.sleek-header{--color: var(--ion-text-color)}ion-toolbar.sleek-header ion-title,ion-toolbar.sleek-header ion-button ion-icon{color:var(--ion-text-color)}ion-tab-bar.sleek-tab-bar ion-tab-button{--color: var(--ion-color-medium)}ion-tab-bar.sleek-tab-bar ion-tab-button ion-icon,ion-tab-bar.sleek-tab-bar ion-tab-button ion-label{color:var(--ion-color-medium)}ion-tab-bar.sleek-tab-bar ion-tab-button.tab-selected ion-icon,ion-tab-bar.sleek-tab-bar ion-tab-button.tab-selected ion-label{color:var(--ion-color-primary)}}ion-card{margin-inline:8px}ion-modal{--ion-modal-background: var(--ion-background-color);--ion-modal-border-radius: var(--sleek-radius);--ion-modal-box-shadow: 0 12px 40px rgb(0 0 0 / 15%);--border-radius: var(--sleek-radius);--box-shadow: 0 12px 40px rgb(0 0 0 / 15%)}ion-modal ion-content{--background: var(--ion-background-color)}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border)}.glass-strong{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid var(--glass-border)}.gradient-text{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body{font-family:var(--font-display)}ion-action-sheet .disabled-button{opacity:.5;color:var(--ion-color-medium)!important}ion-action-sheet .disabled-button ion-icon{opacity:.5}ion-tab-bar.sleek-tab-bar{--background: var(--glass-bg);--border: 1px solid var(--glass-border);--color: var(--ion-color-medium)}.ios ion-tab-bar.sleek-tab-bar{padding-bottom:1rem}ion-tab-bar.sleek-tab-bar ion-tab-button{--background: transparent;--background-activated: transparent;--background-focused: transparent;--background-hover: transparent}ion-tab-bar.sleek-tab-bar ion-tab-button.tab-selected{--color: var(--ion-color-primary);--color-selected: var(--ion-color-primary)}ion-tab-bar.sleek-tab-bar ion-tab-button.tab-selected ion-icon,ion-tab-bar.sleek-tab-bar ion-tab-button.tab-selected ion-label{color:var(--ion-color-primary)}ion-fab-button.sleek-fab{--background: var(--ion-color-primary);--background-activated: var(--ion-color-primary-shade);--background-focused: var(--ion-color-primary);--background-hover: var(--ion-color-primary-tint);--color: var(--ion-color-primary-contrast);--box-shadow: none}ion-toolbar.sleek-header{--background: var(--glass-bg);--border-width: 0 0 1px 0;--border-color: var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media(prefers-color-scheme:dark){ion-datetime{--background: #2a2a2a !important;--color: #fff !important;--border-color: #404040 !important}ion-datetime::part(wheel-item){color:#fff!important}ion-datetime::part(wheel-item-selected){color:var(--ion-color-primary)!important;font-weight:700}}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;-webkit-margin-start:var(--rdp-nav_button-width);margin-inline-start:var(--rdp-nav_button-width);-webkit-margin-end:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-webkit-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--glass-bg: rgb(255 255 255 / 80%);--glass-border: rgb(0 0 0 / 10%)}@media(prefers-color-scheme:dark){:root{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--glass-bg: rgb(34 38 49 / 50%);--glass-border: rgb(148 163 184 / 15%)}}*{border-color:hsl(var(--border))}body{background-color:var(--ion-background-color);color:var(--ion-text-color)}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.glass-card{border-radius:1rem;border-width:1px;border-color:var(--glass-border);background-color:var(--glass-bg);--tw-shadow-color: var(--shadow-strong);--tw-shadow: var(--tw-shadow-colored);--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.interactive-button{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.interactive-button:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.glass-input{border-color:var(--glass-border);background-color:var(--glass-bg);color:var(--ion-text-color)}.glass-input::placeholder{color:var(--ion-color-medium)}.glass-input:focus-visible{--tw-ring-color: var(--ion-color-primary)}@media(prefers-color-scheme:dark){.glass-input::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}}.glass-separator{background-color:var(--glass-border)}@media(prefers-color-scheme:dark){.glass-separator{background-color:rgba(51,65,85,.5)}}.label-text{font-size:.875rem;line-height:1.25rem;color:var(--ion-text-color);opacity:.8}@media(prefers-color-scheme:dark){.label-text{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}}.section-header{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--ion-color-medium)}@media(prefers-color-scheme:dark){.section-header{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.visible{visibility:visible!important}.collapse{visibility:collapse!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:-webkit-sticky!important;position:sticky!important}.inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.inset-x-0{left:0!important;right:0!important}.inset-y-0{top:0!important;bottom:0!important}.-bottom-12{bottom:-3rem!important}.-left-12{left:-3rem!important}.-right-12{right:-3rem!important}.-top-12{top:-3rem!important}.-top-20{top:-5rem!important}.bottom-0{bottom:0!important}.bottom-2{bottom:.5rem!important}.bottom-6{bottom:1.5rem!important}.left-0{left:0!important}.left-1\/2{left:50%!important}.left-10{left:2.5rem!important}.left-2{left:.5rem!important}.left-3{left:.75rem!important}.left-\[50\%\]{left:50%!important}.right-0{right:0!important}.right-1{right:.25rem!important}.right-2{right:.5rem!important}.right-3{right:.75rem!important}.right-4{right:1rem!important}.right-8{right:2rem!important}.top-0{top:0!important}.top-1\.5{top:.375rem!important}.top-1\/2{top:50%!important}.top-12{top:3rem!important}.top-2{top:.5rem!important}.top-3\.5{top:.875rem!important}.top-4{top:1rem!important}.top-\[1px\]{top:1px!important}.top-\[50\%\]{top:50%!important}.top-\[60\%\]{top:60%!important}.top-full{top:100%!important}.z-0{z-index:0!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-50{z-index:50!important}.z-\[100\]{z-index:100!important}.z-\[1\]{z-index:1!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3\.5{margin-left:.875rem!important;margin-right:.875rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0\.5{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.-ml-4{margin-left:-1rem!important}.-mt-4{margin-top:-1rem!important}.mb-1{margin-bottom:.25rem!important}.mb-8{margin-bottom:2rem!important}.ml-1{margin-left:.25rem!important}.ml-3{margin-left:.75rem!important}.ml-auto{margin-left:auto!important}.mr-2{margin-right:.5rem!important}.mt-1\.5{margin-top:.375rem!important}.mt-2{margin-top:.5rem!important}.mt-24{margin-top:6rem!important}.mt-4{margin-top:1rem!important}.mt-8{margin-top:2rem!important}.mt-auto{margin-top:auto!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.hidden{display:none!important}.aspect-square{aspect-ratio:1 / 1!important}.aspect-video{aspect-ratio:16 / 9!important}.size-4{width:1rem!important;height:1rem!important}.h-1{height:.25rem!important}.h-1\.5{height:.375rem!important}.h-10{height:2.5rem!important}.h-11{height:2.75rem!important}.h-12{height:3rem!important}.h-2{height:.5rem!important}.h-2\.5{height:.625rem!important}.h-3{height:.75rem!important}.h-3\.5{height:.875rem!important}.h-4{height:1rem!important}.h-40{height:10rem!important}.h-48{height:12rem!important}.h-5{height:1.25rem!important}.h-6{height:1.5rem!important}.h-7{height:1.75rem!important}.h-72{height:18rem!important}.h-8{height:2rem!important}.h-80{height:20rem!important}.h-9{height:2.25rem!important}.h-\[100\%\]{height:100%!important}.h-\[1px\]{height:1px!important}.h-\[28px\]{height:28px!important}.h-\[4px\]{height:4px!important}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)!important}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)!important}.h-auto{height:auto!important}.h-full{height:100%!important}.h-px{height:1px!important}.h-svh{height:100svh!important}.max-h-96{max-height:24rem!important}.max-h-\[300px\]{max-height:300px!important}.max-h-\[722px\]{max-height:722px!important}.max-h-screen{max-height:100vh!important}.min-h-0{min-height:0px!important}.min-h-\[350px\]{min-height:350px!important}.min-h-\[430px\]{min-height:430px!important}.min-h-\[80px\]{min-height:80px!important}.min-h-\[calc\(100vh-theme\(spacing\.24\)\)\]{min-height:calc(100vh - 6rem)!important}.min-h-screen{min-height:100vh!important}.min-h-svh{min-height:100svh!important}.w-0{width:0px!important}.w-1{width:.25rem!important}.w-10{width:2.5rem!important}.w-11{width:2.75rem!important}.w-12{width:3rem!important}.w-2{width:.5rem!important}.w-2\.5{width:.625rem!important}.w-20{width:5rem!important}.w-3{width:.75rem!important}.w-3\.5{width:.875rem!important}.w-3\/4{width:75%!important}.w-4{width:1rem!important}.w-40{width:10rem!important}.w-48{width:12rem!important}.w-5{width:1.25rem!important}.w-64{width:16rem!important}.w-7{width:1.75rem!important}.w-72{width:18rem!important}.w-8{width:2rem!important}.w-80{width:20rem!important}.w-9{width:2.25rem!important}.w-\[--sidebar-width\]{width:var(--sidebar-width)!important}.w-\[100px\]{width:100px!important}.w-\[135px\]{width:135px!important}.w-\[1px\]{width:1px!important}.w-\[350px\]{width:350px!important}.w-auto{width:auto!important}.w-full{width:100%!important}.w-max{width:-webkit-max-content!important;width:max-content!important}.w-px{width:1px!important}.min-w-0{min-width:0px!important}.min-w-5{min-width:1.25rem!important}.min-w-\[12rem\]{min-width:12rem!important}.min-w-\[8rem\]{min-width:8rem!important}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)!important}.max-w-6xl{max-width:72rem!important}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)!important}.max-w-lg{max-width:32rem!important}.max-w-max{max-width:-webkit-max-content!important;max-width:max-content!important}.flex-1{flex:1 1 0%!important}.flex-shrink-0,.shrink-0{flex-shrink:0!important}.grow{flex-grow:1!important}.grow-0{flex-grow:0!important}.basis-full{flex-basis:100%!important}.caption-bottom{caption-side:bottom!important}.-translate-x-1\/2{--tw-translate-x: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-px{--tw-translate-x: -1px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-1\/2{--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-\[-50\%\]{--tw-translate-x: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-px{--tw-translate-x: 1px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-y-\[-50\%\]{--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-45{--tw-rotate: 45deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-90{--tw-rotate: 90deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.touch-none{touch-action:none!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.resize{resize:both!important}.list-none{list-style-type:none!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-stretch{align-items:stretch!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.gap-1{gap:.25rem!important}.gap-1\.5{gap:.375rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-6{gap:1.5rem!important}.gap-8{gap:2rem!important}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.25rem * var(--tw-space-x-reverse))!important;margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(1rem * var(--tw-space-x-reverse))!important;margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.375rem * var(--tw-space-y-reverse))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(2rem * var(--tw-space-y-reverse))!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.whitespace-nowrap{white-space:nowrap!important}.break-words{overflow-wrap:break-word!important}.rounded-\[2\.5rem\]{border-radius:2.5rem!important}.rounded-\[2px\]{border-radius:2px!important}.rounded-\[3rem\]{border-radius:3rem!important}.rounded-\[inherit\]{border-radius:inherit!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:var(--sleek-radius)!important}.rounded-md{border-radius:calc(var(--sleek-radius) - .25rem)!important}.rounded-sm{border-radius:calc(var(--sleek-radius) - .5rem)!important}.rounded-b-2xl{border-bottom-right-radius:1rem!important;border-bottom-left-radius:1rem!important}.rounded-t-\[10px\]{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.rounded-tl-sm{border-top-left-radius:calc(var(--sleek-radius) - .5rem)!important}.border{border-width:1px!important}.border-0{border-width:0px!important}.border-2{border-width:2px!important}.border-\[1\.5px\]{border-width:1.5px!important}.border-\[6px\]{border-width:6px!important}.border-y{border-top-width:1px!important;border-bottom-width:1px!important}.border-b{border-bottom-width:1px!important}.border-l{border-left-width:1px!important}.border-r{border-right-width:1px!important}.border-t{border-top-width:1px!important}.border-dashed{border-style:dashed!important}.border-\[--color-border\]{border-color:var(--color-border)!important}.border-\[var\(--glass-border\)\]{border-color:var(--glass-border)!important}.border-black{--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))!important}.border-border\/50{border-color:hsl(var(--border) / .5)!important}.border-destructive{border-color:hsl(var(--destructive))!important}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)!important}.border-primary{border-color:var(--ion-color-primary)!important}.border-transparent{border-color:transparent!important}.border-l-transparent{border-left-color:transparent!important}.border-t-transparent{border-top-color:transparent!important}.bg-\[--color-bg\]{background-color:var(--color-bg)!important}.bg-\[var\(--glass-bg\)\]{background-color:var(--glass-bg)!important}.bg-\[var\(--glass-border\)\]{background-color:var(--glass-border)!important}.bg-\[var\(--ion-background-color\)\]{background-color:var(--ion-background-color)!important}.bg-\[var\(--primary-bg-subtle\)\]{background-color:var(--primary-bg-subtle)!important}.bg-\[var\(--secondary-bg-subtle\)\]{background-color:var(--secondary-bg-subtle)!important}.bg-accent{background-color:hsl(var(--accent))!important}.bg-background{background-color:var(--ion-background-color)!important}.bg-black{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))!important}.bg-black\/80{background-color:rgba(0,0,0,.8)!important}.bg-border{background-color:hsl(var(--border))!important}.bg-card{background-color:var(--ion-card-background)!important}.bg-destructive{background-color:hsl(var(--destructive))!important}.bg-foreground{background-color:var(--ion-text-color)!important}.bg-muted{background-color:hsl(var(--muted))!important}.bg-muted\/50{background-color:hsl(var(--muted) / .5)!important}.bg-popover{background-color:hsl(var(--popover))!important}.bg-primary{background-color:var(--ion-color-primary)!important}.bg-secondary{background-color:var(--ion-color-secondary)!important}.bg-transparent{background-color:transparent!important}.bg-white\/40{background-color:rgba(255,255,255,.4)!important}.bg-\[radial-gradient\(circle_at_top\,_var\(--overlay-light\)\,_transparent_55\%\)\]{background-image:radial-gradient(circle at top,var(--overlay-light),transparent 55%)!important}.fill-current{fill:currentColor!important}.object-contain{object-fit:contain!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.p-\[1px\]{padding:1px!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pb-3{padding-bottom:.75rem!important}.pb-4{padding-bottom:1rem!important}.pl-10{padding-left:2.5rem!important}.pl-2\.5{padding-left:.625rem!important}.pl-4{padding-left:1rem!important}.pl-8{padding-left:2rem!important}.pr-2{padding-right:.5rem!important}.pr-2\.5{padding-right:.625rem!important}.pr-8{padding-right:2rem!important}.pt-0{padding-top:0!important}.pt-3{padding-top:.75rem!important}.pt-4{padding-top:1rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.align-middle{vertical-align:middle!important}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-base{font-size:1rem!important;line-height:1.5rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.font-\[var\(--font-display\)\]{font-weight:var(--font-display)!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-semibold{font-weight:600!important}.italic{font-style:italic!important}.tabular-nums{--tw-numeric-spacing: tabular-nums !important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important}.leading-none{line-height:1!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-widest{letter-spacing:.1em!important}.text-\[color\:var\(--ion-color-dark\)\]{color:var(--ion-color-dark)!important}.text-\[var\(--ion-color-medium\)\]{color:var(--ion-color-medium)!important}.text-\[var\(--ion-text-color\)\]{color:var(--ion-text-color)!important}.text-accent-foreground{color:hsl(var(--accent-foreground))!important}.text-card-foreground{color:var(--ion-card-color)!important}.text-current{color:currentColor!important}.text-destructive{color:hsl(var(--destructive))!important}.text-destructive-foreground{color:hsl(var(--destructive-foreground))!important}.text-foreground{color:var(--ion-text-color)!important}.text-muted-foreground{color:hsl(var(--muted-foreground))!important}.text-popover-foreground{color:hsl(var(--popover-foreground))!important}.text-primary{color:var(--ion-color-primary)!important}.text-primary-contrast{color:var(--ion-color-primary-contrast)!important}.underline-offset-4{text-underline-offset:4px!important}.opacity-0{opacity:0!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25) !important;--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border)) !important;--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline{outline-style:solid!important}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-ring{--tw-ring-color: hsl(var(--ring)) !important}.ring-offset-background{--tw-ring-offset-color: var(--ion-background-color) !important}.blur{--tw-blur: blur(8px) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.blur-\[100px\]{--tw-blur: blur(100px) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.blur-\[90px\]{--tw-blur: blur(90px) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[left\,right\,width\]{transition-property:left,right,width!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[margin\,opa\]{transition-property:margin,opa!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[width\,height\,padding\]{transition-property:width,height,padding!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-\[width\]{transition-property:width!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-opacity{transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.duration-1000{transition-duration:1s!important}.duration-200{transition-duration:.2s!important}.duration-300{transition-duration:.3s!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-linear{transition-timing-function:linear!important}.file\:border-0::-webkit-file-upload-button{border-width:0px!important}.file\:border-0::file-selector-button{border-width:0px!important}.file\:bg-transparent::-webkit-file-upload-button{background-color:transparent!important}.file\:bg-transparent::file-selector-button{background-color:transparent!important}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem!important;line-height:1.25rem!important}.file\:text-sm::file-selector-button{font-size:.875rem!important;line-height:1.25rem!important}.file\:font-medium::-webkit-file-upload-button{font-weight:500!important}.file\:font-medium::file-selector-button{font-weight:500!important}.file\:text-foreground::-webkit-file-upload-button{color:var(--ion-text-color)!important}.file\:text-foreground::file-selector-button{color:var(--ion-text-color)!important}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))!important}.after\:absolute:after{content:var(--tw-content)!important;position:absolute!important}.after\:-inset-2:after{content:var(--tw-content)!important;top:-.5rem!important;right:-.5rem!important;bottom:-.5rem!important;left:-.5rem!important}.after\:inset-y-0:after{content:var(--tw-content)!important;top:0!important;bottom:0!important}.after\:left-1\/2:after{content:var(--tw-content)!important;left:50%!important}.after\:w-1:after{content:var(--tw-content)!important;width:.25rem!important}.after\:w-\[2px\]:after{content:var(--tw-content)!important;width:2px!important}.after\:-translate-x-1\/2:after{content:var(--tw-content)!important;--tw-translate-x: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--sleek-radius) - .25rem)!important;border-bottom-left-radius:calc(var(--sleek-radius) - .25rem)!important}.first\:border-l:first-child{border-left-width:1px!important}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--sleek-radius) - .25rem)!important;border-bottom-right-radius:calc(var(--sleek-radius) - .25rem)!important}.hover\:scale-110:hover{--tw-scale-x: 1.1 !important;--tw-scale-y: 1.1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.hover\:border-\[var\(--glass-border\)\]:hover{border-color:var(--glass-border)!important}.hover\:bg-\[var\(--glass-bg\)\]:hover{background-color:var(--glass-bg)!important}.hover\:bg-accent:hover{background-color:hsl(var(--accent))!important}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)!important}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)!important}.hover\:bg-muted:hover{background-color:hsl(var(--muted))!important}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)!important}.hover\:bg-secondary:hover{background-color:var(--ion-color-secondary)!important}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))!important}.hover\:text-foreground:hover{color:var(--ion-text-color)!important}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))!important}.hover\:underline:hover{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.hover\:opacity-100:hover{opacity:1!important}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent)) !important;--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\:bg-accent:focus{background-color:hsl(var(--accent))!important}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))!important}.focus\:opacity-100:focus{opacity:1!important}.focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring)) !important}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px !important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: var(--ion-color-primary) !important}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring)) !important}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px !important}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px !important}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: var(--ion-background-color) !important}.disabled\:pointer-events-none:disabled{pointer-events:none!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:opacity-50:disabled{opacity:.5!important}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1!important}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1!important}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)!important}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))!important}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))!important}.group.toast .group-\[\.toast\]\:bg-primary{background-color:var(--ion-color-primary)!important}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:var(--ion-background-color)!important}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1 !important;color:rgb(252 165 165 / var(--tw-text-opacity, 1))!important}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))!important}.group.toaster .group-\[\.toaster\]\:text-foreground{color:var(--ion-text-color)!important}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)!important}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))!important}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))!important}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1 !important;color:rgb(254 242 242 / var(--tw-text-opacity, 1))!important}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive)) !important}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1)) !important}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626 !important}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed!important}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7!important}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5!important}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem!important}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none!important}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5!important}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none!important}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px!important}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%!important}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x) !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x) !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out!important}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out!important}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column!important}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)!important}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))!important}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--ion-background-color)!important}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--ion-color-primary)!important}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))!important}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)!important}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--ion-color-secondary)!important}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))!important}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))!important}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500!important}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))!important}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--ion-text-color)!important}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))!important}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))!important}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5!important}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1!important}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none!important}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s!important}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s!important}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;left:0!important}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;height:.25rem!important}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;width:100%!important}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)!important}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem!important}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden!important}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--sleek-radius)!important}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px!important}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px!important}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0!important}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content)!important;left:100%!important}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem!important}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem!important}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem!important}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)!important}@media(min-width:640px){.sm\:bottom-0{bottom:0!important}.sm\:right-0{right:0!important}.sm\:top-auto{top:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:flex{display:flex!important}.sm\:max-w-sm{max-width:24rem!important}.sm\:flex-row{flex-direction:row!important}.sm\:flex-col{flex-direction:column!important}.sm\:justify-end{justify-content:flex-end!important}.sm\:gap-2\.5{gap:.625rem!important}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.sm\:rounded-lg{border-radius:var(--sleek-radius)!important}.sm\:text-left{text-align:left!important}}@media(min-width:768px){.md\:absolute{position:absolute!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:w-32{width:8rem!important}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)!important}.md\:w-auto{width:auto!important}.md\:max-w-\[420px\]{max-width:420px!important}.md\:grid-cols-\[1fr_auto_1fr_auto\]{grid-template-columns:1fr auto 1fr auto!important}.md\:text-sm{font-size:.875rem!important;line-height:1.25rem!important}.md\:opacity-0{opacity:0!important}.after\:md\:hidden:after{content:var(--tw-content)!important;display:none!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem!important}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}}@media(min-width:1024px){.lg\:flex{display:flex!important}.lg\:max-w-2xl{max-width:42rem!important}}@media(prefers-color-scheme:dark){.dark\:border-destructive{border-color:hsl(var(--destructive))!important}.dark\:border-slate-700\/50{border-color:rgba(51,65,85,.5)!important}.dark\:invert{--tw-invert: invert(100%) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}}.\[\&\:\:-webkit-calendar-picker-indicator\]\:opacity-0::-webkit-calendar-picker-indicator{opacity:0!important}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0!important}.\[\&\>button\]\:hidden>button{display:none!important}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\[\&\>svg\]\:absolute>svg{position:absolute!important}.\[\&\>svg\]\:left-4>svg{left:1rem!important}.\[\&\>svg\]\:top-4>svg{top:1rem!important}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem!important;height:.875rem!important}.\[\&\>svg\]\:size-4>svg{width:1rem!important;height:1rem!important}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem!important}.\[\&\>svg\]\:h-3>svg{height:.75rem!important}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem!important}.\[\&\>svg\]\:w-3>svg{width:.75rem!important}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0!important}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))!important}.\[\&\>svg\]\:text-foreground>svg{color:var(--ion-text-color)!important}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))!important}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem!important}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px!important}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))!important}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)!important}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))!important}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent!important}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent!important;outline-offset:2px!important}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))!important}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))!important}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))!important}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent!important}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent!important;outline-offset:2px!important}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem!important;padding-right:.5rem!important}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem!important;padding-bottom:.375rem!important}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem!important;line-height:1rem!important}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500!important}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))!important}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0!important}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem!important;padding-right:.5rem!important}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem!important}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem!important}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem!important}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem!important;padding-right:.5rem!important}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem!important;padding-bottom:.75rem!important}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem!important}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem!important}.\[\&_p\]\:leading-relaxed p{line-height:1.625!important}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none!important}.\[\&_svg\]\:size-4 svg{width:1rem!important;height:1rem!important}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0!important}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px!important}.\[\&_tr\]\:border-b tr{border-bottom-width:1px!important}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem!important}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize!important}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize!important}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem!important}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize!important}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize!important}._scan-content_1sf68_2{--padding-start: 1rem;--padding-end: 1rem;--padding-top: 1.5rem;--padding-bottom: 1.5rem}._scan-result-card_1sf68_9{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--sleek-radius);padding:2rem 1.5rem;margin:1rem 0;text-align:center}._scan-icon_1sf68_19{font-size:5rem;margin-bottom:1.25rem}._scan-icon-success_1sf68_24{color:var(--ion-color-success)}._scan-icon-medium_1sf68_28{color:var(--ion-color-medium)}._scan-icon-danger_1sf68_32{color:var(--ion-color-danger)}._scan-title_1sf68_36{font-size:1.5rem;font-weight:700;margin:0 0 .5rem;color:var(--ion-text-color)}._scan-subtitle_1sf68_43{font-size:1.125rem;font-weight:600;margin:0 0 .5rem;color:var(--ion-text-color)}._scan-description_1sf68_50{font-size:1rem;color:var(--ion-color-medium);margin:0 0 1rem}._scan-meta_1sf68_56{font-size:.875rem;color:var(--ion-color-medium);margin:.5rem 0}._scan-claim-btn_1sf68_62{margin-top:1rem}._scan-image_1sf68_66{margin-top:1rem;border-radius:var(--sleek-radius);overflow:hidden}._scan-back-btn_1sf68_72{margin-top:1.25rem}._sleek-toolbar_1sf68_77{--background: var(--glass-bg);--border-width: 0 0 1px;--border-color: var(--glass-border)}
