:root{--tmb-skeleton-fill:#1111110f}:where(.discovery-hero-skeleton-prompt,.discovery-hero-skeleton-lede,.tmb-skeleton--line,.tmb-skeleton--line-short,.tmb-skeleton-library-line,.library-tile-skeleton-title,.library-tile-skeleton-author,.library-tile-skeleton-index,.library-tile-skeleton-line,.tmb-skeleton-book-title,.tmb-skeleton-book-author,.tmb-skeleton-library-name,.tmb-skeleton-library-rank,.tmb-skeleton-library-stats,.tmb-skeleton-library-follow,.tmb-skeleton-nav-heading,.tmb-skeleton-nav-link,.tmb-skeleton-nav-block,.tmb-skeleton-collection-username,.tmb-skeleton-collection-bio,.tmb-skeleton-collection-stat-label,.tmb-skeleton-collection-stat-value,.tmb-skeleton-collection-profile-nav,.tmb-skeleton-subnav-link,.tmb-skeleton-collection-search,.tmb-skeleton-collection-control,.tmb-skeleton-about-line,.book-modal-skeleton .tmb-skeleton--line,.book-modal-details-skeleton,.book-modal-meta-skeleton,.book-buy-options-skeleton-list,.tmb-scaffold-skeleton-field,.tmb-scaffold-skeleton-chip,.tmb-scaffold-skeleton-search-bar){display:none!important}.tmb-skeleton,.tmb-skeleton-cover-slot{background:var(--tmb-skeleton-fill);box-shadow:none;opacity:1;border:0;border-radius:0;animation:none;display:block}.tmb-cover-skeleton{box-shadow:none;border:0;border-radius:0;animation:none}.tmb-skeleton--cover,.library-tile-skeleton-cover,.tmb-skeleton-library-cover-block{width:100%;aspect-ratio:var(--tmb-cover-slot-ratio,var(--book-cover-ratio,.667))}.tmb-skeleton-book-row{display:none}.tmb-skeleton-book-row .discovery-elements-track{gap:var(--disco-cover-gap,12px);flex-wrap:nowrap;align-items:flex-start;display:flex;overflow:hidden}.tmb-skeleton-book-wrap{flex:0 0 var(--disco-cover-w,196px);width:var(--disco-cover-w,196px);max-width:var(--disco-cover-w,196px);margin:0 var(--disco-book-gutter,20px) 0 0}.tmb-skeleton-book-wrap .discovery-element-book-cover-slot{width:100%;aspect-ratio:var(--disco-cover-ratio,4 / 5);background:var(--tmb-cover-well-bg,#e8e8e8)}.tmb-skeleton-book-wrap .tmb-skeleton--cover,.tmb-skeleton-book-wrap .tmb-skeleton-cover-slot{aspect-ratio:var(--disco-cover-ratio,4 / 5);background:var(--tmb-cover-well-bg,#e8e8e8)}.discovery-element-book--skeleton-tile{pointer-events:none;width:100%}.library-tile-skeleton,.library-grid-skeleton{display:none}.library-grid-skeleton .library-tile-skeleton,.tmb-skeleton-library-row{pointer-events:none}.tmb-skeleton-library-card{width:176px;box-shadow:none;background:0 0;border-radius:0;flex:0 0 176px;padding:0;display:block}.tmb-collection-route-skeleton .hero,.tmb-collection-route-skeleton .collection-library-sticky-bar,.tmb-skeleton-collection-subnav,.tmb-skeleton-collection-controls{display:none!important}.discovery-hero-skeleton{justify-content:center;align-items:center;min-height:min(72vh,640px);display:flex}.discovery-hero-skeleton-block{width:min(560px,92vw);height:48px;margin:0 auto}.discovery-section-sidebar--skeleton,.collection-section-sidebar--skeleton{pointer-events:none}@media (max-width:1023px){.discovery-section-sidebar-shell--skeleton,.collection-section-sidebar-shell--skeleton{display:none!important}}.tmb-scaffold-route-skeleton{pointer-events:none}.tmb-scaffold-skeleton-block,.tmb-scaffold-skeleton-card,.tmb-scaffold-skeleton-chip,.tmb-scaffold-skeleton-panel-body,.tmb-scaffold-skeleton-metric,.tmb-scaffold-skeleton-search-bar,.tmb-scaffold-skeleton-user-card,.tmb-scaffold-skeleton-order-card,.tmb-scaffold-skeleton-field{background:var(--tmb-skeleton-fill);box-shadow:none;border:0;border-radius:0}.tmb-scaffold-skeleton-card{min-height:120px;padding:0;display:block}.tmb-scaffold-skeleton-card--banner{background:var(--tmb-skeleton-fill)}.tmb-scaffold-skeleton-chip-row{flex-wrap:wrap;gap:8px;display:flex}.tmb-scaffold-skeleton-metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tmb-scaffold-skeleton-user-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.tmb-scaffold-skeleton-order-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.library-tile-skeleton.tmb-stagger-item,.library-grid-skeleton .tmb-stagger-item{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.tmb-skeleton,.tmb-skeleton-cover-slot,.tmb-cover-skeleton{animation:none}}
html[data-loading=off] .tmb-cover-skeleton,html[data-loading=off] .tmb-adaptive-route-loading,html[data-loading=off] .tmb-adaptive-section-loading,html[data-loading=off] .discovery-section-loading-host,html[data-loading=off] .discovery-section-skeleton-host{display:none!important}html[data-loading=off] .tmb-cover-frame img{opacity:1!important;transition:none!important}html[data-loading-route-shell=off] .tmb-adaptive-route-loading,html[data-loading-route-shell=off] .tmb-route-skeleton,html[data-loading-route-shell=off] .discovery-page-loading,html[data-loading-route-shell=off] #discover-route-skeleton{display:none!important}.tmb-page-shell:has(.collectionPage:not(.tmb-collection-route-skeleton):not(:has(.profile-unavailable))) .tmb-adaptive-route-loading{display:none!important}.tmb-page-shell:has(.discovery-page.discovery-page-simplified:not(.discovery-page-loading)) .tmb-adaptive-route-loading{display:none!important}.tmb-page-shell:has(#main-content.discovery-page:not(.discovery-page-loading)) #discover-route-skeleton{display:none!important}.tmb-page-shell:has(.routeScaffold:not(.tmb-scaffold-route-skeleton)) .tmb-adaptive-route-loading{display:none!important}.tmb-page-shell:has(.tmb-about-scroll-container) .tmb-adaptive-route-loading{display:none!important}.tmb-page-shell:has(.immersive-shelf) .tmb-adaptive-route-loading{display:none!important}.tmb-page-shell:has(#books-container:not(.library-grid-skeleton)) .tmb-adaptive-route-loading{display:none!important}body:not(.tmb-route-discover):not(.discovery-page) #discover-route-skeleton,body:not(.tmb-route-discover):not(.discovery-page) #main-content.discovery-page,body:not(.tmb-route-discover):not(.discovery-page) .discovery-page.discovery-page-loading,body:not(.tmb-route-discover):not(.discovery-page) .discovery-page.discovery-page-simplified,body:not(.tmb-route-discover):not(.discovery-page) .discovery-elements-track,body:not(.tmb-route-discover):not(.discovery-page) .discovery-elements-row,body:not(.tmb-route-discover):not(.discovery-page) .discovery-element-book-wrap,body:not(.tmb-route-discover):not(.discovery-page) .discovery-section,body:not(.tmb-route-discover):not(.discovery-page) .discovery-book-stack,body:not(.tmb-route-discover):not(.discovery-page) .discovery-book-stack-block,body:not(.tmb-route-discover):not(.discovery-page) .tmb-skeleton-book-row{visibility:hidden!important;pointer-events:none!important;display:none!important}:is(.tmb-page-shell:has(#books-container:not(.library-grid-skeleton)) .library-grid-skeleton,.tmb-page-shell:has(#books-container:not(.library-grid-skeleton)) .tmb-collection-route-skeleton,.tmb-page-shell:has(.collectionPage:not(.tmb-collection-route-skeleton):not(:has(.profile-unavailable))) .library-grid-skeleton,.tmb-page-shell:has(.collectionPage:not(.tmb-collection-route-skeleton):not(:has(.profile-unavailable))) .tmb-collection-route-skeleton,.tmb-page-shell:has(.immersive-shelf) .library-grid-skeleton,.tmb-page-shell:has(.immersive-shelf) .tmb-collection-route-skeleton,.tmb-page-shell:has(.book-module.book-item:not(.library-tile-skeleton)) .library-grid-skeleton,.tmb-page-shell:has(.book-module.book-item:not(.library-tile-skeleton)) .tmb-collection-route-skeleton,.tmb-page-shell:has(.book-module.book-item:not(.library-tile-skeleton)) .tmb-adaptive-route-loading,.tmb-page-shell:has(#books-container:not(.library-grid-skeleton)) .libraryImmersiveSection:has(.library-grid-skeleton):not(:has(#books-container:not(.library-grid-skeleton)))),:is(.tmb-page-shell:has(.discovery-page-main .discovery-section:not(.discovery-section-fallback .discovery-section)) .tmb-adaptive-route-loading,.tmb-page-shell:has(.discovery-page-main .discovery-suggested-item:not(.tmb-skeleton-library-card)) .tmb-skeleton-library-row){display:none!important}.discovery-section-fallback .tmb-skeleton-library-row{display:flex!important}.discovery-section-fallback .tmb-skeleton-book-row{display:block!important}.discovery-section-fallback .tmb-skeleton-book-row .discovery-elements-track{gap:var(--disco-cover-gap,12px);overflow:hidden;display:flex!important}.tmb-page-shell:has(.discovery-intro-search-slide.active:not(.discovery-hero-skeleton)) .discovery-intro-search-slide.discovery-hero-skeleton{visibility:hidden!important;pointer-events:none!important;display:none!important}body.tmb-route-discover:has(.discovery-intro-search-slide.active:not(.discovery-hero-skeleton)) .discovery-intro-search-slide.discovery-hero-skeleton{visibility:hidden!important;pointer-events:none!important;display:none!important}html[data-loading-route-shell=dots] .tmb-adaptive-route-loading__variant:not([data-route-fallback=dots]),html[data-loading-route-shell=dots] .library-grid-skeleton,html[data-loading-route-shell=dots] .tmb-collection-route-skeleton,html[data-loading-route-shell=dots] .tmb-skeleton-library-row,html[data-loading-route-shell=dots] .tmb-skeleton-book-row,html[data-loading-route-shell=dots] .tmb-scaffold-route-skeleton,html[data-loading-route-shell=dots] #discover-route-skeleton,html[data-loading-route-shell=covers-only] .tmb-adaptive-route-loading__variant:not([data-route-fallback=covers-only]),html[data-loading-route-shell=full] .tmb-adaptive-route-loading__variant:not([data-route-fallback=full]){display:none!important}html[data-loading-route-shell=covers-only] .tmb-adaptive-route-loading:not(:has([data-route-fallback=covers-only])) .tmb-adaptive-route-loading__variant[data-route-fallback=dots]{display:block!important}html[data-loading-route-shell=full] .tmb-adaptive-route-loading:not(:has([data-route-fallback=full])) .tmb-adaptive-route-loading__variant[data-route-fallback=dots]{display:block!important}html[data-loading-sections=off] .tmb-adaptive-section-loading,html[data-loading-sections=off] .discovery-section-loading-host,html[data-loading-sections=off] .discovery-section-skeleton-host{display:none!important}html[data-loading-sections=off] .discovery-section-fallback{display:block}.discovery-page-loading .tmb-skeleton-book-row{display:block!important}.discovery-page-loading .tmb-skeleton-book-row .discovery-elements-track{gap:var(--disco-cover-gap,12px);overflow:hidden;display:flex!important}.discovery-page-loading .tmb-skeleton-library-row{display:flex!important}.discovery-page-loading .library-tile-skeleton{display:block!important}.discovery-page-loading .library-grid-skeleton{display:grid!important}.discovery-page-loading .discovery-elements-row--skeleton .discovery-elements-track{gap:var(--disco-cover-gap,12px);overflow:hidden;display:flex!important}#discover-route-skeleton:has(~#main-content .discovery-suggested-item:not(.tmb-skeleton-library-card)) .tmb-skeleton-library-row{display:none!important}.tmb-page-shell:has(#main-content .discovery-suggested-item:not(.tmb-skeleton-library-card)) #discover-route-skeleton .tmb-skeleton-library-row{display:none!important}.tmb-page-shell:has(#main-content .discovery-element-book-wrap:not(.tmb-skeleton-book-wrap)) #discover-route-skeleton .tmb-skeleton-book-row{display:none!important}.discovery-page-main:has(.discovery-element-book-wrap:not(.tmb-skeleton-book-wrap)) #discover-route-skeleton .tmb-skeleton-book-row{display:none!important}:is(html[data-loading-route-shell=covers-only]:not(:has(.discovery-element-book-wrap:not(.tmb-skeleton-book-wrap))) .tmb-skeleton-book-row,html[data-loading-route-shell=full]:not(:has(.discovery-element-book-wrap:not(.tmb-skeleton-book-wrap))) .tmb-skeleton-book-row){display:block!important}html[data-loading-route-shell=covers-only] .tmb-skeleton-book-row .discovery-elements-track,html[data-loading-route-shell=full] .tmb-skeleton-book-row .discovery-elements-track{gap:var(--disco-cover-gap,12px);overflow:hidden;display:flex!important}html[data-loading-route-shell=covers-only] .discovery-section-sidebar--skeleton,html[data-loading-route-shell=full] .discovery-section-sidebar--skeleton,html[data-loading-route-shell=covers-only] .collection-section-sidebar--skeleton,html[data-loading-route-shell=full] .collection-section-sidebar--skeleton{display:block!important}html[data-loading-route-shell=covers-only] .library-grid-skeleton,html[data-loading-route-shell=full] .library-grid-skeleton{display:grid!important}html[data-loading-route-shell=covers-only] .library-tile-skeleton,html[data-loading-route-shell=full] .library-tile-skeleton{display:block!important}html[data-loading-route-shell=full] .tmb-skeleton-library-row,html[data-loading-route-shell=covers-only] .tmb-skeleton-library-row{display:flex!important}html[data-loading-route-shell=covers-only] .tmb-scaffold-route-skeleton,html[data-loading-route-shell=full] .tmb-scaffold-route-skeleton,html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-block,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-block,html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-card,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-card,html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-cover,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-cover{display:block}html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-chip-row,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-chip-row,html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-metric-row,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-metric-row,html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-user-grid,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-user-grid,html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-order-grid,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-order-grid{display:grid}html[data-loading-route-shell=covers-only] .tmb-scaffold-skeleton-chip-row,html[data-loading-route-shell=full] .tmb-scaffold-skeleton-chip-row{display:flex!important}html[data-loading-covers=off] .tmb-cover-skeleton{display:none!important}:is(html[data-loading-covers=well] .tmb-cover-frame:not(.is-cover-loaded):not(:has(>img.is-loaded)) .tmb-cover-skeleton,html[data-loading-covers=shimmer] .tmb-cover-frame:not(.is-cover-loaded):not(:has(>img.is-loaded)) .tmb-cover-skeleton){z-index:1;background:var(--tmb-skeleton-fill,#1111110f);box-shadow:none;pointer-events:none;border-radius:0;animation:none;position:absolute;inset:0;display:block!important}html[data-loading-covers=well] :is(.libraryCoverModule,.library-cover-module,.discovery-element-book-cover-slot) .tmb-cover-skeleton,html[data-loading-covers=shimmer] :is(.libraryCoverModule,.library-cover-module,.discovery-element-book-cover-slot) .tmb-cover-skeleton{display:none!important}html[data-loading-covers=well] .tmb-cover-frame img.is-loaded,html[data-loading-covers=shimmer] .tmb-cover-frame img.is-loaded,html[data-loading-covers=well] .tmb-cover-frame.is-cover-loaded img,html[data-loading-covers=shimmer] .tmb-cover-frame.is-cover-loaded img,html[data-loading-covers=off] .tmb-cover-frame img{opacity:1!important}html[data-loading=on][data-loading-covers=well] :is(.libraryCoverModule,.library-cover-module,.discovery-element-book-cover-slot,.add-books-result-cover-wrap,.discovery-library-grid-preview-cell):has(.tmb-cover-frame.is-cover-loading):after{content:none}html[data-loading=on][data-loading-covers=well] .discovery-library-grid-preview-cell:has(.discovery-library-grid-preview-cover:not(.is-loaded)):after{content:none}html[data-loading=on][data-loading-covers=well] :is(.libraryCoverModule,.library-cover-module,.discovery-element-book-cover-slot,.add-books-result-cover-wrap,.discovery-library-grid-preview-cell):has(.tmb-cover-frame.is-cover-loaded):after{content:none}html[data-loading=on][data-loading-covers=well] .discovery-library-grid-preview-cell:has(.discovery-library-grid-preview-cover.is-loaded):after{content:none}html[data-loading=on][data-loading-covers=shimmer] :is(.libraryCoverModule,.library-cover-module,.discovery-element-book-cover-slot,.add-books-result-cover-wrap,.discovery-library-grid-preview-cell):has(.tmb-cover-frame.is-cover-loading):after{content:"";z-index:1;pointer-events:none;opacity:1;background:linear-gradient(105deg,#fff0 0%,#ffffff9e 48%,#fff0 100%) 0 0/220% 100%;animation:1.65s ease-in-out infinite tmb-cover-well-shimmer;position:absolute;inset:0}html[data-loading=on][data-loading-covers=shimmer] .discovery-library-grid-preview-cell:has(.discovery-library-grid-preview-cover:not(.is-loaded)):after{content:"";z-index:1;pointer-events:none;opacity:1;background:linear-gradient(105deg,#fff0 0%,#ffffff9e 48%,#fff0 100%) 0 0/220% 100%;animation:1.65s ease-in-out infinite tmb-cover-well-shimmer;position:absolute;inset:0}html[data-loading=on][data-loading-covers=shimmer] :is(.libraryCoverModule,.library-cover-module,.discovery-element-book-cover-slot,.add-books-result-cover-wrap,.discovery-library-grid-preview-cell):has(.tmb-cover-frame.is-cover-loaded):after{content:"";z-index:1;pointer-events:none;animation:tmb-cover-well-glow-out .55s var(--tmb-ease-out,ease-out) forwards;background:#ffffff57;position:absolute;inset:0}html[data-loading=on][data-loading-covers=shimmer] .discovery-library-grid-preview-cell:has(.discovery-library-grid-preview-cover.is-loaded):after{content:"";z-index:1;pointer-events:none;animation:tmb-cover-well-glow-out .55s var(--tmb-ease-out,ease-out) forwards;background:#ffffff57;position:absolute;inset:0}html[data-loading=on] .climax-product-grid :is(.libraryCoverModule,.library-cover-module) .tmb-cover-frame.is-cover-loading img{opacity:0!important;transition:opacity .42s var(--tmb-ease-smooth,var(--tmb-ease-out))!important}html[data-loading=on] .climax-product-grid :is(.libraryCoverModule,.library-cover-module) .tmb-cover-frame.is-cover-loaded img,html[data-loading=on] .climax-product-grid :is(.libraryCoverModule,.library-cover-module) .tmb-cover-frame img.is-loaded{opacity:1!important}@media (prefers-reduced-motion:reduce){html[data-loading=on] :is(.libraryCoverModule,.library-cover-module,.discovery-element-book-cover-slot,.add-books-result-cover-wrap,.discovery-library-grid-preview-cell):after{opacity:0!important;animation:none!important}}
.simple-follow-btn{box-sizing:border-box;color:#222;cursor:pointer;text-align:center;appearance:none;background:#d9d9d9;border:none;border-radius:8px;outline:none;min-width:6.5rem;padding:8px 16px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s}.simple-follow-btn:hover:not(:disabled):not(.follow-state-pending){color:#222;background:#d0d0d0}.simple-follow-btn.following,.simple-follow-btn.following:hover:not(:disabled):not(.follow-state-pending):not(.is-unsubscribe-hover){color:#fff;background:#000}.simple-follow-btn.following.is-unsubscribe-hover{color:#222;background:#d9d9d9}.simple-follow-btn:disabled:not(.follow-state-pending){cursor:not-allowed;opacity:.72}.simple-follow-btn--block{align-self:stretch;width:100%;max-width:100%;display:block}.simple-follow-btn--inline{border-radius:999px;flex:none;justify-content:center;align-items:center;width:auto;min-width:5.75rem;padding:7px 14px;font-size:.8125rem;display:inline-flex}.simple-follow-btn--open,a.simple-follow-btn--open{background:var(--tmb-btn-primary-bg);text-decoration:none;color:var(--tmb-btn-primary-text)!important}.simple-follow-btn--open:hover,a.simple-follow-btn--open:hover{background:var(--tmb-btn-primary-hover-bg,var(--tmb-btn-primary-bg));color:var(--tmb-btn-primary-text)!important}.simple-follow-btn--compact{padding:6px 12px;font-size:.8125rem}.simple-follow-btn--hero{flex-shrink:0;width:auto;min-width:6.5rem}.simple-follow-btn.follow-state-pending{pointer-events:none;position:relative;color:#0000!important}.simple-follow-btn.follow-state-pending:after{content:"";border:2px solid #22222240;border-top-color:#222222b3;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.7s linear infinite tmb-spin;position:absolute;top:50%;left:50%}.simple-follow-btn.following.follow-state-pending:after{border-color:#ffffffd9 #ffffff47 #ffffff47}.simple-follow-btn.following.is-unsubscribe-hover.follow-state-pending:after{border-color:#222222b3 #22222240 #22222240}.followButtonWrap{align-items:center;gap:10px;margin-top:12px;display:flex}.followButtonWrap--hero{margin-top:0}.followButtonWrap--compact{margin-top:8px}.followButtonCount{font:inherit;color:#666;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;-webkit-text-decoration:underline #00000038;text-decoration:underline #00000038;transition:color .2s,text-decoration-color .2s}.followButtonCount:hover{color:#111;text-decoration-color:#00000080}.collection-hero-actions .followButtonWrap--hero{justify-content:flex-end;width:auto;margin:0}.followButtonCount--hero{color:#ffffffb8;text-decoration-color:#ffffff47}.followButtonCount--hero:hover{color:#fff;text-decoration-color:#ffffffb8}@media (prefers-reduced-motion:reduce){.simple-follow-btn.follow-state-pending:after{border-top-color:#222222b3;animation:none}.simple-follow-btn.following.follow-state-pending:after{border-top-color:#ffffffd9}}
:root{--tmb-tooltip-bg:#ffffe1;--tmb-tooltip-text:#111;--tmb-tooltip-border:#222;--tmb-tooltip-font-size:11px;--tmb-tooltip-line-height:1.25;--tmb-tooltip-pad-y:3px;--tmb-tooltip-pad-x:7px;--tmb-tooltip-radius:2px;--tmb-tooltip-gap:6px;--tmb-tooltip-max-width:240px;--tmb-tooltip-z:10003}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);bottom:calc(100% + var(--tmb-tooltip-gap));background:var(--tmb-tooltip-bg);color:var(--tmb-tooltip-text);border:1px solid var(--tmb-tooltip-border);border-radius:var(--tmb-tooltip-radius);padding:var(--tmb-tooltip-pad-y) var(--tmb-tooltip-pad-x);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:var(--tmb-tooltip-font-size);font-weight:400;line-height:var(--tmb-tooltip-line-height);letter-spacing:0;text-align:left;white-space:normal;max-width:var(--tmb-tooltip-max-width);box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;z-index:var(--tmb-tooltip-z);transition:opacity .1s,visibility .1s;position:absolute;left:50%;transform:translate(-50%)}[data-tooltip]:hover:after,[data-tooltip]:focus-visible:after{opacity:1;visibility:visible}html[data-tooltips=off] [data-tooltip]:after{display:none!important}[data-tooltip-pos=bottom]:after,.user-heart-floating[data-tooltip]:after,.user-bolt-floating[data-tooltip]:after,.user-profile-circle[data-tooltip]:after,.nav-icon-btn[data-tooltip]:after,.book-modal-close[data-tooltip]:after,.book-modal-request-edit-btn[data-tooltip]:after,.book-modal-actions-toggle[data-tooltip]:after{bottom:auto;top:calc(100% + var(--tmb-tooltip-gap))}.book-modal-close[data-tooltip]:after,.book-modal-request-edit-btn[data-tooltip]:after,.book-modal-actions-toggle[data-tooltip]:after{left:auto;right:0;transform:none}.library-view-toggle-pill [data-tooltip]:after,.grid-navigation-pill [data-tooltip]:after{bottom:calc(100% + var(--tmb-tooltip-gap));top:auto}@media (prefers-reduced-motion:reduce){[data-tooltip]:after{transition:none}}
.collection-hero-display-name .username-display{align-items:center;display:inline-flex}.username-display{vertical-align:baseline;min-width:0;max-width:100%;font-size:inherit;line-height:inherit;align-items:center;gap:.2em;display:inline-flex}.username-display--lockup{white-space:nowrap}.username-display__text{min-width:0}.verified-user-badge,.verification-badge,.verified-badge-small{vertical-align:baseline;flex-shrink:0;justify-content:center;align-items:center;width:.92em;min-width:12px;height:.92em;min-height:12px;line-height:0;display:inline-flex;transform:translateY(-.05em)}.verified-user-badge svg,.verification-badge svg,.verified-badge-small svg{width:100%;height:100%;display:block}.discovery-library-name .username-display,.discovery-suggested-name .username-display,.book-owner-username .username-display,.headerActionLink .username-display{max-width:100%}.discovery-library-name .username-display__text,.discovery-suggested-name .username-display__text,.book-owner-username .username-display__text{text-overflow:ellipsis;overflow:hidden}.discovery-library-name .verification-badge,.discovery-library-name .verified-user-badge,.discovery-shelf-card-user .verification-badge,.discovery-shelf-card-user .verified-user-badge,.discovery-suggested-name .verification-badge,.discovery-suggested-name .verified-user-badge{vertical-align:middle;margin-left:2px;display:inline-flex}.username-bio-preview-host{cursor:default;max-width:100%;display:inline}.collection-hero-metric--identity .username-bio-preview-host{cursor:help}.username-bio-preview-card{pointer-events:none;background:#fff;border:1px solid #00000014;border-radius:10px;padding:10px 12px;animation:.16s cubic-bezier(.2,0,0,1) username-bio-preview-in;box-shadow:0 10px 28px #0000001a,0 1px #0000000a}.username-bio-preview-card__text{color:#444;text-wrap:pretty;margin:0;font-size:.78rem;line-height:1.45}@keyframes username-bio-preview-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.username-bio-preview-card{animation:none}}@media (hover:none),(pointer:coarse){.username-bio-preview-card{display:none}}
.profile-avatar{border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.profile-avatar img,img.profile-avatar{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%;display:block}.profile-avatar--monochrome img{filter:grayscale()}
@keyframes tmb-page-enter{0%{opacity:0}to{opacity:1}}.tmb-page-shell{animation:tmb-page-enter .28s var(--tmb-ease-smooth,var(--tmb-ease-out)) forwards;width:100%;transform:none}.tmb-page-shell:has(>.tmb-adaptive-route-loading){flex-direction:column;min-height:100dvh;display:flex}.tmb-page-shell>.tmb-adaptive-route-loading{flex:auto;align-self:stretch;min-height:100dvh}.tmb-page-shell:has(>.tmb-adaptive-route-loading) .discovery-intro-presearch-belt{pointer-events:none!important;display:none!important}.tmb-page-shell>.routeScaffold{box-sizing:border-box}body.tmb-route-discover .tmb-page-shell{opacity:1;animation:none}#main>.tmb-page-shell:not(:last-child),#main>.tmb-page-shell-fallback,#main>.routeScaffold,#main>.routeScaffoldHeader{pointer-events:none!important;display:none!important}html[data-navigating=true] .tmb-page-shell{opacity:.985;transition:opacity .14s var(--tmb-ease-smooth,var(--tmb-ease-out))}.tmb-route-progress{z-index:2400;pointer-events:none;opacity:0;transform-origin:0;background:#000000b8;height:2px;position:fixed;top:0;left:0;right:0}.tmb-route-progress.is-active{opacity:1;animation:tmb-route-progress-grow 1.05s var(--tmb-ease-in-out) infinite}.tmb-route-progress.is-completing{opacity:1;animation:tmb-route-progress-finish .32s var(--tmb-ease-out) forwards}@keyframes tmb-route-progress-grow{0%{opacity:.55;transform:scaleX(.08)}45%{opacity:.95;transform:scaleX(.62)}to{opacity:.75;transform:scaleX(.92)}}@keyframes tmb-route-progress-finish{0%{opacity:.9;transform:scaleX(.92)}to{opacity:0;transform:scaleX(1)}}#site-navigation,.footer-wrap{view-transition-name:site-chrome}::view-transition-group(site-chrome){z-index:100;animation:none}::view-transition-old(site-chrome){animation:none}::view-transition-new(site-chrome){animation:none}::view-transition-old(root){animation:tmb-route-exit .2s var(--tmb-ease-smooth,var(--tmb-ease-out)) both}::view-transition-new(root){animation:tmb-route-enter-view .28s var(--tmb-slide-ease-in,var(--tmb-ease-out)) 40ms both}@keyframes tmb-route-exit{0%{opacity:1;filter:blur()}to{opacity:.96;filter:blur(.5px)}}@keyframes tmb-route-enter-view{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.tmb-page-shell{animation:none}html[data-navigating=true] .tmb-page-shell{opacity:1;transition:none}.tmb-route-progress.is-active,.tmb-route-progress.is-completing{opacity:.35;animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}
:is(#content.site-content:has(.tmb-unavailable-page),#content.site-content:has(.books-module.profile-unavailable)){flex-direction:column;flex:auto;display:flex}:is(#main.siteMain:has(.tmb-unavailable-page),#main.siteMain:has(.books-module.profile-unavailable)){min-height:calc(100dvh - var(--signed-out-footer-stack,0px));flex-direction:column;flex:auto;display:flex}:is(.tmb-page-shell:has(.tmb-unavailable-page),.tmb-page-shell:has(.books-module.profile-unavailable)){flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.collectionPage.tmb-unavailable-page,section.profile-unavailable.page-container,section.profile-unavailable.collectionPage{width:100%;max-width:none;min-height:calc(100dvh - var(--tmb-nav-top,env(safe-area-inset-top,0px)) - var(--tmb-site-nav-height,var(--tmb-nav-height,80px)) - 6px - var(--signed-out-footer-stack,0px));box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;margin-inline:0;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,1.5rem);display:flex}.tmb-page-shell:has(.profile-unavailable)>.collectionPage{width:100%;max-width:none;min-height:calc(100dvh - var(--tmb-nav-top,env(safe-area-inset-top,0px)) - var(--tmb-site-nav-height,var(--tmb-nav-height,80px)) - 6px - var(--signed-out-footer-stack,0px));box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;margin-inline:0;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,1.5rem);display:flex}.collectionPage:has(>.books-module.profile-unavailable){width:100%;max-width:none;min-height:calc(100dvh - var(--tmb-nav-top,env(safe-area-inset-top,0px)) - var(--tmb-site-nav-height,var(--tmb-nav-height,80px)) - 6px - var(--signed-out-footer-stack,0px));box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;margin-inline:0;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,1.5rem);display:flex}.collectionPage .books-module.profile-unavailable{background:0 0;min-height:0;padding-bottom:0}.books-module.profile-unavailable,section.profile-unavailable .books-module{text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:36rem;min-height:0;margin:0 auto;padding-bottom:0;display:flex}.profile-unavailable,.books-module.profile-unavailable{text-align:center;width:100%;max-width:36rem;margin:0 auto;padding-inline:0}.books-module.profile-unavailable .collection-hero-title,.profile-unavailable .collection-hero-title{text-align:center;letter-spacing:-.03em;width:100%;margin:0;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:600;line-height:1.15}.profile-unavailable-copy{max-width:36ch;color:var(--tmb-text-muted,#1111119e);text-wrap:pretty;margin:.75rem 0 0;margin-inline:auto;font-size:.95rem;line-height:1.5}.profile-unavailable-copy+.profile-unavailable-copy{margin-top:.5rem}:is(.profile-unavailable-copy+p:has(.button),.profile-unavailable-copy+p:has(button.button)){margin-top:1.35rem}:is(.profile-unavailable>p:has(.button),.profile-unavailable>p:has(a.button),.profile-unavailable>p:has(button.button)){flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin:1.35rem 0 0;display:flex}.profile-unavailable-digest{letter-spacing:.02em;color:#11111173;font-variant-numeric:tabular-nums;margin:1.25rem 0 0;font-size:.75rem}
.collection-page .hero,.collectionPage .hero,.hero.hero-dark-background{color:#fff}.hero.hero-light-background{color:#111}.collection-page .collection-hero-display-name,.collection-page .collection-hero-handle,.collection-page .collection-hero-shipping,.collection-page .collection-hero-url,.collection-page .collection-hero-bio,.collection-page .collection-hero-metric-value,.collectionPage .collection-hero-display-name,.collectionPage .collection-hero-handle,.collectionPage .collection-hero-shipping,.collectionPage .collection-hero-url,.collectionPage .collection-hero-bio,.collectionPage .collection-hero-metric-value,.hero.hero-dark-background .collection-hero-display-name,.hero.hero-dark-background .collection-hero-handle,.hero.hero-dark-background .collection-hero-shipping,.hero.hero-dark-background .collection-hero-url,.hero.hero-dark-background .collection-hero-bio,.hero.hero-dark-background .collection-hero-metric-value{color:#fff}.hero.hero-light-background .collection-hero-display-name,.hero.hero-light-background .collection-hero-handle,.hero.hero-light-background .collection-hero-shipping,.hero.hero-light-background .collection-hero-url,.hero.hero-light-background .collection-hero-bio,.hero.hero-light-background .collection-hero-metric-value{color:#111}.collection-page .collection-hero-metric-label,.collection-page .collection-hero-eyebrow,.collectionPage .collection-hero-metric-label,.collectionPage .collection-hero-eyebrow,.hero.hero-dark-background .collection-hero-metric-label,.hero.hero-dark-background .collection-hero-eyebrow{color:#ffffff85}.hero.hero-light-background .collection-hero-metric-label,.hero.hero-light-background .collection-hero-eyebrow{color:#00000085}.collection-page .collection-hero-handle,.collection-page .collection-hero-shipping,.collection-page .collection-hero-url,.collection-page .collection-hero-bio,.collectionPage .collection-hero-handle,.collectionPage .collection-hero-shipping,.collectionPage .collection-hero-url,.collectionPage .collection-hero-bio,.hero.hero-dark-background .collection-hero-handle,.hero.hero-dark-background .collection-hero-shipping,.hero.hero-dark-background .collection-hero-url,.hero.hero-dark-background .collection-hero-bio{color:#ffffffc7}.hero.hero-light-background .collection-hero-handle,.hero.hero-light-background .collection-hero-shipping,.hero.hero-light-background .collection-hero-url,.hero.hero-light-background .collection-hero-bio{color:#000000c7}.hero.hero-light-background .hero-profile-nav-link{color:#000000ad}.hero.hero-light-background .hero-profile-nav-link:hover,.hero.hero-light-background .hero-profile-nav-link:focus-visible{background:#111;color:#fff!important}.hero.hero-light-background .collection-hero-metric-button{color:inherit;text-decoration-color:#00000047}.hero.hero-light-background .collection-hero-metric-button:hover{text-decoration-color:#0000008c}.hero.hero-light-background .collection-hero-metric-button--plain:hover{opacity:.72}.collectionPage .books-module,.collection-page .books-module,.collectionPage .card,.collection-page .card,.libraryImmersiveSection,.collectionPage .card h2,.collectionPage .card h3,.libraryImmersiveSection h2,.libraryImmersiveSection h3{color:#111}#site-navigation.nav-light .nav-menu a:not(.signup-button-nav):not(.active-link),#site-navigation.nav-light .nav-menu .logout-nav-button{color:var(--tmb-nav-idle,#0000008c)!important;opacity:1!important}#site-navigation.nav-light .nav-menu a.active-link:not(.signup-button-nav),#site-navigation.nav-light .nav-menu .current-menu-item>a:not(.signup-button-nav){color:var(--tmb-nav-active,#111)!important;opacity:1!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-col-brand a,#site-navigation.nav-dark .nav-col-actions a,#site-navigation.nav-dark .nav-hamburger-btn{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))!important}#site-navigation.nav-dark .tmb-search__icon{color:#ffffffe0!important}body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-btn--internal:not(.active):not(.active-link),body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-btn--internal:not(.active):not(.active-link),body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-btn--internal:not(.active):not(.active-link),body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.about-nav-over-dark:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.about-nav-over-dark:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.about-nav-over-dark:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.about-nav-over-dark:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-btn--internal:not(.active):not(.active-link),body.tmb-route-about.about-nav-over-light #site-navigation .nav-home-link:not(.active-link):not(.active),body.tmb-route-about.about-nav-over-light #site-navigation .nav-brand-title:not(.active-link):not(.active),body.tmb-route-about.about-nav-over-light #site-navigation .nav-full-link:not(.active-link):not(.active),body.tmb-route-about.about-nav-over-light #site-navigation .nav-btn--internal:not(.active):not(.active-link),body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-btn--internal:not(.active):not(.active-link),body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link:not(.active-link):not(.active),body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title:not(.active-link):not(.active),body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link:not(.active-link):not(.active),body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-btn--internal:not(.active):not(.active-link){color:var(--tmb-nav-idle-dark,#ffffffb8)!important;text-decoration:none!important}body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link.active-link,body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title.active-link,body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active-link,body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active,body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link.active-link,body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title.active-link,body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active-link,body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active,body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link.active-link,body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title.active-link,body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active-link,body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active,body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link.active-link,body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title.active-link,body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active-link,body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active,body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link.active-link,body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title.active-link,body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active-link,body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active,body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link.active-link,body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title.active-link,body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active-link,body.home:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active,body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-home-link.active-link,body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-brand-title.active-link,body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active-link,body.homepage:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation .nav-full-link.active{color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important;text-decoration:none!important}body.tmb-route-about.about-nav-over-light #site-navigation .nav-home-link.active-link,body.tmb-route-about.about-nav-over-light #site-navigation .nav-brand-title.active-link,body.tmb-route-about.about-nav-over-light #site-navigation .nav-full-link.active-link,body.tmb-route-about.about-nav-over-light #site-navigation .nav-full-link.active{color:var(--tmb-nav-active,#111)!important;font-weight:500!important;text-decoration:none!important}body.tmb-route-about.about-nav-over-light #site-navigation .nav-home-link:not(.active-link):not(.active),body.tmb-route-about.about-nav-over-light #site-navigation .nav-brand-title:not(.active-link):not(.active),body.tmb-route-about.about-nav-over-light #site-navigation .nav-full-link:not(.active-link):not(.active){color:var(--tmb-nav-idle,#0000008c)!important;text-decoration:none!important}body.hero-has-dark-background:not(.scrolled-past-hero) .user-navigation .user-nav-link,body.tmb-route-discover:not(.scrolled-past-hero) .user-navigation .user-nav-link,body.tmb-route-about:not(.scrolled-past-hero) .user-navigation .user-nav-link,body.about-nav-over-dark:not(.scrolled-past-hero) .user-navigation .user-nav-link{color:#ffffffe0!important}.grid-navigation-pill.library-view-toggle-pill .view-toggle label{color:#111}.grid-navigation-pill.library-view-toggle-pill .view-toggle input:checked+.toggle-icon+span,.grid-navigation-pill.library-view-toggle-pill .view-toggle input:checked~span:last-child{color:#111;font-weight:600}.bookCoverImage,.libraryCoverImage{background:#f0f0f0}.discovery-page,.discovery-page-simplified,.discovery-page-simplified .discovery-section{color:#111}.discovery-page-simplified :is(.discovery-suggested-name,.discovery-library-name,.discovery-elements-row-title,.discovery-subsection-title){color:#1a1a1a}.discovery-page-simplified :is(.discovery-suggested-stats,.discovery-library-stats,.discovery-library-summary,.discovery-top-featured-caption){color:#666}.discovery-page-simplified a.discovery-library-card{color:#111}
.add-books-modal-close{color:#666;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;min-height:44px;padding:8px 4px;font-size:13px;font-weight:500;line-height:1.2;transition:color .15s,opacity .15s;display:inline-flex}.add-books-modal-close:hover{color:#111}.add-books-modal-close:disabled{opacity:.45;cursor:not-allowed}.activity-sheet-panel .add-books-modal-close,.nav-search-overlay .add-books-modal-close,.tmb-fullscreen-search .add-books-modal-close{color:inherit;opacity:.72}.activity-sheet-panel .add-books-modal-close:hover,.nav-search-overlay .add-books-modal-close:hover,.tmb-fullscreen-search .add-books-modal-close:hover{color:inherit;opacity:1}

:root{--tmb-chrome-max:var(--tmb-content-max,1200px);--tmb-chrome-inline:24px;--tmb-chrome-grid-columns:minmax(120px, 1.1fr) minmax(24px, .55fr) repeat(3, minmax(0, 1fr));--tmb-chrome-grid-gap:clamp(20px, 3vw, 40px)}.site-chrome-shell{width:100%;max-width:var(--tmb-chrome-max);box-sizing:border-box;padding-inline:var(--tmb-chrome-inline);margin-inline:auto}#site-navigation .site-chrome-shell.nav-chrome-shell,.footer-wrap .footer-grid-shell.site-chrome-shell,.footer-wrap .footer-legal-row.site-chrome-shell,.footer-wrap .footer-disclaimer-row.site-chrome-shell{box-sizing:border-box;width:100%;max-width:var(--tmb-chrome-max)!important;padding-inline:var(--tmb-chrome-inline)!important;margin-inline:auto!important}.site-chrome-grid{grid-template-columns:var(--tmb-chrome-grid-columns);gap:var(--tmb-chrome-grid-gap);align-items:start;width:100%;display:grid}.site-chrome-grid--center-y{align-items:center}.site-chrome-brand,.site-chrome-spacer{margin:0!important;padding:0!important;list-style:none!important}.site-chrome-spacer{min-height:1px}#site-navigation .site-chrome-brand-link{font-size:var(--tmb-nav-brand-size,21px);letter-spacing:-.02em;margin:0;padding:0;font-weight:500;line-height:1.2;display:inline-block;text-decoration:none!important}@media (max-width:900px){:root{--tmb-chrome-grid-columns:repeat(2, minmax(0, 1fr))}.site-chrome-grid{grid-template-columns:var(--tmb-chrome-grid-columns);gap:28px 24px}.site-chrome-brand{grid-column:1/-1}.site-chrome-spacer{display:none}}@media (max-width:640px){:root{--tmb-chrome-inline:20px}}
#site-navigation .nav-menu.nav-two-col,#site-navigation #primary-menu.menu.nav-two-col{-webkit-backdrop-filter:none;width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr auto!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}#site-navigation .nav-col-brand{grid-column:1;justify-self:start;min-width:0;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#site-navigation .nav-col-brand .nav-home-link,#site-navigation .nav-col-brand .site-chrome-brand-link{min-height:var(--tmb-nav-min-hit,44px);box-sizing:border-box;letter-spacing:-.02em;text-align:left;justify-content:flex-start;align-items:center;line-height:1.2;display:inline-flex;font-size:var(--tmb-nav-brand-size,21px)!important;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle,#0000008c))!important;opacity:1!important;margin:0!important;padding:0!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-col-brand .nav-home-link:hover:not(.active-link),#site-navigation .nav-col-brand .site-chrome-brand-link:hover:not(.active-link){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover))!important;text-decoration:none!important}#site-navigation .nav-col-brand .nav-home-link.active-link,#site-navigation .nav-col-brand .site-chrome-brand-link.active-link{color:var(--nav-chrome-fg-active,var(--tmb-nav-active))!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-col-brand .nav-home-link:not(.active-link),#site-navigation.nav-dark .nav-col-brand .site-chrome-brand-link:not(.active-link){color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark,#ffffffb8))!important}#site-navigation.nav-dark .nav-col-brand .nav-home-link:hover:not(.active-link),#site-navigation.nav-dark .nav-col-brand .site-chrome-brand-link:hover:not(.active-link){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover-dark))!important;text-decoration:none!important}#site-navigation.nav-dark .nav-col-brand .nav-home-link.active-link,#site-navigation.nav-dark .nav-col-brand .site-chrome-brand-link.active-link{color:var(--nav-chrome-fg-active,var(--tmb-nav-active-dark))!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-col-actions{grid-column:2;justify-self:end;min-width:0;max-width:100%;justify-content:flex-end!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#site-navigation .nav-col-actions>.nav-primary-links{flex-wrap:nowrap;min-width:0;justify-content:flex-end!important}#site-navigation .nav-primary-links{justify-content:flex-end!important;align-items:center!important;gap:var(--tmb-nav-links-gap,clamp(4px, .85vw, 10px))!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#site-navigation .nav-primary-links>li{flex-shrink:0;align-items:center;display:flex;margin:0!important;padding:0!important}#site-navigation .nav-search-item{align-items:center;display:flex}#site-navigation .nav-search-inline-input{appearance:none;field-sizing:content;width:auto;min-width:0;max-width:min(220px,28vw);color:inherit;font-family:var(--tmb-font-ui,inherit);letter-spacing:-.02em;box-shadow:none;cursor:text;border-radius:0;outline:none;margin:0;line-height:1.15;padding:var(--tmb-nav-link-pad-y,8px) var(--tmb-nav-link-pad-x,4px)!important;font-size:var(--tmb-nav-link-size,var(--tmb-nav-brand-size,21px))!important;background:0 0!important;border:0!important;font-weight:500!important}#site-navigation .nav-search-inline-input::placeholder{opacity:1;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important}#site-navigation.nav-dark .nav-search-inline-input::placeholder{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))!important}#site-navigation .nav-search-inline-input:focus,#site-navigation .nav-search-inline-input:focus-visible{box-shadow:none;outline:none}#site-navigation .nav-search-inline-input::-webkit-search-decoration{-webkit-appearance:none}#site-navigation .nav-search-inline-input::-webkit-search-cancel-button{-webkit-appearance:none}#site-navigation .nav-search-inline.is-open .nav-search-inline-input{max-width:min(220px,28vw)}#site-navigation .nav-search-inline.is-active .nav-search-inline-input:not(.active-link)::placeholder{color:var(--nav-chrome-fg-active,var(--tmb-nav-active))!important}#site-navigation.nav-dark .nav-search-inline.is-active .nav-search-inline-input:not(.active-link)::placeholder{color:var(--nav-chrome-fg-active,var(--tmb-nav-active-dark))!important}#site-navigation .nav-primary-links .nav-full-link,#site-navigation .nav-col-actions .nav-full-link{min-height:var(--tmb-nav-min-hit,44px);box-sizing:border-box;letter-spacing:-.02em;white-space:nowrap;justify-content:center;align-items:center;line-height:1.15;display:inline-flex;padding:var(--tmb-nav-link-pad-y,8px) var(--tmb-nav-link-pad-x,4px)!important;font-size:var(--tmb-nav-link-size,var(--tmb-nav-brand-size,21px))!important;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important;background:0 0!important;border-radius:0!important;margin:0!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-primary-links .nav-full-link,#site-navigation.nav-dark .nav-col-actions .nav-full-link{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))!important}#site-navigation .nav-primary-links .nav-full-link:hover:not(.active-link):not(.active),#site-navigation .nav-primary-links .nav-full-link:focus-visible:not(.active-link):not(.active),#site-navigation .nav-col-actions .nav-full-link:hover:not(.active-link):not(.active),#site-navigation .nav-col-actions .nav-full-link:focus-visible:not(.active-link):not(.active){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover))!important;background:0 0!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-primary-links .nav-full-link:hover:not(.active-link):not(.active),#site-navigation.nav-dark .nav-primary-links .nav-full-link:focus-visible:not(.active-link):not(.active),#site-navigation.nav-dark .nav-col-actions .nav-full-link:hover:not(.active-link):not(.active),#site-navigation.nav-dark .nav-col-actions .nav-full-link:focus-visible:not(.active-link):not(.active){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover-dark))!important;text-decoration:none!important}#site-navigation .nav-primary-links .nav-full-link.active-link,#site-navigation .nav-primary-links .nav-full-link.active,#site-navigation .nav-primary-links .current-menu-item>.nav-full-link,#site-navigation .nav-col-actions .nav-full-link.active-link,#site-navigation .nav-col-actions .nav-full-link.active{color:var(--nav-chrome-fg-active,var(--tmb-nav-active))!important;background:0 0!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-primary-links .nav-full-link.active-link,#site-navigation.nav-dark .nav-primary-links .nav-full-link.active,#site-navigation.nav-dark .nav-primary-links .current-menu-item>.nav-full-link,#site-navigation.nav-dark .nav-col-actions .nav-full-link.active-link,#site-navigation.nav-dark .nav-col-actions .nav-full-link.active{color:var(--nav-chrome-fg-active,var(--tmb-nav-active-dark))!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-icon-btn{width:var(--tmb-nav-min-hit,44px);height:var(--tmb-nav-min-hit,44px);min-width:var(--tmb-nav-min-hit,44px);min-height:var(--tmb-nav-min-hit,44px);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;transition:background-color .2s,opacity .2s;display:inline-flex}#site-navigation .nav-search-btn{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))}#site-navigation.nav-dark .nav-search-btn{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))}#site-navigation .nav-icon-btn:hover,#site-navigation .nav-icon-btn.active{opacity:.72;background:0 0}#site-navigation.nav-dark .nav-icon-btn:hover,#site-navigation.nav-dark .nav-icon-btn.active{opacity:.82;background:0 0}#site-navigation .nav-icon-btn svg{display:block}.nav-search-overlay:not(.show),.mobile-hamburger-menu-overlay:not(.show),.user-account-overlay:not(.show){pointer-events:none!important}.nav-search-overlay.show,.mobile-hamburger-menu-overlay.show,.user-account-overlay.show{pointer-events:auto}.nav-search-overlay{z-index:2250;-webkit-backdrop-filter:blur(16px);opacity:0;visibility:hidden;pointer-events:none;background:#fffffff5;justify-content:center;align-items:flex-start;padding:88px 20px 24px;transition:opacity .38s cubic-bezier(.22,1,.36,1),visibility .38s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}.nav-search-overlay.show{opacity:1;visibility:visible;pointer-events:auto}.nav-search-overlay.nav-dark{color:#111;background:#fffffffa}.nav-search-overlay-inner{gap:12px;width:min(640px,100%);display:grid}.nav-search-overlay-inner .globalSearch,.nav-search-overlay-inner .globalSearch.tmb-search{width:100%;max-width:none}.nav-search-overlay-close{color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;justify-self:end;padding:4px 8px;font-size:14px}.mobile-hamburger-menu-overlay.immersive-nav-overlay .mobile-hamburger-menu-content{max-width:720px;margin:0 auto;padding:72px 24px 40px}.immersive-nav-sections{gap:28px;display:grid}.immersive-nav-section-title,.brand-center-subheader{text-transform:none}.immersive-nav-links{gap:2px;display:grid}.immersive-nav-link{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;gap:2px;padding:10px 0;display:grid;color:inherit!important;text-decoration:none!important}.immersive-nav-link-title{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.15}.immersive-nav-link-desc{opacity:.55;font-size:13px;line-height:1.35}.immersive-nav-link:hover .immersive-nav-link-title{opacity:1}@media (max-width:768px){#site-navigation .nav-menu.nav-two-col.nav-two-col--mobile,#site-navigation #primary-menu.menu.nav-two-col.nav-two-col--mobile{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}#site-navigation .nav-col-brand{text-align:left;grid-column:1;justify-self:start;min-width:0;justify-content:flex-start!important;align-items:center!important;display:flex!important}#site-navigation .nav-col-brand .nav-home-link,#site-navigation .nav-col-brand .site-chrome-brand-link{align-items:center;min-height:36px;line-height:1;display:inline-flex;font-size:var(--tmb-nav-brand-size,19px)!important;margin:0!important;padding:0!important}#site-navigation .nav-col-actions{flex-shrink:0;grid-column:2;justify-self:end;min-width:0;max-width:100%;justify-content:flex-end!important;align-items:center!important;display:flex!important}#site-navigation .nav-col-actions>.nav-primary-links{flex-wrap:nowrap;min-width:0;justify-content:flex-end!important}#site-navigation .nav-col-actions .nav-menu-trigger{appearance:none;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:none;background:0 0;border:0}#site-navigation .nav-desktop-only,#site-navigation .nav-link-desktop-only{display:none!important}#site-navigation .nav-link-bar-item,#site-navigation .nav-menu-trigger-item{display:flex!important}#site-navigation .nav-primary-links{gap:var(--tmb-nav-links-gap,clamp(4px, 1vw, 8px))!important}#site-navigation .nav-primary-links .nav-full-link,#site-navigation .nav-col-actions .nav-full-link{font-size:var(--tmb-nav-link-size)!important}#site-navigation .nav-mobile-only{display:inline-flex!important}#site-navigation .nav-icon-btn{flex-shrink:0}#site-navigation .nav-hamburger-btn{flex-direction:column;justify-content:center;align-items:center;gap:0;display:inline-flex!important}#site-navigation .nav-hamburger-btn .hamburger-bar{background:currentColor;border-radius:1px;width:16px;height:2px;margin:2px auto;display:block}#site-navigation .nav-col-brand .nav-home-link{font-size:var(--tmb-nav-brand-size)!important}}@media (min-width:769px){#site-navigation .nav-mobile-only{display:none!important}#site-navigation .nav-link-bar-item,#site-navigation .nav-menu-trigger-item{display:flex!important}}@media (max-width:520px){#site-navigation .nav-menu.nav-two-col,#site-navigation #primary-menu.menu.nav-two-col{gap:8px!important}#site-navigation .nav-primary-links{gap:var(--tmb-nav-links-gap,clamp(3px, .9vw, 7px))!important}#site-navigation .nav-primary-links .nav-full-link,#site-navigation .nav-col-actions .nav-full-link{font-size:var(--tmb-nav-link-size)!important}}
:root{--tmb-nav-top:env(safe-area-inset-top,0px);--tmb-nav-height:80px;--tmb-site-nav-height:var(--tmb-nav-height);--tmb-nav-shell-pad-y:18px;--tmb-nav-brand-size:21px;--tmb-nav-link-size:var(--tmb-nav-brand-size);--tmb-nav-links-gap:clamp(3px, .75vw, 9px);--tmb-nav-icon-btn-size:40px;--tmb-nav-icon-size:18px;--tmb-nav-link-pad-y:8px;--tmb-nav-link-pad-x:3px;--tmb-nav-min-hit:44px}body.user-logged-out.signed-out-footer-visible:not(.signed-out-footer-collapsed){--signed-out-footer-stack:54px;--tmb-nav-top:calc(var(--signed-out-footer-stack,54px) + env(safe-area-inset-top,0px))}html:has(body.user-logged-out.signed-out-footer-visible:not(.signed-out-footer-collapsed)){--signed-out-footer-stack:54px;--tmb-nav-top:calc(var(--signed-out-footer-stack,54px) + env(safe-area-inset-top,0px))}html.signed-out-footer-collapsed,body.signed-out-footer-collapsed{--signed-out-footer-stack:0px;--tmb-nav-top:env(safe-area-inset-top,0px)}html:has(body.signed-out-footer-collapsed){--signed-out-footer-stack:0px;--tmb-nav-top:env(safe-area-inset-top,0px)}html.nav-is-compact,body.nav-is-compact,#site-navigation.nav-is-compact{--tmb-nav-height:58px;--tmb-nav-shell-pad-y:8px;--tmb-nav-brand-size:17px;--tmb-nav-link-size:var(--tmb-nav-brand-size);--tmb-nav-links-gap:clamp(3px, .65vw, 8px);--tmb-nav-icon-btn-size:34px;--tmb-nav-icon-size:16px;--tmb-nav-link-pad-y:5px;--tmb-nav-link-pad-x:3px;--tmb-nav-min-hit:36px}#site-navigation.main-navigation{padding:var(--tmb-nav-shell-pad-y) 0!important}#site-navigation .nav-menu a,#site-navigation .nav-menu .logout-nav-button{transition:color .2s,opacity .2s;font-size:var(--tmb-nav-link-size)!important;padding:var(--tmb-nav-link-pad-y) var(--tmb-nav-link-pad-x)!important}#site-navigation .nav-col-brand .nav-home-link,#site-navigation .nav-col-brand .site-chrome-brand-link,#site-navigation .nav-col-brand .nav-brand-title{min-height:var(--tmb-nav-min-hit);transition:color .2s;font-size:var(--tmb-nav-brand-size)!important}#site-navigation .nav-primary-links{min-height:var(--tmb-nav-min-hit);gap:var(--tmb-nav-links-gap)!important}#site-navigation.user-logged-in .nav-primary-links{--tmb-nav-links-gap:clamp(3px, .7vw, 8px);gap:var(--tmb-nav-links-gap)!important}#site-navigation .nav-primary-links .nav-full-link{min-height:var(--tmb-nav-min-hit);transition:color .2s;font-size:var(--tmb-nav-link-size)!important;padding:var(--tmb-nav-link-pad-y) var(--tmb-nav-link-pad-x)!important}#site-navigation .nav-icon-btn{transition:color .2s,background-color .2s;width:var(--tmb-nav-min-hit,44px)!important;height:var(--tmb-nav-min-hit,44px)!important;min-width:var(--tmb-nav-min-hit,44px)!important;min-height:var(--tmb-nav-min-hit,44px)!important}#site-navigation .nav-icon-btn svg{width:var(--tmb-nav-icon-size);height:var(--tmb-nav-icon-size)}.siteMain{padding-top:calc(var(--tmb-nav-top,env(safe-area-inset-top,0px)) + var(--tmb-site-nav-height,var(--tmb-nav-height,80px)) + 6px)}@media (max-width:768px){:root{--tmb-nav-height:72px;--tmb-nav-brand-size:19px}html.nav-is-compact,body.nav-is-compact,#site-navigation.nav-is-compact{--tmb-nav-height:54px;--tmb-nav-brand-size:16px}}@media (max-width:520px){:root{--tmb-nav-links-gap:clamp(4px, 1vw, 8px)}#site-navigation.user-logged-in .nav-primary-links{--tmb-nav-links-gap:clamp(3px, .9vw, 7px)}}
#site-navigation,.nav-search-overlay{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}.brand-center-overlay{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}#site-navigation.nav-light,#site-navigation[data-nav-tone=light],html.nav-tone-light #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}#site-navigation.nav-dark,#site-navigation[data-nav-tone=dark],.nav-search-overlay.nav-dark,.nav-search-overlay[data-nav-tone=dark],.brand-center-overlay.nav-dark,.brand-center-overlay[data-nav-tone=dark],html.nav-tone-dark #site-navigation,html.nav-tone-dark .nav-search-overlay{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}#site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),#site-navigation .nav-menu .logout-nav-button{color:var(--nav-chrome-fg-idle)!important;opacity:1!important;text-decoration:none!important}#site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,#site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,#site-navigation .nav-menu .logout-nav-button:hover,#site-navigation .nav-menu .logout-nav-button:focus-visible{color:var(--nav-chrome-fg-hover)!important;text-decoration:none!important}#site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--nav-chrome-fg-active)!important;opacity:1!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-icon-btn svg,#site-navigation .nav-search-btn svg{color:inherit}.brand-center-overlay :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action):not(.active){color:var(--nav-chrome-fg-idle)!important}.brand-center-overlay :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action):not(.active):hover,.brand-center-overlay :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action):not(.active):focus-visible{color:var(--nav-chrome-fg-hover)!important}.brand-center-overlay :is(.nav-btn--internal.active,.nav-btn--external.active){color:var(--nav-chrome-fg-active)!important}body.tmb-route-profile.nav-tone-light #site-navigation,body.tmb-route-library.nav-tone-light #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active)}body.tmb-route-profile.nav-tone-dark #site-navigation,body.tmb-route-library.nav-tone-dark #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark)}body.hero-has-dark-background:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-discover.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation,body.tmb-route-discover:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-about:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-library:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.tmb-route-profile:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation,body.about-nav-over-dark:not(.scrolled-past-hero):not(.nav-tone-light) #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.scrolled-past-hero:not(.tmb-route-about) #site-navigation:not([data-nav-tone=dark]),body.nav-tone-light:not(.tmb-route-about):not(.about-nav-over-dark):not(.hero-has-dark-background) #site-navigation:not([data-nav-tone=dark]),#site-navigation.nav-light:not([data-nav-tone=dark]),body.tmb-route-discover.scrolled-past-hero #site-navigation,body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark],body.tmb-route-discover.scrolled-past-hero #site-navigation.nav-dark{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle)!important}body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover)!important}body.tmb-route-discover.scrolled-past-hero #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.tmb-route-discover.scrolled-past-hero #site-navigation[data-nav-tone=dark] :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active)!important}body.tmb-route-about.about-nav-over-dark #site-navigation,body.tmb-route-about.about-nav-over-dark #site-navigation.nav-light,body.tmb-route-about.about-nav-over-dark.nav-tone-light #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.tmb-route-about.about-nav-over-light #site-navigation,body.tmb-route-about.about-nav-over-light #site-navigation.nav-dark,body.tmb-route-about.about-nav-over-light.nav-tone-dark #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle);--nav-chrome-fg-hover:var(--tmb-nav-hover);--nav-chrome-fg-active:var(--tmb-nav-active);--nav-chrome-scrim:var(--tmb-nav-scrim-light)}body.scrolled-past-hero:not(.tmb-route-about) #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.scrolled-past-hero:not(.tmb-route-about) #site-navigation.nav-dark :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.nav-tone-light:not(.about-nav-over-dark):not(.hero-has-dark-background) #site-navigation:not([data-nav-tone=dark]) :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),#site-navigation.nav-light:not([data-nav-tone=dark]) :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active)!important}body.nav-tone-dark #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),#site-navigation.nav-dark :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active-dark)!important}#site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),body.about-nav-over-dark #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active),body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle-dark,#ffffffb8)!important;opacity:1!important;text-decoration:none!important}#site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,#site-navigation[data-nav-tone=dark] :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,body.about-nav-over-dark #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.about-nav-over-dark #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible,body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):hover,body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-btn--internal,.nav-primary-links a,.nav-menu a:not(.signup-button-nav),.nav-icon-btn,.nav-search-btn):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover-dark,#ffffffeb)!important;text-decoration:none!important}#site-navigation[data-nav-tone=dark] :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.about-nav-over-dark #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)),body.hero-has-dark-background:not(.scrolled-past-hero) #site-navigation :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-btn--internal.active,.nav-btn--internal.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.nav-menu a.active-link:not(.signup-button-nav),.current-menu-item>.nav-full-link,.current-menu-item>a:not(.signup-button-nav)){color:var(--tmb-nav-active-dark,#fff)!important;opacity:1!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-full-link{position:relative}body.brand-center-menu-open #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.brand-center-menu-open #site-navigation.nav-light,body.brand-center-menu-open #site-navigation[data-nav-tone=light]{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation.nav-light{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation[data-nav-tone=light]{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button){color:var(--nav-chrome-fg-idle)!important;opacity:1!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button){color:var(--nav-chrome-fg-idle)!important;opacity:1!important}body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):hover,body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):focus-visible{color:var(--nav-chrome-fg-hover)!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):hover{color:var(--nav-chrome-fg-hover)!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,button):not(.active-link):not(.active):focus-visible{color:var(--nav-chrome-fg-hover)!important}body.brand-center-menu-open #site-navigation #primary-menu :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--nav-chrome-fg-active)!important}body:has(#brand-center-menu.show) #site-navigation #primary-menu :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--nav-chrome-fg-active)!important}.navigation-background-bar,.navigation-background-bar.nav-dark,.navigation-background-bar.nav-light,body.nav-tone-dark .navigation-background-bar,body.nav-tone-light .navigation-background-bar,body:is(.tmb-route-library,.tmb-route-profile,.collection-page) .navigation-background-bar{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}
#site-navigation .nav-menu.nav-full{gap:clamp(4px,1.5vw,16px);width:100%;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#site-navigation .nav-menu.nav-full>li{flex:1 1 0;justify-content:center;min-width:0;display:flex;margin:0!important;padding:0!important}#site-navigation .nav-menu.nav-full>li:first-child{justify-content:flex-start}#site-navigation .nav-menu.nav-full>li:nth-last-child(-n+2){justify-content:flex-end}#site-navigation .nav-full-link,#site-navigation .nav-brand-title{letter-spacing:-.01em;white-space:nowrap;text-align:center;width:100%;padding:6px clamp(2px,1vw,8px);font-size:clamp(11px,1.35vw,14px);font-weight:500;line-height:1.2;display:inline-block;color:#00000094!important;text-decoration:none!important}#site-navigation .nav-menu.nav-full>li:first-child .nav-full-link,#site-navigation .nav-menu.nav-full>li:first-child .nav-brand-title{text-align:left;font-weight:600;color:#000000e6!important}#site-navigation .nav-menu.nav-full>li:nth-last-child(-n+2) .nav-full-link{text-align:right}#site-navigation.nav-dark .nav-full-link,#site-navigation.nav-dark .nav-brand-title{color:#ffffffc7!important}#site-navigation.nav-dark .nav-menu.nav-full>li:first-child .nav-full-link,#site-navigation.nav-dark .nav-menu.nav-full>li:first-child .nav-brand-title{color:#fffffff5!important}#site-navigation .nav-full-link:hover,#site-navigation .nav-brand-title:hover{color:#000000eb!important}#site-navigation.nav-dark .nav-full-link:hover,#site-navigation.nav-dark .nav-brand-title:hover{color:#fff!important}#site-navigation .nav-full-link.active-link,#site-navigation .nav-full-link.active,#site-navigation .nav-brand-title.active-link{color:var(--tmb-nav-active,#111)!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-full-link.active-link,#site-navigation.nav-dark .nav-full-link.active,#site-navigation.nav-dark .nav-brand-title.active-link{color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-menu.nav-standard,#site-navigation .nav-menu.nav-brand-center{width:100%;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.nav-btn{font:inherit;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;margin:0;transition:color .18s,background-color .18s,border-color .18s,opacity .18s,transform .12s;display:inline-flex;text-decoration:none!important}.nav-btn:active{transform:scale(.96)}.nav-btn-label{font-size:14px;font-weight:500;line-height:1.2}.nav-btn-desc{display:none}.nav-btn--internal{background:0 0;border-radius:6px;padding:7px 10px;color:#00000094!important}#site-navigation.nav-dark .nav-btn--internal{color:#ffffffc7!important}.nav-btn--internal:hover{background:#0000000d;color:#000000eb!important}#site-navigation.nav-dark .nav-btn--internal:hover{background:#ffffff1a;color:#fff!important}.nav-btn--internal.active{background:0 0;color:var(--tmb-nav-active,#111)!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-btn--internal.active{color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important;text-decoration:none!important}#site-navigation .nav-primary-links a{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important;background:0 0!important;border-radius:0!important;padding:0!important;text-decoration:none!important}#site-navigation.nav-dark .nav-primary-links a{color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))!important}#site-navigation .nav-primary-links a:hover:not(.active-link):not(.active),#site-navigation .nav-primary-links a:focus-visible:not(.active-link):not(.active){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover))!important;background:0 0!important;font-weight:500!important;text-decoration:none!important}#site-navigation.nav-dark .nav-primary-links a:hover:not(.active-link):not(.active),#site-navigation.nav-dark .nav-primary-links a:focus-visible:not(.active-link):not(.active){color:var(--nav-chrome-fg-hover,var(--tmb-nav-hover-dark))!important;background:0 0!important;text-decoration:none!important}.nav-btn--external{background:0 0;border:1px solid #00000029;border-radius:999px;padding:7px 14px;color:#000000c7!important}.brand-center-overlay .nav-btn--external,#site-navigation.nav-dark .nav-btn--external{border-color:#ffffff47;color:#ffffffe6!important}.nav-btn--external:hover{background:#0000000a}.brand-center-overlay .nav-btn--external:hover{background:#ffffff14}.nav-btn-external-mark{opacity:.62;font-size:12px;line-height:1}.nav-btn--action,#site-navigation .nav-icon-btn{background:0 0;border-radius:6px;padding:0;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle))!important}#site-navigation.nav-dark .nav-btn--action,#site-navigation.nav-dark .nav-icon-btn{background:0 0;color:var(--nav-chrome-fg-idle,var(--tmb-nav-idle-dark))!important}.nav-btn--action:hover,#site-navigation .nav-icon-btn:hover,#site-navigation .nav-icon-btn.active{opacity:.65;background:0 0}#site-navigation.nav-dark .nav-btn--action:hover,#site-navigation.nav-dark .nav-icon-btn:hover,#site-navigation.nav-dark .nav-icon-btn.active{opacity:.75;background:0 0}#site-navigation .nav-icon-btn{width:var(--tmb-nav-min-hit,44px);height:var(--tmb-nav-min-hit,44px);min-width:var(--tmb-nav-min-hit,44px);min-height:var(--tmb-nav-min-hit,44px);padding:0}#site-navigation .nav-search-btn{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex!important}#site-navigation .nav-auth-links{display:none}@media (min-width:769px){#site-navigation .nav-hamburger-btn{display:none!important}}.brand-center-overlay:not(.show),.nav-search-overlay:not(.show),.user-account-overlay:not(.show){pointer-events:none!important}.brand-center-overlay.show,.nav-search-overlay.show,.user-account-overlay.show{pointer-events:auto}.brand-center-overlay{z-index:10050;-webkit-overflow-scrolling:touch;color:#f5f5f5;--brand-center-section-muted:#ffffff7a;background:#000;display:none;position:fixed;inset:0;overflow-y:auto}.brand-center-overlay.show{display:block}.brand-center-overlay.show .brand-center-panel,.brand-center-overlay.show .brand-center-sections,.brand-center-overlay.show .brand-center-section,.brand-center-overlay.show .brand-center-buttons,.brand-center-overlay.show .brand-center-subheader,.brand-center-overlay.show .brand-center-legal-disclaimer,.brand-center-overlay.show .nav-btn-label,.brand-center-overlay.show .nav-btn-desc{visibility:visible;opacity:1}.brand-center-overlay.show .brand-center-subheader{color:var(--brand-center-section-muted)!important}.brand-center-overlay.show .brand-center-buttons :is(.nav-btn--internal,.nav-btn--external,.nav-btn--action){color:#ffffffeb!important}.brand-center-overlay.show .nav-btn-desc{color:var(--brand-center-section-muted)!important;opacity:1!important}body.brand-center-menu-open #signed-out-footer.signed-out-footer{z-index:10100!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0, calc(-100% - env(safe-area-inset-top,0px)), 0)!important}body:has(#brand-center-menu.show) #signed-out-footer.signed-out-footer{z-index:10100!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0, calc(-100% - env(safe-area-inset-top,0px)), 0)!important}body.brand-center-menu-open #site-navigation.main-navigation,body.brand-center-menu-open .navigation-background-bar{top:env(safe-area-inset-top,0px)!important;z-index:10100!important}body:has(#brand-center-menu.show) #site-navigation.main-navigation{top:env(safe-area-inset-top,0px)!important;z-index:10100!important}body:has(#brand-center-menu.show) .navigation-background-bar{top:env(safe-area-inset-top,0px)!important;z-index:10100!important}body.brand-center-menu-open #site-navigation.main-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}body:has(#brand-center-menu.show) #site-navigation.main-navigation{--nav-chrome-fg-idle:var(--tmb-nav-idle-dark);--nav-chrome-fg-hover:var(--tmb-nav-hover-dark);--nav-chrome-fg-active:var(--tmb-nav-active-dark);--nav-chrome-scrim:var(--tmb-nav-scrim-dark)}html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle-dark,#ffffffeb)!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active){color:var(--tmb-nav-idle-dark,#ffffffeb)!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important}html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):hover,html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover-dark,#fffffff5)!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):hover{color:var(--tmb-nav-hover-dark,#fffffff5)!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link,.nav-home-link,.nav-brand-title,.site-chrome-brand-link,.nav-menu-trigger,.nav-primary-links a,a,.nav-icon-btn,.nav-search-btn,button):not(.signup-button-nav):not(.active-link):not(.active):focus-visible{color:var(--tmb-nav-hover-dark,#fffffff5)!important}html body.brand-center-menu-open #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important}html body:has(#brand-center-menu.show) #site-navigation.main-navigation #primary-menu.menu.nav-menu.nav-two-col :is(.nav-full-link.active-link,.nav-full-link.active,.nav-home-link.active-link,.nav-brand-title.active-link,.site-chrome-brand-link.active-link,.nav-menu-trigger.active-link,.nav-primary-links a.active-link,.nav-primary-links a.active,.current-menu-item>.nav-full-link,.current-menu-item>a):not(.signup-button-nav){color:var(--tmb-nav-active-dark,#fff)!important;font-weight:500!important}.brand-center-panel{width:min(1080px,100% - 48px);padding:calc(var(--tmb-site-nav-height,var(--tmb-nav-height,72px)) + 24px) 0 56px;margin:0 auto}.brand-center-search-wrap{z-index:1;background:0 0;margin-bottom:30px;position:relative}.brand-center-overlay .brand-center-search-wrap{background:0 0}.brand-center-overlay .globalSearch--menu.tmb-search{--tmb-search-bg:transparent;--tmb-search-text:#ffffffe6;--tmb-search-placeholder:#ffffff61;--tmb-search-icon:#fff6;border-radius:0;min-height:42px;padding-inline:2px 8px;transition:border-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);background:0 0!important;border-bottom:1px solid #ffffff2e!important}.brand-center-overlay .globalSearch--menu.tmb-search:focus-within{--tmb-search-bg:transparent;--tmb-search-placeholder:#ffffff80;--tmb-search-icon:#ffffffb8;background:0 0!important;border-bottom-color:#ffffff94!important}.brand-center-overlay .globalSearch--menu :is(.searchGroupTitle,.searchEmpty,.searchItemMeta){color:#ffffff8f}.brand-center-overlay .globalSearch--menu :is(.searchItemTitle,.searchItemLink,.searchItem){color:#ffffffeb}.brand-center-search-wrap .globalSearch-wrap--menu{width:min(100%,460px)}.brand-center-search-wrap .globalSearch--menu .user-search-input{letter-spacing:-.01em;width:100%;height:42px;min-height:42px;font-size:14px}.brand-center-search-wrap .globalSearch--menu .tmb-search__icon{width:14px;height:14px}.brand-center-search-wrap .globalSearch--menu .searchPanel{width:100%;max-height:min(42vh,360px);box-shadow:none;border:0;border-radius:0;margin-top:4px;padding:10px 0 0;position:relative;left:auto;right:auto;overflow:auto;transform:none;background:0 0!important}.brand-center-overlay .globalSearch--menu .searchPanelScroll{padding-inline:0}.brand-center-overlay .globalSearch--menu .searchEmpty{text-align:left;color:#ffffff6b;padding:10px 2px 0}.brand-center-overlay .globalSearch--menu .searchGroupTitle{color:#ffffff61;padding-inline:2px}.brand-center-overlay .globalSearch--menu .searchItem{color:#ffffffe0;border-radius:8px}.brand-center-overlay .globalSearch--menu .searchItem:hover,.brand-center-overlay .globalSearch--menu .searchItem:focus-visible{background:#ffffff12}.brand-center-overlay .globalSearch--menu :is(.searchItemAuthorLine,.searchItemMeta){color:#ffffff75}.brand-center-overlay .globalSearch--menu .searchPanelFooter{background:0 0;border-radius:0}.brand-center-overlay .globalSearch--menu .searchPanelFooter.is-revealed{border-top-color:#ffffff1a}.brand-center-overlay .globalSearch--menu .searchPanelFooterLink{color:#ffffff9e;text-align:left;padding-inline:2px}.brand-center-overlay .globalSearch--menu .searchPanelFooterLink:hover,.brand-center-overlay .globalSearch--menu .searchPanelFooterLink:focus-visible{color:#ffffffe6;background:0 0}.brand-center-sections{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px 48px;display:grid}.brand-center-legal{border-top:1px solid #ffffff14;margin-top:clamp(32px,6vh,48px);padding-top:20px}.brand-center-legal-disclaimer{letter-spacing:.01em;color:#ffffff61;text-align:left;text-wrap:pretty;max-width:100%;margin:0;font-size:11px;font-weight:400;line-height:1.55}.brand-center-subheader{letter-spacing:.02em;text-transform:none;color:var(--brand-center-section-muted,#ffffff7a);margin:0 0 12px;font-size:12px;font-weight:500;line-height:1.3}.brand-center-buttons{flex-direction:column;align-items:stretch;gap:0;display:flex}.brand-center-buttons .nav-btn{text-align:left;border-radius:0;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:0}.brand-center-buttons .nav-btn:active{transform:none}.brand-center-buttons .nav-btn--internal,.brand-center-buttons .nav-btn--action,.brand-center-buttons .nav-btn--external{background:0 0;border:0;padding:7px 0}.brand-center-buttons .nav-btn--external{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:fit-content}.brand-center-buttons .nav-btn-label{letter-spacing:-.01em;font-size:15px;font-weight:500;line-height:1.25}.brand-center-buttons .nav-btn-desc{color:var(--brand-center-section-muted,#ffffff7a);opacity:1;white-space:normal;max-width:24ch;font-size:12px;line-height:1.35;display:block}.brand-center-buttons .nav-btn--internal:hover,.brand-center-buttons .nav-btn--external:hover,.brand-center-buttons .nav-btn--action:hover{opacity:1;background:0 0}.brand-center-buttons .nav-btn--internal.active .nav-btn-label,.brand-center-buttons .nav-btn--external.active .nav-btn-label{text-underline-offset:.16em;font-weight:600;text-decoration:underline}.brand-center-buttons .nav-btn--action .nav-btn-label{color:#9b2626}.brand-center-overlay .brand-center-buttons .nav-btn--action .nav-btn-label{color:#ffb0b0}@media (max-width:900px){.brand-center-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 36px}}@media (max-width:560px){.brand-center-panel{width:min(100%,100% - 32px);padding:calc(var(--tmb-site-nav-height,var(--tmb-nav-height,64px)) + 16px) 0 40px}.brand-center-sections{grid-template-columns:1fr;gap:28px}}.nav-search-overlay{z-index:2250;-webkit-backdrop-filter:blur(16px);background:#fffffff5;justify-content:center;align-items:flex-start;padding:88px 20px 24px;display:none;position:fixed;inset:0}.nav-search-overlay.show{display:flex}.nav-search-overlay.nav-dark{color:#111;background:#fffffffa}.nav-search-overlay-inner{gap:12px;width:min(640px,100%);display:grid}.nav-search-overlay-inner .globalSearch,.nav-search-overlay-inner .globalSearch.tmb-search{width:100%;max-width:none}.nav-search-overlay-close{color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;justify-self:end;padding:4px 8px;font-size:14px}
.footer-wrap.www-footer{color:#fff!important;width:100%!important;max-width:100%!important;font-family:var(--tmb-font-sans)!important;background:#000!important;margin:0!important;padding-bottom:0!important;display:block!important}.footer-wrap .footer-grid-shell.site-chrome-shell{padding-top:44px;padding-bottom:0}.footer-wrap .footer-grid.site-chrome-grid{align-items:start}.footer-wrap .footer-col-brand .footer-brand-link{letter-spacing:-.02em;margin:0;padding:0;font-size:15px;font-weight:600;display:inline-block;color:#fffffff0!important;text-decoration:none!important}.footer-wrap .footer-col-brand .footer-brand-link:hover{color:#fff!important}.footer-wrap .footer-col-spacer{min-height:1px}.footer-wrap .footer-col-title{letter-spacing:-.01em;text-transform:none;color:#ffffffeb;margin:0 0 12px;font-size:13px;font-weight:500}.footer-wrap .footer-link{margin:0 0 9px;font-size:13px;font-weight:400;line-height:1.35;transition:color .15s;display:block;color:#ffffff94!important;text-decoration:none!important}.footer-wrap .footer-link:hover{color:#ffffffeb!important}.footer-wrap .footer-legal-shell{width:100%;margin-top:36px;background:#000!important}.footer-wrap .footer-legal-row{box-sizing:border-box;color:#ffffff85;justify-content:space-between;align-items:center;gap:24px;width:100%;padding-top:0;padding-bottom:16px;font-size:12px;display:flex}.footer-wrap .footer-disclaimer-row{box-sizing:border-box;border-top:1px solid #ffffff14;width:100%;padding-top:16px;padding-bottom:0}.footer-wrap .footer-legal-disclaimer{letter-spacing:.01em;color:#ffffff61;text-align:left;text-wrap:pretty;max-width:100%;margin:0;font-size:11px;font-weight:400;line-height:1.55}.footer-wrap .footer-legal-apps{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px 18px;min-width:0;display:flex}.footer-wrap .footer-legal-apps .footer-link{white-space:nowrap;margin:0;font-size:12px;display:inline}.footer-wrap .footer-site-preferences{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.footer-wrap .footer-site-pref{align-items:center;margin:0;display:inline-flex}.footer-wrap .footer-site-pref-select{appearance:none;color:#ffffffb8;font-family:var(--tmb-font-ui,inherit);letter-spacing:.02em;cursor:pointer;background:#ffffff14 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='rgba(255,255,255,0.55)' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 8px center no-repeat;border:0;border-radius:999px;padding:7px 24px 7px 10px;font-size:12px;font-weight:500;line-height:1;transition:background-color .15s,color .15s}.footer-wrap .footer-site-pref-select:hover,.footer-wrap .footer-site-pref-select:focus-visible{color:#ffffffeb;background-color:#ffffff24;outline:none}.footer-wrap .footer-legal-meta{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:10px 18px;min-width:0;margin-left:auto;display:flex}.footer-wrap .footer-legal-meta .footer-link,.footer-wrap .footer-legal-meta .footer-copyright,.footer-wrap .footer-legal-meta .footer-build-version-brand,.footer-wrap .footer-legal-meta .footer-build-version-number{white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:1.35;display:inline;color:#ffffff85!important}.footer-wrap .footer-legal-meta .footer-link:hover{color:#ffffffeb!important}.footer-wrap .footer-legal-meta .footer-build-version{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:baseline;gap:.3em;margin:0;font-size:12px;font-weight:400;line-height:1.35;display:inline-flex;color:#ffffff85!important}@media (max-width:900px){.footer-wrap .footer-col-brand{grid-column:1/-1}.footer-wrap .footer-col-spacer{display:none}}@media (max-width:640px){.footer-wrap .footer-grid-shell.site-chrome-shell{padding-top:36px}.footer-wrap .footer-legal-row{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:16px}.footer-wrap .footer-disclaimer-row{padding-top:14px;padding-bottom:0}.footer-wrap .footer-legal-disclaimer{font-size:10px;line-height:1.5}.footer-wrap .footer-site-preferences{order:2}.footer-wrap .footer-legal-meta{justify-content:flex-start;margin-left:0}}
