.page_layout__XrFDf{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:1fr}@media (min-width:900px){.page_layout__XrFDf{grid-template-columns:minmax(280px,380px) 1fr;gap:clamp(2rem,4vw,4rem);align-items:start}}.page_player__fPVs1{width:100%}.page_side__68HhA{display:flex;flex-direction:column;gap:2rem;max-width:var(--content-max-width-narrow)}.page_about__8x5gn h2,.page_continue__csE1x h2,.page_stay__H8TN3 h2{margin-bottom:.75rem}.page_ctaRow__ztRra{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.page_about__8x5gn p{font-size:var(--text-body-lg);line-height:1.8}.page_continue__csE1x{margin-top:clamp(2.5rem,2rem + 3vw,4rem)}.page_endNote__WRAh2{max-width:var(--content-max-width-narrow);line-height:1.7}.page_endNote__WRAh2 a,.page_smallLinks__IyYEs a{color:var(--color-ink);font-weight:600;text-decoration:underline;text-underline-offset:.25em}.page_smallLinks__IyYEs{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1rem}.YouTubeEmbed_wrapper__otD_7{width:100%;max-width:380px;margin-inline:auto}.YouTubeEmbed_frameBox__1xJsg{position:relative;width:100%;border-radius:var(--radius-card);overflow:hidden;background-color:var(--color-surface)}.YouTubeEmbed_facade__Qa_py{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:none;cursor:pointer;background-color:var(--color-surface)}.YouTubeEmbed_facadeThumb__s6hhg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.YouTubeEmbed_facadeOverlay__Ggl6p{position:absolute;inset:0;background:linear-gradient(0deg,rgba(67,54,47,.55) 0,rgba(67,54,47,.1) 45%,rgba(67,54,47,.3))}.YouTubeEmbed_facadePlayIcon__ctL6u{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.5rem;height:3.5rem;color:var(--color-ink-on-accent);transition:transform var(--motion-fast) ease,color var(--motion-fast) ease}.YouTubeEmbed_facade__Qa_py:focus-visible .YouTubeEmbed_facadePlayIcon__ctL6u,.YouTubeEmbed_facade__Qa_py:hover .YouTubeEmbed_facadePlayIcon__ctL6u{color:var(--color-accent);transform:translate(-50%,-50%) scale(1.08)}@media (prefers-reduced-motion:reduce){.YouTubeEmbed_facadePlayIcon__ctL6u{transition:none}.YouTubeEmbed_facade__Qa_py:focus-visible .YouTubeEmbed_facadePlayIcon__ctL6u,.YouTubeEmbed_facade__Qa_py:hover .YouTubeEmbed_facadePlayIcon__ctL6u{transform:translate(-50%,-50%)}}.YouTubeEmbed_iframe__dlOx2{position:absolute;inset:0;width:100%;height:100%;border:0}.YouTubeEmbed_fallbackLink__Waam1{margin-top:.5rem;text-align:center;font-size:var(--text-marker,.85rem)}.PerfumeTracker_section__xdWdS{margin-block:var(--space-section-mobile);padding:var(--space-card-padding-mobile);color:var(--color-ink);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}@media (min-width:768px){.PerfumeTracker_section__xdWdS{margin-block:var(--space-section-desktop);padding:var(--space-card-padding-desktop)}}.PerfumeTracker_heading__5sfr6{font-family:var(--font-serif);font-size:1.75rem;line-height:1.2;margin:0 0 .5rem}.PerfumeTracker_intro__UoAHt{margin:0 0 1rem;max-width:var(--content-max-width-narrow)}.PerfumeTracker_status__l8cyE{margin:0 0 1rem;font-size:var(--text-meta);color:var(--color-muted-text)}.PerfumeTracker_statusWarning__P_3un{padding:.75rem 1rem;color:var(--color-ink);background-color:var(--color-muted);border-radius:var(--radius-soft)}.PerfumeTracker_toolbar__PQKuf{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}.PerfumeTracker_filters__iNTK6{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;border:0}.PerfumeTracker_filters__iNTK6 legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.PerfumeTracker_chipOn__9_uTa,.PerfumeTracker_chip__bsUsn,.PerfumeTracker_dangerButton__fzMQV,.PerfumeTracker_linkButton__DliHi,.PerfumeTracker_primaryButton___Zqtk,.PerfumeTracker_quietButton__I2_YP,.PerfumeTracker_secondaryButton__5ZEWg{min-height:44px;padding:0 1rem;font:inherit;font-size:var(--text-button);cursor:pointer}.PerfumeTracker_primaryButton___Zqtk{color:var(--color-base);background-color:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius-button)}.PerfumeTracker_secondaryButton__5ZEWg{color:var(--color-ink);background-color:initial;border:1px solid var(--color-ink);border-radius:var(--radius-button)}.PerfumeTracker_quietButton__I2_YP{color:var(--color-muted-text);background:none;border:0;text-decoration:underline;text-underline-offset:.2em}.PerfumeTracker_dangerButton__fzMQV{color:var(--color-ink);background:none;border:1px dashed var(--color-ink);border-radius:var(--radius-button)}.PerfumeTracker_linkButton__DliHi{min-height:44px;padding:0 .25rem;color:var(--color-ink);background:none;border:0;text-decoration:underline;text-underline-offset:.2em}.PerfumeTracker_chipOn__9_uTa,.PerfumeTracker_chip__bsUsn{padding:0 .9rem;color:var(--color-ink);background-color:initial;border:1px solid var(--color-border);border-radius:var(--radius-pill)}.PerfumeTracker_chipOn__9_uTa{color:var(--color-base);background-color:var(--color-ink);border-color:var(--color-ink)}.PerfumeTracker_chipOn__9_uTa:focus-visible,.PerfumeTracker_chip__bsUsn:focus-visible,.PerfumeTracker_dangerButton__fzMQV:focus-visible,.PerfumeTracker_input__AyVxH:focus-visible,.PerfumeTracker_linkButton__DliHi:focus-visible,.PerfumeTracker_primaryButton___Zqtk:focus-visible,.PerfumeTracker_quietButton__I2_YP:focus-visible,.PerfumeTracker_secondaryButton__5ZEWg:focus-visible,.PerfumeTracker_textarea__CVZyV:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.PerfumeTracker_search__iMByZ{flex:1 1 14rem}.PerfumeTracker_input__AyVxH,.PerfumeTracker_textarea__CVZyV{width:100%;min-height:44px;padding:.5rem .75rem;font:inherit;color:var(--color-ink);background-color:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-subtle)}.PerfumeTracker_form__7xdrf{display:grid;grid-gap:1rem;gap:1rem}.PerfumeTracker_field__JcTWH{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.PerfumeTracker_field__JcTWH label,.PerfumeTracker_fieldset__kGFC_ legend{font-size:var(--text-meta);font-weight:600}.PerfumeTracker_row__X64SP{display:grid;grid-gap:1rem;gap:1rem;align-items:end}@media (min-width:560px){.PerfumeTracker_row__X64SP{grid-template-columns:1fr 1fr}}.PerfumeTracker_fieldset__kGFC_{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:.75rem 1rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-subtle)}.PerfumeTracker_checks___MFvH{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.PerfumeTracker_check__3ghaT{display:inline-flex;align-items:center;gap:.5rem;min-height:44px}.PerfumeTracker_check__3ghaT input{width:1.25rem;height:1.25rem}.PerfumeTracker_chips__UBXKj{display:flex;flex-wrap:wrap;gap:.5rem}.PerfumeTracker_hint__7UjAy{margin:0;font-size:var(--text-meta);color:var(--color-muted-text)}.PerfumeTracker_prompt__CRRgz{margin:0;padding:.75rem 1rem;background-color:var(--color-muted);border-radius:var(--radius-soft)}.PerfumeTracker_error__oDYex{margin:0;font-weight:600}.PerfumeTracker_more__9NPfm summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600}.PerfumeTracker_more__9NPfm>div{margin-top:.75rem}.PerfumeTracker_actions__ls0ZY{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.PerfumeTracker_photoPreview__0BmE_{display:flex;gap:1rem;align-items:center}.PerfumeTracker_photoPreview__0BmE_ img{width:5rem;height:5rem;object-fit:cover;border-radius:var(--radius-subtle)}.PerfumeTracker_empty__C5uYn{padding:var(--space-card-padding-mobile);text-align:center;background-color:var(--color-base);border:1px dashed var(--color-border);border-radius:var(--radius-card)}.PerfumeTracker_cards__OskNq{display:grid;grid-gap:var(--space-card-gap);gap:var(--space-card-gap);padding:0;margin:0;list-style:none}@media (min-width:900px){.PerfumeTracker_cards__OskNq{grid-template-columns:1fr 1fr}}.PerfumeTracker_card__nMY2k{display:grid;grid-gap:.75rem;gap:.75rem;padding:var(--space-card-padding-mobile);background-color:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-card);min-width:0}.PerfumeTracker_cardHead__oJgTc{display:flex;gap:.75rem;align-items:flex-start}.PerfumeTracker_thumb__eQRc9{flex:none;width:4rem;height:4rem;object-fit:cover;border-radius:var(--radius-subtle)}.PerfumeTracker_cardTitle__PK8Ev{margin:0;font-family:var(--font-serif);font-size:1.25rem;overflow-wrap:anywhere}.PerfumeTracker_cardBrand__B3T7e{margin:0;font-size:var(--text-meta);color:var(--color-muted-text);overflow-wrap:anywhere}.PerfumeTracker_tags__CIbRa{display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:0;list-style:none}.PerfumeTracker_tag__dwLwE{padding:.15rem .6rem;font-size:var(--text-meta);background-color:var(--color-muted);border-radius:var(--radius-pill)}.PerfumeTracker_details__8VQZR{display:grid;grid-gap:.5rem;gap:.5rem;overflow-wrap:anywhere}.PerfumeTracker_details__8VQZR p{margin:0}.PerfumeTracker_wearList__e1tee{display:grid;grid-gap:.5rem;gap:.5rem;padding:0;margin:0;list-style:none}.PerfumeTracker_wearItem___SUZj{padding:.5rem .75rem;border-left:2px solid var(--color-border)}.PerfumeTracker_cardActions__J1HJP{display:flex;flex-wrap:wrap;gap:.25rem .5rem}.PerfumeTracker_undo__0vCkV{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:.75rem 1rem;margin-bottom:1rem;background-color:var(--color-muted);border-radius:var(--radius-soft)}.PerfumeTracker_backup__UHmDa{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--color-border)}.PerfumeTracker_preview__zFUGG{padding:.75rem 1rem;background-color:var(--color-muted);border-radius:var(--radius-soft)}.PerfumeTracker_preview__zFUGG p{margin:0 0 .5rem}.PerfumeTracker_modes__q91jN{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.PerfumeTracker_scope__ARl5p{margin:0 0 1rem;font-weight:600}.PerfumeTracker_picker__a9lYF{display:grid;grid-gap:.25rem;gap:.25rem;margin-bottom:1rem}.PerfumeTracker_pickerList__YbTDG{display:grid;grid-gap:.25rem;gap:.25rem;padding:0;margin:0;list-style:none}.PerfumeTracker_block__3j8Sa{margin-top:1.25rem}.PerfumeTracker_block__3j8Sa h4{font-family:var(--font-serif);font-size:1.25rem;margin:0 0 .5rem}.PerfumeTracker_overlapList__LpAT1{display:grid;grid-gap:.5rem;gap:.5rem;padding:0;margin:0;list-style:none}.PerfumeTracker_overlapItem__b53iC{padding:.5rem .75rem;background-color:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-subtle)}.PerfumeTracker_overlapItemRelated__GB3Wa{border-style:dashed}.PerfumeTracker_overlapItem__b53iC summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.PerfumeTracker_interpretation__VnS8w{padding:.75rem 1rem;background-color:var(--color-muted);border-radius:var(--radius-soft)}.PerfumeTracker_sources__eND9W{margin-top:1.25rem}.PerfumeTracker_sources__eND9W summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600}.PerfumeTracker_sources__eND9W a{overflow-wrap:anywhere}.PerfumeTracker_download__mO1_h{display:grid;grid-gap:.75rem;gap:.75rem;justify-items:start}.PerfumeTracker_downloadLink__ePizq{display:inline-flex;align-items:center;min-height:44px;padding:0 1.25rem;color:var(--color-base);background-color:var(--color-ink);border-radius:var(--radius-button);text-decoration:none}.PerfumeTracker_downloadLink__ePizq:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.PerfumeTracker_printSheet__y4mgQ{display:none}.PerfumeTracker_printSheet__y4mgQ.printing-target{display:block}.PerfumeTracker_printRecord__f1b5p{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #000;page-break-inside:avoid;break-inside:avoid-page;overflow-wrap:anywhere;color:#000}.PerfumeTracker_printRecord__f1b5p h3,.PerfumeTracker_printRecord__f1b5p h4,.PerfumeTracker_printRecord__f1b5p p{margin:0 0 .25rem}.PerfumeTracker_printRecord__f1b5p img{width:3cm;height:3cm;object-fit:cover}@media (prefers-reduced-motion:reduce){.PerfumeTracker_section__xdWdS *{transition:none;animation:none}}.ModalDialog_dialog__DVUp2{width:min(40rem,calc(100vw - 1.5rem));max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.25rem;color:var(--color-ink);background-color:var(--color-base);border:1px solid var(--color-border);border-radius:var(--radius-card)}.ModalDialog_dialog__DVUp2::backdrop{background-color:var(--color-scrim)}.ModalDialog_header__DorbB{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ModalDialog_title__POR1E{font-family:var(--font-serif);font-size:1.4rem;margin:0}.ModalDialog_close__bFoor{flex:none;min-height:44px;min-width:44px;padding:0 .75rem;font:inherit;font-size:var(--text-meta);color:var(--color-muted-text);background:none;border:0;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.ModalDialog_close__bFoor:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ReadingMode_trigger__SgiSh{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.55rem 1rem;font-size:var(--text-meta);font-weight:600;letter-spacing:.03em;color:var(--color-ink);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-button);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease)}.ReadingMode_trigger__SgiSh:hover{background-color:var(--color-muted)}.ReadingMode_overlay__fgaqc{position:fixed;inset:0;z-index:200;background-color:var(--palette-porcelain);overflow-y:auto;animation:ReadingMode_fade-in__Pz9k5 var(--motion-base) var(--motion-ease)}@keyframes ReadingMode_fade-in__Pz9k5{0%{opacity:0}to{opacity:1}}.ReadingMode_toolbar__Yyp5f{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,.6rem + 2vw,2.5rem);background-color:var(--palette-porcelain);border-bottom:1px solid var(--color-border)}.ReadingMode_fontControls__TmoCX{display:flex;align-items:center;gap:.35rem}.ReadingMode_fontButton__KKD2t{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:1rem;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-ink);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease)}.ReadingMode_fontButton__KKD2t:hover:not(:disabled){background-color:var(--color-muted)}.ReadingMode_fontButton__KKD2t:disabled{opacity:.35;cursor:default}.ReadingMode_closeButton__fYzrd{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:var(--text-meta);font-weight:600;color:var(--color-ink);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-button);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease)}.ReadingMode_closeButton__fYzrd:hover{background-color:var(--color-muted)}.ReadingMode_page__vQ5hS{max-width:38rem;margin-inline:auto;padding:clamp(2.5rem,2rem + 2vw,4.5rem) 1.5rem 6rem}.ReadingMode_meta__HYm1A{font-size:var(--text-meta);color:var(--color-utility-accent);margin-bottom:.75rem}.ReadingMode_title__Hjcab{font-family:var(--font-serif);font-size:clamp(1.8rem,1.5rem + 1.5vw,2.4rem);margin-bottom:1.5rem}.ReadingMode_pullQuote__YEPmx{font-family:var(--font-serif);font-style:italic;font-size:1.2rem;line-height:1.6;color:var(--color-utility-accent);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding-block:1.5rem;margin-bottom:2rem;text-align:center}.ReadingMode_body__RnJgI{font-family:var(--font-serif);color:var(--color-ink)}.ReadingMode_body__RnJgI p{line-height:1.85;margin-bottom:1.4em}.ReadingMode_sectionHeading__N1sFL{font-family:var(--font-serif);font-size:1.3rem;margin:2rem 0 1rem}.ReadingMode_sectionHeading__N1sFL:first-child{margin-top:0}@media (prefers-reduced-motion:reduce){.ReadingMode_overlay__fgaqc{animation:none}}