.toggle-container.svelte-1dbwn3b{-webkit-user-select:none;user-select:none;width:100%;position:relative}.toggle-container.svelte-1dbwn3b.disabled{opacity:.5}.toggle-content.svelte-1dbwn3b{flex-grow:1}.toggle-content.svelte-1dbwn3b.padding{padding:var(--space-1) 0}.toggle-content.svelte-1dbwn3b .toggle-title:where(.svelte-1dbwn3b){font-size:var(--text-sm);color:var(--text-primary)}.toggle-content.svelte-1dbwn3b .toggle-desc:where(.svelte-1dbwn3b){font-size:var(--text-xs);color:var(--text-secondary)}.switch-track.svelte-1dbwn3b{background-color:var(--btn-primary-text);border:2px solid var(--btn-secondary-border);border-radius:var(--radius-xl);flex-shrink:0;transition:background-color .2s,border-color .2s,box-shadow .2s}.switch-track.svelte-1dbwn3b:hover{border-color:var(--accent)}.switch-track.svelte-1dbwn3b:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.switch-track.svelte-1dbwn3b:after{content:"";cursor:pointer;position:absolute;inset:0}.switch-track.svelte-1dbwn3b:disabled,.switch-track.svelte-1dbwn3b:disabled:after{cursor:not-allowed;pointer-events:none}.switch-track.svelte-1dbwn3b.checked{background-color:var(--accent);border-color:var(--accent);box-shadow:0 0 6px var(--accent)}.switch-track.svelte-1dbwn3b.checked:hover{box-shadow:0 0 10px var(--accent)}.switch-track.svelte-1dbwn3b.checked .switch-thumb:where(.svelte-1dbwn3b){background-color:var(--btn-primary-text)}.switch-thumb.svelte-1dbwn3b{background-color:var(--accent-muted);border-radius:50%;transition:left .2s ease-out,translate .2s,background-color .15s;display:block;position:relative}.size-md.svelte-1dbwn3b .switch-track:where(.svelte-1dbwn3b){width:2.25rem;height:var(--space-5)}.size-md.svelte-1dbwn3b .switch-thumb:where(.svelte-1dbwn3b){width:calc(var(--space-5) - 8px);height:calc(var(--space-5) - 8px);left:2px}.size-md.svelte-1dbwn3b .switch-track.checked:where(.svelte-1dbwn3b) .switch-thumb:where(.svelte-1dbwn3b){left:100%;translate:calc(-100% - 2px)}.size-sm.svelte-1dbwn3b .switch-track:where(.svelte-1dbwn3b){width:1.9rem;height:var(--space-4)}.size-sm.svelte-1dbwn3b .switch-thumb:where(.svelte-1dbwn3b){width:calc(var(--space-4) - 7px);height:calc(var(--space-4) - 7px);left:2px}.size-sm.svelte-1dbwn3b .switch-track.checked:where(.svelte-1dbwn3b) .switch-thumb:where(.svelte-1dbwn3b){left:100%;translate:calc(-100% - 2px)}.group-title.svelte-131842l{font-size:var(--text-base);text-transform:uppercase;color:var(--text-muted)}.settings-divider.svelte-131842l{height:1px;margin:var(--space-4) 0;background:var(--border-card-color);opacity:.35}.toggle-emoji.svelte-131842l{text-shadow:0 0 var(--radius-sm) var(--accent)}.cycle-card{gap:var(--space-5);max-width:min(70vw,55rem);margin:var(--space-16) auto;border-color:var(--phase-color)!important;box-shadow:var(--phase-shadow)!important}.phase-icon.svelte-pq10g1{font-size:var(--text-4xl);filter:drop-shadow(0 0 var(--radius-md) var(--accent-muted));line-height:normal}.phase-label.svelte-pq10g1{color:var(--text-muted);font-size:var(--text-xs);line-height:normal}.phase-value.svelte-pq10g1{font-size:var(--text-3xl);text-transform:uppercase}.countdown-value.svelte-pq10g1{color:var(--text-primary);font-size:var(--text-3xl);line-height:normal}.countdown-label.svelte-pq10g1{color:var(--text-muted);font-size:var(--text-xs)}.timeline-track.svelte-pq10g1{height:var(--space-8);border:var(--border-card);border-radius:var(--radius-xl);line-height:normal;position:relative;overflow:visible}.track-segment.svelte-pq10g1{height:100%;position:relative}.track-segment.svelte-pq10g1.day{background-image:repeating-linear-gradient(-45deg, #0000000f, #0000000f 5.5px, transparent 0, transparent 18px), linear-gradient(to bottom, #d6eced, var(--ff-blue));border-right:var(--border-card);border-top-left-radius:14px;border-bottom-left-radius:14px;width:75%}.track-segment.svelte-pq10g1.day .track-label:where(.svelte-pq10g1){color:var(--dark-90)}.track-segment.svelte-pq10g1.night{background-image:repeating-linear-gradient(-45deg, #0000000f, #0000000f 5.5px, transparent 0, transparent 18px), linear-gradient(to bottom, var(--night-color), #370a61);border-top-right-radius:14px;border-bottom-right-radius:14px;width:25%}.track-segment.svelte-pq10g1.night .track-label:where(.svelte-pq10g1){color:var(--light-90)}.track-label.svelte-pq10g1{padding:0 var(--space-2);font-size:var(--text-xs);-webkit-user-select:none;user-select:none}.timeline-marker.svelte-pq10g1{width:var(--space-10);height:var(--space-10);border:var(--border-card);font-size:var(--text-2xl);-webkit-user-select:none;user-select:none;z-index:2;border-radius:50%;line-height:normal;transition:left .1s linear;position:absolute;top:50%;translate:-50% -50%}.timeline-marker.svelte-pq10g1.day{border-color:var(--day-color);box-shadow:0 0 12px var(--ff-sand-50)}.timeline-marker.svelte-pq10g1.night{border-color:var(--night-color);box-shadow:0 0 12px color-mix(in srgb, var(--night-color) 50%, transparent)}.timeline-marker.svelte-pq10g1.no-transition{transition:none}.timeline-marker.svelte-pq10g1 .marker-icon:where(.svelte-pq10g1){filter:drop-shadow(0 0 var(--radius-xs) var(--accent-muted))}.time-label.svelte-pq10g1{font-size:var(--text-sm);color:var(--text-secondary)}.time-value.svelte-pq10g1{width:6rem;font-size:var(--text-base)}@media (width<=768px){.cycle-card{gap:var(--space-5);grid-template-columns:1fr}.card-header.svelte-pq10g1{justify-content:center;gap:var(--space-5);text-align:center;flex-direction:column}.card-header.svelte-pq10g1 .countdown:where(.svelte-pq10g1){text-align:center}.track-label.svelte-pq10g1{line-height:1}.frontier-time.svelte-pq10g1{justify-content:center;gap:var(--space-2);flex-wrap:wrap}.card-footer.svelte-pq10g1{gap:var(--space-5);flex-direction:column}}.wiki-image-link.svelte-5hf2tc{aspect-ratio:1;border:var(--border-card);flex-shrink:0;transition:border-color .2s;position:relative;overflow:hidden}.wiki-image-link.svelte-5hf2tc:hover,.wiki-image-link.svelte-5hf2tc:focus-visible{border-color:var(--accent)}:is(.wiki-image-link.svelte-5hf2tc:hover,.wiki-image-link.svelte-5hf2tc:focus-visible) .wiki-img:where(.svelte-5hf2tc){scale:1.075}:is(.wiki-image-link.svelte-5hf2tc:hover,.wiki-image-link.svelte-5hf2tc:focus-visible) .hover-backdrop:where(.svelte-5hf2tc){opacity:1}.wiki-image-link.svelte-5hf2tc:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.size-sm.svelte-5hf2tc{height:var(--space-8);width:var(--space-8);border-radius:var(--radius-sm)}.size-md.svelte-5hf2tc{height:var(--space-12);width:var(--space-12);border-radius:var(--radius-md)}.size-lg.svelte-5hf2tc{height:var(--space-16);width:var(--space-16);border-radius:var(--radius-md)}.wiki-img.svelte-5hf2tc{object-fit:cover;object-position:center;width:100%;height:100%;transition:scale .2s}.hover-backdrop.svelte-5hf2tc{color:var(--ff-sand);opacity:0;-webkit-backdrop-filter:blur(var(--radius-xs));backdrop-filter:blur(var(--radius-xs));pointer-events:none;background:#00000080;font-size:2rem;transition:opacity .2s;position:absolute;inset:0}.entity-card{position:relative}.entity-name.svelte-zya2wq{font-size:var(--text-lg)}.entity-shop.svelte-zya2wq{font-size:var(--text-sm);color:var(--text-muted)}.entity-info.svelte-zya2wq{font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;row-gap:0;line-height:normal}.star-toggle-btn{flex-shrink:0;align-self:flex-start}.star-toggle-btn.starred{color:var(--star-color)}.entity-schedule.svelte-zya2wq{flex-wrap:wrap}.schedule-pill.svelte-zya2wq{padding:var(--space-2) var(--space-3);background:var(--accent-15);border:var(--border-card);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:normal}.schedule-pill.svelte-zya2wq.day{border-color:var(--day-color)}.schedule-pill.svelte-zya2wq.night{border-color:var(--night-color)}.schedule-pill.svelte-zya2wq .shift-icon:where(.svelte-zya2wq){margin-right:var(--space-2);font-size:var(--text-base);filter:drop-shadow(0 0 var(--radius-xs) var(--accent))}.schedule-pill.svelte-zya2wq .entity-action:where(.svelte-zya2wq){font-weight:700}.schedule-pill.svelte-zya2wq .entity-action:where(.svelte-zya2wq),.schedule-pill.svelte-zya2wq .entity-action-shift:where(.svelte-zya2wq){text-transform:capitalize}.entity-note.svelte-zya2wq{padding-top:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);margin-top:auto;line-height:normal}.entity-note.svelte-zya2wq .note-icon:where(.svelte-zya2wq){font-size:var(--text-base)}.mystery-card-btn.svelte-c9u8mi{border-radius:var(--radius-lg);cursor:pointer}.mystery-card{height:100%;position:relative}.mystery-avatar.svelte-c9u8mi{height:var(--space-16);width:var(--space-16);aspect-ratio:1;border-radius:var(--radius-md);box-shadow:inset 0 0 var(--radius-lg) #00000080}.mystery-header.svelte-c9u8mi,.mystery-info.svelte-c9u8mi{flex:1;width:100%}.mystery-title.svelte-c9u8mi{font-size:var(--text-xl)}.mystery-text.svelte-c9u8mi{height:var(--space-3);border-radius:var(--radius-md);filter:brightness(.95)}.mystery-body.svelte-c9u8mi{flex-wrap:wrap}.mystery-note.svelte-c9u8mi{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}.mystery-note.svelte-c9u8mi .note-icon:where(.svelte-c9u8mi){font-size:var(--text-base)}.teaser-img-wrapper.svelte-c9u8mi{border:var(--border-card);border-radius:var(--radius-md);width:100%;overflow:hidden}.teaser-img.svelte-c9u8mi{object-fit:cover;width:100%;height:auto}.teaser-quote.svelte-c9u8mi{margin-top:var(--space-6);font-style:italic;font-size:var(--text-lg);color:var(--text-secondary)}.cycle-pill.svelte-q3kkv5{padding:var(--space-3) var(--space-4);color:var(--text-primary);font-size:var(--text-sm);border:var(--border-card);-webkit-backdrop-filter:blur(var(--radius-lg));backdrop-filter:blur(var(--radius-lg));-webkit-user-select:none;user-select:none;z-index:3;border-radius:64px;line-height:1;transition:opacity .3s .4s;position:fixed;top:4.5rem;left:50%;translate:-50%;border-color:var(--phase-color)!important;box-shadow:var(--phase-shadow)!important}.cycle-pill.svelte-q3kkv5.dimmed{opacity:.2;transition-delay:0s}@media (width<=900px){.cycle-pill.svelte-q3kkv5{top:5rem}}.phase-icon.svelte-q3kkv5{font-size:var(--text-base);filter:drop-shadow(0 0 var(--radius-sm) var(--accent-muted))}.phase-value.svelte-q3kkv5{text-transform:uppercase}.divider.svelte-q3kkv5{background:var(--accent-muted);align-self:stretch;width:1px}.countdown-value.svelte-q3kkv5{width:var(--space-10)}.countdown-label.svelte-q3kkv5{font-size:var(--text-xs);color:var(--text-muted)}.popup-wrapper.svelte-ag9kiq{filter:drop-shadow(var(--shadow-lg));pointer-events:none;z-index:4;position:fixed;top:3rem;left:50%;translate:-50%}.popup-sprite.svelte-ag9kiq{max-width:min(65vw,15rem);height:auto}@media (width<=768px){.popup-wrapper.svelte-ag9kiq{top:3.5rem}}.background-wrapper.svelte-1e7zmqk{background-color:var(--surface-page);pointer-events:none;z-index:-1;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.background-image.svelte-1e7zmqk{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;scale:1.05}.background-overlay.svelte-1e7zmqk{background:linear-gradient(to bottom, #00000040 0%, #00000080 80%, color-mix(in srgb, var(--surface-page) 75%, transparent) 100%);position:absolute;inset:0}.searchbar-container.svelte-1xqklhs{min-width:15rem;padding:0 var(--space-1) 0 var(--space-2);background-color:var(--accent-15);border:var(--border-card);border-radius:var(--radius-md);transition:border-color .2s,box-shadow .2s;position:relative}.searchbar-container.svelte-1xqklhs:focus-within{border-color:var(--accent);box-shadow:0 0 var(--radius-md) var(--accent-15)}.size-sm.svelte-1xqklhs{height:2rem;font-size:var(--text-xs)}.size-md.svelte-1xqklhs{height:2.25rem;font-size:var(--text-sm)}.search-input.svelte-1xqklhs{width:100%;height:100%;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1}.search-input.svelte-1xqklhs::placeholder{color:var(--text-muted);opacity:.8}.page-wrapper.svelte-ylinfx{--day-color:#cc9b37;--night-color:#6458c0;--star-color:#facc15;--phase-shadow:0 0 var(--radius-lg) var(--phase-color)}.page-wrapper.svelte-ylinfx.day{--phase-color:var(--day-color)}.page-wrapper.svelte-ylinfx.night{--phase-color:var(--night-color)}.catalog.svelte-ylinfx{max-width:min(85vw,80rem);margin:auto;margin-bottom:var(--space-16)}.filter-toolbar{flex-wrap:wrap}@media (width<=768px){.filter-toolbar{flex-direction:column;align-items:stretch}}.starred-toolbar{margin:0 var(--space-1)}.starred-toolbar .tracking-count.svelte-ylinfx{color:var(--star-color);line-height:normal}.starred-toolbar .tracking-count.svelte-ylinfx .count-num:where(.svelte-ylinfx){font-size:var(--text-lg);color:var(--text-primary)}.starred-toolbar .tracking-count.svelte-ylinfx .count-text:where(.svelte-ylinfx){color:var(--text-muted)}.entity-grid.svelte-ylinfx{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.entity-grid.svelte-ylinfx.empty{padding:var(--space-12) var(--space-4);color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.entity-grid.svelte-ylinfx.empty .empty-text:where(.svelte-ylinfx){font-size:var(--text-base)}.entity-grid.svelte-ylinfx.empty .empty-subtext:where(.svelte-ylinfx){font-size:var(--text-sm)}
