.reading-shortcuts{color:#352719;border-block:1px solid #99774770;border-radius:0;margin:0;padding:8px 18px;position:relative}.reading-shortcuts-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:960px;margin:auto;display:grid}.reading-shortcuts a{color:#352719;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:54px;padding:8px 14px;text-decoration:none;display:flex}.reading-shortcuts a+a{border-left-color:#99774755}.reading-shortcuts svg{flex-shrink:0}.reading-shortcuts span{gap:3px;min-width:0;display:grid}.reading-shortcuts strong{font-size:.92rem;line-height:1.25}.reading-shortcuts small{font-size:.75rem;line-height:1.3}.reading-shortcuts a:hover,.reading-shortcuts a[aria-current=page]{background:#b88c3b24;border-color:#89632d}.reading-shortcuts a[aria-current=page]{box-shadow:inset 0 -3px #89632d}.reading-shortcuts a:focus-visible{outline-offset:2px;outline:3px solid #694b24}@media (max-width:700px){.reading-shortcuts{padding:6px 8px}.reading-shortcuts-inner{gap:3px}.reading-shortcuts a{text-align:center;flex-direction:column;gap:5px;min-height:60px;padding:8px 3px}.reading-shortcuts strong{font-size:.76rem}.reading-shortcuts small{display:none}.reading-shortcuts svg{width:18px;height:18px}}.member-layout{color:#352719;background:#ecdfc5 linear-gradient(90deg,#71401f44,#0000 28px calc(100% - 28px),#71401f44);min-height:80dvh;padding-bottom:70px;position:relative}.member-topbar{background:#faf1de;border-bottom:1px solid #9a723c55;justify-content:space-between;align-items:center;gap:24px;max-width:1480px;margin:auto;padding:12px 32px;display:flex}.member-brand{align-items:center;gap:18px;text-decoration:none;display:flex}.member-brand img{object-fit:contain;width:90px;height:70px}.member-brand span{letter-spacing:.13em;color:#76582c;font-size:10px}.member-top-actions{align-items:center;gap:24px;font-size:13px;display:flex}.member-top-actions a{color:#4e361c}.member-explore{align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:flex}.member-columns{grid-template-columns:210px minmax(0,1fr);gap:30px;max-width:1440px;margin:auto;padding:32px;display:grid}.member-sidebar{top:calc(var(--house-account-height,60px) + 20px);align-self:start;position:sticky}.member-primary-nav{gap:6px;display:grid}.member-primary-nav a{color:#4b351d;border-radius:6px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;text-decoration:none;display:flex}.member-primary-nav a[aria-current=page]{color:#352719;background:#e0c995;font-weight:700;box-shadow:inset 3px 0 #78521c}.member-side-links{border-top:1px solid #ac8f5b55;gap:16px;margin:24px 16px;padding-top:24px;font-size:13px;display:grid}.member-sidebar>p{color:#765b38;margin:30px 16px;font:italic 16px/1.6 Georgia,serif}.member-content{outline-offset:4px;min-width:0}.member-bottom-nav{display:none}.member-layout :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #71501f}.member-layout .my-house{color:#352719;max-width:none;padding:0}.member-layout .my-house-heading{margin-bottom:24px}.member-layout .my-house h1{margin-top:8px;font-size:clamp(30px,3vw,44px)}.member-layout .my-house-grid{grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:20px}.member-layout .my-house-profile{grid-area:1/2/span 2}.member-layout .house-home-card{background:#faf1de;border:1px solid #b6986655;border-radius:7px;padding:24px}.member-layout .my-house :is(p,a,strong,span,small,h1,h2,h3){color:#45321e}.member-layout .my-house-note{color:#6d573b!important}.member-layout .my-house-counts a{background:#ead9b4}.member-layout .house-home-title h2{font-size:24px}.member-section-heading{padding:12px 0 22px}.member-section-heading h1{margin:8px 0;font:38px Georgia,serif}.member-subnav{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.member-subnav a{color:#45321e;border:1px solid #ae8c53;border-radius:5px;padding:10px 16px}.member-subnav a[aria-current=page]{background:#e0c995;font-weight:700}.member-message-card{gap:18px;padding:30px;display:grid}.member-message-card button{justify-self:start}.member-area .ink-widget{bottom:85px}@media (max-width:1050px){.member-columns{grid-template-columns:170px minmax(0,1fr);gap:20px;padding:24px}.member-layout .my-house-grid{grid-template-columns:1fr}.member-layout .my-house-profile{grid-area:auto}.member-brand span{display:none}}@media (max-width:760px){.member-layout{background-image:linear-gradient(90deg,#71401f33,#0000 10px calc(100% - 10px),#71401f33);padding-bottom:100px}.member-topbar{gap:10px;padding:8px 16px}.member-brand img{width:68px;height:54px}.member-top-actions{gap:12px;font-size:12px}.member-top-actions>a:first-child,.member-explore span{display:none}.member-columns{padding:24px 14px;display:block}.member-sidebar{display:none}.member-bottom-nav{padding:6px 6px calc(6px + env(safe-area-inset-bottom));z-index:45;background:#faf1de;border-top:1px solid #b69866;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.member-bottom-nav a{color:#564126;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:52px;font-size:10px;text-decoration:none;display:flex}.member-bottom-nav a[aria-current=page]{background:#e8d4a7;font-weight:700}.member-layout .my-house-heading{display:block}.member-layout .house-home-card{padding:20px}.member-layout .my-house h1{font-size:32px}.member-area:has(input:focus,textarea:focus,[contenteditable=true]:focus) .member-bottom-nav{display:none}.member-content .section{padding:24px 8px}.member-content .community-panel{padding-left:0;padding-right:0}}body.parchment-house.member-area .member-bottom-nav a[aria-current=page],body.parchment-house.member-area .member-bottom-nav a[aria-current=page] :is(span,svg){color:#352719!important;opacity:1!important}body.parchment-house.member-area .member-layout .soc-avatar{color:#fff8e8!important}@media (max-width:760px){body.member-area ink-house-chat{--ink-page-dock-gap:70px}}body.parchment-house.member-area .member-subnav a[aria-current=page]{opacity:1;color:#352719!important}body.parchment-house.member-area .member-section-heading>.eyebrow{color:#6b502d!important}.member-quick-links{display:none}@media (max-width:760px){.member-quick-links{background:#faf1de;border-bottom:1px solid #b69866;flex-wrap:wrap;justify-content:center;gap:8px;padding:6px 10px;display:flex}.member-quick-links a{text-underline-offset:3px;justify-content:center;align-items:center;min-height:44px;padding:8px 10px;font-size:13px;text-decoration:underline;display:flex}body.parchment-house .member-quick-links[data-house-surface]{border-width:8px;padding:4px 8px}}.member-layout-guest .member-columns{grid-template-columns:minmax(0,1fr);max-width:1180px}.member-layout-guest .member-top-actions .member-guest-join{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-weight:600;display:inline-flex}@media (max-width:760px){.member-layout-guest .member-columns{padding:16px 12px 24px}.member-layout-guest .member-topbar{padding:7px 14px}.member-layout-guest .member-top-actions{gap:10px}.member-layout-guest .member-top-actions .member-guest-join{padding:9px 15px;font-size:13px}.member-bottom-nav{gap:0}.member-bottom-nav a{min-width:0}.member-bottom-nav a span{white-space:nowrap}.member-bottom-nav a svg{flex-shrink:0}.member-layout .member-topbar{min-height:72px;padding:8px 14px}.member-layout .member-top-actions{flex:0 254px;justify-content:flex-end;gap:8px;width:254px;min-width:0}.member-layout .member-explore{flex-shrink:0}.member-layout-home .member-quick-links{display:none}.member-layout-home .member-columns{padding:12px 12px 24px}}.site-header .local-creators-link{text-align:center;white-space:nowrap;min-height:44px;color:inherit;flex-direction:column;flex-shrink:0;justify-content:center;padding:4px 8px;line-height:1.3;display:flex}.site-header .local-creators-link small{letter-spacing:.08em;font-size:10px}.site-header .local-creators-link span{font-family:Georgia,serif;font-size:14px}.site-header .local-creators-link:is(:hover,[aria-current=page]) span{text-underline-offset:4px;text-decoration:underline}@media (max-width:1200px){.site-header>nav[aria-label=Main\ navigation]{display:none}}@media (max-width:700px){.site-header .local-creators-link{padding-inline:4px}.site-header .local-creators-link span{font-size:12px}.site-header .local-creators-link small{font-size:9px}}@media (max-width:360px){.site-header .header-end .menu-button span{display:none}}.site-header .header-reading-links{display:none}@media (max-width:1200px){.site-header{flex-wrap:wrap;height:auto;min-height:90px}.site-header .header-reading-links{border-top:1px solid #94734355;flex-basis:100%;order:3;justify-content:center;gap:24px;display:flex}.site-header .header-reading-links a{color:#352719;white-space:nowrap;align-items:center;min-height:44px;font-size:14px;display:flex}.site-header .header-reading-links a:is(:hover,[aria-current=page]){text-underline-offset:5px;-webkit-text-decoration:underline #805825;text-decoration:underline #805825}}.profile-introduction-invitation{box-sizing:border-box;color:#34291d;flex-wrap:wrap;align-items:center;gap:12px;width:100%;max-width:1100px;margin:16px auto 24px;padding:24px;display:flex;position:relative}.profile-introduction-invitation>div{flex:330px}.profile-introduction-invitation strong{font:500 24px Georgia,serif}.profile-introduction-invitation p{margin:8px 0 0;font-size:15px;line-height:1.5}.profile-introduction-invitation small{flex-basis:100%;font-size:13px}.profile-introduction-invitation a,.profile-introduction-invitation button{min-height:44px;padding:10px 14px}@media (max-width:600px){.profile-introduction-invitation{margin:12px 0 20px;padding:20px}.profile-introduction-invitation a,.profile-introduction-invitation button{text-align:center;flex:1}}
