@font-face{font-family:gtStandard;src:url(../media/GTStandardL_NormalRegular-s.p.21f645fe.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gtStandard;src:url(../media/GTStandardL_NormalBold-s.p.b1981b68.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gtStandard Fallback;src:local(Arial);ascent-override:96.74%;descent-override:18.95%;line-gap-override:0.0%;size-adjust:100.27%}.gtstandard_1e95e1e9-module__gsGDyW__className{font-family:gtStandard,gtStandard Fallback}.gtstandard_1e95e1e9-module__gsGDyW__variable{--font-gt-standard:"gtStandard","gtStandard Fallback"}
@font-face{font-family:gtStandardM;src:url(../media/GTStandardM_NormalRegular-s.p.7d7db3d3.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gtStandardM;src:url(../media/GTStandardM_NormalBold-s.p.309ce76c.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gtStandardM Fallback;src:local(Arial);ascent-override:90.39%;descent-override:17.7%;line-gap-override:0.0%;size-adjust:107.32%}.gtstandardm_bb7f32a9-module__6wS1Ra__className{font-family:gtStandardM,gtStandardM Fallback}.gtstandardm_bb7f32a9-module__6wS1Ra__variable{--font-gt-standard-m:"gtStandardM","gtStandardM Fallback"}
@font-face{font-family:gtStandardMono;src:url(../media/GTStandardMono_NormalRegular-s.p.f6a1e259.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gtStandardMono;src:url(../media/GTStandardMono_NormalBold-s.p.8f536aab.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gtStandardMono Fallback;src:local(Arial);ascent-override:73.77%;descent-override:14.45%;line-gap-override:0.0%;size-adjust:131.49%}.gtstandardmono_74d77a1a-module__pH4Rjq__className{font-family:gtStandardMono,gtStandardMono Fallback}.gtstandardmono_74d77a1a-module__pH4Rjq__variable{--font-gt-standard-mono:"gtStandardMono","gtStandardMono Fallback"}
@font-face{font-family:gtCanon;src:url(../media/GT_Canon_L_Standard_Regular-s.p.b8ec5110.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gtCanon;src:url(../media/GT_Canon_L_Standard_Regular_Italic-s.p.5a4945b2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:gtCanon;src:url(../media/GT_Canon_L_Standard_Bold-s.p.1c4a9cb9.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gtCanon;src:url(../media/GT_Canon_L_Standard_Bold_Italic-s.p.1aa15613.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:gtCanon Fallback;src:local(Arial);ascent-override:97.54%;descent-override:36.09%;line-gap-override:0.0%;size-adjust:102.52%}.gtcanon_20e0a4fd-module__5E6Xiq__className{font-family:gtCanon,gtCanon Fallback}.gtcanon_20e0a4fd-module__5E6Xiq__variable{--font-gt-canon:"gtCanon","gtCanon Fallback"}
.BookCard-module__MvqPDq__container{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.BookCard-module__MvqPDq__coverContainer{background-color:var(--card);aspect-ratio:1/1.6;cursor:pointer;border:1px solid var(--border);box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;width:100%;padding:24px;display:flex;position:relative}.BookCard-module__MvqPDq__coverImageWrapper{justify-content:center;align-items:center;height:100%;transition:transform .2s cubic-bezier(.33,1,.68,1);display:flex}.BookCard-module__MvqPDq__coverContainer:hover .BookCard-module__MvqPDq__coverImageWrapper{transform:translateY(-4px)}.BookCard-module__MvqPDq__coverImageWrapper a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.BookCard-module__MvqPDq__coverActions{z-index:3;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}@media (min-width:768px){.BookCard-module__MvqPDq__coverActions{opacity:0;transition:opacity .15s,transform .15s;transform:translateY(4px)}.BookCard-module__MvqPDq__coverContainer:hover .BookCard-module__MvqPDq__coverActions,.BookCard-module__MvqPDq__coverContainer:focus-within .BookCard-module__MvqPDq__coverActions{opacity:1;transform:translateY(0)}}.BookCard-module__MvqPDq__miniShelfButton,.BookCard-module__MvqPDq__miniListButton{letter-spacing:.01em;cursor:pointer;white-space:nowrap;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:400;line-height:1;transition:all .12s}.BookCard-module__MvqPDq__miniShelfButton{color:#fff;background-color:#171717;border:1px solid #171717}.BookCard-module__MvqPDq__miniShelfButton:hover:not(:disabled){background-color:#404040;border-color:#404040}.BookCard-module__MvqPDq__miniShelfButton:disabled{opacity:.6;cursor:not-allowed}.dark .BookCard-module__MvqPDq__miniShelfButton{color:#f5f5f5;background-color:#525252;border-color:#525252}.dark .BookCard-module__MvqPDq__miniShelfButton:hover:not(:disabled){background-color:#6b6b6b;border-color:#6b6b6b}.BookCard-module__MvqPDq__miniListButton{color:#525252;background-color:#0000;border:1px solid #737373}.BookCard-module__MvqPDq__miniListButton:hover{background-color:#ffffff1a;border-color:#525252}.dark .BookCard-module__MvqPDq__miniListButton{color:#d4d4d4;background-color:#0000;border-color:#525252}.dark .BookCard-module__MvqPDq__miniListButton:hover{background-color:#ffffff1a;border-color:#737373}.BookCard-module__MvqPDq__coverIconButton{color:#f5f5f5;background:#2e2e2e;border-radius:6px;width:28px;height:28px;transition:background-color .15s,transform .15s,color .15s}.BookCard-module__MvqPDq__coverIconButton:hover{color:#fff;background:#404040}:not(.dark) .BookCard-module__MvqPDq__coverIconButton{color:#525252;background:#fff;box-shadow:0 1px 3px #0000001a}:not(.dark) .BookCard-module__MvqPDq__coverIconButton:hover{color:#000c;background:#f5f5f5}.BookCard-module__MvqPDq__coverIconButtonLiked{color:#f472b6!important}.BookCard-module__MvqPDq__coverIconButtonRead{color:#4ade80!important}.BookCard-module__MvqPDq__coverIconButtonDisliked{color:#fbbf24!important}@media (max-width:576px){.BookCard-module__MvqPDq__coverContainer{padding:16px}.BookCard-module__MvqPDq__coverActions{gap:4px}.BookCard-module__MvqPDq__miniShelfButton,.BookCard-module__MvqPDq__miniListButton{padding:3px 8px;font-size:10px}}.BookCard-module__MvqPDq__coverContainerSkeleton{aspect-ratio:1/1.6;border-radius:16px;width:100%}.BookCard-module__MvqPDq__titleRow{justify-content:space-between;align-items:flex-start;gap:.25rem;min-width:0;margin-top:.25rem;display:flex}.BookCard-module__MvqPDq__title{letter-spacing:-.01em;flex:1;min-width:0;font-size:1rem;font-weight:500;line-height:1.3}.BookCard-module__MvqPDq__yearPill{color:#000;background-color:#ffca05;border:1px solid #000;border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:500}.dark .BookCard-module__MvqPDq__yearPill{color:#f5f5f5;background-color:#0000;border-color:#525252}.BookCard-module__MvqPDq__authorRow{justify-content:space-between;align-items:center;gap:.25rem;min-width:0;display:flex}.BookCard-module__MvqPDq__actionButtons{flex-shrink:0;align-items:center;gap:6px;display:flex}.BookCard-module__MvqPDq__authorLink{letter-spacing:.02em;color:#1414ff;flex:1;min-width:0;font-size:11px;text-decoration:none;transition:color .15s}.dark .BookCard-module__MvqPDq__authorLink{color:#a3a3a3}.BookCard-module__MvqPDq__authorLink:hover{color:#00c;text-decoration:underline}.dark .BookCard-module__MvqPDq__authorLink:hover{color:#d4d4d4}.BookCard-module__MvqPDq__authorText{letter-spacing:.02em;color:#1414ff;flex:1;min-width:0;font-size:11px}.dark .BookCard-module__MvqPDq__authorText{color:#a3a3a3}.BookCard-module__MvqPDq__actionRow{justify-content:flex-end;align-items:center;gap:.25rem;min-height:32px;margin-top:.25rem;display:flex}.BookCard-module__MvqPDq__shelfButtonFilled{letter-spacing:.01em;white-space:nowrap;color:#fff;background-color:#171717;border:none;flex-shrink:0;font-weight:500;transition:background-color .15s,transform .15s}.dark .BookCard-module__MvqPDq__shelfButtonFilled{color:#f5f5f5;background-color:#3f3f3f}.BookCard-module__MvqPDq__shelfButtonFilled:hover{background-color:#333;transform:translateY(-1px)}.dark .BookCard-module__MvqPDq__shelfButtonFilled:hover{background-color:#525252}.BookCard-module__MvqPDq__listButtonOutlined{letter-spacing:.01em;white-space:nowrap;color:#171717;background-color:#0000;border:1px solid #d4d4d4;flex-shrink:0;font-weight:500;transition:background-color .15s,border-color .15s,transform .15s}.dark .BookCard-module__MvqPDq__listButtonOutlined{color:#f5f5f5;border-color:#3f3f3f}.BookCard-module__MvqPDq__listButtonOutlined:hover{background-color:#f5f5f5;border-color:#a3a3a3;transform:translateY(-1px)}.dark .BookCard-module__MvqPDq__listButtonOutlined:hover{background-color:#2e2e2e;border-color:#525252}.BookCard-module__MvqPDq__iconButton{border-radius:50%;width:32px;height:32px;transition:background-color .15s,transform .15s,color .15s}.BookCard-module__MvqPDq__iconButton:hover{transform:scale(1.08)}.BookCard-module__MvqPDq__moreButton{border-radius:50%;width:32px;height:32px;transition:background-color .15s,transform .15s}.BookCard-module__MvqPDq__moreButton:hover{background-color:#f5f5f5;transform:scale(1.08)}.dark .BookCard-module__MvqPDq__moreButton:hover{background-color:#404040}.BookCard-module__MvqPDq__menuDropdown{border:1px solid #f5f5f5;border-radius:10px;padding:.25rem;box-shadow:0 4px 20px #0000001f}.dark .BookCard-module__MvqPDq__menuDropdown{border-color:#404040;box-shadow:0 4px 20px #0000004d}.BookCard-module__MvqPDq__menuItem{border-radius:6px;font-weight:400;transition:background-color .1s}.BookCard-module__MvqPDq__menuDivider{margin:.25rem 0}.BookCard-module__MvqPDq__dangerItem{color:var(--destructive)}.BookCard-module__MvqPDq__dangerItem:hover{background-color:#ef44441a}:not(.dark) .BookCard-module__MvqPDq__dangerItem:hover{background-color:#fef2f2}.BookCard-module__MvqPDq__rankBadge{color:#a3a3a3;margin-right:.25rem;font-weight:400}.dark .BookCard-module__MvqPDq__rankBadge{color:#525252}
.ReorderBooks-module__mc4YJa__grid{border-radius:var(--radius-lg);background-color:#00000008;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-height:200px;padding:.5rem;display:grid}.dark .ReorderBooks-module__mc4YJa__grid{background-color:#ffffff08}@media (min-width:576px){.ReorderBooks-module__mc4YJa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1rem}}@media (min-width:992px){.ReorderBooks-module__mc4YJa__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.ReorderBooks-module__mc4YJa__sortableItem{width:100%;min-width:0}.ReorderBooks-module__mc4YJa__tile{border-radius:var(--radius-md);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background-color:#fff;border:1px solid #e5e5e5;flex-direction:column;width:100%;padding:.25rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.dark .ReorderBooks-module__mc4YJa__tile{background-color:#2e2e2e;border-color:#3f3f3f}.ReorderBooks-module__mc4YJa__tile:hover{border-color:#d4d4d4}.dark .ReorderBooks-module__mc4YJa__tile:hover{border-color:#525252}.ReorderBooks-module__mc4YJa__tile:hover .ReorderBooks-module__mc4YJa__dragHandle{opacity:1}.ReorderBooks-module__mc4YJa__tileDragging{opacity:.5}.ReorderBooks-module__mc4YJa__tileOverlay{cursor:grabbing;border-color:#5eead4;transform:scale(1.02);box-shadow:0 20px 40px #0003}.dark .ReorderBooks-module__mc4YJa__tileOverlay{border-color:#0d9488;box-shadow:0 20px 40px #0009}.ReorderBooks-module__mc4YJa__tileOverlay .ReorderBooks-module__mc4YJa__dragHandle{opacity:1;color:#0d9488}.dark .ReorderBooks-module__mc4YJa__tileOverlay .ReorderBooks-module__mc4YJa__dragHandle{color:#5eead4}.ReorderBooks-module__mc4YJa__positionBadge{z-index:10;color:#171717;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:400;display:flex;position:absolute;top:6px;left:6px;box-shadow:0 1px 3px #0000001a}.dark .ReorderBooks-module__mc4YJa__positionBadge{color:#fff;background-color:#000000b3}.ReorderBooks-module__mc4YJa__dragHandle{z-index:10;color:#a3a3a3;border-radius:var(--radius-sm);opacity:0;background-color:#ffffffe6;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s,color .15s;display:flex;position:absolute;top:6px;right:6px}.dark .ReorderBooks-module__mc4YJa__dragHandle{color:#a3a3a3;background-color:#00000080}@media (hover:none){.ReorderBooks-module__mc4YJa__dragHandle{opacity:.7}.ReorderBooks-module__mc4YJa__tile{cursor:default}}.ReorderBooks-module__mc4YJa__coverWrapper{border-radius:var(--radius-sm);background-color:#f5f5f5;overflow:hidden}.dark .ReorderBooks-module__mc4YJa__coverWrapper{background-color:#404040}.ReorderBooks-module__mc4YJa__cover{object-fit:cover;pointer-events:none}.ReorderBooks-module__mc4YJa__tileTitle{text-align:center;color:#525252;margin-top:.25rem;font-weight:400}.dark .ReorderBooks-module__mc4YJa__tileTitle{color:#d4d4d4}
.ReviewHorizontalBlock-module__US7VOa__container{box-sizing:border-box;border-radius:12px;flex-direction:row;gap:12px;width:100%;min-width:0;max-width:100%;padding:16px;transition:all .3s ease-out;display:flex}@media (max-width:640px){.ReviewHorizontalBlock-module__US7VOa__container{gap:10px;max-width:calc(100vw - 32px);padding:10px}}.ReviewHorizontalBlock-module__US7VOa__coverSection{flex-shrink:0;width:clamp(85px,25vw,110px)}.ReviewHorizontalBlock-module__US7VOa__coverContainer{cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ReviewHorizontalBlock-module__US7VOa__coverImageWrapper{border-radius:4px;justify-content:center;align-items:center;height:100%;transition:transform .2s;display:flex;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__container:hover .ReviewHorizontalBlock-module__US7VOa__coverImageWrapper{transform:scale(1.02)}.ReviewHorizontalBlock-module__US7VOa__contentSection{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex;overflow:hidden}@media (max-width:640px){.ReviewHorizontalBlock-module__US7VOa__contentSection{gap:4px}}.ReviewHorizontalBlock-module__US7VOa__bookTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__reviewTitle{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(15px,4vw,18px);font-weight:400;line-height:1.4;transition:color .15s;display:-webkit-box;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__reviewTitleLink:hover .ReviewHorizontalBlock-module__US7VOa__reviewTitle{color:var(--muted-foreground)}.ReviewHorizontalBlock-module__US7VOa__reviewSpoiler{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;height:42px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__footer{border-top:1px solid hsl(var(--border)/.4);justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:12px;display:flex}@media (max-width:400px){.ReviewHorizontalBlock-module__US7VOa__footer{gap:4px}}@media (max-width:640px){.ReviewHorizontalBlock-module__US7VOa__footer{padding-top:6px}}.ReviewHorizontalBlock-module__US7VOa__authorInfo{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__authorMeta{flex-direction:column;gap:0;min-width:0;display:flex;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__usernameRow{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__usernameWrapper{min-width:0;overflow:hidden}.ReviewHorizontalBlock-module__US7VOa__usernameWrapperFade{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000 100%)}@media (max-width:640px){.ReviewHorizontalBlock-module__US7VOa__usernameWrapperFade{-webkit-mask-image:none;mask-image:none}}.ReviewHorizontalBlock-module__US7VOa__badgeSmall{flex-shrink:0;display:flex}.ReviewHorizontalBlock-module__US7VOa__badgeSmall img{width:auto!important;height:18px!important}.ReviewHorizontalBlock-module__US7VOa__username{color:var(--foreground);white-space:nowrap;font-size:13px;line-height:1.3;transition:color .15s;display:block}.ReviewHorizontalBlock-module__US7VOa__username:hover{color:var(--muted-foreground)}.ReviewHorizontalBlock-module__US7VOa__date{color:var(--muted-foreground);font-size:11px;line-height:1.3}.ReviewHorizontalBlock-module__US7VOa__stats{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:flex}@media (max-width:400px){.ReviewHorizontalBlock-module__US7VOa__stats{gap:6px}}.ReviewHorizontalBlock-module__US7VOa__stat{white-space:nowrap;align-items:center;gap:3px;display:flex}.ReviewHorizontalBlock-module__US7VOa__statIcon{width:12px;height:12px}.ReviewHorizontalBlock-module__US7VOa__skeletonContainer{border:1px solid hsl(var(--border)/.3);border-radius:8px;flex-direction:row;gap:12px;width:100%;padding:12px;display:flex}.ReviewHorizontalBlock-module__US7VOa__skeletonCover{aspect-ratio:2/3;border-radius:4px;flex-shrink:0;width:clamp(85px,25vw,110px)}.ReviewHorizontalBlock-module__US7VOa__skeletonContent{flex-direction:column;flex:1;gap:8px;display:flex}
.ThreadBlock-module__8O0j0W__actionButton{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;transition:background-color .15s;display:inline-flex}.ThreadBlock-module__8O0j0W__actionButton:hover{background-color:var(--accent)}.dark .ThreadBlock-module__8O0j0W__actionButton:hover{background-color:#ffffff1a}.ThreadBlock-module__8O0j0W__actionButton:disabled{cursor:not-allowed;opacity:.5}
.UsersModal-module__NEM8jG__block{background-color:#0000}.UsersModal-module__NEM8jG__block:hover{background-color:var(--accent)}.dark .UsersModal-module__NEM8jG__block:hover{background-color:#ffffff1a}
.BookshelfHeader-module__hGGXxG__statsContainer{border-left:1px solid var(--border);align-items:center;gap:.5rem;margin-left:1rem;padding-left:1rem}.BookshelfHeader-module__hGGXxG__statBlock{border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:baseline;gap:4px;padding:.25rem .5rem;font-family:inherit;transition:background-color .15s;display:flex}.BookshelfHeader-module__hGGXxG__statBlock:hover{background-color:#0000000a}.dark .BookshelfHeader-module__hGGXxG__statBlock:hover{background-color:#ffffff0a}.BookshelfHeader-module__hGGXxG__statNumber{color:#262626;font-size:1rem;font-weight:400;line-height:1}.dark .BookshelfHeader-module__hGGXxG__statNumber{color:#fff}.BookshelfHeader-module__hGGXxG__statLabel{color:#737373;font-size:.875rem}.dark .BookshelfHeader-module__hGGXxG__statLabel{color:#a3a3a3}.BookshelfHeader-module__hGGXxG__mobileStatBlock{border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:4px;padding:.25rem;font-family:inherit;transition:background-color .15s;display:flex}.BookshelfHeader-module__hGGXxG__mobileStatBlock:hover{background-color:#0000000a}.dark .BookshelfHeader-module__hGGXxG__mobileStatBlock:hover{background-color:#ffffff0a}.BookshelfHeader-module__hGGXxG__mobileStatNumber{color:#262626;font-size:.875rem;font-weight:400}.dark .BookshelfHeader-module__hGGXxG__mobileStatNumber{color:#fff}.BookshelfHeader-module__hGGXxG__mobileStatLabel{color:#737373;font-size:.875rem}.dark .BookshelfHeader-module__hGGXxG__mobileStatLabel{color:#a3a3a3}.BookshelfHeader-module__hGGXxG__mobileActionIcon{transition:background-color .15s}.BookshelfHeader-module__hGGXxG__mobileActionIcon:hover{background-color:#0000000d}.dark .BookshelfHeader-module__hGGXxG__mobileActionIcon:hover{background-color:#ffffff14}.BookshelfHeader-module__hGGXxG__socialLinks{align-items:center;gap:1rem;display:flex}.BookshelfHeader-module__hGGXxG__textAction{cursor:pointer;color:var(--muted-foreground);background:0 0;border:none;align-items:center;gap:6px;padding:4px 8px;font-size:.875rem;text-decoration:none;transition:color .15s;display:inline-flex}.BookshelfHeader-module__hGGXxG__textAction:hover{color:var(--foreground)}.BookshelfHeader-module__hGGXxG__textAction:disabled{cursor:not-allowed;opacity:.5}.BookshelfHeader-module__hGGXxG__textActionIcon{width:16px;height:16px}
:root{--sidebar-border-color:#0000001a;--sidebar-border-color-subtle:#0000000f;--sidebar-shadow-sm:0 1px 2px #0000000d;--sidebar-shadow-md:0 2px 8px #00000014;--sidebar-bg-elevated:#ffffffe6;--sidebar-bg-subtle:#00000008;--sidebar-bg-hover:#0000000d;--sidebar-text-primary:#000000e6;--sidebar-text-secondary:#0000008c;--sidebar-icon-color:#00000080;--sidebar-icon-hover:#000c;--sidebar-primary-bg:#000000e6;--sidebar-primary-text:#fffffff2;--sidebar-primary-hover:#000;--sidebar-danger-bg:#dc2626e6;--sidebar-danger-hover:#b91c1c;--sidebar-transition:.15s ease}.dark{--sidebar-border-color:#ffffff1f;--sidebar-border-color-subtle:#ffffff0f;--sidebar-shadow-sm:0 1px 2px #0000004d;--sidebar-shadow-md:0 2px 8px #0006;--sidebar-bg-elevated:#323232e6;--sidebar-bg-subtle:#ffffff0a;--sidebar-bg-hover:#ffffff14;--sidebar-text-primary:#ffffffe6;--sidebar-text-secondary:#ffffff80;--sidebar-icon-color:#ffffff73;--sidebar-icon-hover:#ffffffbf;--sidebar-primary-bg:#ffffffe6;--sidebar-primary-text:#000000e6;--sidebar-primary-hover:#fff;--sidebar-danger-bg:#ef4444e6;--sidebar-danger-hover:#dc2626}.BookSidebar-module__Kmp7Ja__sidebar-desktop{display:none}@media (min-width:480px){.BookSidebar-module__Kmp7Ja__sidebar-desktop{display:flex}}.BookSidebar-module__Kmp7Ja__sidebar-mobile{display:flex}@media (min-width:480px){.BookSidebar-module__Kmp7Ja__sidebar-mobile{display:none}}.BookSidebar-module__Kmp7Ja__action-icons-group{background:var(--sidebar-bg-subtle);border:1px solid var(--sidebar-border-color-subtle);transition:var(--sidebar-transition);border-radius:50px;justify-content:space-evenly;align-items:center;padding:6px 4px;display:flex}.BookSidebar-module__Kmp7Ja__action-icons-group:hover{background:var(--sidebar-bg-hover);border-color:var(--sidebar-border-color)}.BookSidebar-module__Kmp7Ja__action-icon{width:44px;height:44px;color:var(--sidebar-icon-color);cursor:pointer;transition:var(--sidebar-transition);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition-property:transform,background,border-color,color,box-shadow;display:flex;position:relative}.BookSidebar-module__Kmp7Ja__action-icon:hover:not(:disabled){background:var(--sidebar-bg-elevated);border-color:var(--sidebar-border-color);color:var(--sidebar-icon-hover);box-shadow:var(--sidebar-shadow-sm);transform:translateY(-1px)}.BookSidebar-module__Kmp7Ja__action-icon:active:not(:disabled){transform:translateY(0)scale(.96)}.BookSidebar-module__Kmp7Ja__action-icon:disabled{opacity:.35;cursor:not-allowed}.BookSidebar-module__Kmp7Ja__action-icon-liked{color:#ec4899;background:#ec48991a;border-color:#ec489933}.BookSidebar-module__Kmp7Ja__action-icon-liked:hover:not(:disabled){color:#db2777;background:#ec489926;border-color:#ec48994d}.BookSidebar-module__Kmp7Ja__action-icon-read{color:#10b981;background:#10b9811a;border-color:#10b98133}.BookSidebar-module__Kmp7Ja__action-icon-read:hover:not(:disabled){color:#059669;background:#10b98126;border-color:#10b9814d}.BookSidebar-module__Kmp7Ja__action-icon-disliked{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b33}.BookSidebar-module__Kmp7Ja__action-icon-disliked:hover:not(:disabled){color:#d97706;background:#f59e0b26;border-color:#f59e0b4d}.BookSidebar-module__Kmp7Ja__primary-button{letter-spacing:.01em;background:var(--sidebar-primary-bg);width:100%;color:var(--sidebar-primary-text);cursor:pointer;transition:var(--sidebar-transition);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:400;transition-property:background,box-shadow;display:inline-flex}.BookSidebar-module__Kmp7Ja__primary-button:hover:not(:disabled){background:var(--sidebar-primary-hover);box-shadow:var(--sidebar-shadow-md)}.BookSidebar-module__Kmp7Ja__primary-button:active:not(:disabled){opacity:.9}.BookSidebar-module__Kmp7Ja__primary-button:disabled{opacity:.5;cursor:not-allowed}.BookSidebar-module__Kmp7Ja__primary-button-unshelve{background:var(--sidebar-danger-bg);color:#fff}.BookSidebar-module__Kmp7Ja__primary-button-unshelve:hover:not(:disabled){background:var(--sidebar-danger-hover)}.BookSidebar-module__Kmp7Ja__secondary-buttons-container{flex-direction:column;gap:2px;margin-top:4px;display:flex}.BookSidebar-module__Kmp7Ja__secondary-button{text-align:left;width:100%;color:var(--sidebar-text-secondary);cursor:pointer;transition:var(--sidebar-transition);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;font-weight:400;transition-property:background,border-color,color,transform;display:flex}.BookSidebar-module__Kmp7Ja__secondary-button:hover:not(:disabled){background:var(--sidebar-bg-hover);border-color:var(--sidebar-border-color-subtle);color:var(--foreground)}.BookSidebar-module__Kmp7Ja__secondary-button:active:not(:disabled){transform:scale(.98)}.BookSidebar-module__Kmp7Ja__secondary-button:disabled{opacity:.4;cursor:not-allowed}.BookSidebar-module__Kmp7Ja__secondary-button-icon{width:20px;height:20px;color:var(--sidebar-icon-color);transition:color var(--sidebar-transition);justify-content:center;align-items:center;display:flex}.BookSidebar-module__Kmp7Ja__secondary-button:hover:not(:disabled) .BookSidebar-module__Kmp7Ja__secondary-button-icon{color:var(--sidebar-icon-hover)}.BookSidebar-module__Kmp7Ja__book-cover-container{width:100%;box-shadow:var(--sidebar-shadow-sm);border-radius:6px;position:relative;overflow:hidden}.BookSidebar-module__Kmp7Ja__book-info{padding-bottom:4px}.BookSidebar-module__Kmp7Ja__book-title{transition:color var(--sidebar-transition);font-size:15px;line-height:1.4}.BookSidebar-module__Kmp7Ja__book-title:hover{color:var(--sidebar-text-primary)}.BookSidebar-module__Kmp7Ja__mobile-cover-section{flex-direction:column;gap:12px;display:flex}.BookSidebar-module__Kmp7Ja__mobile-actions-section{flex-direction:column;justify-content:center;gap:8px;height:100%;display:flex}.BookSidebar-module__Kmp7Ja__mobile-action-icons-group{background:var(--sidebar-bg-subtle);border:1px solid var(--sidebar-border-color-subtle);border-radius:40px;justify-content:space-evenly;align-items:center;padding:4px;display:flex}.BookSidebar-module__Kmp7Ja__mobile-action-icon{width:38px;height:38px;color:var(--sidebar-icon-color);cursor:pointer;transition:var(--sidebar-transition);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:flex}.BookSidebar-module__Kmp7Ja__mobile-action-icon:hover:not(:disabled){background:var(--sidebar-bg-elevated);border-color:var(--sidebar-border-color);color:var(--sidebar-icon-hover)}.BookSidebar-module__Kmp7Ja__mobile-action-icon:disabled{opacity:.35;cursor:not-allowed}.BookSidebar-module__Kmp7Ja__mobile-action-icon-liked{color:#ec4899;background:#ec48991a}.BookSidebar-module__Kmp7Ja__mobile-action-icon-read{color:#10b981;background:#10b9811a}.BookSidebar-module__Kmp7Ja__mobile-action-icon-disliked{color:#f59e0b;background:#f59e0b1a}.BookSidebar-module__Kmp7Ja__mobile-secondary-button{text-align:left;border:1px solid var(--sidebar-border-color-subtle);background:var(--sidebar-bg-subtle);width:100%;color:var(--sidebar-text-secondary);cursor:pointer;transition:var(--sidebar-transition);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:400;display:flex}.BookSidebar-module__Kmp7Ja__mobile-secondary-button:hover:not(:disabled){background:var(--sidebar-bg-hover);border-color:var(--sidebar-border-color);color:var(--foreground)}.BookSidebar-module__Kmp7Ja__mobile-secondary-button:disabled{opacity:.4;cursor:not-allowed}.BookSidebar-module__Kmp7Ja__loading-spinner{animation:1s linear infinite BookSidebar-module__Kmp7Ja__spin}@keyframes BookSidebar-module__Kmp7Ja__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.PickFavorites-module__FShwIq__grid{border-radius:var(--radius-lg);background-color:#00000008;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-height:200px;padding:.5rem;display:grid}.dark .PickFavorites-module__FShwIq__grid{background-color:#ffffff08}@media (min-width:576px){.PickFavorites-module__FShwIq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1rem}}@media (min-width:992px){.PickFavorites-module__FShwIq__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.PickFavorites-module__FShwIq__tile{border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #e5e5e5;flex-direction:column;width:100%;min-width:0;padding:.25rem;transition:border-color .15s,box-shadow .15s,background-color .15s,opacity .15s;display:flex;position:relative}.dark .PickFavorites-module__FShwIq__tile{background-color:#2e2e2e;border-color:#3f3f3f}.PickFavorites-module__FShwIq__tile:hover{border-color:#d4d4d4;box-shadow:0 2px 8px #00000014}.dark .PickFavorites-module__FShwIq__tile:hover{border-color:#525252;box-shadow:0 2px 8px #0000004d}.PickFavorites-module__FShwIq__tileSelected{background-color:#f0fdfa;border-color:#14b8a6}.dark .PickFavorites-module__FShwIq__tileSelected{background-color:#20c99714;border-color:#0d9488}.PickFavorites-module__FShwIq__tileSelected:hover{border-color:#0d9488}.dark .PickFavorites-module__FShwIq__tileSelected:hover{border-color:#14b8a6}.PickFavorites-module__FShwIq__tileDisabled{opacity:.5;cursor:not-allowed}.PickFavorites-module__FShwIq__tileDisabled:hover{box-shadow:none;border-color:#e5e5e5}.dark .PickFavorites-module__FShwIq__tileDisabled:hover{border-color:#3f3f3f}.PickFavorites-module__FShwIq__selectedBadge{z-index:10;color:#fff;border-radius:var(--radius-sm);background-color:#0d9488;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:flex;position:absolute;top:6px;left:6px;box-shadow:0 2px 4px #00000026}.dark .PickFavorites-module__FShwIq__selectedBadge{background-color:#0f766e}.PickFavorites-module__FShwIq__checkIcon{z-index:10;color:#fff;background-color:#0d9488;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 4px #00000026}.dark .PickFavorites-module__FShwIq__checkIcon{background-color:#0f766e}.PickFavorites-module__FShwIq__coverWrapper{border-radius:var(--radius-sm);background-color:#f5f5f5;overflow:hidden}.dark .PickFavorites-module__FShwIq__coverWrapper{background-color:#404040}.PickFavorites-module__FShwIq__tileTitle{text-align:center;color:#525252;margin-top:.25rem;font-weight:400}.dark .PickFavorites-module__FShwIq__tileTitle{color:#d4d4d4}.PickFavorites-module__FShwIq__selectionCounter{color:#525252;align-items:center;gap:.25rem;font-size:.875rem;display:flex}.dark .PickFavorites-module__FShwIq__selectionCounter{color:#d4d4d4}.PickFavorites-module__FShwIq__counterBadge{color:#262626;background-color:#f5f5f5;border-radius:9999px;justify-content:center;align-items:center;min-width:28px;height:22px;padding:0 8px;font-size:12px;font-weight:400;display:inline-flex}.dark .PickFavorites-module__FShwIq__counterBadge{color:#fff;background-color:#404040}.PickFavorites-module__FShwIq__counterBadgeFull{color:#fff;background-color:#0d9488}.dark .PickFavorites-module__FShwIq__counterBadgeFull{background-color:#0f766e}
.TopBar-module__WILt5G__topBar{justify-content:space-between;align-items:center;height:60px;padding:0 24px;display:flex}.TopBar-module__WILt5G__searchTrigger{color:#999;cursor:text;border:1px solid #d0d0d0;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;min-width:140px;padding:6px 12px 6px 16px;font-size:13px;font-weight:400;transition:all .2s;display:inline-flex}.dark .TopBar-module__WILt5G__searchTrigger{color:#666;border-color:#3a3a3a}.TopBar-module__WILt5G__searchTrigger:hover{color:#666;border-color:#b0b0b0}.dark .TopBar-module__WILt5G__searchTrigger:hover{color:#888;border-color:#4a4a4a}.TopBar-module__WILt5G__searchShortcut{color:#b0b0b0;letter-spacing:.5px;background-color:#f0f0f0;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:400}.dark .TopBar-module__WILt5G__searchShortcut{color:#555;background-color:#2a2a2a}.TopBar-module__WILt5G__logoLink{opacity:.85;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:768px){.TopBar-module__WILt5G__logoLink{left:calc(50% + 80px)}}.TopBar-module__WILt5G__logoLink:hover{opacity:1}.TopBar-module__WILt5G__rightSection{align-items:center;display:flex}.TopBar-module__WILt5G__newButton{color:#999;border:1px solid #d0d0d0;border-radius:20px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:400;transition:all .2s;display:inline-flex}.dark .TopBar-module__WILt5G__newButton{color:#666;border-color:#3a3a3a}.TopBar-module__WILt5G__newButton:hover{color:#666;border-color:#b0b0b0}.dark .TopBar-module__WILt5G__newButton:hover{color:#888;border-color:#4a4a4a}.TopBar-module__WILt5G__newButtonActive{color:#666;border-color:#b0b0b0}.dark .TopBar-module__WILt5G__newButtonActive{color:#888;border-color:#4a4a4a}.TopBar-module__WILt5G__notificationBadge{color:#666;background-color:#0000;border:1px solid #d0d0d0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:400;transition:all .2s;display:flex}.dark .TopBar-module__WILt5G__notificationBadge{color:#888;border-color:#3a3a3a}.TopBar-module__WILt5G__notificationBadge:hover{color:#000;border-color:#b0b0b0}.dark .TopBar-module__WILt5G__notificationBadge:hover{color:#fff;border-color:#4a4a4a}.TopBar-module__WILt5G__notificationBadgeActive{color:#fff;background-color:#3b82f6;border-color:#3b82f6}.dark .TopBar-module__WILt5G__notificationBadgeActive{color:#451a03;background-color:#b45309;border-color:#b45309}.TopBar-module__WILt5G__notificationBadgeActive:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}.dark .TopBar-module__WILt5G__notificationBadgeActive:hover{color:#451a03;background-color:#d97706;border-color:#d97706}.TopBar-module__WILt5G__userAvatarWrapper{cursor:pointer;border:1px solid #d0d0d0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.dark .TopBar-module__WILt5G__userAvatarWrapper{border-color:#3a3a3a}.TopBar-module__WILt5G__themeToggle{color:#999;transition:color .3s cubic-bezier(.4,0,.2,1)}.dark .TopBar-module__WILt5G__themeToggle{color:#666}.TopBar-module__WILt5G__themeToggle:hover{color:#000;background:0 0}.dark .TopBar-module__WILt5G__themeToggle:hover{color:#fff}.TopBar-module__WILt5G__menuDropdown{background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:6px!important;box-shadow:0 4px 12px #00000014!important}.dark .TopBar-module__WILt5G__menuDropdown{background-color:#1a1a1a!important;border-color:#333!important}.TopBar-module__WILt5G__menuItem{color:#666!important;border-radius:6px!important;padding:8px 10px!important;font-size:13px!important;font-weight:400!important;transition:color .2s!important}.dark .TopBar-module__WILt5G__menuItem{color:#888!important}.TopBar-module__WILt5G__menuItem:hover{color:#000!important;background-color:#f5f5f5!important}.dark .TopBar-module__WILt5G__menuItem:hover{color:#fff!important;background-color:#252525!important}.TopBar-module__WILt5G__userMenuDropdown{background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:6px!important;box-shadow:0 4px 12px #00000014!important}.dark .TopBar-module__WILt5G__userMenuDropdown{background-color:#1a1a1a!important;border-color:#333!important}.TopBar-module__WILt5G__userMenuItem{color:#666!important;border-radius:6px!important;padding:8px 10px!important;font-size:13px!important;font-weight:400!important;transition:color .2s!important}.dark .TopBar-module__WILt5G__userMenuItem{color:#888!important}.TopBar-module__WILt5G__userMenuItem:hover{color:#000!important;background-color:#f5f5f5!important}.dark .TopBar-module__WILt5G__userMenuItem:hover{color:#fff!important;background-color:#252525!important}.TopBar-module__WILt5G__notificationDropdown{overflow:hidden;background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:0!important;box-shadow:0 4px 12px #00000014!important}.dark .TopBar-module__WILt5G__notificationDropdown{background-color:#1a1a1a!important;border-color:#333!important}.TopBar-module__WILt5G__notificationHeader{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:12px;display:flex}.dark .TopBar-module__WILt5G__notificationHeader{border-bottom-color:#333}.TopBar-module__WILt5G__notificationAction{color:#999;border-radius:4px;padding:4px 8px;font-size:11px;transition:color .2s}.dark .TopBar-module__WILt5G__notificationAction{color:#666}.TopBar-module__WILt5G__notificationAction:hover{color:#000}.dark .TopBar-module__WILt5G__notificationAction:hover{color:#fff}.TopBar-module__WILt5G__notificationCard{border-radius:6px;padding:8px;transition:background-color .2s}.TopBar-module__WILt5G__notificationCard:hover{background-color:#f5f5f5}.dark .TopBar-module__WILt5G__notificationCard:hover{background-color:#252525}.TopBar-module__WILt5G__notificationCardUnread{background-color:#f8f8f8}.dark .TopBar-module__WILt5G__notificationCardUnread{background-color:#222}.TopBar-module__WILt5G__notificationLink{color:inherit;text-decoration:none}.TopBar-module__WILt5G__notificationText{color:#333;line-height:1.4}.dark .TopBar-module__WILt5G__notificationText{color:#ccc}.TopBar-module__WILt5G__notificationEmpty{color:#999;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px;display:flex}.dark .TopBar-module__WILt5G__notificationEmpty{color:#666}.TopBar-module__WILt5G__signInButton{color:#666!important;border-color:#ccc!important;border-radius:20px!important;font-size:13px!important;font-weight:400!important;transition:all .2s!important}.dark .TopBar-module__WILt5G__signInButton{color:#888!important;border-color:#444!important}.TopBar-module__WILt5G__signInButton:hover{color:#000!important;background:0 0!important;border-color:#000!important}.dark .TopBar-module__WILt5G__signInButton:hover{color:#fff!important;border-color:#fff!important}
.MobileBottomNav-module__kR2tRW__bottomNav{height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px));padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background-color:#fffc;border-top:1px solid #0000000f;position:fixed;bottom:0;left:0;right:0}.dark .MobileBottomNav-module__kR2tRW__bottomNav{background-color:#141414cc;border-top-color:#ffffff14}.MobileBottomNav-module__kR2tRW__drawer{max-height:calc(85vh - env(safe-area-inset-bottom,0px));max-height:calc(85dvh - env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background-color:#fffffff2}.dark .MobileBottomNav-module__kR2tRW__drawer{background-color:#141414f2}.MobileBottomNav-module__kR2tRW__drawerContent{padding-bottom:env(safe-area-inset-bottom,0);flex-direction:column;display:flex;overflow:hidden}.MobileBottomNav-module__kR2tRW__drawerScrollArea{-webkit-overflow-scrolling:touch;flex:1;padding-bottom:1rem;overflow-y:auto}.MobileBottomNav-module__kR2tRW__dropdown{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background-color:#fffffff2;border:1px solid #0000000f;box-shadow:0 8px 32px #0000001f}.dark .MobileBottomNav-module__kR2tRW__dropdown{background-color:#1e1e1ef2;border-color:#ffffff1a;box-shadow:0 8px 32px #0006}
.ShelfHorizontalBlock-module__tkMcWG__pill{border:1px solid var(--border);color:inherit;background:0 0;border-radius:50px;align-items:center;padding:5px 14px 5px 5px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ShelfHorizontalBlock-module__tkMcWG__pill:hover{background-color:var(--accent);border-color:#d4d4d4}.dark .ShelfHorizontalBlock-module__tkMcWG__pill:hover{background-color:#ffffff14;border-color:#3f3f3f}
.ChangelogMedia-module__fdCUGq__media{border-radius:8px;width:100%;height:auto;display:block}
.SalonSidebar-module__6nM4Hq__sidebar{top:calc(var(--app-shell-header-height) + 1rem);max-height:calc(100vh - var(--app-shell-header-height) - 2rem);scrollbar-width:none;-ms-overflow-style:none;position:sticky;overflow-y:auto}.SalonSidebar-module__6nM4Hq__sidebar::-webkit-scrollbar{display:none}.SalonSidebar-module__6nM4Hq__sectionCard{background-color:#0000}.SalonSidebar-module__6nM4Hq__trendingBookCard{cursor:pointer;border-radius:var(--radius-sm);background-color:#0000;transition:background-color .15s}.SalonSidebar-module__6nM4Hq__trendingBookCard:hover{background-color:var(--accent)}.dark .SalonSidebar-module__6nM4Hq__trendingBookCard:hover{background-color:#ffffff0f}.SalonSidebar-module__6nM4Hq__miniCover{border-radius:var(--radius-sm);flex-shrink:0;width:40px;height:60px;overflow:hidden}.SalonSidebar-module__6nM4Hq__miniCover img{object-fit:cover;width:100%;height:100%}.SalonSidebar-module__6nM4Hq__compactCard{cursor:pointer;border-radius:var(--radius-sm);background-color:#0000;transition:background-color .15s}.SalonSidebar-module__6nM4Hq__compactCard:hover{background-color:var(--accent)}.dark .SalonSidebar-module__6nM4Hq__compactCard:hover{background-color:#ffffff0f}.SalonSidebar-module__6nM4Hq__viewAll{color:var(--muted-foreground);align-items:center;gap:4px;transition:color .15s,gap .15s;display:inline-flex}.SalonSidebar-module__6nM4Hq__viewAll:hover{color:var(--foreground);gap:6px}.SalonSidebar-module__6nM4Hq__inlineSection{padding:1rem 0}@media (max-width:62rem){.SalonSidebar-module__6nM4Hq__sidebar{max-height:none;position:static;overflow-y:visible}}
