.theme-apothecary-label .apothecary-label-docs-wrap{font-family:Georgia,Playfair Display,serif;max-width:62rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-apothecary-label .apothecary-label-docs-head{text-align:center;margin-bottom:2.4rem}.theme-apothecary-label .apothecary-label-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-apothecary-label .apothecary-label-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-apothecary-label .apothecary-label-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-apothecary-label .apothecary-label-docs-search{margin:1.4rem auto 0;max-width:26rem}.theme-apothecary-label .apothecary-label-docs-search input{width:100%;font:inherit;border:0;border-bottom:2px solid var(--store-primary);background:transparent;padding:.5rem .2rem;text-align:center;color:inherit;outline:0}.theme-apothecary-label .apothecary-label-docs-shelf{margin-bottom:2.2rem}.theme-apothecary-label .apothecary-label-docs-shelf-h{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem;font-weight:700;margin-bottom:.8rem}.theme-apothecary-label .apothecary-label-docs-shelf-n{font-size:.74rem;font-weight:500;color:var(--store-muted, #8b94a1);font-style:italic}.theme-apothecary-label .apothecary-label-docs-spines{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.theme-apothecary-label .apothecary-label-docs-spine{writing-mode:vertical-rl;text-orientation:mixed;background:color-mix(in srgb,var(--store-primary) 12%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 30%,transparent);border-radius:2px;padding:.9rem .42rem;min-height:8.6rem;text-decoration:none;color:inherit;transition:transform .15s}.theme-apothecary-label .apothecary-label-docs-spine:hover{transform:translateY(-3px);background:color-mix(in srgb,var(--store-primary) 22%,var(--store-surface, #fff))}.theme-apothecary-label .apothecary-label-docs-spine-t{font-size:.8rem;font-weight:700;letter-spacing:.02em}.theme-apothecary-label .apothecary-label-docs-spine-m{font-size:.62rem;opacity:.65;margin-top:.5rem}.theme-apothecary-label .apothecary-label-docs-board{height:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--store-primary) 30%,transparent),color-mix(in srgb,var(--store-primary) 12%,transparent));border-radius:3px;margin-top:.7rem;box-shadow:0 4px 8px -6px #0f172a66}.theme-apothecary-label .apothecary-label-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-apothecary-label .apothecary-label-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-apothecary-label .apothecary-label-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-apothecary-label .apothecary-label-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-apothecary-label .apothecary-label-docs-orn{vertical-align:middle}.theme-arcade-glow .arcade-glow-docs-wrap{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:54rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-arcade-glow .arcade-glow-docs-head{text-align:center;margin-bottom:2.4rem}.theme-arcade-glow .arcade-glow-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-arcade-glow .arcade-glow-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-arcade-glow .arcade-glow-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-arcade-glow .arcade-glow-docs-ornline{color:var(--store-accent);margin-top:.9rem}.theme-arcade-glow .arcade-glow-docs-route{display:grid;gap:1.4rem;position:relative;padding-left:1.6rem;border-left:2px dashed color-mix(in srgb,var(--store-primary) 45%,transparent);margin-left:.6rem}.theme-arcade-glow .arcade-glow-docs-station{border:1px solid var(--store-border, #e2e6ec);border-radius:18px;background:var(--store-surface, #fff);margin:0;padding:0 1.1rem 1rem}.theme-arcade-glow .arcade-glow-docs-st-leg{font-size:.95rem;font-weight:750;padding:.2rem .6rem}.theme-arcade-glow .arcade-glow-docs-st-n{color:var(--store-primary);font-size:.72rem;letter-spacing:.1em;margin-right:.4rem}.theme-arcade-glow .arcade-glow-docs-st-list{display:grid;gap:.5rem}.theme-arcade-glow .arcade-glow-docs-st{display:flex;align-items:baseline;gap:.7rem;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:18px;padding:.68rem .85rem;text-decoration:none;color:inherit}.theme-arcade-glow .arcade-glow-docs-st:hover{border-color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-arcade-glow .arcade-glow-docs-st-t{font-weight:700;font-size:.9rem;flex:none;max-width:55%}.theme-arcade-glow .arcade-glow-docs-st-x{font-size:.78rem;color:var(--store-muted, #7a8492);line-height:1.5}.theme-arcade-glow .arcade-glow-docs-st-arrow{margin-left:auto;color:var(--store-accent);font-weight:800}.theme-arcade-glow .arcade-glow-docs-terminus{text-align:center;padding:1.4rem 0 0;color:var(--store-muted, #57606c);font-size:.88rem}.theme-arcade-glow .arcade-glow-docs-terminus p{margin:0 0 .8rem}.theme-arcade-glow .arcade-glow-docs-cta{display:inline-block;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:18px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-arcade-glow .arcade-glow-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:18px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-arcade-glow .arcade-glow-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-arcade-glow .arcade-glow-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-arcade-glow .arcade-glow-docs-orn{vertical-align:middle}.theme-art-deco-gold .art-deco-gold-docs-wrap{font-family:Playfair Display,Georgia,serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-art-deco-gold .art-deco-gold-docs-seal{text-align:center;border-bottom:3px double var(--store-primary);padding-bottom:1.6rem;margin-bottom:2rem}.theme-art-deco-gold .art-deco-gold-docs-reg{font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-art-deco-gold .art-deco-gold-docs-h1{font-size:clamp(1.85rem,4.2vw,2.5rem);margin:.5rem 0 .6rem}.theme-art-deco-gold .art-deco-gold-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-art-deco-gold .art-deco-gold-docs-ornline{color:var(--store-accent);margin:.9rem 0 1rem}.theme-art-deco-gold .art-deco-gold-docs-search{max-width:24rem;margin:0 auto}.theme-art-deco-gold .art-deco-gold-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:0;padding:.5rem .9rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-art-deco-gold .art-deco-gold-docs-vol{margin-bottom:2.1rem}.theme-art-deco-gold .art-deco-gold-docs-vol-h{font-size:.95rem;letter-spacing:.06em;border-bottom:1px solid var(--store-primary);padding-bottom:.45rem;margin-bottom:.2rem}.theme-art-deco-gold .art-deco-gold-docs-vol-no{color:var(--store-accent);font-size:.72rem;letter-spacing:.14em;margin-right:.5rem}.theme-art-deco-gold .art-deco-gold-docs-entry{display:flex;gap:1rem;align-items:baseline;padding:.8rem .2rem;border-bottom:1px solid var(--store-border, #e8ebf0);text-decoration:none;color:inherit}.theme-art-deco-gold .art-deco-gold-docs-entry:hover{background:color-mix(in srgb,var(--store-primary) 4%,transparent)}.theme-art-deco-gold .art-deco-gold-docs-entry-n{flex:none;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:800;color:var(--store-primary);min-width:2.2rem}.theme-art-deco-gold .art-deco-gold-docs-entry-b{min-width:0}.theme-art-deco-gold .art-deco-gold-docs-entry-t{display:block;font-weight:700;font-size:.95rem}.theme-art-deco-gold .art-deco-gold-docs-entry-x{display:block;font-size:.8rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.2rem}.theme-art-deco-gold .art-deco-gold-docs-entry-m{margin-left:auto;flex:none;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-art-deco-gold .art-deco-gold-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-art-deco-gold .art-deco-gold-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-art-deco-gold .art-deco-gold-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-art-deco-gold .art-deco-gold-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-art-deco-gold .art-deco-gold-docs-orn{vertical-align:middle}.theme-artisan-workshop .artisan-workshop-docs-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:66rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-artisan-workshop .artisan-workshop-docs-board{background:color-mix(in srgb,var(--store-primary) 6%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 18%,transparent);border-radius:14px;text-align:center;padding:2rem 1.4rem;margin-bottom:2.4rem}.theme-artisan-workshop .artisan-workshop-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-artisan-workshop .artisan-workshop-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-artisan-workshop .artisan-workshop-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:0 auto}.theme-artisan-workshop .artisan-workshop-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-artisan-workshop .artisan-workshop-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-artisan-workshop .artisan-workshop-docs-course{margin-bottom:2.4rem}.theme-artisan-workshop .artisan-workshop-docs-course-h{display:flex;align-items:center;gap:1rem;font-size:1rem}.theme-artisan-workshop .artisan-workshop-docs-course-h:after{content:"";flex:1;border-top:1px dashed var(--store-border, #d8dee6)}.theme-artisan-workshop .artisan-workshop-docs-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1rem;margin-top:1.1rem}.theme-artisan-workshop .artisan-workshop-docs-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:14px;padding:1.15rem 1.1rem .95rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.theme-artisan-workshop .artisan-workshop-docs-card:hover{transform:translateY(-3px) rotate(-.4deg);box-shadow:0 14px 26px -20px #0f172a73}.theme-artisan-workshop .artisan-workshop-docs-card-flag{align-self:flex-start;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.16rem .55rem;border-radius:999px}.theme-artisan-workshop .artisan-workshop-docs-card-t{font-size:1rem;margin:.55rem 0 .4rem;line-height:1.3}.theme-artisan-workshop .artisan-workshop-docs-card-x{font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;flex:1;margin:0}.theme-artisan-workshop .artisan-workshop-docs-card-meta{display:flex;justify-content:space-between;font-size:.72rem;color:var(--store-muted, #98a1ad);margin-top:.8rem}.theme-artisan-workshop .artisan-workshop-docs-card-go{color:var(--store-primary);font-weight:700}.theme-artisan-workshop .artisan-workshop-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-artisan-workshop .artisan-workshop-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-artisan-workshop .artisan-workshop-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-artisan-workshop .artisan-workshop-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-artisan-workshop .artisan-workshop-docs-orn{vertical-align:middle}.theme-atelier .atelier-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-atelier .atelier-docs-head{margin-bottom:2rem}.theme-atelier .atelier-docs-head.atelier-docs-tall{text-align:center}.theme-atelier .atelier-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-atelier .atelier-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-atelier .atelier-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-atelier .atelier-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.58rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-atelier .atelier-docs-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem}.theme-atelier .atelier-docs-tile{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:0;padding:1.25rem 1.2rem}.theme-atelier .atelier-docs-tile-wide{grid-column:1 / -1;background:color-mix(in srgb,var(--store-primary) 5%,var(--store-surface, #fff))}@media(min-width:820px){.theme-atelier .atelier-docs-tile-wide{grid-column:span 2}}.theme-atelier .atelier-docs-tile-accent{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-atelier .atelier-docs-tile-h{font-size:1rem;margin-bottom:.8rem}.theme-atelier .atelier-docs-tile-list{display:grid;gap:.5rem}.theme-atelier .atelier-docs-item{display:block;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:0;padding:.7rem .85rem;text-decoration:none;color:inherit}.theme-atelier .atelier-docs-item:hover{border-color:color-mix(in srgb,var(--store-primary) 40%,transparent)}.theme-atelier .atelier-docs-item-t{display:block;font-size:.88rem;font-weight:700}.theme-atelier .atelier-docs-item-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.15rem}.theme-atelier .atelier-docs-tile-more{margin:.7rem 0 0;font-size:.76rem;color:var(--store-muted, #98a1ad)}.theme-atelier .atelier-docs-tile-p{font-size:.87rem;line-height:1.65;opacity:.92;margin:0 0 1rem}.theme-atelier .atelier-docs-cta{display:inline-block;background:#fff;color:var(--store-primary);padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:700;font-size:.87rem}.theme-atelier .atelier-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-atelier .atelier-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-atelier .atelier-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-atelier .atelier-docs-orn{vertical-align:middle}.theme-aurora .aurora-docs-wrap{font-family:Playfair Display,Georgia,Times New Roman,serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-aurora .aurora-docs-head{text-align:center;margin-bottom:2.4rem}.theme-aurora .aurora-docs-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-aurora .aurora-docs-h1{font-size:clamp(1.85rem,4vw,2.45rem)}.theme-aurora .aurora-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:38rem;margin:.7rem auto 0}.theme-aurora .aurora-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-aurora .aurora-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:4px;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-aurora .aurora-docs-menu{margin-bottom:2rem}.theme-aurora .aurora-docs-menu-h{text-align:center;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--store-primary);margin-bottom:.9rem;position:relative}.theme-aurora .aurora-docs-menu-h:before,.theme-aurora .aurora-docs-menu-h:after{content:"";position:absolute;top:50%;width:18%;border-top:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-aurora .aurora-docs-menu-h:before{left:8%}.theme-aurora .aurora-docs-menu-h:after{right:8%}.theme-aurora .aurora-docs-mline{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .2rem;text-decoration:none;color:inherit}.theme-aurora .aurora-docs-mline:hover .aurora-docs-mline-t{color:var(--store-primary)}.theme-aurora .aurora-docs-mline-t{font-size:.95rem;font-weight:650}.theme-aurora .aurora-docs-mline-dots{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--store-primary) 40%,transparent);transform:translateY(-3px)}.theme-aurora .aurora-docs-mline-p{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-aurora .aurora-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:4px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-aurora .aurora-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:4px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-aurora .aurora-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-aurora .aurora-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-aurora .aurora-docs-orn{vertical-align:middle}.theme-bazaar .bazaar-docs-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:62rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-bazaar .bazaar-docs-head{text-align:center;margin-bottom:2.4rem}.theme-bazaar .bazaar-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-bazaar .bazaar-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-bazaar .bazaar-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-bazaar .bazaar-docs-search{margin:1.4rem auto 0;max-width:26rem}.theme-bazaar .bazaar-docs-search input{width:100%;font:inherit;border:0;border-bottom:2px solid var(--store-primary);background:transparent;padding:.5rem .2rem;text-align:center;color:inherit;outline:0}.theme-bazaar .bazaar-docs-shelf{margin-bottom:2.2rem}.theme-bazaar .bazaar-docs-shelf-h{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem;font-weight:700;margin-bottom:.8rem}.theme-bazaar .bazaar-docs-shelf-n{font-size:.74rem;font-weight:500;color:var(--store-muted, #8b94a1);font-style:italic}.theme-bazaar .bazaar-docs-spines{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.theme-bazaar .bazaar-docs-spine{writing-mode:vertical-rl;text-orientation:mixed;background:color-mix(in srgb,var(--store-primary) 12%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 30%,transparent);border-radius:14px;padding:.9rem .42rem;min-height:8.6rem;text-decoration:none;color:inherit;transition:transform .15s}.theme-bazaar .bazaar-docs-spine:hover{transform:translateY(-3px);background:color-mix(in srgb,var(--store-primary) 22%,var(--store-surface, #fff))}.theme-bazaar .bazaar-docs-spine-t{font-size:.8rem;font-weight:700;letter-spacing:.02em}.theme-bazaar .bazaar-docs-spine-m{font-size:.62rem;opacity:.65;margin-top:.5rem}.theme-bazaar .bazaar-docs-board{height:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--store-primary) 30%,transparent),color-mix(in srgb,var(--store-primary) 12%,transparent));border-radius:3px;margin-top:.7rem;box-shadow:0 4px 8px -6px #0f172a66}.theme-bazaar .bazaar-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-bazaar .bazaar-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-bazaar .bazaar-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-bazaar .bazaar-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-bazaar .bazaar-docs-orn{vertical-align:middle}.theme-bento-store .bento-store-docs-cols{font-family:Inter,system-ui,sans-serif;max-width:74rem;margin:0 auto;padding:3.2rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:900px){.theme-bento-store .bento-store-docs-cols{grid-template-columns:17rem 1fr}.theme-bento-store .bento-store-docs-side{position:sticky;top:5.5rem;align-self:start}}.theme-bento-store .bento-store-docs-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-bento-store .bento-store-docs-h1{font-size:clamp(1.6rem,3.4vw,2.1rem);margin:.4rem 0 .6rem}.theme-bento-store .bento-store-docs-lede{font-size:.9rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-bento-store .bento-store-docs-search{margin:1rem 0 1.2rem}.theme-bento-store .bento-store-docs-search input{width:100%;font:inherit;font-size:.86rem;border:1px solid var(--store-border, #d8dee6);border-radius:22px;padding:.5rem .8rem;background:var(--store-surface, #fff);color:inherit}.theme-bento-store .bento-store-docs-tree{display:flex;flex-direction:column;gap:.1rem}.theme-bento-store .bento-store-docs-tree-a{display:flex;gap:.5rem;align-items:baseline;padding:.42rem .45rem;font-size:.84rem;color:inherit;text-decoration:none;border-radius:22px}.theme-bento-store .bento-store-docs-tree-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-bento-store .bento-store-docs-tree-n{font-size:.66rem;font-weight:800;color:var(--store-primary)}.theme-bento-store .bento-store-docs-tree-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-bento-store .bento-store-docs-ornline{color:var(--store-primary);margin:.8rem 0 1rem}.theme-bento-store .bento-store-docs-xlink{font-size:.84rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-bento-store .bento-store-docs-sec{margin-bottom:2.1rem;scroll-margin-top:5rem}.theme-bento-store .bento-store-docs-sec-h{font-size:1rem;letter-spacing:.04em;border-bottom:1px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.3rem}.theme-bento-store .bento-store-docs-row{display:flex;align-items:baseline;gap:.6rem;padding:.68rem .1rem;border-bottom:1px dotted var(--store-border, #e2e6ec);text-decoration:none;color:inherit}.theme-bento-store .bento-store-docs-row:hover .bento-store-docs-row-t{color:var(--store-primary)}.theme-bento-store .bento-store-docs-row-t{font-size:.92rem;font-weight:600}.theme-bento-store .bento-store-docs-row-dots{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--store-muted, #98a1ad) 55%,transparent);transform:translateY(-3px)}.theme-bento-store .bento-store-docs-row-m{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-bento-store .bento-store-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:22px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-bento-store .bento-store-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:22px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-bento-store .bento-store-docs-after{margin-top:2rem}.theme-bento-store .bento-store-docs-orn{vertical-align:middle}.theme-blue-print .blue-print-docs-wrap{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-blue-print .blue-print-docs-head{text-align:center;margin-bottom:2.4rem}.theme-blue-print .blue-print-docs-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-blue-print .blue-print-docs-h1{font-size:clamp(1.85rem,4vw,2.45rem)}.theme-blue-print .blue-print-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:38rem;margin:.7rem auto 0}.theme-blue-print .blue-print-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-blue-print .blue-print-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:0;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-blue-print .blue-print-docs-menu{margin-bottom:2rem}.theme-blue-print .blue-print-docs-menu-h{text-align:center;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--store-primary);margin-bottom:.9rem;position:relative}.theme-blue-print .blue-print-docs-menu-h:before,.theme-blue-print .blue-print-docs-menu-h:after{content:"";position:absolute;top:50%;width:18%;border-top:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-blue-print .blue-print-docs-menu-h:before{left:8%}.theme-blue-print .blue-print-docs-menu-h:after{right:8%}.theme-blue-print .blue-print-docs-mline{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .2rem;text-decoration:none;color:inherit}.theme-blue-print .blue-print-docs-mline:hover .blue-print-docs-mline-t{color:var(--store-primary)}.theme-blue-print .blue-print-docs-mline-t{font-size:.95rem;font-weight:650}.theme-blue-print .blue-print-docs-mline-dots{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--store-primary) 40%,transparent);transform:translateY(-3px)}.theme-blue-print .blue-print-docs-mline-p{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-blue-print .blue-print-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-blue-print .blue-print-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-blue-print .blue-print-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-blue-print .blue-print-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-blue-print .blue-print-docs-orn{vertical-align:middle}.theme-boutique .boutique-docs-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-boutique .boutique-docs-head{text-align:center;margin-bottom:2.2rem}.theme-boutique .boutique-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-boutique .boutique-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-boutique .boutique-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-boutique .boutique-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-boutique .boutique-docs-ornline{color:var(--store-accent);margin-top:1rem}.theme-boutique .boutique-docs-caps{display:grid;gap:.7rem}.theme-boutique .boutique-docs-cap{border:1px solid var(--store-border, #e2e6ec);border-radius:999px;background:var(--store-surface, #fff);transition:border-radius .18s;overflow:hidden}.theme-boutique .boutique-docs-cap[open]{border-radius:0;border-color:var(--store-primary)}.theme-boutique .boutique-docs-cap-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:.95rem 1.3rem}.theme-boutique .boutique-docs-cap-s::-webkit-details-marker{display:none}.theme-boutique .boutique-docs-cap-t{font-weight:750;font-size:.97rem}.theme-boutique .boutique-docs-cap-n{margin-left:auto;font-size:.72rem;font-weight:800;color:#fff;background:var(--store-primary);border-radius:999px;padding:.18rem .6rem}.theme-boutique .boutique-docs-cap-b{padding:.4rem 1.3rem 1.1rem;display:grid;gap:.5rem}.theme-boutique .boutique-docs-capitem{display:block;padding:.6rem .8rem;border-radius:0;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--store-primary) 4%,transparent)}.theme-boutique .boutique-docs-capitem:hover{background:color-mix(in srgb,var(--store-primary) 9%,transparent)}.theme-boutique .boutique-docs-capitem-t{display:block;font-weight:700;font-size:.9rem}.theme-boutique .boutique-docs-capitem-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.12rem}.theme-boutique .boutique-docs-aside{margin-top:2.2rem;text-align:center;color:var(--store-muted, #57606c);font-size:.9rem;border-top:1px dashed var(--store-border, #dfe4ea);padding-top:1.6rem}.theme-boutique .boutique-docs-aside a{color:var(--store-primary)}.theme-boutique .boutique-docs-cta{display:inline-block;margin-top:.8rem;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:0;text-decoration:none;font-weight:700;font-size:.87rem}.theme-boutique .boutique-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-boutique .boutique-docs-orn{vertical-align:middle}.theme-brutalist-grid .brutalist-grid-docs-wrap{font-family:JetBrains Mono,monospace;max-width:54rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-brutalist-grid .brutalist-grid-docs-head{text-align:center;margin-bottom:2.4rem}.theme-brutalist-grid .brutalist-grid-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-brutalist-grid .brutalist-grid-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-brutalist-grid .brutalist-grid-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-brutalist-grid .brutalist-grid-docs-ornline{color:var(--store-accent);margin-top:.9rem}.theme-brutalist-grid .brutalist-grid-docs-route{display:grid;gap:1.4rem;position:relative;padding-left:1.6rem;border-left:2px dashed color-mix(in srgb,var(--store-primary) 45%,transparent);margin-left:.6rem}.theme-brutalist-grid .brutalist-grid-docs-station{border:1px solid var(--store-border, #e2e6ec);border-radius:0;background:var(--store-surface, #fff);margin:0;padding:0 1.1rem 1rem}.theme-brutalist-grid .brutalist-grid-docs-st-leg{font-size:.95rem;font-weight:750;padding:.2rem .6rem}.theme-brutalist-grid .brutalist-grid-docs-st-n{color:var(--store-primary);font-size:.72rem;letter-spacing:.1em;margin-right:.4rem}.theme-brutalist-grid .brutalist-grid-docs-st-list{display:grid;gap:.5rem}.theme-brutalist-grid .brutalist-grid-docs-st{display:flex;align-items:baseline;gap:.7rem;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:0;padding:.68rem .85rem;text-decoration:none;color:inherit}.theme-brutalist-grid .brutalist-grid-docs-st:hover{border-color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-brutalist-grid .brutalist-grid-docs-st-t{font-weight:700;font-size:.9rem;flex:none;max-width:55%}.theme-brutalist-grid .brutalist-grid-docs-st-x{font-size:.78rem;color:var(--store-muted, #7a8492);line-height:1.5}.theme-brutalist-grid .brutalist-grid-docs-st-arrow{margin-left:auto;color:var(--store-accent);font-weight:800}.theme-brutalist-grid .brutalist-grid-docs-terminus{text-align:center;padding:1.4rem 0 0;color:var(--store-muted, #57606c);font-size:.88rem}.theme-brutalist-grid .brutalist-grid-docs-terminus p{margin:0 0 .8rem}.theme-brutalist-grid .brutalist-grid-docs-cta{display:inline-block;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:0;text-decoration:none;font-weight:700;font-size:.87rem}.theme-brutalist-grid .brutalist-grid-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-brutalist-grid .brutalist-grid-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-brutalist-grid .brutalist-grid-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-brutalist-grid .brutalist-grid-docs-orn{vertical-align:middle}.theme-cart-mart .cart-mart-docs-man{font-family:Oswald,Arial Narrow,sans-serif;max-width:56rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-cart-mart .cart-mart-docs-bar{display:flex;justify-content:space-between;background:var(--store-ink, #131920);color:#d7dee8;font-size:.72rem;padding:.5rem .9rem;border-radius:2px 2px 0 0;letter-spacing:.06em}.theme-cart-mart .cart-mart-docs-rev{color:color-mix(in srgb,var(--store-accent) 85%,#fff)}.theme-cart-mart .cart-mart-docs-page{background:var(--store-surface, #fff);border:1px solid var(--store-border, #d6dce4);border-top:0;border-radius:0 0 2px 2px;padding:1.5rem 1.4rem 1.7rem}.theme-cart-mart .cart-mart-docs-title{font-weight:800;font-size:1rem;letter-spacing:.04em;color:var(--store-primary)}.theme-cart-mart .cart-mart-docs-syn{font-size:.84rem;color:var(--store-muted, #5a6470);margin:.5rem 0;line-height:1.65}.theme-cart-mart .cart-mart-docs-dim{opacity:.8}.theme-cart-mart .cart-mart-docs-search{display:flex;align-items:center;gap:.5rem;border:1px solid var(--store-border, #dfe4ea);border-radius:2px;padding:.5rem .8rem;margin:1rem 0 1.3rem}.theme-cart-mart .cart-mart-docs-ps{color:var(--store-accent);font-weight:800}.theme-cart-mart .cart-mart-docs-search input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:.84rem;color:inherit}.theme-cart-mart .cart-mart-docs-sec{margin:1.4rem 0}.theme-cart-mart .cart-mart-docs-sec-h{font-size:.76rem;letter-spacing:.12em;color:var(--store-accent);border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.35rem;margin-bottom:.7rem;font-weight:700}.theme-cart-mart .cart-mart-docs-list{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.theme-cart-mart .cart-mart-docs-li-a{display:flex;gap:.8rem;align-items:baseline;text-decoration:none}.theme-cart-mart .cart-mart-docs-li-n{flex:none;font-size:.82rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 9%,transparent);border-radius:2px;padding:.12rem .5rem}.theme-cart-mart .cart-mart-docs-li-t{font-size:.9rem;font-weight:600}.theme-cart-mart .cart-mart-docs-li-a:hover .cart-mart-docs-li-t{text-decoration:underline}.theme-cart-mart .cart-mart-docs-li-x{margin:.25rem 0 0;font-size:.8rem;color:var(--store-muted, #5a6470);padding-left:.2rem;line-height:1.6}.theme-cart-mart .cart-mart-docs-a{color:var(--store-primary)}.theme-cart-mart .cart-mart-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:1.4rem;border-radius:2px}.theme-cart-mart .cart-mart-docs-orn{vertical-align:middle}.theme-cinematic .cinematic-docs-wrap{font-family:Oswald,Inter,sans-serif;max-width:62rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-cinematic .cinematic-docs-head{text-align:center;margin-bottom:2.4rem}.theme-cinematic .cinematic-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-cinematic .cinematic-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-cinematic .cinematic-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-cinematic .cinematic-docs-search{margin:1.4rem auto 0;max-width:26rem}.theme-cinematic .cinematic-docs-search input{width:100%;font:inherit;border:0;border-bottom:2px solid var(--store-primary);background:transparent;padding:.5rem .2rem;text-align:center;color:inherit;outline:0}.theme-cinematic .cinematic-docs-shelf{margin-bottom:2.2rem}.theme-cinematic .cinematic-docs-shelf-h{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem;font-weight:700;margin-bottom:.8rem}.theme-cinematic .cinematic-docs-shelf-n{font-size:.74rem;font-weight:500;color:var(--store-muted, #8b94a1);font-style:italic}.theme-cinematic .cinematic-docs-spines{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.theme-cinematic .cinematic-docs-spine{writing-mode:vertical-rl;text-orientation:mixed;background:color-mix(in srgb,var(--store-primary) 12%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 30%,transparent);border-radius:2px;padding:.9rem .42rem;min-height:8.6rem;text-decoration:none;color:inherit;transition:transform .15s}.theme-cinematic .cinematic-docs-spine:hover{transform:translateY(-3px);background:color-mix(in srgb,var(--store-primary) 22%,var(--store-surface, #fff))}.theme-cinematic .cinematic-docs-spine-t{font-size:.8rem;font-weight:700;letter-spacing:.02em}.theme-cinematic .cinematic-docs-spine-m{font-size:.62rem;opacity:.65;margin-top:.5rem}.theme-cinematic .cinematic-docs-board{height:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--store-primary) 30%,transparent),color-mix(in srgb,var(--store-primary) 12%,transparent));border-radius:3px;margin-top:.7rem;box-shadow:0 4px 8px -6px #0f172a66}.theme-cinematic .cinematic-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-cinematic .cinematic-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-cinematic .cinematic-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-cinematic .cinematic-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-cinematic .cinematic-docs-orn{vertical-align:middle}.theme-clinic-soft .clinic-soft-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:66rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-clinic-soft .clinic-soft-docs-head{text-align:center;margin-bottom:2.4rem}.theme-clinic-soft .clinic-soft-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-clinic-soft .clinic-soft-docs-h1{font-size:clamp(1.85rem,4vw,2.5rem);margin:.45rem 0 .7rem}.theme-clinic-soft .clinic-soft-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-clinic-soft .clinic-soft-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-clinic-soft .clinic-soft-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:12px;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-clinic-soft .clinic-soft-docs-quad{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:760px){.theme-clinic-soft .clinic-soft-docs-quad{grid-template-columns:1fr 1fr}}.theme-clinic-soft .clinic-soft-docs-quadrant{position:relative;border:1px solid var(--store-border, #e2e6ec);border-radius:12px;padding:1.5rem 1.3rem 1.2rem;background:var(--store-surface, #fff);overflow:hidden}.theme-clinic-soft .clinic-soft-docs-q0{border-top:4px solid var(--store-primary)}.theme-clinic-soft .clinic-soft-docs-q1{border-top:4px solid color-mix(in srgb,var(--store-accent) 75%,var(--store-primary))}.theme-clinic-soft .clinic-soft-docs-q2{border-top:4px solid color-mix(in srgb,var(--store-primary) 55%,#888)}.theme-clinic-soft .clinic-soft-docs-q3{border-top:4px solid color-mix(in srgb,var(--store-accent) 45%,#777)}.theme-clinic-soft .clinic-soft-docs-qextra{border-top:4px solid var(--store-border, #c9d1da)}.theme-clinic-soft .clinic-soft-docs-quad-n{position:absolute;top:.6rem;right:1rem;font-size:2.2rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 10%,transparent)}.theme-clinic-soft .clinic-soft-docs-quad-h{font-size:1.02rem;margin-bottom:.7rem}.theme-clinic-soft .clinic-soft-docs-quad-l{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.theme-clinic-soft .clinic-soft-docs-quad-l a{font-size:.87rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-clinic-soft .clinic-soft-docs-quad-l a:before{content:"— ";color:var(--store-accent)}.theme-clinic-soft .clinic-soft-docs-quad-l a:hover{color:var(--store-primary)}.theme-clinic-soft .clinic-soft-docs-quad-more{margin:.6rem 0 0;font-size:.74rem;color:var(--store-muted, #98a1ad)}.theme-clinic-soft .clinic-soft-docs-banner{margin-top:2.4rem;background:color-mix(in srgb,var(--store-primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-radius:12px;padding:1.3rem 1.5rem;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:space-between}.theme-clinic-soft .clinic-soft-docs-banner p{margin:0;font-weight:650;font-size:.93rem}.theme-clinic-soft .clinic-soft-docs-banner-links{display:flex;gap:1.2rem}.theme-clinic-soft .clinic-soft-docs-xlink{font-size:.86rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent);font-weight:600}.theme-clinic-soft .clinic-soft-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:12px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-clinic-soft .clinic-soft-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-clinic-soft .clinic-soft-docs-orn{vertical-align:middle}.theme-cyber-lab .cyber-lab-docs-issue{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-cyber-lab .cyber-lab-docs-mast{text-align:center}.theme-cyber-lab .cyber-lab-docs-vol{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-cyber-lab .cyber-lab-docs-h1{font-size:clamp(2rem,5vw,2.9rem);margin:.5rem 0 .6rem}.theme-cyber-lab .cyber-lab-docs-lede{color:var(--store-muted, #57606c);font-style:italic;line-height:1.7;max-width:40rem;margin:0 auto}.theme-cyber-lab .cyber-lab-docs-search{margin:1.3rem auto 0;max-width:22rem}.theme-cyber-lab .cyber-lab-docs-search input{width:100%;font:inherit;font-style:italic;border:0;border-bottom:1px solid var(--store-primary);background:transparent;padding:.45rem .2rem;text-align:center;outline:0;color:inherit}.theme-cyber-lab .cyber-lab-docs-rule{border-top:3px double var(--store-primary);margin:1.8rem 0 2rem}.theme-cyber-lab .cyber-lab-docs-dept{margin-bottom:2.2rem}.theme-cyber-lab .cyber-lab-docs-dept-h{font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--store-accent);margin-bottom:.9rem}.theme-cyber-lab .cyber-lab-docs-toc{display:grid;gap:1rem}@media(min-width:760px){.theme-cyber-lab .cyber-lab-docs-toc{grid-template-columns:1fr 1fr}}.theme-cyber-lab .cyber-lab-docs-tocrow{text-decoration:none;color:inherit;border-top:1px solid var(--store-border, #e6e9ee);padding-top:.75rem}.theme-cyber-lab .cyber-lab-docs-toc-t{display:block;font-weight:750;font-size:.98rem}.theme-cyber-lab .cyber-lab-docs-tocrow:hover .cyber-lab-docs-toc-t{color:var(--store-primary)}.theme-cyber-lab .cyber-lab-docs-toc-x{display:block;font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.25rem}.theme-cyber-lab .cyber-lab-docs-toc-p{display:block;font-size:.7rem;color:var(--store-muted, #98a1ad);margin-top:.3rem;letter-spacing:.08em}.theme-cyber-lab .cyber-lab-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:0}.theme-cyber-lab .cyber-lab-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-cyber-lab .cyber-lab-docs-colophon{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.6rem;border-top:1px solid var(--store-border, #e6e9ee);padding-top:1.4rem}.theme-cyber-lab .cyber-lab-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-cyber-lab .cyber-lab-docs-sep{color:var(--store-muted, #98a1ad)}.theme-cyber-lab .cyber-lab-docs-orn{vertical-align:middle}.theme-daily-loaf .daily-loaf-docs-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:66rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-daily-loaf .daily-loaf-docs-board{background:color-mix(in srgb,var(--store-primary) 6%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 18%,transparent);border-radius:14px;text-align:center;padding:2rem 1.4rem;margin-bottom:2.4rem}.theme-daily-loaf .daily-loaf-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-daily-loaf .daily-loaf-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-daily-loaf .daily-loaf-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:0 auto}.theme-daily-loaf .daily-loaf-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-daily-loaf .daily-loaf-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-daily-loaf .daily-loaf-docs-course{margin-bottom:2.4rem}.theme-daily-loaf .daily-loaf-docs-course-h{display:flex;align-items:center;gap:1rem;font-size:1rem}.theme-daily-loaf .daily-loaf-docs-course-h:after{content:"";flex:1;border-top:1px dashed var(--store-border, #d8dee6)}.theme-daily-loaf .daily-loaf-docs-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1rem;margin-top:1.1rem}.theme-daily-loaf .daily-loaf-docs-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:14px;padding:1.15rem 1.1rem .95rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.theme-daily-loaf .daily-loaf-docs-card:hover{transform:translateY(-3px) rotate(-.4deg);box-shadow:0 14px 26px -20px #0f172a73}.theme-daily-loaf .daily-loaf-docs-card-flag{align-self:flex-start;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.16rem .55rem;border-radius:999px}.theme-daily-loaf .daily-loaf-docs-card-t{font-size:1rem;margin:.55rem 0 .4rem;line-height:1.3}.theme-daily-loaf .daily-loaf-docs-card-x{font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;flex:1;margin:0}.theme-daily-loaf .daily-loaf-docs-card-meta{display:flex;justify-content:space-between;font-size:.72rem;color:var(--store-muted, #98a1ad);margin-top:.8rem}.theme-daily-loaf .daily-loaf-docs-card-go{color:var(--store-primary);font-weight:700}.theme-daily-loaf .daily-loaf-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-daily-loaf .daily-loaf-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-daily-loaf .daily-loaf-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-daily-loaf .daily-loaf-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-daily-loaf .daily-loaf-docs-orn{vertical-align:middle}.theme-desert-sunset .desert-sunset-docs-cols{font-family:Fraunces,Georgia,serif;max-width:74rem;margin:0 auto;padding:3.2rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:900px){.theme-desert-sunset .desert-sunset-docs-cols{grid-template-columns:17rem 1fr}.theme-desert-sunset .desert-sunset-docs-side{position:sticky;top:5.5rem;align-self:start}}.theme-desert-sunset .desert-sunset-docs-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-desert-sunset .desert-sunset-docs-h1{font-size:clamp(1.6rem,3.4vw,2.1rem);margin:.4rem 0 .6rem}.theme-desert-sunset .desert-sunset-docs-lede{font-size:.9rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-desert-sunset .desert-sunset-docs-search{margin:1rem 0 1.2rem}.theme-desert-sunset .desert-sunset-docs-search input{width:100%;font:inherit;font-size:.86rem;border:1px solid var(--store-border, #d8dee6);border-radius:10px;padding:.5rem .8rem;background:var(--store-surface, #fff);color:inherit}.theme-desert-sunset .desert-sunset-docs-tree{display:flex;flex-direction:column;gap:.1rem}.theme-desert-sunset .desert-sunset-docs-tree-a{display:flex;gap:.5rem;align-items:baseline;padding:.42rem .45rem;font-size:.84rem;color:inherit;text-decoration:none;border-radius:10px}.theme-desert-sunset .desert-sunset-docs-tree-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-desert-sunset .desert-sunset-docs-tree-n{font-size:.66rem;font-weight:800;color:var(--store-primary)}.theme-desert-sunset .desert-sunset-docs-tree-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-desert-sunset .desert-sunset-docs-ornline{color:var(--store-primary);margin:.8rem 0 1rem}.theme-desert-sunset .desert-sunset-docs-xlink{font-size:.84rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-desert-sunset .desert-sunset-docs-sec{margin-bottom:2.1rem;scroll-margin-top:5rem}.theme-desert-sunset .desert-sunset-docs-sec-h{font-size:1rem;letter-spacing:.04em;border-bottom:1px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.3rem}.theme-desert-sunset .desert-sunset-docs-row{display:flex;align-items:baseline;gap:.6rem;padding:.68rem .1rem;border-bottom:1px dotted var(--store-border, #e2e6ec);text-decoration:none;color:inherit}.theme-desert-sunset .desert-sunset-docs-row:hover .desert-sunset-docs-row-t{color:var(--store-primary)}.theme-desert-sunset .desert-sunset-docs-row-t{font-size:.92rem;font-weight:600}.theme-desert-sunset .desert-sunset-docs-row-dots{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--store-muted, #98a1ad) 55%,transparent);transform:translateY(-3px)}.theme-desert-sunset .desert-sunset-docs-row-m{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-desert-sunset .desert-sunset-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:10px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-desert-sunset .desert-sunset-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:10px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-desert-sunset .desert-sunset-docs-after{margin-top:2rem}.theme-desert-sunset .desert-sunset-docs-orn{vertical-align:middle}.theme-drape-form .drape-form-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-drape-form .drape-form-docs-head{text-align:center;margin-bottom:2.4rem}.theme-drape-form .drape-form-docs-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-drape-form .drape-form-docs-h1{font-size:clamp(1.85rem,4vw,2.45rem)}.theme-drape-form .drape-form-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:38rem;margin:.7rem auto 0}.theme-drape-form .drape-form-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-drape-form .drape-form-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:0;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-drape-form .drape-form-docs-menu{margin-bottom:2rem}.theme-drape-form .drape-form-docs-menu-h{text-align:center;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--store-primary);margin-bottom:.9rem;position:relative}.theme-drape-form .drape-form-docs-menu-h:before,.theme-drape-form .drape-form-docs-menu-h:after{content:"";position:absolute;top:50%;width:18%;border-top:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-drape-form .drape-form-docs-menu-h:before{left:8%}.theme-drape-form .drape-form-docs-menu-h:after{right:8%}.theme-drape-form .drape-form-docs-mline{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .2rem;text-decoration:none;color:inherit}.theme-drape-form .drape-form-docs-mline:hover .drape-form-docs-mline-t{color:var(--store-primary)}.theme-drape-form .drape-form-docs-mline-t{font-size:.95rem;font-weight:650}.theme-drape-form .drape-form-docs-mline-dots{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--store-primary) 40%,transparent);transform:translateY(-3px)}.theme-drape-form .drape-form-docs-mline-p{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-drape-form .drape-form-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-drape-form .drape-form-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-drape-form .drape-form-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-drape-form .drape-form-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-drape-form .drape-form-docs-orn{vertical-align:middle}.theme-editorial-lux .editorial-lux-docs-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:72rem;margin:0 auto;padding:3.4rem 1.2rem 5rem}.theme-editorial-lux .editorial-lux-docs-hero{text-align:center;max-width:46rem;margin:0 auto 2.6rem}.theme-editorial-lux .editorial-lux-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-editorial-lux .editorial-lux-docs-h1{font-size:clamp(1.85rem,4vw,2.55rem);margin:.5rem 0 .8rem}.theme-editorial-lux .editorial-lux-docs-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-editorial-lux .editorial-lux-docs-search{margin:1.5rem auto 0;max-width:30rem;display:flex;align-items:center;gap:.6rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.55rem 1.1rem}.theme-editorial-lux .editorial-lux-docs-search input{border:0;outline:0;width:100%;font:inherit;background:transparent;color:inherit}.theme-editorial-lux .editorial-lux-docs-search-i{color:var(--store-muted, #8b94a1);flex:none}.theme-editorial-lux .editorial-lux-docs-ornline{color:var(--store-accent);margin-top:1.2rem}.theme-editorial-lux .editorial-lux-docs-eyebrow{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--store-muted, #7a8492);margin-bottom:1rem}.theme-editorial-lux .editorial-lux-docs-feat-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:780px){.theme-editorial-lux .editorial-lux-docs-feat-grid{grid-template-columns:repeat(3,1fr)}}.theme-editorial-lux .editorial-lux-docs-feat{display:block;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:0;padding:1.2rem 1.2rem 1rem;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.theme-editorial-lux .editorial-lux-docs-feat:hover{border-color:var(--store-primary);transform:translateY(-2px)}.theme-editorial-lux .editorial-lux-docs-feat-cat{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary)}.theme-editorial-lux .editorial-lux-docs-feat h3{font-size:1rem;margin:.45rem 0 .4rem}.theme-editorial-lux .editorial-lux-docs-feat p{font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.6;margin:0 0 .6rem}.theme-editorial-lux .editorial-lux-docs-feat-meta{font-size:.72rem;color:var(--store-muted, #98a1ad)}.theme-editorial-lux .editorial-lux-docs-cat-grid{display:grid;gap:1.4rem;grid-template-columns:1fr}@media(min-width:640px){.theme-editorial-lux .editorial-lux-docs-cat-grid{grid-template-columns:1fr 1fr}}@media(min-width:980px){.theme-editorial-lux .editorial-lux-docs-cat-grid{grid-template-columns:repeat(3,1fr)}}.theme-editorial-lux .editorial-lux-docs-cat h3{font-size:.95rem;display:flex;align-items:baseline;gap:.5rem;border-bottom:2px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.7rem}.theme-editorial-lux .editorial-lux-docs-cat h3 span{font-size:.7rem;color:var(--store-primary)}.theme-editorial-lux .editorial-lux-docs-cat ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.theme-editorial-lux .editorial-lux-docs-cat li a{font-size:.88rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-editorial-lux .editorial-lux-docs-cat li a:hover{color:var(--store-primary);text-decoration:underline}.theme-editorial-lux .editorial-lux-docs-more{display:inline-block;margin-top:.6rem;font-size:.8rem;color:var(--store-primary);text-decoration:none;font-weight:600}.theme-editorial-lux .editorial-lux-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.6rem;text-align:center;color:var(--store-muted, #57606c)}.theme-editorial-lux .editorial-lux-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-editorial-lux .editorial-lux-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:3rem}.theme-editorial-lux .editorial-lux-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-editorial-lux .editorial-lux-docs-orn{vertical-align:middle}.theme-gallant-house .gallant-house-docs-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:54rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-gallant-house .gallant-house-docs-head{text-align:center;margin-bottom:2.4rem}.theme-gallant-house .gallant-house-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-gallant-house .gallant-house-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-gallant-house .gallant-house-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-gallant-house .gallant-house-docs-ornline{color:var(--store-accent);margin-top:.9rem}.theme-gallant-house .gallant-house-docs-route{display:grid;gap:1.4rem;position:relative;padding-left:1.6rem;border-left:2px dashed color-mix(in srgb,var(--store-primary) 45%,transparent);margin-left:.6rem}.theme-gallant-house .gallant-house-docs-station{border:1px solid var(--store-border, #e2e6ec);border-radius:0;background:var(--store-surface, #fff);margin:0;padding:0 1.1rem 1rem}.theme-gallant-house .gallant-house-docs-st-leg{font-size:.95rem;font-weight:750;padding:.2rem .6rem}.theme-gallant-house .gallant-house-docs-st-n{color:var(--store-primary);font-size:.72rem;letter-spacing:.1em;margin-right:.4rem}.theme-gallant-house .gallant-house-docs-st-list{display:grid;gap:.5rem}.theme-gallant-house .gallant-house-docs-st{display:flex;align-items:baseline;gap:.7rem;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:0;padding:.68rem .85rem;text-decoration:none;color:inherit}.theme-gallant-house .gallant-house-docs-st:hover{border-color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-gallant-house .gallant-house-docs-st-t{font-weight:700;font-size:.9rem;flex:none;max-width:55%}.theme-gallant-house .gallant-house-docs-st-x{font-size:.78rem;color:var(--store-muted, #7a8492);line-height:1.5}.theme-gallant-house .gallant-house-docs-st-arrow{margin-left:auto;color:var(--store-accent);font-weight:800}.theme-gallant-house .gallant-house-docs-terminus{text-align:center;padding:1.4rem 0 0;color:var(--store-muted, #57606c);font-size:.88rem}.theme-gallant-house .gallant-house-docs-terminus p{margin:0 0 .8rem}.theme-gallant-house .gallant-house-docs-cta{display:inline-block;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:0;text-decoration:none;font-weight:700;font-size:.87rem}.theme-gallant-house .gallant-house-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-gallant-house .gallant-house-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-gallant-house .gallant-house-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-gallant-house .gallant-house-docs-orn{vertical-align:middle}.theme-glass-boutique .glass-boutique-docs-man{font-family:Space Grotesk,Inter,system-ui,sans-serif;max-width:56rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-glass-boutique .glass-boutique-docs-bar{display:flex;justify-content:space-between;background:var(--store-ink, #131920);color:#d7dee8;font-size:.72rem;padding:.5rem .9rem;border-radius:20px 20px 0 0;letter-spacing:.06em}.theme-glass-boutique .glass-boutique-docs-rev{color:color-mix(in srgb,var(--store-accent) 85%,#fff)}.theme-glass-boutique .glass-boutique-docs-page{background:var(--store-surface, #fff);border:1px solid var(--store-border, #d6dce4);border-top:0;border-radius:0 0 20px 20px;padding:1.5rem 1.4rem 1.7rem}.theme-glass-boutique .glass-boutique-docs-title{font-weight:800;font-size:1rem;letter-spacing:.04em;color:var(--store-primary)}.theme-glass-boutique .glass-boutique-docs-syn{font-size:.84rem;color:var(--store-muted, #5a6470);margin:.5rem 0;line-height:1.65}.theme-glass-boutique .glass-boutique-docs-dim{opacity:.8}.theme-glass-boutique .glass-boutique-docs-search{display:flex;align-items:center;gap:.5rem;border:1px solid var(--store-border, #dfe4ea);border-radius:20px;padding:.5rem .8rem;margin:1rem 0 1.3rem}.theme-glass-boutique .glass-boutique-docs-ps{color:var(--store-accent);font-weight:800}.theme-glass-boutique .glass-boutique-docs-search input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:.84rem;color:inherit}.theme-glass-boutique .glass-boutique-docs-sec{margin:1.4rem 0}.theme-glass-boutique .glass-boutique-docs-sec-h{font-size:.76rem;letter-spacing:.12em;color:var(--store-accent);border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.35rem;margin-bottom:.7rem;font-weight:700}.theme-glass-boutique .glass-boutique-docs-list{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.theme-glass-boutique .glass-boutique-docs-li-a{display:flex;gap:.8rem;align-items:baseline;text-decoration:none}.theme-glass-boutique .glass-boutique-docs-li-n{flex:none;font-size:.82rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 9%,transparent);border-radius:20px;padding:.12rem .5rem}.theme-glass-boutique .glass-boutique-docs-li-t{font-size:.9rem;font-weight:600}.theme-glass-boutique .glass-boutique-docs-li-a:hover .glass-boutique-docs-li-t{text-decoration:underline}.theme-glass-boutique .glass-boutique-docs-li-x{margin:.25rem 0 0;font-size:.8rem;color:var(--store-muted, #5a6470);padding-left:.2rem;line-height:1.6}.theme-glass-boutique .glass-boutique-docs-a{color:var(--store-primary)}.theme-glass-boutique .glass-boutique-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:1.4rem;border-radius:20px}.theme-glass-boutique .glass-boutique-docs-orn{vertical-align:middle}.theme-green-grocer .green-grocer-docs-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-green-grocer .green-grocer-docs-head{text-align:center;margin-bottom:2.2rem}.theme-green-grocer .green-grocer-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-green-grocer .green-grocer-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-green-grocer .green-grocer-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-green-grocer .green-grocer-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-green-grocer .green-grocer-docs-ornline{color:var(--store-accent);margin-top:1rem}.theme-green-grocer .green-grocer-docs-caps{display:grid;gap:.7rem}.theme-green-grocer .green-grocer-docs-cap{border:1px solid var(--store-border, #e2e6ec);border-radius:999px;background:var(--store-surface, #fff);transition:border-radius .18s;overflow:hidden}.theme-green-grocer .green-grocer-docs-cap[open]{border-radius:16px;border-color:var(--store-primary)}.theme-green-grocer .green-grocer-docs-cap-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:.95rem 1.3rem}.theme-green-grocer .green-grocer-docs-cap-s::-webkit-details-marker{display:none}.theme-green-grocer .green-grocer-docs-cap-t{font-weight:750;font-size:.97rem}.theme-green-grocer .green-grocer-docs-cap-n{margin-left:auto;font-size:.72rem;font-weight:800;color:#fff;background:var(--store-primary);border-radius:999px;padding:.18rem .6rem}.theme-green-grocer .green-grocer-docs-cap-b{padding:.4rem 1.3rem 1.1rem;display:grid;gap:.5rem}.theme-green-grocer .green-grocer-docs-capitem{display:block;padding:.6rem .8rem;border-radius:16px;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--store-primary) 4%,transparent)}.theme-green-grocer .green-grocer-docs-capitem:hover{background:color-mix(in srgb,var(--store-primary) 9%,transparent)}.theme-green-grocer .green-grocer-docs-capitem-t{display:block;font-weight:700;font-size:.9rem}.theme-green-grocer .green-grocer-docs-capitem-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.12rem}.theme-green-grocer .green-grocer-docs-aside{margin-top:2.2rem;text-align:center;color:var(--store-muted, #57606c);font-size:.9rem;border-top:1px dashed var(--store-border, #dfe4ea);padding-top:1.6rem}.theme-green-grocer .green-grocer-docs-aside a{color:var(--store-primary)}.theme-green-grocer .green-grocer-docs-cta{display:inline-block;margin-top:.8rem;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:16px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-green-grocer .green-grocer-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-green-grocer .green-grocer-docs-orn{vertical-align:middle}.theme-grid .grid-docs-wrap{font-family:Oswald,Arial Narrow,sans-serif;max-width:54rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-grid .grid-docs-head{text-align:center;margin-bottom:2.4rem}.theme-grid .grid-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-grid .grid-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-grid .grid-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-grid .grid-docs-ornline{color:var(--store-accent);margin-top:.9rem}.theme-grid .grid-docs-route{display:grid;gap:1.4rem;position:relative;padding-left:1.6rem;border-left:2px dashed color-mix(in srgb,var(--store-primary) 45%,transparent);margin-left:.6rem}.theme-grid .grid-docs-station{border:1px solid var(--store-border, #e2e6ec);border-radius:2px;background:var(--store-surface, #fff);margin:0;padding:0 1.1rem 1rem}.theme-grid .grid-docs-st-leg{font-size:.95rem;font-weight:750;padding:.2rem .6rem}.theme-grid .grid-docs-st-n{color:var(--store-primary);font-size:.72rem;letter-spacing:.1em;margin-right:.4rem}.theme-grid .grid-docs-st-list{display:grid;gap:.5rem}.theme-grid .grid-docs-st{display:flex;align-items:baseline;gap:.7rem;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:2px;padding:.68rem .85rem;text-decoration:none;color:inherit}.theme-grid .grid-docs-st:hover{border-color:color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-grid .grid-docs-st-t{font-weight:700;font-size:.9rem;flex:none;max-width:55%}.theme-grid .grid-docs-st-x{font-size:.78rem;color:var(--store-muted, #7a8492);line-height:1.5}.theme-grid .grid-docs-st-arrow{margin-left:auto;color:var(--store-accent);font-weight:800}.theme-grid .grid-docs-terminus{text-align:center;padding:1.4rem 0 0;color:var(--store-muted, #57606c);font-size:.88rem}.theme-grid .grid-docs-terminus p{margin:0 0 .8rem}.theme-grid .grid-docs-cta{display:inline-block;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:2px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-grid .grid-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-grid .grid-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-grid .grid-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-grid .grid-docs-orn{vertical-align:middle}.theme-harvest-table .harvest-table-docs-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-harvest-table .harvest-table-docs-head{text-align:center;margin-bottom:2.4rem}.theme-harvest-table .harvest-table-docs-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-harvest-table .harvest-table-docs-h1{font-size:clamp(1.85rem,4vw,2.45rem)}.theme-harvest-table .harvest-table-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:38rem;margin:.7rem auto 0}.theme-harvest-table .harvest-table-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-harvest-table .harvest-table-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:16px;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-harvest-table .harvest-table-docs-menu{margin-bottom:2rem}.theme-harvest-table .harvest-table-docs-menu-h{text-align:center;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--store-primary);margin-bottom:.9rem;position:relative}.theme-harvest-table .harvest-table-docs-menu-h:before,.theme-harvest-table .harvest-table-docs-menu-h:after{content:"";position:absolute;top:50%;width:18%;border-top:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-harvest-table .harvest-table-docs-menu-h:before{left:8%}.theme-harvest-table .harvest-table-docs-menu-h:after{right:8%}.theme-harvest-table .harvest-table-docs-mline{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .2rem;text-decoration:none;color:inherit}.theme-harvest-table .harvest-table-docs-mline:hover .harvest-table-docs-mline-t{color:var(--store-primary)}.theme-harvest-table .harvest-table-docs-mline-t{font-size:.95rem;font-weight:650}.theme-harvest-table .harvest-table-docs-mline-dots{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--store-primary) 40%,transparent);transform:translateY(-3px)}.theme-harvest-table .harvest-table-docs-mline-p{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-harvest-table .harvest-table-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-harvest-table .harvest-table-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-harvest-table .harvest-table-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-harvest-table .harvest-table-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-harvest-table .harvest-table-docs-orn{vertical-align:middle}.theme-heritage .heritage-docs-wrap{font-family:Georgia,Playfair Display,serif;max-width:62rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-heritage .heritage-docs-head{text-align:center;margin-bottom:2.4rem}.theme-heritage .heritage-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-heritage .heritage-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-heritage .heritage-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-heritage .heritage-docs-search{margin:1.4rem auto 0;max-width:26rem}.theme-heritage .heritage-docs-search input{width:100%;font:inherit;border:0;border-bottom:2px solid var(--store-primary);background:transparent;padding:.5rem .2rem;text-align:center;color:inherit;outline:0}.theme-heritage .heritage-docs-shelf{margin-bottom:2.2rem}.theme-heritage .heritage-docs-shelf-h{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem;font-weight:700;margin-bottom:.8rem}.theme-heritage .heritage-docs-shelf-n{font-size:.74rem;font-weight:500;color:var(--store-muted, #8b94a1);font-style:italic}.theme-heritage .heritage-docs-spines{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.theme-heritage .heritage-docs-spine{writing-mode:vertical-rl;text-orientation:mixed;background:color-mix(in srgb,var(--store-primary) 12%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 30%,transparent);border-radius:2px;padding:.9rem .42rem;min-height:8.6rem;text-decoration:none;color:inherit;transition:transform .15s}.theme-heritage .heritage-docs-spine:hover{transform:translateY(-3px);background:color-mix(in srgb,var(--store-primary) 22%,var(--store-surface, #fff))}.theme-heritage .heritage-docs-spine-t{font-size:.8rem;font-weight:700;letter-spacing:.02em}.theme-heritage .heritage-docs-spine-m{font-size:.62rem;opacity:.65;margin-top:.5rem}.theme-heritage .heritage-docs-board{height:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--store-primary) 30%,transparent),color-mix(in srgb,var(--store-primary) 12%,transparent));border-radius:3px;margin-top:.7rem;box-shadow:0 4px 8px -6px #0f172a66}.theme-heritage .heritage-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-heritage .heritage-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-heritage .heritage-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-heritage .heritage-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-heritage .heritage-docs-orn{vertical-align:middle}.theme-industrial-steel .industrial-steel-docs-wrap{font-family:Oswald,Arial Narrow,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-industrial-steel .industrial-steel-docs-head{margin-bottom:2rem}.theme-industrial-steel .industrial-steel-docs-head.industrial-steel-docs-tall{text-align:center}.theme-industrial-steel .industrial-steel-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-industrial-steel .industrial-steel-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-industrial-steel .industrial-steel-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-industrial-steel .industrial-steel-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.58rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-industrial-steel .industrial-steel-docs-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem}.theme-industrial-steel .industrial-steel-docs-tile{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:2px;padding:1.25rem 1.2rem}.theme-industrial-steel .industrial-steel-docs-tile-wide{grid-column:1 / -1;background:color-mix(in srgb,var(--store-primary) 5%,var(--store-surface, #fff))}@media(min-width:820px){.theme-industrial-steel .industrial-steel-docs-tile-wide{grid-column:span 2}}.theme-industrial-steel .industrial-steel-docs-tile-accent{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-industrial-steel .industrial-steel-docs-tile-h{font-size:1rem;margin-bottom:.8rem}.theme-industrial-steel .industrial-steel-docs-tile-list{display:grid;gap:.5rem}.theme-industrial-steel .industrial-steel-docs-item{display:block;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:2px;padding:.7rem .85rem;text-decoration:none;color:inherit}.theme-industrial-steel .industrial-steel-docs-item:hover{border-color:color-mix(in srgb,var(--store-primary) 40%,transparent)}.theme-industrial-steel .industrial-steel-docs-item-t{display:block;font-size:.88rem;font-weight:700}.theme-industrial-steel .industrial-steel-docs-item-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.15rem}.theme-industrial-steel .industrial-steel-docs-tile-more{margin:.7rem 0 0;font-size:.76rem;color:var(--store-muted, #98a1ad)}.theme-industrial-steel .industrial-steel-docs-tile-p{font-size:.87rem;line-height:1.65;opacity:.92;margin:0 0 1rem}.theme-industrial-steel .industrial-steel-docs-cta{display:inline-block;background:#fff;color:var(--store-primary);padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-industrial-steel .industrial-steel-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-industrial-steel .industrial-steel-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-industrial-steel .industrial-steel-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-industrial-steel .industrial-steel-docs-orn{vertical-align:middle}.theme-kernel-terminal .kernel-terminal-docs-issue{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-kernel-terminal .kernel-terminal-docs-mast{text-align:center}.theme-kernel-terminal .kernel-terminal-docs-vol{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-kernel-terminal .kernel-terminal-docs-h1{font-size:clamp(2rem,5vw,2.9rem);margin:.5rem 0 .6rem}.theme-kernel-terminal .kernel-terminal-docs-lede{color:var(--store-muted, #57606c);font-style:italic;line-height:1.7;max-width:40rem;margin:0 auto}.theme-kernel-terminal .kernel-terminal-docs-search{margin:1.3rem auto 0;max-width:22rem}.theme-kernel-terminal .kernel-terminal-docs-search input{width:100%;font:inherit;font-style:italic;border:0;border-bottom:1px solid var(--store-primary);background:transparent;padding:.45rem .2rem;text-align:center;outline:0;color:inherit}.theme-kernel-terminal .kernel-terminal-docs-rule{border-top:3px double var(--store-primary);margin:1.8rem 0 2rem}.theme-kernel-terminal .kernel-terminal-docs-dept{margin-bottom:2.2rem}.theme-kernel-terminal .kernel-terminal-docs-dept-h{font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--store-accent);margin-bottom:.9rem}.theme-kernel-terminal .kernel-terminal-docs-toc{display:grid;gap:1rem}@media(min-width:760px){.theme-kernel-terminal .kernel-terminal-docs-toc{grid-template-columns:1fr 1fr}}.theme-kernel-terminal .kernel-terminal-docs-tocrow{text-decoration:none;color:inherit;border-top:1px solid var(--store-border, #e6e9ee);padding-top:.75rem}.theme-kernel-terminal .kernel-terminal-docs-toc-t{display:block;font-weight:750;font-size:.98rem}.theme-kernel-terminal .kernel-terminal-docs-tocrow:hover .kernel-terminal-docs-toc-t{color:var(--store-primary)}.theme-kernel-terminal .kernel-terminal-docs-toc-x{display:block;font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.25rem}.theme-kernel-terminal .kernel-terminal-docs-toc-p{display:block;font-size:.7rem;color:var(--store-muted, #98a1ad);margin-top:.3rem;letter-spacing:.08em}.theme-kernel-terminal .kernel-terminal-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:0}.theme-kernel-terminal .kernel-terminal-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-kernel-terminal .kernel-terminal-docs-colophon{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.6rem;border-top:1px solid var(--store-border, #e6e9ee);padding-top:1.4rem}.theme-kernel-terminal .kernel-terminal-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-kernel-terminal .kernel-terminal-docs-sep{color:var(--store-muted, #98a1ad)}.theme-kernel-terminal .kernel-terminal-docs-orn{vertical-align:middle}.theme-lookbook-press .lookbook-press-docs-wrap{font-family:Playfair Display,Georgia,Times New Roman,serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-lookbook-press .lookbook-press-docs-head{text-align:center;margin-bottom:2.2rem}.theme-lookbook-press .lookbook-press-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-lookbook-press .lookbook-press-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-lookbook-press .lookbook-press-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-lookbook-press .lookbook-press-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-lookbook-press .lookbook-press-docs-ornline{color:var(--store-accent);margin-top:1rem}.theme-lookbook-press .lookbook-press-docs-caps{display:grid;gap:.7rem}.theme-lookbook-press .lookbook-press-docs-cap{border:1px solid var(--store-border, #e2e6ec);border-radius:999px;background:var(--store-surface, #fff);transition:border-radius .18s;overflow:hidden}.theme-lookbook-press .lookbook-press-docs-cap[open]{border-radius:4px;border-color:var(--store-primary)}.theme-lookbook-press .lookbook-press-docs-cap-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:.95rem 1.3rem}.theme-lookbook-press .lookbook-press-docs-cap-s::-webkit-details-marker{display:none}.theme-lookbook-press .lookbook-press-docs-cap-t{font-weight:750;font-size:.97rem}.theme-lookbook-press .lookbook-press-docs-cap-n{margin-left:auto;font-size:.72rem;font-weight:800;color:#fff;background:var(--store-primary);border-radius:999px;padding:.18rem .6rem}.theme-lookbook-press .lookbook-press-docs-cap-b{padding:.4rem 1.3rem 1.1rem;display:grid;gap:.5rem}.theme-lookbook-press .lookbook-press-docs-capitem{display:block;padding:.6rem .8rem;border-radius:4px;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--store-primary) 4%,transparent)}.theme-lookbook-press .lookbook-press-docs-capitem:hover{background:color-mix(in srgb,var(--store-primary) 9%,transparent)}.theme-lookbook-press .lookbook-press-docs-capitem-t{display:block;font-weight:700;font-size:.9rem}.theme-lookbook-press .lookbook-press-docs-capitem-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.12rem}.theme-lookbook-press .lookbook-press-docs-aside{margin-top:2.2rem;text-align:center;color:var(--store-muted, #57606c);font-size:.9rem;border-top:1px dashed var(--store-border, #dfe4ea);padding-top:1.6rem}.theme-lookbook-press .lookbook-press-docs-aside a{color:var(--store-primary)}.theme-lookbook-press .lookbook-press-docs-cta{display:inline-block;margin-top:.8rem;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:4px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-lookbook-press .lookbook-press-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:4px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-lookbook-press .lookbook-press-docs-orn{vertical-align:middle}.theme-lumen .lumen-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-lumen .lumen-docs-head{margin-bottom:2rem}.theme-lumen .lumen-docs-head.lumen-docs-tall{text-align:center}.theme-lumen .lumen-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-lumen .lumen-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-lumen .lumen-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-lumen .lumen-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.58rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-lumen .lumen-docs-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem}.theme-lumen .lumen-docs-tile{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:0;padding:1.25rem 1.2rem}.theme-lumen .lumen-docs-tile-wide{grid-column:1 / -1;background:color-mix(in srgb,var(--store-primary) 5%,var(--store-surface, #fff))}@media(min-width:820px){.theme-lumen .lumen-docs-tile-wide{grid-column:span 2}}.theme-lumen .lumen-docs-tile-accent{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-lumen .lumen-docs-tile-h{font-size:1rem;margin-bottom:.8rem}.theme-lumen .lumen-docs-tile-list{display:grid;gap:.5rem}.theme-lumen .lumen-docs-item{display:block;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:0;padding:.7rem .85rem;text-decoration:none;color:inherit}.theme-lumen .lumen-docs-item:hover{border-color:color-mix(in srgb,var(--store-primary) 40%,transparent)}.theme-lumen .lumen-docs-item-t{display:block;font-size:.88rem;font-weight:700}.theme-lumen .lumen-docs-item-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.15rem}.theme-lumen .lumen-docs-tile-more{margin:.7rem 0 0;font-size:.76rem;color:var(--store-muted, #98a1ad)}.theme-lumen .lumen-docs-tile-p{font-size:.87rem;line-height:1.65;opacity:.92;margin:0 0 1rem}.theme-lumen .lumen-docs-cta{display:inline-block;background:#fff;color:var(--store-primary);padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:700;font-size:.87rem}.theme-lumen .lumen-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-lumen .lumen-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-lumen .lumen-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-lumen .lumen-docs-orn{vertical-align:middle}.theme-lux-noir .lux-noir-docs-issue{font-family:Playfair Display,Didot,Georgia,serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-lux-noir .lux-noir-docs-mast{text-align:center}.theme-lux-noir .lux-noir-docs-vol{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-lux-noir .lux-noir-docs-h1{font-size:clamp(2rem,5vw,2.9rem);margin:.5rem 0 .6rem}.theme-lux-noir .lux-noir-docs-lede{color:var(--store-muted, #57606c);font-style:italic;line-height:1.7;max-width:40rem;margin:0 auto}.theme-lux-noir .lux-noir-docs-search{margin:1.3rem auto 0;max-width:22rem}.theme-lux-noir .lux-noir-docs-search input{width:100%;font:inherit;font-style:italic;border:0;border-bottom:1px solid var(--store-primary);background:transparent;padding:.45rem .2rem;text-align:center;outline:0;color:inherit}.theme-lux-noir .lux-noir-docs-rule{border-top:3px double var(--store-primary);margin:1.8rem 0 2rem}.theme-lux-noir .lux-noir-docs-dept{margin-bottom:2.2rem}.theme-lux-noir .lux-noir-docs-dept-h{font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--store-accent);margin-bottom:.9rem}.theme-lux-noir .lux-noir-docs-toc{display:grid;gap:1rem}@media(min-width:760px){.theme-lux-noir .lux-noir-docs-toc{grid-template-columns:1fr 1fr}}.theme-lux-noir .lux-noir-docs-tocrow{text-decoration:none;color:inherit;border-top:1px solid var(--store-border, #e6e9ee);padding-top:.75rem}.theme-lux-noir .lux-noir-docs-toc-t{display:block;font-weight:750;font-size:.98rem}.theme-lux-noir .lux-noir-docs-tocrow:hover .lux-noir-docs-toc-t{color:var(--store-primary)}.theme-lux-noir .lux-noir-docs-toc-x{display:block;font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.25rem}.theme-lux-noir .lux-noir-docs-toc-p{display:block;font-size:.7rem;color:var(--store-muted, #98a1ad);margin-top:.3rem;letter-spacing:.08em}.theme-lux-noir .lux-noir-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:0}.theme-lux-noir .lux-noir-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-lux-noir .lux-noir-docs-colophon{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.6rem;border-top:1px solid var(--store-border, #e6e9ee);padding-top:1.4rem}.theme-lux-noir .lux-noir-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-lux-noir .lux-noir-docs-sep{color:var(--store-muted, #98a1ad)}.theme-lux-noir .lux-noir-docs-orn{vertical-align:middle}.theme-maison-line .maison-line-docs-wrap{font-family:Playfair Display,Didot,Georgia,serif;max-width:72rem;margin:0 auto;padding:3.4rem 1.2rem 5rem}.theme-maison-line .maison-line-docs-hero{text-align:center;max-width:46rem;margin:0 auto 2.6rem}.theme-maison-line .maison-line-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-maison-line .maison-line-docs-h1{font-size:clamp(1.85rem,4vw,2.55rem);margin:.5rem 0 .8rem}.theme-maison-line .maison-line-docs-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-maison-line .maison-line-docs-search{margin:1.5rem auto 0;max-width:30rem;display:flex;align-items:center;gap:.6rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.55rem 1.1rem}.theme-maison-line .maison-line-docs-search input{border:0;outline:0;width:100%;font:inherit;background:transparent;color:inherit}.theme-maison-line .maison-line-docs-search-i{color:var(--store-muted, #8b94a1);flex:none}.theme-maison-line .maison-line-docs-ornline{color:var(--store-accent);margin-top:1.2rem}.theme-maison-line .maison-line-docs-eyebrow{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--store-muted, #7a8492);margin-bottom:1rem}.theme-maison-line .maison-line-docs-feat-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:780px){.theme-maison-line .maison-line-docs-feat-grid{grid-template-columns:repeat(3,1fr)}}.theme-maison-line .maison-line-docs-feat{display:block;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:0;padding:1.2rem 1.2rem 1rem;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.theme-maison-line .maison-line-docs-feat:hover{border-color:var(--store-primary);transform:translateY(-2px)}.theme-maison-line .maison-line-docs-feat-cat{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary)}.theme-maison-line .maison-line-docs-feat h3{font-size:1rem;margin:.45rem 0 .4rem}.theme-maison-line .maison-line-docs-feat p{font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.6;margin:0 0 .6rem}.theme-maison-line .maison-line-docs-feat-meta{font-size:.72rem;color:var(--store-muted, #98a1ad)}.theme-maison-line .maison-line-docs-cat-grid{display:grid;gap:1.4rem;grid-template-columns:1fr}@media(min-width:640px){.theme-maison-line .maison-line-docs-cat-grid{grid-template-columns:1fr 1fr}}@media(min-width:980px){.theme-maison-line .maison-line-docs-cat-grid{grid-template-columns:repeat(3,1fr)}}.theme-maison-line .maison-line-docs-cat h3{font-size:.95rem;display:flex;align-items:baseline;gap:.5rem;border-bottom:2px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.7rem}.theme-maison-line .maison-line-docs-cat h3 span{font-size:.7rem;color:var(--store-primary)}.theme-maison-line .maison-line-docs-cat ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.theme-maison-line .maison-line-docs-cat li a{font-size:.88rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-maison-line .maison-line-docs-cat li a:hover{color:var(--store-primary);text-decoration:underline}.theme-maison-line .maison-line-docs-more{display:inline-block;margin-top:.6rem;font-size:.8rem;color:var(--store-primary);text-decoration:none;font-weight:600}.theme-maison-line .maison-line-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.6rem;text-align:center;color:var(--store-muted, #57606c)}.theme-maison-line .maison-line-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-maison-line .maison-line-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:3rem}.theme-maison-line .maison-line-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-maison-line .maison-line-docs-orn{vertical-align:middle}.theme-medisource-spec .medisource-spec-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-medisource-spec .medisource-spec-docs-head{margin-bottom:2rem}.theme-medisource-spec .medisource-spec-docs-head.medisource-spec-docs-tall{text-align:center}.theme-medisource-spec .medisource-spec-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-medisource-spec .medisource-spec-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-medisource-spec .medisource-spec-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-medisource-spec .medisource-spec-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.58rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-medisource-spec .medisource-spec-docs-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem}.theme-medisource-spec .medisource-spec-docs-tile{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:12px;padding:1.25rem 1.2rem}.theme-medisource-spec .medisource-spec-docs-tile-wide{grid-column:1 / -1;background:color-mix(in srgb,var(--store-primary) 5%,var(--store-surface, #fff))}@media(min-width:820px){.theme-medisource-spec .medisource-spec-docs-tile-wide{grid-column:span 2}}.theme-medisource-spec .medisource-spec-docs-tile-accent{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-medisource-spec .medisource-spec-docs-tile-h{font-size:1rem;margin-bottom:.8rem}.theme-medisource-spec .medisource-spec-docs-tile-list{display:grid;gap:.5rem}.theme-medisource-spec .medisource-spec-docs-item{display:block;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:12px;padding:.7rem .85rem;text-decoration:none;color:inherit}.theme-medisource-spec .medisource-spec-docs-item:hover{border-color:color-mix(in srgb,var(--store-primary) 40%,transparent)}.theme-medisource-spec .medisource-spec-docs-item-t{display:block;font-size:.88rem;font-weight:700}.theme-medisource-spec .medisource-spec-docs-item-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.15rem}.theme-medisource-spec .medisource-spec-docs-tile-more{margin:.7rem 0 0;font-size:.76rem;color:var(--store-muted, #98a1ad)}.theme-medisource-spec .medisource-spec-docs-tile-p{font-size:.87rem;line-height:1.65;opacity:.92;margin:0 0 1rem}.theme-medisource-spec .medisource-spec-docs-cta{display:inline-block;background:#fff;color:var(--store-primary);padding:.55rem 1.2rem;border-radius:12px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-medisource-spec .medisource-spec-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:12px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-medisource-spec .medisource-spec-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-medisource-spec .medisource-spec-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-medisource-spec .medisource-spec-docs-orn{vertical-align:middle}.theme-mercado .mercado-docs-issue{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-mercado .mercado-docs-mast{text-align:center}.theme-mercado .mercado-docs-vol{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-mercado .mercado-docs-h1{font-size:clamp(2rem,5vw,2.9rem);margin:.5rem 0 .6rem}.theme-mercado .mercado-docs-lede{color:var(--store-muted, #57606c);font-style:italic;line-height:1.7;max-width:40rem;margin:0 auto}.theme-mercado .mercado-docs-search{margin:1.3rem auto 0;max-width:22rem}.theme-mercado .mercado-docs-search input{width:100%;font:inherit;font-style:italic;border:0;border-bottom:1px solid var(--store-primary);background:transparent;padding:.45rem .2rem;text-align:center;outline:0;color:inherit}.theme-mercado .mercado-docs-rule{border-top:3px double var(--store-primary);margin:1.8rem 0 2rem}.theme-mercado .mercado-docs-dept{margin-bottom:2.2rem}.theme-mercado .mercado-docs-dept-h{font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--store-accent);margin-bottom:.9rem}.theme-mercado .mercado-docs-toc{display:grid;gap:1rem}@media(min-width:760px){.theme-mercado .mercado-docs-toc{grid-template-columns:1fr 1fr}}.theme-mercado .mercado-docs-tocrow{text-decoration:none;color:inherit;border-top:1px solid var(--store-border, #e6e9ee);padding-top:.75rem}.theme-mercado .mercado-docs-toc-t{display:block;font-weight:750;font-size:.98rem}.theme-mercado .mercado-docs-tocrow:hover .mercado-docs-toc-t{color:var(--store-primary)}.theme-mercado .mercado-docs-toc-x{display:block;font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.25rem}.theme-mercado .mercado-docs-toc-p{display:block;font-size:.7rem;color:var(--store-muted, #98a1ad);margin-top:.3rem;letter-spacing:.08em}.theme-mercado .mercado-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:14px}.theme-mercado .mercado-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-mercado .mercado-docs-colophon{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.6rem;border-top:1px solid var(--store-border, #e6e9ee);padding-top:1.4rem}.theme-mercado .mercado-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-mercado .mercado-docs-sep{color:var(--store-muted, #98a1ad)}.theme-mercado .mercado-docs-orn{vertical-align:middle}.theme-minimal .minimal-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:62rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-minimal .minimal-docs-head{text-align:center;margin-bottom:2.4rem}.theme-minimal .minimal-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-minimal .minimal-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-minimal .minimal-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-minimal .minimal-docs-search{margin:1.4rem auto 0;max-width:26rem}.theme-minimal .minimal-docs-search input{width:100%;font:inherit;border:0;border-bottom:2px solid var(--store-primary);background:transparent;padding:.5rem .2rem;text-align:center;color:inherit;outline:0}.theme-minimal .minimal-docs-shelf{margin-bottom:2.2rem}.theme-minimal .minimal-docs-shelf-h{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem;font-weight:700;margin-bottom:.8rem}.theme-minimal .minimal-docs-shelf-n{font-size:.74rem;font-weight:500;color:var(--store-muted, #8b94a1);font-style:italic}.theme-minimal .minimal-docs-spines{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.theme-minimal .minimal-docs-spine{writing-mode:vertical-rl;text-orientation:mixed;background:color-mix(in srgb,var(--store-primary) 12%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 30%,transparent);border-radius:0;padding:.9rem .42rem;min-height:8.6rem;text-decoration:none;color:inherit;transition:transform .15s}.theme-minimal .minimal-docs-spine:hover{transform:translateY(-3px);background:color-mix(in srgb,var(--store-primary) 22%,var(--store-surface, #fff))}.theme-minimal .minimal-docs-spine-t{font-size:.8rem;font-weight:700;letter-spacing:.02em}.theme-minimal .minimal-docs-spine-m{font-size:.62rem;opacity:.65;margin-top:.5rem}.theme-minimal .minimal-docs-board{height:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--store-primary) 30%,transparent),color-mix(in srgb,var(--store-primary) 12%,transparent));border-radius:3px;margin-top:.7rem;box-shadow:0 4px 8px -6px #0f172a66}.theme-minimal .minimal-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-minimal .minimal-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-minimal .minimal-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-minimal .minimal-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-minimal .minimal-docs-orn{vertical-align:middle}.theme-minimal-mono .minimal-mono-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:66rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-minimal-mono .minimal-mono-docs-head{text-align:center;margin-bottom:2.4rem}.theme-minimal-mono .minimal-mono-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-minimal-mono .minimal-mono-docs-h1{font-size:clamp(1.85rem,4vw,2.5rem);margin:.45rem 0 .7rem}.theme-minimal-mono .minimal-mono-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-minimal-mono .minimal-mono-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-minimal-mono .minimal-mono-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:0;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-minimal-mono .minimal-mono-docs-quad{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:760px){.theme-minimal-mono .minimal-mono-docs-quad{grid-template-columns:1fr 1fr}}.theme-minimal-mono .minimal-mono-docs-quadrant{position:relative;border:1px solid var(--store-border, #e2e6ec);border-radius:0;padding:1.5rem 1.3rem 1.2rem;background:var(--store-surface, #fff);overflow:hidden}.theme-minimal-mono .minimal-mono-docs-q0{border-top:4px solid var(--store-primary)}.theme-minimal-mono .minimal-mono-docs-q1{border-top:4px solid color-mix(in srgb,var(--store-accent) 75%,var(--store-primary))}.theme-minimal-mono .minimal-mono-docs-q2{border-top:4px solid color-mix(in srgb,var(--store-primary) 55%,#888)}.theme-minimal-mono .minimal-mono-docs-q3{border-top:4px solid color-mix(in srgb,var(--store-accent) 45%,#777)}.theme-minimal-mono .minimal-mono-docs-qextra{border-top:4px solid var(--store-border, #c9d1da)}.theme-minimal-mono .minimal-mono-docs-quad-n{position:absolute;top:.6rem;right:1rem;font-size:2.2rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 10%,transparent)}.theme-minimal-mono .minimal-mono-docs-quad-h{font-size:1.02rem;margin-bottom:.7rem}.theme-minimal-mono .minimal-mono-docs-quad-l{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.theme-minimal-mono .minimal-mono-docs-quad-l a{font-size:.87rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-minimal-mono .minimal-mono-docs-quad-l a:before{content:"— ";color:var(--store-accent)}.theme-minimal-mono .minimal-mono-docs-quad-l a:hover{color:var(--store-primary)}.theme-minimal-mono .minimal-mono-docs-quad-more{margin:.6rem 0 0;font-size:.74rem;color:var(--store-muted, #98a1ad)}.theme-minimal-mono .minimal-mono-docs-banner{margin-top:2.4rem;background:color-mix(in srgb,var(--store-primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-radius:0;padding:1.3rem 1.5rem;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:space-between}.theme-minimal-mono .minimal-mono-docs-banner p{margin:0;font-weight:650;font-size:.93rem}.theme-minimal-mono .minimal-mono-docs-banner-links{display:flex;gap:1.2rem}.theme-minimal-mono .minimal-mono-docs-xlink{font-size:.86rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent);font-weight:600}.theme-minimal-mono .minimal-mono-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-minimal-mono .minimal-mono-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-minimal-mono .minimal-mono-docs-orn{vertical-align:middle}.theme-modular-bench .modular-bench-docs-man{font-family:Oswald,Arial Narrow,sans-serif;max-width:56rem;margin:0 auto;padding:3rem 1.1rem 5rem}.theme-modular-bench .modular-bench-docs-bar{display:flex;justify-content:space-between;background:var(--store-ink, #131920);color:#d7dee8;font-size:.72rem;padding:.5rem .9rem;border-radius:2px 2px 0 0;letter-spacing:.06em}.theme-modular-bench .modular-bench-docs-rev{color:color-mix(in srgb,var(--store-accent) 85%,#fff)}.theme-modular-bench .modular-bench-docs-page{background:var(--store-surface, #fff);border:1px solid var(--store-border, #d6dce4);border-top:0;border-radius:0 0 2px 2px;padding:1.5rem 1.4rem 1.7rem}.theme-modular-bench .modular-bench-docs-title{font-weight:800;font-size:1rem;letter-spacing:.04em;color:var(--store-primary)}.theme-modular-bench .modular-bench-docs-syn{font-size:.84rem;color:var(--store-muted, #5a6470);margin:.5rem 0;line-height:1.65}.theme-modular-bench .modular-bench-docs-dim{opacity:.8}.theme-modular-bench .modular-bench-docs-search{display:flex;align-items:center;gap:.5rem;border:1px solid var(--store-border, #dfe4ea);border-radius:2px;padding:.5rem .8rem;margin:1rem 0 1.3rem}.theme-modular-bench .modular-bench-docs-ps{color:var(--store-accent);font-weight:800}.theme-modular-bench .modular-bench-docs-search input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:.84rem;color:inherit}.theme-modular-bench .modular-bench-docs-sec{margin:1.4rem 0}.theme-modular-bench .modular-bench-docs-sec-h{font-size:.76rem;letter-spacing:.12em;color:var(--store-accent);border-bottom:1px dashed var(--store-border, #dfe4ea);padding-bottom:.35rem;margin-bottom:.7rem;font-weight:700}.theme-modular-bench .modular-bench-docs-list{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.theme-modular-bench .modular-bench-docs-li-a{display:flex;gap:.8rem;align-items:baseline;text-decoration:none}.theme-modular-bench .modular-bench-docs-li-n{flex:none;font-size:.82rem;font-weight:800;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 9%,transparent);border-radius:2px;padding:.12rem .5rem}.theme-modular-bench .modular-bench-docs-li-t{font-size:.9rem;font-weight:600}.theme-modular-bench .modular-bench-docs-li-a:hover .modular-bench-docs-li-t{text-decoration:underline}.theme-modular-bench .modular-bench-docs-li-x{margin:.25rem 0 0;font-size:.8rem;color:var(--store-muted, #5a6470);padding-left:.2rem;line-height:1.6}.theme-modular-bench .modular-bench-docs-a{color:var(--store-primary)}.theme-modular-bench .modular-bench-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:1.4rem;border-radius:2px}.theme-modular-bench .modular-bench-docs-orn{vertical-align:middle}.theme-monochrome-street .monochrome-street-docs-wrap{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:72rem;margin:0 auto;padding:3.4rem 1.2rem 5rem}.theme-monochrome-street .monochrome-street-docs-hero{text-align:center;max-width:46rem;margin:0 auto 2.6rem}.theme-monochrome-street .monochrome-street-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-monochrome-street .monochrome-street-docs-h1{font-size:clamp(1.85rem,4vw,2.55rem);margin:.5rem 0 .8rem}.theme-monochrome-street .monochrome-street-docs-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-monochrome-street .monochrome-street-docs-search{margin:1.5rem auto 0;max-width:30rem;display:flex;align-items:center;gap:.6rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.55rem 1.1rem}.theme-monochrome-street .monochrome-street-docs-search input{border:0;outline:0;width:100%;font:inherit;background:transparent;color:inherit}.theme-monochrome-street .monochrome-street-docs-search-i{color:var(--store-muted, #8b94a1);flex:none}.theme-monochrome-street .monochrome-street-docs-ornline{color:var(--store-accent);margin-top:1.2rem}.theme-monochrome-street .monochrome-street-docs-eyebrow{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--store-muted, #7a8492);margin-bottom:1rem}.theme-monochrome-street .monochrome-street-docs-feat-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:780px){.theme-monochrome-street .monochrome-street-docs-feat-grid{grid-template-columns:repeat(3,1fr)}}.theme-monochrome-street .monochrome-street-docs-feat{display:block;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:18px;padding:1.2rem 1.2rem 1rem;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.theme-monochrome-street .monochrome-street-docs-feat:hover{border-color:var(--store-primary);transform:translateY(-2px)}.theme-monochrome-street .monochrome-street-docs-feat-cat{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary)}.theme-monochrome-street .monochrome-street-docs-feat h3{font-size:1rem;margin:.45rem 0 .4rem}.theme-monochrome-street .monochrome-street-docs-feat p{font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.6;margin:0 0 .6rem}.theme-monochrome-street .monochrome-street-docs-feat-meta{font-size:.72rem;color:var(--store-muted, #98a1ad)}.theme-monochrome-street .monochrome-street-docs-cat-grid{display:grid;gap:1.4rem;grid-template-columns:1fr}@media(min-width:640px){.theme-monochrome-street .monochrome-street-docs-cat-grid{grid-template-columns:1fr 1fr}}@media(min-width:980px){.theme-monochrome-street .monochrome-street-docs-cat-grid{grid-template-columns:repeat(3,1fr)}}.theme-monochrome-street .monochrome-street-docs-cat h3{font-size:.95rem;display:flex;align-items:baseline;gap:.5rem;border-bottom:2px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.7rem}.theme-monochrome-street .monochrome-street-docs-cat h3 span{font-size:.7rem;color:var(--store-primary)}.theme-monochrome-street .monochrome-street-docs-cat ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.theme-monochrome-street .monochrome-street-docs-cat li a{font-size:.88rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-monochrome-street .monochrome-street-docs-cat li a:hover{color:var(--store-primary);text-decoration:underline}.theme-monochrome-street .monochrome-street-docs-more{display:inline-block;margin-top:.6rem;font-size:.8rem;color:var(--store-primary);text-decoration:none;font-weight:600}.theme-monochrome-street .monochrome-street-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:18px;padding:2.6rem;text-align:center;color:var(--store-muted, #57606c)}.theme-monochrome-street .monochrome-street-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-monochrome-street .monochrome-street-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:3rem}.theme-monochrome-street .monochrome-street-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-monochrome-street .monochrome-street-docs-orn{vertical-align:middle}.theme-neon-market .neon-market-docs-cols{font-family:Space Grotesk,Inter,system-ui,sans-serif;max-width:74rem;margin:0 auto;padding:3.2rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:900px){.theme-neon-market .neon-market-docs-cols{grid-template-columns:17rem 1fr}.theme-neon-market .neon-market-docs-side{position:sticky;top:5.5rem;align-self:start}}.theme-neon-market .neon-market-docs-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-neon-market .neon-market-docs-h1{font-size:clamp(1.6rem,3.4vw,2.1rem);margin:.4rem 0 .6rem}.theme-neon-market .neon-market-docs-lede{font-size:.9rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-neon-market .neon-market-docs-search{margin:1rem 0 1.2rem}.theme-neon-market .neon-market-docs-search input{width:100%;font:inherit;font-size:.86rem;border:1px solid var(--store-border, #d8dee6);border-radius:20px;padding:.5rem .8rem;background:var(--store-surface, #fff);color:inherit}.theme-neon-market .neon-market-docs-tree{display:flex;flex-direction:column;gap:.1rem}.theme-neon-market .neon-market-docs-tree-a{display:flex;gap:.5rem;align-items:baseline;padding:.42rem .45rem;font-size:.84rem;color:inherit;text-decoration:none;border-radius:20px}.theme-neon-market .neon-market-docs-tree-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-neon-market .neon-market-docs-tree-n{font-size:.66rem;font-weight:800;color:var(--store-primary)}.theme-neon-market .neon-market-docs-tree-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-neon-market .neon-market-docs-ornline{color:var(--store-primary);margin:.8rem 0 1rem}.theme-neon-market .neon-market-docs-xlink{font-size:.84rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-neon-market .neon-market-docs-sec{margin-bottom:2.1rem;scroll-margin-top:5rem}.theme-neon-market .neon-market-docs-sec-h{font-size:1rem;letter-spacing:.04em;border-bottom:1px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.3rem}.theme-neon-market .neon-market-docs-row{display:flex;align-items:baseline;gap:.6rem;padding:.68rem .1rem;border-bottom:1px dotted var(--store-border, #e2e6ec);text-decoration:none;color:inherit}.theme-neon-market .neon-market-docs-row:hover .neon-market-docs-row-t{color:var(--store-primary)}.theme-neon-market .neon-market-docs-row-t{font-size:.92rem;font-weight:600}.theme-neon-market .neon-market-docs-row-dots{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--store-muted, #98a1ad) 55%,transparent);transform:translateY(-3px)}.theme-neon-market .neon-market-docs-row-m{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-neon-market .neon-market-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:20px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-neon-market .neon-market-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:20px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-neon-market .neon-market-docs-after{margin-top:2rem}.theme-neon-market .neon-market-docs-orn{vertical-align:middle}.theme-northlight .northlight-docs-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-northlight .northlight-docs-seal{text-align:center;border-bottom:3px double var(--store-primary);padding-bottom:1.6rem;margin-bottom:2rem}.theme-northlight .northlight-docs-reg{font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-northlight .northlight-docs-h1{font-size:clamp(1.85rem,4.2vw,2.5rem);margin:.5rem 0 .6rem}.theme-northlight .northlight-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-northlight .northlight-docs-ornline{color:var(--store-accent);margin:.9rem 0 1rem}.theme-northlight .northlight-docs-search{max-width:24rem;margin:0 auto}.theme-northlight .northlight-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:16px;padding:.5rem .9rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-northlight .northlight-docs-vol{margin-bottom:2.1rem}.theme-northlight .northlight-docs-vol-h{font-size:.95rem;letter-spacing:.06em;border-bottom:1px solid var(--store-primary);padding-bottom:.45rem;margin-bottom:.2rem}.theme-northlight .northlight-docs-vol-no{color:var(--store-accent);font-size:.72rem;letter-spacing:.14em;margin-right:.5rem}.theme-northlight .northlight-docs-entry{display:flex;gap:1rem;align-items:baseline;padding:.8rem .2rem;border-bottom:1px solid var(--store-border, #e8ebf0);text-decoration:none;color:inherit}.theme-northlight .northlight-docs-entry:hover{background:color-mix(in srgb,var(--store-primary) 4%,transparent)}.theme-northlight .northlight-docs-entry-n{flex:none;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:800;color:var(--store-primary);min-width:2.2rem}.theme-northlight .northlight-docs-entry-b{min-width:0}.theme-northlight .northlight-docs-entry-t{display:block;font-weight:700;font-size:.95rem}.theme-northlight .northlight-docs-entry-x{display:block;font-size:.8rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.2rem}.theme-northlight .northlight-docs-entry-m{margin-left:auto;flex:none;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-northlight .northlight-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-northlight .northlight-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-northlight .northlight-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-northlight .northlight-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-northlight .northlight-docs-orn{vertical-align:middle}.theme-nova-bazaar .nova-bazaar-docs-wrap{font-family:Space Grotesk,Inter,system-ui,sans-serif;max-width:62rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-nova-bazaar .nova-bazaar-docs-head{text-align:center;margin-bottom:2.4rem}.theme-nova-bazaar .nova-bazaar-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-nova-bazaar .nova-bazaar-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-nova-bazaar .nova-bazaar-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-nova-bazaar .nova-bazaar-docs-search{margin:1.4rem auto 0;max-width:26rem}.theme-nova-bazaar .nova-bazaar-docs-search input{width:100%;font:inherit;border:0;border-bottom:2px solid var(--store-primary);background:transparent;padding:.5rem .2rem;text-align:center;color:inherit;outline:0}.theme-nova-bazaar .nova-bazaar-docs-shelf{margin-bottom:2.2rem}.theme-nova-bazaar .nova-bazaar-docs-shelf-h{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem;font-weight:700;margin-bottom:.8rem}.theme-nova-bazaar .nova-bazaar-docs-shelf-n{font-size:.74rem;font-weight:500;color:var(--store-muted, #8b94a1);font-style:italic}.theme-nova-bazaar .nova-bazaar-docs-spines{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.theme-nova-bazaar .nova-bazaar-docs-spine{writing-mode:vertical-rl;text-orientation:mixed;background:color-mix(in srgb,var(--store-primary) 12%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 30%,transparent);border-radius:20px;padding:.9rem .42rem;min-height:8.6rem;text-decoration:none;color:inherit;transition:transform .15s}.theme-nova-bazaar .nova-bazaar-docs-spine:hover{transform:translateY(-3px);background:color-mix(in srgb,var(--store-primary) 22%,var(--store-surface, #fff))}.theme-nova-bazaar .nova-bazaar-docs-spine-t{font-size:.8rem;font-weight:700;letter-spacing:.02em}.theme-nova-bazaar .nova-bazaar-docs-spine-m{font-size:.62rem;opacity:.65;margin-top:.5rem}.theme-nova-bazaar .nova-bazaar-docs-board{height:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--store-primary) 30%,transparent),color-mix(in srgb,var(--store-primary) 12%,transparent));border-radius:3px;margin-top:.7rem;box-shadow:0 4px 8px -6px #0f172a66}.theme-nova-bazaar .nova-bazaar-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:20px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-nova-bazaar .nova-bazaar-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:20px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-nova-bazaar .nova-bazaar-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-nova-bazaar .nova-bazaar-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-nova-bazaar .nova-bazaar-docs-orn{vertical-align:middle}.theme-oceanic-blue .oceanic-blue-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-oceanic-blue .oceanic-blue-docs-head{margin-bottom:2rem}.theme-oceanic-blue .oceanic-blue-docs-head.oceanic-blue-docs-tall{text-align:center}.theme-oceanic-blue .oceanic-blue-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-oceanic-blue .oceanic-blue-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-oceanic-blue .oceanic-blue-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-oceanic-blue .oceanic-blue-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.58rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-oceanic-blue .oceanic-blue-docs-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem}.theme-oceanic-blue .oceanic-blue-docs-tile{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:16px;padding:1.25rem 1.2rem}.theme-oceanic-blue .oceanic-blue-docs-tile-wide{grid-column:1 / -1;background:color-mix(in srgb,var(--store-primary) 5%,var(--store-surface, #fff))}@media(min-width:820px){.theme-oceanic-blue .oceanic-blue-docs-tile-wide{grid-column:span 2}}.theme-oceanic-blue .oceanic-blue-docs-tile-accent{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-oceanic-blue .oceanic-blue-docs-tile-h{font-size:1rem;margin-bottom:.8rem}.theme-oceanic-blue .oceanic-blue-docs-tile-list{display:grid;gap:.5rem}.theme-oceanic-blue .oceanic-blue-docs-item{display:block;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:16px;padding:.7rem .85rem;text-decoration:none;color:inherit}.theme-oceanic-blue .oceanic-blue-docs-item:hover{border-color:color-mix(in srgb,var(--store-primary) 40%,transparent)}.theme-oceanic-blue .oceanic-blue-docs-item-t{display:block;font-size:.88rem;font-weight:700}.theme-oceanic-blue .oceanic-blue-docs-item-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.15rem}.theme-oceanic-blue .oceanic-blue-docs-tile-more{margin:.7rem 0 0;font-size:.76rem;color:var(--store-muted, #98a1ad)}.theme-oceanic-blue .oceanic-blue-docs-tile-p{font-size:.87rem;line-height:1.65;opacity:.92;margin:0 0 1rem}.theme-oceanic-blue .oceanic-blue-docs-cta{display:inline-block;background:#fff;color:var(--store-primary);padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-oceanic-blue .oceanic-blue-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-oceanic-blue .oceanic-blue-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-oceanic-blue .oceanic-blue-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-oceanic-blue .oceanic-blue-docs-orn{vertical-align:middle}.theme-orchard-fresh .orchard-fresh-docs-issue{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-orchard-fresh .orchard-fresh-docs-mast{text-align:center}.theme-orchard-fresh .orchard-fresh-docs-vol{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-orchard-fresh .orchard-fresh-docs-h1{font-size:clamp(2rem,5vw,2.9rem);margin:.5rem 0 .6rem}.theme-orchard-fresh .orchard-fresh-docs-lede{color:var(--store-muted, #57606c);font-style:italic;line-height:1.7;max-width:40rem;margin:0 auto}.theme-orchard-fresh .orchard-fresh-docs-search{margin:1.3rem auto 0;max-width:22rem}.theme-orchard-fresh .orchard-fresh-docs-search input{width:100%;font:inherit;font-style:italic;border:0;border-bottom:1px solid var(--store-primary);background:transparent;padding:.45rem .2rem;text-align:center;outline:0;color:inherit}.theme-orchard-fresh .orchard-fresh-docs-rule{border-top:3px double var(--store-primary);margin:1.8rem 0 2rem}.theme-orchard-fresh .orchard-fresh-docs-dept{margin-bottom:2.2rem}.theme-orchard-fresh .orchard-fresh-docs-dept-h{font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--store-accent);margin-bottom:.9rem}.theme-orchard-fresh .orchard-fresh-docs-toc{display:grid;gap:1rem}@media(min-width:760px){.theme-orchard-fresh .orchard-fresh-docs-toc{grid-template-columns:1fr 1fr}}.theme-orchard-fresh .orchard-fresh-docs-tocrow{text-decoration:none;color:inherit;border-top:1px solid var(--store-border, #e6e9ee);padding-top:.75rem}.theme-orchard-fresh .orchard-fresh-docs-toc-t{display:block;font-weight:750;font-size:.98rem}.theme-orchard-fresh .orchard-fresh-docs-tocrow:hover .orchard-fresh-docs-toc-t{color:var(--store-primary)}.theme-orchard-fresh .orchard-fresh-docs-toc-x{display:block;font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.25rem}.theme-orchard-fresh .orchard-fresh-docs-toc-p{display:block;font-size:.7rem;color:var(--store-muted, #98a1ad);margin-top:.3rem;letter-spacing:.08em}.theme-orchard-fresh .orchard-fresh-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:16px}.theme-orchard-fresh .orchard-fresh-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-orchard-fresh .orchard-fresh-docs-colophon{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.6rem;border-top:1px solid var(--store-border, #e6e9ee);padding-top:1.4rem}.theme-orchard-fresh .orchard-fresh-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-orchard-fresh .orchard-fresh-docs-sep{color:var(--store-muted, #98a1ad)}.theme-orchard-fresh .orchard-fresh-docs-orn{vertical-align:middle}.theme-organic-flow .organic-flow-docs-wrap{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:72rem;margin:0 auto;padding:3.4rem 1.2rem 5rem}.theme-organic-flow .organic-flow-docs-hero{text-align:center;max-width:46rem;margin:0 auto 2.6rem}.theme-organic-flow .organic-flow-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-organic-flow .organic-flow-docs-h1{font-size:clamp(1.85rem,4vw,2.55rem);margin:.5rem 0 .8rem}.theme-organic-flow .organic-flow-docs-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-organic-flow .organic-flow-docs-search{margin:1.5rem auto 0;max-width:30rem;display:flex;align-items:center;gap:.6rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.55rem 1.1rem}.theme-organic-flow .organic-flow-docs-search input{border:0;outline:0;width:100%;font:inherit;background:transparent;color:inherit}.theme-organic-flow .organic-flow-docs-search-i{color:var(--store-muted, #8b94a1);flex:none}.theme-organic-flow .organic-flow-docs-ornline{color:var(--store-accent);margin-top:1.2rem}.theme-organic-flow .organic-flow-docs-eyebrow{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--store-muted, #7a8492);margin-bottom:1rem}.theme-organic-flow .organic-flow-docs-feat-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:780px){.theme-organic-flow .organic-flow-docs-feat-grid{grid-template-columns:repeat(3,1fr)}}.theme-organic-flow .organic-flow-docs-feat{display:block;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:16px;padding:1.2rem 1.2rem 1rem;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.theme-organic-flow .organic-flow-docs-feat:hover{border-color:var(--store-primary);transform:translateY(-2px)}.theme-organic-flow .organic-flow-docs-feat-cat{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary)}.theme-organic-flow .organic-flow-docs-feat h3{font-size:1rem;margin:.45rem 0 .4rem}.theme-organic-flow .organic-flow-docs-feat p{font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.6;margin:0 0 .6rem}.theme-organic-flow .organic-flow-docs-feat-meta{font-size:.72rem;color:var(--store-muted, #98a1ad)}.theme-organic-flow .organic-flow-docs-cat-grid{display:grid;gap:1.4rem;grid-template-columns:1fr}@media(min-width:640px){.theme-organic-flow .organic-flow-docs-cat-grid{grid-template-columns:1fr 1fr}}@media(min-width:980px){.theme-organic-flow .organic-flow-docs-cat-grid{grid-template-columns:repeat(3,1fr)}}.theme-organic-flow .organic-flow-docs-cat h3{font-size:.95rem;display:flex;align-items:baseline;gap:.5rem;border-bottom:2px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.7rem}.theme-organic-flow .organic-flow-docs-cat h3 span{font-size:.7rem;color:var(--store-primary)}.theme-organic-flow .organic-flow-docs-cat ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.theme-organic-flow .organic-flow-docs-cat li a{font-size:.88rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-organic-flow .organic-flow-docs-cat li a:hover{color:var(--store-primary);text-decoration:underline}.theme-organic-flow .organic-flow-docs-more{display:inline-block;margin-top:.6rem;font-size:.8rem;color:var(--store-primary);text-decoration:none;font-weight:600}.theme-organic-flow .organic-flow-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.6rem;text-align:center;color:var(--store-muted, #57606c)}.theme-organic-flow .organic-flow-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-organic-flow .organic-flow-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:3rem}.theme-organic-flow .organic-flow-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-organic-flow .organic-flow-docs-orn{vertical-align:middle}.theme-packline-base .packline-base-docs-wrap{font-family:Oswald,Arial Narrow,sans-serif;max-width:66rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-packline-base .packline-base-docs-head{text-align:center;margin-bottom:2.4rem}.theme-packline-base .packline-base-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-packline-base .packline-base-docs-h1{font-size:clamp(1.85rem,4vw,2.5rem);margin:.45rem 0 .7rem}.theme-packline-base .packline-base-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-packline-base .packline-base-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-packline-base .packline-base-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:2px;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-packline-base .packline-base-docs-quad{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:760px){.theme-packline-base .packline-base-docs-quad{grid-template-columns:1fr 1fr}}.theme-packline-base .packline-base-docs-quadrant{position:relative;border:1px solid var(--store-border, #e2e6ec);border-radius:2px;padding:1.5rem 1.3rem 1.2rem;background:var(--store-surface, #fff);overflow:hidden}.theme-packline-base .packline-base-docs-q0{border-top:4px solid var(--store-primary)}.theme-packline-base .packline-base-docs-q1{border-top:4px solid color-mix(in srgb,var(--store-accent) 75%,var(--store-primary))}.theme-packline-base .packline-base-docs-q2{border-top:4px solid color-mix(in srgb,var(--store-primary) 55%,#888)}.theme-packline-base .packline-base-docs-q3{border-top:4px solid color-mix(in srgb,var(--store-accent) 45%,#777)}.theme-packline-base .packline-base-docs-qextra{border-top:4px solid var(--store-border, #c9d1da)}.theme-packline-base .packline-base-docs-quad-n{position:absolute;top:.6rem;right:1rem;font-size:2.2rem;font-weight:800;color:color-mix(in srgb,var(--store-primary) 10%,transparent)}.theme-packline-base .packline-base-docs-quad-h{font-size:1.02rem;margin-bottom:.7rem}.theme-packline-base .packline-base-docs-quad-l{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.theme-packline-base .packline-base-docs-quad-l a{font-size:.87rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-packline-base .packline-base-docs-quad-l a:before{content:"— ";color:var(--store-accent)}.theme-packline-base .packline-base-docs-quad-l a:hover{color:var(--store-primary)}.theme-packline-base .packline-base-docs-quad-more{margin:.6rem 0 0;font-size:.74rem;color:var(--store-muted, #98a1ad)}.theme-packline-base .packline-base-docs-banner{margin-top:2.4rem;background:color-mix(in srgb,var(--store-primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--store-primary) 25%,transparent);border-radius:2px;padding:1.3rem 1.5rem;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:space-between}.theme-packline-base .packline-base-docs-banner p{margin:0;font-weight:650;font-size:.93rem}.theme-packline-base .packline-base-docs-banner-links{display:flex;gap:1.2rem}.theme-packline-base .packline-base-docs-xlink{font-size:.86rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent);font-weight:600}.theme-packline-base .packline-base-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-packline-base .packline-base-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:2px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-packline-base .packline-base-docs-orn{vertical-align:middle}.theme-pastel-dream .pastel-dream-docs-wrap{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-pastel-dream .pastel-dream-docs-seal{text-align:center;border-bottom:3px double var(--store-primary);padding-bottom:1.6rem;margin-bottom:2rem}.theme-pastel-dream .pastel-dream-docs-reg{font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-pastel-dream .pastel-dream-docs-h1{font-size:clamp(1.85rem,4.2vw,2.5rem);margin:.5rem 0 .6rem}.theme-pastel-dream .pastel-dream-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-pastel-dream .pastel-dream-docs-ornline{color:var(--store-accent);margin:.9rem 0 1rem}.theme-pastel-dream .pastel-dream-docs-search{max-width:24rem;margin:0 auto}.theme-pastel-dream .pastel-dream-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:18px;padding:.5rem .9rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-pastel-dream .pastel-dream-docs-vol{margin-bottom:2.1rem}.theme-pastel-dream .pastel-dream-docs-vol-h{font-size:.95rem;letter-spacing:.06em;border-bottom:1px solid var(--store-primary);padding-bottom:.45rem;margin-bottom:.2rem}.theme-pastel-dream .pastel-dream-docs-vol-no{color:var(--store-accent);font-size:.72rem;letter-spacing:.14em;margin-right:.5rem}.theme-pastel-dream .pastel-dream-docs-entry{display:flex;gap:1rem;align-items:baseline;padding:.8rem .2rem;border-bottom:1px solid var(--store-border, #e8ebf0);text-decoration:none;color:inherit}.theme-pastel-dream .pastel-dream-docs-entry:hover{background:color-mix(in srgb,var(--store-primary) 4%,transparent)}.theme-pastel-dream .pastel-dream-docs-entry-n{flex:none;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:800;color:var(--store-primary);min-width:2.2rem}.theme-pastel-dream .pastel-dream-docs-entry-b{min-width:0}.theme-pastel-dream .pastel-dream-docs-entry-t{display:block;font-weight:700;font-size:.95rem}.theme-pastel-dream .pastel-dream-docs-entry-x{display:block;font-size:.8rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.2rem}.theme-pastel-dream .pastel-dream-docs-entry-m{margin-left:auto;flex:none;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-pastel-dream .pastel-dream-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:18px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-pastel-dream .pastel-dream-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-pastel-dream .pastel-dream-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-pastel-dream .pastel-dream-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-pastel-dream .pastel-dream-docs-orn{vertical-align:middle}.theme-pop-art .pop-art-docs-wrap{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:62rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-pop-art .pop-art-docs-head{text-align:center;margin-bottom:2.4rem}.theme-pop-art .pop-art-docs-kick{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-pop-art .pop-art-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.45rem 0 .7rem}.theme-pop-art .pop-art-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:0 auto}.theme-pop-art .pop-art-docs-search{margin:1.4rem auto 0;max-width:26rem}.theme-pop-art .pop-art-docs-search input{width:100%;font:inherit;border:0;border-bottom:2px solid var(--store-primary);background:transparent;padding:.5rem .2rem;text-align:center;color:inherit;outline:0}.theme-pop-art .pop-art-docs-shelf{margin-bottom:2.2rem}.theme-pop-art .pop-art-docs-shelf-h{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem;font-weight:700;margin-bottom:.8rem}.theme-pop-art .pop-art-docs-shelf-n{font-size:.74rem;font-weight:500;color:var(--store-muted, #8b94a1);font-style:italic}.theme-pop-art .pop-art-docs-spines{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.theme-pop-art .pop-art-docs-spine{writing-mode:vertical-rl;text-orientation:mixed;background:color-mix(in srgb,var(--store-primary) 12%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 30%,transparent);border-radius:18px;padding:.9rem .42rem;min-height:8.6rem;text-decoration:none;color:inherit;transition:transform .15s}.theme-pop-art .pop-art-docs-spine:hover{transform:translateY(-3px);background:color-mix(in srgb,var(--store-primary) 22%,var(--store-surface, #fff))}.theme-pop-art .pop-art-docs-spine-t{font-size:.8rem;font-weight:700;letter-spacing:.02em}.theme-pop-art .pop-art-docs-spine-m{font-size:.62rem;opacity:.65;margin-top:.5rem}.theme-pop-art .pop-art-docs-board{height:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--store-primary) 30%,transparent),color-mix(in srgb,var(--store-primary) 12%,transparent));border-radius:3px;margin-top:.7rem;box-shadow:0 4px 8px -6px #0f172a66}.theme-pop-art .pop-art-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:18px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-pop-art .pop-art-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-pop-art .pop-art-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-pop-art .pop-art-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-pop-art .pop-art-docs-orn{vertical-align:middle}.theme-quantum-display .quantum-display-docs-cols{font-family:Space Grotesk,Inter,sans-serif;max-width:74rem;margin:0 auto;padding:3.2rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:900px){.theme-quantum-display .quantum-display-docs-cols{grid-template-columns:17rem 1fr}.theme-quantum-display .quantum-display-docs-side{position:sticky;top:5.5rem;align-self:start}}.theme-quantum-display .quantum-display-docs-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-quantum-display .quantum-display-docs-h1{font-size:clamp(1.6rem,3.4vw,2.1rem);margin:.4rem 0 .6rem}.theme-quantum-display .quantum-display-docs-lede{font-size:.9rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-quantum-display .quantum-display-docs-search{margin:1rem 0 1.2rem}.theme-quantum-display .quantum-display-docs-search input{width:100%;font:inherit;font-size:.86rem;border:1px solid var(--store-border, #d8dee6);border-radius:14px;padding:.5rem .8rem;background:var(--store-surface, #fff);color:inherit}.theme-quantum-display .quantum-display-docs-tree{display:flex;flex-direction:column;gap:.1rem}.theme-quantum-display .quantum-display-docs-tree-a{display:flex;gap:.5rem;align-items:baseline;padding:.42rem .45rem;font-size:.84rem;color:inherit;text-decoration:none;border-radius:14px}.theme-quantum-display .quantum-display-docs-tree-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-quantum-display .quantum-display-docs-tree-n{font-size:.66rem;font-weight:800;color:var(--store-primary)}.theme-quantum-display .quantum-display-docs-tree-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-quantum-display .quantum-display-docs-ornline{color:var(--store-primary);margin:.8rem 0 1rem}.theme-quantum-display .quantum-display-docs-xlink{font-size:.84rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-quantum-display .quantum-display-docs-sec{margin-bottom:2.1rem;scroll-margin-top:5rem}.theme-quantum-display .quantum-display-docs-sec-h{font-size:1rem;letter-spacing:.04em;border-bottom:1px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.3rem}.theme-quantum-display .quantum-display-docs-row{display:flex;align-items:baseline;gap:.6rem;padding:.68rem .1rem;border-bottom:1px dotted var(--store-border, #e2e6ec);text-decoration:none;color:inherit}.theme-quantum-display .quantum-display-docs-row:hover .quantum-display-docs-row-t{color:var(--store-primary)}.theme-quantum-display .quantum-display-docs-row-t{font-size:.92rem;font-weight:600}.theme-quantum-display .quantum-display-docs-row-dots{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--store-muted, #98a1ad) 55%,transparent);transform:translateY(-3px)}.theme-quantum-display .quantum-display-docs-row-m{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-quantum-display .quantum-display-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-quantum-display .quantum-display-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-quantum-display .quantum-display-docs-after{margin-top:2rem}.theme-quantum-display .quantum-display-docs-orn{vertical-align:middle}.theme-retro-90s .retro-90s-docs-issue{font-family:ui-rounded,Trebuchet MS,Segoe UI,sans-serif;max-width:58rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-retro-90s .retro-90s-docs-mast{text-align:center}.theme-retro-90s .retro-90s-docs-vol{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--store-muted, #8b94a1)}.theme-retro-90s .retro-90s-docs-h1{font-size:clamp(2rem,5vw,2.9rem);margin:.5rem 0 .6rem}.theme-retro-90s .retro-90s-docs-lede{color:var(--store-muted, #57606c);font-style:italic;line-height:1.7;max-width:40rem;margin:0 auto}.theme-retro-90s .retro-90s-docs-search{margin:1.3rem auto 0;max-width:22rem}.theme-retro-90s .retro-90s-docs-search input{width:100%;font:inherit;font-style:italic;border:0;border-bottom:1px solid var(--store-primary);background:transparent;padding:.45rem .2rem;text-align:center;outline:0;color:inherit}.theme-retro-90s .retro-90s-docs-rule{border-top:3px double var(--store-primary);margin:1.8rem 0 2rem}.theme-retro-90s .retro-90s-docs-dept{margin-bottom:2.2rem}.theme-retro-90s .retro-90s-docs-dept-h{font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--store-accent);margin-bottom:.9rem}.theme-retro-90s .retro-90s-docs-toc{display:grid;gap:1rem}@media(min-width:760px){.theme-retro-90s .retro-90s-docs-toc{grid-template-columns:1fr 1fr}}.theme-retro-90s .retro-90s-docs-tocrow{text-decoration:none;color:inherit;border-top:1px solid var(--store-border, #e6e9ee);padding-top:.75rem}.theme-retro-90s .retro-90s-docs-toc-t{display:block;font-weight:750;font-size:.98rem}.theme-retro-90s .retro-90s-docs-tocrow:hover .retro-90s-docs-toc-t{color:var(--store-primary)}.theme-retro-90s .retro-90s-docs-toc-x{display:block;font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;margin-top:.25rem}.theme-retro-90s .retro-90s-docs-toc-p{display:block;font-size:.7rem;color:var(--store-muted, #98a1ad);margin-top:.3rem;letter-spacing:.08em}.theme-retro-90s .retro-90s-docs-empty{border:1px dashed var(--store-border, #c9d1da);padding:2.4rem;text-align:center;color:var(--store-muted, #57606c);border-radius:18px}.theme-retro-90s .retro-90s-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:18px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-retro-90s .retro-90s-docs-colophon{display:flex;gap:.9rem;align-items:baseline;justify-content:center;margin-top:2.6rem;border-top:1px solid var(--store-border, #e6e9ee);padding-top:1.4rem}.theme-retro-90s .retro-90s-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-retro-90s .retro-90s-docs-sep{color:var(--store-muted, #98a1ad)}.theme-retro-90s .retro-90s-docs-orn{vertical-align:middle}.theme-runway-pulse .runway-pulse-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:72rem;margin:0 auto;padding:3.4rem 1.2rem 5rem}.theme-runway-pulse .runway-pulse-docs-hero{text-align:center;max-width:46rem;margin:0 auto 2.6rem}.theme-runway-pulse .runway-pulse-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-primary);font-weight:800}.theme-runway-pulse .runway-pulse-docs-h1{font-size:clamp(1.85rem,4vw,2.55rem);margin:.5rem 0 .8rem}.theme-runway-pulse .runway-pulse-docs-lede{color:var(--store-muted, #57606c);line-height:1.7}.theme-runway-pulse .runway-pulse-docs-search{margin:1.5rem auto 0;max-width:30rem;display:flex;align-items:center;gap:.6rem;border:1px solid var(--store-border, #d8dee6);background:var(--store-surface, #fff);border-radius:999px;padding:.55rem 1.1rem}.theme-runway-pulse .runway-pulse-docs-search input{border:0;outline:0;width:100%;font:inherit;background:transparent;color:inherit}.theme-runway-pulse .runway-pulse-docs-search-i{color:var(--store-muted, #8b94a1);flex:none}.theme-runway-pulse .runway-pulse-docs-ornline{color:var(--store-accent);margin-top:1.2rem}.theme-runway-pulse .runway-pulse-docs-eyebrow{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--store-muted, #7a8492);margin-bottom:1rem}.theme-runway-pulse .runway-pulse-docs-feat-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:780px){.theme-runway-pulse .runway-pulse-docs-feat-grid{grid-template-columns:repeat(3,1fr)}}.theme-runway-pulse .runway-pulse-docs-feat{display:block;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:0;padding:1.2rem 1.2rem 1rem;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.theme-runway-pulse .runway-pulse-docs-feat:hover{border-color:var(--store-primary);transform:translateY(-2px)}.theme-runway-pulse .runway-pulse-docs-feat-cat{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary)}.theme-runway-pulse .runway-pulse-docs-feat h3{font-size:1rem;margin:.45rem 0 .4rem}.theme-runway-pulse .runway-pulse-docs-feat p{font-size:.84rem;color:var(--store-muted, #57606c);line-height:1.6;margin:0 0 .6rem}.theme-runway-pulse .runway-pulse-docs-feat-meta{font-size:.72rem;color:var(--store-muted, #98a1ad)}.theme-runway-pulse .runway-pulse-docs-cat-grid{display:grid;gap:1.4rem;grid-template-columns:1fr}@media(min-width:640px){.theme-runway-pulse .runway-pulse-docs-cat-grid{grid-template-columns:1fr 1fr}}@media(min-width:980px){.theme-runway-pulse .runway-pulse-docs-cat-grid{grid-template-columns:repeat(3,1fr)}}.theme-runway-pulse .runway-pulse-docs-cat h3{font-size:.95rem;display:flex;align-items:baseline;gap:.5rem;border-bottom:2px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.7rem}.theme-runway-pulse .runway-pulse-docs-cat h3 span{font-size:.7rem;color:var(--store-primary)}.theme-runway-pulse .runway-pulse-docs-cat ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.theme-runway-pulse .runway-pulse-docs-cat li a{font-size:.88rem;color:var(--store-muted, #4c5561);text-decoration:none}.theme-runway-pulse .runway-pulse-docs-cat li a:hover{color:var(--store-primary);text-decoration:underline}.theme-runway-pulse .runway-pulse-docs-more{display:inline-block;margin-top:.6rem;font-size:.8rem;color:var(--store-primary);text-decoration:none;font-weight:600}.theme-runway-pulse .runway-pulse-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.6rem;text-align:center;color:var(--store-muted, #57606c)}.theme-runway-pulse .runway-pulse-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-runway-pulse .runway-pulse-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:3rem}.theme-runway-pulse .runway-pulse-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-runway-pulse .runway-pulse-docs-orn{vertical-align:middle}.theme-scandi-nordic .scandi-nordic-docs-cols{font-family:Quicksand,Inter,system-ui,sans-serif;max-width:74rem;margin:0 auto;padding:3.2rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:900px){.theme-scandi-nordic .scandi-nordic-docs-cols{grid-template-columns:17rem 1fr}.theme-scandi-nordic .scandi-nordic-docs-side{position:sticky;top:5.5rem;align-self:start}}.theme-scandi-nordic .scandi-nordic-docs-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-scandi-nordic .scandi-nordic-docs-h1{font-size:clamp(1.6rem,3.4vw,2.1rem);margin:.4rem 0 .6rem}.theme-scandi-nordic .scandi-nordic-docs-lede{font-size:.9rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-scandi-nordic .scandi-nordic-docs-search{margin:1rem 0 1.2rem}.theme-scandi-nordic .scandi-nordic-docs-search input{width:100%;font:inherit;font-size:.86rem;border:1px solid var(--store-border, #d8dee6);border-radius:16px;padding:.5rem .8rem;background:var(--store-surface, #fff);color:inherit}.theme-scandi-nordic .scandi-nordic-docs-tree{display:flex;flex-direction:column;gap:.1rem}.theme-scandi-nordic .scandi-nordic-docs-tree-a{display:flex;gap:.5rem;align-items:baseline;padding:.42rem .45rem;font-size:.84rem;color:inherit;text-decoration:none;border-radius:16px}.theme-scandi-nordic .scandi-nordic-docs-tree-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-scandi-nordic .scandi-nordic-docs-tree-n{font-size:.66rem;font-weight:800;color:var(--store-primary)}.theme-scandi-nordic .scandi-nordic-docs-tree-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-scandi-nordic .scandi-nordic-docs-ornline{color:var(--store-primary);margin:.8rem 0 1rem}.theme-scandi-nordic .scandi-nordic-docs-xlink{font-size:.84rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-scandi-nordic .scandi-nordic-docs-sec{margin-bottom:2.1rem;scroll-margin-top:5rem}.theme-scandi-nordic .scandi-nordic-docs-sec-h{font-size:1rem;letter-spacing:.04em;border-bottom:1px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.3rem}.theme-scandi-nordic .scandi-nordic-docs-row{display:flex;align-items:baseline;gap:.6rem;padding:.68rem .1rem;border-bottom:1px dotted var(--store-border, #e2e6ec);text-decoration:none;color:inherit}.theme-scandi-nordic .scandi-nordic-docs-row:hover .scandi-nordic-docs-row-t{color:var(--store-primary)}.theme-scandi-nordic .scandi-nordic-docs-row-t{font-size:.92rem;font-weight:600}.theme-scandi-nordic .scandi-nordic-docs-row-dots{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--store-muted, #98a1ad) 55%,transparent);transform:translateY(-3px)}.theme-scandi-nordic .scandi-nordic-docs-row-m{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-scandi-nordic .scandi-nordic-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:16px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-scandi-nordic .scandi-nordic-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:16px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-scandi-nordic .scandi-nordic-docs-after{margin-top:2rem}.theme-scandi-nordic .scandi-nordic-docs-orn{vertical-align:middle}.theme-souk .souk-docs-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-souk .souk-docs-head{text-align:center;margin-bottom:2.4rem}.theme-souk .souk-docs-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-souk .souk-docs-h1{font-size:clamp(1.85rem,4vw,2.45rem)}.theme-souk .souk-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:38rem;margin:.7rem auto 0}.theme-souk .souk-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-souk .souk-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:14px;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-souk .souk-docs-menu{margin-bottom:2rem}.theme-souk .souk-docs-menu-h{text-align:center;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--store-primary);margin-bottom:.9rem;position:relative}.theme-souk .souk-docs-menu-h:before,.theme-souk .souk-docs-menu-h:after{content:"";position:absolute;top:50%;width:18%;border-top:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-souk .souk-docs-menu-h:before{left:8%}.theme-souk .souk-docs-menu-h:after{right:8%}.theme-souk .souk-docs-mline{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .2rem;text-decoration:none;color:inherit}.theme-souk .souk-docs-mline:hover .souk-docs-mline-t{color:var(--store-primary)}.theme-souk .souk-docs-mline-t{font-size:.95rem;font-weight:650}.theme-souk .souk-docs-mline-dots{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--store-primary) 40%,transparent);transform:translateY(-3px)}.theme-souk .souk-docs-mline-p{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-souk .souk-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-souk .souk-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-souk .souk-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-souk .souk-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-souk .souk-docs-orn{vertical-align:middle}.theme-spice-route .spice-route-docs-wrap{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:66rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-spice-route .spice-route-docs-board{background:color-mix(in srgb,var(--store-primary) 6%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 18%,transparent);border-radius:14px;text-align:center;padding:2rem 1.4rem;margin-bottom:2.4rem}.theme-spice-route .spice-route-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-spice-route .spice-route-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-spice-route .spice-route-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:0 auto}.theme-spice-route .spice-route-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-spice-route .spice-route-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-spice-route .spice-route-docs-course{margin-bottom:2.4rem}.theme-spice-route .spice-route-docs-course-h{display:flex;align-items:center;gap:1rem;font-size:1rem}.theme-spice-route .spice-route-docs-course-h:after{content:"";flex:1;border-top:1px dashed var(--store-border, #d8dee6)}.theme-spice-route .spice-route-docs-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1rem;margin-top:1.1rem}.theme-spice-route .spice-route-docs-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:14px;padding:1.15rem 1.1rem .95rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.theme-spice-route .spice-route-docs-card:hover{transform:translateY(-3px) rotate(-.4deg);box-shadow:0 14px 26px -20px #0f172a73}.theme-spice-route .spice-route-docs-card-flag{align-self:flex-start;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.16rem .55rem;border-radius:999px}.theme-spice-route .spice-route-docs-card-t{font-size:1rem;margin:.55rem 0 .4rem;line-height:1.3}.theme-spice-route .spice-route-docs-card-x{font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;flex:1;margin:0}.theme-spice-route .spice-route-docs-card-meta{display:flex;justify-content:space-between;font-size:.72rem;color:var(--store-muted, #98a1ad);margin-top:.8rem}.theme-spice-route .spice-route-docs-card-go{color:var(--store-primary);font-weight:700}.theme-spice-route .spice-route-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-spice-route .spice-route-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-spice-route .spice-route-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-spice-route .spice-route-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-spice-route .spice-route-docs-orn{vertical-align:middle}.theme-tropical-bazaar .tropical-bazaar-docs-cols{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;max-width:74rem;margin:0 auto;padding:3.2rem 1.2rem 5rem;display:grid;gap:2.6rem}@media(min-width:900px){.theme-tropical-bazaar .tropical-bazaar-docs-cols{grid-template-columns:17rem 1fr}.theme-tropical-bazaar .tropical-bazaar-docs-side{position:sticky;top:5.5rem;align-self:start}}.theme-tropical-bazaar .tropical-bazaar-docs-kick{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-tropical-bazaar .tropical-bazaar-docs-h1{font-size:clamp(1.6rem,3.4vw,2.1rem);margin:.4rem 0 .6rem}.theme-tropical-bazaar .tropical-bazaar-docs-lede{font-size:.9rem;color:var(--store-muted, #57606c);line-height:1.65}.theme-tropical-bazaar .tropical-bazaar-docs-search{margin:1rem 0 1.2rem}.theme-tropical-bazaar .tropical-bazaar-docs-search input{width:100%;font:inherit;font-size:.86rem;border:1px solid var(--store-border, #d8dee6);border-radius:14px;padding:.5rem .8rem;background:var(--store-surface, #fff);color:inherit}.theme-tropical-bazaar .tropical-bazaar-docs-tree{display:flex;flex-direction:column;gap:.1rem}.theme-tropical-bazaar .tropical-bazaar-docs-tree-a{display:flex;gap:.5rem;align-items:baseline;padding:.42rem .45rem;font-size:.84rem;color:inherit;text-decoration:none;border-radius:14px}.theme-tropical-bazaar .tropical-bazaar-docs-tree-a:hover{background:color-mix(in srgb,var(--store-primary) 8%,transparent)}.theme-tropical-bazaar .tropical-bazaar-docs-tree-n{font-size:.66rem;font-weight:800;color:var(--store-primary)}.theme-tropical-bazaar .tropical-bazaar-docs-tree-c{margin-left:auto;font-size:.7rem;color:var(--store-muted, #98a1ad)}.theme-tropical-bazaar .tropical-bazaar-docs-ornline{color:var(--store-primary);margin:.8rem 0 1rem}.theme-tropical-bazaar .tropical-bazaar-docs-xlink{font-size:.84rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-tropical-bazaar .tropical-bazaar-docs-sec{margin-bottom:2.1rem;scroll-margin-top:5rem}.theme-tropical-bazaar .tropical-bazaar-docs-sec-h{font-size:1rem;letter-spacing:.04em;border-bottom:1px solid var(--store-primary);padding-bottom:.4rem;margin-bottom:.3rem}.theme-tropical-bazaar .tropical-bazaar-docs-row{display:flex;align-items:baseline;gap:.6rem;padding:.68rem .1rem;border-bottom:1px dotted var(--store-border, #e2e6ec);text-decoration:none;color:inherit}.theme-tropical-bazaar .tropical-bazaar-docs-row:hover .tropical-bazaar-docs-row-t{color:var(--store-primary)}.theme-tropical-bazaar .tropical-bazaar-docs-row-t{font-size:.92rem;font-weight:600}.theme-tropical-bazaar .tropical-bazaar-docs-row-dots{flex:1;border-bottom:1px dotted color-mix(in srgb,var(--store-muted, #98a1ad) 55%,transparent);transform:translateY(-3px)}.theme-tropical-bazaar .tropical-bazaar-docs-row-m{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-tropical-bazaar .tropical-bazaar-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:14px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-tropical-bazaar .tropical-bazaar-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-tropical-bazaar .tropical-bazaar-docs-after{margin-top:2rem}.theme-tropical-bazaar .tropical-bazaar-docs-orn{vertical-align:middle}.theme-urban-thread .urban-thread-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-urban-thread .urban-thread-docs-head{text-align:center;margin-bottom:2.4rem}.theme-urban-thread .urban-thread-docs-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-urban-thread .urban-thread-docs-h1{font-size:clamp(1.85rem,4vw,2.45rem)}.theme-urban-thread .urban-thread-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:38rem;margin:.7rem auto 0}.theme-urban-thread .urban-thread-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-urban-thread .urban-thread-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:0;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-urban-thread .urban-thread-docs-menu{margin-bottom:2rem}.theme-urban-thread .urban-thread-docs-menu-h{text-align:center;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--store-primary);margin-bottom:.9rem;position:relative}.theme-urban-thread .urban-thread-docs-menu-h:before,.theme-urban-thread .urban-thread-docs-menu-h:after{content:"";position:absolute;top:50%;width:18%;border-top:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-urban-thread .urban-thread-docs-menu-h:before{left:8%}.theme-urban-thread .urban-thread-docs-menu-h:after{right:8%}.theme-urban-thread .urban-thread-docs-mline{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .2rem;text-decoration:none;color:inherit}.theme-urban-thread .urban-thread-docs-mline:hover .urban-thread-docs-mline-t{color:var(--store-primary)}.theme-urban-thread .urban-thread-docs-mline-t{font-size:.95rem;font-weight:650}.theme-urban-thread .urban-thread-docs-mline-dots{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--store-primary) 40%,transparent);transform:translateY(-3px)}.theme-urban-thread .urban-thread-docs-mline-p{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-urban-thread .urban-thread-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-urban-thread .urban-thread-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-urban-thread .urban-thread-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-urban-thread .urban-thread-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-urban-thread .urban-thread-docs-orn{vertical-align:middle}.theme-vintage-sepia .vintage-sepia-docs-wrap{font-family:Georgia,Playfair Display,serif;max-width:52rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-vintage-sepia .vintage-sepia-docs-head{text-align:center;margin-bottom:2.2rem}.theme-vintage-sepia .vintage-sepia-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-vintage-sepia .vintage-sepia-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:.7rem auto 0}.theme-vintage-sepia .vintage-sepia-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-vintage-sepia .vintage-sepia-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-vintage-sepia .vintage-sepia-docs-ornline{color:var(--store-accent);margin-top:1rem}.theme-vintage-sepia .vintage-sepia-docs-caps{display:grid;gap:.7rem}.theme-vintage-sepia .vintage-sepia-docs-cap{border:1px solid var(--store-border, #e2e6ec);border-radius:999px;background:var(--store-surface, #fff);transition:border-radius .18s;overflow:hidden}.theme-vintage-sepia .vintage-sepia-docs-cap[open]{border-radius:2px;border-color:var(--store-primary)}.theme-vintage-sepia .vintage-sepia-docs-cap-s{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.8rem;padding:.95rem 1.3rem}.theme-vintage-sepia .vintage-sepia-docs-cap-s::-webkit-details-marker{display:none}.theme-vintage-sepia .vintage-sepia-docs-cap-t{font-weight:750;font-size:.97rem}.theme-vintage-sepia .vintage-sepia-docs-cap-n{margin-left:auto;font-size:.72rem;font-weight:800;color:#fff;background:var(--store-primary);border-radius:999px;padding:.18rem .6rem}.theme-vintage-sepia .vintage-sepia-docs-cap-b{padding:.4rem 1.3rem 1.1rem;display:grid;gap:.5rem}.theme-vintage-sepia .vintage-sepia-docs-capitem{display:block;padding:.6rem .8rem;border-radius:2px;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--store-primary) 4%,transparent)}.theme-vintage-sepia .vintage-sepia-docs-capitem:hover{background:color-mix(in srgb,var(--store-primary) 9%,transparent)}.theme-vintage-sepia .vintage-sepia-docs-capitem-t{display:block;font-weight:700;font-size:.9rem}.theme-vintage-sepia .vintage-sepia-docs-capitem-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.12rem}.theme-vintage-sepia .vintage-sepia-docs-aside{margin-top:2.2rem;text-align:center;color:var(--store-muted, #57606c);font-size:.9rem;border-top:1px dashed var(--store-border, #dfe4ea);padding-top:1.6rem}.theme-vintage-sepia .vintage-sepia-docs-aside a{color:var(--store-primary)}.theme-vintage-sepia .vintage-sepia-docs-cta{display:inline-block;margin-top:.8rem;background:var(--store-primary);color:#fff;padding:.55rem 1.25rem;border-radius:2px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-vintage-sepia .vintage-sepia-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:2px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-vintage-sepia .vintage-sepia-docs-orn{vertical-align:middle}.theme-vital-pulse .vital-pulse-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:68rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-vital-pulse .vital-pulse-docs-head{margin-bottom:2rem}.theme-vital-pulse .vital-pulse-docs-head.vital-pulse-docs-tall{text-align:center}.theme-vital-pulse .vital-pulse-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem)}.theme-vital-pulse .vital-pulse-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:42rem;margin:.7rem auto 0}.theme-vital-pulse .vital-pulse-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-vital-pulse .vital-pulse-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.58rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-vital-pulse .vital-pulse-docs-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem}.theme-vital-pulse .vital-pulse-docs-tile{background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:12px;padding:1.25rem 1.2rem}.theme-vital-pulse .vital-pulse-docs-tile-wide{grid-column:1 / -1;background:color-mix(in srgb,var(--store-primary) 5%,var(--store-surface, #fff))}@media(min-width:820px){.theme-vital-pulse .vital-pulse-docs-tile-wide{grid-column:span 2}}.theme-vital-pulse .vital-pulse-docs-tile-accent{background:var(--store-primary);border-color:var(--store-primary);color:#fff}.theme-vital-pulse .vital-pulse-docs-tile-h{font-size:1rem;margin-bottom:.8rem}.theme-vital-pulse .vital-pulse-docs-tile-list{display:grid;gap:.5rem}.theme-vital-pulse .vital-pulse-docs-item{display:block;background:color-mix(in srgb,var(--store-primary) 4%,transparent);border:1px solid transparent;border-radius:12px;padding:.7rem .85rem;text-decoration:none;color:inherit}.theme-vital-pulse .vital-pulse-docs-item:hover{border-color:color-mix(in srgb,var(--store-primary) 40%,transparent)}.theme-vital-pulse .vital-pulse-docs-item-t{display:block;font-size:.88rem;font-weight:700}.theme-vital-pulse .vital-pulse-docs-item-x{display:block;font-size:.78rem;color:var(--store-muted, #7a8492);margin-top:.15rem}.theme-vital-pulse .vital-pulse-docs-tile-more{margin:.7rem 0 0;font-size:.76rem;color:var(--store-muted, #98a1ad)}.theme-vital-pulse .vital-pulse-docs-tile-p{font-size:.87rem;line-height:1.65;opacity:.92;margin:0 0 1rem}.theme-vital-pulse .vital-pulse-docs-cta{display:inline-block;background:#fff;color:var(--store-primary);padding:.55rem 1.2rem;border-radius:12px;text-decoration:none;font-weight:700;font-size:.87rem}.theme-vital-pulse .vital-pulse-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:12px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-vital-pulse .vital-pulse-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-vital-pulse .vital-pulse-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-vital-pulse .vital-pulse-docs-orn{vertical-align:middle}.theme-volt-circuit .volt-circuit-docs-wrap{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;max-width:46rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-volt-circuit .volt-circuit-docs-head{text-align:center;margin-bottom:2.4rem}.theme-volt-circuit .volt-circuit-docs-ornline{color:var(--store-accent);margin-bottom:.7rem}.theme-volt-circuit .volt-circuit-docs-h1{font-size:clamp(1.85rem,4vw,2.45rem)}.theme-volt-circuit .volt-circuit-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:38rem;margin:.7rem auto 0}.theme-volt-circuit .volt-circuit-docs-search{margin:1.4rem auto 0;max-width:24rem}.theme-volt-circuit .volt-circuit-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:0;padding:.55rem .95rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-volt-circuit .volt-circuit-docs-menu{margin-bottom:2rem}.theme-volt-circuit .volt-circuit-docs-menu-h{text-align:center;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--store-primary);margin-bottom:.9rem;position:relative}.theme-volt-circuit .volt-circuit-docs-menu-h:before,.theme-volt-circuit .volt-circuit-docs-menu-h:after{content:"";position:absolute;top:50%;width:18%;border-top:1px solid color-mix(in srgb,var(--store-primary) 35%,transparent)}.theme-volt-circuit .volt-circuit-docs-menu-h:before{left:8%}.theme-volt-circuit .volt-circuit-docs-menu-h:after{right:8%}.theme-volt-circuit .volt-circuit-docs-mline{display:flex;align-items:baseline;gap:.6rem;padding:.6rem .2rem;text-decoration:none;color:inherit}.theme-volt-circuit .volt-circuit-docs-mline:hover .volt-circuit-docs-mline-t{color:var(--store-primary)}.theme-volt-circuit .volt-circuit-docs-mline-t{font-size:.95rem;font-weight:650}.theme-volt-circuit .volt-circuit-docs-mline-dots{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--store-primary) 40%,transparent);transform:translateY(-3px)}.theme-volt-circuit .volt-circuit-docs-mline-p{font-size:.72rem;color:var(--store-muted, #98a1ad);font-variant-numeric:tabular-nums}.theme-volt-circuit .volt-circuit-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:0;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-volt-circuit .volt-circuit-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:0;text-decoration:none;font-weight:600;font-size:.88rem}.theme-volt-circuit .volt-circuit-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-volt-circuit .volt-circuit-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-volt-circuit .volt-circuit-docs-orn{vertical-align:middle}.theme-wellness-lab .wellness-lab-docs-wrap{font-family:Inter,system-ui,sans-serif;max-width:66rem;margin:0 auto;padding:3.2rem 1.2rem 5rem}.theme-wellness-lab .wellness-lab-docs-board{background:color-mix(in srgb,var(--store-primary) 6%,var(--store-surface, #fff));border:1px solid color-mix(in srgb,var(--store-primary) 18%,transparent);border-radius:12px;text-align:center;padding:2rem 1.4rem;margin-bottom:2.4rem}.theme-wellness-lab .wellness-lab-docs-kick{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--store-accent);font-weight:800}.theme-wellness-lab .wellness-lab-docs-h1{font-size:clamp(1.8rem,4vw,2.4rem);margin:.4rem 0 .6rem}.theme-wellness-lab .wellness-lab-docs-lede{color:var(--store-muted, #57606c);line-height:1.7;max-width:40rem;margin:0 auto}.theme-wellness-lab .wellness-lab-docs-search{margin:1.3rem auto 0;max-width:24rem}.theme-wellness-lab .wellness-lab-docs-search input{width:100%;font:inherit;border:1px solid var(--store-border, #d8dee6);border-radius:999px;padding:.55rem 1.1rem;background:var(--store-surface, #fff);color:inherit;outline:0}.theme-wellness-lab .wellness-lab-docs-course{margin-bottom:2.4rem}.theme-wellness-lab .wellness-lab-docs-course-h{display:flex;align-items:center;gap:1rem;font-size:1rem}.theme-wellness-lab .wellness-lab-docs-course-h:after{content:"";flex:1;border-top:1px dashed var(--store-border, #d8dee6)}.theme-wellness-lab .wellness-lab-docs-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1rem;margin-top:1.1rem}.theme-wellness-lab .wellness-lab-docs-card{position:relative;background:var(--store-surface, #fff);border:1px solid var(--store-border, #e2e6ec);border-radius:12px;padding:1.15rem 1.1rem .95rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.theme-wellness-lab .wellness-lab-docs-card:hover{transform:translateY(-3px) rotate(-.4deg);box-shadow:0 14px 26px -20px #0f172a73}.theme-wellness-lab .wellness-lab-docs-card-flag{align-self:flex-start;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--store-primary);background:color-mix(in srgb,var(--store-primary) 10%,transparent);padding:.16rem .55rem;border-radius:999px}.theme-wellness-lab .wellness-lab-docs-card-t{font-size:1rem;margin:.55rem 0 .4rem;line-height:1.3}.theme-wellness-lab .wellness-lab-docs-card-x{font-size:.82rem;color:var(--store-muted, #57606c);line-height:1.6;flex:1;margin:0}.theme-wellness-lab .wellness-lab-docs-card-meta{display:flex;justify-content:space-between;font-size:.72rem;color:var(--store-muted, #98a1ad);margin-top:.8rem}.theme-wellness-lab .wellness-lab-docs-card-go{color:var(--store-primary);font-weight:700}.theme-wellness-lab .wellness-lab-docs-empty{border:1px dashed var(--store-border, #c9d1da);border-radius:12px;padding:2.4rem;text-align:center;color:var(--store-muted, #57606c)}.theme-wellness-lab .wellness-lab-docs-cta{display:inline-block;margin-top:1rem;background:var(--store-primary);color:#fff;padding:.55rem 1.2rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:.88rem}.theme-wellness-lab .wellness-lab-docs-foot{display:flex;gap:1.4rem;justify-content:center;margin-top:2.6rem}.theme-wellness-lab .wellness-lab-docs-xlink{font-size:.85rem;color:var(--store-primary);text-decoration:none;border-bottom:1px solid var(--store-accent)}.theme-wellness-lab .wellness-lab-docs-orn{vertical-align:middle}.sw-shelf-shell[data-astro-cid-zfyj3nso]{max-width:66rem}.sw-shelf-head[data-astro-cid-zfyj3nso]{max-width:40rem}.sw-shelf-search[data-astro-cid-zfyj3nso]{margin-top:1.7rem;max-width:30rem}.sw-shelf-searchrow[data-astro-cid-zfyj3nso]{display:flex;gap:.5rem}.sw-shelf-searchrow[data-astro-cid-zfyj3nso] .sw-input[data-astro-cid-zfyj3nso]{flex:1}.sw-shelf-qnote[data-astro-cid-zfyj3nso]{display:flex;align-items:center;gap:.8rem 1.2rem;flex-wrap:wrap;margin-top:1.4rem;padding-bottom:1rem;border-bottom:1px dashed var(--sw-line-soft)}.sw-shelf-drawers[data-astro-cid-zfyj3nso]{display:flex;gap:.45rem;flex-wrap:wrap;margin-top:1.5rem}.sw-shelf[data-astro-cid-zfyj3nso]{display:grid;gap:2.4rem;margin-top:2.2rem}.sw-shelf-drawerhead[data-astro-cid-zfyj3nso]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding-bottom:.6rem;border-bottom:1px dashed var(--sw-line)}.sw-shelf-count[data-astro-cid-zfyj3nso]{font-family:var(--sw-slab);font-size:.8rem;font-weight:700;color:var(--sw-primary);border:1.5px solid var(--sw-primary);border-radius:3px;padding:.1rem .5rem;transform:rotate(-1.5deg)}.sw-shelf-row[data-astro-cid-zfyj3nso]{display:grid;gap:1.1rem;grid-template-columns:1fr;margin-top:1.1rem}@media(min-width:700px){.sw-shelf-row[data-astro-cid-zfyj3nso]{grid-template-columns:1fr 1fr}}.sw-manual[data-astro-cid-zfyj3nso]{display:flex;gap:0;text-decoration:none;background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius);overflow:hidden;transition:box-shadow .22s var(--sw-ease),transform .22s var(--sw-ease)}.sw-manual[data-astro-cid-zfyj3nso]:hover{box-shadow:var(--sw-shadow-md);transform:translateY(-2px)}.sw-manual-spine[data-astro-cid-zfyj3nso]{flex:none;width:10px;border-right:1px dashed var(--sw-line);background:repeating-linear-gradient(180deg,var(--sw-primary-soft) 0 8px,transparent 8px 16px)}.sw-manual-body[data-astro-cid-zfyj3nso]{display:flex;flex-direction:column;gap:.5rem;padding:1.1rem 1.2rem 1.2rem;min-width:0}.sw-manual-title[data-astro-cid-zfyj3nso]{font-family:var(--sw-slab);font-weight:600;font-size:1.08rem;line-height:1.3;color:var(--sw-ink-strong)}.sw-manual[data-astro-cid-zfyj3nso]:hover .sw-manual-title[data-astro-cid-zfyj3nso]{color:var(--sw-primary)}.sw-manual-excerpt[data-astro-cid-zfyj3nso]{font-size:.84rem;line-height:1.6}.sw-manual-revised[data-astro-cid-zfyj3nso]{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;margin-top:auto}.pg-lib-head[data-astro-cid-exjwdipd]{display:grid;gap:1.6rem;grid-template-columns:1fr;align-items:start}@media(min-width:880px){.pg-lib-head[data-astro-cid-exjwdipd]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.4rem}}.pg-lib-search[data-astro-cid-exjwdipd]{padding:1.1rem 1.1rem 1.2rem}.pg-lib-searchrow[data-astro-cid-exjwdipd]{display:flex;gap:.55rem}.pg-lib-searchrow[data-astro-cid-exjwdipd] .pg-input[data-astro-cid-exjwdipd]{flex:1;min-width:0}.pg-lib-searchbtn[data-astro-cid-exjwdipd]{flex:none}.pg-lib-clear[data-astro-cid-exjwdipd]{display:inline-flex;margin-top:.65rem;font-size:.74rem}.pg-lib-tabs[data-astro-cid-exjwdipd]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.7rem}.pg-lib-tab[data-astro-cid-exjwdipd]{display:inline-flex;align-items:center;gap:.45rem;font-size:.74rem;font-weight:700;color:var(--pg-ink-soft);background:var(--pg-surface);border:1px solid var(--pg-line);border-radius:999px;padding:.42rem .85rem;text-decoration:none;transition:border-color .16s,color .16s}.pg-lib-tab[data-astro-cid-exjwdipd]:hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pg-lib-tabcount[data-astro-cid-exjwdipd]{font-size:.66rem;font-weight:800;min-width:1.35rem;text-align:center;background:var(--pg-amber-soft);color:var(--pg-amber-deep);border-radius:999px;padding:.06rem .3rem}html[data-theme=dark] .pg-lib-tabcount[data-astro-cid-exjwdipd]{color:var(--pg-amber)}.pg-lib-drawerhead[data-astro-cid-exjwdipd]{display:flex;align-items:center;gap:.9rem;margin-bottom:.95rem}.pg-lib-drawertab[data-astro-cid-exjwdipd]{font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--pg-teal)}.pg-lib-cards[data-astro-cid-exjwdipd]{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.pg-lib-card[data-astro-cid-exjwdipd]{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem 1.3rem}.pg-lib-ref[data-astro-cid-exjwdipd]{font-size:.68rem}.pg-lib-revised[data-astro-cid-exjwdipd]{font-size:.66rem}.pg-lib-cardtitle[data-astro-cid-exjwdipd]{font-family:var(--pg-display);font-weight:400;font-size:1.1rem;color:var(--pg-ink-strong);line-height:1.35;transition:color .16s}.pg-lib-card[data-astro-cid-exjwdipd]:hover .pg-lib-cardtitle[data-astro-cid-exjwdipd]{color:var(--pg-accent)}.pg-lib-cardsum[data-astro-cid-exjwdipd]{font-size:.84rem;line-height:1.6}.pg-lib-cardgo[data-astro-cid-exjwdipd]{margin-top:auto;padding-top:.35rem}.pg-lib-note[data-astro-cid-exjwdipd]{max-width:34rem;margin-top:1.6rem}.ah-search[data-astro-cid-v4t4ebgf]{margin-top:1.4rem;max-width:30rem}.ah-search-row[data-astro-cid-v4t4ebgf]{display:flex;gap:.5rem}.ah-search-row[data-astro-cid-v4t4ebgf] .ah-input[data-astro-cid-v4t4ebgf]{flex:1}.ah-arch[data-astro-cid-v4t4ebgf]{max-width:72rem;margin-inline:auto}.ah-tabs[data-astro-cid-v4t4ebgf]{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.8rem}.ah-tab[data-astro-cid-v4t4ebgf]{display:inline-flex;align-items:center;gap:.45rem;padding:.48rem 1rem;border-radius:999px;border:1px solid var(--ah-line);background:transparent;color:var(--ah-ink-soft);font-family:inherit;font-size:.8rem;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:background .2s var(--ah-ease),color .2s,border-color .2s,transform .2s}.ah-tab[data-astro-cid-v4t4ebgf]:hover{border-color:var(--ah-gold);color:var(--ah-ink-strong);transform:translateY(-1px)}.ah-tab[data-astro-cid-v4t4ebgf][aria-pressed=true]{background:var(--ah-ink-strong);border-color:var(--ah-ink-strong);color:var(--ah-porcelain)}.ah-tab-count[data-astro-cid-v4t4ebgf]{font-size:.64rem;font-weight:700;padding:.05rem .45rem;border-radius:999px;background:var(--ah-gold-soft);color:var(--ah-gold-deep)}.ah-tab[data-astro-cid-v4t4ebgf][aria-pressed=true] .ah-tab-count[data-astro-cid-v4t4ebgf]{background:#faf6f033;color:inherit}.ah-arch-cat[data-astro-cid-v4t4ebgf]{margin-bottom:2.4rem}.ah-arch-cat[data-astro-cid-v4t4ebgf]:last-child{margin-bottom:0}.ah-arch-cathead[data-astro-cid-v4t4ebgf]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:1rem}.ah-arch-cards[data-astro-cid-v4t4ebgf]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.ah-arch-cards[data-astro-cid-v4t4ebgf]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ah-arch-cards[data-astro-cid-v4t4ebgf]{grid-template-columns:repeat(3,1fr)}}.ah-doccard[data-astro-cid-v4t4ebgf]{display:flex;flex-direction:column;gap:.55rem;padding:1.35rem 1.3rem 1.25rem;background:var(--ah-card);border:1px solid var(--ah-line-soft);border-radius:var(--ah-radius-lg);box-shadow:var(--ah-shadow-sm);text-decoration:none;transition:transform .3s var(--ah-ease),box-shadow .3s var(--ah-ease),border-color .3s}.ah-doccard[data-astro-cid-v4t4ebgf]:hover{transform:translateY(-4px);box-shadow:var(--ah-shadow-md);border-color:var(--ah-gold-soft)}.ah-doccard-top[data-astro-cid-v4t4ebgf]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.ah-doccard-title[data-astro-cid-v4t4ebgf]{font-family:var(--ah-serif);font-size:1.14rem;font-weight:600;line-height:1.35;color:var(--ah-ink-strong);margin:0}.ah-doccard[data-astro-cid-v4t4ebgf]:hover .ah-doccard-title[data-astro-cid-v4t4ebgf]{color:var(--ah-primary)}.ah-doccard-excerpt[data-astro-cid-v4t4ebgf]{margin:0;font-size:.84rem;line-height:1.65;color:var(--ah-ink-soft)}.lldi-cats[data-astro-cid-djdr3vx2] .ll-chip[data-astro-cid-djdr3vx2]{border-radius:999px 999px var(--ll-radius-xs) var(--ll-radius-xs);padding-inline:1.1rem}.lldi-meta[data-astro-cid-djdr3vx2]{display:flex;gap:.9rem;flex-wrap:wrap;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ll-doccard[data-astro-cid-djdr3vx2]{align-content:start}.ap-lib-search[data-astro-cid-cfbnteyh]{padding:1.1rem 1.1rem 1.2rem;margin-top:1.7rem}.ap-lib-searchrow[data-astro-cid-cfbnteyh]{display:flex;gap:.55rem}.ap-lib-searchrow[data-astro-cid-cfbnteyh] .ap-input[data-astro-cid-cfbnteyh]{flex:1;min-width:0}.ap-lib-searchbtn[data-astro-cid-cfbnteyh]{flex:none}.ap-lib-clear[data-astro-cid-cfbnteyh]{display:inline-flex;margin-top:.65rem;font-size:.72rem}.ap-lib-tabs[data-astro-cid-cfbnteyh]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.7rem}.ap-lib-tab[data-astro-cid-cfbnteyh]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--ap-mono);font-size:.66rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ap-ink-soft);background:var(--ap-surface);border:1px solid var(--ap-line);padding:.42rem .75rem;text-decoration:none;transition:border-color .16s,color .16s}.ap-lib-tab[data-astro-cid-cfbnteyh]:hover{border-color:var(--ap-accent);color:var(--ap-accent-ink)}.ap-lib-tabcount[data-astro-cid-cfbnteyh]{font-size:.62rem;font-weight:600;min-width:1.35rem;text-align:center;background:var(--ap-accent-soft);color:var(--ap-accent-ink);padding:.08rem .3rem}html[data-theme=dark] .ap-lib-tabcount[data-astro-cid-cfbnteyh]{color:var(--ap-accent)}.ap-lib-drawerhead[data-astro-cid-cfbnteyh]{display:flex;align-items:center;gap:.9rem;margin-bottom:.95rem}.ap-lib-drawertab[data-astro-cid-cfbnteyh]{font-family:var(--ap-mono);font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ap-accent-ink)}html[data-theme=dark] .ap-lib-drawertab[data-astro-cid-cfbnteyh]{color:var(--ap-accent)}.ap-lib-cards[data-astro-cid-cfbnteyh]{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.ap-lib-card[data-astro-cid-cfbnteyh]{display:flex;flex-direction:column;gap:.5rem;padding:1.2rem 1.2rem 1.3rem}.ap-lib-ref[data-astro-cid-cfbnteyh]{font-size:.64rem;letter-spacing:.1em}.ap-lib-revised[data-astro-cid-cfbnteyh]{font-size:.62rem;letter-spacing:.08em}.ap-lib-cardtitle[data-astro-cid-cfbnteyh]{font-family:var(--ap-display);font-weight:700;font-size:1.02rem;color:var(--ap-ink-strong);line-height:1.3;transition:color .16s}.ap-lib-card[data-astro-cid-cfbnteyh]:hover .ap-lib-cardtitle[data-astro-cid-cfbnteyh]{color:var(--ap-accent-ink)}html[data-theme=dark] .ap-lib-card[data-astro-cid-cfbnteyh]:hover .ap-lib-cardtitle[data-astro-cid-cfbnteyh]{color:var(--ap-accent)}.ap-lib-cardsum[data-astro-cid-cfbnteyh]{font-size:.84rem;line-height:1.6}.ap-lib-cardgo[data-astro-cid-cfbnteyh]{margin-top:auto;padding-top:.35rem}.ap-lib-note[data-astro-cid-cfbnteyh]{max-width:34rem;margin-top:1.6rem}.mg-lib-slip[data-astro-cid-2dxm65eo]{max-width:30rem;margin:1.9rem auto 0;background:var(--mg-surface);border:1px solid var(--mg-rule);box-shadow:var(--mg-shadow-sm);padding:1.1rem 1.15rem 1.2rem}.mg-lib-searchrow[data-astro-cid-2dxm65eo]{display:flex;gap:.55rem}.mg-lib-searchrow[data-astro-cid-2dxm65eo] .mg-input[data-astro-cid-2dxm65eo]{flex:1;min-width:0}.mg-lib-searchbtn[data-astro-cid-2dxm65eo]{flex:none}.mg-lib-clear[data-astro-cid-2dxm65eo]{display:inline-flex;margin-top:.65rem;font-size:.78rem}.mg-lib-tabs[data-astro-cid-2dxm65eo]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.9rem}.mg-lib-tab[data-astro-cid-2dxm65eo]{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;color:var(--mg-ink-soft);background:var(--mg-surface);border:1px solid var(--mg-rule);border-radius:999px;padding:.42rem .85rem;text-decoration:none;transition:border-color .16s,color .16s}.mg-lib-tab[data-astro-cid-2dxm65eo]:hover{border-color:var(--mg-rubric);color:var(--mg-rubric)}.mg-lib-tabnum[data-astro-cid-2dxm65eo]{font-family:var(--mg-display);font-style:italic;color:var(--mg-gold);font-size:.84rem}.mg-lib-tabcount[data-astro-cid-2dxm65eo]{font-size:.62rem;font-weight:600;min-width:1.35rem;text-align:center;background:var(--mg-rubric-soft);color:var(--mg-rubric-deep);border-radius:999px;padding:.08rem .32rem}html[data-theme=dark] .mg-lib-tabcount[data-astro-cid-2dxm65eo]{color:var(--mg-gold)}.mg-lib-chhead[data-astro-cid-2dxm65eo]{display:flex;align-items:center;gap:.9rem;margin-bottom:1.05rem}.mg-lib-chnum[data-astro-cid-2dxm65eo]{font-family:var(--mg-display);font-weight:500;font-style:italic;font-size:1.7rem;color:var(--mg-rubric);line-height:1;min-width:2.2rem;text-align:center}.mg-lib-chtitle[data-astro-cid-2dxm65eo]{font-size:1.16rem;margin:0}.mg-lib-cards[data-astro-cid-2dxm65eo]{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.mg-lib-card[data-astro-cid-2dxm65eo]{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;background:var(--mg-surface);border:1px solid var(--mg-rule);box-shadow:var(--mg-shadow-sm);padding:1.2rem 1.2rem 1.3rem;transition:box-shadow .22s var(--mg-ease),transform .22s var(--mg-ease)}.mg-lib-card[data-astro-cid-2dxm65eo]:hover{box-shadow:var(--mg-shadow-press);transform:translateY(-3px)}.mg-lib-shelfmark[data-astro-cid-2dxm65eo]{font-size:.66rem;color:var(--mg-ink-faint);letter-spacing:.08em}.mg-lib-revised[data-astro-cid-2dxm65eo]{font-size:.72rem}.mg-lib-cardtitle[data-astro-cid-2dxm65eo]{font-family:var(--mg-display);font-weight:500;font-size:1.1rem;color:var(--mg-ink-strong);line-height:1.35;transition:color .16s}.mg-lib-card[data-astro-cid-2dxm65eo]:hover .mg-lib-cardtitle[data-astro-cid-2dxm65eo]{color:var(--mg-rubric)}.mg-lib-cardsum[data-astro-cid-2dxm65eo]{font-size:.86rem;line-height:1.6}.mg-lib-cardgo[data-astro-cid-2dxm65eo]{margin-top:auto;padding-top:.35rem}.mg-lib-note[data-astro-cid-2dxm65eo]{max-width:34rem;margin:1.7rem auto 0}.pkf-lib-slip[data-astro-cid-eiu5lcw4]{padding:1.1rem 1.15rem 1.2rem;margin-top:1.7rem;max-width:30rem}.pkf-lib-searchrow[data-astro-cid-eiu5lcw4]{display:flex;gap:.55rem}.pkf-lib-searchrow[data-astro-cid-eiu5lcw4] .pkf-input[data-astro-cid-eiu5lcw4]{flex:1;min-width:0}.pkf-lib-searchbtn[data-astro-cid-eiu5lcw4]{flex:none}.pkf-lib-clear[data-astro-cid-eiu5lcw4]{display:inline-flex;margin-top:.65rem;font-size:.72rem}.pkf-lib-tabs[data-astro-cid-eiu5lcw4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.8rem}.pkf-lib-tab[data-astro-cid-eiu5lcw4]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--pkf-display);font-weight:700;font-size:.86rem;text-transform:uppercase;letter-spacing:.06em;color:var(--pkf-ink-soft);background:var(--pkf-surface);border:1px solid var(--pkf-line);padding:.4rem .8rem;text-decoration:none;transition:border-color .16s,color .16s}.pkf-lib-tab[data-astro-cid-eiu5lcw4]:hover{border-color:var(--pkf-ember);color:var(--pkf-ember-deep)}.pkf-lib-legnum[data-astro-cid-eiu5lcw4]{font-family:var(--pkf-mono);font-size:.62rem;color:var(--pkf-ember-deep)}html[data-theme=dark] .pkf-lib-legnum[data-astro-cid-eiu5lcw4]{color:var(--pkf-ember)}.pkf-lib-tabcount[data-astro-cid-eiu5lcw4]{font-family:var(--pkf-mono);font-size:.6rem;min-width:1.35rem;text-align:center;background:var(--pkf-ember-soft);color:var(--pkf-ember-deep);padding:.1rem .3rem}html[data-theme=dark] .pkf-lib-tabcount[data-astro-cid-eiu5lcw4]{color:var(--pkf-ember)}.pkf-lib-leghead[data-astro-cid-eiu5lcw4]{display:flex;align-items:center;gap:.8rem;margin-bottom:.9rem;flex-wrap:wrap}.pkf-lib-legbadge[data-astro-cid-eiu5lcw4]{font-family:var(--pkf-mono);font-size:.56rem;font-weight:700;letter-spacing:.16em;color:var(--pkf-ember-deep);border:1.4px solid var(--pkf-ember);padding:.24rem .5rem}html[data-theme=dark] .pkf-lib-legbadge[data-astro-cid-eiu5lcw4]{color:var(--pkf-ember)}.pkf-lib-legtitle[data-astro-cid-eiu5lcw4]{font-size:1.14rem;margin:0}.pkf-lib-cards[data-astro-cid-eiu5lcw4]{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.pkf-lib-card[data-astro-cid-eiu5lcw4]{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;background:var(--pkf-surface);border:1px solid var(--pkf-line);box-shadow:var(--pkf-shadow-sm);padding:1.15rem 1.15rem 1.25rem;transition:box-shadow .22s var(--pkf-ease),transform .22s var(--pkf-ease),border-color .22s}.pkf-lib-card[data-astro-cid-eiu5lcw4]:hover{box-shadow:var(--pkf-shadow-md);transform:translateY(-3px);border-color:var(--pkf-ember)}.pkf-lib-revised[data-astro-cid-eiu5lcw4]{font-size:.62rem;letter-spacing:.08em}.pkf-lib-cardtitle[data-astro-cid-eiu5lcw4]{font-family:var(--pkf-display);font-weight:700;font-size:1.06rem;text-transform:uppercase;letter-spacing:.02em;color:var(--pkf-ink-strong);line-height:1.25;transition:color .16s}.pkf-lib-card[data-astro-cid-eiu5lcw4]:hover .pkf-lib-cardtitle[data-astro-cid-eiu5lcw4]{color:var(--pkf-ember-deep)}html[data-theme=dark] .pkf-lib-card[data-astro-cid-eiu5lcw4]:hover .pkf-lib-cardtitle[data-astro-cid-eiu5lcw4]{color:var(--pkf-ember)}.pkf-lib-cardsum[data-astro-cid-eiu5lcw4]{font-size:.86rem;line-height:1.6}.pkf-lib-cardgo[data-astro-cid-eiu5lcw4]{margin-top:auto;padding-top:.35rem}.pkf-lib-note[data-astro-cid-eiu5lcw4]{max-width:34rem;margin-top:1.6rem}.dr-libsearch[data-astro-cid-ljh6ej6z]{padding:1.1rem 1.1rem 1.2rem;margin-top:1.7rem;max-width:40rem}.dr-libsearchrow[data-astro-cid-ljh6ej6z]{display:flex;gap:.55rem}.dr-libsearchrow[data-astro-cid-ljh6ej6z] .dr-input[data-astro-cid-ljh6ej6z]{flex:1;min-width:0}.dr-libsearchbtn[data-astro-cid-ljh6ej6z]{flex:none}.dr-libclear[data-astro-cid-ljh6ej6z]{display:inline-flex;margin-top:.65rem;font-size:.72rem}.dr-libtabs[data-astro-cid-ljh6ej6z]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.7rem}.dr-libtab[data-astro-cid-ljh6ej6z]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--dr-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dr-ink-soft);background:var(--dr-surface);border:1px solid var(--dr-line);border-radius:var(--dr-radius-pill);padding:.42rem .78rem;text-decoration:none;transition:border-color .16s,color .16s}.dr-libtab[data-astro-cid-ljh6ej6z]:hover{border-color:var(--dr-matcha);color:var(--dr-matcha)}.dr-libtabcount[data-astro-cid-ljh6ej6z]{font-size:.6rem;font-weight:700;min-width:1.35rem;text-align:center;background:var(--dr-matcha-soft);color:var(--dr-matcha);border-radius:var(--dr-radius-pill);padding:.08rem .32rem}.dr-libdrawerhead[data-astro-cid-ljh6ej6z]{display:flex;align-items:center;gap:.9rem;margin-bottom:.95rem}.dr-libcards[data-astro-cid-ljh6ej6z]{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.dr-libcard[data-astro-cid-ljh6ej6z]{display:flex;flex-direction:column;gap:.5rem;padding:1.2rem 1.2rem 1.3rem}.dr-libref[data-astro-cid-ljh6ej6z]{font-size:.62rem;letter-spacing:.1em}.dr-libcardtitle[data-astro-cid-ljh6ej6z]{font-family:var(--dr-display);font-size:1.04rem;color:var(--dr-ink-strong);line-height:1.34;transition:color .16s}.dr-libcard[data-astro-cid-ljh6ej6z]:hover .dr-libcardtitle[data-astro-cid-ljh6ej6z]{color:var(--dr-matcha)}.dr-libcardsum[data-astro-cid-ljh6ej6z]{font-size:.84rem;line-height:1.6}.dr-libcardgo[data-astro-cid-ljh6ej6z]{margin-top:auto;padding-top:.35rem}.dr-libnote[data-astro-cid-ljh6ej6z]{max-width:34rem;margin-top:1.6rem}.theme-oak-interior .ok-lib-slip{margin-top:1.5rem}.theme-oak-interior .ok-lib-slip .ok-search-row{display:flex;gap:.7rem;margin-top:.55rem}.theme-oak-interior .ok-lib-slipbtn{white-space:nowrap}.theme-oak-interior .ok-lib-clear{display:inline-block;margin-top:.7rem;font-size:.82rem}.theme-oak-interior .ok-lib-drawer{padding-bottom:1.6rem}.theme-oak-interior .ok-lib-drawerhead{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.theme-oak-interior .ok-lib-drawertitle{display:flex;align-items:baseline;gap:.7rem;font-size:1.3rem}.theme-oak-interior .ok-lib-drawerno{font-size:.72rem;letter-spacing:.2em;color:var(--ok-brass);font-weight:600}.theme-oak-interior .ok-lib-dovetail{color:var(--ok-ink-faint);margin:.55rem 0 1.1rem}.theme-oak-interior .ok-lib-dovetail svg{width:100%;height:10px;display:block}.theme-oak-interior .ok-lib-grid{display:grid;gap:.9rem;grid-template-columns:1fr}@media(min-width:700px){.theme-oak-interior .ok-lib-grid{grid-template-columns:1fr 1fr}}.theme-oak-interior .ok-lib-sheet{display:flex;flex-direction:column;gap:.45rem;border:1px solid var(--ok-line);border-top:4px solid var(--ok-ink-soft);border-radius:3px;background:var(--ok-surface);padding:1rem 1.1rem .95rem;text-decoration:none;color:var(--ok-ink);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.theme-oak-interior .ok-lib-sheet:hover{border-top-color:var(--ok-brass);transform:translateY(-2px);box-shadow:0 10px 22px -18px #2a21188c}.theme-oak-interior .ok-lib-sheetno{font-size:.6rem;letter-spacing:.22em;color:var(--ok-ink-faint);font-weight:600}.theme-oak-interior .ok-lib-sheettitle{font-family:Libre Caslon Text,Georgia,serif;font-size:1.02rem;line-height:1.35;color:var(--ok-ink-strong)}.theme-oak-interior .ok-lib-sheetsum{font-size:.82rem;line-height:1.6;color:var(--ok-ink-soft)}.theme-oak-interior .ok-lib-sheetmeta{display:flex;justify-content:space-between;gap:.8rem;font-size:.6rem;letter-spacing:.14em;color:var(--ok-ink-faint);font-weight:600;margin-top:auto;padding-top:.35rem}.theme-oak-interior .ok-lib-sheetdate{white-space:nowrap}@media(prefers-reduced-motion:reduce){.theme-oak-interior .ok-lib-sheet,.theme-oak-interior .ok-lib-sheet:hover{transition:none;transform:none}}.er-librarysearch[data-astro-cid-6jmgewdt]{margin-top:1.5rem;max-width:24rem}.er-librarysearch-row[data-astro-cid-6jmgewdt]{display:flex;gap:.5rem;margin-top:.35rem}.er-librarysearch-row[data-astro-cid-6jmgewdt] .er-input[data-astro-cid-6jmgewdt]{flex:1}.er-library[data-astro-cid-6jmgewdt]{display:grid;gap:2.6rem}.er-libraryshelf-head[data-astro-cid-6jmgewdt]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.6rem;border-bottom:2px solid var(--er-line)}.er-libraryshelf-count[data-astro-cid-6jmgewdt]{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--er-ink-faint)}.er-books[data-astro-cid-6jmgewdt]{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.er-booklink[data-astro-cid-6jmgewdt]{display:flex;gap:1rem;align-items:stretch;padding:.85rem .2rem;text-decoration:none;border-bottom:1px dashed var(--er-line-soft)}.er-booklink[data-astro-cid-6jmgewdt]:hover .er-bookspine[data-astro-cid-6jmgewdt]{background:var(--er-primary);color:var(--er-primary-ink);border-color:var(--er-primary)}.er-booklink[data-astro-cid-6jmgewdt]:hover .er-booktitle[data-astro-cid-6jmgewdt]{color:var(--er-primary)}.er-bookspine[data-astro-cid-6jmgewdt]{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;border-radius:4px;flex:none;align-self:stretch;background:var(--er-paper2);border:1px solid var(--er-line);color:var(--er-primary);font-weight:700;font-size:.78rem;transition:background .18s,color .18s,border-color .18s}.er-booktext[data-astro-cid-6jmgewdt]{display:flex;flex-direction:column;gap:.22rem;min-width:0;justify-content:center}.er-booktitle[data-astro-cid-6jmgewdt]{font-family:var(--er-serif);font-size:1.06rem;font-weight:600;color:var(--er-ink-strong);line-height:1.3;transition:color .18s}.er-bookexcerpt[data-astro-cid-6jmgewdt]{font-size:.84rem;line-height:1.55}
