.symbol-module__rJ6eba__container{padding:var(--space-16) var(--space-6);max-width:800px;min-height:100vh;margin:0 auto}@media (max-width:600px){.symbol-module__rJ6eba__container{padding:var(--space-4) var(--space-4)}.symbol-module__rJ6eba__header{align-items:flex-start;gap:var(--space-6);flex-direction:column}}.symbol-module__rJ6eba__card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-xl);margin-bottom:var(--space-16);box-shadow:0 10px 40px #0003}.symbol-module__rJ6eba__heroVisual{padding:var(--space-16) var(--space-12);background:rgb(var(--edge) / .01);border-bottom:1px solid var(--border-color);justify-content:center;align-items:center;display:flex;position:relative}.symbol-module__rJ6eba__visualGlow{background:radial-gradient(circle, rgb(var(--wash) / .08) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}.symbol-module__rJ6eba__heroSvg{aspect-ratio:1;width:100%;max-width:280px;position:relative}.symbol-module__rJ6eba__heroSvg svg{width:100%;height:100%}@media (max-width:480px){.symbol-module__rJ6eba__heroVisual{padding:var(--space-10) var(--space-8)}.symbol-module__rJ6eba__heroSvg{max-width:220px}}.symbol-module__rJ6eba__content{padding:var(--space-12);text-align:center}.symbol-module__rJ6eba__card.symbol-module__rJ6eba__textFirst .symbol-module__rJ6eba__content{padding-top:var(--space-8)}@media (max-width:480px){.symbol-module__rJ6eba__content{padding:var(--space-8) var(--space-5)}.symbol-module__rJ6eba__card.symbol-module__rJ6eba__textFirst .symbol-module__rJ6eba__content{padding-top:var(--space-4)}}.symbol-module__rJ6eba__titleRow{--card-actions:5.75rem;width:100%;padding:0 var(--card-actions);text-align:center;position:relative}@media (max-width:480px){.symbol-module__rJ6eba__titleRow{--card-actions:5rem}}.symbol-module__rJ6eba__saveButtonSlot{align-items:center;gap:var(--space-1);max-width:var(--card-actions);display:flex;position:absolute;top:0;right:0}.symbol-module__rJ6eba__title{margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:var(--tracking-wider);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0;font-size:clamp(1.25rem,5.6vw,2.5rem)}.symbol-module__rJ6eba__verseText{font-family:var(--font-serif,serif);font-size:var(--text-4xl);color:var(--text-color);max-width:46ch;margin:var(--space-6) auto 0;padding:0 var(--space-2);font-style:italic;line-height:1.6}.symbol-module__rJ6eba__poemText{font-size:var(--text-xl);width:fit-content;max-width:100%;line-height:1.6}.symbol-module__rJ6eba__poemText cite{text-align:left}.symbol-module__rJ6eba__poemsLink{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-6);padding:var(--space-2) var(--space-4);border:1px solid rgb(var(--edge) / .18);border-radius:var(--radius-pill);color:var(--text-color);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);text-decoration:none;display:inline-flex}.symbol-module__rJ6eba__poemsLink:hover,.symbol-module__rJ6eba__poemsLink:focus-visible{border-color:var(--accent-color);background:rgb(var(--edge) / .04)}.symbol-module__rJ6eba__poemsCount{color:var(--text-muted);font-variant-numeric:tabular-nums}.symbol-module__rJ6eba__verseTranslation{margin-top:var(--space-3);font-family:var(--font-body);font-style:normal;font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.5;display:block}@media (max-width:480px){.symbol-module__rJ6eba__verseText{font-size:var(--text-xl)}.symbol-module__rJ6eba__poemText{font-size:var(--text-lg)}}.symbol-module__rJ6eba__subheading{font-size:var(--text-xl);opacity:.6;margin-bottom:var(--space-8);font-style:italic;font-family:var(--font-body)}.symbol-module__rJ6eba__lesson{border-left:2px solid var(--text-color);padding-left:var(--space-4);margin-bottom:var(--space-7);font-size:var(--text-md);text-align:left;max-width:44rem;line-height:1.65}.symbol-module__rJ6eba__lessonSource{margin-top:var(--space-2);font-size:var(--text-sm);opacity:.6;font-style:italic;line-height:1.5}.symbol-module__rJ6eba__shortDescription{font-size:var(--text-2xl);margin-bottom:var(--space-8);font-weight:500;line-height:1.6}.symbol-module__rJ6eba__divider{background:var(--border-color);height:1px;margin:var(--space-8) auto;border:0;width:50%}.symbol-module__rJ6eba__references{padding:var(--space-8);border-top:1px solid var(--border-color)}.symbol-module__rJ6eba__referencesTitle{font-size:var(--text-2xl);margin-bottom:var(--space-6);text-transform:uppercase;letter-spacing:var(--tracking-wider);opacity:.8}.symbol-module__rJ6eba__linksList{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.symbol-module__rJ6eba__link{opacity:.7;transition:opacity var(--dur-slow) var(--ease-standard);display:inline-block}.symbol-module__rJ6eba__link:hover{opacity:1;color:var(--accent-color)}.symbol-module__rJ6eba__breadcrumb{width:100%;max-width:800px;margin:0 auto var(--space-4);padding:0 var(--space-1)}.symbol-module__rJ6eba__breadcrumb a{padding:var(--space-2) 0;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;transition:color var(--dur-base) var(--ease-standard);text-decoration:none;display:inline-block}.symbol-module__rJ6eba__breadcrumb a:hover{color:var(--text-color)}.symbol-module__rJ6eba__shareRow{margin:var(--space-5) 0 var(--space-2);justify-content:center;display:flex}.symbol-module__rJ6eba__crumbSep{margin:0 var(--space-2);opacity:.45}.symbol-module__rJ6eba__storyText{margin:var(--space-6) 0}.symbol-module__rJ6eba__storyBody{font-size:var(--text-lg);text-align:left;line-height:1.65}.symbol-module__rJ6eba__storySource{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);line-height:1.6}.symbol-module__rJ6eba__storySource a{color:var(--accent-color)}.symbol-module__rJ6eba__interpretation{margin:var(--space-8) 0;padding:var(--space-6);border:1px solid rgb(var(--edge) / .12);border-left:2px solid var(--accent-color);border-radius:var(--radius-md);background:rgb(var(--edge) / .02)}.symbol-module__rJ6eba__interpretationTitle{margin:0 0 var(--space-3);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-color);font-weight:600}.symbol-module__rJ6eba__interpretationText{font-size:var(--text-lg);text-wrap:pretty;margin:0;line-height:1.65}.symbol-module__rJ6eba__interpretationSource{margin:var(--space-4) 0 0;font-size:var(--text-sm);opacity:.6;font-style:italic;line-height:1.5}
.SaveButton-module__xarNsW__saveButton{border:1px solid rgb(var(--edge) / .12);width:44px;height:44px;color:var(--text-muted);cursor:pointer;transition:color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.SaveButton-module__xarNsW__saveButton:hover:not(:disabled){color:var(--text-color);border-color:rgb(var(--edge) / .3);background:rgb(var(--edge) / .05)}.SaveButton-module__xarNsW__saveButton:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.SaveButton-module__xarNsW__saveButton:disabled{opacity:.5;cursor:not-allowed}.SaveButton-module__xarNsW__saveButton.SaveButton-module__xarNsW__saved{color:var(--metal-1);background:#c9cfd824;border-color:#c9cfd880}.SaveButton-module__xarNsW__saveButton.SaveButton-module__xarNsW__saved:hover:not(:disabled){background:#c9cfd838;border-color:#c9cfd8b3}.SaveButton-module__xarNsW__icon{transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-slow) var(--ease-standard)}.SaveButton-module__xarNsW__saveButton.SaveButton-module__xarNsW__saved .SaveButton-module__xarNsW__icon{filter:drop-shadow(0 0 5px #c9cfd859)}
.FeedbackButton-module__VwbqgW__trigger{width:44px;height:44px;color:var(--text-muted);opacity:.45;cursor:pointer;transition:opacity var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.FeedbackButton-module__VwbqgW__trigger:hover,.FeedbackButton-module__VwbqgW__trigger:focus-visible{opacity:1;color:var(--text-color);border-color:rgb(var(--edge) / .2)}.FeedbackButton-module__VwbqgW__trigger:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.FeedbackButton-module__VwbqgW__floating{left:var(--space-4);bottom:calc(var(--space-4) + 4.8rem);z-index:60;background:var(--bg-color);border-color:rgb(var(--edge) / .14);position:fixed}@media (min-width:640px){.FeedbackButton-module__VwbqgW__floating{left:auto;right:var(--space-6);bottom:var(--space-6)}}.FeedbackButton-module__VwbqgW__backdrop{z-index:100;background:rgb(var(--ink) / .55);padding:var(--space-4);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.FeedbackButton-module__VwbqgW__backdrop{align-items:center}}.FeedbackButton-module__VwbqgW__panel{background:var(--bg-color);border:1px solid rgb(var(--edge) / .16);border-radius:var(--radius-lg);width:100%;max-width:30rem;max-height:90vh;padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.FeedbackButton-module__VwbqgW__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.FeedbackButton-module__VwbqgW__title{font-size:var(--text-md);letter-spacing:var(--tracking-wide);margin:0}.FeedbackButton-module__VwbqgW__about{font-size:var(--text-sm);color:var(--text-muted);margin:0}.FeedbackButton-module__VwbqgW__close{color:var(--text-muted);cursor:pointer;font-size:var(--text-lg);padding:var(--space-1);background:0 0;border:0;line-height:1}.FeedbackButton-module__VwbqgW__close:hover{color:var(--text-color)}.FeedbackButton-module__VwbqgW__kinds{gap:var(--space-2);flex-wrap:wrap;display:flex}.FeedbackButton-module__VwbqgW__kind{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-muted);border:1px solid rgb(var(--edge) / .16);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0}.FeedbackButton-module__VwbqgW__kind:hover{color:var(--text-color)}.FeedbackButton-module__VwbqgW__kind[aria-pressed=true]{color:var(--text-color);border-color:rgb(var(--edge) / .45);background:rgb(var(--edge) / .06)}.FeedbackButton-module__VwbqgW__label{gap:var(--space-1);font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;display:flex}.FeedbackButton-module__VwbqgW__input,.FeedbackButton-module__VwbqgW__textarea{width:100%;font:inherit;font-size:var(--text-sm);color:var(--text-color);background:rgb(var(--edge) / .04);border:1px solid rgb(var(--edge) / .16);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.FeedbackButton-module__VwbqgW__textarea{resize:vertical;min-height:7rem}.FeedbackButton-module__VwbqgW__input:focus-visible,.FeedbackButton-module__VwbqgW__textarea:focus-visible{outline:2px solid var(--metal-1);outline-offset:1px}.FeedbackButton-module__VwbqgW__honey{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.FeedbackButton-module__VwbqgW__actions{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.FeedbackButton-module__VwbqgW__submit{padding:var(--space-2) var(--space-5);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);background:var(--text-color);color:var(--bg-color);border-radius:var(--radius-pill);cursor:pointer;border:0}.FeedbackButton-module__VwbqgW__submit:disabled{opacity:.5;cursor:default}.FeedbackButton-module__VwbqgW__note{font-size:var(--text-xs);color:var(--text-muted);margin:0}.FeedbackButton-module__VwbqgW__error{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.FeedbackButton-module__VwbqgW__trigger{transition:none}}
.scripture-credit-module__OaF_vW__credit{font-size:var(--text-2xs);opacity:.45;text-align:center;max-width:42ch;margin:var(--space-6) auto 0;line-height:1.5}
.dismissable-symbol-module__YZvJpW__sheet{touch-action:pan-y;position:relative}.dismissable-symbol-module__YZvJpW__dragHandleHit{z-index:20;height:28px;margin-bottom:var(--space-1);cursor:grab;justify-content:center;align-items:center;display:flex;position:sticky;top:calc(60px + .5rem)}.dismissable-symbol-module__YZvJpW__dragHandleHit:active{cursor:grabbing}.dismissable-symbol-module__YZvJpW__dragHandle{border-radius:var(--radius-sm);background:rgb(var(--edge) / .25);width:40px;height:4px;margin:0 auto;position:relative}.dismissable-symbol-module__YZvJpW__closeBtn{border:1px solid rgb(var(--edge) / .15);background:var(--chrome-bg-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:40px;height:40px;color:var(--text-color);cursor:pointer;z-index:80;transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:calc(60px + .75rem);right:1rem}.dismissable-symbol-module__YZvJpW__closeBtn:hover{background:rgb(var(--edge) / .1);border-color:rgb(var(--edge) / .3)}@media (min-width:768px){.dismissable-symbol-module__YZvJpW__dragHandle{display:none}}
.symbol-art-module__vKvHGq__art{justify-content:center;align-items:center;display:flex;position:relative}.symbol-art-module__vKvHGq__art>svg{width:100%;max-width:100%;height:100%;max-height:100%;display:block}.symbol-art-module__vKvHGq__art img{object-fit:contain;width:100%;height:100%;display:block}.symbol-art-module__vKvHGq__kindArt{color:rgb(var(--ink) / .55)}.symbol-art-module__vKvHGq__kindArt>svg{opacity:1;width:55%;height:55%;margin:0}.symbol-art-module__vKvHGq__art img.symbol-art-module__vKvHGq__pendingImg{opacity:0}.symbol-art-module__vKvHGq__art img{transition:opacity var(--dur-base) var(--ease-standard)}.symbol-art-module__vKvHGq__spinner{aspect-ratio:1;box-sizing:border-box;border:1.5px solid rgb(var(--ink) / .18);border-top-color:rgb(var(--ink) / .55);opacity:0;pointer-events:none;--spin-curve:cubic-bezier(0, 0, 1, 1);width:clamp(12px,18%,18px);animation:symbol-art-module__vKvHGq__art-spinner-in 0s var(--spin-curve) .2s forwards, symbol-art-module__vKvHGq__art-spinner-turn .9s var(--spin-curve) infinite;border-radius:50%;margin:calc(clamp(12px,18%,18px)/-2) 0 0 calc(clamp(12px,18%,18px)/-2);position:absolute;top:50%;left:50%}@keyframes symbol-art-module__vKvHGq__art-spinner-in{to{opacity:1}}@keyframes symbol-art-module__vKvHGq__art-spinner-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.symbol-art-module__vKvHGq__spinner{border-top-color:rgb(var(--ink) / .18);background:rgb(var(--ink) / .35);animation:symbol-art-module__vKvHGq__art-spinner-in 0s var(--spin-curve) .2s forwards, symbol-art-module__vKvHGq__art-spinner-pulse 1.6s var(--ease-standard) infinite}}@keyframes symbol-art-module__vKvHGq__art-spinner-pulse{50%{transform:scale(.7)}}
.kind-mark-module__QqKeSa__mark{vertical-align:-.2em;margin-right:var(--space-1);opacity:.8;flex:none;display:inline-block}
.related-symbols-module__Nd9R1q__related{width:100%;max-width:800px;margin:var(--space-12) auto 0;padding-top:var(--space-8);border-top:1px solid var(--border-color)}.related-symbols-module__Nd9R1q__heading{font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);text-align:center;margin-bottom:var(--space-6)}.related-symbols-module__Nd9R1q__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.related-symbols-module__Nd9R1q__card{align-items:center;gap:var(--space-2);height:100%;padding:var(--space-5) var(--space-3) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--card-surface);color:var(--text-color);transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.related-symbols-module__Nd9R1q__card:hover{border-color:rgb(var(--edge) / .22);background:rgb(var(--edge) / .04)}.related-symbols-module__Nd9R1q__art{width:76px;height:76px}.related-symbols-module__Nd9R1q__title{font-family:var(--font-heading);font-size:var(--text-base);letter-spacing:var(--tracking-wide);text-align:center}.related-symbols-module__Nd9R1q__reason{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);text-align:center}
.entry-context-module__qeU40q__context{margin-top:var(--space-6);border-top:1px solid var(--border-color);color:var(--text-color)}.entry-context-module__qeU40q__context summary{padding:var(--space-4) 0;cursor:pointer;font-size:var(--text-sm)}.entry-context-module__qeU40q__body{gap:var(--space-4);padding-bottom:var(--space-4);line-height:1.6;display:grid}.entry-context-module__qeU40q__body p{margin:0}.entry-context-module__qeU40q__body h3{margin:0 0 var(--space-2);font-size:var(--text-sm)}
.kind-key-module__zpHEtq__key{margin:var(--space-4) 0;font-size:var(--text-sm)}.kind-key-module__zpHEtq__summary{cursor:pointer;color:rgb(var(--ink) / .7);width:fit-content}.kind-key-module__zpHEtq__list{margin:var(--space-3) 0 0;gap:var(--space-2) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.kind-key-module__zpHEtq__item{align-items:baseline;gap:var(--space-2);grid-template-columns:1.25rem 6.5rem 1fr;display:grid}.kind-key-module__zpHEtq__word{font-weight:600}.kind-key-module__zpHEtq__hint{color:rgb(var(--ink) / .65)}
.verse-module__28eeAW__poem{gap:var(--space-3);text-align:left;flex-direction:column;display:flex}.verse-module__28eeAW__stanza,.verse-module__28eeAW__paragraph{margin:0}.verse-module__28eeAW__paragraph+.verse-module__28eeAW__paragraph{margin-top:var(--space-3)}.verse-module__28eeAW__line{padding-left:var(--space-5);text-indent:calc(-1 * var(--space-5));display:block}
.share-button-module__TIJ70G__share{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid rgb(var(--edge) / .15);color:var(--text-color);font-family:var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);background:0 0;display:inline-flex}.share-button-module__TIJ70G__share:hover{background:rgb(var(--edge) / .08);border-color:rgb(var(--edge) / .25)}.share-button-module__TIJ70G__share:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.share-button-module__TIJ70G__fallback{cursor:text;padding:var(--space-1-5) var(--space-2)}.share-button-module__TIJ70G__fallbackField{width:100%;min-width:0;color:var(--text-color);font-family:var(--font-body);font-size:var(--text-xs);text-align:center;background:0 0;border:none;outline:none}
.app-splash-module__ngKdRW__splash{z-index:99999;padding:var(--space-6);opacity:1;transition:opacity var(--dur-slow) var(--ease-standard), visibility var(--dur-slow);pointer-events:none;background:#090a0f;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html[data-splash=seen] .app-splash-module__ngKdRW__splash{display:none}.app-splash-module__ngKdRW__fading{opacity:0;pointer-events:none;visibility:hidden}.app-splash-module__ngKdRW__splashImage{width:min(calc(var(--space-16) * 8.5), 90vw);aspect-ratio:1200/630;object-fit:contain;filter:drop-shadow(0 16px 36px #000000b3);-webkit-user-select:none;user-select:none;height:auto}@media (prefers-reduced-motion:reduce){.app-splash-module__ngKdRW__splash{display:none}}
.deck-browser-module__PckpWW__browser{gap:var(--space-3);flex-direction:column;width:100%;max-width:560px;min-height:0;margin:0 auto;display:flex}@media (min-width:1024px){.deck-browser-module__PckpWW__browser{max-width:620px}}@media (min-width:1440px){.deck-browser-module__PckpWW__browser{max-width:700px}}.deck-browser-module__PckpWW__row{justify-content:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.deck-browser-module__PckpWW__chip{align-items:center;gap:var(--space-1-5);border-radius:var(--radius-pill);border:1px solid rgb(var(--edge) / .12);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);background:0 0;padding:.625rem .8125rem;line-height:1;display:inline-flex}.deck-browser-module__PckpWW__chip:hover{border-color:rgb(var(--edge) / .28);color:var(--text-color)}.deck-browser-module__PckpWW__chip:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.deck-browser-module__PckpWW__on{color:var(--text-color);background:#c9cfd824;border-color:#c9cfd880}.deck-browser-module__PckpWW__sub{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.deck-browser-module__PckpWW__count{font-size:var(--text-2xs);opacity:.55;font-variant-numeric:tabular-nums}.deck-browser-module__PckpWW__subs{gap:var(--space-1-5);padding-top:var(--space-1);border-top:1px solid rgb(var(--edge) / .06);flex-direction:column;display:flex}.deck-browser-module__PckpWW__subsHead{justify-content:center;align-items:baseline;gap:var(--space-3);display:flex}.deck-browser-module__PckpWW__subsLabel{font-size:var(--text-3xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);opacity:.7}.deck-browser-module__PckpWW__toggleAll{padding:var(--space-1);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;text-decoration:underline}.deck-browser-module__PckpWW__toggleAll:hover{color:var(--text-color)}@media (max-width:640px){.deck-browser-module__PckpWW__browser{gap:var(--space-2)}.deck-browser-module__PckpWW__row{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-05);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.deck-browser-module__PckpWW__row::-webkit-scrollbar{display:none}.deck-browser-module__PckpWW__chip{flex:none}}@media (max-height:780px),(max-width:640px){.deck-browser-module__PckpWW__row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.deck-browser-module__PckpWW__row::-webkit-scrollbar{display:none}.deck-browser-module__PckpWW__chip{flex:none}.deck-browser-module__PckpWW__subs{padding-top:var(--space-1-5)}.deck-browser-module__PckpWW__subsHead{margin-bottom:var(--space-1-5)}}.deck-browser-module__PckpWW__withheld{margin:calc(var(--space-2) * -1) 0 var(--space-2);text-align:center;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);opacity:.65}.deck-browser-module__PckpWW__withheldLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.deck-browser-module__PckpWW__withheldLink:hover{color:var(--text-color)}.deck-browser-module__PckpWW__reset{margin:calc(var(--space-2) * -1) 0 var(--space-2);text-align:center}.deck-browser-module__PckpWW__resetBtn{padding:var(--space-1) var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;text-decoration:underline}.deck-browser-module__PckpWW__resetBtn:hover{color:var(--text-color)}.deck-browser-module__PckpWW__resetBtn:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.deck-browser-module__PckpWW__status{justify-content:center;align-items:center;gap:var(--space-2);min-height:1.25rem;padding:0 var(--space-1);flex-wrap:nowrap;display:flex}.deck-browser-module__PckpWW__statusText{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.deck-browser-module__PckpWW__statusCount{color:var(--text-color);font-variant-numeric:tabular-nums;font-weight:500}.deck-browser-module__PckpWW__statusWhat{color:var(--text-color)}.deck-browser-module__PckpWW__statusNote{text-transform:none;letter-spacing:0}.deck-browser-module__PckpWW__statusClear{font:inherit;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.deck-browser-module__PckpWW__statusClear:hover,.deck-browser-module__PckpWW__statusClear:focus-visible{color:var(--text-color)}.deck-browser-module__PckpWW__statusShare{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);background:0 0;border:0;padding:0}.deck-browser-module__PckpWW__statusShare:hover,.deck-browser-module__PckpWW__statusShare:focus-visible{color:var(--text-color)}.deck-browser-module__PckpWW__keptLink{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-color);opacity:.55;transition:opacity var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);border-bottom:1px solid #0000;text-decoration:none}.deck-browser-module__PckpWW__keptLink:hover{opacity:1;border-bottom-color:rgb(var(--edge) / .3)}
.category-module__JUc_5q__container{padding:var(--space-16) var(--space-6);max-width:1000px;min-height:100vh;margin:0 auto}.category-module__JUc_5q__header{margin-bottom:var(--space-12);text-align:center}.category-module__JUc_5q__title{font-size:var(--text-7xl);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-4)}.category-module__JUc_5q__subtitle{opacity:.8}.category-module__JUc_5q__subtitleWhat{opacity:.95;font-weight:500}.category-module__JUc_5q__discoverySection{width:100%;margin-bottom:var(--space-8);flex-direction:column;align-items:center;display:flex}.category-module__JUc_5q__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.category-module__JUc_5q__card{padding:var(--space-12) var(--space-6);background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-slow) var(--ease-standard);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.category-module__JUc_5q__card:hover{border-color:var(--accent-color);transform:translateY(-5px)}.category-module__JUc_5q__cardIcon{font-size:var(--text-7xl);margin-bottom:var(--space-4);justify-content:center;align-items:center;width:100px;height:100px;display:flex}.category-module__JUc_5q__cardIcon svg{width:100%;height:100%}.category-module__JUc_5q__cardTitle{font-size:var(--text-xl)}@media (max-width:640px){.category-module__JUc_5q__container{padding:var(--space-2) var(--space-4) var(--space-8)}.category-module__JUc_5q__header{margin-bottom:0}.category-module__JUc_5q__title{font-size:var(--text-2xl);letter-spacing:var(--tracking-wider);margin-bottom:0;line-height:24px}.category-module__JUc_5q__header .category-module__JUc_5q__metaRow{margin-top:0}.category-module__JUc_5q__subtitle{font-size:var(--text-xs)}}.category-module__JUc_5q__index{border-top:1px solid var(--border-color);margin:0;padding:0;list-style:none}.category-module__JUc_5q__index li+li .category-module__JUc_5q__row{border-top:1px solid var(--border-color)}.category-module__JUc_5q__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);color:inherit;transition:background var(--dur-fast) var(--ease-standard);text-decoration:none;display:flex}.category-module__JUc_5q__row:hover{background:rgb(var(--edge) / .05)}.category-module__JUc_5q__rowIcon{flex:0 0 34px;width:34px;height:34px}.category-module__JUc_5q__rowText{flex-direction:column;flex:1;min-width:0;display:flex}.category-module__JUc_5q__rowTitle{font-size:var(--text-base);color:var(--text-color);line-height:var(--leading-snug)}.category-module__JUc_5q__rowSub{font-size:var(--text-2xs);color:var(--text-muted);overflow-wrap:anywhere}.category-module__JUc_5q__rowMeta{font-size:var(--text-3xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);overflow-wrap:anywhere;flex:none;max-width:8rem}@media (max-width:480px){.category-module__JUc_5q__rowMeta{display:none}}.category-module__JUc_5q__metaRow{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.category-module__JUc_5q__headerShare{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);border:1px solid rgb(var(--edge) / .15);border-radius:var(--radius-pill);padding:var(--space-05) var(--space-3);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0}.category-module__JUc_5q__headerShare:hover,.category-module__JUc_5q__headerShare:focus-visible{color:var(--text-color);border-color:rgb(var(--edge) / .4)}
.Apparatus-module__HfA3WG__section{width:100%;max-width:46rem;margin:var(--space-8) auto 0;padding-top:var(--space-5);border-top:1px solid rgb(var(--edge) / .12);gap:var(--space-4);flex-direction:column;display:flex}.Apparatus-module__HfA3WG__summary{justify-content:space-between;align-items:baseline;gap:var(--space-3);cursor:pointer;padding:var(--space-1) 0;list-style:none;display:flex}.Apparatus-module__HfA3WG__summary::-webkit-details-marker{display:none}.Apparatus-module__HfA3WG__summary:after{content:"›";color:var(--text-muted);opacity:.6;transition:transform var(--dur-base) var(--ease-standard);flex:none;margin-left:auto;transform:rotate(90deg)}details[open]>.Apparatus-module__HfA3WG__summary:after{transform:rotate(270deg)}.Apparatus-module__HfA3WG__state{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);opacity:.75;white-space:nowrap}.Apparatus-module__HfA3WG__heading{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);opacity:.7;margin:0}.Apparatus-module__HfA3WG__group{gap:var(--space-3);flex-direction:column;display:flex}.Apparatus-module__HfA3WG__groupLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);margin:0}.Apparatus-module__HfA3WG__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Apparatus-module__HfA3WG__item{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;line-height:1.55;display:flex}.Apparatus-module__HfA3WG__ref{color:var(--text-color)}.Apparatus-module__HfA3WG__ref a{color:inherit;text-underline-offset:2px;text-decoration:underline}.Apparatus-module__HfA3WG__ref a:hover{color:var(--text-muted)}.Apparatus-module__HfA3WG__work{font-style:italic}.Apparatus-module__HfA3WG__supports{color:var(--text-muted);font-size:var(--text-xs)}.Apparatus-module__HfA3WG__quote{padding-left:var(--space-3);border-left:1px solid rgb(var(--edge) / .2);color:var(--text-muted);font-style:italic;font-size:var(--text-xs);margin:0}.Apparatus-module__HfA3WG__edges{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Apparatus-module__HfA3WG__edge{gap:var(--space-1);flex-direction:column;display:flex}.Apparatus-module__HfA3WG__edgeHead{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Apparatus-module__HfA3WG__phrase{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:lowercase}.Apparatus-module__HfA3WG__target{color:var(--text-color);text-underline-offset:2px;text-decoration:underline}.Apparatus-module__HfA3WG__target:hover{color:var(--text-muted)}.Apparatus-module__HfA3WG__basis{font-size:var(--text-3xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;border-radius:var(--radius-pill);opacity:.75;border:1px solid;padding:.15em .5em}.Apparatus-module__HfA3WG__attested,.Apparatus-module__HfA3WG__traditional{color:var(--text-muted)}.Apparatus-module__HfA3WG__modern,.Apparatus-module__HfA3WG__disputed{color:var(--color-accent)}.Apparatus-module__HfA3WG__note{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.55}.Apparatus-module__HfA3WG__empty{font-size:var(--text-xs);color:var(--text-muted);opacity:.7;margin:0;font-style:italic}.Apparatus-module__HfA3WG__access{opacity:.6;font-size:.85em;font-style:normal}
.MembershipNudge-module__Gapvsq__note{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:40;align-items:center;gap:var(--space-3);max-width:28rem;padding:var(--space-3) var(--space-4);border:1px solid var(--accent-color);border-radius:var(--radius-md);background:var(--bg-color);color:var(--text-color);font-size:var(--text-sm);margin:0 auto;line-height:1.45;display:flex;position:fixed}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.MembershipNudge-module__Gapvsq__note{background:color-mix(in srgb, var(--bg-color) 94%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.MembershipNudge-module__Gapvsq__text{flex:1;margin:0}.MembershipNudge-module__Gapvsq__link{color:inherit;text-decoration:underline}.MembershipNudge-module__Gapvsq__close{width:44px;height:44px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none}.MembershipNudge-module__Gapvsq__close:focus-visible,.MembershipNudge-module__Gapvsq__link:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}
.library-browser-module__NY_laq__wrap{gap:var(--space-6);flex-direction:column;width:100%;max-width:56rem;margin:0 auto;display:flex}.library-browser-module__NY_laq__facets{gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid rgb(var(--edge) / .12);flex-direction:column;display:flex}.library-browser-module__NY_laq__facet{gap:var(--space-3);flex-direction:column;display:flex}.library-browser-module__NY_laq__facetName{align-items:baseline;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;margin:0;font-weight:500;display:flex}.library-browser-module__NY_laq__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.library-browser-module__NY_laq__chip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);border:1px solid rgb(var(--edge) / .12);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);background:0 0;display:inline-flex}.library-browser-module__NY_laq__chip:hover{border-color:rgb(var(--edge) / .28);color:var(--text-color)}.library-browser-module__NY_laq__chip:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.library-browser-module__NY_laq__on{color:var(--text-color);background:#c9cfd81f;border-color:#c9cfd873}.library-browser-module__NY_laq__count{font-size:var(--text-2xs);opacity:.6;font-variant-numeric:tabular-nums}.library-browser-module__NY_laq__resultHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.library-browser-module__NY_laq__resultCount{font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0}.library-browser-module__NY_laq__clear{padding:var(--space-1) 0;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;text-decoration:underline}.library-browser-module__NY_laq__clear:hover{color:var(--text-color)}.library-browser-module__NY_laq__clear:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.library-browser-module__NY_laq__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.library-browser-module__NY_laq__row{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid rgb(var(--edge) / .06);color:var(--text-color);transition:color var(--dur-base) var(--ease-standard);text-decoration:none;display:flex}.library-browser-module__NY_laq__row:hover{color:var(--accent-color)}.library-browser-module__NY_laq__row:focus-visible{outline:2px solid var(--metal-1);outline-offset:2px}.library-browser-module__NY_laq__rowTitle{font-size:var(--text-base);min-width:0}.library-browser-module__NY_laq__rowMeta{gap:var(--space-2);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);opacity:.7;text-align:right;white-space:nowrap;align-items:baseline;display:inline-flex}.library-browser-module__NY_laq__datedMark{color:var(--accent-color);opacity:.85}.library-browser-module__NY_laq__lightMark{margin-left:var(--space-1);color:var(--text-muted);opacity:.8;font-size:var(--text-xs)}.library-browser-module__NY_laq__empty{color:var(--text-muted);font-size:var(--text-sm);padding:var(--space-6) 0}@media (max-width:32rem){.library-browser-module__NY_laq__row{align-items:flex-start;gap:var(--space-1);flex-direction:column}.library-browser-module__NY_laq__rowMeta{text-align:left;white-space:normal}}.library-browser-module__NY_laq__shareRow{justify-content:center;display:flex}.library-browser-module__NY_laq__shareLink{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);background:0 0;border:0;padding:0}.library-browser-module__NY_laq__shareLink:hover,.library-browser-module__NY_laq__shareLink:focus-visible{color:var(--text-color)}
.swipe-deck-module__ezv8CW__deck,.swipe-deck-module__ezv8CW__emptyState{scroll-margin-top:calc(var(--nav-h) + var(--space-4))}.swipe-deck-module__ezv8CW__deck{gap:var(--space-5);flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.swipe-deck-module__ezv8CW__stage{width:100%;height:max(var(--top-card-h,360px), var(--incoming-card-h,0px));transition:height var(--dur-slow) var(--ease-standard);flex:none;position:relative}.swipe-deck-module__ezv8CW__deal{position:absolute;inset:0}@media (min-width:640px){.swipe-deck-module__ezv8CW__deck{max-width:520px}}@media (min-width:1024px){.swipe-deck-module__ezv8CW__deck{max-width:620px}}@media (min-width:1440px){.swipe-deck-module__ezv8CW__deck{max-width:700px}}.swipe-deck-module__ezv8CW__emptyState{text-align:center;padding:var(--space-16) var(--space-8);opacity:.7}.swipe-deck-module__ezv8CW__resetBtn{margin-top:var(--space-4);background:rgb(var(--edge) / .1);border:1px solid var(--border-color);color:var(--text-color);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:var(--space-2);transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-base) var(--ease-standard);font-weight:600;display:inline-flex}.swipe-deck-module__ezv8CW__resetBtn:hover{background:rgb(var(--edge) / .2)}.swipe-deck-module__ezv8CW__card{cursor:grab;will-change:transform;z-index:1;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0;container:card/inline-size}.swipe-deck-module__ezv8CW__card:active{cursor:grabbing}.swipe-deck-module__ezv8CW__cardBehind{pointer-events:none}.swipe-deck-module__ezv8CW__cardContent{width:100%;height:var(--card-h,auto);background:var(--card-surface);border-radius:var(--radius-2xl);box-shadow:0 0 0 1px var(--border-color);transition:height var(--dur-slow) var(--ease-standard);overflow:hidden}.swipe-deck-module__ezv8CW__cardInner{flex-direction:column;display:flex}.swipe-deck-module__ezv8CW__cardTop .swipe-deck-module__ezv8CW__cardContent,.swipe-deck-module__ezv8CW__cardIncoming .swipe-deck-module__ezv8CW__cardContent{box-shadow:0 0 0 1px var(--border-color), 0 18px 40px -12px #000000bf}.swipe-deck-module__ezv8CW__cardBehind .swipe-deck-module__ezv8CW__cardContent{height:min(var(--card-h,0px), var(--top-card-h,0px), var(--incoming-card-h,100000px));transition:none}.swipe-deck-module__ezv8CW__iconContainer{--art-h:240px;height:var(--art-h);background:rgb(var(--edge) / .01);border-bottom:1px solid var(--border-color);padding:var(--space-1-5);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.swipe-deck-module__ezv8CW__iconWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swipe-deck-module__ezv8CW__iconWrapper svg,.swipe-deck-module__ezv8CW__iconWrapper img{object-fit:contain;width:100%;height:100%}.swipe-deck-module__ezv8CW__iconWrapper svg{filter:drop-shadow(0 0 10px #ffffff1a)}.swipe-deck-module__ezv8CW__textContainer{padding:var(--space-5) var(--space-6) var(--space-6);text-align:center;background:var(--card-bg);flex-direction:column;flex:none;justify-content:flex-start;display:flex}.swipe-deck-module__ezv8CW__title{font-size:var(--text-5xl);margin-bottom:var(--space-1);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-family:var(--font-heading);word-break:break-word}.swipe-deck-module__ezv8CW__subheading{font-family:var(--font-body);opacity:.6;margin-bottom:var(--space-6);font-style:italic;font-size:var(--text-lg)}.swipe-deck-module__ezv8CW__verseBlock{margin:var(--space-2) 0 var(--space-4);padding:var(--space-3) var(--space-4);background:rgb(var(--edge) / .04);border-left:2px solid var(--accent-color);border-radius:var(--radius-sm);text-align:left;gap:var(--space-1-5);flex-direction:column;display:flex}.swipe-deck-module__ezv8CW__verse{font-family:var(--font-body);font-style:italic;font-size:var(--text-base);opacity:.95;text-wrap:pretty;margin:0;line-height:1.55}.swipe-deck-module__ezv8CW__translation{font-style:normal;font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--text-muted);opacity:.8;font-family:var(--font-body);display:block}.swipe-deck-module__ezv8CW__description{font-size:var(--text-base);opacity:.8;margin-bottom:var(--space-6);text-wrap:pretty;line-height:1.5}.swipe-deck-module__ezv8CW__actions{gap:var(--space-4);padding-top:var(--space-6);margin-top:auto;display:flex}.swipe-deck-module__ezv8CW__actionBtn,.swipe-deck-module__ezv8CW__consoleBtn{border-radius:var(--radius-md);border:1px solid rgb(var(--edge) / .15);color:var(--text-color);cursor:pointer;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600;font-size:var(--text-xs);white-space:nowrap;justify-content:center;align-items:center;gap:var(--space-2);transition:background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);background:0 0;flex:1;padding:.875rem 1rem;display:flex}.swipe-deck-module__ezv8CW__actionBtn:hover,.swipe-deck-module__ezv8CW__consoleBtn:hover{background:rgb(var(--edge) / .08);border-color:rgb(var(--edge) / .25)}.swipe-deck-module__ezv8CW__actionBtn.swipe-deck-module__ezv8CW__primary,.swipe-deck-module__ezv8CW__consoleBtnPrimary{background:var(--text-color);color:var(--bg-color);border-color:var(--text-color)}.swipe-deck-module__ezv8CW__actionBtn.swipe-deck-module__ezv8CW__primary:hover,.swipe-deck-module__ezv8CW__consoleBtnPrimary:hover{opacity:.9;background:var(--text-color);border-color:var(--text-color)}.swipe-deck-module__ezv8CW__deckConsole{z-index:3;gap:var(--space-2);width:100%;padding:var(--space-3) 0;background:linear-gradient(to top, var(--bg-color) 0%, var(--bg-color) 88%, rgb(from var(--bg-color) r g b / 0) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);grid-template-columns:repeat(4,1fr);display:grid;position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){.swipe-deck-module__ezv8CW__deckConsole{position:relative}}.swipe-deck-module__ezv8CW__deckConsole .swipe-deck-module__ezv8CW__consoleBtn{padding:var(--space-3) var(--space-1);font-size:var(--text-xs);letter-spacing:.06em;white-space:nowrap}.swipe-deck-module__ezv8CW__consoleBtn:disabled{opacity:.4;cursor:default}.swipe-deck-module__ezv8CW__consoleBtn:disabled:hover{border-color:rgb(var(--edge) / .15);background:0 0}@container card (max-width:400px){.swipe-deck-module__ezv8CW__title{font-size:var(--text-3xl)}}.swipe-deck-module__ezv8CW__intent{z-index:5;border-radius:var(--radius-pill);border:1px solid rgb(var(--edge) / .35);background:rgb(var(--edge) / .06);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-color);pointer-events:none;padding:.35rem .85rem;position:absolute;top:1.5rem}.swipe-deck-module__ezv8CW__intentKeep{right:1.5rem}.swipe-deck-module__ezv8CW__intentPass{left:1.5rem}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__textContainer{padding:var(--space-8) var(--space-7);justify-content:flex-start;gap:var(--space-4);flex:none}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__title{line-height:1.15}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__subheading{font-size:var(--text-base)}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__description{font-size:var(--text-base);line-height:1.6}@media (max-width:640px){.swipe-deck-module__ezv8CW__iconContainer{--art-h:160px}.swipe-deck-module__ezv8CW__textContainer{padding:var(--space-4) var(--space-5) .625rem}.swipe-deck-module__ezv8CW__subheading,.swipe-deck-module__ezv8CW__description{margin-bottom:var(--space-3)}.swipe-deck-module__ezv8CW__interpretation,.swipe-deck-module__ezv8CW__finding{margin-top:var(--space-2);padding-top:var(--space-2)}.swipe-deck-module__ezv8CW__verseBlock{margin:var(--space-1) 0 var(--space-3);padding:var(--space-2) var(--space-3)}.swipe-deck-module__ezv8CW__verse{font-size:var(--text-sm);line-height:1.45}.swipe-deck-module__ezv8CW__actions{padding-top:var(--space-4)}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__textContainer{padding:var(--space-4) var(--space-4);gap:0}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__subheading{font-size:var(--text-sm);margin-bottom:var(--space-1)}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__description{font-size:var(--text-sm);line-height:1.45}}.swipe-deck-module__ezv8CW__kicker{margin:0 0 var(--space-1);font-family:var(--font-body);font-size:var(--text-3xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted)}.swipe-deck-module__ezv8CW__textFirst .swipe-deck-module__ezv8CW__kicker{margin-bottom:var(--space-2)}.swipe-deck-module__ezv8CW__lightMark{margin-left:var(--space-1);letter-spacing:0;text-transform:none;opacity:.8}.swipe-deck-module__ezv8CW__interpretation{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid rgb(var(--edge) / .12);font-size:var(--text-sm);color:var(--text-color);opacity:.92;text-wrap:pretty;line-height:1.55}.swipe-deck-module__ezv8CW__interpretationLabel{margin-bottom:var(--space-1);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-color);opacity:.85;display:block}.swipe-deck-module__ezv8CW__finding{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid rgb(var(--edge) / .12);font-size:var(--text-sm);opacity:.75;text-wrap:pretty;line-height:1.55}.swipe-deck-module__ezv8CW__findingLabel{margin-bottom:var(--space-1);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);opacity:.7;display:block}
.my-deck-module__3-5dYa__container{max-width:1200px;padding:var(--space-8);min-height:100vh;margin:0 auto}.my-deck-module__3-5dYa__header{margin-bottom:var(--space-12);text-align:center}.my-deck-module__3-5dYa__title{font-size:var(--text-8xl);margin-bottom:var(--space-4);letter-spacing:var(--tracking-tight);font-weight:700}.my-deck-module__3-5dYa__subtitle{color:rgb(var(--ink) / .7);font-size:var(--text-2xl)}.my-deck-module__3-5dYa__backLink{margin-bottom:var(--space-8);color:rgb(var(--ink) / .5);font-size:var(--text-base);transition:color var(--dur-base);text-decoration:none;display:inline-block}.my-deck-module__3-5dYa__backLink:hover{color:var(--text-color)}.my-deck-module__3-5dYa__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.my-deck-module__3-5dYa__card{background:rgb(var(--edge) / .03);border:1px solid rgb(var(--edge) / .05);border-radius:var(--radius-xl);padding:var(--space-8);color:inherit;transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-slow) var(--ease-standard);text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:flex}.my-deck-module__3-5dYa__card:hover{background:rgb(var(--edge) / .08);border-color:rgb(var(--edge) / .15);transform:translateY(-5px);box-shadow:0 10px 30px #0003}.my-deck-module__3-5dYa__cardIcon{width:100px;height:100px;margin-bottom:var(--space-6);fill:currentColor}.my-deck-module__3-5dYa__cardTitle{font-size:var(--text-3xl);margin:0 0 var(--space-2) 0;font-weight:600}.my-deck-module__3-5dYa__cardCategory{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:rgb(var(--ink) / .5)}.my-deck-module__3-5dYa__lightMark{margin-left:var(--space-1);font-size:var(--text-lg);color:rgb(var(--ink) / .5);font-weight:400}.my-deck-module__3-5dYa__emptyState{text-align:center;padding:var(--space-16) var(--space-8);background:rgb(var(--edge) / .02);border-radius:var(--radius-xl);border:1px dashed rgb(var(--edge) / .1)}.my-deck-module__3-5dYa__emptyState h2{font-size:var(--text-3xl);margin-bottom:var(--space-4)}.my-deck-module__3-5dYa__emptyState p{color:rgb(var(--ink) / .6);margin-bottom:var(--space-8)}.my-deck-module__3-5dYa__exploreButton{padding:var(--space-3) var(--space-8);background:rgb(var(--edge) / .1);color:#fff;border-radius:var(--radius-3xl);transition:background var(--dur-base);font-weight:500;text-decoration:none;display:inline-block}.my-deck-module__3-5dYa__exploreButton:hover{background:rgb(var(--edge) / .2)}.my-deck-module__3-5dYa__sync{margin:var(--space-12) auto 0;text-align:center;max-width:46ch}.my-deck-module__3-5dYa__syncButton{align-items:center;gap:var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius-pill);color:var(--text-color);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-wide);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);background:0 0;padding:.7rem 1.4rem;display:inline-flex}.my-deck-module__3-5dYa__syncButton:hover{border-color:var(--text-color);background:rgb(var(--edge) / .04)}.my-deck-module__3-5dYa__syncLink{width:100%;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-xs);background:0 0;display:block}.my-deck-module__3-5dYa__syncNote{color:var(--text-muted);font-size:var(--text-xs);margin-top:.85rem;line-height:1.55}.my-deck-module__3-5dYa__received{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}.my-deck-module__3-5dYa__tabs{gap:var(--space-2);margin-bottom:var(--space-8);justify-content:center;display:flex}.my-deck-module__3-5dYa__tab,.my-deck-module__3-5dYa__tabOn{font:inherit;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);border:1px solid rgb(var(--ink) / .2);color:rgb(var(--ink) / .7);cursor:pointer;background:0 0}.my-deck-module__3-5dYa__tabOn{background:rgb(var(--ink) / .1);color:rgb(var(--ink));border-color:rgb(var(--ink) / .5)}
.Dateline-module__-U96kW__dateline{margin:var(--space-4) 0 0;padding:var(--space-3) 0;border-top:1px solid rgb(var(--edge) / .12);border-bottom:1px solid rgb(var(--edge) / .12);gap:var(--space-2);text-align:left;flex-direction:column;width:100%;max-width:46rem;display:flex}.Dateline-module__-U96kW__row{gap:var(--space-2);grid-template-columns:7.5rem 1fr;align-items:baseline;display:grid}.Dateline-module__-U96kW__label{font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);opacity:.7;margin:0}.Dateline-module__-U96kW__value{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.Dateline-module__-U96kW__when{color:var(--text-color)}.Dateline-module__-U96kW__what{color:var(--text-muted);font-size:var(--text-xs)}.Dateline-module__-U96kW__gap{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-muted);line-height:1.55}@media (max-width:30rem){.Dateline-module__-U96kW__row{grid-template-columns:1fr;gap:0}}
.SearchOverlay-module__XXIV2a__overlay{background:color-mix(in srgb, var(--bg-color) 97%, transparent);-webkit-backdrop-filter:blur(12px);z-index:9999;padding:var(--space-8);color:var(--text-color,var(--text-color));flex-direction:column;display:flex;position:fixed;inset:0}.SearchOverlay-module__XXIV2a__header{margin-bottom:var(--space-8);justify-content:flex-end;display:flex}.SearchOverlay-module__XXIV2a__closeButton{color:rgb(var(--ink) / .7);cursor:pointer;padding:var(--space-2);transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-base) var(--ease-standard);background:0 0;border:none}.SearchOverlay-module__XXIV2a__closeButton:hover{color:var(--text-color);transform:scale(1.1)}.SearchOverlay-module__XXIV2a__searchContainer{width:100%;max-width:800px;margin:0 auto}.SearchOverlay-module__XXIV2a__searchInputWrapper{width:100%;margin-bottom:var(--space-12);position:relative}.SearchOverlay-module__XXIV2a__searchIcon{color:rgb(var(--ink) / .5);position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.SearchOverlay-module__XXIV2a__searchInput{background:rgb(var(--edge) / .05);border:1px solid rgb(var(--edge) / .1);border-radius:var(--radius-3xl);width:100%;padding:var(--space-6) var(--space-6) var(--space-6) var(--space-16);font-size:var(--text-3xl);color:var(--text-color);transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-slow) var(--ease-standard);outline:none}.SearchOverlay-module__XXIV2a__searchInput:focus{background:rgb(var(--edge) / .1);border-color:rgb(var(--edge) / .3);box-shadow:0 0 20px #ffffff0d}.SearchOverlay-module__XXIV2a__searchInput::placeholder{color:rgb(var(--ink) / .3)}.SearchOverlay-module__XXIV2a__resultsContainer{padding-bottom:var(--space-8);flex:1;overflow-y:auto}.SearchOverlay-module__XXIV2a__resultsContainer::-webkit-scrollbar{width:8px}.SearchOverlay-module__XXIV2a__resultsContainer::-webkit-scrollbar-track{background:rgb(var(--edge) / .05);border-radius:var(--radius-sm)}.SearchOverlay-module__XXIV2a__resultsContainer::-webkit-scrollbar-thumb{background:rgb(var(--edge) / .2);border-radius:var(--radius-sm)}.SearchOverlay-module__XXIV2a__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.SearchOverlay-module__XXIV2a__card{background:var(--card-surface);border:1px solid rgb(var(--edge) / .08);border-radius:var(--radius-xl);padding:var(--space-6);color:inherit;transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-slow) var(--ease-standard);text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:flex}.SearchOverlay-module__XXIV2a__card:hover{background:rgb(var(--edge) / .08);border-color:rgb(var(--edge) / .15);transform:translateY(-5px)}.SearchOverlay-module__XXIV2a__cardIcon{width:80px;height:80px;margin-bottom:var(--space-4);fill:currentColor;opacity:.8}.SearchOverlay-module__XXIV2a__cardTitle{font-size:var(--text-2xl);margin:0 0 var(--space-2) 0;letter-spacing:var(--tracking-tight);font-weight:600}.SearchOverlay-module__XXIV2a__cardCategory{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:rgb(var(--ink) / .5);margin-bottom:var(--space-2)}.SearchOverlay-module__XXIV2a__cardDescription{font-size:var(--text-base);color:rgb(var(--ink) / .7);line-height:1.5}.SearchOverlay-module__XXIV2a__loading,.SearchOverlay-module__XXIV2a__noResults{text-align:center;color:rgb(var(--ink) / .5);margin-top:var(--space-12);font-size:var(--text-xl)}.SearchOverlay-module__XXIV2a__quickNav{margin-top:var(--space-8);text-align:center}.SearchOverlay-module__XXIV2a__quickNavTitle{font-family:var(--font-cinzel), serif;font-size:var(--text-2xl);color:var(--color-text-muted,rgb(var(--ink) / .5));margin-bottom:var(--space-8);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.SearchOverlay-module__XXIV2a__quickNavGrid{gap:var(--space-8);flex-wrap:wrap;justify-content:center;display:flex}.SearchOverlay-module__XXIV2a__quickNavLink{align-items:center;gap:var(--space-4);padding:var(--space-8);background:rgb(var(--edge) / .03);border:1px solid rgb(var(--edge) / .05);border-radius:var(--radius-xl);color:var(--color-text,var(--text-color));font-family:var(--font-outfit), sans-serif;font-size:var(--text-xl);min-width:200px;transition:background-color, border-color, color, opacity, transform, box-shadow var(--dur-slow) var(--ease-standard);flex-direction:column;font-weight:500;text-decoration:none;display:flex}.SearchOverlay-module__XXIV2a__quickNavLink:hover{background:rgb(var(--edge) / .08);border-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 10px 20px #0003}.SearchOverlay-module__XXIV2a__quickNavIcon{font-size:var(--text-7xl)}@media (max-width:768px){.SearchOverlay-module__XXIV2a__overlay{padding:var(--space-4)}.SearchOverlay-module__XXIV2a__searchInput{font-size:var(--text-2xl);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-12)}.SearchOverlay-module__XXIV2a__searchIcon{left:1rem}}.SearchOverlay-module__XXIV2a__shelfHits{margin:0 0 var(--space-6) 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.SearchOverlay-module__XXIV2a__shelfHit{align-items:baseline;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid rgb(var(--edge) / .35);border-radius:var(--radius-full,999px);background:rgb(var(--edge) / .08);color:var(--text-color);text-decoration:none;display:inline-flex}.SearchOverlay-module__XXIV2a__shelfHit:hover,.SearchOverlay-module__XXIV2a__shelfHit:focus-visible{border-color:rgb(var(--edge) / .7);background:rgb(var(--edge) / .16)}.SearchOverlay-module__XXIV2a__shelfHitName{font-weight:600}.SearchOverlay-module__XXIV2a__shelfHitMeta{font-size:var(--text-sm);color:var(--text-muted)}
