@media(min-width:761px){html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:link,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:visited,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:hover,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:focus,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:focus-visible,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:active,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link.active{box-sizing:border-box!important;display:flex!important;flex:0 0 37px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:37px!important;min-height:37px!important;max-height:37px!important;margin:0!important;padding:5px 6px!important;gap:6px!important;align-items:center!important;border-width:1px!important;border-radius:8px!important;outline:0!important;box-shadow:0 2px 6px rgba(118,44,67,.07)!important;transform:none!important;-webkit-transform:none!important;scale:none!important;animation:none!important;transition:none!important;overflow:hidden!important}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link .raffle-ticket-icon,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:hover .raffle-ticket-icon,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:focus-visible .raffle-ticket-icon,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:active .raffle-ticket-icon{box-sizing:border-box!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important;padding:0!important;line-height:18px!important;transform:none!important;-webkit-transform:none!important;scale:none!important;animation:none!important;transition:none!important}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link .raffle-ticket-icon:before{width:18px!important;height:18px!important;-webkit-mask-size:18px 18px!important;mask-size:18px 18px!important;transform:none!important;animation:none!important;transition:none!important}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link .raffle-nav-badge{box-sizing:border-box!important;display:inline-grid!important;flex:0 0 29px!important;width:29px!important;min-width:29px!important;max-width:29px!important;height:17px!important;min-height:17px!important;max-height:17px!important;margin-left:auto!important;padding:0 5px!important;transform:none!important;-webkit-transform:none!important;scale:none!important;animation:none!important;transition:none!important}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:before,html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.raffle-nav-link:after{transform:none!important;scale:none!important;animation:none!important;transition:none!important}}@media(max-width:760px){html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:link,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:visited,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:hover,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:focus,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:focus-visible,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:active,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link.active{box-sizing:border-box!important;display:flex!important;flex:0 0 44px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:8px 10px!important;gap:7px!important;align-items:center!important;border-width:1px!important;border-radius:10px!important;outline:0!important;transform:none!important;-webkit-transform:none!important;scale:none!important;animation:none!important;transition:none!important;overflow:hidden!important}html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link>*,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:before,html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.raffle-nav-link:after{transform:none!important;scale:none!important;animation:none!important;transition:none!important}}.registration-terms-check-control{position:relative!important;display:grid!important;place-items:center!important;width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;cursor:pointer!important}.registration-terms-check-control .registration-terms-checkbox{position:absolute!important;inset:0!important;z-index:4!important;width:19px!important;height:19px!important;margin:0!important;opacity:0!important;cursor:pointer!important}.registration-terms-check-control .registration-terms-checkmark{display:grid!important;place-items:center!important;width:19px!important;height:19px!important;box-sizing:border-box!important;border:2px solid var(--theme-dark,#b84f68)!important;border-radius:4px!important;background:#fff!important;color:transparent!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:1!important;box-shadow:0 1px 2px rgba(0,0,0,.12)!important;transition:background-color .08s ease,border-color .08s ease,color .08s ease,box-shadow .08s ease,transform .08s ease!important}.registration-terms-check-control.is-checked .registration-terms-checkmark,.registration-terms-check-control[data-checked=true] .registration-terms-checkmark,.registration-terms-checkbox:checked+.registration-terms-checkmark{background:var(--theme,#d86d83)!important;border-color:var(--theme-deep,#8b4658)!important;color:var(--theme-on,#fff)!important;box-shadow:inset 0 0 0 1px var(--theme-deep,#8b4658),0 0 0 3px rgba(var(--theme-rgb,216,109,131),.28)!important;transform:scale(1.08)!important}@media(max-width:760px){.registration-terms-check-control,.registration-terms-check-control .registration-terms-checkbox,.registration-terms-check-control .registration-terms-checkmark{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important}.registration-terms-check-control .registration-terms-checkmark{font-size:13px!important}}html body.login-body .login-page .login-fitted-group>.login-panel{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;display:block!important;box-sizing:border-box!important;width:calc(100% - 10px)!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important;transform-origin:center top!important;pointer-events:auto!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0 clamp(16px,4vw,54px) 16px!important;background:var(--login-card-color,#fff)!important;color:var(--login-card-text-color,#251d22)!important;border:1px solid var(--login-card-border-color,rgba(255,255,255,.98))!important;border-radius:28px!important;box-shadow:0 0 10px var(--login-card-glow-near,rgba(255,255,255,.98)),0 0 28px var(--login-card-glow-mid,rgba(255,255,255,.72)),0 0 52px var(--login-card-glow-far,rgba(255,255,255,.46)),0 24px 64px rgba(20,12,28,.26)!important;overflow:visible!important;transform:none!important;scale:none!important;zoom:1!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.login-panel-logo{position:relative!important;inset:auto!important;z-index:auto!important;flex:0 0 auto!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:clamp(3px,.6vh,7px) 0 0!important;background:var(--login-card-color,#fff)!important;overflow:visible!important;transform:none!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.login-panel-logo>.login-copy,html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.login-panel-logo>.login-copy.has-title-image{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;z-index:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:min(590px,100%)!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;overflow:visible!important;transform:none!important;scale:none!important;pointer-events:none!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.login-panel-logo>.login-copy.has-title-image .login-title-image{position:relative!important;inset:auto!important;display:block!important;width:var(--login-title-fixed-width,min(var(--login-title-image-width,420px),100%))!important;max-width:100%!important;height:var(--login-title-fixed-height,auto)!important;max-height:none!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.auth-tabs{position:relative!important;inset:auto!important;z-index:auto!important;flex:0 0 auto!important;clear:both!important;margin-top:0!important;transform:none!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.login-panel-logo>.login-copy h1,html body.login-body .login-page .login-box .password-reset-heading h2,html body.login-body .login-page .login-box .field>label,html body.login-body .login-page .login-box .registration-terms-copy{color:var(--login-card-text-color,#251d22)!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.login-panel-logo>.login-copy p,html body.login-body .login-page .login-box .password-reset-heading p,html body.login-body .login-page .login-box .field small{color:var(--login-card-muted-color,#737373)!important}html body.login-body .login-page[data-login-density=compact] .login-box{padding:0 14px 16px!important}html body.login-body .login-page[data-login-density=compact] .login-panel-logo{min-height:0!important;padding:3px 0 0!important}html body.login-body .login-page[data-login-density=tight] .login-box{padding:0 8px 16px!important}html body.login-body .login-page[data-login-density=tight] .login-panel-logo{min-height:0!important;padding:2px 0 0!important}@media(max-width:760px){html body.login-body .login-page .login-fitted-group>.login-panel>.login-box{padding:0 20px 16px!important;border-radius:22px!important}html body.login-body .login-page .login-fitted-group>.login-panel>.login-box>.login-panel-logo{min-height:0!important;padding:3px 0 0!important}html body.login-body .login-page[data-login-density=compact] .login-box{padding:0 14px 16px!important}html body.login-body .login-page[data-login-density=compact] .login-panel-logo{min-height:0!important;padding:2px 0 0!important}html body.login-body .login-page[data-login-density=tight] .login-box{padding:0 8px 16px!important}html body.login-body .login-page[data-login-density=tight] .login-panel-logo{min-height:0!important;padding:1px 0 0!important}}@media(max-width:760px){html.login-document.login-keyboard-open{height:auto!important;min-height:100%!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;scroll-behavior:auto!important;scroll-padding-block:18px!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}html.login-document.login-keyboard-open body.login-body{position:relative!important;inset:auto!important;height:var(--login-document-height,100vh)!important;min-height:var(--login-document-height,100vh)!important;max-height:none!important;overflow:visible!important;overscroll-behavior-y:auto!important}html.login-document.login-keyboard-open body.login-body>.login-page,html.login-document.login-keyboard-open body.login-body>.login-page>.login-art{height:var(--login-document-height,100vh)!important;min-height:var(--login-document-height,100vh)!important;max-height:none!important;overflow:visible!important}html.login-document.login-keyboard-open body.login-body .login-page .login-stack{position:absolute!important;inset:0!important;width:100%!important;height:var(--login-document-height,100vh)!important;min-height:var(--login-document-height,100vh)!important;max-height:none!important;overflow:visible!important}html.login-document.login-keyboard-open body.login-body .login-page .login-fitted-group{position:absolute!important;left:50%!important;top:calc(var(--login-group-top,max(5px,env(safe-area-inset-top,0px))) + var(--login-keyboard-top-room,0px))!important;width:100%!important;max-width:100%!important;margin:0!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;transform:translateX(-50%)!important;touch-action:pan-y!important}}html.login-document.login-panel-returning body.login-body .login-page .login-fitted-group{transform:translate3d(-50%,var(--login-panel-return-y,0px),0)!important;transition:transform 360ms cubic-bezier(.22,.74,.24,1)!important;will-change:transform!important}html.login-document.login-panel-returning.login-panel-return-primed body.login-body .login-page .login-fitted-group{transition:none!important}html.login-document:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group{top:50vh!important;top:var(--login-idle-center-y,50dvh)!important;transform:translate3d(-50%,-50%,0)!important;transition:none!important}html.login-document.login-layout-ready:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group{transition:top 280ms cubic-bezier(.22,.74,.24,1)!important}html.login-document:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group>.login-panel>.login-box{max-height:calc(100vh - 56px)!important;max-height:var(--login-panel-max-height,calc(100dvh - 56px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}html.login-document:not(.login-position-measured):not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group{top:5px!important;top:max(5px,env(safe-area-inset-top,0px))!important;bottom:5px!important;bottom:max(5px,env(safe-area-inset-bottom,0px))!important;transform:translate3d(-50%,0,0)!important;transition:none!important;overflow:hidden!important}html.login-document.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group{top:var(--login-group-top,max(5px,env(safe-area-inset-top,0px)))!important;bottom:auto!important;transform:translate3d(-50%,0,0)!important;overflow:visible!important}html.login-document:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel>.login-box{max-height:none!important;overflow:visible!important;overscroll-behavior:none!important;scrollbar-gutter:auto!important}@media(min-width:761px){html.login-document:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group,html.login-document:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group,html.login-document:not(.login-position-measured):not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group,html.login-document.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group{top:50vh!important;top:var(--login-idle-center-y,50dvh)!important;bottom:auto!important;transform:translate3d(-50%,-50%,0)!important;overflow:visible!important}html.login-document:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel>.login-box{max-height:var(--login-panel-max-height,calc(100dvh - 56px))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}}@media(max-width:760px){html.login-document body.login-body .login-page .login-stack{box-sizing:border-box!important;width:var(--login-mobile-layout-width,100vw)!important;min-width:var(--login-mobile-layout-width,100vw)!important;max-width:var(--login-mobile-layout-width,100vw)!important}html.login-document body.login-body .login-page .login-fitted-group,html.login-document.login-keyboard-open body.login-body .login-page .login-fitted-group{box-sizing:border-box!important;left:0!important;right:auto!important;width:var(--login-mobile-layout-width,100vw)!important;min-width:var(--login-mobile-layout-width,100vw)!important;max-width:var(--login-mobile-layout-width,100vw)!important;transform:translate3d(0,0,0)!important}html.login-document:not(.login-keyboard-open) body.login-body .login-page .login-stack{position:fixed!important;inset:0!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}html.login-document:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group{position:fixed!important;top:var(--login-group-top,max(5px,env(safe-area-inset-top,0px)))!important;bottom:auto!important}html.login-document:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group{top:50vh!important;top:var(--login-idle-center-y,50dvh)!important;transform:translate3d(0,-50%,0)!important}html.login-document:not(.login-position-measured):not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group{top:5px!important;top:max(5px,env(safe-area-inset-top,0px))!important;bottom:5px!important;bottom:max(5px,env(safe-area-inset-bottom,0px))!important;transform:translate3d(0,0,0)!important;overflow:hidden!important}html.login-document.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group{top:var(--login-group-top,max(5px,env(safe-area-inset-top,0px)))!important;bottom:auto!important;transform:translate3d(0,0,0) scale(var(--login-register-fit-scale,1))!important;transform-origin:center top!important;overflow:visible!important}html.login-document body.login-body .login-page .login-fitted-group>.login-panel,html.login-document body.login-body .login-page[data-auth-mode=login] .login-fitted-group>.login-panel,html.login-document body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel,html.login-document body.login-body .login-page[data-auth-mode=password_reset] .login-fitted-group>.login-panel{box-sizing:border-box!important;flex:0 0 auto!important;width:calc(var(--login-mobile-layout-width,100vw) - 10px)!important;min-width:calc(var(--login-mobile-layout-width,100vw) - 10px)!important;max-width:calc(var(--login-mobile-layout-width,100vw) - 10px)!important}html.login-document.login-panel-returning body.login-body .login-page .login-fitted-group{transform:translate3d(0,var(--login-panel-return-y,0px),0)!important}html.login-document.login-panel-returning body.login-body .login-page[data-auth-mode=register] .login-fitted-group{transform:translate3d(0,var(--login-panel-return-y,0px),0) scale(var(--login-register-fit-scale,1))!important;transform-origin:center top!important}}html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-stack{position:fixed!important;inset:0!important;box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;overflow:hidden!important}@supports (height:100dvh){html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-stack{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}}html.login-document.login-desktop-device:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group,html.login-document.login-desktop-device:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group{position:fixed!important;inset:auto!important;left:50vw!important;right:auto!important;top:50vh!important;bottom:auto!important;box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:auto!important;margin:0!important;transform:translate3d(-50%,-50%,0)!important;transform-origin:center center!important;overflow:visible!important}@supports (height:100dvh){html.login-document.login-desktop-device:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group,html.login-document.login-desktop-device:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group{top:50dvh!important}}html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group>.login-panel,html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:calc(100vw - 10px)!important;min-width:0!important;max-width:calc(100vw - 10px)!important;height:auto!important;max-height:calc(100vh - 16px)!important;margin:0 auto!important;overflow:hidden!important;transform:none!important}html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group>.login-panel>.login-box,html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel>.login-box{box-sizing:border-box!important;width:100%!important;max-width:none!important;height:auto!important;max-height:calc(100vh - 16px)!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}@supports (height:100dvh){html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group>.login-panel,html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel,html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group>.login-panel>.login-box,html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel>.login-box{max-height:calc(100dvh - 16px)!important}}html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group>.login-panel,html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel{width:calc(100vw - 32px)!important;min-width:0!important;max-width:500px!important;border-radius:34px!important;overflow:hidden!important}html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group>.login-panel>.login-box,html.login-document.login-desktop-device:not(.login-keyboard-open) body.login-body .login-page[data-auth-mode=register] .login-fitted-group>.login-panel>.login-box{border-radius:34px!important}@media(max-width:760px){html.login-document.login-ios-device.login-keyboard-open{position:fixed!important;inset:0!important;width:100%!important;height:var(--login-stable-viewport-height,100vh)!important;min-height:0!important;max-height:none!important;overflow:hidden!important;overscroll-behavior:none!important}html.login-document.login-ios-device.login-keyboard-open body.login-body{position:fixed!important;inset:0!important;width:var(--login-mobile-layout-width,100vw)!important;height:var(--login-stable-viewport-height,100vh)!important;min-height:0!important;max-height:none!important;overflow:hidden!important;overscroll-behavior:none!important}html.login-document.login-ios-device.login-keyboard-open body.login-body>.login-page,html.login-document.login-ios-device.login-keyboard-open body.login-body>.login-page>.login-art,html.login-document.login-ios-device.login-keyboard-open body.login-body .login-page .login-stack{position:fixed!important;inset:0!important;width:var(--login-mobile-layout-width,100vw)!important;height:var(--login-stable-viewport-height,100vh)!important;min-height:0!important;max-height:none!important;overflow:hidden!important;overscroll-behavior:none!important}html.login-document.login-ios-device.login-keyboard-open body.login-body .login-page .login-fitted-group{position:fixed!important;inset:auto!important;left:0!important;right:auto!important;top:var(--login-group-top,max(5px,env(safe-area-inset-top,0px)))!important;bottom:auto!important;width:var(--login-mobile-layout-width,100vw)!important;min-width:var(--login-mobile-layout-width,100vw)!important;max-width:var(--login-mobile-layout-width,100vw)!important;height:auto!important;margin:0!important;padding-bottom:0!important;overflow:visible!important;transform:translate3d(0,var(--login-ios-keyboard-shift,0px),0)!important;transform-origin:center top!important;transition:transform 280ms cubic-bezier(.22,.74,.24,1)!important;will-change:transform!important}html.login-document.login-ios-device.login-keyboard-open body.login-body .login-page[data-auth-mode=register] .login-fitted-group{transform:translate3d(0,var(--login-ios-keyboard-shift,0px),0) scale(var(--login-register-fit-scale,1))!important;transform-origin:center top!important}html.login-document.login-ios-device.login-keyboard-open body.login-body .login-panel,html.login-document.login-ios-device.login-keyboard-open body.login-body .login-box,html.login-document.login-ios-device.login-keyboard-open body.login-body .auth-pane{touch-action:manipulation!important}}@media(max-width:760px){html.app-document.ios-device{--courthreadz-ios-status-top:max(env(safe-area-inset-top,0px),20px)}html.app-document.ios-device body .app-shell>aside.sidebar,html.app-document.ios-device body.stream-mobile-page .app-shell>aside.sidebar{padding-top:calc(8px + var(--courthreadz-ios-status-top))!important}html.app-document.ios-device body.stream-mobile-page .app-shell>aside.sidebar{padding-top:calc(7px + var(--courthreadz-ios-status-top))!important}}@media(max-width:760px){html.login-document.login-ios-device.login-keyboard-open body.login-body .login-page .login-fitted-group{transform:translate3d(0,0,0)!important;transition:none!important;will-change:auto!important}html.login-document.login-ios-device.login-keyboard-open body.login-body .login-page[data-auth-mode=register] .login-fitted-group{transform:translate3d(0,0,0) scale(var(--login-register-fit-scale,1))!important;transform-origin:center top!important}html.login-document.login-ios-device.login-keyboard-open body.login-body .login-panel{overflow:hidden!important}html.login-document.login-ios-device.login-keyboard-open body.login-body .login-box{box-sizing:border-box!important;height:var(--login-ios-card-height,auto)!important;min-height:0!important;max-height:var(--login-ios-card-height,none)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:auto!important;scrollbar-width:none!important;scrollbar-gutter:auto!important;padding-bottom:calc(16px + var(--login-keyboard-top-room,0px))!important}html.login-document.login-ios-device.login-keyboard-open body.login-body .login-box::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html.login-document.login-ios-device.login-layout-ready:not(.login-keyboard-open) body.login-body .login-page .login-fitted-group{transition:none!important;will-change:auto!important}}@media(max-width:760px){html.login-document.login-ios-device body.login-body .login-page .login-fitted-group,html.login-document.login-ios-device body.login-body .login-page .login-panel,html.login-document.login-ios-device body.login-body .login-page .login-box{animation:none!important;transition:none!important;will-change:auto!important}html.login-document.login-ios-device body.login-body .login-page .login-panel,html.login-document.login-ios-device body.login-body .login-page .login-box{-webkit-tap-highlight-color:transparent!important}}@media(max-width:760px){html.login-document.login-mobile-device.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group,html.login-document.login-mobile-device.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=login] .login-fitted-group,html.login-document.login-mobile-device.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=register] .login-fitted-group,html.login-document.login-mobile-device.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode=password_reset] .login-fitted-group{top:var(--login-mobile-stable-top,var(--login-group-top,max(5px,env(safe-area-inset-top,0px))))!important;bottom:auto!important;transform:translate3d(0,0,0)!important;transition:none!important;animation:none!important;will-change:auto!important}}@media(max-width:760px){html.login-document.login-mobile-device body.login-body .login-page.login-mobile-mode-sizes-locked[data-auth-mode=login]{--login-mobile-active-panel-height:var(--login-mobile-signin-panel-height)}html.login-document.login-mobile-device body.login-body .login-page.login-mobile-mode-sizes-locked[data-auth-mode=register]{--login-mobile-active-panel-height:var(--login-mobile-register-panel-height)}html.login-document.login-mobile-device body.login-body .login-page.login-mobile-mode-sizes-locked[data-auth-mode=password_reset]{--login-mobile-active-panel-height:var(--login-mobile-password-reset-panel-height)}html.login-document.login-mobile-device body.login-body .login-page.login-mobile-mode-sizes-locked .login-fitted-group>.login-panel,html.login-document.login-mobile-device body.login-body .login-page.login-mobile-mode-sizes-locked .login-fitted-group>.login-panel>.login-box{box-sizing:border-box!important;height:var(--login-mobile-active-panel-height)!important;min-height:var(--login-mobile-active-panel-height)!important;max-height:var(--login-mobile-active-panel-height)!important;transition:none!important;animation:none!important}html.login-document.login-mobile-device:not(.login-keyboard-open) body.login-body .login-page.login-mobile-mode-sizes-locked .login-fitted-group>.login-panel,html.login-document.login-mobile-device:not(.login-keyboard-open) body.login-body .login-page.login-mobile-mode-sizes-locked .login-fitted-group>.login-panel>.login-box{overflow:visible!important}html.login-document.login-mobile-device body.login-body .login-page.login-mobile-mode-size-measuring .login-fitted-group>.login-panel,html.login-document.login-mobile-device body.login-body .login-page.login-mobile-mode-size-measuring .login-fitted-group>.login-panel>.login-box{height:auto!important;min-height:0!important;max-height:none!important}}@media(max-width:760px){html.login-document.login-mobile-device body.login-body .login-page .login-fitted-group>.login-panel>.login-box{padding:0 16px 10px!important}html.login-document.login-mobile-device body.login-body .login-page .login-panel-logo{padding:1px 0 0!important}html.login-document.login-mobile-device body.login-body .login-page .auth-tabs{gap:4px!important;margin:0 0 7px!important;padding:3px!important}html.login-document.login-mobile-device body.login-body .login-page .auth-tab{min-height:32px!important;padding:5px 8px!important}html.login-document.login-mobile-device body.login-body .login-page .field{gap:3px!important;margin-bottom:6px!important}html.login-document.login-mobile-device body.login-body .login-page .field input{min-height:38px!important;padding:7px 10px!important}html.login-document.login-mobile-device body.login-body .login-page .field small{margin-top:1px!important;line-height:1.15!important}html.login-document.login-mobile-device body.login-body .login-page .registration-terms-agreement{margin:3px 0 5px!important;padding:5px 7px!important}html.login-document.login-mobile-device body.login-body .login-page .primary.wide,html.login-document.login-mobile-device body.login-body .login-page .password-reset-button{min-height:38px!important;padding-top:6px!important;padding-bottom:6px!important}html.login-document.login-mobile-device body.login-body .login-page .login-secondary-actions{gap:5px!important;margin-top:3px!important}html.login-document.login-mobile-device:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode] .login-fitted-group,html.login-document.login-mobile-device.login-position-measured:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode] .login-fitted-group{position:fixed!important;top:max(5px,env(safe-area-inset-top,0px))!important;bottom:auto!important;transform:translate3d(0,0,0)!important;transform-origin:center top!important;transition:none!important}html.login-document.login-mobile-device.login-position-measured.login-mobile-input-lift-active:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode] .login-fitted-group{transform:translate3d(0,var(--login-mobile-input-lift,0px),0)!important;transition:transform 180ms cubic-bezier(.22,.74,.24,1)!important;will-change:transform!important}@media(min-width:761px){html.login-document.login-desktop-device:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page .login-fitted-group>.login-panel,html.login-document.login-desktop-device:not(.login-keyboard-open):not(.login-panel-returning) body.login-body .login-page[data-auth-mode] .login-fitted-group>.login-panel{width:calc(100vw - 32px)!important;min-width:0!important;max-width:500px!important}}}html.guest-document{width:100%!important;min-height:100%!important;height:auto!important;overflow:auto!important;background:var(--theme-page,#fff5f7)!important}html.guest-document body.guest-body{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:100vh!important;min-height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;background:var(--theme-page,#fff5f7)!important;overscroll-behavior-y:auto!important}html.guest-document body.guest-body>.guest-app-shell{position:relative!important;z-index:1!important;display:grid!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:100vh!important;min-height:100dvh!important;margin:0!important;overflow:visible!important;transition:filter .16s ease,opacity .16s ease!important}html.guest-document body.guest-body.guest-auth-open>.guest-app-shell{filter:blur(2px)!important;opacity:.72!important;pointer-events:none!important;user-select:none!important}html.guest-document .guest-sidebar .guest-auth-nav{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:11px!important;background:transparent!important;color:rgba(255,255,255,.78)!important;font:inherit!important;font-size:13px!important;font-weight:800!important;text-align:left!important;cursor:pointer!important}html.guest-document .guest-sidebar .guest-auth-nav:hover,html.guest-document .guest-sidebar .guest-auth-nav:focus-visible{background:rgba(255,255,255,.12)!important;color:#fff!important;outline:none!important}html.guest-document .guest-sidebar .guest-auth-nav .nav-icon{display:grid!important;place-items:center!important;flex:0 0 25px!important;width:25px!important;height:25px!important}html.guest-document .guest-sidebar .guest-sign-in-form{display:block!important;margin-top:8px!important}html.guest-document .guest-sidebar .guest-sign-in-form>button{cursor:pointer!important}html.guest-document .guest-welcome-workspace{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important}html.guest-document .guest-welcome-content{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:calc(100vh - 40px)!important;min-height:calc(100dvh - 40px)!important}html.guest-document .guest-welcome-panel{box-sizing:border-box!important;width:min(1080px,100%)!important;margin:auto!important;padding:clamp(14px,2.2vw,28px)!important;overflow:hidden!important;text-align:center!important}html.guest-document .guest-welcome-banner{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:min(56vh,610px)!important;margin:0 auto clamp(18px,3vw,30px)!important;border-radius:clamp(14px,2.2vw,26px)!important;object-fit:contain!important;box-shadow:0 18px 48px rgba(91,31,48,.16)!important}html.guest-document .guest-welcome-panel h1{margin:0 0 10px!important;color:var(--theme-deep,#8b4658)!important;font-size:clamp(25px,4vw,46px)!important;line-height:1.05!important}html.guest-document .guest-welcome-panel p{max-width:820px!important;margin:0 auto!important;color:#65565d!important;font-size:clamp(14px,1.6vw,19px)!important;font-weight:700!important;line-height:1.55!important}html.guest-document .guest-public-feed-workspace{min-width:0!important;padding:clamp(10px,2vw,24px)!important}html.guest-document .guest-public-feed-content{width:100%!important;min-width:0!important;max-width:1500px!important;margin:0 auto!important}html.guest-document .public-book-talk-panel{box-sizing:border-box!important;width:100%!important;min-height:calc(100dvh - 48px)!important;margin:0!important;padding:clamp(12px,2vw,24px)!important;overflow:hidden!important}html.guest-document .public-book-talk-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important;padding-bottom:14px!important;border-bottom:1px solid rgba(var(--theme-rgb,216,109,131),.2)!important}html.guest-document .public-book-talk-head h1{margin:0 0 5px!important;color:var(--theme-deep,#8b4658)!important;font-size:clamp(24px,3vw,36px)!important;line-height:1.1!important}html.guest-document .public-book-talk-head p{max-width:820px!important;margin:0!important;color:#74636b!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}html.guest-document .public-book-talk-head>span{flex:0 0 auto!important;padding:7px 10px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.28)!important;border-radius:999px!important;background:var(--theme-pale,#fff0f3)!important;color:var(--theme-deep,#8b4658)!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important}html.guest-document .public-book-talk-categories{display:flex!important;align-items:center!important;gap:7px!important;width:100%!important;margin:0 0 14px!important;padding:0 0 5px!important;overflow-x:auto!important;scrollbar-width:thin!important}html.guest-document .public-book-talk-categories button{flex:0 0 auto!important;min-height:40px!important;padding:8px 13px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.26)!important;border-radius:11px!important;background:#fff!important;color:var(--theme-deep,#8b4658)!important;font-size:12px!important;font-weight:850!important;cursor:pointer!important}html.guest-document .public-book-talk-categories button.active{border-color:var(--theme,#d86d83)!important;background:var(--theme,#d86d83)!important;color:var(--theme-on,#fff)!important;box-shadow:0 5px 14px rgba(var(--theme-rgb,216,109,131),.2)!important}html.guest-document .public-book-talk-messages{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))!important;column-gap:10px!important;row-gap:6px!important;align-items:start!important;width:100%!important;min-width:0!important}html.guest-document .public-book-talk-post{display:block!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:14px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.18)!important;border-radius:17px!important;background:#fff!important;box-shadow:0 7px 22px rgba(80,42,57,.07)!important;overflow:hidden!important}html.guest-document .public-book-talk-messages.is-packed-grid{grid-auto-flow:row dense!important;grid-auto-rows:4px!important}html.guest-document .public-book-talk-messages.is-packed-grid>.public-book-talk-post{grid-row-end:span var(--public-feed-row-span,1)!important}html.guest-document .public-book-talk-post-head,html.guest-document .public-book-talk-reply-head{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important}html.guest-document .public-book-talk-avatar{display:grid!important;place-items:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:linear-gradient(135deg,var(--theme,#d86d83),var(--theme-dark,#b84f68))!important;color:#fff!important;font-size:14px!important;font-weight:900!important}html.guest-document .public-book-talk-avatar.has-image{overflow:hidden!important;background:#f4e6ea!important}html.guest-document .public-book-talk-avatar img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}html.guest-document .public-book-talk-avatar-fallback[hidden]{display:none!important}html.guest-document .public-book-talk-author{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-width:0!important}html.guest-document .public-book-talk-author strong{overflow:hidden!important;color:#392b32!important;font-size:13px!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.guest-document .public-book-talk-author small{display:flex!important;flex-wrap:wrap!important;gap:5px!important;color:#8a7780!important;font-size:10px!important;font-weight:700!important}html.guest-document .public-book-talk-role{color:var(--theme-dark,#b84f68)!important;font-weight:900!important}html.guest-document .public-book-talk-body{margin-top:11px!important;color:#43353c!important;font-size:14px!important;font-weight:600!important;line-height:1.55!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important}html.guest-document .public-book-talk-book{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;margin-top:11px!important;padding:9px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.18)!important;border-radius:12px!important;background:var(--theme-pale,#fff4f6)!important}html.guest-document .public-book-talk-book-icon{display:grid!important;place-items:center!important;width:42px!important;height:52px!important;border-radius:6px!important;background:linear-gradient(145deg,var(--theme,#d86d83),var(--theme-deep,#8b4658))!important;color:#fff!important;font-size:22px!important}html.guest-document .public-book-talk-book-copy{display:flex!important;flex-direction:column!important;min-width:0!important}html.guest-document .public-book-talk-book-copy strong{color:#402e37!important;font-size:13px!important;font-weight:900!important}html.guest-document .public-book-talk-book-copy span{color:#806d76!important;font-size:11px!important;font-weight:700!important}html.guest-document .public-book-talk-media{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;margin-top:11px!important;border-radius:13px!important;overflow:hidden!important;background:#eadfe3!important}html.guest-document .public-book-talk-media.is-single{grid-template-columns:1fr!important}html.guest-document .public-book-talk-media-item{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;aspect-ratio:1.25/1!important;margin:0!important;padding:0!important;border:0!important;background:#241c21!important;overflow:hidden!important;cursor:default!important;pointer-events:none!important;user-select:none!important}html.guest-document .public-book-talk-media.is-single .public-book-talk-media-item{aspect-ratio:16/10!important}html.guest-document .public-book-talk-media-item.is-image,html.guest-document .public-book-talk-media.is-single .public-book-talk-media-item.is-image{aspect-ratio:auto!important;background:#f4ecef!important}html.guest-document .public-book-talk-media,html.guest-document .public-book-talk-media *{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}html.guest-document .public-book-talk-media-item img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;-webkit-user-drag:none!important;user-drag:none!important}html.guest-document .public-book-talk-media-item.is-image img{height:auto!important;max-height:none!important;object-fit:contain!important}html.guest-document .public-book-talk-video-thumbnail{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;border-radius:inherit!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;pointer-events:none!important}html.guest-document .public-book-talk-video-sparkle-field{position:absolute!important;inset:0!important;z-index:2!important;border-radius:inherit!important;overflow:hidden!important;pointer-events:none!important;contain:strict!important}html.guest-document .public-book-talk-video-sparkle-field[hidden]{display:none!important}html.guest-document .public-book-talk-video-sparkle-side{position:absolute!important;top:0!important;bottom:0!important;width:var(--video-side-width,0px)!important;overflow:hidden!important;pointer-events:none!important}html.guest-document .public-book-talk-video-sparkle-side.is-left{left:0!important}html.guest-document .public-book-talk-video-sparkle-side.is-right{right:0!important}html.guest-document .public-book-talk-video-sparkle-side .public-feed-sparkle{filter:none!important;animation-play-state:paused!important}html.guest-document .public-book-talk-video-sparkle-field.is-active .public-feed-sparkle{animation-play-state:running!important}html.public-feed-viewer-open .public-book-talk-video-sparkle-field .public-feed-sparkle{animation-play-state:paused!important}html.guest-document .public-book-talk-video-preview{position:absolute!important;inset:0!important;z-index:3!important;display:grid!important;place-items:center!important;background:transparent!important;background-image:none!important;color:#fff!important;font-size:34px!important;text-shadow:0 3px 14px rgba(0,0,0,.9)!important}html.guest-document .public-book-talk-media-item.is-video{border:1px solid rgba(var(--theme-rgb,216,109,131),.34)!important;border-radius:12px!important;background:#fff!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important}html.guest-document .public-book-talk-media-item.is-video:focus-visible{outline:3px solid var(--theme,#d86d83)!important;outline-offset:-3px!important}html.guest-document .public-book-talk-media-item.is-video .public-book-talk-video-preview{pointer-events:none!important;transition:background .15s ease,color .15s ease,font-size .15s ease!important}html.guest-document .public-book-talk-media-item.is-video:hover .public-book-talk-video-preview,html.guest-document .public-book-talk-media-item.is-video:focus-visible .public-book-talk-video-preview{background:transparent!important;background-image:none!important;font-size:38px!important}html.guest-document .public-book-talk-media-more{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:0!important;box-sizing:border-box!important;transform:none!important;position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;background:rgba(24,15,20,.64)!important;color:#fff!important;font-size:30px!important;font-weight:900!important;text-shadow:0 2px 8px rgba(0,0,0,.6)!important}html.guest-document .public-book-talk-actions{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:4px!important;margin-top:10px!important;padding-top:9px!important;border-top:1px solid #f0e7ea!important}html.guest-document .public-book-talk-heart,html.guest-document .public-book-talk-member-action{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:36px!important;padding:7px 11px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#6d5b64!important;font:inherit!important;font-size:12px!important;font-weight:900!important;cursor:pointer!important}html.guest-document .public-book-talk-heart:hover,html.guest-document .public-book-talk-heart:focus-visible,html.guest-document .public-book-talk-member-action:hover,html.guest-document .public-book-talk-member-action:focus-visible{border-color:rgba(var(--theme-rgb,216,109,131),.28)!important;background:var(--theme-pale,#fff1f4)!important;color:var(--theme-deep,#8b4658)!important;outline:none!important}html.guest-document .public-book-talk-heart.liked{border-color:#ef9bad!important;background:#fff0f3!important;color:#ba3658!important}html.guest-document .public-book-talk-heart:disabled{opacity:.58!important;cursor:wait!important}html.guest-document .public-book-talk-replies{display:grid!important;gap:8px!important;margin-top:10px!important;padding-top:10px!important;border-top:1px solid #f0e7ea!important}html.guest-document .public-book-talk-reply{padding:9px!important;border-radius:11px!important;background:#faf6f7!important}html.guest-document .public-book-talk-reply .public-book-talk-avatar{flex-basis:28px!important;width:28px!important;height:28px!important;font-size:11px!important}html.guest-document .public-book-talk-reply .public-book-talk-body{margin-top:7px!important;font-size:12.5px!important}html.guest-document .public-book-talk-empty{display:block!important;grid-column:1/-1!important;padding:42px 16px!important;border:1px dashed rgba(var(--theme-rgb,216,109,131),.35)!important;border-radius:16px!important;background:#fffafd!important;color:#7d6872!important;text-align:center!important;font-size:14px!important;font-weight:800!important}html.guest-document .public-book-talk-messages>.book-talk-loading{grid-column:1/-1!important}html.guest-document .public-book-talk-footer{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:44px!important;margin-top:8px!important}html.guest-document .public-book-talk-footer span{color:#8a747e!important;font-size:12px!important;font-weight:750!important}html.guest-document .public-feed-media-viewer[hidden]{display:none!important}html.guest-document .public-feed-media-viewer{position:fixed!important;inset:0!important;z-index:12000!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:100%!important;height:100%!important;padding:10px!important;background:rgba(8,7,11,.76)!important;overflow:hidden!important;isolation:isolate!important}html.guest-document .public-feed-media-viewer.is-video-starting{opacity:1!important;pointer-events:auto!important;transition:none!important}html.guest-document .public-feed-media-viewer::before{content:""!important;position:absolute!important;inset:-7%!important;z-index:0!important;pointer-events:none!important;transform-origin:center!important;will-change:auto!important;background-image:radial-gradient(circle at 4% 12%,#ff4f8b 0 2px,transparent 4px),radial-gradient(circle at 10% 42%,#ff9f43 0 1.5px,transparent 3.5px),radial-gradient(circle at 8% 82%,#fff36a 0 2.5px,transparent 4.5px),radial-gradient(circle at 16% 20%,#67f39a 0 1.5px,transparent 3.5px),radial-gradient(circle at 19% 68%,#58e6ff 0 2px,transparent 4px),radial-gradient(circle at 26% 9%,#6887ff 0 1.5px,transparent 3.5px),radial-gradient(circle at 29% 47%,#ba70ff 0 2.5px,transparent 4.5px),radial-gradient(circle at 33% 91%,#ff65dc 0 2px,transparent 4px),radial-gradient(circle at 39% 27%,#ff5f78 0 1.5px,transparent 3.5px),radial-gradient(circle at 44% 72%,#ffbd55 0 2.5px,transparent 4.5px),radial-gradient(circle at 49% 15%,#f7ff72 0 2px,transparent 4px),radial-gradient(circle at 54% 89%,#59eda1 0 1.5px,transparent 3.5px),radial-gradient(circle at 59% 39%,#5ee7ff 0 2.5px,transparent 4.5px),radial-gradient(circle at 65% 8%,#7385ff 0 2px,transparent 4px),radial-gradient(circle at 69% 63%,#b56cff 0 1.5px,transparent 3.5px),radial-gradient(circle at 75% 24%,#ff68d3 0 2.5px,transparent 4.5px),radial-gradient(circle at 81% 86%,#ff577f 0 2px,transparent 4px),radial-gradient(circle at 86% 46%,#ffa84d 0 1.5px,transparent 3.5px),radial-gradient(circle at 92% 17%,#55e6ec 0 2.5px,transparent 4.5px),radial-gradient(circle at 96% 71%,#ad6eff 0 2px,transparent 4px),radial-gradient(circle at 2% 58%,rgba(255,255,255,.95) 0 1px,transparent 3px),radial-gradient(circle at 37% 58%,rgba(255,255,255,.95) 0 1.5px,transparent 3.5px),radial-gradient(circle at 63% 94%,rgba(255,255,255,.9) 0 1px,transparent 3px),radial-gradient(circle at 98% 34%,rgba(255,255,255,.95) 0 1.5px,transparent 3.5px)!important;filter:none!important;opacity:.58!important;animation:none!important}html.guest-document .public-feed-sparkle-field{position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;overflow:hidden!important;contain:strict!important}html.guest-document .public-feed-sparkle{position:absolute!important;left:var(--sparkle-x)!important;top:var(--sparkle-y)!important;width:var(--sparkle-size)!important;height:var(--sparkle-size)!important;color:var(--sparkle-color)!important;opacity:0;transform:translate(-50%,-50%) scale(.12) rotate(0deg);transform-origin:center!important;backface-visibility:hidden!important;filter:none!important;contain:layout style paint!important;animation:public-feed-independent-sparkle var(--sparkle-duration) cubic-bezier(.22,.78,.28,1) var(--sparkle-delay) infinite!important}html.guest-document .public-feed-sparkle::before,html.guest-document .public-feed-sparkle::after{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 50%,#fff 0 9%,currentColor 27%,currentColor 46%,transparent 72%)!important;clip-path:polygon(50% 0,59% 39%,100% 50%,59% 61%,50% 100%,41% 61%,0 50%,41% 39%)!important;transform-origin:center!important}html.guest-document .public-feed-sparkle::after{inset:23%!important;opacity:.92!important;transform:rotate(45deg)!important;filter:none!important}html.guest-document .public-feed-media-viewer .public-feed-sparkle{will-change:transform,opacity!important}html.guest-document .public-feed-media-viewer.is-video-playing .public-feed-sparkle{animation-play-state:running!important}@keyframes public-feed-independent-sparkle{0%,8%,100%{opacity:0;transform:translate(-50%,-50%) scale(.1) rotate(0deg)}18%{opacity:.28;transform:translate(-50%,-50%) scale(.38) rotate(14deg)}30%{opacity:1;transform:translate(-50%,-50%) scale(1.32) rotate(38deg)}42%{opacity:.72;transform:translate(-50%,-50%) scale(.82) rotate(62deg)}55%{opacity:1;transform:translate(-50%,-50%) scale(1.08) rotate(84deg)}70%{opacity:.12;transform:translate(-50%,-50%) scale(.24) rotate(112deg)}82%{opacity:0;transform:translate(-50%,-50%) scale(.1) rotate(135deg)}}@media(prefers-reduced-motion:reduce){html.guest-document .public-feed-media-viewer::before{animation:none!important;opacity:.7!important}html.guest-document .public-feed-sparkle{animation:none!important;opacity:.62!important;transform:translate(-50%,-50%) scale(.65) rotate(45deg)!important}}html.guest-document .public-feed-media-viewer-panel{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:min(1180px,100%)!important;height:min(92dvh,920px)!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.guest-document .public-feed-media-viewer-body{display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:center!important;min-height:0!important;padding:50px 12px 12px!important;overflow:auto!important;overscroll-behavior:contain!important}html.guest-document .public-feed-media-viewer-body.is-gallery{display:block!important;padding:52px 8px 12px!important}html.guest-document #publicFeedMediaViewerBody.is-gallery{overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}html.guest-document .public-book-talk-media-item[data-public-gallery-open]{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important}html.guest-document .public-feed-media-viewer-body img,html.guest-document .public-feed-media-viewer-body video{display:block!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:calc(92dvh - 100px)!important;margin:auto!important;object-fit:contain!important;background:#000!important}html.guest-document .public-feed-media-viewer-body:not(.is-gallery){overflow:hidden!important}html.guest-document .public-feed-media-viewer-body:not(.is-gallery) video{flex:0 1 auto!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}html.guest-document .public-feed-media-viewer-body video{border:2px solid rgba(255,255,255,.72)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 20px 60px rgba(0,0,0,.58)!important;overflow:hidden!important}html.guest-document .public-feed-media-viewer-body video:fullscreen,html.guest-document .public-feed-media-viewer-body video:-webkit-full-screen{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;margin:0!important;border:0!important;border-radius:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;background:#000!important;box-shadow:none!important}html.guest-document .public-feed-media-viewer-body video::backdrop{background:#000!important}html.guest-document .public-feed-media-viewer-body.is-gallery img,html.guest-document .public-feed-media-viewer-body.is-gallery video{width:100%!important;max-width:980px!important;max-height:none!important;margin:0 auto 10px!important}html.guest-document body.guest-body>.guest-auth-modal:not(.is-open){display:none!important;visibility:hidden!important;pointer-events:none!important}html.guest-document body.guest-body>.guest-auth-modal.is-open{position:fixed!important;inset:0!important;z-index:10000!important;display:block!important;visibility:visible!important;box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:rgba(25,15,22,.58)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;pointer-events:auto!important}@supports (height:100dvh){html.guest-document body.guest-body>.guest-auth-modal.is-open{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}}html.guest-document body.guest-body>.guest-auth-modal>.login-art{position:fixed!important;inset:0!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;overflow:hidden!important}html.guest-document .guest-auth-close{position:fixed!important;z-index:10030!important;top:max(10px,env(safe-area-inset-top,0px))!important;right:max(10px,env(safe-area-inset-right,0px))!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0 0 3px!important;border:1px solid rgba(255,255,255,.75)!important;border-radius:50%!important;background:rgba(33,22,29,.82)!important;color:#fff!important;box-shadow:0 8px 28px rgba(0,0,0,.28)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:1!important;cursor:pointer!important}html.guest-document .guest-auth-close:hover,html.guest-document .guest-auth-close:focus-visible{background:var(--theme-dark,#b84f68)!important;outline:3px solid rgba(255,255,255,.48)!important;outline-offset:2px!important}@media(max-width:760px){html.guest-document body.guest-body>.guest-app-shell{display:block!important;min-height:100dvh!important}html.guest-document .guest-sidebar{position:sticky!important;top:0!important;z-index:50!important;height:auto!important;min-height:0!important}html.guest-document .guest-sidebar>.sidebar-bottom{display:none!important}html.guest-document .guest-sidebar .member-mobile-dropdown{width:100%!important}html.guest-document .guest-sidebar .mobile-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.guest-document .guest-sidebar .mobile-menu .guest-auth-nav,html.guest-document .guest-sidebar .mobile-menu .mobile-logout-form button{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:9px 7px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;background:rgba(255,255,255,.13)!important;color:#fff!important;font-size:12px!important;font-weight:850!important;text-align:center!important}html.guest-document .guest-sidebar .mobile-menu .mobile-logout-form{display:block!important;width:100%!important;margin:0!important}html.guest-document .guest-welcome-workspace{padding:10px!important}html.guest-document .guest-welcome-content{min-height:calc(100dvh - 92px)!important}html.guest-document .guest-welcome-panel{padding:10px!important;border-radius:18px!important}html.guest-document .guest-welcome-banner{max-height:52vh!important;margin-bottom:16px!important;border-radius:12px!important}html.guest-document .guest-auth-close{width:38px!important;height:38px!important;font-size:27px!important}html.guest-document .guest-public-feed-workspace{padding:8px!important}html.guest-document .guest-public-feed-content{display:block!important;min-height:calc(100dvh - 82px)!important}html.guest-document .public-book-talk-panel{min-height:calc(100dvh - 98px)!important;padding:10px!important;border-radius:16px!important}html.guest-document .public-book-talk-head{align-items:flex-start!important;gap:8px!important}html.guest-document .public-book-talk-head>span{padding:6px 8px!important;font-size:9px!important}html.guest-document .public-book-talk-messages{grid-template-columns:minmax(0,1fr)!important}html.guest-document .public-feed-media-viewer{padding:0!important}html.guest-document .public-feed-media-viewer-panel{width:100%!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important}html.guest-document .public-feed-media-viewer-body{padding:52px 0 6px!important}html.guest-document .public-feed-media-viewer-body.is-gallery{padding:52px 0 6px!important}html.guest-document .public-feed-media-viewer-body.is-gallery img,html.guest-document .public-feed-media-viewer-body.is-gallery video{width:100%!important;max-width:none!important;margin:0 0 8px!important}}html.guest-document #publicFeedMediaViewer .public-feed-media-viewer-panel{width:min(960px,calc(100vw - 40px))!important;height:min(90dvh,900px)!important;max-height:calc(100dvh - 32px)!important;overflow:hidden!important;border-radius:14px!important;background:#111!important;box-shadow:0 18px 70px rgba(0,0,0,.35)!important}html.guest-document #publicFeedMediaViewerBody{flex:1 1 0!important;min-width:0!important;min-height:0!important;padding:16px!important}html.guest-document #publicFeedMediaViewerBody.is-gallery img,html.guest-document #publicFeedMediaViewerBody.is-gallery video{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:70dvh!important;object-fit:contain!important;margin:0 auto 16px!important;background:#111!important}@media(max-width:760px){html.guest-document #publicFeedMediaViewer .public-feed-media-viewer-panel{width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}html.guest-document #publicFeedMediaViewerBody{padding:env(safe-area-inset-top,0px) 0 6px!important}html.guest-document #publicFeedMediaViewerBody.is-gallery img,html.guest-document #publicFeedMediaViewerBody.is-gallery video{max-height:76dvh!important;margin-bottom:8px!important}}html.guest-document #publicFeedMediaViewer.is-gallery .public-feed-media-viewer-panel{width:var(--public-gallery-width, min(480px,100vw))!important;max-width:100%!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}html.guest-document #publicFeedMediaViewerBody.is-gallery{padding:0!important;background:transparent!important;overflow-y:scroll!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important;scrollbar-color:#a97888 #eee4e8!important}html.guest-document #publicFeedMediaViewerBody.is-gallery::-webkit-scrollbar{display:block!important;width:10px!important}html.guest-document #publicFeedMediaViewerBody.is-gallery::-webkit-scrollbar-track{background:#eee4e8!important}html.guest-document #publicFeedMediaViewerBody.is-gallery::-webkit-scrollbar-thumb{background:#a97888!important;border:2px solid #eee4e8!important;border-radius:8px!important}html.guest-document #publicFeedMediaViewerBody.is-gallery img{width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;background:transparent!important}@media(min-width:761px){html.guest-document{height:100%!important;min-height:0!important;overflow:hidden!important}html.guest-document body.guest-body{height:100vh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html.guest-document body.guest-body>.guest-app-shell{height:100vh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html.guest-document .guest-sidebar{align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}html.guest-document .guest-public-feed-workspace{height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important}html.guest-document .guest-public-feed-content{min-height:100%!important}}@media(max-width:760px){html.guest-document{height:100%!important;min-height:0!important;overflow:hidden!important}html.guest-document body.guest-body{height:100vh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html.guest-document body.guest-body>.guest-app-shell{display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html.guest-document .guest-sidebar{position:relative!important;top:auto!important;flex:0 0 auto!important;max-height:65dvh!important;overflow-y:auto!important;overscroll-behavior:contain!important}html.guest-document .guest-public-feed-workspace{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}html.guest-document .guest-public-feed-content,html.guest-document .public-book-talk-panel{min-height:100%!important}}@media(min-width:761px){html.guest-document .guest-public-feed-content{width:100%!important;max-width:1500px!important;margin:0 auto!important}html.guest-document .public-book-talk-panel{width:100%!important;max-width:none!important;margin:0!important}html.guest-document .public-book-talk-messages{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}}html.guest-document .guest-subscribe-message{box-sizing:border-box;width:100%;margin:0 0 12px;padding:11px 13px;border:1px solid rgba(var(--theme-rgb,216,109,131),.35);border-radius:12px;background:var(--theme-pale,#fff0f3);color:var(--theme-deep,#8b4658);font-size:13px;font-weight:900;line-height:1.4;text-align:center}html.guest-document .guest-subscribe-message[hidden]{display:none!important}html.guest-document .guest-subscribe-mobile-icon{display:block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.book-sale-notice{margin:0 0 10px;padding:11px 13px;border:1px solid #c8dfcf;border-radius:12px;background:#effaf2;color:#215b32;font-weight:800}.book-sale-notice.pending{border-color:#ead79d;background:#fff9e8;color:#75580b}.book-sale-notice.cancelled,.book-sale-notice.error{border-color:#efc6cd;background:#fff1f3;color:#8b2738}.book-sale-composer{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(120px,1fr));gap:8px;align-items:end;margin:8px 0;padding:10px;border:1px solid var(--border);border-radius:14px;background:var(--muted-surface,#fff6f8)}.book-sale-composer[hidden]{display:none!important}.book-sale-composer>div{grid-column:1/-1}.book-sale-composer>div strong,.book-sale-composer>div small{display:block}.book-sale-composer>div small{margin-top:2px;color:var(--muted);font-size:11px}.book-sale-composer label{display:grid;gap:4px}.book-sale-composer label span{font-size:11px;font-weight:850;color:var(--muted)}.book-sale-composer input,.book-sale-composer select{box-sizing:border-box;width:100%;height:40px;margin:0;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--text)}.book-sale-composer .book-sale-multiple-option{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 10px;border:1px solid #e5b5c0;border-radius:11px;background:#fff;cursor:pointer}.book-sale-composer .book-sale-multiple-option input{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0;padding:0;accent-color:var(--theme,#d86d83)}.book-sale-composer .book-sale-multiple-copy{display:grid;gap:2px;min-width:0}.book-sale-composer .book-sale-multiple-copy strong{color:var(--text);font-size:12px;line-height:1.2}.book-sale-composer .book-sale-multiple-copy small{margin:0;color:var(--muted);font-size:10px;line-height:1.25}.book-sale-auspost-calculator{display:grid!important;gap:8px;margin-top:2px;padding:10px;border:1px solid #df2f37;border-radius:12px;background:#fff}.book-sale-auspost-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.book-sale-auspost-title strong{color:#c92028;font-size:12px}.book-sale-auspost-title small{margin:0!important;text-align:right}.book-sale-auspost-fields{display:grid;grid-template-columns:repeat(4,minmax(76px,1fr));gap:7px;align-items:end}.book-sale-auspost-fields label{min-width:0}.book-sale-card{display:grid;gap:7px;margin:10px 0 4px;padding:12px;border:1px solid #e5b5c0;border-radius:14px;background:linear-gradient(135deg,#fff8fa,#fff)}.book-sale-card-title{font:800 17px/1.25 Georgia,serif;color:#663543}.book-sale-card-prices{display:flex;flex-wrap:wrap;gap:6px 12px;color:#5d4650;font-size:12px}.book-sale-card-prices strong{color:#a53d59;font-size:18px}.book-sale-card-actions{display:flex;flex-wrap:wrap;gap:7px}.book-sale-buy{min-height:40px;padding:8px 18px;border:0;border-radius:10px;background:var(--theme,#d86d83);color:#fff;font-weight:900;cursor:pointer}.book-sale-buy:disabled{opacity:.58;cursor:wait}.book-sale-availability{font-size:11px;font-weight:800;color:#7b6570}.book-sale-availability.sold-out{color:#9f3146}.book-sale-toggle{min-height:40px;padding:7px 12px;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--text);font-weight:800;cursor:pointer}.book-sale-buyer-postage{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:9px;border:1px solid #ecc6cf;border-radius:11px;background:linear-gradient(145deg,#fff,#fff8fa)}.book-sale-buyer-postage label{display:grid;gap:4px;margin:0;color:#6b4450;font-size:11px;font-weight:900}.book-sale-buyer-postage input{box-sizing:border-box;width:100%;height:40px;margin:0;padding:7px 10px;border:1px solid #d9aeb8;border-radius:9px;background:#fff;color:#3f2d34;font:800 16px/1 system-ui,sans-serif;letter-spacing:.08em}.book-sale-buyer-postage input:focus{outline:2px solid rgba(216,109,131,.28);border-color:#d86d83}.book-sale-buyer-quote{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;min-width:0;color:#6b5660;font-size:11px;line-height:1.3}.book-sale-buyer-quote span{min-width:0;overflow-wrap:anywhere}.book-sale-buyer-quote strong{color:#a53d59;font-size:13px;white-space:nowrap}.book-sale-buy:disabled{cursor:not-allowed}.book-sale-orders-button{flex:0 0 auto!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:6px 10px!important;box-sizing:border-box!important;border-radius:10px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.book-sale-orders-dialog[hidden]{display:none!important}.book-sale-orders-dialog{position:fixed;inset:0;z-index:14000;display:grid;place-items:center;padding:14px;background:rgba(31,17,24,.7)}.book-sale-orders-panel{display:flex;flex-direction:column;width:min(920px,100%);height:min(88dvh,820px);min-height:0;border:1px solid var(--border);border-radius:20px;background:var(--page,#fff);box-shadow:0 25px 80px rgba(0,0,0,.35);overflow:hidden}.book-sale-orders-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px;border-bottom:1px solid var(--border)}.book-sale-orders-panel h2,.book-sale-orders-panel p{margin:0}.book-sale-orders-panel p{margin-top:3px;color:var(--muted);font-size:12px}.book-sale-orders-panel>header button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:var(--muted-surface,#f6edf0);font-size:26px;cursor:pointer}.book-sale-orders-status{padding:8px 16px;color:var(--muted);font-size:12px}.book-sale-orders-list{flex:1 1 auto;min-height:0;padding:0 16px 16px;overflow:auto}.book-sale-order{margin:10px 0;padding:13px;border:1px solid var(--border);border-radius:14px;background:#fff}.book-sale-order-head{display:flex;justify-content:space-between;gap:10px}.book-sale-order-head strong{font-size:16px}.book-sale-order-badge{height:max-content;padding:4px 8px;border-radius:999px;background:#f3e7eb;color:#794051;font-size:10px;font-weight:900;text-transform:uppercase}.book-sale-order-badge.paid{background:#e5f7ea;color:#21643a}.book-sale-order-badge.shipped{background:#e4efff;color:#205a9d}.book-sale-order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.book-sale-order-grid div{padding:8px;border-radius:10px;background:#faf5f7}.book-sale-order-grid span,.book-sale-order-grid strong{display:block}.book-sale-order-grid span{color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.book-sale-address{margin-top:8px;padding:9px;border-radius:10px;background:#faf5f7;white-space:pre-line}.book-sale-order-actions{display:flex;gap:7px;margin-top:9px}.book-sale-order-actions input{flex:1 1 auto;min-width:0;height:39px;padding:7px 9px;border:1px solid var(--border);border-radius:9px}.stripe-webhook-url{display:block;margin-top:7px;padding:9px;border-radius:8px;background:#f7f2f4;overflow-wrap:anywhere;font-size:11px}@media(max-width:760px){.book-sale-composer{grid-template-columns:1fr 1fr}.book-sale-composer>div,.book-sale-composer label:first-of-type{grid-column:1/-1}.book-sale-auspost-title{align-items:flex-start;flex-direction:column}.book-sale-auspost-title small{text-align:left}.book-sale-auspost-fields{grid-template-columns:1fr 1fr}.book-sale-orders-dialog{padding:0}.book-sale-orders-panel{width:100%;height:100dvh;max-height:none;border:0;border-radius:0}.book-sale-order-grid{grid-template-columns:1fr}.book-sale-order-actions{flex-direction:column}.book-sale-orders-button{white-space:nowrap}.book-sale-card-actions>*{flex:1 1 auto}.book-sale-buyer-postage{grid-template-columns:1fr}.book-sale-buyer-quote{grid-template-columns:1fr;align-items:start}.book-sale-buyer-quote strong{white-space:normal}}.book-sale-orders-dialog{padding:clamp(10px,2.5vw,28px);background:radial-gradient(circle at 50% 10%,rgba(216,109,131,.24),transparent 35%),rgba(31,17,24,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.book-sale-orders-panel{width:min(980px,100%);height:min(92dvh,880px);border:1px solid rgba(var(--theme-rgb,216,109,131),.24);border-radius:26px;background:linear-gradient(180deg,#fff 0,#fffafb 100%);box-shadow:0 30px 100px rgba(31,17,24,.46)}.book-sale-orders-panel>header{align-items:center;padding:20px 22px;border-bottom:1px solid rgba(var(--theme-rgb,216,109,131),.18);background:linear-gradient(135deg,var(--theme-pale,#fff0f3),#fff 64%)}.book-sale-orders-heading{display:flex;align-items:center;gap:14px;min-width:0}.book-sale-orders-heading-icon{display:grid;place-items:center;flex:0 0 50px;width:50px;height:50px;border-radius:16px;background:linear-gradient(145deg,var(--theme,#d86d83),var(--theme-dark,#b84f68));color:#fff;font-size:24px;box-shadow:0 9px 22px rgba(var(--theme-rgb,216,109,131),.28)}.book-sale-orders-eyebrow{display:block;margin:0 0 3px;color:var(--theme-dark,#b84f68);font-size:10px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.book-sale-orders-panel h2{color:#3e2932;font-size:25px;line-height:1.08}.book-sale-orders-panel p{max-width:620px;color:#806c75;font-size:12px;line-height:1.4}.book-sale-orders-panel>header button{flex:0 0 42px;width:42px;height:42px;border:1px solid rgba(var(--theme-rgb,216,109,131),.18);background:#fff;color:#7d4c5b;box-shadow:0 5px 14px rgba(63,31,43,.09);transition:transform .15s ease,background .15s ease,color .15s ease}.book-sale-orders-panel>header button:hover,.book-sale-orders-panel>header button:focus-visible{background:var(--theme,#d86d83);color:#fff;outline:none;transform:scale(1.04)}.book-sale-orders-status{min-height:18px;padding:10px 22px 0;color:#78646d;font-size:11px;font-weight:750}.book-sale-orders-status.connected{color:#277346}.book-sale-orders-status.warning{color:#9a6519}.book-sale-orders-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px 22px 4px}.book-sale-orders-summary[hidden]{display:none!important}.book-sale-orders-summary-card{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid #eee1e5;border-radius:14px;background:#fff;box-shadow:0 5px 16px rgba(79,41,55,.055)}.book-sale-orders-summary-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:#f6edf0;font-size:17px}.book-sale-orders-summary-copy{min-width:0}.book-sale-orders-summary-copy span,.book-sale-orders-summary-copy strong{display:block}.book-sale-orders-summary-copy span{overflow:hidden;color:#8b747d;font-size:9px;font-weight:900;letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.book-sale-orders-summary-copy strong{margin-top:1px;color:#3d2b32;font-size:19px;line-height:1}.book-sale-orders-summary-card.pending .book-sale-orders-summary-icon{background:#fff4d9}.book-sale-orders-summary-card.ready .book-sale-orders-summary-icon{background:#e6f7ec}.book-sale-orders-summary-card.shipped .book-sale-orders-summary-icon{background:#e7f0ff}.book-sale-orders-list{padding:8px 22px 22px;scrollbar-gutter:stable}.book-sale-order{position:relative;margin:12px 0;padding:0;border:1px solid #eadde1;border-radius:19px;background:#fff;box-shadow:0 8px 28px rgba(70,38,50,.07);overflow:hidden}.book-sale-order::before{position:absolute;inset:0 auto 0 0;width:4px;background:#d4a8b3;content:""}.book-sale-order[data-order-status=paid]::before{background:#53a874}.book-sale-order[data-order-status=shipped]::before{background:#5f8fd6}.book-sale-order-head{align-items:center;padding:15px 16px 13px 19px;border-bottom:1px solid #f1e7ea;background:linear-gradient(135deg,#fff,#fffafb)}.book-sale-order-title{display:flex;align-items:center;gap:10px;min-width:0}.book-sale-order-book-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:var(--theme-pale,#fff0f3);font-size:19px}.book-sale-order-title-copy{display:flex;flex-direction:column;min-width:0}.book-sale-order-title-copy strong{overflow:hidden;color:#3e2b33;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.book-sale-order-title-copy small{margin-top:2px;color:#927d85;font-size:10px}.book-sale-order-reference{font-weight:850;color:#b15b70}.book-sale-order-badge{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:5px 10px;border:1px solid #eadde1;background:#f6edf0;color:#794051;font-size:9px;letter-spacing:.045em}.book-sale-order-badge::before{width:7px;height:7px;border-radius:50%;background:currentColor;content:""}.book-sale-order-badge.paid{border-color:#c9e9d4;background:#eaf8ef;color:#277346}.book-sale-order-badge.shipped{border-color:#cfdef5;background:#edf4ff;color:#3467aa}.book-sale-order-grid{grid-template-columns:minmax(130px,.75fr) minmax(210px,1.3fr) minmax(145px,.8fr);gap:9px;margin:0;padding:13px 16px 4px 19px}.book-sale-order-grid>div{min-width:0;padding:11px 12px;border:1px solid #f0e5e8;border-radius:13px;background:#fcf8f9}.book-sale-order-grid span{margin-bottom:4px;color:#927a83;font-size:9px;letter-spacing:.055em}.book-sale-order-grid strong{overflow-wrap:anywhere;color:#3c2c32;font-size:13px}.book-sale-order-grid small{display:block;margin-top:3px;color:#806d75;font-size:10px;overflow-wrap:anywhere}.book-sale-order-amount strong{color:var(--theme-dark,#b84f68);font-size:19px}.book-sale-order-amount small{color:#947b84}.book-sale-address{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;margin:9px 16px 0 19px;padding:12px;border:1px solid #ecdee3;border-radius:14px;background:linear-gradient(135deg,#fff8fa,#fff)}.book-sale-address-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#f6e7ec;font-size:18px}.book-sale-address-copy strong,.book-sale-address-copy address{display:block}.book-sale-address-copy strong{margin-bottom:4px;color:#6f3e4d;font-size:11px}.book-sale-address-copy address{color:#4f3d44;font-size:12px;font-style:normal;line-height:1.48;white-space:pre-line}.book-sale-order-waiting{display:flex;align-items:center;gap:9px;margin:9px 16px 0 19px;padding:11px 12px;border:1px solid #f0dfae;border-radius:13px;background:#fff9e9;color:#795d19;font-size:11px;font-weight:750}.book-sale-order-waiting span{font-size:18px}.book-sale-order-actions{align-items:flex-end;gap:9px;margin:0;padding:13px 16px 16px 19px}.book-sale-tracking-field{display:grid;flex:1 1 auto;gap:5px;min-width:0}.book-sale-tracking-field>span{color:#876f78;font-size:9px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.book-sale-order-actions input{box-sizing:border-box;width:100%;height:42px;border-color:#dfcdd3;border-radius:11px;background:#fff;outline:none}.book-sale-order-actions input:focus{border-color:var(--theme,#d86d83);box-shadow:0 0 0 3px rgba(var(--theme-rgb,216,109,131),.13)}.book-sale-order-actions button{min-height:42px;padding:9px 15px;border-radius:11px;font-weight:900;white-space:nowrap}.book-sale-order-actions.pending-actions{align-items:center;justify-content:flex-end}@media(max-width:760px){.book-sale-orders-dialog{padding:0}.book-sale-orders-panel{height:100dvh;border:0;border-radius:0}.book-sale-orders-panel>header{padding:calc(14px + env(safe-area-inset-top,0px)) 14px 14px}.book-sale-orders-heading{gap:10px}.book-sale-orders-heading-icon{flex-basis:42px;width:42px;height:42px;border-radius:13px;font-size:20px}.book-sale-orders-panel h2{font-size:21px}.book-sale-orders-panel p{font-size:10px}.book-sale-orders-status{padding:8px 13px 0}.book-sale-orders-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px 13px 3px}.book-sale-orders-summary-card{padding:9px}.book-sale-orders-list{padding:7px 12px calc(18px + env(safe-area-inset-bottom,0px))}.book-sale-order{border-radius:16px}.book-sale-order-head{padding:13px 12px 12px 16px}.book-sale-order-grid{grid-template-columns:1fr;padding:11px 12px 2px 16px}.book-sale-address,.book-sale-order-waiting{margin-right:12px;margin-left:16px}.book-sale-order-actions{flex-direction:column;align-items:stretch;padding:12px 12px 15px 16px}.book-sale-order-actions button{width:100%}.book-sale-order-actions.pending-actions{align-items:stretch}.book-sale-order-title-copy strong{font-size:14px}.book-sale-order-badge{padding-inline:8px}}.book-sale-orders-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.book-sale-orders-summary-card.refunded .book-sale-orders-summary-icon{background:#f4e9fb;color:#7b4b99}.book-sale-order[data-order-status=refunded]::before{background:#9865b7}.book-sale-order-badge.refunded{border-color:#ddcae9;background:#f6edfb;color:#744790}.book-sale-refund-note{display:flex;align-items:center;gap:10px;margin:9px 16px 0 19px;padding:11px 12px;border:1px solid #decce8;border-radius:13px;background:#faf4fd;color:#68417e}.book-sale-refund-note>span{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:#eadcf2;font-size:18px;font-weight:900}.book-sale-refund-note strong,.book-sale-refund-note small{display:block}.book-sale-refund-note strong{font-size:12px}.book-sale-refund-note small{margin-top:2px;color:#876c94;font-size:10px;overflow-wrap:anywhere}.book-sale-order-actions.paid-actions{flex-wrap:wrap}.book-sale-order-actions.paid-actions .book-sale-tracking-field{flex:1 1 260px}.book-sale-refund-button,.book-sale-remove-button{min-height:42px;padding:9px 15px;border-radius:11px;font-weight:900;white-space:nowrap;cursor:pointer}.book-sale-refund-button{border:1px solid #c96b6b;background:#fff4f4;color:#9e3535}.book-sale-refund-button:hover{background:#fde6e6}.book-sale-remove-button{border:1px solid #b94545;background:#b94545;color:#fff}.book-sale-remove-button:hover{background:#993737}.book-sale-refund-button:disabled,.book-sale-remove-button:disabled{cursor:wait;opacity:.55}.book-sale-order-actions.refunded-actions{justify-content:flex-end}.book-sale-order-actions.pending-actions{flex-wrap:wrap}.book-sale-order-actions.pending-actions .secondary{margin-left:auto}@media(max-width:760px){.book-sale-orders-summary-card.refunded:last-child{grid-column:1/-1}.book-sale-refund-note{margin-right:12px;margin-left:16px}.book-sale-order-actions.pending-actions .secondary{margin-left:0}}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-workspace{box-sizing:border-box;height:100vh;height:100dvh;min-height:0;padding:12px;overflow:hidden;background:linear-gradient(180deg,#fff8fa,#f7eff2)}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-content{box-sizing:border-box;width:100%;max-width:1500px;height:100%;min-height:0;margin:0 auto;padding:0}.merch-orders-page{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel{box-sizing:border-box;width:100%;max-width:none;height:100%;min-height:0;margin:0;border:1px solid rgba(var(--theme-rgb,216,109,131),.24);border-radius:20px;background:linear-gradient(180deg,#fff 0,#fffafb 100%);box-shadow:0 10px 34px rgba(55,25,40,.1);overflow:hidden}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel>header{flex:0 0 auto;padding:18px 20px}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .book-sale-orders-status{flex:0 0 auto}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .book-sale-orders-summary{flex:0 0 auto}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .book-sale-orders-list{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .merch-orders-refresh{display:flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;width:auto;height:38px;padding:0 13px;border:1px solid rgba(var(--theme-rgb,216,109,131),.28);border-radius:11px;background:#fff;color:var(--theme-deep,#733a49);font-family:inherit;font-size:11px;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px rgba(63,31,43,.07);transform:none;transition:background .15s ease,color .15s ease,border-color .15s ease}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .merch-orders-refresh:hover,:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .merch-orders-refresh:focus-visible{border-color:var(--theme,#d86d83);background:var(--theme,#d86d83);color:#fff;outline:none;transform:none}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .merch-orders-refresh:disabled{cursor:wait;opacity:.58}.merch-orders-nav-icon,.merch-orders-mobile-icon{display:grid!important;place-items:center!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;color:currentColor!important;overflow:visible!important}.merch-orders-nav-icon svg,.merch-orders-mobile-icon svg{display:block!important;width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important;overflow:visible!important}.merch-orders-nav-icon svg .merch-orders-package-fill,.merch-orders-mobile-icon svg .merch-orders-package-fill{fill:currentColor!important;stroke:none!important;opacity:.14!important}.merch-orders-nav-icon svg .merch-orders-package-check,.merch-orders-mobile-icon svg .merch-orders-package-check{stroke-width:2.15!important}@media(max-width:760px){:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-workspace{height:auto;min-height:0;padding:7px;overflow:visible}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-content,.merch-orders-page{height:auto;min-height:0}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel{height:auto;min-height:calc(100dvh - 78px);border-radius:16px}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel>header{align-items:flex-start;padding:13px}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .book-sale-orders-list{overflow:visible}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .merch-orders-refresh{height:36px;padding:0 10px}:is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel .merch-orders-refresh span{display:none}}.book-talk-private-view-nav[hidden],.book-talk-private-profile-panel[hidden]{display:none!important}.book-talk-private-view-nav{z-index:4;display:flex;gap:8px}.book-talk-private-view-button{display:flex;align-items:center;gap:8px;min-height:42px;padding:9px 11px;border:1px solid var(--theme-border,#dcbec7);border-radius:12px;background:#fff;color:var(--theme-deep,#733a49);font-family:inherit;font-size:11px;font-weight:900;line-height:1.15;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.book-talk-private-view-button>span:first-child{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:9px;background:var(--theme-soft,#f7e8ec);font-size:14px}.book-talk-private-view-button:hover,.book-talk-private-view-button:focus-visible{border-color:var(--theme-base,#d86d83);background:var(--theme-pale,#fff7f9);outline:none}.book-talk-private-view-button.is-active{border-color:var(--theme-base,#d86d83);background:var(--theme-base,#d86d83);color:var(--theme-on-base,#fff);box-shadow:0 7px 18px rgba(var(--theme-rgb,216,109,131),.22)}.book-talk-private-view-button.is-active>span:first-child{background:rgba(255,255,255,.2)}.book-talk-private-profile-panel{flex:1 1 auto;min-height:0;overflow:auto;padding:18px;border:1px solid var(--theme-border,#dcbec7);border-radius:18px;background:linear-gradient(145deg,var(--theme-pale,#fff7f9),#fff);scrollbar-gutter:stable}.book-talk-private-profile-hero{display:flex;align-items:center;gap:18px;padding:4px 2px 18px;border-bottom:1px solid var(--line)}.book-talk-private-profile-avatar{display:grid;place-items:center;flex:0 0 112px;width:112px;height:112px;overflow:hidden;border:4px solid color-mix(in srgb,var(--theme-base,#d86d83) 55%,#fff);border-radius:50%;background:var(--theme-soft,#f7e8ec);color:var(--theme-deep,#733a49);box-shadow:0 10px 28px rgba(55,25,40,.14);font-size:36px;font-weight:950}.book-talk-private-profile-avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.book-talk-private-profile-heading{display:grid;gap:5px;min-width:0}.book-talk-private-profile-kicker{color:var(--theme-deep,#733a49);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.book-talk-private-profile-heading h3{margin:0;color:var(--ink);font-size:clamp(24px,3vw,34px);line-height:1.08;overflow-wrap:anywhere}.book-talk-private-profile-role{justify-self:start;padding:5px 10px;border-radius:999px;background:var(--theme-soft,#f7e8ec);color:var(--theme-deep,#733a49);font-size:11px;font-weight:900}.book-talk-private-profile-meta{margin-top:15px;color:var(--muted);font-size:12px;font-weight:750}.book-talk-private-profile-about{margin-top:18px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#fff}.book-talk-private-profile-about h4{margin:0 0 9px;color:var(--ink);font-size:14px}.book-talk-private-profile-about p{margin:0;color:var(--ink);line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.book-talk-private-profile-status{min-height:0;margin-top:10px;color:#a32642;font-size:12px;font-weight:800}.book-talk-private-profile-status:empty{display:none}#bookClubTalkApp.private-profile-view #bookTalkMessages,#bookClubTalkApp.private-profile-view #bookTalkVideoPanel,#bookClubTalkApp.private-profile-view #bookTalkForm,#bookClubTalkApp.private-profile-view #bookTalkFeedback{display:none!important}#bookClubTalkApp.has-private-chat #bookTalkFeedControls{display:flex!important;order:6;flex:0 0 auto!important}#bookClubTalkApp.has-private-chat #bookTalkCategoryForm{order:7;flex:0 0 auto!important}#bookClubTalkApp.has-private-chat #bookTalkVideoPanel{order:8}#bookClubTalkApp.has-private-chat #bookTalkMessages,#bookClubTalkApp.private-profile-view #bookTalkPrivateProfilePanel{order:10}#bookClubTalkApp.has-private-chat #bookTalkFeedback{order:20}#bookClubTalkApp.has-private-chat #bookTalkForm{order:30}@media(min-width:761px){#bookClubTalkApp.has-private-chat>.book-talk-chat-panel{position:relative!important}#bookClubTalkApp.has-private-chat #bookTalkVideoPanel,#bookClubTalkApp.has-private-chat #bookTalkMessages,#bookClubTalkApp.has-private-chat #bookTalkForm,#bookClubTalkApp.has-private-chat #bookTalkFeedback,#bookClubTalkApp.has-private-chat #bookTalkPrivateProfilePanel,html body[data-current-view=book_talk] #bookClubTalkApp.has-private-chat #bookTalkFeedControls,html body[data-current-view=book_talk] #bookClubTalkApp.has-private-chat #bookTalkCategoryForm{width:100%!important;max-width:100%!important;margin-left:0!important;box-sizing:border-box!important}}@media(max-width:760px){.book-talk-private-view-nav{order:5;display:grid;grid-template-columns:1fr 1fr;flex:0 0 auto;width:100%;margin:7px 0 3px}.book-talk-private-view-button{justify-content:center;min-height:38px;padding:6px 8px;text-align:center}.book-talk-private-view-button>span:first-child{flex-basis:24px;width:24px;height:24px}.book-talk-private-profile-panel{order:10;flex:1 1 0;min-height:0;margin-top:5px;padding:14px;border-radius:15px}.book-talk-private-profile-hero{gap:13px;padding-bottom:14px}.book-talk-private-profile-avatar{flex-basis:84px;width:84px;height:84px;border-width:3px;font-size:28px}.book-talk-private-profile-heading h3{font-size:23px}.book-talk-private-profile-about{padding:14px}}.podcasts-youtube-add{display:grid;gap:7px;margin:0 0 14px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--theme-soft,#fff5f8)}.podcasts-youtube-add>label{font-size:12px;font-weight:850;color:var(--ink)}.podcasts-youtube-add-row{display:flex;align-items:stretch;gap:8px;min-width:0}.podcasts-youtube-add-row :is(input,textarea){box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);font:inherit;font-size:16px}.podcasts-youtube-add-row textarea{resize:vertical;max-height:240px}.podcasts-youtube-add-row button{flex:0 0 auto;min-width:72px;min-height:42px;padding:9px 16px;border-radius:10px}.podcasts-youtube-add-status{color:var(--muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.podcasts-youtube-add-status:empty{display:none}.podcasts-youtube-add-status.error{color:#a13645}.podcasts-youtube-add-status.success{color:#267050}.podcast-youtube-player{display:block;width:100%;aspect-ratio:16/9;min-height:200px;border:0;border-radius:12px;background:#000}.member-podcasts-player-frame.is-youtube{min-height:200px}.member-podcasts-player-frame>.podcast-youtube-player{height:100%;border-radius:inherit}#adminPodcastBackgroundStage>.podcast-youtube-player,#adminPodcastBackgroundStage>video{max-height:calc(100dvh - 190px)}html body .podcast-youtube-player[hidden],html body #privateVideoRecordingPlayer[hidden]{display:none!important}.podcast-simple-controls{display:flex;align-items:center;gap:10px;min-width:0;padding:5px 8px;border:1px solid var(--line);border-radius:12px;background:var(--theme-soft,#fff5f8)}.podcast-simple-controls>[data-podcast-toggle]{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:9px;background:var(--theme-dark,#a8455e);color:#fff;font:700 17px/1 Arial,sans-serif;cursor:pointer}.podcast-simple-controls>[data-podcast-seek]{display:block;flex:1 1 auto;min-width:0;width:100%;height:44px;margin:0;padding:0;border:0;box-shadow:none;accent-color:var(--theme-dark,#a8455e);background:transparent;cursor:pointer}.podcast-simple-controls>[data-podcast-fullscreen]{box-sizing:border-box;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:1px solid var(--theme-dark,#a8455e);border-radius:6px;background:var(--theme-dark,#a8455e);color:#fff;cursor:pointer}.podcast-simple-controls>[data-podcast-fullscreen]>svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;pointer-events:none}.podcast-player-shell{display:grid;gap:12px;min-width:0}.podcast-player-shell:is(:fullscreen,:-webkit-full-screen,.is-podcast-viewport-fullscreen){box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:10px!important;position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:12px!important;border:0!important;border-radius:0!important;background:#000!important;color:#fff}.podcast-player-shell:is(:fullscreen,:-webkit-full-screen,.is-podcast-viewport-fullscreen)>:is(.member-podcasts-player-frame,#adminPodcastBackgroundStage){position:relative!important;flex:1 1 0!important;min-height:0!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;border:0!important;border-radius:0!important;background:#000!important}.podcast-player-shell:is(:fullscreen,:-webkit-full-screen,.is-podcast-viewport-fullscreen)>:is(.member-podcasts-player-frame,#adminPodcastBackgroundStage)>:is(video,iframe){width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;object-fit:contain!important;background:#000!important}.podcast-player-shell:is(:fullscreen,:-webkit-full-screen,.is-podcast-viewport-fullscreen)>.podcast-simple-controls{box-sizing:border-box;flex:0 0 auto;width:100%}.podcast-player-shell:is(:fullscreen,:-webkit-full-screen,.is-podcast-viewport-fullscreen)>.podcast-playback-status{flex:0 0 auto;color:#fff}.podcast-simple-controls>:disabled{opacity:.5;cursor:default}.podcast-simple-controls>:focus-visible{outline:3px solid var(--theme-dark,#a8455e);outline-offset:3px}.podcast-playback-status{margin:0;color:var(--muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}html body .podcast-simple-controls[hidden],html body .podcast-playback-status[hidden]{display:none!important}.sidebar .nav a.member-stream-videos-nav.active{border-color:rgba(255,255,255,.34)!important;background:rgba(255,255,255,.18)!important;color:#fff!important}body[data-current-view=podcasts_videos] .member-podcasts-workspace{min-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;background:linear-gradient(180deg,#fff8fa,#f7eff2)!important;scrollbar-gutter:stable}body[data-current-view=podcasts_videos] .member-podcasts-content{width:100%!important;max-width:1500px!important;margin:0 auto!important;padding:12px!important;box-sizing:border-box!important}.member-podcasts-page{width:100%;min-width:0}.member-podcasts-panel{display:flex;flex-direction:column;min-height:calc(100dvh - 48px);padding:18px!important;overflow:hidden}.member-podcasts-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:2px 2px 16px;border-bottom:1px solid var(--line)}.member-podcasts-heading{display:flex;align-items:center;gap:12px;min-width:0}.member-podcasts-heading-icon{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:14px;background:linear-gradient(145deg,var(--theme-base,#d86d83),var(--theme-dark,#a8455e));color:#fff;font-size:18px;box-shadow:0 8px 22px rgba(var(--theme-rgb,216,109,131),.25)}.member-podcasts-heading h2,.member-podcasts-heading p{margin:0}.member-podcasts-heading h2{color:var(--ink);font:800 clamp(24px,3vw,34px)/1.08 Georgia,serif}.member-podcasts-heading p{margin-top:4px;color:var(--muted);font-size:12px}.member-podcasts-layout{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;flex:1 1 auto;min-height:0;padding-top:16px}.member-podcasts-player-card,.member-podcasts-library{min-width:0;border:1px solid var(--line);border-radius:18px;background:#fff}.member-podcasts-player-card{align-self:start;position:relative;display:grid;gap:12px;padding:14px}.member-podcasts-player-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:14px;background:linear-gradient(145deg,#3c2931,#161014);box-shadow:0 10px 26px rgba(31,18,24,.18)}.member-podcasts-player-frame video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.member-podcasts-player-frame video[hidden]{display:none!important}.member-podcasts-player-empty{position:absolute;inset:0;display:grid;place-items:center;padding:22px;color:#fff;text-align:center;font-size:13px;font-weight:850}.member-podcasts-player-empty[hidden]{display:none!important}.member-podcasts-player-copy{display:grid;gap:4px}.member-podcasts-player-copy strong{color:var(--ink);font-size:17px;overflow-wrap:anywhere}.member-podcasts-player-copy span{color:var(--muted);font-size:11px}.member-podcasts-library{display:flex;flex-direction:column;min-height:0;overflow:hidden}.member-podcasts-library-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;border-bottom:1px solid var(--line)}.member-podcasts-library-head strong{font-size:14px}.member-podcasts-status{color:var(--muted);font-size:10px}.member-podcasts-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:stretch;gap:12px;min-width:0;min-height:0;padding:12px;overflow:visible}.member-podcasts-list>.member-podcasts-empty{grid-column:1/-1}.member-podcast-card{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;width:100%;min-width:0;padding:0;overflow:hidden;border:1px solid #e8dce0;border-radius:14px;background:#fff;color:var(--ink);font-family:inherit;text-align:left;cursor:pointer;box-shadow:0 5px 17px rgba(64,36,46,.055)}.member-podcast-card:hover,.member-podcast-card:focus-visible{border-color:var(--theme-base,#d86d83);outline:none;box-shadow:0 8px 22px rgba(var(--theme-rgb,216,109,131),.14)}.member-podcast-card.is-active{border-color:var(--theme-base,#d86d83);box-shadow:0 0 0 3px rgba(var(--theme-rgb,216,109,131),.12)}.member-podcast-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;min-height:0;overflow:hidden;background:linear-gradient(145deg,#49333c,#1e1519)}.member-podcast-thumb img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.member-podcast-thumb i{position:absolute;left:8px;bottom:8px;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(255,255,255,.94);color:var(--theme-dark,#a8455e);font-style:normal;font-size:11px}.member-podcast-card-copy{display:grid;align-content:start;gap:6px;min-width:0;padding:11px}.member-podcast-card-copy strong{display:-webkit-box;min-height:2.6em;overflow:hidden;font-size:13px;line-height:1.3;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.member-podcast-card-copy span,.member-podcast-card-copy small{min-width:0;overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.member-podcast-card-copy small{justify-self:start;max-width:100%;box-sizing:border-box;padding:3px 6px;font-size:10px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;border-radius:999px;background:var(--theme-soft,#f7e8ec);color:var(--theme-deep,#733a49);font-weight:900}.member-podcasts-empty{display:grid;place-items:center;min-height:220px;padding:24px;border:1px dashed #d9c1c8;border-radius:14px;background:#fffafb;color:var(--muted);font-size:12px;font-weight:850;text-align:center}.member-podcasts-player-copy{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px}.member-podcasts-player-copy>div{display:grid;gap:4px;min-width:0}.member-podcasts-page :is(video,img){-webkit-user-drag:none}.member-podcasts-player-frame video::-webkit-media-controls-download-button{display:none!important}.member-podcasts-player-frame video::-internal-media-controls-download-button{display:none!important}@media(max-width:520px){.member-podcasts-player-copy{grid-template-columns:1fr}}.podcasts-video-upload-preview{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid #efc3d5;border-radius:11px;background:#fff}.podcasts-video-upload-preview[hidden]{display:none!important}.podcasts-video-upload-preview img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.podcasts-video-upload-preview span{position:absolute;left:9px;bottom:9px;padding:5px 8px;border-radius:7px;background:rgba(30,20,25,.76);color:#fff;font-size:10px;font-weight:850}.podcasts-video-upload-preview.is-ready span{background:rgba(38,111,80,.88)}.podcasts-video-upload-progress[hidden]{display:none!important}.podcasts-video-upload-progress{display:grid;gap:7px;width:100%;padding:10px 11px;box-sizing:border-box;border:1px solid rgba(var(--theme-rgb,216,109,131),.32);border-radius:11px;background:#fffafb}.podcasts-video-upload-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;color:var(--ink)}.podcasts-video-upload-progress-head span{min-width:0;font-size:11px;font-weight:850;overflow-wrap:anywhere}.podcasts-video-upload-progress-head strong{flex:0 0 auto;color:var(--theme-dark,#a8455e);font-size:12px}.podcasts-video-upload-progress-track{position:relative;width:100%;height:12px;overflow:hidden;border-radius:999px;background:#eadfe3;box-shadow:inset 0 1px 2px rgba(46,25,33,.12)}.podcasts-video-upload-progress-track>i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--theme-base,#d86d83),var(--theme-dark,#a8455e));transition:width .18s ease}.podcasts-video-upload-progress small{color:var(--muted);font-size:9.5px;line-height:1.35}.podcasts-video-upload-progress.is-processing .podcasts-video-upload-progress-track>i{background-image:linear-gradient(110deg,var(--theme-base,#d86d83) 0%,#f7becb 40%,var(--theme-dark,#a8455e) 80%);background-size:200% 100%;animation:podcasts-upload-progress-shimmer 1.1s linear infinite}.podcasts-video-upload-progress.is-complete{border-color:#a9d9c2;background:#f2fbf6}.podcasts-video-upload-progress.is-complete .podcasts-video-upload-progress-head strong{color:#267050}.podcasts-video-upload-progress.is-complete .podcasts-video-upload-progress-track>i{background:#2f9a6b}.podcasts-video-upload-progress.is-error{border-color:#e4a5ad;background:#fff5f6}.podcasts-video-upload-progress.is-error .podcasts-video-upload-progress-head strong{color:#a13645}.podcasts-video-upload-progress.is-error .podcasts-video-upload-progress-track>i{background:#c44f60}@keyframes podcasts-upload-progress-shimmer{to{background-position:-200% 0}}@media(max-width:760px){body[data-current-view=podcasts_videos] .member-podcasts-workspace{min-height:0!important;overflow:visible!important}body[data-current-view=podcasts_videos] .member-podcasts-content{padding:7px!important}.member-podcasts-panel{min-height:0;padding:12px!important;border-radius:16px!important}.member-podcasts-head{align-items:flex-start;padding-bottom:12px}.member-podcasts-heading{gap:9px}.member-podcasts-heading-icon{flex-basis:38px;width:38px;height:38px;border-radius:11px;font-size:15px}.member-podcasts-heading h2{font-size:23px}.member-podcasts-heading p{font-size:10px}.member-podcasts-layout{gap:10px;padding-top:10px}.member-podcasts-player-card{padding:9px;border-radius:14px}.member-podcasts-player-frame{border-radius:11px}.member-podcasts-library{border-radius:14px}.member-podcasts-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px}.member-podcast-card-copy{padding:9px}.member-podcast-card-copy strong{font-size:12px}.member-podcast-card-copy span{font-size:10px}}@media(max-width:359px){.member-podcasts-list{grid-template-columns:minmax(0,1fr)}}.public-podcasts-content{min-width:0}.public-podcasts-page .member-podcasts-panel{min-height:0}.public-podcasts-page .public-podcasts-player-preview{display:block;padding:0;border:0;cursor:pointer;color:#fff;font-family:inherit}.public-podcasts-player-preview:focus-visible{outline:3px solid var(--theme-base,#d86d83);outline-offset:4px}.public-podcasts-preview-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.public-podcasts-preview-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:14px;background:linear-gradient(180deg,rgba(22,16,20,.18),rgba(22,16,20,.7));text-align:center}.public-podcasts-preview-brand{font:800 clamp(13px,2vw,22px)/1.2 Georgia,serif;letter-spacing:.12em}.public-podcasts-preview-play{display:grid;place-items:center;width:56px;height:56px;border:1px solid rgba(255,255,255,.65);border-radius:50%;background:rgba(255,255,255,.13)}.public-podcasts-preview-play svg{width:38px;height:38px}.public-podcasts-preview-label{font-size:12px;font-weight:850}.public-podcasts-page .member-podcast-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.public-podcasts-thumb-placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:82px;color:#fff;font:700 10px Georgia,serif;letter-spacing:.06em}.public-podcasts-membership-prompt{max-width:min(440px,calc(100vw - 32px));box-sizing:border-box;padding:24px;border:1px solid var(--line,#e8dce0);border-radius:18px;background:#fff;color:var(--ink,#33222a);box-shadow:0 24px 80px rgba(25,15,20,.3)}.public-podcasts-membership-prompt::backdrop{background:rgba(25,15,20,.58)}.public-podcasts-membership-prompt h2{margin:0 0 12px;font:800 24px/1.2 Georgia,serif}.public-podcasts-membership-prompt p{color:var(--muted,#75656c);line-height:1.5}.public-podcasts-membership-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.public-podcasts-membership-actions .button{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;background:var(--theme-deep,#733a49);color:#fff;font-size:13px;font-weight:800;text-decoration:none}.public-podcasts-membership-actions button{min-height:40px}@media(max-width:760px){.public-podcasts-content{padding:7px!important}.public-podcasts-preview-overlay{gap:8px}.public-podcasts-preview-play{width:44px;height:44px}.public-podcasts-preview-label{font-size:11px}.public-podcasts-thumb-placeholder{min-height:68px}}html body .public-raffles-workspace{min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;background:linear-gradient(180deg,#fff8fa,#f7eff2)!important}html body .public-raffles-content{width:100%!important;max-width:1500px!important;min-width:0!important;margin:0 auto!important;padding:18px!important;box-sizing:border-box!important}.public-raffles-page{min-width:0;width:100%}.public-raffles-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;margin-bottom:18px;border:1px solid var(--line,#eadce1);border-radius:18px;background:#fff}.public-raffles-head h1,.public-raffles-head h2{margin:4px 0 8px;color:var(--ink,#33222a);font:800 clamp(26px,3vw,36px)/1.1 Georgia,serif}.public-raffles-head p{margin:0;color:var(--muted,#75656c);font-size:13px;line-height:1.5}.public-raffles-eyebrow{color:var(--theme-deep,#733a49);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.public-raffles-count{display:grid;place-items:center;flex:0 0 auto;min-width:42px;height:36px;padding:0 10px;border-radius:999px;background:var(--theme-soft,#f7e8ec);color:var(--theme-deep,#733a49);font-weight:900}.public-raffles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:16px}.public-raffle-card{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;border:1px solid var(--line,#eadce1);border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(64,36,46,.05);overflow:hidden}.public-raffle-card-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.public-raffle-card-head h2,.public-raffle-card-head h3{margin:0;color:var(--ink,#33222a);font:800 23px/1.2 Georgia,serif;overflow-wrap:anywhere}.public-raffle-status{display:inline-block;max-width:100%;padding:5px 9px;border-radius:999px;background:#f0edf0;color:#6b5962;font-size:11px;font-weight:850}.public-raffle-status.is-open{background:#e7f5ec;color:#266443}.public-raffle-status.is-drawn{background:var(--theme-soft,#f7e8ec);color:var(--theme-deep,#733a49)}.public-raffle-prize{display:grid;gap:6px;padding:14px;border:1px solid var(--theme-border,#e2c5cf);border-radius:12px;background:var(--theme-pale,#fff5f8)}.public-raffle-prize small{color:var(--muted,#75656c);font-size:11px;font-weight:750}.public-raffle-prize strong{color:var(--theme-deep,#733a49);font-size:18px;line-height:1.35;overflow-wrap:anywhere}.public-raffle-description{margin:0;color:var(--ink,#43353c);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.public-raffle-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.public-raffle-stats>div{min-width:0;padding:10px;border-radius:10px;background:#faf6f8}.public-raffle-stats>div:last-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px}.public-raffle-stats>div:last-child dd{margin:0;text-align:right}.public-raffle-stats dt{color:var(--muted,#75656c);font-size:11px}.public-raffle-stats dd{margin:5px 0 0;color:var(--ink,#33222a);font-size:12px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.public-raffle-countdown{display:grid;gap:4px;margin:0;padding:12px;border-radius:10px;background:var(--theme-soft,#f7e8ec);color:var(--theme-deep,#733a49);font-size:13px;font-weight:800;line-height:1.5}.public-raffle-countdown span{font-variant-numeric:tabular-nums}.public-raffle-rules{margin:0;color:var(--muted,#75656c);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.public-raffle-rules p{margin:5px 0 0}.public-raffle-action{margin-top:auto;display:grid;gap:8px}.public-raffle-action p{margin:0;color:var(--muted,#75656c);font-size:11px;line-height:1.5}.public-raffle-join-button{width:100%;min-height:44px;padding:11px 14px;border:1px solid transparent;border-radius:11px;background:var(--theme-deep,#733a49);color:#fff;font-family:inherit;font-size:13px;font-weight:800;line-height:1.4;cursor:pointer}.public-raffle-join-button:focus-visible{outline:3px solid var(--theme-base,#d86d83);outline-offset:3px}.public-raffle-join-button:disabled{background:#f0eaed;color:#80717a;border-color:var(--line,#eadce1);cursor:default}.public-raffle-empty{grid-column:1/-1;display:grid;gap:8px;padding:40px 20px;border:1px dashed var(--theme-border,#dfc2ce);border-radius:18px;background:#fff;text-align:center;color:var(--muted,#75656c)}@media(max-width:760px){html body .public-raffles-content{padding:8px!important}.public-raffles-head{padding:16px;margin-bottom:12px;gap:10px}.public-raffles-grid{grid-template-columns:minmax(0,1fr);gap:12px}.public-raffle-card{padding:16px;gap:14px}.public-raffle-card-head h2,.public-raffle-card-head h3{font-size:22px}}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head>div:first-child,html body[data-current-view=book_talk] #bookClubTalkApp #bookTalkPrivateLabel,html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-kicker,html body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategories[hidden]{display:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head{justify-content:flex-end!important;min-height:0!important;padding:0 0 4px!important;gap:3px!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories{display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;overflow:hidden!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories #bookTalkCategories{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0 2px 2px 0!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories #bookTalkCategories::-webkit-scrollbar{display:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories #bookTalkCategories[hidden]{display:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions{margin-left:auto!important;gap:4px!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-nav{gap:4px!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-button{height:32px!important;min-height:32px!important;padding:3px 6px!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-button>span:first-child{flex-basis:21px!important;width:21px!important;height:21px!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkMembersToggle.book-talk-members-button{height:32px!important;min-height:32px!important;max-height:32px!important;padding:3px 6px!important;gap:4px!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;gap:0!important;border:0!important;background:transparent!important;overflow:visible!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls[hidden]{display:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls>#bookTalkNewCategory{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:3px 8px!important;white-space:nowrap!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls>#bookTalkNewCategory[hidden]{display:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkVideoButton.book-talk-video-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:3px 8px!important;border:1px solid var(--theme-border,#dcbec7)!important;border-radius:10px!important;background:#fff!important;color:var(--theme-deep,#733a49)!important;box-shadow:none!important;font-size:10px!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important;overflow-wrap:normal!important;transform:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkVideoButton.book-talk-video-button[hidden]{display:none!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkVideoButton.book-talk-video-button:hover,html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkVideoButton.book-talk-video-button:focus-visible{border-color:var(--theme-base,#d86d83)!important;background:var(--theme-pale,#fff7f9)!important;color:var(--theme-deep,#733a49)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-base,#d86d83) 15%,transparent)!important;outline:none!important;transform:none!important}html body[data-current-view=book_talk] #bookClubTalkApp #bookTalkPublicReturn{display:none!important}html body[data-current-view=book_talk] #bookClubTalkApp #bookTalkFeedControls{padding-top:0!important;padding-bottom:0!important}@media(min-width:761px){html body[data-current-view=profile]{height:100vh!important;height:100dvh!important;overflow:hidden!important}html body[data-current-view=profile] .app-shell{height:100vh!important;height:100dvh!important;min-height:0!important;align-items:stretch!important;overflow:hidden!important}html body[data-current-view=profile] .sidebar{height:100vh!important;height:100dvh!important;min-height:0!important;position:relative!important;top:auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}html body[data-current-view=profile] .workspace{box-sizing:border-box!important;height:100vh!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important}html body[data-current-view=profile] .content{box-sizing:border-box!important;width:100%!important;min-height:max-content!important;overflow:visible!important}html body[data-current-view=profile] .profile-page{height:auto!important;min-height:max-content!important;justify-content:center!important;align-items:flex-start!important}html body[data-current-view=profile] .profile-panel{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp,html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-panel,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookSaleComposer,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel{padding:8px 8px 0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:5px!important;padding:0 0 6px!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories #bookTalkCategories{display:flex!important;flex-flow:row nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:5px!important;padding:0 1px 2px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories #bookTalkCategories::-webkit-scrollbar{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories .book-talk-category-chip{flex:0 0 auto!important;min-height:32px!important;max-width:none!important;padding:5px 9px!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions{grid-column:1!important;grid-row:2!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0 0 2px!important;gap:5px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions::-webkit-scrollbar{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>*{flex:0 0 auto!important;min-width:0!important;max-width:none!important;margin:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-nav{display:inline-flex!important;grid-template-columns:none!important;flex-flow:row nowrap!important;width:auto!important;margin:0!important;gap:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-nav[hidden]{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions button{white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm.book-talk-category-create{grid-template-columns:minmax(0,1fr) minmax(74px,auto) minmax(68px,auto)!important;gap:6px!important;padding:6px 0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.book-talk-feed{gap:8px!important;padding:7px 1px 9px!important;overflow-x:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-column,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-post{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-post-head{grid-template-columns:36px minmax(0,1fr) auto!important;gap:7px!important;padding:9px 9px 6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-post-head.is-book-merch{grid-template-columns:minmax(0,1fr) auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-avatar{width:36px!important;height:36px!important;min-width:36px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-author,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-author strong,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-author small{min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-author strong{overflow:hidden!important;text-overflow:ellipsis!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-author small{flex-wrap:wrap!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-body,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-copy,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-text,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-sale-card{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-actions,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-actions.has-media-admin{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:minmax(34px,auto)!important;gap:3px!important;margin-right:7px!important;margin-left:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-action{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;padding:4px 3px!important;font-size:11px!important;overflow:hidden!important;text-overflow:ellipsis!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-thread{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:7px 8px 9px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply{grid-template-columns:28px minmax(0,1fr)!important;gap:6px!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form{display:grid!important;grid-template-columns:26px minmax(0,1fr) 34px!important;grid-template-rows:auto auto!important;gap:5px 6px!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form::before{grid-column:1!important;grid-row:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-input{grid-column:2!important;grid-row:1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-media-button{grid-column:3!important;grid-row:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form>button[type=submit]{grid-column:2/4!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;max-height:min(48dvh,440px)!important;padding:8px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer>*,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer label,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer input,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer select,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer button{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-auspost-calculator{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-auspost-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel{max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top{align-items:flex-start!important;gap:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-status{flex:1 1 150px!important;min-width:0!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions{display:flex!important;flex:1 1 100%!important;width:100%!important;min-width:0!important;gap:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions button{flex:1 1 110px!important;min-width:0!important;max-width:100%!important;white-space:normal!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-grid{grid-template-columns:1fr!important;width:100%!important;min-width:0!important;gap:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-tile{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-panel{overflow-x:hidden!important;overflow-y:auto!important;padding:11px!important;scrollbar-gutter:auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-hero{align-items:center!important;gap:10px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-avatar{flex-basis:72px!important;width:72px!important;height:72px!important;min-width:72px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-heading{min-width:0!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-author-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-author-card,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-book-card{min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-author-card strong{font-size:clamp(7px,2.25vw,10px)!important;line-height:1.18!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-hub{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel{top:calc(var(--book-talk-mobile-private-top,70px) + 6px)!important;right:0!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;left:auto!important;box-sizing:border-box!important;width:min(360px,calc(100vw - 32px))!important;min-width:0!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:0!important;max-height:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel .book-talk-members-drawer-body,html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel .book-talk-members-search,html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel .book-talk-members-scroll{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] .book-talk-media-prompt-panel,html.app-document body[data-current-view=book_talk] .book-talk-media-viewer-panel,html.app-document body[data-current-view=book_talk] .book-talk-emoji-picker,html.app-document body[data-current-view=book_talk] .book-talk-book-picker{box-sizing:border-box!important;width:calc(100vw - 16px)!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;margin:0!important}html.app-document body[data-current-view=book_talk] .book-talk-media-prompt-options{grid-template-columns:1fr!important}html.app-document body[data-current-view=book_talk] .book-talk-media-viewer-actions{box-sizing:border-box!important;width:100%!important;min-width:0!important;gap:6px!important;overflow-x:hidden!important}html.app-document body[data-current-view=book_talk] .book-talk-media-viewer-actions>*{min-width:0!important;max-width:100%!important}html.guest-document .public-book-talk-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px!important;overflow-x:hidden!important}html.guest-document .public-book-talk-head{flex-direction:column!important;width:100%!important;min-width:0!important;gap:7px!important;margin-bottom:9px!important;padding-bottom:9px!important}html.guest-document .public-book-talk-head>*{min-width:0!important;max-width:100%!important}html.guest-document .public-book-talk-head>span{align-self:flex-start!important}html.guest-document .public-book-talk-categories{min-width:0!important;max-width:100%!important;margin-bottom:9px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html.guest-document .public-book-talk-categories::-webkit-scrollbar{display:none!important}html.guest-document .public-book-talk-messages{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:8px!important}html.guest-document .public-book-talk-post{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important}html.guest-document .public-book-talk-post-head,html.guest-document .public-book-talk-reply-head,html.guest-document .public-book-talk-author,html.guest-document .public-book-talk-author strong,html.guest-document .public-book-talk-author small{min-width:0!important;max-width:100%!important}html.guest-document .public-book-talk-author strong{overflow:hidden!important;text-overflow:ellipsis!important}html.guest-document .public-book-talk-author small{flex-wrap:wrap!important;overflow-wrap:anywhere!important}html.guest-document .public-book-talk-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important;gap:4px!important}html.guest-document .public-book-talk-heart,html.guest-document .public-book-talk-member-action{box-sizing:border-box!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:6px 5px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.guest-document .public-book-talk-media,html.guest-document .public-book-talk-media-item,html.guest-document .public-book-talk-replies,html.guest-document .public-book-talk-reply{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media(max-width:430px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm.book-talk-category-create{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm>input{grid-column:1/-1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-auspost-fields{grid-template-columns:minmax(0,1fr)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-composer>*,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-auspost-fields>*{grid-column:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions button:last-child{grid-column:1/-1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-reading-title{grid-template-columns:minmax(8px,1fr) auto minmax(8px,1fr)!important;gap:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-reading-title h4{font-size:24px!important}html.guest-document .public-book-talk-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp button{box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;transform:none!important;-webkit-transform:none!important;translate:none!important;scale:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp button:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp button:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp button:focus-visible,html.app-document body[data-current-view=book_talk] #bookClubTalkApp button:active{transform:none!important;-webkit-transform:none!important;translate:none!important;scale:none!important}.book-talk-ui-icon{display:block!important;flex:0 0 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important;pointer-events:none!important}.book-talk-ui-icon .book-talk-ui-icon-fill{fill:currentColor!important;stroke:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-icon-label-button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-feed-action,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-reply-actions button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-card-actions button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkSend,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-icon-label-button>span,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-feed-action>span,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-reply-actions button>span,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-card-actions button>span,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkSend>span,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions button>span{display:block!important;min-width:0!important;line-height:1.1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls>#bookTalkNewCategory,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkVideoButton,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkMembersToggle{box-sizing:border-box!important;height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:10px!important;line-height:1!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls>#bookTalkNewCategory,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkVideoButton,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkMembersToggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:5px 8px!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-button>span:first-child{display:grid!important;place-items:center!important;flex:0 0 22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;border-radius:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-button>span:first-child .book-talk-ui-icon{width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkNewCategory .book-talk-top-glyph{display:grid!important;place-items:center!important;flex:0 0 17px!important;width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important;border-radius:50%!important;background:var(--theme-soft,#f7e8ec)!important;color:var(--theme-deep,#733a49)!important;font-size:16px!important;font-weight:950!important;line-height:17px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle .book-talk-members-button-icon{display:grid!important;place-items:center!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle .book-talk-members-button-icon .book-talk-ui-icon{width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle[aria-expanded=true]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:9701!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-chip{box-sizing:border-box!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:5px 10px!important;border-radius:999px!important;line-height:1!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-chip .book-talk-ui-icon{flex-basis:14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-feed-action{height:36px!important;min-height:36px!important;max-height:36px!important;padding:5px 6px!important;border-radius:9px!important;line-height:1!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-feed-action .book-talk-ui-icon{flex-basis:15px!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-reply-actions button{box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:3px 6px!important;border-radius:7px!important;line-height:1!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-reply-actions .book-talk-ui-icon{flex-basis:13px!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important;min-height:13px!important;max-height:13px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-composer-media-button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkSend{height:46px!important;min-height:46px!important;max-height:46px!important;padding:4px!important;border-radius:12px!important;font-size:10px!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-composer-media-button .book-talk-ui-icon{flex-basis:24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkSend .book-talk-ui-icon{flex-basis:15px!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-reply-media-button{display:grid!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;border-radius:10px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-reply-media-button .book-talk-ui-icon{flex-basis:17px!important;width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-sale-card-actions button{box-sizing:border-box!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:7px 12px!important;border-radius:10px!important;line-height:1!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions button{box-sizing:border-box!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:6px 9px!important;border-radius:9px!important;line-height:1!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm button,html.app-document body[data-current-view=book_talk] .book-talk-media-prompt-options button{box-sizing:border-box!important;min-height:76px!important;transform:none!important}html.app-document body[data-current-view=book_talk] .book-talk-media-prompt-options button>span:first-child{display:grid!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;border-radius:10px!important}html.app-document body[data-current-view=book_talk] .book-talk-media-prompt-options button>span:first-child .book-talk-ui-icon{flex-basis:20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}html.app-document body[data-current-view=book_talk] #bookTalkEmojiClose,html.app-document body[data-current-view=book_talk] #bookTalkBookClose,html.app-document body[data-current-view=book_talk] #bookTalkMediaPromptClose,html.app-document body[data-current-view=book_talk] #bookTalkMembersSearchClear{box-sizing:border-box!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;border-radius:9px!important;line-height:1!important;transform:none!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls>#bookTalkNewCategory,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkVideoButton,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions .book-talk-private-view-button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkMembersToggle{height:34px!important;min-height:34px!important;max-height:34px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-feed-action{gap:4px!important;padding-right:4px!important;padding-left:4px!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:5px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head::-webkit-scrollbar{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories{display:flex!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories #bookTalkCategories{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;gap:5px!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;gap:5px!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions>#bookTalkFeedControls{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkNewCategory,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:5px 10px!important;gap:6px!important;border:1px solid var(--line)!important;border-radius:999px!important;background:#fff!important;color:var(--muted)!important;box-shadow:none!important;font-family:inherit!important;font-size:10px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkNewCategory:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkNewCategory:focus-visible,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle:focus-visible{border-color:var(--theme-border,#ddbfc7)!important;background:var(--theme-pale,#fff7f9)!important;color:var(--theme-deep,#733a49)!important;box-shadow:none!important;outline:none!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle[aria-expanded=true]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:9701!important;border-color:var(--theme-base,#d86d83)!important;background:var(--theme-base,#d86d83)!important;color:var(--theme-on-base,#fff)!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkNewCategory .book-talk-top-glyph{display:grid!important;place-items:center!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:17px!important;font-weight:900!important;line-height:14px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle .book-talk-members-button-icon{flex-basis:14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle .book-talk-members-button-icon .book-talk-ui-icon{width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle .book-talk-members-button-count{height:20px!important;min-height:20px!important;padding:0 5px!important;border-radius:999px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle .book-talk-members-button-chevron{display:none!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head{display:flex!important;grid-template-columns:none!important;flex-flow:row nowrap!important;padding:0 0 6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories{grid-column:auto!important;grid-row:auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions{grid-column:auto!important;grid-row:auto!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:5px!important;margin:0!important;padding:0 0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row::-webkit-scrollbar{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row>.book-talk-head-categories,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row>.book-talk-head-actions{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;gap:5px!important;overflow:visible!important;grid-column:auto!important;grid-row:auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row #bookTalkCategories{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;gap:5px!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row #bookTalkFeedControls{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;width:auto!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkNewCategory.book-talk-category-chip,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMembersToggle.book-talk-category-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:5px 10px!important;gap:6px!important;border:1px solid var(--line)!important;border-radius:999px!important;background:#fff!important;color:var(--muted)!important;box-shadow:none!important;font-family:inherit!important;font-size:10px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;transform:none!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row{display:flex!important;flex-flow:row nowrap!important;align-items:center!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row .book-talk-category-chip{display:inline-grid!important;grid-auto-flow:column!important;grid-auto-columns:max-content!important;grid-template-rows:22px!important;align-items:center!important;justify-content:center!important;place-content:center!important;column-gap:6px!important;box-sizing:border-box!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:5px 10px!important;line-height:1!important;vertical-align:middle!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row .book-talk-category-chip>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;line-height:22px!important;vertical-align:middle!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row .book-talk-category-chip>.book-talk-ui-icon,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row .book-talk-category-chip>.book-talk-top-glyph,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row .book-talk-category-chip>.book-talk-members-button-icon{display:grid!important;place-items:center!important;align-self:center!important;box-sizing:border-box!important;flex:none!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;padding:0!important;line-height:16px!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row .book-talk-category-chip>.book-talk-ui-icon,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row .book-talk-members-button-icon>.book-talk-ui-icon{display:block!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row #bookTalkNewCategory>.book-talk-top-glyph{font-size:18px!important;font-weight:900!important;line-height:16px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row #bookTalkMembersToggle>.book-talk-members-button-count{display:inline-grid!important;place-items:center!important;align-self:center!important;box-sizing:border-box!important;width:auto!important;min-width:20px!important;max-width:none!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0 5px!important;line-height:20px!important}@media(max-width:760px){html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-workspace,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-content,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-page,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-page-panel>header{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;gap:10px!important;padding:14px 12px!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-heading{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;gap:8px!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-heading>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-heading h2,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-heading p,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-eyebrow{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;text-align:center!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .merch-orders-refresh{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:auto!important;min-width:44px!important;min-height:40px!important;margin:0 auto!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-status{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;padding:9px 12px!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary{grid-template-columns:1fr!important;width:100%!important;min-width:0!important;padding:8px 12px 3px!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-card,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-card.refunded:last-child{display:flex!important;grid-column:auto!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;gap:6px!important;box-sizing:border-box!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-copy,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-copy span,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-copy strong{width:100%!important;min-width:0!important;text-align:center!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-list{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:7px 10px calc(18px + env(safe-area-inset-bottom,0px))!important;overflow-x:hidden!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-head{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;gap:9px!important;box-sizing:border-box!important;padding:14px 12px!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-title{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;gap:7px!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-title-copy{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;text-align:center!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-title-copy strong,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-title-copy small{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;text-align:center!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;line-height:1.35!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:auto!important;max-width:100%!important;min-height:30px!important;margin:0 auto!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:11px 12px 2px 16px!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-grid>div,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-grid span,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-grid strong,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-grid small{text-align:center!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-address,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-waiting,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-refund-note{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;max-width:calc(100% - 28px)!important;text-align:center!important;white-space:pre-line!important;overflow-wrap:anywhere!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-actions,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-actions.paid-actions,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-actions.pending-actions,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-actions.refunded-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-order-actions button,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-refund-button,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-remove-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:44px!important;padding:10px 12px!important;text-align:center!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;line-height:1.25!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-tracking-field,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-tracking-field>span{width:100%!important;min-width:0!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}}@media(max-width:760px){html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:auto!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:4px!important;box-sizing:border-box!important;padding:8px 5px 4px!important;overflow:visible!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-card,html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-card.refunded:last-child{display:grid!important;grid-column:auto!important;grid-row:1!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:26px minmax(28px,auto)!important;align-items:center!important;justify-items:center!important;align-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:68px!important;gap:3px!important;box-sizing:border-box!important;margin:0!important;padding:5px 2px!important;border-radius:10px!important;text-align:center!important;overflow:hidden!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-icon{display:grid!important;place-items:center!important;align-self:center!important;box-sizing:border-box!important;flex:none!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0!important;border-radius:8px!important;font-size:14px!important;line-height:1!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-copy{display:grid!important;grid-template-rows:minmax(16px,auto) 16px!important;align-items:center!important;justify-items:center!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:1px!important;box-sizing:border-box!important;margin:0!important;padding:0!important;text-align:center!important;overflow:visible!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-copy>span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:16px!important;margin:0!important;padding:0!important;color:#8b747d!important;font-size:7px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.12!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;overflow:visible!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:clip!important}html.app-document :is(body[data-current-view=merch_orders],body[data-current-view=orders]) .book-sale-orders-summary-copy>strong{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:16px!important;min-height:16px!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:16px!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}}@media(max-width:760px){html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .merch-orders-mobile-icon{display:block!important;flex:0 0 20px!important;box-sizing:border-box!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;background-color:currentColor!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5 12 3l8 4.5v9L12 21l-8-4.5v-9Z'/%3E%3Cpath d='m4.4 7.7 7.6 4.2 7.6-4.2M12 12v8.5M8 5.25l8 4.4'/%3E%3Cpath d='m15.4 15.8 1.2 1.2 2.3-2.5'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5 12 3l8 4.5v9L12 21l-8-4.5v-9Z'/%3E%3Cpath d='m4.4 7.7 7.6 4.2 7.6-4.2M12 12v8.5M8 5.25l8 4.4'/%3E%3Cpath d='m15.4 15.8 1.2 1.2 2.3-2.5'/%3E%3C/svg%3E")!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:20px 20px!important;mask-size:20px 20px!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .merch-orders-mobile-icon svg{display:none!important}}@media(min-width:761px){html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-feed.book-talk-store-feed>.book-talk-feed-column{box-sizing:border-box!important;flex:0 0 280px!important;width:280px!important;min-width:0!important;max-width:280px!important;gap:7px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:280px!important;border-radius:12px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch{min-height:0!important;padding:7px 9px 5px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-body{padding:2px 9px 6px!important;font-size:12px!important;line-height:1.35!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card{height:120px!important;min-height:120px!important;max-height:120px!important;border-radius:9px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card{gap:4px!important;margin:3px!important;padding:8px!important;border-radius:10px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-title{font-size:14px!important;line-height:1.2!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices{gap:3px 7px!important;font-size:10px!important;line-height:1.2!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices strong{font-size:15px!important;line-height:1.1!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions{gap:4px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions button{height:34px!important;min-height:34px!important;max-height:34px!important;padding:6px 10px!important;border-radius:8px!important;font-size:10px!important;line-height:1!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-actions{min-height:34px!important;margin:0 5px 5px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image>.book-talk-media-thumb-image{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:120px!important;min-height:120px!important;max-height:120px!important;margin:0!important;padding:0!important;border-radius:inherit!important;object-fit:cover!important;object-position:center!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch{display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;justify-content:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;column-gap:8px!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch>.book-talk-feed-author{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch>.book-talk-feed-author>strong{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;letter-spacing:normal!important;line-height:28px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch>.book-talk-feed-remove{grid-column:2!important;justify-self:end!important;align-self:center!important;position:static!important;inset:auto!important;flex:none!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch>span:last-child{display:block!important;grid-column:2!important;width:28px!important;min-width:28px!important;height:28px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip{height:120px!important;min-height:120px!important;max-height:120px!important;padding:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-1,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:120px!important;min-height:120px!important;max-height:120px!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery{display:grid!important;gap:0!important;border-radius:9px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image{position:relative!important;inset:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;background:#171417!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image>.book-talk-media-thumb-image{position:absolute!important;inset:0!important;z-index:1!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;background:#171417!important;object-fit:cover!important;object-position:center!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-image{background:#fff!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery-1 .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-image>.book-talk-media-thumb-image{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;background:#fff!important;object-fit:cover!important;object-position:center!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-image>.book-talk-media-type-badge{display:none!important}html.guest-document .public-book-talk-media-item.is-image,html.guest-document .public-book-talk-media-item.is-image img{background:#fff!important}@media(min-width:761px){html.guest-document .public-book-talk-messages.is-book-merch-feed{grid-template-columns:repeat(auto-fill,minmax(0,340px))!important;justify-content:start!important;align-content:start!important;column-gap:10px!important;row-gap:8px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{box-sizing:border-box!important;width:340px!important;min-width:0!important;max-width:340px!important;justify-self:start!important;margin:0!important;padding:10px!important}}html.book-sale-stripe-address-open,html.book-sale-stripe-address-open body{overflow:hidden!important}.book-sale-stripe-address-dialog{position:fixed;inset:0;z-index:18000;box-sizing:border-box;display:grid;place-items:center;width:100%;height:100dvh;padding:18px;background:rgba(28,16,22,.72);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);overflow:auto}.book-sale-stripe-address-panel{box-sizing:border-box;width:min(480px,100%);margin:auto;padding:20px;border:1px solid rgba(var(--theme-rgb,216,109,131),.32);border-radius:22px;background:linear-gradient(155deg,#fff 0,#fff7f9 100%);box-shadow:0 24px 80px rgba(28,16,22,.38);color:#433038}.book-sale-stripe-address-panel>header{display:flex;align-items:center;gap:12px;margin:0 0 10px}.book-sale-stripe-address-icon{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:14px;background:linear-gradient(145deg,var(--theme,#d86d83),var(--theme-dark,#b84f68));font-size:23px;box-shadow:0 8px 20px rgba(var(--theme-rgb,216,109,131),.25)}.book-sale-stripe-address-panel header small,.book-sale-stripe-address-panel header h2{display:block;margin:0}.book-sale-stripe-address-panel header small{color:var(--theme-dark,#b84f68);font-size:9px;font-weight:950;letter-spacing:.12em}.book-sale-stripe-address-panel header h2{margin-top:2px;font:850 23px/1.08 Georgia,serif;color:#4c303b}.book-sale-stripe-address-panel>p{margin:0 0 14px;color:#765d67;font-size:12px;line-height:1.45}.book-sale-checkout-email{display:grid;gap:5px;margin:0 0 10px;color:#68434f;font-size:10px;font-weight:900}.book-sale-checkout-email input{box-sizing:border-box;width:100%;height:42px;margin:0;padding:8px 10px;border:1px solid #d8adb8;border-radius:10px;background:#fff;color:#3f2d34;font:750 13px/1.2 system-ui,sans-serif;outline:none}.book-sale-checkout-email input:focus{border-color:var(--theme,#d86d83);box-shadow:0 0 0 3px rgba(var(--theme-rgb,216,109,131),.14)}.book-sale-stripe-address-mount{min-height:220px;padding:12px;border:1px solid #eedde2;border-radius:14px;background:#fff}.book-sale-stripe-address-status{min-height:18px;margin-top:9px;color:#7e6871;font-size:11px;font-weight:750}.book-sale-stripe-address-status.ready{color:#287447}.book-sale-stripe-address-status.error{color:#a12d42}.book-sale-native-address{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.book-sale-native-address label{display:grid;gap:5px;min-width:0;color:#68434f;font-size:10px;font-weight:900}.book-sale-native-address label.wide{grid-column:1/-1}.book-sale-native-address input,.book-sale-native-address select{box-sizing:border-box;width:100%;height:42px;margin:0;padding:8px 10px;border:1px solid #d8adb8;border-radius:10px;background:#fff;color:#3f2d34;font:750 13px/1.2 system-ui,sans-serif;outline:none}.book-sale-native-address input:focus,.book-sale-native-address select:focus{border-color:var(--theme,#d86d83);box-shadow:0 0 0 3px rgba(var(--theme-rgb,216,109,131),.14)}.book-sale-stripe-address-panel>footer{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:8px;margin-top:12px}.book-sale-stripe-address-panel>footer button{box-sizing:border-box;width:100%;height:42px;margin:0;padding:8px 10px;border-radius:11px;font-weight:900;cursor:pointer}.book-sale-stripe-address-cancel{border:1px solid #dfcbd1;background:#fff;color:#6e505b}.book-sale-stripe-address-continue{border:0;background:linear-gradient(145deg,var(--theme,#d86d83),var(--theme-dark,#b84f68));color:#fff;box-shadow:0 7px 18px rgba(var(--theme-rgb,216,109,131),.22)}.book-sale-stripe-address-continue:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}@media(max-width:480px){.book-sale-stripe-address-dialog{align-items:center;padding:10px}.book-sale-stripe-address-panel{width:100%;padding:15px;border-radius:18px}.book-sale-stripe-address-panel header h2{font-size:21px}.book-sale-stripe-address-panel>p{font-size:11px}.book-sale-stripe-address-mount{min-height:205px;padding:10px}.book-sale-native-address{gap:7px}.book-sale-native-address input,.book-sale-native-address select{height:40px}.book-sale-stripe-address-panel>footer{grid-template-columns:1fr 1.45fr}}.public-order-link-dialog{position:fixed;inset:0;z-index:16500;display:grid;place-items:center;box-sizing:border-box;padding:18px;background:rgba(29,16,22,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:auto}.public-order-link-panel{box-sizing:border-box;width:min(560px,100%);max-height:calc(100dvh - 36px);padding:22px;border:1px solid rgba(var(--theme-rgb,216,109,131),.34);border-radius:24px;background:linear-gradient(180deg,#fff 0,#fff8fa 100%);color:#442d36;box-shadow:0 30px 90px rgba(28,13,20,.42);overflow-y:auto}.public-order-link-head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center}.public-order-link-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:linear-gradient(145deg,var(--theme,#d86d83),var(--theme-dark,#b84f68));color:#fff;font-size:28px;box-shadow:0 10px 25px rgba(var(--theme-rgb,216,109,131),.28)}.public-order-link-head small{color:var(--theme-dark,#b84f68);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.public-order-link-head h2{margin:0;font:800 27px/1.08 Georgia,serif;color:#4d303b}.public-order-link-head p{max-width:460px;margin:0;color:#79616a;font-size:12px;line-height:1.5}.public-order-link-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:17px}.public-order-link-summary>div{box-sizing:border-box;min-width:0;padding:11px 12px;border:1px solid #efdde2;border-radius:13px;background:#fff}.public-order-link-summary>div.wide{grid-column:1/-1}.public-order-link-summary span,.public-order-link-summary strong{display:block}.public-order-link-summary span{margin-bottom:4px;color:#947681;font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.public-order-link-summary strong{color:#49313a;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.public-order-link-private{margin-top:13px;padding:13px;border:1px solid #edd6dc;border-radius:14px;background:#fff}.public-order-link-private label{display:block;margin-bottom:7px;color:#694450;font-size:10px;font-weight:950;text-transform:uppercase}.public-order-link-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.public-order-link-copy-row input{box-sizing:border-box;width:100%;min-width:0;height:42px;margin:0;padding:8px 10px;border:1px solid #dcb7c1;border-radius:10px;background:#fffafa;color:#583b45;font:700 11px/1.2 system-ui,sans-serif;outline:none}.public-order-link-copy-row button{box-sizing:border-box;height:42px;margin:0;padding:8px 14px;border:0;border-radius:10px;background:var(--theme,#d86d83);color:#fff;font-weight:900;cursor:pointer}.public-order-link-copy-status{min-height:16px;margin-top:6px;color:#337b4c;font-size:10px;font-weight:800;text-align:center}.public-order-link-note{margin:11px 0 0;color:#836a73;font-size:10px;line-height:1.45;text-align:center}.public-order-link-actions{display:grid;grid-template-columns:1fr;margin-top:15px}.public-order-link-actions a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:43px;padding:9px 14px;border-radius:11px;background:linear-gradient(145deg,var(--theme,#d86d83),var(--theme-dark,#b84f68));color:#fff!important;text-decoration:none;font-weight:900}.public-order-link-error{padding:16px 5px 3px;color:#982f46;font-size:13px;font-weight:800;line-height:1.45;text-align:center}.public-order-link-panel.is-error{width:min(430px,100%)}.book-sale-order.is-linked-order{border-color:var(--theme,#d86d83)!important;box-shadow:0 0 0 3px rgba(var(--theme-rgb,216,109,131),.16),0 12px 34px rgba(70,38,50,.13)!important}@media(max-width:520px){.public-order-link-dialog{padding:10px}.public-order-link-panel{max-height:calc(100dvh - 20px);padding:17px 14px;border-radius:19px}.public-order-link-icon{width:50px;height:50px;border-radius:15px;font-size:24px}.public-order-link-head h2{font-size:23px}.public-order-link-summary{grid-template-columns:1fr}.public-order-link-summary>div.wide{grid-column:auto}.public-order-link-copy-row{grid-template-columns:1fr}.public-order-link-copy-row button{width:100%}}@media(min-width:761px){html.guest-document .public-book-talk-messages.is-book-merch-feed{grid-template-columns:repeat(auto-fill,minmax(0,280px))!important;justify-content:start!important;align-content:start!important;column-gap:10px!important;row-gap:8px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{box-sizing:border-box!important;width:280px!important;min-width:280px!important;max-width:280px!important;justify-self:start!important;margin:0!important}}:root{--courtreadz-merch-card-width:310px;--courtreadz-merch-card-height:350px;--courtreadz-merch-media-height:180px;--courtreadz-merch-sale-height:100px}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed>.book-talk-feed-column,html.guest-document .public-book-talk-messages.is-book-merch-feed{box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed,html.guest-document .public-book-talk-messages.is-book-merch-feed{align-content:start!important;align-items:start!important;justify-content:start!important;justify-items:start!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed>.book-talk-feed-column{flex:0 0 var(--courtreadz-merch-card-width)!important;width:var(--courtreadz-merch-card-width)!important;min-width:0!important;max-width:var(--courtreadz-merch-card-width)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{--merch-body-row:0px;--merch-book-row:0px;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:34px var(--merch-body-row) var(--merch-book-row) var(--courtreadz-merch-media-height) 101px 35px!important;grid-template-areas:"merch-head" "merch-body" "merch-book" "merch-media" "merch-sale" "merch-actions"!important;box-sizing:border-box!important;width:min(var(--courtreadz-merch-card-width),100%)!important;min-width:0!important;max-width:var(--courtreadz-merch-card-width)!important;height:calc(var(--courtreadz-merch-card-height) + var(--merch-body-row) + var(--merch-book-row))!important;min-height:calc(var(--courtreadz-merch-card-height) + var(--merch-body-row) + var(--merch-book-row))!important;max-height:calc(var(--courtreadz-merch-card-height) + var(--merch-body-row) + var(--merch-book-row))!important;margin-right:0!important;margin-left:0!important;padding:0!important;border-radius:12px!important;overflow:hidden!important;justify-self:start!important;align-self:start!important;contain-intrinsic-size:auto 408px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post:has(>.book-talk-feed-body),html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch:has(>.public-book-talk-body){--merch-body-row:24px}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post:has(>.book-talk-shared-book),html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch:has(>.public-book-talk-book){--merch-book-row:34px}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch{grid-area:merch-head!important;box-sizing:border-box!important;width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:4px 8px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch>.book-talk-feed-author>strong{line-height:26px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch::before{content:attr(data-merch-title)!important;grid-area:merch-head!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;height:34px!important;padding:4px 8px!important;border-bottom:1px solid rgba(var(--theme-rgb,216,109,131),.16)!important;color:#6c4653!important;font-size:11px!important;font-weight:950!important;line-height:26px!important;letter-spacing:.04em!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-body,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-body{grid-area:merch-body!important;display:-webkit-box!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:24px!important;max-height:24px!important;margin:0!important;padding:3px 8px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;line-clamp:1!important;font-size:11px!important;line-height:18px!important;white-space:normal!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-shared-book,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-book{grid-area:merch-book!important;align-self:center!important;box-sizing:border-box!important;width:calc(100% - 6px)!important;min-width:0!important;max-width:calc(100% - 6px)!important;height:30px!important;min-height:0!important;max-height:30px!important;margin:2px 3px!important;padding:3px 6px!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-media{grid-area:merch-media!important;align-self:stretch!important;justify-self:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:var(--courtreadz-merch-media-height)!important;min-height:var(--courtreadz-merch-media-height)!important;max-height:var(--courtreadz-merch-media-height)!important;margin:0!important;padding:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;gap:3px!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-1,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-2{grid-template-rows:minmax(0,1fr)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-1,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single{grid-template-columns:minmax(0,1fr)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-1,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single{gap:0!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-1>.book-talk-media-gallery-tile,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single>.public-book-talk-media-item{grid-column:1/-1!important;grid-row:1/-1!important;position:relative!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-1>.book-talk-media-gallery-tile>.book-talk-media-card.is-image{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-3,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery-4{grid-template-rows:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed :where(.book-talk-media-gallery-tile,.book-talk-media-card),html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-item{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important;margin:0!important;overflow:hidden!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media{grid-auto-rows:minmax(0,1fr)!important;gap:3px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-item.is-image>img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;background:#171417!important;object-fit:cover!important;object-position:center!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-video>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-item.is-video>img{width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;background:#fff!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card{grid-area:merch-sale!important;align-self:start!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:28px 18px 34px!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:var(--courtreadz-merch-sale-height)!important;min-height:var(--courtreadz-merch-sale-height)!important;max-height:var(--courtreadz-merch-sale-height)!important;margin:1px 0 0!important;padding:6px!important;gap:2px!important;border-radius:0 0 8px 8px!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post>.book-sale-card:last-child{margin:1px 0 0!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-title,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-title{display:-webkit-box!important;align-self:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:28px!important;max-height:28px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;font-size:12px!important;line-height:14px!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices{display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:18px!important;min-height:18px!important;max-height:18px!important;gap:6px!important;overflow:hidden!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices strong,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices strong{flex:0 0 auto!important;min-width:0!important;font-size:14px!important;line-height:18px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices span{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;font-size:9px!important;line-height:18px!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;gap:4px!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions>*,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions>*{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:4px 6px!important;overflow:hidden!important;font-size:9.5px!important;line-height:1.05!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions button>span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions button>span{display:-webkit-box!important;min-width:0!important;max-width:100%!important;max-height:22px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;line-height:11px!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-actions,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-actions{grid-area:merch-actions!important;display:flex!important;box-sizing:border-box!important;align-items:center!important;justify-content:flex-start!important;width:calc(100% - 10px)!important;min-width:0!important;max-width:calc(100% - 10px)!important;height:35px!important;min-height:35px!important;max-height:35px!important;margin:0 5px!important;padding:2px 0 0!important;gap:3px!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-actions>*,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-actions>*{display:inline-flex!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:30px!important;min-height:30px!important;max-height:30px!important}@media(min-width:761px){html.guest-document .public-book-talk-messages.is-book-merch-feed{grid-template-columns:repeat(auto-fill,minmax(var(--courtreadz-merch-card-width),var(--courtreadz-merch-card-width)))!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed>.book-talk-feed-column{display:contents!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{justify-self:start!important;align-self:start!important;width:min(var(--courtreadz-merch-card-width),100%)!important;min-width:0!important;max-width:var(--courtreadz-merch-card-width)!important;margin-right:0!important;margin-left:0!important}html.guest-document .public-book-talk-messages.is-book-merch-feed{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important}}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-corner-remove,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-feed-post:has(>.book-talk-feed-post-head.is-book-merch) .book-talk-media-corner-remove{display:none!important;visibility:hidden!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}:root{--courtreadz-merch-card-height:380px;--courtreadz-merch-sale-height:120px}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{grid-template-rows:34px var(--merch-body-row) var(--merch-book-row) var(--courtreadz-merch-media-height) 121px 45px!important;contain-intrinsic-size:auto 438px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post-head.is-book-merch>.book-talk-feed-author>strong{font-size:18px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch::before{font-size:16px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card{grid-template-rows:38px 24px 40px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-title,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-title{height:38px!important;max-height:38px!important;font-size:17px!important;line-height:19px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices{height:24px!important;min-height:24px!important;max-height:24px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices strong,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices strong{font-size:19px!important;line-height:24px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices span{font-size:14px!important;line-height:24px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions{height:40px!important;min-height:40px!important;max-height:40px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions>*,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions>*{height:40px!important;min-height:40px!important;max-height:40px!important;font-size:14.5px!important;line-height:16px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions button>span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions button>span{max-height:32px!important;line-height:16px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-actions,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-actions{height:45px!important;min-height:45px!important;max-height:45px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-actions>*,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-actions>*{height:40px!important;min-height:40px!important;max-height:40px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-action{font-size:16px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-heart{font-size:17px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-action .book-talk-ui-icon{flex-basis:20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .courtreadz-heart-button,html.guest-document .courtreadz-heart-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:6px 10px!important;gap:6px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#6d5b64!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;transform:none!important;-webkit-transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .courtreadz-heart-button:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .courtreadz-heart-button:focus-visible,html.guest-document .courtreadz-heart-button:hover,html.guest-document .courtreadz-heart-button:focus-visible{border-color:rgba(var(--theme-rgb,216,109,131),.32)!important;background:var(--theme-pale,#fff1f4)!important;color:var(--theme-deep,#8b4658)!important;box-shadow:none!important;outline:none!important;transform:none!important;-webkit-transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .courtreadz-heart-button.liked,html.guest-document .courtreadz-heart-button.liked{border-color:#ef9bad!important;background:#fff0f3!important;color:#ba3658!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .courtreadz-heart-button>.book-talk-ui-icon,html.guest-document .courtreadz-heart-button>.book-talk-ui-icon{display:block!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .courtreadz-heart-button>span,html.guest-document .courtreadz-heart-button>span{display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important;line-height:18px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-feed-actions,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-actions{position:relative!important;z-index:3!important;grid-area:merch-actions!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:40px!important;align-items:center!important;justify-items:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:45px!important;min-height:45px!important;max-height:45px!important;margin:0!important;padding:2px 5px 3px!important;gap:0!important;border-top:1px solid #f0e7ea!important;background:#fff!important;overflow:hidden!important;isolation:isolate!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-merch-heart-button,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-merch-heart-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;align-self:center!important;justify-self:stretch!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:7px 10px!important;gap:7px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.22)!important;border-radius:10px!important;background:#fff!important;color:#6d5b64!important;font-size:16px!important;font-weight:900!important;line-height:1!important;overflow:hidden!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-merch-heart-button>.book-talk-ui-icon,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-merch-heart-button>.book-talk-ui-icon{flex-basis:20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-merch-heart-button>span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-merch-heart-button>span{line-height:20px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-merch-heart-button.liked,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-merch-heart-button.liked:hover,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-merch-heart-button.liked:focus-visible,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-merch-heart-button.liked,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-merch-heart-button.liked:hover,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-merch-heart-button.liked:focus-visible{border-color:#c91431!important;background:#e21d3f!important;color:#fff!important;box-shadow:0 4px 12px rgba(201,20,49,.22)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-merch-heart-button.liked>.book-talk-ui-icon,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-merch-heart-button.liked>.book-talk-ui-icon{fill:currentColor!important;stroke:currentColor!important}.currently-reading-form{display:grid;gap:15px;margin-top:18px;padding:18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,var(--theme-pale,#fff7f9),#fff)}.currently-reading-form-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.currently-reading-form-head div{display:grid;gap:3px}.currently-reading-form-head span{color:var(--theme-deep,#733a49);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.currently-reading-form-head strong{color:var(--ink);font-size:20px}.currently-reading-form-head p{max-width:520px;margin:0;color:var(--muted);font-size:11px;line-height:1.5}.currently-reading-editor{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:18px}.currently-reading-cover-preview{position:relative;display:grid;place-items:center;width:150px;aspect-ratio:2/3;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;color:var(--theme-deep,#733a49);box-shadow:0 8px 22px rgba(55,25,40,.1);font-size:13px;font-weight:950}.currently-reading-cover-preview img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#fff}.currently-reading-cover-preview img[hidden]{display:none}.currently-reading-cover-preview.has-image>span{display:none}.currently-reading-fields{display:grid;gap:7px}.currently-reading-fields label{font-size:11px;font-weight:900}.currently-reading-fields :is(input[type=text],textarea){box-sizing:border-box;width:100%;margin:0}.currently-reading-file{margin-top:3px}.currently-reading-form-options{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--muted);font-size:10px}.currently-reading-form-options label{display:flex;align-items:center;gap:6px}.currently-reading-form-options input{width:auto;margin:0}.currently-reading-fields>.primary{justify-self:start;margin-top:4px}.profile-currently-reading[hidden]{display:none!important}.profile-currently-reading{margin-top:18px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#fff}.profile-currently-reading>h3,.profile-currently-reading>h4{margin:0 0 11px;color:var(--ink);font-size:15px}.profile-currently-reading-layout{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px}.profile-currently-reading-cover{position:relative;display:grid;place-items:center;width:112px;aspect-ratio:2/3;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--theme-deep,#733a49);font-size:11px;font-weight:950}.profile-currently-reading-cover img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#fff}.profile-currently-reading-cover.has-image>span{display:none}.profile-currently-reading-copy{display:grid;align-content:start;gap:6px;min-width:0}.profile-currently-reading-copy strong{color:var(--theme-base,#c95f79);font-size:18px;line-height:1.25;overflow-wrap:anywhere}.profile-currently-reading-copy small{color:var(--ink);font-size:13px;font-weight:850}.profile-currently-reading-copy small:empty,.profile-currently-reading-copy p:empty{display:none}.profile-currently-reading-copy p{margin:4px 0 0;color:var(--ink);font-size:13px;line-height:1.58;white-space:pre-wrap;overflow-wrap:anywhere}.public-profile-currently-reading{margin-top:14px}.book-talk-private-currently-reading{margin-top:18px}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.announcements-nav-link{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;column-gap:9px!important;padding-right:10px!important}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.announcements-nav-link>.nav-icon{grid-column:1!important}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.announcements-nav-link>.nav-label{grid-column:2!important;min-width:0!important;padding-right:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .app-shell>aside.sidebar .nav.sidebar-scroll-nav>a.announcements-nav-link>.announcement-unread-count{position:static!important;inset:auto!important;grid-column:3!important;justify-self:end!important;flex:none!important;min-width:24px!important;margin:0!important;transform:none!important}@media(max-width:760px){.currently-reading-form{padding:14px}.currently-reading-form-head{display:grid;gap:7px}.currently-reading-editor{grid-template-columns:105px minmax(0,1fr);gap:13px}.currently-reading-cover-preview{width:105px}.profile-currently-reading{padding:14px}.profile-currently-reading-layout{grid-template-columns:94px minmax(0,1fr);gap:12px}.profile-currently-reading-cover{width:94px}.profile-currently-reading-copy strong{font-size:16px}.profile-currently-reading-copy p{font-size:12px}html body .app-shell>aside.sidebar .mobile-menu>a.announcements-nav-link{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}html body .app-shell>aside.sidebar .mobile-menu>a.announcements-nav-link>.announcement-unread-count{position:static!important;inset:auto!important;justify-self:end!important;min-width:24px!important;margin:0!important;transform:none!important}}:root{--courtreadz-layout-gap:clamp(10px,1.25vw,16px);--courtreadz-panel-radius:clamp(14px,1.5vw,20px)}.book-talk-video-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:7px;min-width:0;padding:8px 9px;border:1px solid color-mix(in srgb,var(--theme-border,#ddbfc7) 72%,transparent);border-radius:11px;background:rgba(255,255,255,.68)}.book-talk-video-control{display:grid;gap:3px;min-width:112px;color:var(--theme-deep,#733a49);font-size:9px;font-weight:900;letter-spacing:.02em}.book-talk-video-control select{box-sizing:border-box;width:100%;min-height:31px;padding:5px 24px 5px 8px;border:1px solid var(--theme-border,#ddbfc7);border-radius:8px;background:#fff;color:var(--ink,#241b20);font:inherit;font-size:10px;font-weight:800}.book-talk-video-control select:focus-visible,.book-talk-video-solid-toggle:focus-visible{outline:2px solid var(--theme-base,#d86d83);outline-offset:2px}.book-talk-video-solid-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:31px;padding:5px 9px;border:1px solid var(--theme-border,#ddbfc7);border-radius:8px;background:#fff;color:var(--theme-deep,#733a49);font:inherit;font-size:10px;font-weight:900;cursor:pointer}.book-talk-video-solid-toggle .book-talk-video-toggle-dot{width:10px;height:10px;border-radius:50%;background:#a89aa0;box-shadow:0 0 0 3px rgba(168,154,160,.13)}.book-talk-video-solid-toggle.is-active{border-color:var(--theme-base,#d86d83);background:var(--theme-base,#d86d83);color:#fff}.book-talk-video-solid-toggle.is-active .book-talk-video-toggle-dot{background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.22)}.book-talk-video-mode-status{flex:1 1 180px;min-width:150px;align-self:center;color:var(--muted,#786a71);font-size:9px;line-height:1.35}@media(max-width:560px){.book-talk-video-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:6px}.book-talk-video-control{min-width:0}.book-talk-video-solid-toggle{width:100%}.book-talk-video-mode-status{grid-column:1/-1;min-width:0}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save[hidden]{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel.is-saving-recording{height:auto!important;max-height:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save{position:relative!important;z-index:3!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px 10px!important;border:1px solid rgba(173,61,105,.28)!important;border-radius:10px!important;background:#fff!important;color:#171217!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;color:#171217!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save-head>span{min-width:0!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save-head>strong{flex:0 0 auto!important;color:#8e234e!important;font-variant-numeric:tabular-nums!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save-track{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:9px!important;overflow:hidden!important;border:1px solid rgba(142,35,78,.18)!important;border-radius:999px!important;background:#f2e6eb!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save-track>i{display:block!important;width:0;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#c93d73,#8e234e)!important;transition:width .22s ease!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save>small{display:block!important;min-width:0!important;color:#5d5157!important;font-size:10.5px!important;line-height:1.3!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save.is-complete{border-color:rgba(27,132,84,.35)!important;background:#f3fff8!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save.is-complete .book-talk-video-save-head>strong{color:#167047!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save.is-complete .book-talk-video-save-track>i{background:#1b8454!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save.is-error{border-color:rgba(183,38,38,.38)!important;background:#fff6f6!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save.is-error .book-talk-video-save-head>strong{color:#a51f1f!important}@media(max-width:760px){html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel.is-saving-recording{flex:0 0 auto!important;height:auto!important;max-height:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save{gap:4px!important;padding:6px 8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save-head{font-size:10.5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-save>small{font-size:9px!important}}html.guest-document .guest-sidebar a.public-nav-disabled,html.guest-document .guest-sidebar a.public-nav-disabled:hover,html.guest-document .guest-sidebar a.public-nav-disabled:focus,html.guest-document .guest-sidebar a.public-nav-disabled:active{opacity:.56!important;filter:grayscale(1) saturate(0)!important;cursor:not-allowed!important;pointer-events:auto!important;transform:none!important;animation:none!important;box-shadow:none!important}html.guest-document .guest-sidebar .nav>a.public-nav-disabled,html.guest-document .guest-sidebar .nav>a.public-nav-disabled:hover,html.guest-document .guest-sidebar .nav>a.public-nav-disabled:focus{border:1px solid rgba(210,210,210,.24)!important;background:rgba(65,65,65,.30)!important;color:#d0d0d0!important}html.guest-document .guest-sidebar .mobile-menu>a.public-nav-disabled,html.guest-document .guest-sidebar .mobile-menu>a.public-nav-disabled:hover,html.guest-document .guest-sidebar .mobile-menu>a.public-nav-disabled:focus{border-color:rgba(210,210,210,.28)!important;background:rgba(65,65,65,.32)!important;color:#d0d0d0!important}html.guest-document .guest-sidebar a.public-nav-disabled[data-public-icon=library]{--public-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 5.5A3.5 3.5 0 0 1 7 3h5v17H7a3.5 3.5 0 0 0-3.5 1V5.5Z'/%3E%3Cpath d='M20.5 5.5A3.5 3.5 0 0 0 17 3h-5v17h5a3.5 3.5 0 0 1 3.5 1V5.5Z'/%3E%3C/svg%3E")}html.guest-document .guest-sidebar a.public-nav-disabled[data-public-icon=stream]{--public-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='2.1' fill='black' stroke='none'/%3E%3Cpath d='M8.2 8.2a5.4 5.4 0 0 0 0 7.6M15.8 8.2a5.4 5.4 0 0 1 0 7.6M5.2 5.2a9.6 9.6 0 0 0 0 13.6M18.8 5.2a9.6 9.6 0 0 1 0 13.6'/%3E%3C/svg%3E")}html.guest-document .guest-sidebar a.public-nav-disabled[data-public-icon=announcements]{--public-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11v2a2 2 0 0 0 2 2h2l2 5h3l-1.5-5H13l7 3V6l-7 3H5a2 2 0 0 0-2 2Z'/%3E%3C/svg%3E")}html.guest-document .guest-sidebar a.public-nav-disabled[data-public-icon=raffle]{--public-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v4a3 3 0 0 0 0 6v4H4v-4a3 3 0 0 0 0-6V5Z'/%3E%3Cpath d='M12 5v2m0 3v2m0 3v4'/%3E%3C/svg%3E")}html.guest-document .guest-sidebar a.public-nav-disabled[data-public-icon=profile]{--public-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c.8-4.3 3.5-6.5 8-6.5s7.2 2.2 8 6.5'/%3E%3C/svg%3E")}html.guest-document .guest-sidebar a.public-nav-disabled[data-public-icon=podcasts]{--public-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m10 9 5 3-5 3V9Z'/%3E%3C/svg%3E")}html.guest-document .guest-sidebar a.public-nav-disabled :where(.nav-icon,.public-mobile-nav-icon){opacity:.82!important;filter:grayscale(1) saturate(0)!important;color:#d0d0d0!important}html.guest-document .guest-sidebar .nav>a.public-nav-disabled[data-public-icon]>.nav-icon::before{content:""!important;display:block!important;width:21px!important;height:21px!important;background-color:currentColor!important;-webkit-mask-image:var(--public-nav-icon)!important;mask-image:var(--public-nav-icon)!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:21px 21px!important;mask-size:21px 21px!important}html.guest-document .guest-sidebar .mobile-menu>a.public-nav-disabled{gap:7px!important}html.guest-document .guest-sidebar .public-mobile-nav-icon{display:inline-block!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;background-color:currentColor!important;-webkit-mask-image:var(--public-nav-icon)!important;mask-image:var(--public-nav-icon)!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:20px 20px!important;mask-size:20px 20px!important}html,body{width:100%;max-width:100%}html.app-document body,html.guest-document body{overflow-x:hidden}@supports (overflow:clip){html.app-document body:not(.stream-popout-page),html.guest-document body{overflow-x:clip}}html.app-document :where(.app-shell,.workspace,.content,.topbar,.panel,.panel-head),html.guest-document :where(.guest-app-shell,.workspace,.content,.topbar,.panel,.panel-head),html.app-document :where(.dashboard-grid,.settings-grid,.members-grid,.stream-layout,.book-talk-layout,.announcements-layout,.subscription-page),html.guest-document :where(.public-book-talk-panel,.public-book-talk-messages,.public-book-talk-post),html.app-document :where(.book-fair-page,.book-fair-marketplace,.book-fair-storefront,.book-fair-manage){box-sizing:border-box;min-width:0;max-width:100%}html.app-document :where(.app-shell,.workspace,.content,.panel,.panel-head,.dashboard-grid,.settings-grid,.members-grid,.stream-layout,.book-talk-layout,.announcements-layout,.subscription-page)>*,html.guest-document :where(.guest-app-shell,.workspace,.content,.panel,.panel-head,.public-book-talk-panel,.public-book-talk-messages,.public-book-talk-post)>*,html.app-document :where([class$=-grid],[class*="-grid "])>*,html.guest-document :where([class$=-grid],[class*="-grid "])>*{min-width:0;max-width:100%}html.app-document :where(img,video,canvas,svg,iframe),html.guest-document :where(img,video,canvas,svg,iframe){box-sizing:border-box;max-width:100%}html.app-document :where(h1,h2,h3,h4,h5,p,li,dt,dd,strong,small,label,a,button,code),html.guest-document :where(h1,h2,h3,h4,h5,p,li,dt,dd,strong,small,label,a,button,code){min-width:0;overflow-wrap:anywhere}html.app-document :where(form,fieldset,label,.field,.form-grid),html.guest-document :where(form,fieldset,label,.field,.form-grid){box-sizing:border-box;min-width:0;max-width:100%}html.app-document :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea),html.guest-document :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%}html.app-document input[type=file],html.guest-document input[type=file]{width:100%;overflow:hidden;white-space:normal}html.app-document :where(.topbar,.panel-head,.top-actions,.member-actions,.library-tools,.library-tools-right,.stream-controls,.book-talk-head,.book-talk-head-actions,.announcement-card-head,.announcement-composer-actions,.subscription-actions,.settings-save-bar,.private-video-recording-actions,.recording-thumbnail-actions,.book-sale-order-head,.book-sale-order-actions),html.guest-document :where(.topbar,.panel-head,.top-actions,.public-book-talk-actions){box-sizing:border-box;min-width:0;max-width:100%;flex-wrap:wrap}html.app-document :where(.top-actions,.member-actions,.stream-controls,.book-talk-head-actions,.announcement-composer-actions,.subscription-actions,.settings-save-bar,.private-video-recording-actions,.recording-thumbnail-actions,.book-sale-order-actions)>*,html.guest-document :where(.top-actions,.public-book-talk-actions)>*{box-sizing:border-box;min-width:0;max-width:100%}html.app-document :where(.primary,.secondary,.ghost-button,.danger-button,button,[role=button]),html.guest-document :where(.primary,.secondary,.ghost-button,.danger-button,button,[role=button]){box-sizing:border-box;max-width:100%}html.app-document :where(.table-wrap,.book-fair-sales-table-wrap,.registered-accounts-table-wrap,.book-sale-orders-list){box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}html.app-document :where(dialog,.modal,.public-profile-modal,.book-sale-orders-panel,.subscription-cancel-confirm-card,.courthreadz-remove-confirm-card),html.guest-document :where(dialog,.modal,.public-profile-modal,.book-sale-orders-panel,.courthreadz-remove-confirm-card){box-sizing:border-box;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}html.app-document :where(.modal-body,.public-profile-modal,.book-sale-orders-list),html.guest-document :where(.modal-body,.public-profile-modal,.book-sale-orders-list){overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.app-document body[data-current-view=book_talk] #bookClubTalkApp,html.app-document body[data-current-view=book_talk] #bookTalkMessages,html.app-document body[data-current-view=book_talk] #bookTalkMessages :where(.book-talk-feed-column,.book-talk-feed-post,.book-talk-feed-post-head,.book-talk-feed-author,.book-talk-feed-body,.book-talk-thread,.book-talk-reply,.book-talk-media-strip,.book-talk-media-gallery,.book-talk-media-card,.book-sale-card,.book-sale-card-prices,.book-sale-card-actions){box-sizing:border-box;min-width:0;max-width:100%}html.app-document body[data-current-view=book_talk] #bookTalkMessages :where(.book-talk-media-gallery,.book-talk-media-card,.book-sale-card),html.guest-document :where(.public-book-talk-media,.public-book-talk-media-item,.book-sale-card){isolation:isolate}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-thumb-video-poster,html.guest-document .public-book-talk-media-item.is-video>.public-book-talk-video-thumbnail{position:absolute!important;top:var(--thumbnail-vertical,0%)!important;right:auto!important;bottom:auto!important;left:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:var(--thumbnail-height,166.6667%)!important;min-height:var(--thumbnail-height,166.6667%)!important;max-height:var(--thumbnail-height,166.6667%)!important;margin:0!important;padding:0!important;object-fit:fill!important;object-position:center top!important;background:#171417!important;opacity:1!important;visibility:visible!important;transform:translateY(var(--thumbnail-offset,0%))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-video-thumbnail-sparkles,html.guest-document .public-book-talk-media-item.is-video>.public-book-talk-video-sparkle-field{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-media-item.is-image>img{object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;transform:scale(var(--thumbnail-scale,1))!important;transform-origin:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-strip[data-media-box-height-custom="1"]{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery[data-media-box-height-custom="1"]{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--media-box-aspect-desktop)!important}html.guest-document .public-book-talk-media[data-media-box-height-custom="1"]{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--public-media-gallery-aspect)!important;grid-auto-rows:minmax(0,1fr)!important}html.guest-document .public-book-talk-media[data-media-box-height-custom="1"]>.public-book-talk-media-item{height:100%!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important}html.guest-document .public-book-talk-media[data-media-box-height-custom="1"]>.public-book-talk-media-item.is-image>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;object-fit:cover!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery[data-media-box-height-custom="1"]{aspect-ratio:var(--media-box-aspect-mobile)!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{display:flex!important;flex-direction:column!important;gap:0!important;padding:6px 7px 8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row{display:flex!important;align-items:flex-end!important;width:100%!important;min-width:0!important;margin:0!important;gap:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-start{margin-top:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-day+.book-talk-message-row.group-start{margin-top:1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start){margin-top:2px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine{justify-content:flex-end!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-avatar{flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin{box-sizing:border-box!important;width:auto!important;min-width:42px!important;max-width:min(84%,680px)!important;margin:0!important;padding:6px 10px 5px!important;color:#1c1e21!important;border:0!important;border-radius:16px 16px 16px 5px!important;background:#f0f2f5!important;box-shadow:none!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine{color:#152536!important;border:0!important;border-radius:16px 16px 5px 16px!important;background:#e7f3ff!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start):not(.mine) .book-talk-message{border-top-left-radius:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end):not(.mine) .book-talk-message{border-bottom-left-radius:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine:not(.group-start) .book-talk-message{border-top-right-radius:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine:not(.group-end) .book-talk-message{border-bottom-right-radius:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name{margin:0 0 2px!important;color:#3d4650!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name strong{color:#3d4650!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:#1c1e21!important;font-size:14px!important;line-height:1.25!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message-foot{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{min-height:8px!important;margin:2px 0 0!important;padding:0!important;color:#59636e!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{display:grid!important;grid-template-columns:minmax(0,1fr) 26px!important;grid-auto-flow:row!important;column-gap:7px!important;row-gap:0!important;min-width:76px!important;min-height:0!important;padding:6px 6px 5px 10px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control .book-talk-message-name{grid-column:1!important;min-width:0!important;margin:0 0 2px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>p{grid-column:1!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-message-foot{grid-column:1 / -1!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:active{position:static!important;inset:auto!important;grid-column:2!important;grid-row:1 / span 2!important;align-self:start!important;justify-self:end!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;border:1px solid #c9ced4!important;border-radius:7px!important;background:#fff!important;color:#000!important;font-size:15px!important;font-weight:900!important;line-height:1!important;opacity:1!important;box-shadow:0 1px 2px rgba(0,0,0,.12)!important;transform:none!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{min-width:58px!important;min-height:31px!important;padding-right:34px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control .book-talk-message-name{margin-right:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete{position:absolute!important;z-index:4!important;top:4px!important;right:4px!important;bottom:auto!important;left:auto!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:8px!important;line-height:1!important;transform:none!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{min-width:54px!important;min-height:29px!important;padding-right:31px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete{top:3px!important;right:3px!important;flex-basis:22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;border-radius:7px!important}}html.courthreadz-runtime-performance .courthreadz-progressive-media{position:relative}html.courthreadz-runtime-performance .courthreadz-progressive-media.is-courthreadz-media-loading::after,html.courthreadz-runtime-performance .book-talk-loading::before{content:"";position:absolute;z-index:20;left:50%;top:50%;box-sizing:border-box;width:32px;height:32px;margin:-16px 0 0 -16px;border:4px solid rgba(255,255,255,.94);border-top-color:var(--theme,#d86d83);border-right-color:var(--theme,#d86d83);border-radius:50%;background:rgba(255,255,255,.72);box-shadow:0 2px 10px rgba(58,26,39,.15);pointer-events:none;animation:courthreadzProgressiveMediaSpin .8s linear infinite!important}html.courthreadz-runtime-performance .courthreadz-progressive-media.is-courthreadz-media-loading::before{content:"";position:absolute;z-index:19;inset:0;border-radius:inherit;background:linear-gradient(110deg,rgba(255,255,255,.30),rgba(255,247,250,.72),rgba(255,255,255,.30));pointer-events:none}html.courthreadz-runtime-performance .courthreadz-progressive-media.is-courthreadz-media-loaded::after,html.courthreadz-runtime-performance .courthreadz-progressive-media.is-courthreadz-media-loaded::before,html.courthreadz-runtime-performance .courthreadz-progressive-media.is-courthreadz-media-failed::after,html.courthreadz-runtime-performance .courthreadz-progressive-media.is-courthreadz-media-failed::before{display:none!important}html.courthreadz-runtime-performance .book-talk-loading{position:relative;min-height:96px;padding-top:62px}html.courthreadz-runtime-performance .book-talk-loading::before{top:30px}@keyframes courtreadzProgressiveMediaSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){html.courthreadz-runtime-performance .courthreadz-progressive-media.is-courthreadz-media-loading::after,html.courthreadz-runtime-performance .book-talk-loading::before{animation-duration:1.5s!important}}@supports (content-visibility:auto){html.courthreadz-runtime-performance :where(.book-talk-feed-post,.public-book-talk-post,.book-card,.book-talk-member,.member-row,.announcement-card,.book-fair-author-card,.book-fair-book-card,.book-fair-manage-card,.raffle-created-item,.stream-recording-card,.podcasts-video-card,.book-sale-order-row,.profile-book-review-card,.book-talk-private-book-card){content-visibility:auto;contain-intrinsic-size:auto 360px}html.courthreadz-runtime-performance :where(.book-talk-member,.member-row,.stream-recording-card,.podcasts-video-card,.book-sale-order-row){contain-intrinsic-size:auto 120px}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-thumbnail-edit{position:absolute!important;top:7px!important;left:7px!important;z-index:31!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important;min-width:0!important;min-height:28px!important;margin:0!important;padding:4px 9px!important;border:2px solid rgba(255,255,255,.94)!important;border-radius:999px!important;background:rgba(122,31,67,.94)!important;color:#fff!important;font:900 11px/1 system-ui,-apple-system,"Segoe UI",sans-serif!important;letter-spacing:.01em!important;box-shadow:0 3px 10px rgba(0,0,0,.32)!important;cursor:pointer!important;transform:none!important;-webkit-tap-highlight-color:transparent!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-thumbnail-edit:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-thumbnail-edit:focus-visible{border-color:#fff!important;background:var(--theme-base,#d86d83)!important;color:var(--theme-on-base,#fff)!important;outline:2px solid rgba(255,255,255,.92)!important;outline-offset:1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-thumbnail-edit[disabled]{opacity:.82!important;cursor:wait!important}.book-talk-media-thumbnail-spinner{width:11px!important;height:11px!important;border:2px solid rgba(255,255,255,.45)!important;border-top-color:#fff!important;border-radius:50%!important;animation:book-talk-thumbnail-spin .7s linear infinite!important}@keyframes book-talk-thumbnail-spin{to{transform:rotate(360deg)}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-thumbnail-edit{top:6px!important;left:6px!important;min-height:27px!important;padding:4px 7px!important;font-size:10px!important}}html.book-talk-thumbnail-editor-open,html.book-talk-thumbnail-editor-open body{overflow:hidden!important}.book-talk-thumbnail-editor[hidden]{display:none!important}.book-talk-thumbnail-editor{position:fixed!important;inset:0!important;z-index:1000000!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;padding:16px!important;background:rgba(25,14,20,.72)!important;backdrop-filter:blur(8px)!important}.book-talk-thumbnail-editor-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;box-sizing:border-box!important;width:min(760px,calc(100vw - 32px))!important;max-width:760px!important;max-height:calc(100dvh - 32px)!important;margin:0!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.35)!important;border-radius:18px!important;background:#fffafb!important;color:#3f2931!important;box-shadow:0 24px 70px rgba(24,8,17,.38)!important;overflow:hidden!important}.book-talk-thumbnail-editor-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:14px 16px!important;border-bottom:1px solid rgba(var(--theme-rgb,216,109,131),.2)!important;background:linear-gradient(135deg,#fff 0%,var(--theme-pale,#fff1f6) 100%)!important}.book-talk-thumbnail-editor-head>div{min-width:0!important}.book-talk-thumbnail-editor-head span{display:block!important;margin-bottom:3px!important;color:var(--theme-deep,#733a49)!important;font-size:10px!important;font-weight:950!important;letter-spacing:.13em!important}.book-talk-thumbnail-editor-head h2{margin:0!important;color:#2f2026!important;font:900 clamp(20px,3vw,28px)/1.1 Georgia,serif!important}.book-talk-thumbnail-editor-head>button{display:grid!important;place-items:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.28)!important;border-radius:10px!important;background:#fff!important;color:var(--theme-deep,#733a49)!important;font-size:25px!important;line-height:1!important}.book-talk-thumbnail-editor-body{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(250px,.85fr)!important;grid-template-rows:auto auto 1fr!important;gap:12px!important;min-height:0!important;padding:14px 16px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.book-talk-thumbnail-editor-preview{position:relative!important;box-sizing:border-box!important;grid-column:1!important;grid-row:1 / span 3!important;align-self:start!important;justify-self:center!important;width:min(100%,var(--thumbnail-editor-preview-width,314px))!important;max-width:100%!important;aspect-ratio:var(--thumbnail-editor-box-aspect,16/10)!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.42)!important;border-radius:12px!important;background:#171417!important;box-shadow:0 8px 24px rgba(24,8,17,.18)!important;overflow:hidden!important}.book-talk-thumbnail-editor-media-box{position:absolute!important;inset-block:0!important;left:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#171417!important}.book-talk-thumbnail-editor-preview video{position:absolute!important;top:var(--thumbnail-vertical,0%)!important;right:auto!important;bottom:auto!important;left:0!important;display:block!important;width:100%!important;height:var(--thumbnail-height,166.6667%)!important;margin:0!important;object-fit:fill!important;object-position:center top!important;background:#171417!important;opacity:1!important;visibility:visible!important;transform:translateY(var(--thumbnail-offset,0%))!important}.book-talk-thumbnail-editor-preview img[data-thumbnail-editor-image]{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;background:#171417!important;opacity:1!important;visibility:visible!important;transform:scale(var(--thumbnail-scale,1))!important;transform-origin:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important}.book-talk-thumbnail-editor-preview.is-image{background:#fff!important}.book-talk-thumbnail-editor-preview.is-image .book-talk-thumbnail-editor-media-box{left:50%!important;width:min(100%,var(--thumbnail-editor-natural-width,230px))!important;transform:translateX(-50%)!important;background:#fff!important;transition:left .18s ease,width .18s ease,transform .18s ease!important}.book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges{border-radius:12px!important;background:#171417!important}.book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges .book-talk-thumbnail-editor-media-box{left:0!important;width:100%!important;transform:none!important;background:#171417!important}.book-talk-thumbnail-editor-preview img[data-thumbnail-editor-image][hidden],.book-talk-thumbnail-editor.is-image-editor .book-talk-thumbnail-editor-preview video,.book-talk-thumbnail-editor [data-thumbnail-editor-time-control][hidden],.book-talk-thumbnail-editor [data-thumbnail-horizontal-control][hidden],.book-talk-thumbnail-editor [data-thumbnail-stretch-control][hidden],.book-talk-thumbnail-editor [data-thumbnail-editor-upload][hidden]{display:none!important}.book-talk-thumbnail-editor-crop-label{position:absolute!important;right:8px!important;bottom:8px!important;z-index:2!important;padding:4px 8px!important;border-radius:999px!important;background:rgba(20,14,18,.78)!important;color:#fff!important;font-size:10px!important;font-weight:850!important;pointer-events:none!important}.book-talk-thumbnail-editor-status{grid-column:2!important;grid-row:1!important;align-self:end!important;margin:0!important;padding:8px 10px!important;border-radius:10px!important;background:var(--theme-pale,#fff1f6)!important;color:var(--theme-deep,#733a49)!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important}.book-talk-thumbnail-editor-control{grid-column:2!important;box-sizing:border-box!important;margin:0!important;padding:11px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.22)!important;border-radius:12px!important;background:#fff!important;min-width:0!important}.book-talk-thumbnail-editor-control-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-bottom:8px!important}.book-talk-thumbnail-editor-control strong,.book-talk-thumbnail-editor-position legend{color:#3f2931!important;font-size:13px!important;font-weight:950!important}.book-talk-thumbnail-editor-control output{color:var(--theme-deep,#733a49)!important;font-size:11px!important;font-weight:900!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}.book-talk-thumbnail-editor-control input[type=range]{display:block!important;width:100%!important;margin:5px 0 9px!important;accent-color:var(--theme-base,#d86d83)!important}.book-talk-thumbnail-editor-time-actions,.book-talk-thumbnail-editor-position>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.book-talk-thumbnail-editor-time-actions button,.book-talk-thumbnail-editor-position button{min-width:0!important;min-height:34px!important;padding:6px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.28)!important;border-radius:9px!important;background:#fff7fa!important;color:var(--theme-deep,#733a49)!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}.book-talk-thumbnail-editor-position{grid-row:3!important}.book-talk-thumbnail-editor-position p{margin:5px 0 9px!important;color:#765965!important;font-size:11px!important;line-height:1.35!important}.book-talk-thumbnail-editor-position button.is-selected{border-color:var(--theme-base,#d86d83)!important;background:var(--theme-base,#d86d83)!important;color:var(--theme-on-base,#fff)!important;box-shadow:0 0 0 2px rgba(var(--theme-rgb,216,109,131),.16)!important}.book-talk-thumbnail-editor-stretch{display:grid!important;gap:5px!important;margin-top:9px!important;padding:9px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.22)!important;border-radius:10px!important;background:var(--theme-pale,#fff1f6)!important}.book-talk-thumbnail-editor-stretch>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;min-height:38px!important;border-color:rgba(var(--theme-rgb,216,109,131),.45)!important;background:#fff!important;white-space:normal!important}.book-talk-thumbnail-editor-stretch>button.is-selected{border-color:var(--theme-base,#d86d83)!important;background:var(--theme-base,#d86d83)!important;color:var(--theme-on-base,#fff)!important;box-shadow:0 0 0 2px rgba(var(--theme-rgb,216,109,131),.14)!important}.book-talk-thumbnail-editor-stretch>small{color:#765965!important;font-size:9px!important;font-weight:750!important;line-height:1.35!important;text-align:center!important}.book-talk-thumbnail-editor-slider{display:grid!important;gap:4px!important;margin-top:11px!important;padding-top:10px!important;border-top:1px solid rgba(var(--theme-rgb,216,109,131),.16)!important}.book-talk-thumbnail-editor-slider>span,.book-talk-thumbnail-editor-slider>small{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.book-talk-thumbnail-editor-slider>span strong{font-size:12px!important}.book-talk-thumbnail-editor-slider output{min-width:42px!important;padding:2px 6px!important;border-radius:999px!important;background:var(--theme-pale,#fff1f6)!important;text-align:center!important}.book-talk-thumbnail-editor-slider input[type=range]{width:100%!important;margin:2px 0!important;accent-color:var(--theme-base,#d86d83)!important;cursor:pointer!important}.book-talk-thumbnail-editor-slider>small{color:#8a6d77!important;font-size:9px!important;font-weight:750!important}.book-talk-thumbnail-editor-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding:12px 16px!important;border-top:1px solid rgba(var(--theme-rgb,216,109,131),.2)!important;background:#fff!important}.book-talk-thumbnail-editor-actions button{min-height:40px!important;margin:0!important;padding:8px 13px!important;white-space:nowrap!important}.book-talk-thumbnail-editor-actions [data-thumbnail-editor-upload]{margin-right:auto!important}.book-talk-thumbnail-editor.is-saving .book-talk-thumbnail-editor-panel{cursor:wait!important}@media(max-width:700px){.book-talk-thumbnail-editor{padding:8px!important}.book-talk-thumbnail-editor-panel{width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;border-radius:14px!important}.book-talk-thumbnail-editor-head{padding:11px 12px!important}.book-talk-thumbnail-editor-body{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;gap:9px!important;padding:10px 12px!important}.book-talk-thumbnail-editor-preview{grid-column:1!important;grid-row:1!important}.book-talk-thumbnail-editor-status{grid-column:1!important;grid-row:2!important}.book-talk-thumbnail-editor-control{grid-column:1!important}.book-talk-thumbnail-editor-position{grid-row:4!important}.book-talk-thumbnail-editor-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:10px 12px!important}.book-talk-thumbnail-editor-actions button{width:100%!important;min-width:0!important;white-space:normal!important}.book-talk-thumbnail-editor-actions [data-thumbnail-editor-upload]{grid-column:1!important;grid-row:2!important;margin:0!important}.book-talk-thumbnail-editor-actions [data-thumbnail-editor-close]{grid-column:2!important;grid-row:2!important}.book-talk-thumbnail-editor-actions [data-thumbnail-editor-save]{grid-column:1 / -1!important;grid-row:1!important}}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-sale-card-actions>*,html.guest-document .public-book-talk-messages .book-sale-card-actions>*{min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookTalkFeedControls{min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookTalkFeedControls>#bookTalkCategories{min-width:0!important;max-width:100%!important}html.app-document :where(#rtcStreamApp,.stream-stage-panel,.stream-side,.stream-chat-panel,.stream-chat-messages,.stream-queue-chat-card,.video-frame,#rtcVideoFrame,.library-panel,.book-grid,.book-card,.merch-orders-page,.book-sale-orders-page-panel,.book-sale-orders-list,.book-sale-order){box-sizing:border-box;min-width:0;max-width:100%}html.app-document :where(.stream-recording-gallery,.private-video-recordings-grid,.book-sale-orders-summary){align-items:start}html.app-document :where(.stream-recording-card,.private-video-recording-card,.book-sale-order)>*{min-width:0;max-width:100%}html.app-document .book-sale-order-head{align-items:flex-start}html.app-document .book-sale-order-badge{flex:0 0 auto;white-space:normal;text-align:center}html.app-document .book-sale-order-toggle{appearance:none;box-sizing:border-box;width:100%;margin:0;border:0;border-radius:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .16s ease}html.app-document .book-sale-order-toggle:hover,html.app-document .book-sale-order-toggle:focus-visible{background:linear-gradient(135deg,#fff,#fff1f5);outline:none}html.app-document .book-sale-order-toggle:focus-visible{box-shadow:inset 0 0 0 3px rgba(var(--theme-rgb,216,109,131),.18)}html.app-document .book-sale-order-head-end{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;gap:9px;min-width:0}html.app-document .book-sale-order-chevron{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #eadde1;border-radius:9px;background:#fff;color:var(--theme-dark,#b84f68);font-size:20px;font-weight:900;line-height:1;transform:rotate(0deg);transition:transform .18s ease,background .16s ease,color .16s ease}html.app-document .book-sale-order-toggle[aria-expanded=true] .book-sale-order-chevron{background:var(--theme,#d86d83);color:#fff;transform:rotate(180deg)}html.app-document .book-sale-order-details[hidden]{display:none!important}@media(max-width:760px){html.app-document .book-sale-order-toggle{gap:8px!important}html.app-document .book-sale-order-head-end{gap:5px}html.app-document .book-sale-order-chevron{flex-basis:28px;width:28px;height:28px;border-radius:8px;font-size:18px}}html.app-document a.book-fair-manage-storefront-button,html.app-document a.book-fair-manage-storefront-button:link,html.app-document a.book-fair-manage-storefront-button:visited,html.app-document a.book-fair-manage-storefront-button:hover,html.app-document a.book-fair-manage-storefront-button:focus-visible,html.app-document a.book-fair-manage-storefront-button:active{color:#fff!important}html.app-document .book-fair-author-actions>a.book-fair-outline-button,html.guest-document .book-fair-author-actions>a.book-fair-outline-button{text-decoration:none!important}.book-fair-share-modal[hidden]{display:none!important}.book-fair-share-modal{position:fixed;z-index:17050;inset:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px;background:rgba(39,12,24,.66);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.book-fair-share-modal>section{position:relative;box-sizing:border-box;width:min(560px,100%);max-height:calc(100dvh - 40px);overflow:auto;padding:29px;border:1px solid #efafc9;border-radius:22px;background:linear-gradient(145deg,#fff,#fff2f7);color:#3d2730;box-shadow:0 25px 80px rgba(45,8,25,.38);text-align:center;overscroll-behavior:contain}.book-fair-share-close{position:absolute;top:10px;right:12px;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#fff;color:#8f3d5e;font-size:28px;line-height:1;text-decoration:none!important;cursor:pointer}.book-fair-share-heart{display:block;color:#cf1666;font-size:35px;line-height:1}.book-fair-share-modal small{display:block;margin-top:4px;color:#8f174d;font-weight:950;letter-spacing:.14em}.book-fair-share-modal h2{margin:8px 38px 6px;font-family:Georgia,"Times New Roman",serif;font-size:30px;line-height:1.15}.book-fair-share-modal p{max-width:440px;margin:0 auto 17px;color:#725662;font-size:13px;line-height:1.5}.book-fair-share-field{display:block;text-align:left}.book-fair-share-field>span{display:block;margin-bottom:6px;color:#684151;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.06em}.book-fair-share-field input{box-sizing:border-box;width:100%;min-width:0;height:48px;padding:10px 12px;border:1px solid #dbaabd;border-radius:11px;background:#fff;color:#4c303b;font:750 13px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;outline:none}.book-fair-share-field input:focus{border-color:#cf1666;box-shadow:0 0 0 3px rgba(207,22,102,.11)}.book-fair-share-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:11px}.book-fair-share-actions>*{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;min-height:43px;margin:0;padding:9px 10px;text-decoration:none!important}.book-fair-share-actions .book-fair-primary-button{color:#fff!important}.book-fair-share-status{min-height:19px;margin-top:10px;color:#7d5262;font-size:11px;font-weight:850;line-height:1.4}body.book-fair-share-open{overflow:hidden!important}@media(min-width:761px){html.app-document:not(.stream-popout-document),html.app-document:not(.stream-popout-document) body,html.guest-document,html.guest-document body{height:100%;min-height:0;max-height:100%;overflow:hidden!important}html.app-document:not(.stream-popout-document) body>.app-shell,html.guest-document body>.guest-app-shell{box-sizing:border-box!important;width:100%!important;height:100vh!important;min-height:0!important;max-height:100vh!important;overflow:hidden!important}@supports (height:100dvh){html.app-document:not(.stream-popout-document) body>.app-shell,html.guest-document body>.guest-app-shell{height:100dvh!important;max-height:100dvh!important}}html.app-document:not(.stream-popout-document) body>.app-shell>aside.sidebar,html.guest-document body>.guest-app-shell>aside.sidebar{align-self:stretch!important;height:100vh!important;min-height:0!important;max-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable}@supports (height:100dvh){html.app-document:not(.stream-popout-document) body>.app-shell>aside.sidebar,html.guest-document body>.guest-app-shell>aside.sidebar{height:100dvh!important;max-height:100dvh!important}}html.app-document:not(.stream-popout-document) body>.app-shell>.workspace,html.guest-document body>.guest-app-shell>.workspace,html.guest-document .guest-public-feed-workspace{position:relative!important;box-sizing:border-box!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100vh!important;min-height:0!important;max-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--theme,#d86d83) rgba(255,255,255,.45)}@supports (height:100dvh){html.app-document:not(.stream-popout-document) body>.app-shell>.workspace,html.guest-document body>.guest-app-shell>.workspace,html.guest-document .guest-public-feed-workspace{height:100dvh!important;max-height:100dvh!important}}html.app-document:not(.stream-popout-document) body>.app-shell>.workspace>.content,html.guest-document body>.guest-app-shell>.workspace>.content{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:100%!important;padding-bottom:max(18px,env(safe-area-inset-bottom,0px))!important}html.app-document:not(.stream-popout-document) body>.app-shell>.workspace::-webkit-scrollbar,html.guest-document body>.guest-app-shell>.workspace::-webkit-scrollbar{width:10px}html.app-document:not(.stream-popout-document) body>.app-shell>.workspace::-webkit-scrollbar-track,html.guest-document body>.guest-app-shell>.workspace::-webkit-scrollbar-track{background:rgba(255,255,255,.45)}html.app-document:not(.stream-popout-document) body>.app-shell>.workspace::-webkit-scrollbar-thumb,html.guest-document body>.guest-app-shell>.workspace::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--theme,#d86d83);background-clip:padding-box}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-start{margin-top:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start){margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start) .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message{min-width:0!important;padding:1px 4px 2px!important;color:#1c1e21!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{min-width:70px!important;padding:1px 2px 2px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p{color:#1c1e21!important}}html.app-document .book-fair-author-hero,html.guest-document .book-fair-author-hero{grid-template-areas:"portrait story" "stats stats" "actions actions" "admin admin"}html.app-document .book-fair-admin-status,html.guest-document .book-fair-admin-status{grid-area:admin;align-self:start;width:100%;min-width:0;max-width:100%;margin-top:0;flex-wrap:wrap}html.app-document :where(.book-fair-market-controls,.book-fair-authors-grid,.book-fair-author-card,.book-fair-author-story,.book-fair-author-stats,.book-fair-author-actions,.book-fair-books-grid,.book-fair-book-card,.book-fair-manage-grid,.book-fair-manage-card,.book-fair-form,.book-fair-edit-grid,.book-fair-edit-book,.book-fair-edit-form),html.guest-document :where(.book-fair-market-controls,.book-fair-authors-grid,.book-fair-author-card,.book-fair-author-story,.book-fair-author-stats,.book-fair-author-actions,.book-fair-books-grid,.book-fair-book-card){box-sizing:border-box;min-width:0;max-width:100%}html.app-document .book-fair-author-actions>*,html.guest-document .book-fair-author-actions>*{min-width:0;max-width:100%}html.app-document .book-fair-edit-book>.book-fair-book-cover{height:auto}@media(min-width:761px)and (max-width:1180px){html.app-document :where(.dashboard-grid,.settings-grid,.announcements-layout){grid-template-columns:minmax(0,1fr)!important}html.app-document .stream-layout:not(.member-stream-only):not(.author-stream-only){grid-template-columns:minmax(0,1fr)!important}html.app-document .book-sale-composer{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.app-document .book-sale-composer>div,html.app-document .book-sale-composer>label:first-of-type,html.app-document .book-sale-composer>.book-sale-multiple-option{grid-column:1/-1!important}html.app-document .book-sale-auspost-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:980px){html.app-document .topbar,html.guest-document .topbar{align-items:flex-start}html.app-document .topbar>div:first-child,html.guest-document .topbar>div:first-child{flex:1 1 220px;min-width:0}html.app-document .top-actions,html.guest-document .top-actions{justify-content:flex-end}html.app-document .book-fair-market-controls{grid-template-columns:minmax(0,1fr)!important}html.app-document .book-fair-market-controls .book-fair-section-title{grid-column:auto!important}}@media(max-width:760px){html.app-document :where(.workspace,.content,.panel),html.guest-document :where(.workspace,.content,.panel){min-width:0!important;max-width:100%!important}html.app-document .panel,html.guest-document .panel{border-radius:var(--courtreadz-panel-radius)}html.app-document :where(.topbar,.panel-head),html.guest-document :where(.topbar,.panel-head){gap:9px!important}html.app-document .top-actions,html.guest-document .top-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html.app-document .top-actions>*,html.guest-document .top-actions>*{width:100%!important;min-width:0!important}html.app-document :where(.form-grid,.settings-grid,.members-grid,.dashboard-grid,.announcements-layout,.subscription-page,.book-sale-order-grid,.profile-password-grid,.book-fair-manage-grid,.book-fair-form),html.guest-document :where(.form-grid,.announcements-layout){grid-template-columns:minmax(0,1fr)!important}html.app-document :where(.span-2,.wide,.book-fair-wide){grid-column:auto!important}html.app-document :where(.member-actions,.subscription-actions,.settings-save-bar,.book-sale-order-actions,.recording-thumbnail-actions),html.guest-document :where(.subscription-actions){display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html.app-document :where(.member-actions,.subscription-actions,.settings-save-bar,.book-sale-order-actions,.recording-thumbnail-actions)>*,html.guest-document .subscription-actions>*{width:100%!important;min-width:0!important;margin-inline:0!important}html.app-document .stream-controls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html.app-document .stream-controls>*{width:100%!important;min-width:0!important}html.app-document .book-sale-composer,html.app-document .book-sale-auspost-fields{grid-template-columns:minmax(0,1fr)!important}html.app-document .book-sale-composer>*,html.app-document .book-sale-auspost-fields>*{grid-column:auto!important}html.app-document .book-sale-orders-heading{align-items:flex-start;flex-wrap:wrap}html.app-document .book-sale-orders-heading-icon{flex-basis:42px;width:42px;height:42px}html.app-document .book-fair-author-hero,html.guest-document .book-fair-author-hero{grid-template-areas:"portrait" "story" "stats" "actions" "admin"!important}html.app-document .book-fair-author-actions,html.guest-document .book-fair-author-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}html.app-document .book-fair-author-actions :where(form,button,.book-fair-outline-button,.book-fair-primary-button),html.guest-document .book-fair-author-actions :where(form,button,.book-fair-outline-button,.book-fair-primary-button){width:100%}html.app-document .book-fair-socials,html.guest-document .book-fair-socials{width:100%;margin-left:0;flex-wrap:wrap;justify-content:center}html.app-document .book-fair-admin-status,html.guest-document .book-fair-admin-status{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}html.app-document .book-fair-admin-status>*,html.guest-document .book-fair-admin-status>*{min-width:0;max-width:100%}html.app-document .book-fair-admin-status button,html.guest-document .book-fair-admin-status button{width:100%;min-height:42px}html.app-document .book-fair-edit-book{grid-template-columns:minmax(0,1fr)!important}html.app-document .book-fair-authors-grid,html.guest-document .book-fair-authors-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:10px!important;align-items:stretch!important}html.app-document .book-fair-author-card,html.guest-document .book-fair-author-card{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;padding:13px 8px 11px!important}html.app-document .book-fair-author-photo,html.guest-document .book-fair-author-photo{width:clamp(72px,22vw,88px)!important;height:clamp(72px,22vw,88px)!important}html.app-document .book-fair-author-card h3,html.guest-document .book-fair-author-card h3{width:100%;min-height:34px;margin:10px 0 3px!important;font-size:clamp(12px,3.5vw,14px)!important;overflow-wrap:anywhere}html.app-document .book-fair-author-card>span,html.guest-document .book-fair-author-card>span{min-height:30px!important;font-size:11px!important;line-height:1.25!important}html.app-document .book-fair-author-card>strong,html.guest-document .book-fair-author-card>strong{margin:3px 0 9px!important;font-size:11px!important}html.app-document .book-fair-author-card>a,html.guest-document .book-fair-author-card>a{min-height:38px;padding:7px 6px!important;gap:5px!important;font-size:11px!important;line-height:1.15;white-space:normal}html.app-document .book-fair-edit-book>.book-fair-book-cover,html.app-document .book-fair-edit-form,html.app-document .book-fair-edit-book>form:last-child{grid-column:1!important;width:100%!important}html.app-document .book-fair-edit-book>.book-fair-book-cover{max-width:160px!important;justify-self:center}html.app-document .book-fair-purchase-modal,html.guest-document .book-fair-purchase-modal{align-items:flex-end;padding:10px max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}html.app-document .book-fair-purchase-modal>section,html.guest-document .book-fair-purchase-modal>section{max-height:calc(100dvh - 20px);overflow:auto;padding:28px 17px 18px;border-radius:18px}.book-fair-share-modal{align-items:flex-end;padding:10px max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.book-fair-share-modal>section{width:100%;max-height:calc(100dvh - 20px);padding:25px 15px 16px;border-radius:19px}.book-fair-share-modal h2{margin-inline:34px;font-size:26px}.book-fair-share-actions{grid-template-columns:minmax(0,1fr)}}@media(max-width:430px){html.app-document .top-actions,html.guest-document .top-actions,html.app-document .stream-controls{grid-template-columns:minmax(0,1fr)!important}html.app-document .stats{grid-template-columns:minmax(0,1fr)!important}html.app-document .book-grid:not(.bookshelf-view),html.app-document .private-video-recordings-grid,html.app-document .stream-recording-gallery{grid-template-columns:minmax(0,1fr)!important}html.app-document .book-fair-books-grid,html.guest-document .book-fair-books-grid{grid-template-columns:minmax(0,1fr)!important}html.app-document .book-fair-book-card,html.guest-document .book-fair-book-card{width:100%;max-width:280px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){html.app-document *,html.guest-document *{scroll-behavior:auto!important}}.sidebar-credit-balance{display:flex;align-items:center;gap:11px;width:100%;margin:0 0 9px;padding:11px 13px;border:1px solid rgba(255,216,140,.72);border-radius:13px;background:linear-gradient(135deg,rgba(184,24,91,.9),rgba(225,49,124,.72));color:#fff!important;text-decoration:none;box-shadow:0 7px 17px rgba(87,11,44,.16)}.sidebar-credit-balance:hover,.sidebar-credit-balance.active{border-color:#ffe0a3;background:linear-gradient(135deg,#aa104e,#df2b78)}.sidebar-credit-icon{display:flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;color:#cf1666;font-size:18px}.sidebar-credit-balance small,.sidebar-credit-balance strong{display:block}.sidebar-credit-balance small{font-size:8px;font-weight:900;letter-spacing:.12em;opacity:.82}.sidebar-credit-balance strong{margin-top:2px;color:#fff;font-size:14px}.mobile-menu .mobile-credit-balance{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-color:#f2bd63!important;background:linear-gradient(135deg,#b91d5e,#d94082)!important;color:#fff!important;font-weight:950!important}.mobile-menu .mobile-credit-balance>span:first-child{color:#ffd270}.sidebar-book-merch-cart{display:flex;align-items:center;gap:11px;width:100%;margin:0 0 9px;padding:11px 13px;border:1px solid rgba(255,255,255,.36);border-radius:13px;background:linear-gradient(135deg,rgba(92,27,70,.88),rgba(151,35,93,.8));color:#fff!important;text-decoration:none;box-shadow:0 7px 17px rgba(58,9,38,.15);transition:border-color .18s ease,background .18s ease,transform .18s ease}.sidebar-book-merch-cart:hover,.sidebar-book-merch-cart:focus-visible{border-color:#ffd6e7;background:linear-gradient(135deg,#6e184d,#b5276f);transform:translateY(-1px)}.sidebar-book-merch-cart-icon{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:10px;background:rgba(255,255,255,.14)}.sidebar-book-merch-cart-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sidebar-book-merch-cart>span:nth-child(2){min-width:0;flex:1}.sidebar-book-merch-cart small,.sidebar-book-merch-cart strong{display:block}.sidebar-book-merch-cart small{font-size:8px;font-weight:900;letter-spacing:.12em;opacity:.82}.sidebar-book-merch-cart strong{margin-top:2px;color:#fff;font-size:14px}.sidebar-book-merch-cart>b{display:grid;place-items:center;flex:0 0 auto;min-width:27px;height:27px;padding:0 6px;border-radius:999px;background:#fff;color:#a2165b;font-size:12px}.sidebar-book-merch-cart.has-items{border-color:#ffd6e7;background:linear-gradient(135deg,#831d58,#ca2e78)}.sidebar-account-orders{display:flex;align-items:center;gap:11px;width:100%;margin:0 0 9px;padding:11px 13px;border:1px solid rgba(255,255,255,.28);border-radius:13px;background:rgba(255,255,255,.1);color:#fff!important;text-decoration:none;box-shadow:0 7px 17px rgba(34,8,27,.12);transition:border-color .18s ease,background .18s ease,transform .18s ease}.sidebar-account-orders:hover,.sidebar-account-orders:focus-visible,.sidebar-account-orders.active{border-color:#ffd3e4;background:linear-gradient(135deg,rgba(112,28,79,.92),rgba(174,39,103,.82));transform:translateY(-1px)}.sidebar-account-orders-icon{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:10px;background:rgba(255,255,255,.14)}.sidebar-account-orders-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sidebar-account-orders-icon .sidebar-account-orders-fill{fill:currentColor;stroke:none;opacity:.14}.sidebar-account-orders-icon .sidebar-account-orders-check{stroke-width:2.15}.sidebar-account-orders>span:last-child{min-width:0;flex:1}.sidebar-account-orders small,.sidebar-account-orders strong{display:block}.sidebar-account-orders small{font-size:8px;font-weight:900;letter-spacing:.12em;opacity:.82}.sidebar-account-orders strong{margin-top:2px;color:#fff;font-size:14px}.mobile-menu .mobile-book-merch-cart{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-color:rgba(255,255,255,.34)!important;background:linear-gradient(135deg,#762055,#b92b70)!important;color:#fff!important;font-weight:950!important}.mobile-book-merch-cart-icon{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px}.mobile-book-merch-cart-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mobile-book-merch-cart>[data-book-merch-cart-count]{display:grid;place-items:center;min-width:23px;height:23px;padding:0 5px;border-radius:999px;background:#fff;color:#a2165b;font-size:11px}.mobile-menu .mobile-book-merch-cart.has-items{border-color:#ffd1e3!important;background:linear-gradient(135deg,#8d1d5e,#d0347e)!important}.mobile-menu .mobile-account-orders{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-color:rgba(255,255,255,.3)!important;background:rgba(255,255,255,.12)!important;color:#fff!important;font-weight:900!important}.mobile-menu .mobile-account-orders:hover,.mobile-menu .mobile-account-orders:focus-visible,.mobile-menu .mobile-account-orders.active{border-color:#ffd2e3!important;background:linear-gradient(135deg,#762055,#aa2869)!important}html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-credit-balance,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-book-merch-cart,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders{display:flex!important;visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0 0 6px!important;padding:5px 10px!important;gap:8px!important;transform:none!important;pointer-events:auto!important}html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-credit-icon,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-book-merch-cart-icon,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders-icon{flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-credit-balance small,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-book-merch-cart small,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders small{font-size:7px!important;line-height:9px!important}html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-credit-balance strong,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-book-merch-cart strong,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders strong{margin-top:1px!important;font-size:12px!important;line-height:14px!important}html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-book-merch-cart>b{min-width:23px!important;height:23px!important;padding:0 5px!important;font-size:10px!important}html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders{border-color:rgba(255,220,235,.55)!important;background:linear-gradient(135deg,#672049,#8f2b62)!important;color:#fff!important;transition:none!important}html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders:hover,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders:focus,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders:focus-visible,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders:active,html.app-document body .app-shell>aside.sidebar .sidebar-bottom .sidebar-account-orders.active{display:flex!important;visibility:visible!important;opacity:1!important;border-color:#ffd5e5!important;background:linear-gradient(135deg,#762153,#a42e6e)!important;color:#fff!important;transform:none!important}@media(max-width:760px){html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-credit-balance,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-book-merch-cart,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-account-orders{display:flex!important;visibility:visible!important;opacity:1!important;box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:5px 7px!important;gap:6px!important;transform:none!important;pointer-events:auto!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-account-orders,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-account-orders:hover,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-account-orders:focus,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-account-orders:active,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu .mobile-account-orders.active{visibility:visible!important;opacity:1!important;background:linear-gradient(135deg,#672049,#962a66)!important;color:#fff!important;transform:none!important}.mobile-book-merch-cart-icon,.mobile-account-orders .merch-orders-mobile-icon{flex-basis:17px!important;width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important}.mobile-book-merch-cart-icon svg{width:17px!important;height:17px!important}.mobile-book-merch-cart>[data-book-merch-cart-count]{min-width:21px!important;height:21px!important;font-size:10px!important}}html.app-document body .profile-image-preview,html.app-document body .public-profile-avatar,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-avatar,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-member-avatar,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-avatar,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-avatar,html.app-document body .rtc-guest-account-avatar,html.app-document body[data-current-view=members] .registered-accounts-panel .account-identity .avatar,html.app-document body .book-fair-author-photo,html.guest-document body .public-book-talk-avatar,html.guest-document body .book-fair-author-photo{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important}html.app-document body .profile-image-preview>img,html.app-document body .public-profile-avatar>img,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-private-profile-avatar>img,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-member-avatar>img,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-feed-avatar>img,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-avatar>img,html.app-document body .rtc-guest-account-avatar>img,html.app-document body[data-current-view=members] .registered-accounts-panel .account-identity .avatar>img,html.guest-document body .public-book-talk-avatar>img{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;aspect-ratio:1 / 1!important;border-radius:50%!important;object-fit:cover!important;object-position:center!important}html.app-document body .book-fair-author-photo,html.guest-document body .book-fair-author-photo{object-fit:cover!important;object-position:center!important}.credits-page{display:grid;gap:20px}.credits-hero-card{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:30px!important;background:radial-gradient(circle at 90% 10%,rgba(255,205,226,.8),transparent 34%),linear-gradient(145deg,#fff,#fff1f7)!important}.credits-hero-copy{position:relative;z-index:1}.credits-hero-copy>span{color:#c61562;font-size:11px;font-weight:950;letter-spacing:.18em}.credits-hero-copy h1{margin:7px 0;color:#7f1749;font-family:Georgia,serif;font-size:clamp(34px,6vw,62px)}.credits-hero-copy p{max-width:750px;margin:0;color:#76545f;line-height:1.65}.credits-heart-mark{position:absolute;right:5%;color:rgba(207,22,102,.15);font-size:150px;line-height:1}.credits-pack-section{display:grid;gap:14px}.credits-pack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.credits-pack-card{display:flex;align-items:center;flex-direction:column;gap:8px;padding:21px!important;text-align:center}.credits-pack-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#ffe4ef;color:#ce1764;font-size:23px}.credits-pack-card>strong{color:#762043;font-size:20px}.credits-pack-card>b{color:#cf1666;font-size:16px}.credits-pack-card form,.credits-pack-card button{width:100%}.credits-history-list{display:grid;gap:8px}.credits-history-list>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px;border:1px solid #f0d7e0;border-radius:12px;background:#fffafd}.credits-history-list span strong,.credits-history-list span small{display:block}.credits-history-list span small{margin-top:3px;color:#8a6c76;font-size:10px}.credits-history-list>div>b{white-space:nowrap}.credits-history-list .is-credit{color:#138253}.credits-history-list .is-debit{color:#bd205c}.credits-empty{padding:22px;border:1px dashed #e1bdca;border-radius:12px;text-align:center;color:#80606b}.account-credits-form{display:flex;align-items:flex-end;gap:6px}.account-credits-form label span{display:block;margin-bottom:3px;color:#755664;font-size:9px;font-weight:900}.account-credits-form input{box-sizing:border-box;width:90px;height:36px;border:1px solid #dfc5cf;border-radius:8px;padding:0 8px}.account-credits-form button{min-height:36px!important}@media(max-width:980px){.credits-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.credits-hero-card{padding:22px 16px!important}.credits-heart-mark{right:-10px;font-size:110px}.credits-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.credits-pack-card{padding:15px 9px!important}.credits-pack-card>strong{font-size:17px}.credits-history-list>div{align-items:flex-start;flex-direction:column}.account-credits-form{width:100%}.account-credits-form label{flex:1}.account-credits-form input{width:100%}}.book-sale-card-prices>b{flex:0 0 auto;color:#c61562;font-size:11px;font-weight:950;white-space:nowrap}.book-merch-cart-launcher{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:12500;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:50px;padding:10px 15px;border:1px solid rgba(255,255,255,.76);border-radius:999px;background:linear-gradient(145deg,#b80f59,#e13c82);color:#fff;font:950 14px/1 system-ui,sans-serif;box-shadow:0 12px 30px rgba(81,11,42,.3);cursor:pointer}.book-merch-cart-launcher[hidden]{display:none!important}.book-merch-cart-launcher>span:first-child{font-size:20px}.book-merch-cart-launcher>strong{display:grid;place-items:center;min-width:25px;height:25px;padding:0 5px;border-radius:999px;background:#fff;color:#b80f59;font-size:12px}.book-merch-cart-launcher.has-items{animation:book-merch-cart-pulse .35s ease-out}@keyframes book-merch-cart-pulse{50%{transform:scale(1.06)}}html.book-merch-cart-open,html.book-merch-cart-open body{overflow:hidden!important}.book-merch-cart-dialog{position:fixed;inset:0;z-index:19000;display:grid;place-items:center;box-sizing:border-box;width:100%;height:100dvh;padding:18px;background:rgba(31,15,22,.72);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);overflow:auto}.book-merch-cart-panel{box-sizing:border-box;width:min(560px,100%);max-height:min(760px,calc(100dvh - 36px));margin:auto;padding:19px;border:1px solid #eccbd5;border-radius:22px;background:linear-gradient(150deg,#fff,#fff5f8);box-shadow:0 24px 80px rgba(31,15,22,.38);overflow:auto;color:#49323a}.book-merch-cart-panel>header{display:grid;grid-template-columns:46px minmax(0,1fr) 40px;align-items:center;gap:10px;padding-bottom:13px;border-bottom:1px solid #edd7df}.book-merch-cart-panel>header>span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#ffe4ee;font-size:24px}.book-merch-cart-panel header small,.book-merch-cart-panel header h2{display:block;margin:0}.book-merch-cart-panel header small{color:#be185f;font-size:9px;font-weight:950;letter-spacing:.14em}.book-merch-cart-panel header h2{margin-top:2px;color:#562f3e;font:900 26px/1.05 Georgia,serif}.book-merch-cart-close{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #e7cbd4;border-radius:11px;background:#fff;color:#76505d;font-size:24px;cursor:pointer}.book-merch-cart-items{display:grid;gap:8px;max-height:330px;margin:13px 0;overflow:auto}.book-merch-cart-items>article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #edd8df;border-radius:13px;background:#fff}.book-merch-cart-items strong,.book-merch-cart-items small{display:block}.book-merch-cart-items strong{color:#5b3442;font-size:14px}.book-merch-cart-items small{margin-top:4px;color:#b51b5b;font-size:11px;font-weight:850}.book-merch-cart-items button{flex:0 0 auto;min-height:34px;padding:6px 10px;border:1px solid #e1c6cf;border-radius:9px;background:#fff8fa;color:#9c3b59;font-weight:850;cursor:pointer}.book-merch-cart-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:13px;border:1px solid #e9c8d4;border-radius:13px;background:#fff3f7}.book-merch-cart-summary>span{font-size:11px;font-weight:900}.book-merch-cart-summary>strong{color:#b81057;font-size:17px;text-align:right}.book-merch-cart-summary>small{grid-column:1/-1;color:#745762;font-weight:800}.book-merch-cart-summary>em{grid-column:1/-1;color:#88707a;font-size:10px;font-style:normal}.book-merch-cart-panel>footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.book-merch-cart-panel>footer button{min-height:48px;padding:9px 12px;border-radius:12px;font-weight:950;cursor:pointer}.book-merch-pay-credits{border:1px solid #f1b951;background:linear-gradient(145deg,#fff4c9,#ffd875);color:#703e08}.book-merch-pay-credits small{display:block;margin-top:3px;font-size:9px}.book-merch-pay-stripe{border:0;background:linear-gradient(145deg,#6757df,#5146c8);color:#fff}.book-merch-pay-stripe:disabled{opacity:.46;cursor:not-allowed}.book-merch-cart-warning{margin:9px 0 0;color:#9d314a;font-size:10px;font-weight:800}.book-merch-cart-empty{display:grid;place-items:center;gap:7px;padding:32px 12px;text-align:center}.book-merch-cart-empty>span{font-size:40px}.book-merch-cart-empty strong{color:#653746;font-size:18px}.book-merch-cart-empty p{margin:0;color:#826873;font-size:12px}@media(max-width:600px){.book-merch-cart-launcher{right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));min-height:46px;padding:8px 12px}.book-merch-cart-dialog{align-items:end;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.book-merch-cart-panel{width:100%;max-height:calc(100dvh - 16px);padding:15px;border-radius:19px}.book-merch-cart-panel>footer{grid-template-columns:1fr}.book-merch-cart-items{max-height:42dvh}.book-sale-card-prices>b{font-size:9px}}.book-merch-cart-item-copy{flex:1 1 180px;min-width:0}.book-merch-cart-quantity{display:grid;grid-template-columns:34px 48px 34px;align-items:center;flex:0 0 auto;border:1px solid #e4cbd4;border-radius:10px;background:#fff;overflow:hidden}.book-merch-cart-quantity button{display:grid!important;place-items:center!important;width:34px!important;min-width:34px!important;height:36px!important;min-height:36px!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff5f8!important;color:#a12755!important;font-size:18px!important;line-height:1!important}.book-merch-cart-quantity input{box-sizing:border-box;width:48px;height:36px;padding:4px 2px;border:0;border-right:1px solid #ead7de;border-left:1px solid #ead7de;background:#fff;color:#55313e;font-size:14px;font-weight:900;text-align:center;appearance:textfield;-moz-appearance:textfield}.book-merch-cart-quantity input::-webkit-inner-spin-button,.book-merch-cart-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.book-merch-cart-quantity-fixed{flex:0 0 auto;padding:8px 10px;border:1px solid #ead7de;border-radius:9px;background:#fff8fa;color:#825162;font-size:10px;font-weight:900;white-space:nowrap}@media(max-width:600px){.book-merch-cart-items>article{flex-wrap:wrap}.book-merch-cart-item-copy{flex-basis:100%}.book-merch-cart-quantity{margin-right:auto}}.book-sale-order-items{display:flex;flex-wrap:wrap;gap:5px 10px;margin:9px 0;padding:9px 11px;border:1px solid #f0d8e0;border-radius:10px;background:#fff8fb;color:#78525f;font-size:11px;font-weight:800}.book-merch-cart-summary>strong.is-pending{color:#816873;font-size:11px;line-height:18px}.book-merch-credit-review-intro{margin:14px 0;color:#725864;font-size:12px;line-height:1.5}.book-merch-credit-total-list{display:grid;gap:0;overflow:hidden;border:1px solid #eacbd6;border-radius:14px;background:#fff}.book-merch-credit-total-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:10px 13px;border-bottom:1px solid #f1dde4}.book-merch-credit-total-list>div:last-child{border-bottom:0}.book-merch-credit-total-list span{color:#725762;font-size:12px;font-weight:850}.book-merch-credit-total-list strong{color:#a71a55;font-size:15px;text-align:right;white-space:nowrap}.book-merch-credit-total-list>.is-total{min-height:58px;background:linear-gradient(135deg,#fff1f6,#ffe5ef)}.book-merch-credit-total-list>.is-total span{color:#5a3442;font-size:14px;font-weight:950}.book-merch-credit-total-list>.is-total strong{color:#bc0f58;font-size:21px}.book-merch-credit-balance-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;margin-top:11px;padding:11px 13px;border:1px solid #ead9df;border-radius:12px;background:#fffafd}.book-merch-credit-balance-row>span{font-size:11px;font-weight:900}.book-merch-credit-balance-row>strong{color:#633847;font-size:13px}.book-merch-credit-balance-row>small{grid-column:1/-1;color:#2f7b52;font-size:10px;font-weight:800}.book-merch-credit-balance-row>small.error{color:#a12d42}.book-merch-credit-review .book-merch-pay-credits:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.book-merch-credit-total-list>div{min-height:44px;padding:9px 10px}.book-merch-credit-total-list strong{font-size:13px}.book-merch-credit-total-list>.is-total strong{font-size:18px}.book-merch-credit-review-intro{font-size:11px}}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart{display:flex!important;visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0 0 6px!important;padding:5px 10px!important;gap:8px!important;border:1px solid rgba(255,255,255,.36)!important;border-radius:13px!important;background:linear-gradient(135deg,rgba(92,27,70,.88),rgba(151,35,93,.8))!important;color:#fff!important;font:inherit!important;text-align:left!important;text-decoration:none!important;transform:none!important;cursor:pointer!important;pointer-events:auto!important}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart:hover,html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart:focus-visible{border-color:#ffd6e7!important;background:linear-gradient(135deg,#6e184d,#b5276f)!important;outline:none!important;transform:none!important}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart.has-items{border-color:#ffd6e7!important;background:linear-gradient(135deg,#831d58,#ca2e78)!important}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart .sidebar-book-merch-cart-icon{flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart small{font-size:7px!important;line-height:9px!important}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart strong{margin-top:1px!important;font-size:12px!important;line-height:14px!important}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart>[data-public-merch-cart-count]{display:grid!important;place-items:center!important;min-width:23px!important;height:23px!important;padding:0 5px!important;border-radius:999px!important;background:#fff!important;color:#a2165b!important;font-size:10px!important}html.guest-document body .guest-sidebar>.sidebar-bottom .guest-sign-in-form{margin-top:0!important}@media(max-width:760px){html.guest-document body .guest-sidebar .mobile-menu .guest-mobile-book-merch-cart{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:9px 7px!important;gap:7px!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:12px!important;background:linear-gradient(135deg,#762055,#b92b70)!important;color:#fff!important;font-size:12px!important;font-weight:950!important;text-align:center!important;text-decoration:none!important;transform:none!important;pointer-events:auto!important}.guest-mobile-book-merch-cart>[data-public-merch-cart-count]{display:grid!important;place-items:center!important;min-width:23px!important;height:23px!important;padding:0 5px!important;border-radius:999px!important;background:#fff!important;color:#a2165b!important;font-size:11px!important}.guest-mobile-book-merch-cart.has-items{border-color:#ffd1e3!important;background:linear-gradient(135deg,#8d1d5e,#d0347e)!important}}.membership-choice-page{box-sizing:border-box;width:min(1120px,100%);margin:0 auto;padding:clamp(18px,3vw,34px);border:1px solid #f1d4df;border-radius:24px;background:radial-gradient(circle at 8% 3%,rgba(255,221,234,.78),transparent 24%),linear-gradient(150deg,#fff9fc,#fff3f8 54%,#fff9fc);box-shadow:0 18px 55px rgba(99,27,58,.09);color:#37272e}.membership-choice-head{text-align:center}.membership-choice-head>span{display:flex;align-items:center;justify-content:center;gap:12px;color:#ce1b67;font:italic clamp(27px,4vw,45px)/1.05 Georgia,"Times New Roman",serif}.membership-choice-head>span i{display:block;width:64px;height:1px;background:#d76b99}.membership-choice-head>span b{font-size:.55em;font-style:normal}.membership-choice-head h1{margin:10px 0 5px;color:#261c20;font:800 clamp(34px,5vw,58px)/1.02 Georgia,"Times New Roman",serif;letter-spacing:-.025em}.membership-choice-head p{margin:0;color:#715963;font-size:clamp(14px,1.7vw,18px)}.membership-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:28px}.membership-plan-card{display:flex;min-width:0;flex-direction:column;box-sizing:border-box;padding:clamp(22px,3vw,34px);border:1px solid #efd9e2;border-radius:20px;background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(110,29,64,.06)}.membership-plan-card.is-current-plan{border-color:#e4538e;box-shadow:0 0 0 2px rgba(223,53,122,.1),0 15px 36px rgba(110,29,64,.1)}.membership-plan-icon{display:grid;place-items:center;width:84px;height:84px;margin:0 auto 15px;border:1px solid #f4cade;border-radius:50%;background:#fff0f6;color:#c81962}.membership-plan-icon svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.membership-plan-label{display:block;color:#cf1765;text-align:center;font-size:17px;font-weight:950;letter-spacing:.04em}.membership-plan-price{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:5px;margin:7px 0 14px;text-align:center}.membership-plan-price strong{color:#191416;font:800 clamp(31px,4vw,49px)/1 Georgia,"Times New Roman",serif;letter-spacing:-.02em}.membership-plan-price span{color:#c82366;font-size:15px;font-weight:850}.membership-plan-divider{display:flex;align-items:center;gap:10px;color:#e31267}.membership-plan-divider::before,.membership-plan-divider::after{content:"";height:1px;flex:1;background:#ecd9e1}.membership-plan-divider span{font-size:20px}.membership-plan-intro{min-height:52px;margin:14px 0 10px;color:#4e3d44;text-align:center;font-size:15px;line-height:1.55}.membership-plan-features{display:grid;gap:0;margin:4px 0 22px;padding:0;list-style:none}.membership-plan-features li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:42px;padding:7px 0;border-bottom:1px solid #f3e7ec;color:#48353d;font-size:13px;line-height:1.35}.membership-feature-icon{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e91b70;color:#fff;font-size:12px;font-weight:950}.is-author-plan .membership-feature-icon{border-radius:0;background:transparent;color:#cf1765;font-size:22px;line-height:1}.membership-new-badge{display:inline-flex;align-items:center;margin-left:5px;padding:3px 7px;border-radius:999px;background:#ffe1ed;color:#c61562;font-size:8px;letter-spacing:.08em;vertical-align:middle}.membership-plan-action{margin-top:auto}.membership-plan-action form,.membership-plan-action button{width:100%}.membership-plan-action button,.membership-current-button,.membership-other-plan-button{position:relative;display:grid;place-items:center;box-sizing:border-box;min-height:76px;padding:12px 48px 12px 18px;border:1px solid #e5bdcd;border-radius:14px;background:#fff;color:#bd1759;text-align:center;text-decoration:none}.membership-plan-action button{font:inherit;cursor:pointer}.membership-plan-action button:hover,.membership-plan-action button:focus-visible{border-color:#d5226a;background:#fff4f8;box-shadow:0 8px 18px rgba(188,23,89,.09)}.membership-plan-action button:disabled{opacity:.48;cursor:not-allowed}.membership-plan-action button strong,.membership-plan-action button small{display:block}.membership-plan-action button strong{font-size:14px;letter-spacing:.03em}.membership-plan-action button small{margin-top:4px;color:#75606a;font-size:11px}.membership-plan-action button>span{position:absolute;right:18px;top:50%;font-size:30px;font-weight:300;transform:translateY(-50%)}.membership-current-button{grid-template-columns:auto 1fr;gap:8px;min-height:76px;padding:12px 18px;border-color:#d9437e;background:#d41b68;color:#fff;font-size:13px;font-weight:950}.membership-current-button b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;color:#c81761}.membership-other-plan-button{place-items:center;min-height:76px;padding:12px 18px;background:#faf4f7;color:#987381;font-size:12px;font-weight:850}.membership-author-stripe-note{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;margin:11px 0 0;padding:11px;border-radius:12px;background:#fff0f6;color:#ad1754}.membership-author-stripe-note>span{display:grid;place-items:center;width:28px;height:23px;border:2px solid currentColor;border-radius:4px;font-size:11px}.membership-author-stripe-note p{margin:0}.membership-author-stripe-note strong,.membership-author-stripe-note small{display:block}.membership-author-stripe-note strong{font-size:11px}.membership-author-stripe-note small{margin-top:3px;color:#785d68;font-size:9px;line-height:1.4}.membership-choice-alert{margin:18px 0 0!important}.membership-secure-footer{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;box-sizing:border-box;margin-top:22px;padding:18px 22px;border:1px solid #efd5e0;border-radius:18px;background:rgba(255,255,255,.82)}.membership-secure-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#ffe1ed;color:#c71861;font-size:29px}.membership-secure-footer strong{font-size:15px}.membership-secure-footer p{margin:3px 0 0;color:#725c65;font-size:11px;line-height:1.45}.membership-secure-footer>b{color:#4f3bc2;font-size:27px;letter-spacing:-.06em}.membership-account-status{margin-top:22px!important;background:rgba(255,255,255,.92)!important}.membership-account-status .subscription-recurring-control{margin-top:15px}.membership-settings-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:820px){.membership-plan-grid{grid-template-columns:1fr}.membership-plan-intro{min-height:0}.membership-settings-row{grid-template-columns:1fr!important}.membership-secure-footer{grid-template-columns:50px minmax(0,1fr)}.membership-secure-footer>b{grid-column:2;font-size:23px}}@media(max-width:600px){.membership-choice-page{padding:17px 12px;border-radius:18px}.membership-choice-head>span{gap:8px}.membership-choice-head>span i{width:35px}.membership-plan-grid{gap:14px;margin-top:20px}.membership-plan-card{padding:20px 15px;border-radius:16px}.membership-plan-icon{width:70px;height:70px}.membership-plan-icon svg{width:40px;height:40px}.membership-plan-price strong{font-size:36px}.membership-plan-features li{grid-template-columns:25px minmax(0,1fr);min-height:38px;font-size:12px}.membership-plan-action button,.membership-current-button,.membership-other-plan-button{min-height:68px}.membership-secure-footer{grid-template-columns:43px minmax(0,1fr);gap:10px;padding:14px}.membership-secure-icon{width:42px;height:42px}.membership-account-status{padding:15px!important}.membership-account-status .subscription-detail-row{align-items:flex-start;flex-direction:column;gap:3px}}.membership-checkout-step-page{box-sizing:border-box;width:min(1180px,100%);margin:0 auto;border:1px solid #f0d6e0;border-radius:24px;background:linear-gradient(145deg,#fff9fc,#fff2f7 54%,#fffafd);box-shadow:0 18px 58px rgba(103,20,58,.1);overflow:hidden;color:#36252d}.membership-checkout-step-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:12px 22px;border-bottom:1px solid rgba(255,255,255,.32);background:linear-gradient(100deg,#e72579,#c70e62);color:#fff}.membership-checkout-step-topbar>div{display:flex;align-items:center;gap:10px;min-width:0}.membership-checkout-step-topbar>div>span{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:11px;background:#fff;color:#d41b69;font-size:18px}.membership-checkout-step-topbar strong{overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.membership-checkout-step-topbar>a{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:0 15px;border:1px solid rgba(255,255,255,.64);border-radius:10px;color:#fff;font-size:12px;font-weight:900;text-decoration:none}.membership-checkout-step-topbar>a:hover,.membership-checkout-step-topbar>a:focus-visible{background:rgba(255,255,255,.14)}.membership-checkout-step-shell{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:stretch}.membership-checkout-summary{box-sizing:border-box;min-width:0;padding:clamp(25px,3vw,38px);border-right:1px solid #f0dce4;background:linear-gradient(160deg,rgba(255,255,255,.82),rgba(255,239,246,.74))}.membership-checkout-script{color:#c91862;font:italic clamp(29px,3.4vw,42px)/1.05 Georgia,"Times New Roman",serif;text-align:center}.membership-checkout-script b{font-size:.55em;font-style:normal}.membership-checkout-plan-kicker{display:block;margin-top:13px;color:#cf1765;text-align:center;font-size:13px;font-weight:950;letter-spacing:.04em}.membership-checkout-summary h1{margin:26px 0 10px;color:#261a20;font:800 clamp(29px,3.3vw,42px)/1.06 Georgia,"Times New Roman",serif;letter-spacing:-.02em}.membership-checkout-step-copy{margin:0;color:#4f3b44;font-size:14px;line-height:1.55}.membership-checkout-summary-rule{height:1px;margin:22px 0;background:#ead4de}.membership-checkout-benefits-title{display:block;margin-bottom:12px;color:#c81962;font-size:13px}.membership-checkout-benefits{display:grid;gap:10px}.membership-checkout-benefits>div{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px}.membership-checkout-benefits>div>span{display:grid;place-items:center;width:52px;height:52px;border-radius:11px;background:#ffe6f0;color:#cb1763;font-size:22px;font-weight:900}.membership-checkout-benefits p,.membership-checkout-benefits strong,.membership-checkout-benefits small{display:block;margin:0}.membership-checkout-benefits strong{font-size:13px}.membership-checkout-benefits small{margin-top:3px;color:#725c65;font-size:10px;line-height:1.45}.membership-checkout-summary blockquote{margin:28px 0 0;padding:18px;border:1px solid #f1d3df;border-radius:14px;background:#fff0f6;color:#654750;text-align:center;font:600 12px/1.6 Georgia,"Times New Roman",serif}.membership-checkout-summary blockquote span{display:block;margin-top:8px;color:#d21b67;font-style:normal}.membership-secure-checkout-card{box-sizing:border-box;min-width:0;padding:clamp(25px,4vw,48px);background:rgba(255,255,255,.9)}.membership-secure-checkout-brand{display:flex;align-items:center;justify-content:center;gap:9px;color:#55434b}.membership-secure-checkout-brand>b{margin-right:3px;color:#5146c8;font-size:24px;letter-spacing:-.06em}.membership-secure-checkout-brand>span{color:#c81760;font-size:13px}.membership-secure-checkout-brand>strong{font-size:12px}.membership-checkout-progress{display:grid;grid-template-columns:auto minmax(50px,1fr) auto;align-items:start;gap:10px;width:min(520px,100%);margin:28px auto 34px}.membership-checkout-progress>div{display:grid;justify-items:center;gap:7px;color:#967581;text-align:center}.membership-checkout-progress>div>span{display:grid;place-items:center;width:38px;height:38px;border:2px solid #ebcada;border-radius:50%;background:#fff;font-size:13px;font-weight:950}.membership-checkout-progress>div>strong{font-size:10px}.membership-checkout-progress>i{height:2px;margin-top:19px;background:#efd8e1}.membership-checkout-progress .is-complete,.membership-checkout-progress .is-active{color:#c81761}.membership-checkout-progress .is-complete>span{border-color:#df2871;background:#fff0f6}.membership-checkout-progress .is-active>span{border-color:#dc1b6a;background:#e91c72;color:#fff}.membership-checkout-progress .is-active~i,.membership-checkout-progress .is-complete+i{background:linear-gradient(90deg,#dc1b6a,#f1d9e2)}.membership-secure-checkout-heading{padding-bottom:24px;border-bottom:1px solid #ecdce2;text-align:center}.membership-secure-checkout-heading h2{margin:0;color:#271b20;font:800 clamp(31px,4.2vw,46px)/1.05 Georgia,"Times New Roman",serif}.membership-secure-checkout-heading>strong{display:block;margin-top:8px;color:#d01864;font-size:18px}.membership-secure-checkout-heading p{margin:8px 0 0;color:#6a555e;font-size:12px}.membership-secure-information-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:12px;padding:24px 0;border-bottom:1px solid #efdee5}.membership-secure-information-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#ffe5ef;color:#c71860;font-size:18px;font-weight:950}.membership-secure-information-row h3,.membership-secure-information-row p{margin:0}.membership-secure-information-row h3{font-size:16px}.membership-secure-information-row p{margin-top:6px;color:#68515a;font-size:11px;line-height:1.55}.membership-card-brands{display:flex;align-items:center;gap:5px;align-self:center}.membership-card-brands b{display:grid;place-items:center;box-sizing:border-box;min-width:42px;height:28px;padding:0 5px;border:1px solid #dfd9dc;border-radius:4px;background:#fff;color:#1956a6;font-size:8px}.membership-card-brands .mastercard{color:#ed243d;letter-spacing:-5px}.membership-connect-information{grid-template-columns:42px minmax(0,1fr)}.membership-why-card{display:grid;grid-template-columns:25px minmax(0,1fr);gap:10px;margin-top:18px;padding:16px;border:1px solid #efc8d8;border-radius:12px;background:#fff8fb}.membership-why-card>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e92070;color:#fff;font-size:11px;font-weight:950}.membership-why-card strong{font-size:12px}.membership-why-card p{margin:4px 0 0;color:#684f59;font-size:10px;line-height:1.55}.membership-checkout-total-card{margin-top:20px;padding:16px 18px;border:1px solid #ead7df;border-radius:13px;background:#fff}.membership-checkout-total-card>span{display:block;margin-bottom:8px;font-size:11px;font-weight:850}.membership-checkout-total-card>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 0;color:#4f3942;font-size:12px}.membership-checkout-total-card>div b{white-space:nowrap}.membership-checkout-total-card .membership-checkout-total{border-top:1px solid #eadde2;color:#ca1760;font-size:15px}.membership-checkout-continue-form{margin-top:18px}.membership-checkout-continue-form button{display:flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;width:100%;min-height:58px;padding:12px 18px;border:0;border-radius:12px;background:linear-gradient(100deg,#df176a,#f02b81);color:#fff;font-size:14px;font-weight:950;box-shadow:0 11px 24px rgba(207,18,98,.2);cursor:pointer}.membership-checkout-continue-form button:hover,.membership-checkout-continue-form button:focus-visible{filter:brightness(1.04);transform:translateY(-1px)}.membership-checkout-continue-form button:disabled{opacity:.45;cursor:not-allowed;filter:none;transform:none}.membership-checkout-continue-form>p{margin:10px 0 0;color:#725a64;text-align:center;font-size:10px;line-height:1.5}.membership-checkout-unavailable{margin-top:12px!important}.membership-checkout-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:22px clamp(20px,4vw,46px);border-top:1px solid #efdce4;background:rgba(255,248,251,.88)}.membership-checkout-trust-strip>div{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px}.membership-checkout-trust-strip>div>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#ffe1ed;color:#c71860;font-size:18px}.membership-checkout-trust-strip p,.membership-checkout-trust-strip strong,.membership-checkout-trust-strip small{display:block;margin:0}.membership-checkout-trust-strip strong{font-size:11px}.membership-checkout-trust-strip small{margin-top:3px;color:#7d626d;font-size:9px;line-height:1.4}.membership-checkout-powered{padding:12px;border-top:1px solid #f0e2e7;color:#725c65;text-align:center;font-size:10px;font-weight:800}@media(max-width:880px){.membership-checkout-step-shell{grid-template-columns:1fr}.membership-checkout-summary{border-right:0;border-bottom:1px solid #f0dce4}.membership-checkout-summary h1{text-align:center}.membership-checkout-step-copy{text-align:center}.membership-checkout-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-checkout-benefits>div:last-child{grid-column:1/-1}.membership-checkout-trust-strip{grid-template-columns:1fr}.membership-secure-checkout-card{padding:28px 20px}}@media(max-width:600px){.membership-checkout-step-page{border-radius:17px}.membership-checkout-step-topbar{min-height:58px;padding:9px 12px}.membership-checkout-step-topbar>div>span{flex-basis:34px;width:34px;height:34px}.membership-checkout-step-topbar strong{font-size:13px}.membership-checkout-step-topbar>a{min-height:35px;padding:0 11px}.membership-checkout-summary{padding:23px 15px}.membership-checkout-benefits{grid-template-columns:1fr}.membership-checkout-benefits>div:last-child{grid-column:auto}.membership-secure-checkout-card{padding:24px 13px}.membership-checkout-progress{grid-template-columns:auto minmax(24px,1fr) auto;gap:6px}.membership-checkout-progress>div>strong{max-width:88px;font-size:8px}.membership-secure-information-row{grid-template-columns:38px minmax(0,1fr);padding:20px 0}.membership-card-brands{grid-column:2;justify-content:flex-start}.membership-checkout-total-card{padding:13px}.membership-checkout-trust-strip{padding:18px 14px}.membership-secure-checkout-heading h2{font-size:32px}}:root{--courtreadz-merch-card-height:400px;--courtreadz-merch-sale-height:140px}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{grid-template-rows:34px var(--merch-body-row) var(--merch-book-row) var(--courtreadz-merch-media-height) 141px 45px!important;contain-intrinsic-size:auto 458px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-item.is-image>img{object-fit:cover!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;image-rendering:auto!important;backface-visibility:hidden}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card{grid-template-rows:38px 42px 40px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-title,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-title{white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:20px 20px!important;align-items:center!important;justify-content:stretch!important;height:42px!important;min-height:42px!important;max-height:42px!important;gap:2px 8px!important;overflow:hidden!important;white-space:normal!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices strong,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices strong{grid-column:1!important;grid-row:1!important;min-width:0!important;font-size:17px!important;line-height:20px!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices>b{grid-column:2!important;grid-row:1!important;justify-self:end!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-prices span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-prices span{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;font-size:12px!important;line-height:20px!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions button>span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions button>span{white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media{grid-template-rows:minmax(0,1fr)!important;grid-auto-flow:column!important;grid-auto-rows:minmax(0,1fr)!important;gap:3px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-1{grid-template-columns:minmax(0,1fr)!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media>.public-book-talk-media-item{grid-row:1!important;min-width:0!important;width:100%!important;height:100%!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery:not(.is-single){grid-template-columns:none!important;grid-template-rows:minmax(0,1fr)!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 3px)/2)!important;align-items:stretch!important;justify-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(181,32,93,.55) rgba(247,226,235,.9);touch-action:pan-x!important}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery:not(.is-single)>.public-book-talk-media-item{grid-column:auto!important;grid-row:1!important;min-width:0!important;scroll-snap-align:start}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery:not(.is-single)::-webkit-scrollbar{height:6px}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery:not(.is-single)::-webkit-scrollbar-track{background:rgba(247,226,235,.9)}html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery:not(.is-single)::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(181,32,93,.55)}.book-talk-thumbnail-editor-body{grid-template-rows:auto auto auto 1fr!important}.book-talk-thumbnail-editor-preview{grid-row:1 / span 4!important}.book-talk-thumbnail-editor-position{grid-row:auto!important}.book-talk-thumbnail-editor-panel-size{position:relative!important;border:2px solid rgba(var(--theme-rgb,216,109,131),.52)!important;background:linear-gradient(145deg,var(--theme-pale,#fff1f6),#fff)!important;box-shadow:0 7px 18px rgba(var(--theme-rgb,216,109,131),.12)!important}.book-talk-thumbnail-editor-panel-size legend{padding:0 6px!important;color:var(--theme-deep,#733a49)!important;font-size:14px!important;font-weight:950!important}.book-talk-thumbnail-editor-panel-size p{margin:2px 0 8px!important;color:#694a56!important;font-size:10px!important;line-height:1.4!important}.book-talk-thumbnail-editor-box-height{margin-top:0!important;padding:10px!important;border:1px solid rgba(var(--theme-rgb,216,109,131),.25)!important;border-radius:10px!important;background:#fff!important}.book-talk-thumbnail-editor-box-height>span strong{color:var(--theme-deep,#733a49)!important;font-size:13px!important}@media(max-width:700px){.book-talk-thumbnail-editor-body{grid-template-rows:auto auto auto auto auto!important}.book-talk-thumbnail-editor-preview{grid-row:1!important}.book-talk-thumbnail-editor-position{grid-row:auto!important}}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{grid-template-rows:34px var(--merch-body-row) var(--merch-book-row) var(--courtreadz-merch-instance-media-height,var(--courtreadz-merch-media-height)) 141px 45px!important;height:calc(var(--courtreadz-merch-instance-card-height,var(--courtreadz-merch-card-height)) + var(--merch-body-row) + var(--merch-book-row))!important;min-height:calc(var(--courtreadz-merch-instance-card-height,var(--courtreadz-merch-card-height)) + var(--merch-body-row) + var(--merch-book-row))!important;max-height:calc(var(--courtreadz-merch-instance-card-height,var(--courtreadz-merch-card-height)) + var(--merch-body-row) + var(--merch-book-row))!important;contain-intrinsic-size:auto calc(var(--courtreadz-merch-instance-card-height,var(--courtreadz-merch-card-height)) + 58px)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip[data-media-box-height-custom="1"],html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-media,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-media[data-media-box-height-custom="1"]{height:var(--courtreadz-merch-instance-media-height,var(--courtreadz-merch-media-height))!important;min-height:var(--courtreadz-merch-instance-media-height,var(--courtreadz-merch-media-height))!important;max-height:var(--courtreadz-merch-instance-media-height,var(--courtreadz-merch-media-height))!important;aspect-ratio:auto!important;overflow-y:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery[data-media-box-height-custom="1"]{height:100%!important;min-height:100%!important;max-height:100%!important;aspect-ratio:auto!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery>.book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery>.book-talk-media-gallery-tile>.book-talk-media-card{height:100%!important;min-height:100%!important;max-height:100%!important}.book-talk-thumbnail-editor-preview{width:min(100%,var(--thumbnail-editor-preview-width,314px))!important;aspect-ratio:var(--thumbnail-editor-box-aspect,314/180)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-media-item.is-image>img,.book-talk-thumbnail-editor-preview img[data-thumbnail-editor-image]{object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;transform-origin:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image.is-stretched-to-edges .book-talk-media-card.is-image[data-thumbnail-stretch-edges="1"]>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges>.public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]>img{object-fit:cover!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}.book-talk-thumbnail-editor-preview.is-image img[data-thumbnail-editor-image]{object-fit:contain!important}.book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges img[data-thumbnail-editor-image]{object-fit:cover!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-media-strip,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post:has(>.book-talk-feed-post-head.is-book-merch)>.book-talk-media-strip,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-media.is-single-image{align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;gap:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image>.book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image>.book-talk-media-gallery-tile>.book-talk-media-card.is-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image>.public-book-talk-media-item.is-image{position:relative!important;inset:0!important;align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image>.public-book-talk-media-item.is-image>img,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image img[data-thumbnail-editor-image]{position:absolute!important;inset:-1px!important;display:block!important;box-sizing:border-box!important;width:calc(100% + 2px)!important;min-width:calc(100% + 2px)!important;max-width:none!important;height:calc(100% + 2px)!important;min-height:calc(100% + 2px)!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;object-fit:cover!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;background:#171417!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image{background:#171417!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image .book-talk-thumbnail-editor-media-box{left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;transform:none!important;background:#171417!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image img[data-thumbnail-editor-image]{position:absolute!important;inset:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;gap:0!important;justify-items:stretch!important;background:#171417!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image>.book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image .book-talk-media-card.is-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image>.public-book-talk-media-item.is-image{justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image>.public-book-talk-media-item.is-image>img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important}.book-talk-thumbnail-editor-preview.is-image{width:min(100%,var(--thumbnail-editor-preview-width,314px))!important;background:#fff!important}.book-talk-thumbnail-editor-preview.is-image .book-talk-thumbnail-editor-media-box{box-sizing:border-box!important;top:0!important;right:auto!important;bottom:0!important;height:100%!important;max-width:100%!important}.book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges .book-talk-thumbnail-editor-media-box{right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges img[data-thumbnail-editor-image]{inset:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-media.is-single-image.is-stretched-to-edges{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;background:#171417!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges>.book-talk-media-gallery.is-single-image.is-stretched-to-edges,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;gap:0!important;justify-items:stretch!important;background:#171417!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges>.book-talk-media-gallery.is-single-image.is-stretched-to-edges>.book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges .book-talk-media-card.is-image[data-thumbnail-stretch-edges="1"],html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges>.public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]{justify-self:stretch!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:#171417!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges .book-talk-media-card.is-image[data-thumbnail-stretch-edges="1"]>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges>.public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]>img{position:absolute!important;inset:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-single-image.is-stretched-to-edges>.book-talk-media-gallery-tile,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges>.public-book-talk-media-item{justify-self:stretch!important;width:100%!important;min-width:100%!important;max-width:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-image[data-thumbnail-stretch-edges="1"]>.book-talk-media-thumb-image,html.guest-document .public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]>img{width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;object-fit:cover!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post>.book-talk-media-strip.is-stretched-to-edges{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges>.book-talk-media-gallery.is-single-image.is-stretched-to-edges,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important;gap:0!important;align-items:stretch!important;justify-items:stretch!important;background:#171417!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges>.book-talk-media-gallery.is-single-image.is-stretched-to-edges>.book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges .book-talk-media-card.is-image[data-thumbnail-stretch-edges="1"],html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges>.public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]{box-sizing:border-box!important;justify-self:stretch!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-strip.is-stretched-to-edges .book-talk-media-card.is-image[data-thumbnail-stretch-edges="1"]>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-single-image.is-stretched-to-edges>.public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]>img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image:not(.is-stretched-to-edges) img[data-thumbnail-editor-image],html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image[data-thumbnail-stretch-edges="0"]>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="0"]>img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;transform-origin:center center!important;background:#171417!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image img[data-thumbnail-editor-image],html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-item.is-image>img{z-index:1!important;display:block!important;opacity:1!important;visibility:visible!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges img[data-thumbnail-editor-image],html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-card.is-image[data-thumbnail-stretch-edges="1"]>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]>img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:none!important;transform-origin:center center!important;opacity:1!important;visibility:visible!important;background:#171417!important}html.guest-document .public-book-talk-post.is-book-merch .public-book-talk-media-item.is-image,html.guest-document .public-book-talk-post[data-merch-title] .public-book-talk-media-item.is-image{position:relative!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;overflow:hidden!important;background:#171417!important}html.guest-document .public-book-talk-post.is-book-merch .public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="0"]>img,html.guest-document .public-book-talk-post[data-merch-title] .public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="0"]>img{object-fit:contain!important}html.guest-document .public-book-talk-post.is-book-merch .public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]>img,html.guest-document .public-book-talk-post[data-merch-title] .public-book-talk-media-item.is-image[data-thumbnail-stretch-edges="1"]>img{object-fit:contain!important}html.guest-document .public-book-talk-post.is-book-merch .public-book-talk-media-item.is-image>img,html.guest-document .public-book-talk-post[data-merch-title] .public-book-talk-media-item.is-image>img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-position:center center!important;transform:none!important;opacity:1!important;visibility:visible!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image img[data-thumbnail-editor-image],html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-feed-post.is-book-merch .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-post.is-book-merch .public-book-talk-media-item.is-image>img,html.guest-document .public-book-talk-post[data-merch-title] .public-book-talk-media-item.is-image>img{object-fit:contain!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;transform:scale(var(--thumbnail-scale,1))!important;transform-origin:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;image-rendering:auto!important;filter:none!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-media-box,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-feed-post.is-book-merch>.book-talk-media-strip,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-feed-post.is-book-merch .book-talk-media-gallery,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-feed-post.is-book-merch .book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-feed-post.is-book-merch .book-talk-media-card.is-image,html.guest-document .public-book-talk-post.is-book-merch>.public-book-talk-media,html.guest-document .public-book-talk-post.is-book-merch .public-book-talk-media-item.is-image,html.guest-document .public-book-talk-post[data-merch-title]>.public-book-talk-media,html.guest-document .public-book-talk-post[data-merch-title] .public-book-talk-media-item.is-image{background:#fff!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image img[data-thumbnail-editor-image],html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-feed-post.is-book-merch .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-post.is-book-merch .public-book-talk-media-item.is-image>img,html.guest-document .public-book-talk-post[data-merch-title] .public-book-talk-media-item.is-image>img{background:#fff!important;object-fit:contain!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;transform:scale(var(--thumbnail-scale,1))!important;transform-origin:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-media-strip.is-book-merch-media-strip,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-media-gallery.is-book-merch-gallery,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-media-gallery-tile.is-book-merch-media-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-media-card.is-book-merch-media-card,html.guest-document .public-book-talk-media.is-merch-gallery,html.guest-document .public-book-talk-media.is-merch-gallery>.public-book-talk-media-item.is-image{background:#fff!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-media-card.is-book-merch-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-media.is-merch-gallery>.public-book-talk-media-item.is-image>img{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;background:#fff!important;object-fit:contain!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;transform:scale(var(--thumbnail-scale,1))!important;transform-origin:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;image-rendering:auto!important;filter:none!important;opacity:1!important;visibility:visible!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-control,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-slider,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-slider input[type=range]{pointer-events:auto!important;touch-action:pan-x!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-slider input[type=range]{position:relative!important;z-index:5!important;display:block!important;width:100%!important;min-height:32px!important;opacity:1!important;cursor:ew-resize!important;user-select:none!important;-webkit-user-select:none!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges .book-talk-thumbnail-editor-media-box{background:#fff!important}html .book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges .book-talk-thumbnail-editor-media-box>img[data-thumbnail-editor-image]{background:#fff!important;object-fit:contain!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;transform:scale(var(--thumbnail-scale,1))!important;transform-origin:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;transition:none!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image .book-talk-thumbnail-editor-media-box,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image.is-stretched-to-edges .book-talk-thumbnail-editor-media-box{position:absolute!important;inset:0!important;left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;background:#fff!important;transform:none!important}html.courthreadz-mobile-performance,html.courthreadz-mobile-performance body{scroll-behavior:auto!important;background-attachment:scroll!important}html.courthreadz-mobile-performance *,html.courthreadz-mobile-performance *::before,html.courthreadz-mobile-performance *::after,html.courthreadz-mobile-performance dialog::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.courthreadz-mobile-performance :where(.book-talk-media-viewer-sparkle,.public-feed-sparkle,.book-talk-video-thumbnail-sparkles,.public-book-talk-video-sparkle-field,.member-glitter,.stream-live-ring){display:none!important;animation:none!important}html.courthreadz-mobile-performance :where(.live-badge.live::before,.live-badge.countdown::before,.live-map-pulse,.raffle-side-live i,.book-talk-account-type-badge.is-owner,.book-talk-member.owner-account::before,.book-talk-member.has-unread .book-talk-member-copy strong,.announcement-nav-unread,.book-talk-video-record.is-recording::before){animation:none!important}html.courthreadz-mobile-performance.courthreadz-mobile-scrolling :where(.book-talk-feed-post,.public-book-talk-post,.book-card,.book-fair-author-card,.book-fair-book-card,.raffle-created-item),html.courthreadz-mobile-performance :where(.book-talk-feed-post,.public-book-talk-post,.book-card,.book-fair-author-card,.book-fair-book-card,.raffle-created-item,.member-row,.announcement-card,.stream-recording-card){transition:none!important}html.courthreadz-mobile-performance :where(.topbar,.panel,.book-talk-feed-post,.public-book-talk-post,.book-fair-page-head,.book-fair-market-hero,.book-fair-author-card,.book-fair-book-card,.book-fair-author-hero,.book-fair-manage-card,.raffle-shell,.raffle-created-item,.member-row,.announcement-card,.book-sale-card){box-shadow:0 2px 8px rgba(61,33,44,.07)!important}html.courthreadz-mobile-performance :where(.book-spread,.reader-leaf,.reader-static-page,.book-opening-cover,.book-fair-nav-svg){filter:none!important}html.courthreadz-mobile-performance :where(.content,.book-talk-messages,.public-book-talk-messages,.member-list,.book-sale-orders-list,.stream-recording-gallery,.raffle-created-list,.live-map-user-list){-webkit-overflow-scrolling:touch;overscroll-behavior:contain}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video,html.guest-document .public-book-talk-media-item.is-video{background:#fff!important;background-image:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-thumb-video-poster,html.guest-document .public-book-talk-media-item.is-video>.public-book-talk-video-thumbnail{display:block!important;opacity:1!important;visibility:visible!important;background:#fff!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-play,html.guest-document .public-book-talk-media-item.is-video>.public-book-talk-video-preview{z-index:4!important;display:grid!important;opacity:1!important;visibility:visible!important}@supports (content-visibility:auto){html.courthreadz-mobile-performance :where(.book-talk-feed-post,.public-book-talk-post,.book-card,.book-fair-author-card,.book-fair-book-card,.registered-accounts-panel .member-row,.announcement-card,.raffle-created-item,.stream-recording-card,.book-sale-order-row){content-visibility:auto!important;contain-intrinsic-size:auto 420px!important}html.courthreadz-mobile-performance :where(.registered-accounts-panel .member-row,.stream-recording-card,.book-sale-order-row){contain-intrinsic-size:auto 120px!important}}html.courthreadz-mobile-performance *,html.courthreadz-mobile-performance *::before,html.courthreadz-mobile-performance *::after{animation:none!important;transition:none!important;will-change:auto!important}html.courthreadz-mobile-performance :where(.topbar,.panel,.book-talk-feed-post,.public-book-talk-post,.book-card,.book-fair-page-head,.book-fair-market-hero,.book-fair-author-card,.book-fair-book-card,.book-fair-author-hero,.book-fair-manage-card,.raffle-shell,.raffle-created-item,.member-row,.announcement-card,.book-sale-card,.stream-recording-card){box-shadow:none!important}.book-talk-feed-load-more{grid-column:1/-1;display:grid;justify-items:center;gap:5px;width:100%;padding:10px 0 4px}.book-talk-feed-load-more>button{min-width:min(260px,100%);min-height:44px;padding:9px 18px;border:1px solid rgba(var(--theme-rgb,216,109,131),.32);border-radius:12px;background:#fff;color:#8e2947;font-family:inherit;font-size:13px;font-weight:900;line-height:1.1}.book-talk-feed-load-more>small{color:#80616d;font-size:10px;font-weight:800}.book-fair-nav-link{position:relative;isolation:isolate}.sidebar .nav .book-fair-nav-link{border:1px solid rgba(242,189,99,.72)!important;background:linear-gradient(135deg,rgba(188,22,91,.88),rgba(207,22,102,.58))!important;color:#fff!important}.sidebar .nav .book-fair-nav-link:hover,.sidebar .nav .book-fair-nav-link.active{border-color:#ffd88c!important;background:linear-gradient(135deg,#b8185b,#dd2778)!important}.book-fair-nav-svg{display:block;width:23px;height:23px;overflow:visible;fill:rgba(255,255,255,.10);stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.book-fair-nav-link .nav-label{font-weight:950!important;letter-spacing:.04em}.book-fair-nav-sparkle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin:0!important;color:#ffd270;font-size:12px;line-height:1}.mobile-menu .book-fair-nav-link{border:1px solid #efba69!important;background:linear-gradient(135deg,#b91d5e,#d94082)!important;color:#fff!important;font-weight:950!important;letter-spacing:.035em}.book-fair-mobile-icon{display:inline-flex;flex:0 0 21px;align-items:center;justify-content:center;width:21px;height:21px;color:#ffd270}.book-fair-mobile-icon .book-fair-nav-svg{width:21px;height:21px}.book-fair-mobile-label{display:inline-block;min-width:0;color:inherit;font-size:12px;font-weight:950;line-height:1;letter-spacing:.045em;white-space:nowrap}@media(max-width:760px){html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:0!important;padding-inline:8px!important;overflow:hidden!important;text-align:center!important}html body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link.active{border-color:#ffd88c!important;background:linear-gradient(135deg,#b8185b,#dd2778)!important;color:#fff!important}}html.courthreadz-mobile-performance.courthreadz-ui-busy :where(.member-mobile-dropdown,.mobile-account-taskbar,.book-talk-members-panel,.book-talk-media-viewer,.public-feed-media-viewer,.announcement-media-viewer,.book-merch-cart-dialog,.book-sale-stripe-address-dialog,.book-fair-purchase-modal,.book-fair-share-modal,.modal,dialog){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;box-shadow:none!important}html.courthreadz-mobile-performance.courthreadz-mobile-scrolling :where(.workspace,.content,.book-talk-messages,.public-book-talk-messages,.book-talk-members-scroll,.book-merch-cart-items,.podcasts-video-grid,.recording-list,.viewer-list){scroll-behavior:auto!important;touch-action:pan-y pinch-zoom!important}html.courthreadz-mobile-performance :where(.mobile-account-taskbar-link,.mobile-account-taskbar-plus,.member-mobile-dropdown .mobile-menu>a,.member-mobile-dropdown .mobile-menu button,.book-talk-members-button,.book-talk-category-chip){touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;contain:layout style}@supports (contain:layout){html.courthreadz-mobile-performance :where(.book-talk-reply,.public-book-talk-reply,.book-talk-member,.book-talk-member-row,.podcasts-video-card,.private-video-recording-card,.live-map-user-card,.book-sale-order-row,.credits-history-list>*){content-visibility:visible!important;contain:layout paint style!important;contain-intrinsic-size:none!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-width:0!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-status{display:flex!important;flex:1 1 auto!important;align-items:center!important;min-width:0!important;overflow:hidden!important;overflow-wrap:normal!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-status>i{flex:0 0 auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-status>span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;min-width:0!important;gap:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions>button{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;white-space:nowrap!important}@media(max-width:620px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top{gap:4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-status{gap:5px!important;font-size:clamp(8px,2.45vw,10px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-status>i{width:7px!important;height:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions{width:auto!important;gap:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions>button{flex:0 0 auto!important;width:auto!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:4px 5px!important;gap:4px!important;font-size:9px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions .book-talk-ui-icon{flex-basis:13px!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important;min-height:13px!important;max-height:13px!important}}@media(max-width:360px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions>button{padding-inline:4px!important;font-size:8.5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top-actions .book-talk-ui-icon{display:none!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp,html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-grid,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkFeedback{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel{position:relative!important;display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;isolation:isolate!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head{position:relative!important;z-index:3!important;flex:0 0 auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head>*,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row>*,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-actions,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-categories{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel{position:relative!important;z-index:2!important;flex:0 1 auto!important;min-height:0!important;max-height:min(52dvh,440px)!important;overflow:hidden!important;isolation:isolate!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-top{position:relative!important;z-index:2!important;flex:0 0 auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-grid{position:relative!important;z-index:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:0!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-tile{position:relative!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-tile>video{display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{position:relative!important;z-index:1!important;flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message{box-sizing:border-box!important;min-width:0!important;max-width:min(78%,680px)!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p{overflow-wrap:anywhere!important;word-break:normal!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkFeedback{position:relative!important;z-index:3!important;flex:0 0 auto!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-form.is-private:not([hidden]){position:relative!important;z-index:4!important;flex:0 0 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"message post"!important;align-items:end!important;overflow:visible!important;background:var(--theme-surface,#fff)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkInput{position:static!important;grid-area:message!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkSend{position:static!important;grid-area:post!important;flex:0 0 auto!important;box-sizing:border-box!important;margin:0!important;white-space:nowrap!important}@media(max-width:760px){html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill{box-sizing:border-box!important;min-width:0!important;max-width:100vw!important;overflow:hidden!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row{overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-head-inline-row::-webkit-scrollbar{display:none!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel{flex:0 1 auto!important;max-height:42dvh!important;margin-block:6px 2px!important;padding:6px!important;gap:5px!important;overflow:hidden!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;height:min(28vw,calc(42dvh - 52px))!important;min-height:0!important;max-height:calc(42dvh - 52px)!important;gap:5px!important;overflow:hidden!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-tile{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message{min-width:0!important;max-width:min(86%,calc(100% - 29px))!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-form.is-private:not([hidden]){grid-template-columns:minmax(0,1fr) 68px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:visible!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkSend{box-sizing:border-box!important;width:68px!important;min-width:68px!important;max-width:68px!important}}@media(max-width:380px){html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-form.is-private:not([hidden]){grid-template-columns:minmax(0,1fr) 64px!important;gap:5px!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkSend{width:64px!important;min-width:64px!important;max-width:64px!important;padding-inline:7px!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-form.is-private:not([hidden]){position:relative!important;inset:auto!important;z-index:50!important;isolation:isolate!important;flex:0 0 auto!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"message post"!important;align-items:end!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:50px!important;margin:0!important;padding:7px 0 0!important;gap:7px!important;overflow:visible!important;opacity:1!important;visibility:visible!important;background:var(--theme-surface,#fff)!important;pointer-events:auto!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-form.is-private:not([hidden])::before{content:""!important;position:absolute!important;z-index:-1!important;inset:0 -2px -2px!important;border-radius:0 0 12px 12px!important;background:var(--theme-surface,#fff)!important;pointer-events:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkInput{position:relative!important;inset:auto!important;z-index:2!important;grid-area:message!important;align-self:stretch!important;box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;max-height:96px!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkSend{position:relative!important;inset:auto!important;z-index:3!important;grid-area:post!important;align-self:end!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:74px!important;max-width:none!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:7px 12px!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;white-space:nowrap!important;pointer-events:auto!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{z-index:1!important;min-height:0!important;padding-bottom:8px!important;overflow-x:hidden!important;overflow-y:auto!important}@media(max-width:760px){html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill{height:var(--book-talk-mobile-private-height,calc(100dvh - var(--book-talk-mobile-private-top,70px) - var(--book-talk-mobile-taskbar-height,50px)))!important;max-height:var(--book-talk-mobile-private-height,calc(100dvh - var(--book-talk-mobile-private-top,70px) - var(--book-talk-mobile-taskbar-height,50px)))!important;padding-bottom:0!important;overflow:hidden!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-form.is-private:not([hidden]){flex:0 0 auto!important;grid-template-columns:minmax(0,1fr) clamp(52px,18vw,72px)!important;grid-template-areas:"message post"!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:50px!important;margin:0!important;padding:6px 0 max(3px,env(safe-area-inset-bottom,0px))!important;gap:4px!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkInput{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:84px!important;font-size:16px!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkSend{width:clamp(52px,18vw,72px)!important;min-width:52px!important;max-width:72px!important;height:42px!important;min-height:42px!important;max-height:42px!important;gap:3px!important;padding-inline:3px!important;font-size:9px!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkSend .book-talk-ui-icon{flex-basis:13px!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important;min-height:13px!important;max-height:13px!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.is-private #bookTalkSend>span{display:block!important;min-width:0!important;overflow:hidden!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}html.app-document body.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp .book-talk-head{flex:0 1 auto!important;max-height:76px!important;overflow-x:auto!important;overflow-y:hidden!important}html.app-document body.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-panel{flex:0 1 auto!important;max-height:min(24dvh,124px)!important}html.app-document body.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp .book-talk-video-grid{height:min(18vw,calc(24dvh - 48px))!important;max-height:calc(24dvh - 48px)!important}html.app-document body.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{gap:1px!important;padding:8px 8px 9px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row{gap:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-avatar{flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message{min-width:50px!important;max-width:min(78%,680px)!important;padding:5px 9px 4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p{font-size:14px!important;line-height:1.22!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{min-width:58px!important;min-height:31px!important;padding-right:34px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete{top:4px!important;right:4px!important;flex-basis:24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;border-radius:8px!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{gap:0!important;padding:4px 6px 5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-day{margin:4px 0 3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row{gap:4px!important;margin-block:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-start{margin-top:1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-avatar{flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;font-size:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start) .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine:not(.group-start) .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine:not(.group-end) .book-talk-message{min-width:0!important;max-width:min(86%,680px)!important;padding:1px 4px!important;color:var(--ink,#271e22)!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name{margin-bottom:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p{color:var(--ink,#271e22)!important;line-height:1.16!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{min-height:8px!important;margin-top:0!important;color:var(--muted,#7e6b74)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{min-width:46px!important;min-height:24px!important;padding-right:29px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-delete,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:active{top:1px!important;right:2px!important;flex-basis:22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;border:1px solid #d7d7d7!important;border-radius:6px!important;background:#fff!important;color:#000!important;opacity:1!important;box-shadow:0 1px 3px rgba(0,0,0,.12)!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-start{margin-top:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-day+.book-talk-message-row.group-start{margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start){margin-top:-1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message{padding-bottom:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message-foot{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-end .book-talk-message{padding-bottom:1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name{margin:0 0 1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{margin:0!important;padding-top:0!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{display:flex!important;flex-direction:column!important;gap:0!important;padding:6px 7px 8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;gap:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-start{margin-top:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-day+.book-talk-message-row.group-start{margin-top:1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start){margin-top:2px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-avatar{display:grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin{box-sizing:border-box!important;width:auto!important;min-width:42px!important;max-width:min(84%,680px)!important;margin:0!important;padding:6px 10px 5px!important;color:#1c1e21!important;border:0!important;border-radius:16px 16px 16px 5px!important;background:#f0f2f5!important;box-shadow:none!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine{color:#152536!important;border:0!important;border-radius:16px 16px 16px 5px!important;background:#e7f3ff!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start) .book-talk-message{border-top-left-radius:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message{border-bottom-left-radius:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name{margin:0 0 2px!important;color:#3d4650!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name strong{color:#3d4650!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:#1c1e21!important;font-size:14px!important;line-height:1.25!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message-foot{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{min-height:8px!important;margin:2px 0 0!important;padding:0!important;color:#59636e!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{display:grid!important;grid-template-columns:minmax(0,1fr) 26px!important;grid-auto-flow:row!important;column-gap:7px!important;row-gap:0!important;min-width:76px!important;min-height:0!important;padding:6px 6px 5px 10px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control .book-talk-message-name{grid-column:1!important;min-width:0!important;margin:0 0 2px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>p{grid-column:1!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-message-foot{grid-column:1 / -1!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:active{position:static!important;inset:auto!important;grid-column:2!important;grid-row:1 / span 2!important;align-self:start!important;justify-self:end!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;border:1px solid #c9ced4!important;border-radius:7px!important;background:#fff!important;color:#000!important;font-size:15px!important;font-weight:900!important;line-height:1!important;opacity:1!important;box-shadow:0 1px 2px rgba(0,0,0,.12)!important;transform:none!important}}@media(min-width:761px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine>.book-talk-private-avatar,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine>.book-talk-message-name{display:none!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-start{margin-top:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start){margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start) .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message{min-width:0!important;padding:1px 4px 2px!important;color:#1c1e21!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{min-width:70px!important;padding:1px 2px 2px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p{color:#1c1e21!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{gap:0!important;padding:4px 6px 6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row{min-height:0!important;margin:0!important;gap:4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.group-start{margin-top:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-day+.book-talk-message-row.group-start{margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start){margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-avatar{flex-basis:20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-private-avatar.is-hidden{height:0!important;min-height:0!important;max-height:0!important;border:0!important;background:transparent!important;box-shadow:none!important;visibility:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin{min-height:0!important;padding:0 4px 1px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control .book-talk-message-name{min-height:0!important;margin:0!important;line-height:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p{min-height:0!important;font-size:14px!important;line-height:1.14!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{min-height:7px!important;margin:0!important;padding:0!important;line-height:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{grid-template-columns:minmax(0,1fr) 22px!important;column-gap:4px!important;min-width:62px!important;min-height:0!important;padding:0 1px 1px 4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:active{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;border-radius:5px!important;font-size:14px!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;gap:4px!important;direction:ltr!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row>.book-talk-private-avatar{order:0!important;align-self:flex-end!important;margin:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin{order:1!important;flex:1 1 calc(100% - 24px)!important;align-self:auto!important;justify-self:start!important;box-sizing:border-box!important;width:calc(100% - 24px)!important;min-width:0!important;max-width:calc(100% - 24px)!important;margin:0!important;text-align:left!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{justify-content:flex-start!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{flex-basis:calc(100% - 24px)!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation{display:flex!important;flex-flow:column nowrap!important;justify-content:flex-start!important;align-content:flex-start!important;align-items:stretch!important;gap:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation>.book-talk-private-day,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation>.book-talk-message-row,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation>.book-talk-empty{flex:0 0 auto!important;align-self:stretch!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation>.book-talk-message-row{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation>.book-talk-message-row.group-start{margin-top:2px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation>.book-talk-message-row:not(.group-start){margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel{display:flex!important;flex-flow:column nowrap!important;min-height:0!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel>.book-talk-video-panel:not([hidden]){position:relative!important;flex:0 0 auto!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;isolation:isolate!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel>.book-talk-video-panel:not([hidden])>.book-talk-video-grid{display:grid!important;flex:0 0 auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;contain:layout paint!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel>.book-talk-video-panel:not([hidden]) .book-talk-video-tile:not(.is-video-fullscreen-active){position:relative!important;align-self:start!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:none!important;aspect-ratio:16/9!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel>.book-talk-video-panel:not([hidden]) .book-talk-video-tile:not(.is-video-fullscreen-active)>video{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel>#bookTalkMessages.is-private-conversation{position:relative!important;flex:1 1 0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;isolation:isolate!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>.book-talk-chat-panel>#bookTalkForm.book-talk-form.is-private:not([hidden]){position:relative!important;flex:0 0 auto!important}@media(max-width:760px){html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>.book-talk-video-panel:not([hidden]),html.app-document body.book-talk-mobile-private-active.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>.book-talk-video-panel:not([hidden]){flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>.book-talk-video-panel:not([hidden])>.book-talk-video-grid,html.app-document body.book-talk-mobile-private-active.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>.book-talk-video-panel:not([hidden])>.book-talk-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>.book-talk-video-panel:not([hidden]) .book-talk-video-tile:not(.is-video-fullscreen-active),html.app-document body.book-talk-mobile-private-active.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>.book-talk-video-panel:not([hidden]) .book-talk-video-tile:not(.is-video-fullscreen-active){width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16/9!important}html.app-document body.book-talk-mobile-private-active[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>#bookTalkMessages.is-private-conversation,html.app-document body.book-talk-mobile-private-active.book-talk-private-composer-focused[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill>.book-talk-chat-panel>#bookTalkMessages.is-private-conversation{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}}@media(min-width:761px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row.mine{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;direction:ltr!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row>.book-talk-private-avatar{order:0!important;align-self:flex-end!important;margin-right:0!important;margin-left:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin{order:1!important;align-self:flex-start!important;margin-right:auto!important;margin-left:0!important;text-align:left!important;direction:ltr!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{margin-right:0!important;margin-left:0!important;text-align:left!important;direction:ltr!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot{justify-content:flex-start!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-start) .book-talk-message,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-row:not(.group-end) .book-talk-message{box-sizing:border-box!important;min-width:0!important;padding:0 4px 1px!important;color:#111!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-name strong,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine .book-talk-message-foot,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message-status{color:#111!important;text-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control{display:grid!important;grid-template-columns:minmax(0,1fr) 22px!important;grid-auto-flow:row!important;column-gap:5px!important;row-gap:0!important;min-width:62px!important;min-height:0!important;padding:0 1px 1px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-message-name,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>p,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-message-foot{grid-column:1!important;min-width:0!important;max-width:100%!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus-visible,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:active{position:static!important;inset:auto!important;grid-column:2!important;grid-row:1 / span 2!important;align-self:start!important;justify-self:end!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;border:1px solid #c8c8c8!important;border-radius:5px!important;background:#fff!important;background-image:none!important;color:#000!important;font-size:15px!important;font-weight:900!important;line-height:1!important;opacity:1!important;box-shadow:none!important;transform:none!important}@media(min-width:761px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.mine.has-delete-control,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.admin.has-delete-control{flex:1 1 auto!important;align-self:stretch!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;margin-right:0!important;margin-left:0!important;grid-template-columns:minmax(0,1fr) 22px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:focus-visible,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.is-private-conversation .book-talk-message.has-delete-control>.book-talk-delete:active{grid-column:2!important;justify-self:end!important;margin-right:0!important;margin-left:0!important}}.admin-podcast-background-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin-podcast-background-controls small{flex-basis:100%}html body #adminPodcastBackgroundFile[hidden],html body #adminPodcastBackgroundRemove[hidden]{display:none!important}#adminPodcastBackgroundStage.has-admin-background{background-image:var(--admin-podcast-background);background-position:center;background-size:cover;border-radius:12px;overflow:hidden;padding-block:clamp(32px,8vh,100px)}html body #adminPodcastBackgroundStage.has-admin-background video{max-height:calc(100dvh - 340px);min-height:120px;object-fit:contain}.book-talk-video-camera{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:100%}.book-talk-video-camera .book-talk-video-controls{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:6px;max-width:100%}.book-talk-video-camera .book-talk-video-control{min-width:0}.book-talk-video-camera .book-talk-video-solid-toggle{grid-column:1/-1;width:100%}.book-talk-video-camera .book-talk-video-mode-status{grid-column:1/-1;min-width:0;overflow-wrap:anywhere}.book-talk-camera-control-heading{grid-column:1/-1;font-size:11px;color:var(--theme-deep,#733a49)}#bookTalkRemoteVideoModeStatus{display:block;white-space:nowrap;overflow-x:auto;max-width:100%}.public-announcement-media-grid>.announcement-media-item{position:relative!important;display:block!important;width:100%!important;aspect-ratio:16/9!important;overflow:hidden!important;border-radius:12px!important;background:#171417!important}.public-announcement-media-grid>.announcement-media-item>img,.public-announcement-media-grid>.announcement-media-item>video{position:absolute!important;inset:0!important}[data-announcement-poll-countdown]{display:inline-block!important;min-width:11ch!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-media-strip,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post:has(>.book-talk-feed-post-head.is-book-merch)>.book-talk-media-strip,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-media.is-merch-gallery.is-single{align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view] .subscription-live-renewal>strong[data-subscription-renewal],html.app-document body[data-current-view] .mobile-subscription-renewal>b[data-subscription-renewal],html.app-document body[data-current-view] .sidebar-subscription-renewal>b[data-subscription-renewal],html.app-document body[data-current-view] .account-subscription-renewal>b[data-subscription-renewal]{display:inline-block!important;min-width:142px!important;color:#000!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important;white-space:nowrap!important}@media(max-width:760px){html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu.has-subscribe,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu.has-vids{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:7px!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:8px 10px!important;overflow:hidden!important;font-size:12px!important;font-weight:850!important;line-height:1.15!important;text-align:left!important;white-space:normal!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;margin:0!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=book_talk"]:not(.mobile-book-merch-cart){--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H9l-5 3v-3a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm3 5h10v2H7V9Zm0 4h7v2H7v-2Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=dashboard"]{--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v8h-8V3ZM3 13h8v8H3v-8Zm10 0h8v8h-8v-8Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=library"]{--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4.5A4.5 4.5 0 0 1 7.5 2H12v18H7.5A4.5 4.5 0 0 0 3 22V4.5ZM21 4.5A4.5 4.5 0 0 0 16.5 2H12v18h4.5A4.5 4.5 0 0 1 21 22V4.5Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=profile"]{--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M3 22c.8-5.1 3.8-7.7 9-7.7s8.2 2.6 9 7.7H3Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=subscribe"]:not(.guest-subscribe-mobile){--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 4v1.1c2 .3 3 1.5 3.4 2.8l-2 .7c-.3-.9-1-1.5-2.4-1.5-1.3 0-2 .5-2 1.2 0 .8.7 1.1 2.7 1.5 2.5.5 4 1.4 4 3.6 0 1.8-1.4 3.1-3.7 3.5V20h-2v-1.1c-2.1-.3-3.5-1.4-4-3.2l2-.6c.4 1.2 1.4 1.8 3 1.8 1.6 0 2.5-.5 2.5-1.4 0-.8-.7-1.2-2.8-1.6-2.4-.5-3.9-1.4-3.9-3.5 0-1.7 1.2-2.9 3.2-3.3V6h2Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=members"]{--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Ccircle cx='17' cy='10' r='3'/%3E%3Cpath d='M1.5 22c.7-5 3.2-7.5 7.5-7.5s6.8 2.5 7.5 7.5h-15Zm13.2-6.7c4.3.1 6.8 2.3 7.8 6.7h-4.2a11 11 0 0 0-3.6-6.7Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=live_mapping"]{--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m3 5 6-3 6 3 6-3v17l-6 3-6-3-6 3V5Zm6-.8v12.6l6 3V7.2l-6-3Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=settings"]{--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.2 2 .7 2.2a8 8 0 0 1 4.2 0L14.8 2l3 1.7-1.5 1.8a8 8 0 0 1 2.1 3.6l2.3-.4v3.5l-2.3-.4a8 8 0 0 1-2.1 3.6l1.5 1.8-3 1.7-.7-2.2a8 8 0 0 1-4.2 0l-.7 2.2-3-1.7 1.5-1.8a8 8 0 0 1-2.1-3.6l-2.3.4V8.7l2.3.4a8 8 0 0 1 2.1-3.6L6.2 3.7 9.2 2ZM12 8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[style*=--mobile-menu-icon]::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=book_talk"]:not(.mobile-book-merch-cart)::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=dashboard"]::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=library"]::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=profile"]::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=subscribe"]:not(.guest-subscribe-mobile)::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=members"]::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=live_mapping"]::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a[href*="view=settings"]::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form>button::before{content:""!important;display:block!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;background-color:currentColor!important;-webkit-mask-image:var(--mobile-menu-icon)!important;mask-image:var(--mobile-menu-icon)!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:20px 20px!important;mask-size:20px 20px!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form>button{--mobile-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 2h10a2 2 0 0 1 2 2v4h-2V4H5v16h8v-4h2v4a2 2 0 0 1-2 2H3V2Zm13.6 6.1L22.5 12l-5.9 3.9-1.1-1.7 2.7-1.7H9v-2h9.2l-2.7-1.7 1.1-1.7Z'/%3E%3C/svg%3E")}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>:is(.announcements-mobile-icon,.public-mobile-nav-icon,.stream-live-indicator,.raffle-mobile-ticket,.book-fair-mobile-icon,.podcasts-mobile-icon,.mobile-feature-nav-icon,.mobile-book-merch-cart-icon,.guest-subscribe-mobile-icon){flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.mobile-credit-balance>span:first-child{display:grid!important;place-items:center!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;height:20px!important;margin:0!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>span:not(.announcement-unread-count):not(.raffle-nav-badge):not(.book-fair-nav-sparkle):not(.announcements-mobile-icon):not(.public-mobile-nav-icon):not(.stream-live-indicator):not(.raffle-mobile-ticket):not(.book-fair-mobile-icon):not(.podcasts-mobile-icon):not(.mobile-feature-nav-icon):not(.mobile-book-merch-cart-icon):not(.guest-subscribe-mobile-icon){flex:1 1 auto!important;min-width:0!important;margin:0!important;text-align:left!important;overflow-wrap:anywhere!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>:is(.announcement-unread-count,.raffle-nav-badge),html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>[data-book-merch-cart-count]{flex:0 0 auto!important;margin-left:auto!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link{position:relative!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link .book-fair-nav-sparkle{position:absolute!important;top:3px!important;margin:0!important;line-height:1!important;pointer-events:none!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link .book-fair-nav-sparkle-left{left:3px!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link .book-fair-nav-sparkle-right{right:3px!important}}@media(max-width:390px){html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown{isolation:isolate!important;contain:paint!important;background-color:var(--theme-sidebar,#a95167)!important;background-image:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu{position:relative!important;isolation:isolate!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link{position:relative!important;isolation:isolate!important;contain:paint!important;overflow:hidden!important;animation:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important;transform:none!important;will-change:auto!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link::before,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link::after,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link .book-fair-nav-sparkle{content:none!important;display:none!important;animation:none!important;filter:none!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link .book-fair-mobile-icon,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link .book-fair-nav-svg{animation:none!important;filter:none!important;transform:none!important;will-change:auto!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.book-fair-nav-link .book-fair-nav-svg{overflow:hidden!important;shape-rendering:geometricPrecision!important}}html body[data-current-view=library] .library-panel .book-grid.side-view{grid-auto-rows:max-content!important;align-items:start!important;padding-bottom:clamp(13px,2vw,20px)!important;scroll-padding-block:12px!important}html body[data-current-view=library] .library-panel .book-grid.side-view>.book-card{align-self:start!important;content-visibility:visible!important;contain:none!important;contain-intrinsic-size:none!important;overflow:visible!important}html body[data-current-view=library] .library-panel .book-grid.side-view .book-cover{position:relative!important;z-index:2!important;display:flex!important;flex-shrink:0!important;height:auto!important;min-height:0!important;max-height:none!important}html body[data-current-view=library] .library-panel .book-grid.side-view .side-view-book-copy{position:relative!important;z-index:2!important}html body[data-current-view=library] .library-panel{border-left:1px solid #f1c8d9!important}html body[data-current-view=library] .library-panel .book-grid.side-view{border-left:1px solid #f2d3df!important}html body[data-current-view=library] .library-panel .book-grid.side-view>.book-card{border-left:1px solid #efd2de!important}html body[data-current-view=library] .library-panel .book-grid.side-view .book-cover,html body[data-current-view=library] .library-panel .book-grid.side-view .book-cover:hover{border-left:0!important;box-shadow:0 9px 18px rgba(65,23,41,.18)!important}html body[data-current-view=library] .library-panel::before,html body[data-current-view=library] .library-panel .book-grid.side-view::before,html body[data-current-view=library] .library-panel .book-grid.side-view>.book-card::before{content:none!important;display:none!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm.book-talk-category-create>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;box-sizing:border-box!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:5px 8px!important;border-radius:9px!important;font-size:9.5px!important;line-height:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkCategoryForm.book-talk-category-create>button .book-talk-ui-icon{flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view>.book-talk-chat-panel{background:linear-gradient(180deg,#fffafd 0%,#fff3f8 100%)!important;border-color:#f2bfd5!important;box-shadow:0 15px 38px rgba(111,20,61,.1)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-head{box-sizing:border-box!important;margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-view-button,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-head-actions>#bookTalkMembersToggle.book-talk-members-button{border-color:rgba(255,255,255,.72)!important;background:rgba(255,255,255,.95)!important;color:#9a2255!important;box-shadow:0 4px 12px rgba(112,5,53,.12)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-view-button.is-active{border-color:#fff!important;background:#fff!important;color:#ee0874!important;box-shadow:0 0 0 3px rgba(255,255,255,.24),0 5px 14px rgba(117,7,55,.16)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-panel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:clamp(17px,3vw,30px)!important;overflow-x:hidden!important;border:1px solid #f2c6d9!important;border-radius:22px!important;background:linear-gradient(180deg,#fffafd 0%,#fff4f9 100%)!important;box-shadow:inset 0 0 0 5px rgba(255,255,255,.56),0 12px 30px rgba(100,26,58,.07)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-hero{display:flex!important;align-items:center!important;box-sizing:border-box!important;gap:clamp(14px,3vw,24px)!important;margin:0!important;padding:clamp(13px,2.5vw,21px)!important;border:1px solid #f1cada!important;border-radius:18px!important;background:#fff!important;box-shadow:0 7px 20px rgba(89,25,52,.06)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-avatar{flex:0 0 clamp(78px,13vw,118px)!important;width:clamp(78px,13vw,118px)!important;height:clamp(78px,13vw,118px)!important;border:4px solid #f1549a!important;box-shadow:0 8px 23px rgba(136,24,74,.18)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-heading h3{margin:0!important;color:#351b28!important;font-size:clamp(23px,4.5vw,39px)!important;line-height:1.05!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-role{background:#ffe3ef!important;color:#9a2255!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-edit-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;gap:7px!important;box-sizing:border-box!important;width:max-content!important;min-height:39px!important;margin-top:5px!important;padding:8px 12px!important;border:1px solid #ce6b87!important;border-radius:11px!important;background:#fff!important;color:#ad3c61!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-edit-button[hidden]{display:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembers .book-talk-member.you{cursor:pointer!important;text-decoration:none!important;touch-action:manipulation!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-edit-button:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-edit-button:focus-visible{border-color:#ee0874!important;background:#fff3f8!important;color:#9a2255!important;outline:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-edit-button svg{display:block!important;width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-meta{margin:11px 5px 0!important;color:#755263!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-about{margin-top:13px!important;padding:15px 18px!important;border:1px solid #f1ccdc!important;border-radius:16px!important;background:#fff!important;box-shadow:0 6px 18px rgba(89,25,52,.045)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-about h4{color:#ee0874!important;letter-spacing:.04em!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-section{display:grid!important;gap:16px!important;min-width:0!important;margin-top:clamp(25px,4vw,38px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title{display:grid!important;grid-template-columns:minmax(18px,1fr) auto minmax(18px,1fr)!important;align-items:center!important;gap:clamp(8px,2vw,18px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title>span{height:2px!important;background:linear-gradient(90deg,transparent,#ee0874)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title>span:last-child{background:linear-gradient(90deg,#ee0874,transparent)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-section:first-of-type .book-talk-private-reading-title>span{visibility:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title h4{margin:0!important;color:#ee0874!important;font-family:"Brush Script MT","Segoe Script",cursive!important;font-size:clamp(28px,5vw,42px)!important;font-weight:500!important;line-height:1.05!important;text-align:center!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title h4::after{content:"♥"!important;display:block!important;margin-top:4px!important;color:#ee0874!important;font-family:Arial,sans-serif!important;font-size:15px!important;line-height:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-grid,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(6px,1.5vw,15px)!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-card{gap:0!important;overflow:hidden!important;border:1px solid #efc3d6!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(83,24,50,.065)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-card .author-media{aspect-ratio:4/4.45!important;border:0!important;border-radius:0!important;background:linear-gradient(145deg,#f8dce8,#fff)!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-card>strong{display:grid!important;place-items:center!important;box-sizing:border-box!important;min-height:50px!important;padding:7px 5px!important;color:#2d1923!important;font-size:clamp(9px,1.5vw,13px)!important;line-height:1.2!important;overflow-wrap:anywhere!important;word-break:break-word!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card{gap:6px!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card .book-media{border:1px solid #efc3d6!important;border-radius:10px!important;background:linear-gradient(145deg,#f8dce8,#fff)!important;box-shadow:0 7px 18px rgba(83,24,50,.09)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-rank{top:5px!important;left:5px!important;background:#ee0874!important;color:#fff!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card>strong,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card>small{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card>strong{color:#2d1923!important;font-size:clamp(9px,1.45vw,13px)!important;line-height:1.22!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card>small{color:#986077!important;font-size:clamp(7px,1.15vw,10px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reviews-section{gap:17px!important;padding-top:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reviews-heading{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:12px!important;padding:0 2px 11px!important;border-bottom:1px solid #efc7d8!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reviews-heading>div{display:grid!important;gap:4px!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reviews-heading h4{margin:0!important;color:#ee0874!important;font-size:clamp(17px,3vw,23px)!important;font-weight:950!important;letter-spacing:.05em!important;line-height:1.1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reviews-heading p{margin:0!important;color:#6f5662!important;font-size:11px!important;font-weight:700!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(7px,1.5vw,15px)!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-card{display:grid!important;grid-template-rows:auto 1fr!important;align-content:start!important;min-width:0!important;overflow:hidden!important;border:1px solid #efc5d6!important;border-radius:13px!important;background:#fff!important;box-shadow:0 7px 19px rgba(82,24,49,.07)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-cover{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;aspect-ratio:2/2.6!important;overflow:hidden!important;background:linear-gradient(145deg,#f8dce8,#fff)!important;color:#a92f63!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-cover>span{position:absolute!important;z-index:3!important;top:6px!important;left:6px!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:2px solid #fff!important;border-radius:50%!important;background:#ee0874!important;color:#fff!important;font-size:9px!important;font-weight:950!important;box-shadow:0 3px 8px rgba(92,11,48,.24)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-cover>b{font-size:clamp(10px,2vw,16px)!important;letter-spacing:.14em!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-cover>img{position:absolute!important;inset:0!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy{display:grid!important;align-content:start!important;gap:4px!important;min-width:0!important;padding:9px 8px 11px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>strong,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>small,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>p{min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>strong{color:#2d1923!important;font-size:clamp(10px,1.5vw,14px)!important;line-height:1.2!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>small{color:#986077!important;font-size:clamp(8px,1.1vw,10px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-stars{color:#ee0874!important;font-size:clamp(12px,2vw,17px)!important;font-weight:950!important;letter-spacing:.04em!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-stars.is-unrated{color:#a88896!important;font-size:9px!important;letter-spacing:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>p{display:-webkit-box!important;margin:2px 0 0!important;overflow:hidden!important;color:#5f4752!important;font-size:clamp(8px,1.1vw,10px)!important;line-height:1.4!important;white-space:pre-line!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-empty{grid-column:1/-1!important;display:grid!important;justify-items:center!important;gap:5px!important;padding:25px 16px!important;border:1px dashed #eab9cc!important;border-radius:13px!important;background:#fff!important;color:#7b5365!important;text-align:center!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-empty>span{color:#ee0874!important;font-size:26px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-empty>small{font-size:10px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-grid.is-loading .book-talk-private-review-card{opacity:.6!important;animation:readingProfilePulse 1.2s ease-in-out infinite alternate!important}html.app-document body[data-current-view=profile] .profile-book-reviews-form{display:grid!important;gap:17px!important;margin:18px 0!important;padding:clamp(15px,2.5vw,22px)!important;border:1px solid #efc5d6!important;border-radius:18px!important;background:linear-gradient(145deg,#fffafd,#fff3f8)!important;box-shadow:0 8px 24px rgba(82,24,49,.055)!important}html.app-document body[data-current-view=profile] .profile-book-reviews-intro{display:grid!important;gap:6px!important}html.app-document body[data-current-view=profile] .profile-book-reviews-intro>div{display:grid!important;gap:3px!important}html.app-document body[data-current-view=profile] .profile-book-reviews-intro span{color:#9b2a5b!important;font-size:10px!important;font-weight:950!important;letter-spacing:.16em!important;text-transform:uppercase!important}html.app-document body[data-current-view=profile] .profile-book-reviews-intro strong{color:#341d28!important;font-size:22px!important}html.app-document body[data-current-view=profile] .profile-book-reviews-intro p{max-width:760px!important;margin:0!important;color:#705764!important;font-size:12px!important;line-height:1.5!important}html.app-document body[data-current-view=profile] .profile-book-review-editor-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important}html.app-document body[data-current-view=profile] .profile-book-review-editor{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;align-content:start!important;gap:7px 11px!important;min-width:0!important;padding:12px!important;border:1px solid #efcad9!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 16px rgba(75,23,45,.045)!important}html.app-document body[data-current-view=profile] .profile-book-review-editor-head{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}html.app-document body[data-current-view=profile] .profile-book-review-editor-head>strong{color:#8e2452!important;font-size:13px!important}html.app-document body[data-current-view=profile] .profile-book-review-editor-head>label{display:flex!important;align-items:center!important;gap:5px!important;color:#a32642!important;font-size:9px!important;font-weight:850!important}html.app-document body[data-current-view=profile] .profile-book-review-cover{position:relative!important;grid-column:1!important;grid-row:2/12!important;display:grid!important;place-items:center!important;width:104px!important;aspect-ratio:2/3!important;overflow:hidden!important;border:1px solid #efbfd2!important;border-radius:9px!important;background:linear-gradient(145deg,#f8dce8,#fff)!important;color:#a43163!important}html.app-document body[data-current-view=profile] .profile-book-review-cover>span{position:absolute!important;z-index:3!important;top:5px!important;left:5px!important;display:grid!important;place-items:center!important;width:23px!important;height:23px!important;border:2px solid #fff!important;border-radius:50%!important;background:#ee0874!important;color:#fff!important;font-size:9px!important;font-weight:950!important}html.app-document body[data-current-view=profile] .profile-book-review-cover>img{position:absolute!important;inset:0!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}html.app-document body[data-current-view=profile] .profile-book-review-cover>b{font-size:11px!important;letter-spacing:.13em!important}html.app-document body[data-current-view=profile] .profile-book-review-editor>label:not(.reading-remove-choice):not(.profile-book-review-file),html.app-document body[data-current-view=profile] .profile-book-review-file{grid-column:2!important;color:#38222d!important;font-size:10px!important;font-weight:900!important}html.app-document body[data-current-view=profile] .profile-book-review-editor>input,html.app-document body[data-current-view=profile] .profile-book-review-editor>select,html.app-document body[data-current-view=profile] .profile-book-review-editor>textarea{grid-column:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important}html.app-document body[data-current-view=profile] .profile-book-review-editor>textarea{resize:vertical!important}html.app-document body[data-current-view=profile] .profile-book-review-editor>.reading-remove-choice{grid-column:2!important}html.app-document body[data-current-view=profile] .profile-book-reviews-save{justify-self:end!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-head{margin-bottom:7px!important;padding:0!important;border-radius:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-panel{margin-top:0!important;padding:14px 7px 19px!important;border-radius:16px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-hero{gap:10px!important;padding:11px 9px!important;border-radius:13px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-avatar{flex-basis:72px!important;width:72px!important;height:72px!important;border-width:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-heading h3{font-size:22px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-about{padding:12px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-section{gap:12px!important;margin-top:25px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title{gap:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title h4{font-size:clamp(25px,8vw,33px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-reading-title h4::after{font-size:12px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-grid,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-grid{gap:4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-card{border-radius:9px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-card>strong{min-height:42px!important;padding:4px 2px!important;font-size:clamp(7.5px,2.35vw,10px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card{gap:4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card>strong{font-size:clamp(7.5px,2.3vw,9.5px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-card>small{font-size:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-rank{top:3px!important;left:3px!important;width:19px!important;height:19px!important;border-width:1px!important;font-size:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-grid{gap:4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-card{border-radius:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-cover>span{top:3px!important;left:3px!important;width:18px!important;height:18px!important;border-width:1px!important;font-size:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy{gap:3px!important;padding:6px 4px 8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>strong{font-size:clamp(7.5px,2.2vw,9.5px)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>small{font-size:7px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-stars{font-size:clamp(9px,3vw,12px)!important;letter-spacing:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-copy>p{-webkit-line-clamp:3!important;font-size:7px!important}html.app-document body[data-current-view=profile] .profile-book-review-editor-grid{grid-template-columns:1fr!important}html.app-document body[data-current-view=profile] .profile-book-reviews-save{justify-self:stretch!important;width:100%!important}}@media(max-width:390px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-profile-panel{padding-right:5px!important;padding-left:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-author-grid,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-book-grid{gap:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.private-profile-view .book-talk-private-review-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important}html.app-document body[data-current-view=profile] .profile-book-review-editor{grid-template-columns:82px minmax(0,1fr)!important;padding:9px!important;gap:6px 8px!important}html.app-document body[data-current-view=profile] .profile-book-review-cover{width:82px!important}}html.app-document body[data-current-view=private_recordings] .podcasts-video-head-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;grid-auto-flow:column!important;gap:8px!important;min-width:0!important}html.app-document body[data-current-view=private_recordings] .podcasts-video-upload-open{min-height:38px!important;padding:8px 14px!important;border-radius:10px!important;font-size:11px!important;font-weight:950!important;white-space:nowrap!important}.podcasts-video-upload-dialog{width:min(560px,calc(100vw - 24px))!important;max-width:560px!important;margin:auto!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:20px!important;background:transparent!important;color:#3e1e2e!important}.podcasts-video-upload-dialog::backdrop{background:rgba(36,15,25,.65)!important;backdrop-filter:blur(7px)!important}.podcasts-video-upload-card{display:grid!important;gap:15px!important;box-sizing:border-box!important;width:100%!important;padding:18px!important;border:1px solid #efbdd2!important;border-radius:20px!important;background:linear-gradient(180deg,#fffafd,#fff3f8)!important;box-shadow:0 24px 70px rgba(63,14,36,.28)!important}.podcasts-video-upload-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;padding-bottom:13px!important;border-bottom:1px solid #f0c7d8!important}.podcasts-video-upload-head>div{display:grid!important;gap:4px!important;min-width:0!important}.podcasts-video-upload-head strong{font:800 22px/1.15 Georgia,"Times New Roman",serif!important;color:#4b1c31!important}.podcasts-video-upload-head span{font-size:11px!important;line-height:1.35!important;color:#896173!important;overflow-wrap:anywhere!important}.podcasts-video-upload-head .close-button{display:grid!important;place-items:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border:1px solid #ee9bbc!important;border-radius:9px!important;background:#fff0f6!important;color:#df3d7f!important;font-size:21px!important;font-weight:950!important}#podcastsVideoUploadForm{display:grid!important;gap:13px!important;min-width:0!important}#podcastsVideoUploadForm>label{display:grid!important;gap:6px!important;min-width:0!important}#podcastsVideoUploadForm>label>span{font-size:11px!important;font-weight:900!important;color:#6c2b49!important}#podcastsVideoUploadForm input[type=text],#podcastsVideoUploadForm input[type=file]{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:10px 12px!important;border:1px solid #e9b9cd!important;border-radius:11px!important;background:#fff!important;color:#3f2632!important;font:inherit!important;font-size:13px!important}#podcastsVideoUploadForm input[type=file]{padding:8px!important}#podcastsVideoUploadForm input[type=file]::file-selector-button{min-height:30px!important;margin-right:9px!important;padding:6px 10px!important;border:1px solid #e39cba!important;border-radius:8px!important;background:#fff0f6!important;color:#a12c5c!important;font-weight:900!important;cursor:pointer!important}.podcasts-video-upload-note{margin:0!important;padding:9px 11px!important;border-radius:9px!important;background:#fff!important;color:#816170!important;font-size:10px!important;line-height:1.4!important}.podcasts-video-upload-status{min-height:18px!important;color:#775563!important;font-size:11px!important;font-weight:800!important;line-height:1.4!important;overflow-wrap:anywhere!important}.podcasts-video-upload-status.is-uploading{color:#9d3d66!important}.podcasts-video-upload-status.success{color:#277355!important}.podcasts-video-upload-status.error{color:#b12f54!important}.podcasts-video-upload-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important}.podcasts-video-upload-actions button{width:100%!important;min-height:42px!important;margin:0!important;border-radius:10px!important;font-size:11px!important;font-weight:950!important}html.app-document body[data-current-view=podcasts_videos] .member-podcasts-player-copy{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}html.app-document body[data-current-view=podcasts_videos] .member-podcasts-player-copy>div{display:grid!important;gap:4px!important;min-width:0!important}html.app-document body[data-current-view=podcasts_videos] .member-podcasts-download{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:128px!important;min-height:38px!important;padding:8px 11px!important;border-radius:10px!important;font-size:10px!important;font-weight:950!important;text-decoration:none!important;white-space:nowrap!important}html.app-document body[data-current-view=podcasts_videos] .member-podcasts-download[hidden]{display:none!important}@media(max-width:600px){html.app-document body[data-current-view=private_recordings] .private-video-recordings-panel>.panel-head{align-items:flex-start!important}html.app-document body[data-current-view=private_recordings] .podcasts-video-head-actions{grid-auto-flow:row!important;flex-direction:column-reverse!important;align-items:flex-end!important;gap:6px!important}html.app-document body[data-current-view=private_recordings] .podcasts-video-upload-open{min-height:36px!important;padding:7px 10px!important;font-size:9.5px!important}.podcasts-video-upload-dialog{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.podcasts-video-upload-card{min-height:100dvh!important;align-content:start!important;padding:calc(14px + env(safe-area-inset-top)) 12px calc(14px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important}.podcasts-video-upload-head strong{font-size:20px!important}html.app-document body[data-current-view=podcasts_videos] .member-podcasts-player-copy{grid-template-columns:minmax(0,1fr)!important}html.app-document body[data-current-view=podcasts_videos] .member-podcasts-download{width:100%!important;min-width:0!important}}html.app-document body[data-current-view=library] .library-panel{box-sizing:border-box!important;padding:clamp(15px,2.5vw,27px)!important;border:1px solid #f1c8d9!important;border-radius:22px!important;background:linear-gradient(180deg,#fffafd 0%,#fff5f9 100%)!important;box-shadow:0 15px 38px rgba(100,24,57,.08)!important}html.app-document body[data-current-view=library] .library-tools{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;margin:0 0 15px!important;padding:0 0 15px!important;border-bottom:1px solid #f0cedc!important}html.app-document body[data-current-view=library] .library-tools .panel-head h2{margin:0!important;color:#471d30!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(25px,4.4vw,38px)!important;line-height:1.12!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=library] .library-tools-right{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important}html.app-document body[data-current-view=library] .library-add-book{justify-self:end!important;min-height:42px!important}html.app-document body[data-current-view=library] .library-view-controls{display:grid!important;grid-template-columns:minmax(0,1fr)!important;box-sizing:border-box!important;width:100%!important;gap:6px!important;padding:6px!important;border:1px solid #f0c7d8!important;border-radius:16px!important;background:#fff!important;box-shadow:0 6px 18px rgba(94,28,56,.055)!important}html.app-document body[data-current-view=library] .library-view-button{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:10px 12px!important;border-radius:12px!important;color:#76254a!important;font-size:clamp(11px,1.8vw,14px)!important;font-weight:950!important;white-space:normal!important;text-align:center!important}html.app-document body[data-current-view=library] .library-view-button.active{border-color:#ef4c91!important;background:linear-gradient(135deg,#ef4c91,#f765a2)!important;color:#fff!important;box-shadow:0 8px 19px rgba(219,38,118,.22)!important}html.app-document body[data-current-view=library] .search-box{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}html.app-document body[data-current-view=library] .search-box input{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:56px!important;padding:12px 17px!important;border:1px solid #efc9d9!important;border-radius:14px!important;background:#fff!important;color:#3e2731!important;font-size:clamp(13px,2vw,16px)!important;box-shadow:inset 0 1px 2px rgba(82,24,49,.025)!important}html.app-document body[data-current-view=library] .side-view-book-copy{display:none!important}html.app-document body[data-current-view=library] .library-admin-selection-toolbar{display:none!important}html.app-document body[data-current-view=library] .library-panel.library-side-view-active .library-admin-selection-toolbar{position:relative!important;z-index:10!important;display:grid!important;grid-template-columns:minmax(180px,1fr) auto!important;align-items:center!important;gap:12px!important;box-sizing:border-box!important;width:100%!important;flex:0 0 auto!important;margin:0 0 14px!important;padding:11px 12px!important;border:1px solid #efc3d6!important;border-radius:14px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 7px 20px rgba(91,24,53,.07)!important}html.app-document body[data-current-view=library] .library-admin-selection-copy{display:grid!important;gap:2px!important;min-width:0!important}html.app-document body[data-current-view=library] .library-admin-selection-copy>small{color:#b13b6d!important;font-size:8px!important;font-weight:950!important;letter-spacing:.16em!important}html.app-document body[data-current-view=library] .library-admin-selection-copy>strong,html.app-document body[data-current-view=library] .library-admin-selection-copy>span{min-width:0!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=library] .library-admin-selection-copy>strong{color:#3d1d2c!important;font-size:15px!important;line-height:1.2!important}html.app-document body[data-current-view=library] .library-admin-selection-copy>span{color:#80606e!important;font-size:10px!important;line-height:1.25!important}html.app-document body[data-current-view=library] .library-admin-selection-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:6px!important}html.app-document body[data-current-view=library] .library-admin-selection-actions button{box-sizing:border-box!important;width:auto!important;min-width:88px!important;min-height:38px!important;margin:0!important;padding:8px 11px!important;border-radius:10px!important;font-size:10px!important;font-weight:950!important;white-space:nowrap!important}html.app-document body[data-current-view=library] .library-admin-selection-actions .danger-button{display:grid!important;place-items:center!important;min-width:38px!important;width:38px!important;max-width:38px!important;padding:0!important;font-size:19px!important}html.app-document body[data-current-view=library] .library-admin-selection-actions button:disabled{opacity:.38!important;cursor:not-allowed!important;filter:grayscale(.3)!important}html.app-document body[data-current-view=library] .book-grid.side-view{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start!important;align-items:stretch!important;gap:clamp(9px,1.5vw,16px)!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:8px!important;border:1px solid #f2d3df!important;border-radius:17px!important;background:rgba(255,255,255,.58)!important}html.app-document body[data-current-view=library] .book-grid.side-view>.book-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;box-sizing:border-box!important;min-width:0!important;min-height:0!important;height:auto!important;padding:clamp(9px,1.5vw,14px)!important;overflow:hidden!important;border:1px solid #efd2de!important;border-radius:15px!important;background:#fff!important;box-shadow:0 6px 17px rgba(79,24,47,.055)!important;transform:none!important;transition:border-color .17s ease,box-shadow .17s ease,transform .17s ease!important}html.app-document body[data-current-view=library] .book-grid.side-view>.book-card:hover{border-color:#e7b2c8!important;box-shadow:0 10px 23px rgba(100,28,59,.1)!important;transform:translateY(-2px)!important}html.app-document body[data-current-view=library] .book-grid.side-view>.book-card.is-library-selected{border-color:#ee3f88!important;box-shadow:0 0 0 3px rgba(238,63,136,.15),0 11px 25px rgba(123,20,64,.13)!important}html.app-document body[data-current-view=library] .book-grid.side-view>.book-card.is-library-selected::after{content:"✓"!important;position:absolute!important;z-index:7!important;top:7px!important;right:7px!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:2px solid #fff!important;border-radius:50%!important;background:#ee3f88!important;color:#fff!important;font-size:11px!important;font-weight:950!important;box-shadow:0 3px 9px rgba(92,11,48,.24)!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover{flex:0 0 auto!important;box-sizing:border-box!important;width:min(88%,190px)!important;min-width:0!important;max-width:190px!important;height:auto!important;aspect-ratio:2/3!important;margin:0 auto!important;padding:clamp(13px,2vw,22px) clamp(8px,1.5vw,15px)!important;overflow:hidden!important;border:0!important;border-radius:8px 14px 14px 8px!important;background-size:cover!important;background-position:center!important;box-shadow:inset 6px 0 0 rgba(0,0,0,.12),inset 8px 0 0 rgba(255,255,255,.08),0 9px 18px rgba(65,23,41,.18)!important;transform:none!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover:hover{transform:none!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover.has-cover-image>small,html.app-document body[data-current-view=library] .book-grid.side-view .book-cover.has-cover-image>strong,html.app-document body[data-current-view=library] .book-grid.side-view .book-cover.has-cover-image>em{display:none!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover>small{font-size:clamp(7px,1.1vw,9px)!important;letter-spacing:.1em!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover>strong{font-size:clamp(15px,2.5vw,23px)!important;line-height:1.05!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover>em{font-size:clamp(8px,1.25vw,11px)!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy{display:grid!important;justify-items:center!important;gap:4px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:0 2px 3px!important;text-align:center!important}html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy h3,html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy p{max-width:100%!important;margin:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy h3{color:#341d28!important;font-size:clamp(11px,1.8vw,16px)!important;font-weight:950!important;line-height:1.22!important}html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy p{color:#765766!important;font-size:clamp(9px,1.45vw,13px)!important;line-height:1.2!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-meta.admin-status-only,html.app-document body[data-current-view=library] .book-grid.side-view .admin-book-actions,html.app-document body[data-current-view=library] .book-grid.side-view .bookshelf-edit-button{display:none!important}html.app-document body[data-current-view=library] .library-panel.is-admin-library .book-grid.side-view>.book-card,html.app-document body[data-current-view=library] .library-panel.is-admin-library .book-grid.side-view .book-cover{cursor:pointer!important}@media(max-width:760px){html.app-document body[data-current-view=library] .library-panel{padding:13px 8px!important;border-radius:17px!important}html.app-document body[data-current-view=library] .library-tools{gap:10px!important;margin-bottom:10px!important;padding-bottom:11px!important}html.app-document body[data-current-view=library] .library-tools .panel-head h2{font-size:clamp(24px,7.3vw,32px)!important}html.app-document body[data-current-view=library] .library-tools-right{gap:9px!important}html.app-document body[data-current-view=library] .library-view-controls{gap:4px!important;padding:4px!important;border-radius:13px!important}html.app-document body[data-current-view=library] .library-view-button{min-height:46px!important;padding:8px 5px!important;border-radius:10px!important;font-size:clamp(9px,3vw,12px)!important}html.app-document body[data-current-view=library] .search-box input{min-height:50px!important;padding:10px 13px!important;font-size:16px!important}html.app-document body[data-current-view=library] .library-panel.library-side-view-active .library-admin-selection-toolbar{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin-bottom:9px!important;padding:9px!important;border-radius:12px!important}html.app-document body[data-current-view=library] .library-admin-selection-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) 36px!important;gap:5px!important;width:100%!important}html.app-document body[data-current-view=library] .library-admin-selection-actions button{width:100%!important;min-width:0!important;min-height:36px!important;padding:7px 4px!important;font-size:8.5px!important}html.app-document body[data-current-view=library] .library-admin-selection-actions .danger-button{width:36px!important;min-width:36px!important;max-width:36px!important}html.app-document body[data-current-view=library] .book-grid.side-view{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px 5px!important;padding:5px!important;border-radius:13px!important}html.app-document body[data-current-view=library] .book-grid.side-view>.book-card{gap:6px!important;padding:7px 4px 8px!important;border-radius:10px!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover{width:min(92%,126px)!important;max-width:126px!important;padding:12px 7px!important;border-radius:6px 10px 10px 6px!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover>strong{font-size:clamp(11px,3.8vw,16px)!important}html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy{gap:2px!important;padding-inline:0!important}html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy h3{font-size:clamp(8px,2.8vw,11px)!important;line-height:1.15!important}html.app-document body[data-current-view=library] .book-grid.side-view .side-view-book-copy p{font-size:clamp(7px,2.3vw,9px)!important}html.app-document body[data-current-view=library] .book-grid.side-view>.book-card.is-library-selected::after{top:3px!important;right:3px!important;width:18px!important;height:18px!important;border-width:1px!important;font-size:8px!important}}@media(max-width:360px){html.app-document body[data-current-view=library] .book-grid.side-view{gap:5px 3px!important;padding:3px!important}html.app-document body[data-current-view=library] .book-grid.side-view>.book-card{padding:5px 3px 7px!important}html.app-document body[data-current-view=library] .book-grid.side-view .book-cover{width:min(94%,100px)!important;max-width:100px!important}html.app-document body[data-current-view=library] .library-admin-selection-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=library] .library-admin-selection-actions .danger-button{width:100%!important;max-width:none!important}}.announcement-poll-composer{display:grid;gap:14px;margin:14px 0;padding:16px;border:1px solid #f2b4ce;border-radius:16px;background:linear-gradient(145deg,#fffafd,#fff1f7);box-sizing:border-box}.announcement-poll-composer[hidden]{display:none!important}.announcement-poll-composer-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,280px);gap:14px;align-items:end}.announcement-poll-composer-head>div{display:grid;gap:3px;color:#6f173d}.announcement-poll-composer-head>div>strong{font-size:17px}.announcement-poll-composer-head>div>span,.announcement-poll-choice-status{font-size:13px;color:#875268}.announcement-poll-book-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.announcement-poll-book-tools label{min-width:0}.announcement-poll-book-tools input{width:100%;min-height:42px;padding:9px 12px;border:1px solid #efbfd2;border-radius:10px;background:#fff;color:#52152f;box-sizing:border-box}.announcement-poll-book-tools>strong{padding:8px 11px;border-radius:999px;background:#ffe0ed;color:#9a285a;font-size:12px;white-space:nowrap}.announcement-poll-book-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;max-height:360px;overflow:auto;padding:2px;scrollbar-gutter:stable}.announcement-poll-book-choice{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:9px;align-items:center;min-width:0;padding:9px;border:1px solid #f1cad9;border-radius:12px;background:#fff;cursor:pointer;box-sizing:border-box}.announcement-poll-book-choice>input{position:absolute;top:7px;right:7px;width:18px;height:18px;accent-color:#ee147a}.announcement-poll-book-choice:has(input:checked){border-color:#ee147a;box-shadow:0 0 0 2px rgba(238,20,122,.12);background:#fff4f9}.announcement-poll-book-choice-cover{display:flex;align-items:flex-end;justify-content:center;width:48px;height:68px;padding:4px;border-radius:6px;background-position:center!important;background-size:cover!important;overflow:hidden;box-sizing:border-box;color:#fff;text-align:center;text-shadow:0 1px 3px #000;font-size:7px}.announcement-poll-book-choice>span:last-child{display:grid;gap:3px;min-width:0;padding-right:18px}.announcement-poll-book-choice>span:last-child strong,.announcement-poll-book-choice>span:last-child small{overflow-wrap:anywhere;word-break:break-word}.announcement-poll-book-state{justify-self:start;padding:2px 6px;border-radius:999px;font-size:10px;font-style:normal;font-weight:800}.announcement-poll-book-state.is-published{background:#e4f6ec;color:#17633b}.announcement-poll-book-state.is-draft{background:#fff0c9;color:#79520c}.announcement-poll-no-books,.announcement-poll-no-matches{grid-column:1/-1;padding:18px;border:1px dashed #e9b9cc;border-radius:12px;background:#fff;text-align:center;color:#86546a}.announcement-poll-no-matches[hidden],.announcement-poll-book-choice[hidden]{display:none!important}.announcement-poll-choice-status{margin:0;font-weight:700}.announcement-card.announcement-type-poll{overflow:visible;background:linear-gradient(160deg,#fff,#fff8fb)}.announcement-type-poll .announcement-type-badge{background:#ee147a!important;color:#fff!important}.announcement-poll{display:grid;gap:16px;margin-top:16px;min-width:0}.announcement-poll-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch;min-width:0}.announcement-poll-option{position:relative;display:grid;grid-template-rows:auto auto 1fr auto auto auto;gap:9px;min-width:0;padding:14px 12px;border:1px solid #f0cada;border-radius:16px;background:#fff9fc;box-shadow:0 5px 16px rgba(113,22,62,.06);overflow:hidden}.announcement-poll-option.is-my-vote{border-color:#ee147a;box-shadow:0 0 0 2px rgba(238,20,122,.14),0 7px 18px rgba(113,22,62,.08)}.announcement-poll-number{position:absolute;z-index:2;top:8px;left:8px;display:grid;place-items:center;width:34px;height:34px;border:3px solid #fff;border-radius:50%;background:#ee147a;color:#fff;font-weight:900;font-size:18px;box-shadow:0 2px 7px rgba(93,6,45,.24)}.announcement-poll-cover{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:min(100%,150px);aspect-ratio:2/3;margin:0 auto;padding:10px 7px;border-radius:9px;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;overflow:hidden;box-sizing:border-box;color:#fff;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.9)}.announcement-poll-cover strong,.announcement-poll-cover em{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.announcement-poll-cover strong{font-size:12px;line-height:1.15}.announcement-poll-cover em{margin-top:4px;font-size:9px}.announcement-poll-book-name{display:grid;align-content:start;gap:3px;min-width:0;text-align:center;color:#4d1730}.announcement-poll-book-name strong,.announcement-poll-book-name small{display:block;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.announcement-poll-book-name strong{font-size:15px;line-height:1.25}.announcement-poll-book-name small{font-size:11px;color:#916078}.announcement-poll-progress{height:10px;border-radius:999px;background:#f8cfdf;overflow:hidden}.announcement-poll-progress>span{display:block;height:100%;min-width:0;border-radius:inherit;background:linear-gradient(90deg,#f20b78,#ff5b9d);transition:width .3s ease}.announcement-poll-result{display:grid;gap:1px;text-align:center}.announcement-poll-result strong{color:#ee147a;font-size:22px;line-height:1}.announcement-poll-result span{color:#7e5367;font-size:12px}.announcement-poll-vote-form{margin:0}.announcement-poll-vote-form button{width:100%;min-height:42px;padding:8px 10px;border:1px solid #ee147a;border-radius:10px;background:#fff;color:#d50d6e;font-weight:800;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.announcement-poll-vote-form button:hover,.announcement-poll-vote-form button:focus-visible,.announcement-poll-vote-form button.is-selected{background:#ee147a;color:#fff}.announcement-poll-vote-form button:disabled{border-color:#d8bdc9;background:#eee6ea;color:#8f7c85;cursor:not-allowed}.announcement-poll-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:14px;border-radius:14px;background:#fff0f7;color:#5b1c38}.announcement-poll-summary>div{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;min-width:0;padding:2px 18px}.announcement-poll-summary>div+div{border-left:1px solid #e8c7d5}.announcement-poll-summary>div>span{grid-row:1/3;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffd4e7;color:#ee147a;font-size:18px}.announcement-poll-summary small{color:#7c5365;font-size:12px}.announcement-poll-summary strong{font-size:20px;overflow-wrap:anywhere;word-break:break-word}.public-announcements-workspace,.public-announcements-content{min-width:0}.public-announcements-content{width:100%;max-width:none!important;padding:24px!important;box-sizing:border-box}.public-announcements-page{width:min(1050px,100%);margin:0 auto;padding:20px;box-sizing:border-box}.public-announcements-page .announcements-page-head h1{margin:0;color:#641b3b}.public-announcements-page .announcements-page-head p{margin:4px 0 0;color:#89576d}.public-announcements-page .announcement-card-title h2{margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.public-announcement-media-grid video,.public-announcement-media-grid img{display:block;width:100%;height:100%;object-fit:cover}.public-announcement-book-attach{grid-template-columns:auto minmax(0,1fr)!important}.announcement-card,.announcement-card *{min-width:0}.announcement-card-title h3,.announcement-card-title h2,.announcement-body,.announcement-meta,.announcement-book-info,.announcement-book-info *{overflow-wrap:anywhere;word-break:break-word;white-space:normal}@media(max-width:900px){.announcement-poll-options{grid-template-columns:repeat(2,minmax(0,1fr))}.announcement-poll-composer-head{grid-template-columns:1fr}.public-announcements-content{padding:16px!important}}@media(max-width:560px){.announcement-poll-options{gap:8px}.announcement-poll-option{padding:11px 8px;border-radius:13px}.announcement-poll-number{width:29px;height:29px;font-size:15px}.announcement-poll-cover{width:min(100%,125px)}.announcement-poll-book-name strong{font-size:13px}.announcement-poll-result strong{font-size:19px}.announcement-poll-summary{grid-template-columns:1fr;gap:10px;padding:12px}.announcement-poll-summary>div{padding:2px 4px}.announcement-poll-summary>div+div{padding-top:10px;border-top:1px solid #e8c7d5;border-left:0}.announcement-poll-book-picker{grid-template-columns:1fr}.announcement-poll-book-tools{grid-template-columns:1fr}.announcement-poll-book-tools>strong{justify-self:start}.public-announcements-content{padding:10px!important}.public-announcements-page{padding:14px}.announcement-poll-vote-form button{font-size:12px}}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(202,83,125,.55) transparent!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar{width:4px!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar-track,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar-track{background:transparent!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar-thumb,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(202,83,125,.55)!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav>:where(a,button),html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav>:where(a,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.sidebar-bottom,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.sidebar-bottom{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important}}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(202,83,125,.55) transparent!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar{width:4px!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar-track,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar-track{background:transparent!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar-thumb,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(202,83,125,.55)!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav>:where(a,button),html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav>:where(a,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.sidebar-bottom,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.sidebar-bottom{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important}}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.book-talk-media-gallery-1,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery.is-single{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;gap:0!important;border:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.book-talk-media-gallery-1>.book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.book-talk-media-gallery-1>.book-talk-media-gallery-tile>.book-talk-media-card.is-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery.is-single>.public-book-talk-media-item.is-image{position:relative!important;inset:0!important;align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.book-talk-media-gallery-1 .book-talk-media-card.is-image>.book-talk-media-thumb-image,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-media.is-merch-gallery.is-single>.public-book-talk-media-item.is-image>img,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image img[data-thumbnail-editor-image]{position:absolute!important;inset:-1px!important;display:block!important;box-sizing:border-box!important;width:calc(100% + 2px)!important;min-width:calc(100% + 2px)!important;max-width:none!important;height:calc(100% + 2px)!important;min-height:calc(100% + 2px)!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;object-fit:cover!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;background:#171417!important}.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image,.book-talk-thumbnail-editor.is-book-merch-image-editor .book-talk-thumbnail-editor-preview.is-image .book-talk-thumbnail-editor-media-box{left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;transform:none!important;background:#171417!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch:has(>.book-talk-feed-body),html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post:has(>.book-talk-feed-post-head.is-book-merch):has(>.book-talk-feed-body),html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch:has(>.public-book-talk-body){--merch-body-row:42px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-body,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-body{box-sizing:border-box!important;height:42px!important;min-height:42px!important;max-height:42px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important;-webkit-line-clamp:2!important;line-clamp:2!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed :where(.book-talk-feed-author strong,.book-talk-feed-body,.book-talk-shared-book,.book-talk-shared-book *,.book-sale-card-title,.book-sale-card-prices,.book-sale-card-prices *,.book-sale-card-actions,.book-sale-card-actions *,.book-talk-feed-actions,.book-talk-feed-actions *),html.guest-document .public-book-talk-messages.is-book-merch-feed :where(.public-book-talk-author strong,.public-book-talk-body,.public-book-talk-book,.public-book-talk-book *,.book-sale-card-title,.book-sale-card-prices,.book-sale-card-prices *,.book-sale-card-actions,.book-sale-card-actions *,.public-book-talk-actions,.public-book-talk-actions *){min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important}html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch::before{align-items:center!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important;line-height:13px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-author strong,html.guest-document .public-book-talk-messages.is-book-merch-feed .public-book-talk-author strong,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-title,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-title,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-sale-card-actions button>span,html.guest-document .public-book-talk-messages.is-book-merch-feed .book-sale-card-actions button>span{display:-webkit-box!important;white-space:normal!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch .book-talk-feed-post-head.is-book-merch>.book-talk-feed-author>strong,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-feed-body,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-shared-book,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-shared-book *,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-sale-card .book-sale-card-title,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-sale-card .book-sale-card-prices,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-sale-card .book-sale-card-prices *,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-sale-card .book-sale-card-actions,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-sale-card .book-sale-card-actions *,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-feed-actions *,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-body,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-book,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-book *,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card .book-sale-card-title,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card .book-sale-card-prices,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card .book-sale-card-prices *,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card .book-sale-card-actions,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.book-sale-card .book-sale-card-actions *,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-actions *{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post:has(>.book-talk-feed-post-head.is-book-merch){grid-template-rows:auto auto auto var(--courtreadz-merch-instance-media-height,var(--courtreadz-merch-media-height)) auto auto!important;height:auto!important;min-height:var(--courtreadz-merch-instance-card-height,var(--courtreadz-merch-card-height))!important;max-height:none!important;overflow:visible!important}html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{height:auto!important;min-height:var(--courtreadz-merch-instance-card-height,var(--courtreadz-merch-card-height))!important;max-height:none!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch>.book-talk-feed-body,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post:has(>.book-talk-feed-post-head.is-book-merch)>.book-talk-feed-body,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch>.public-book-talk-body{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch :where(.book-talk-feed-post-head,.book-talk-feed-author,.book-talk-feed-author strong,.book-talk-shared-book,.book-talk-shared-book *,.book-sale-card,.book-sale-card-title,.book-sale-card-prices,.book-sale-card-prices *,.book-sale-card-actions,.book-sale-card-actions *,.book-talk-feed-actions,.book-talk-feed-actions *),html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch :where(.public-book-talk-head,.public-book-talk-author,.public-book-talk-author strong,.public-book-talk-book,.public-book-talk-book *,.book-sale-card,.book-sale-card-title,.book-sale-card-prices,.book-sale-card-prices *,.book-sale-card-actions,.book-sale-card-actions *,.public-book-talk-actions,.public-book-talk-actions *){height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch :where(.book-sale-card-prices,.book-sale-card-actions,.book-talk-feed-actions),html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch :where(.book-sale-card-prices,.book-sale-card-actions,.public-book-talk-actions){display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch :where(button,.book-sale-availability),html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch :where(button,.book-sale-availability){min-height:0!important;height:auto!important;max-height:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch .book-talk-media-card.is-video>.book-talk-media-thumb-video-poster,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch .public-book-talk-media-item.is-video>.public-book-talk-video-thumbnail{width:100%!important;min-width:100%!important;max-width:100%!important;object-fit:cover!important;object-position:var(--thumbnail-horizontal,50%) var(--thumbnail-vertical,50%)!important;image-rendering:auto!important;filter:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch .book-talk-media-card.is-video>.book-talk-media-play,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch .book-talk-media-card.is-video:hover>.book-talk-media-play,html.app-document body[data-current-view=book_talk] #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch .book-talk-media-card.is-video:focus-visible>.book-talk-media-play,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch .public-book-talk-media-item.is-video>.public-book-talk-video-preview,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch .public-book-talk-media-item.is-video:hover>.public-book-talk-video-preview,html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch .public-book-talk-media-item.is-video:focus-visible>.public-book-talk-video-preview{background:transparent!important;background-image:none!important;backdrop-filter:none!important;box-shadow:none!important;filter:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-play,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video:hover>.book-talk-media-play,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video:focus>.book-talk-media-play,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video:focus-visible>.book-talk-media-play,html.guest-document .public-book-talk-media-item.is-video>.public-book-talk-video-preview,html.guest-document .public-book-talk-media-item.is-video:hover>.public-book-talk-video-preview,html.guest-document .public-book-talk-media-item.is-video:focus>.public-book-talk-video-preview,html.guest-document .public-book-talk-media-item.is-video:focus-visible>.public-book-talk-video-preview{opacity:1!important;visibility:visible!important;color:#fff!important;background:transparent!important;background-color:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video::before,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video::after,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-play::before,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-play::after,html.guest-document .public-book-talk-media-item.is-video::before,html.guest-document .public-book-talk-media-item.is-video::after,html.guest-document .public-book-talk-media-item.is-video>.public-book-talk-video-preview::before,html.guest-document .public-book-talk-media-item.is-video>.public-book-talk-video-preview::after{content:none!important;display:none!important;background:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-corner-remove{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;margin:0!important;border:1px solid rgba(185,47,71,.22)!important;border-radius:9px!important;background:linear-gradient(180deg,#fffafa 0%,#fff0f3 100%)!important;color:#b52d47!important;font-family:Arial,Helvetica,sans-serif!important;font-size:17px!important;font-weight:800!important;line-height:1!important;text-align:center!important;box-shadow:0 2px 6px rgba(143,39,59,.08)!important;cursor:pointer!important;transform:none!important;translate:none!important;scale:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-corner-remove:hover,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-corner-remove:focus,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-corner-remove:focus-visible{background:#b82f49!important;border-color:#a92740!important;color:#fff!important;box-shadow:0 4px 10px rgba(154,40,62,.18),0 0 0 3px rgba(184,47,73,.08)!important;outline:none!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-corner-remove:active{background:#96243b!important;border-color:#842033!important;color:#fff!important;box-shadow:inset 0 1px 3px rgba(92,39,53,.16)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-corner-remove[disabled]{opacity:.6!important;cursor:wait!important}@media(min-width:761px){html body .app-shell>aside.sidebar,html body .app-shell>aside.sidebar.sidebar-stable,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar{position:sticky!important;top:0!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:100dvh!important;max-height:100dvh!important;padding:18px 14px!important;gap:12px!important;overflow:hidden!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.nav.sidebar-scroll-nav{display:grid!important;align-content:start!important;flex:1 1 0!important;box-sizing:border-box!important;width:100%!important;min-height:0!important;max-height:none!important;margin:2px 0 6px!important;padding:2px 3px 4px!important;gap:5px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a,html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>button,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>.guest-auth-nav{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:9px 11px!important;gap:10px!important;border:1px solid rgba(198,111,132,.34)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,253,249,.98) 0%,rgba(255,244,244,.96) 100%)!important;color:#5f2639!important;box-shadow:0 2px 5px rgba(117,43,65,.055),inset 0 1px 0 rgba(255,255,255,.88)!important;font-family:inherit!important;font-size:13px!important;font-weight:800!important;line-height:1.1!important;text-align:left!important;text-decoration:none!important;overflow:hidden!important;transform:none!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a:hover,html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a:focus-visible,html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>button:hover,html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>button:focus-visible,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a:hover,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a:focus-visible{border-color:rgba(194,72,106,.55)!important;background:linear-gradient(180deg,#fff8f6 0%,#fde9ee 100%)!important;color:#a83055!important;box-shadow:0 4px 9px rgba(148,48,78,.10),inset 0 1px 0 rgba(255,255,255,.92)!important;outline:none!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a.active,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a.active{border-color:var(--theme-dark,#b84f68)!important;background:linear-gradient(135deg,var(--theme,#d86d83),var(--theme-dark,#b84f68))!important;color:#fff!important;box-shadow:0 5px 12px rgba(var(--theme-rgb,216,109,131),.22)!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav :where(.nav-icon),html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav :where(.nav-icon){display:grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#b13a5f!important;box-shadow:none!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a.active .nav-icon,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a.active .nav-icon{color:#fff!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav .nav-label,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav .nav-label{flex:1 1 auto!important;min-width:0!important;color:inherit!important;white-space:normal!important;overflow-wrap:break-word!important}html body .app-shell>aside.sidebar>.sidebar-bottom,html.guest-document .guest-sidebar>.sidebar-bottom{flex:0 0 auto!important;box-sizing:border-box!important;width:100%!important;margin-top:auto!important}html body .app-shell>aside.sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.sidebar-account-orders,.sidebar-credit-balance,.logout-form>button),html.guest-document .guest-sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.guest-sign-in-form>button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;margin:0 0 7px!important;border:1px solid rgba(198,111,132,.34)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,253,249,.98) 0%,rgba(255,244,244,.96) 100%)!important;color:#5f2639!important;box-shadow:0 2px 5px rgba(117,43,65,.055),inset 0 1px 0 rgba(255,255,255,.88)!important}html body .app-shell>aside.sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.sidebar-account-orders,.sidebar-credit-balance,.logout-form>button):hover,html body .app-shell>aside.sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.sidebar-account-orders,.sidebar-credit-balance,.logout-form>button):focus-visible,html.guest-document .guest-sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.guest-sign-in-form>button):hover,html.guest-document .guest-sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.guest-sign-in-form>button):focus-visible{border-color:rgba(194,72,106,.55)!important;background:linear-gradient(180deg,#fff8f6 0%,#fde9ee 100%)!important;color:#a83055!important;outline:none!important}}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin],html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]{overflow:hidden!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav,html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.sidebar-bottom,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.sidebar-bottom{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important;overflow-x:hidden!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav>:where(a,button),html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav>:where(a,button),html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.sidebar-bottom>:where(a,form,.user-card,div),html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.sidebar-bottom>:where(a,form,.user-card,div){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.sidebar-bottom :where(a,button,input,select,.sidebar-credit-balance,.sidebar-book-merch-cart,.sidebar-account-orders),html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.sidebar-bottom :where(a,button,input,select,.sidebar-credit-balance,.sidebar-book-merch-cart,.sidebar-account-orders){box-sizing:border-box!important;max-width:100%!important}}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav{padding-left:9px!important;padding-right:3px!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.sidebar-bottom,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.sidebar-bottom{padding-left:9px!important;padding-right:3px!important}}@media(min-width:761px){html body .app-shell>aside.sidebar,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar{--courtreadz-sidebar-button-inset:3px;--courtreadz-sidebar-icon-column:24px;--courtreadz-sidebar-button-gap:10px}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav{padding-right:var(--courtreadz-sidebar-button-inset)!important;padding-left:var(--courtreadz-sidebar-button-inset)!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a,html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>button,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>.guest-auth-nav{display:grid!important;grid-template-columns:var(--courtreadz-sidebar-icon-column) minmax(0,1fr) auto!important;grid-auto-flow:column!important;align-items:center!important;justify-content:stretch!important;column-gap:var(--courtreadz-sidebar-button-gap)!important;inset:auto!important;left:auto!important;right:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:11px!important;padding-left:11px!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a::before,html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav>a::after,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a::before,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav>a::after{position:static!important;inset:auto!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;transform:none!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav .nav-icon,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav .nav-icon{grid-column:1!important;justify-self:center!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav .nav-label,html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav .nav-label{grid-column:2!important;justify-self:stretch!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}html body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav :where(.announcement-unread-count,.raffle-nav-badge),html.guest-document .guest-sidebar>.nav.sidebar-scroll-nav :where(.announcement-unread-count,.raffle-nav-badge){grid-column:3!important;justify-self:end!important;position:static!important;inset:auto!important;margin:0!important}html body .app-shell>aside.sidebar>.sidebar-bottom,html.guest-document .guest-sidebar>.sidebar-bottom{padding-right:var(--courtreadz-sidebar-button-inset)!important;padding-left:var(--courtreadz-sidebar-button-inset)!important}html body .app-shell>aside.sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.sidebar-account-orders,.sidebar-credit-balance,.logout-form>button),html.guest-document .guest-sidebar>.sidebar-bottom :where(.sidebar-book-merch-cart,.guest-sign-in-form>button){position:relative!important;inset:auto!important;left:auto!important;right:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;transform:none!important}}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(202,83,125,.55) transparent!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar{width:4px!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar-track,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar-track{background:transparent!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav::-webkit-scrollbar-thumb,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(202,83,125,.55)!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.nav.sidebar-scroll-nav>:where(a,button),html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.nav.sidebar-scroll-nav>:where(a,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>.sidebar-bottom,html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>.sidebar-bottom{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important}}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin],html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]{box-sizing:border-box!important;padding-left:22px!important;padding-right:6px!important}html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin]>:where(.brand,.sidebar-brand,.user-card,.sidebar-user-card,.nav.sidebar-scroll-nav,.sidebar-bottom),html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]>:where(.brand,.sidebar-brand,.user-card,.sidebar-user-card,.nav.sidebar-scroll-nav,.sidebar-bottom){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar[data-sidebar-role=admin],html.app-document body .app-shell>aside.sidebar[data-sidebar-account-type=owner]{box-sizing:border-box!important;padding-left:28px!important;padding-right:0!important}}html.guest-document .public-book-talk-messages.is-book-merch-feed{column-gap:4px!important;row-gap:4px!important;gap:4px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{margin:0!important}html.guest-document .public-book-talk-messages.is-book-merch-feed.is-packed-grid{grid-auto-rows:1px!important;column-gap:4px!important;row-gap:4px!important;gap:4px!important;align-content:start!important}html.guest-document .public-book-talk-messages.is-book-merch-feed,html.guest-document .public-book-talk-messages.is-book-merch-feed.is-packed-grid{column-gap:1px!important;row-gap:1px!important;gap:1px!important}html.guest-document .public-book-talk-messages.is-book-merch-feed,html.guest-document .public-book-talk-messages.is-book-merch-feed.is-packed-grid{column-gap:1px!important;row-gap:0!important}html.guest-document .public-book-talk-messages.is-book-merch-feed,html.guest-document .public-book-talk-messages.is-book-merch-feed.is-packed-grid{column-gap:0!important;row-gap:0!important;gap:0!important}@media(min-width:761px){html.app-document body .app-shell>aside.sidebar,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar{box-sizing:border-box!important;padding-left:28px!important;padding-right:0!important}html.app-document body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.nav.sidebar-scroll-nav{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(202,83,125,.55) transparent!important}html.app-document body .app-shell>aside.sidebar>.nav.sidebar-scroll-nav::-webkit-scrollbar,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.nav.sidebar-scroll-nav::-webkit-scrollbar{width:4px!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.sidebar-bottom{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:9px!important;padding-left:9px!important}}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-credit-balance{border-color:rgba(255,216,140,.72)!important;background:linear-gradient(135deg,rgba(184,24,91,.9),rgba(225,49,124,.72))!important;color:#fff!important;box-shadow:0 7px 17px rgba(87,11,44,.16)!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-credit-balance:hover,html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-credit-balance:focus-visible,html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-credit-balance.active{border-color:#ffe0a3!important;background:linear-gradient(135deg,#aa104e,#df2b78)!important;color:#fff!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-credit-balance :where(small,strong,.sidebar-credit-icon){color:#fff!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-book-merch-cart,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart{border-color:rgba(255,255,255,.36)!important;background:linear-gradient(135deg,rgba(92,27,70,.88),rgba(151,35,93,.8))!important;color:#fff!important;box-shadow:0 7px 17px rgba(58,9,38,.15)!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-book-merch-cart:hover,html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-book-merch-cart:focus-visible,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart:hover,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart:focus-visible{border-color:#ffd6e7!important;background:linear-gradient(135deg,#6e184d,#b5276f)!important;color:#fff!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-book-merch-cart.has-items,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart.has-items{border-color:#ffd6e7!important;background:linear-gradient(135deg,#831d58,#ca2e78)!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-book-merch-cart :where(small,strong,.sidebar-book-merch-cart-icon),html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart :where(small,strong,.sidebar-book-merch-cart-icon){color:#fff!important}html.app-document body .app-shell>aside.sidebar>.sidebar-bottom .sidebar-book-merch-cart>b,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar>.sidebar-bottom .guest-sidebar-book-merch-cart>b{background:#fff!important;color:#a2165b!important}html.guest-document .public-book-talk-categories button.active,html.guest-document .public-book-talk-categories button.active:hover,html.guest-document .public-book-talk-categories button.active:focus-visible,html.guest-document .public-book-talk-categories button[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#fff!important}html.guest-document #publicBookTalkCategories>button:is(.active,[aria-pressed=true]){color:#fff!important;-webkit-text-fill-color:#fff!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .courtreadz-heart-button:is(.liked,[aria-pressed=true]),html.guest-document body.guest-body #publicBookClubFeed #publicBookTalkMessages .courtreadz-heart-button:is(.liked,[aria-pressed=true]){border-color:#e21d3f!important;background:#fff0f3!important;color:#b91535!important;box-shadow:0 3px 10px rgba(201,20,49,.14)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .courtreadz-heart-button:is(.liked,[aria-pressed=true])>.book-talk-ui-icon,html.guest-document body.guest-body #publicBookClubFeed #publicBookTalkMessages .courtreadz-heart-button:is(.liked,[aria-pressed=true])>.book-talk-ui-icon{color:#e21d3f!important;fill:#e21d3f!important;stroke:#e21d3f!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .courtreadz-heart-button:is(.liked,[aria-pressed=true])>.book-talk-ui-icon path,html.guest-document body.guest-body #publicBookClubFeed #publicBookTalkMessages .courtreadz-heart-button:is(.liked,[aria-pressed=true])>.book-talk-ui-icon path{fill:#e21d3f!important;stroke:#e21d3f!important}html.app-document body[data-current-view=announcements] .announcement-reactions button.is-active{border-color:#e21d3f!important;background:#fff0f3!important;color:#b91535!important}html.app-document body[data-current-view=members] .registered-accounts-panel{padding:14px!important;overflow:hidden!important}html.app-document body[data-current-view=members] .registered-accounts-panel,html.app-document body[data-current-view=members] .registered-accounts-panel *{box-sizing:border-box!important;min-width:0}html.app-document body[data-current-view=members] .registered-accounts-panel .registered-accounts-head{align-items:center!important;gap:7px 10px!important;margin:0 0 8px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .registered-accounts-head h2{margin-bottom:2px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .registered-accounts-head p{margin:0!important;line-height:1.3!important}html.app-document body[data-current-view=members] .registered-accounts-panel .registered-account-count{min-height:27px!important;padding:5px 9px!important;font-size:10px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-search-box{margin:0 0 7px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-search-box input{min-height:38px!important;height:38px!important;padding:7px 10px!important;border-radius:9px!important;font-size:12px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;overflow:visible!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-row{display:grid!important;grid-template-columns:minmax(210px,.72fr) minmax(0,1.78fr)!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;min-height:0!important;padding:8px 9px!important;overflow:hidden!important;border:1px solid #eadce1!important;border-radius:10px!important;background:#fff!important;box-shadow:0 2px 7px rgba(82,43,57,.035)!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-row.account-type-owner{border-left:3px solid #bb4d79!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-row.account-type-admin{border-left:3px solid #df8aa8!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-identity{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-identity .avatar{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;margin:0!important;border-radius:50%!important;overflow:hidden!important;font-size:13px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-summary{display:grid!important;gap:2px!important;width:100%!important;max-width:100%!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-name-line{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:3px 6px!important;width:100%!important;max-width:100%!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-name-line>strong{flex:1 1 125px!important;width:auto!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.22!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-presence{flex:0 0 auto!important;gap:4px!important;margin:0!important;padding:2px 5px!important;font-size:8.5px!important;line-height:1.15!important;white-space:nowrap!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-presence-dot{width:7px!important;height:7px!important;flex-basis:7px!important}html.app-document body[data-current-view=members] .registered-accounts-panel :is(.account-meta-line,.account-subscription-renewal){display:block!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:9.5px!important;line-height:1.28!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:end!important;justify-content:stretch!important;gap:5px!important;width:100%!important;max-width:100%!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>*{grid-column:span 1!important;width:100%!important;max-width:100%!important;margin:0!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-credits-form,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-type-control,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.password-reset-form{grid-column:span 3!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-protected-label{grid-column:span 2!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>form{display:grid!important;align-items:end!important;gap:4px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-credits-form{grid-template-columns:minmax(0,1fr) auto!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-credits-form label{display:grid!important;gap:2px!important;width:100%!important}html.app-document body[data-current-view=members] .registered-accounts-panel :is(.account-credits-form label span,.account-type-control>span){margin:0!important;color:#805361!important;font-size:8.5px!important;font-weight:900!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;white-space:normal!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-credits-form input{display:block!important;width:100%!important;min-height:34px!important;height:34px!important;padding:6px 7px!important;border-radius:8px!important;font-size:11px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-type-control{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"type-label type-status" "type-select type-select"!important;align-items:center!important;gap:2px 5px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-type-control>span{grid-area:type-label!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-type-select{grid-area:type-select!important;display:block!important;width:100%!important;min-height:34px!important;height:34px!important;padding:5px 25px 5px 7px!important;border-radius:8px!important;font-size:10.5px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-type-save-status{grid-area:type-status!important;display:block!important;width:auto!important;max-width:62px!important;min-height:8px!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1!important;text-align:right!important}html.app-document body[data-current-view=members] .registered-accounts-panel .password-reset-form{grid-template-columns:minmax(0,1fr) auto!important}html.app-document body[data-current-view=members] .registered-accounts-panel .password-reset-form input{display:block!important;width:100%!important;min-height:34px!important;height:34px!important;margin:0!important;padding:6px 7px!important;border-radius:8px!important;font-size:10.5px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions button,html.app-document body[data-current-view=members] .registered-accounts-panel .account-protected-label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:34px!important;height:34px!important;margin:0!important;padding:6px 7px!important;border-radius:8px!important;font-size:9.5px!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}@media(max-width:1120px){html.app-document body[data-current-view=members] .registered-accounts-panel .member-row{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:6px!important}}@media(max-width:900px){html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-credits-form,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-type-control,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.password-reset-form{grid-column:span 3!important}}@media(max-width:600px){html.app-document body[data-current-view=members] .registered-accounts-panel{padding:10px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-row{padding:8px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-credits-form,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-type-control,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.password-reset-form,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.account-protected-label{grid-column:1/-1!important}html.app-document body[data-current-view=members] .registered-accounts-panel :is(.account-search-box input,.account-credits-form input,.account-type-select,.password-reset-form input){font-size:16px!important}html.app-document body[data-current-view=members] .registered-accounts-panel :is(.account-credits-form input,.account-type-select,.password-reset-form input),html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions button,html.app-document body[data-current-view=members] .registered-accounts-panel .account-protected-label{min-height:40px!important;height:40px!important}}html.guest-document .public-mobile-merch-cart-tab{display:none!important}@media(max-width:760px){html.guest-document.public-book-merch-mobile-active body.guest-body .public-mobile-merch-cart-tab:not([hidden]){position:fixed!important;top:auto!important;right:0!important;bottom:max(18px,env(safe-area-inset-bottom))!important;z-index:70!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important;box-sizing:border-box!important;width:60px!important;min-width:60px!important;max-width:60px!important;min-height:94px!important;margin:0!important;padding:9px 7px 10px!important;gap:4px!important;border:1px solid #bd2b67!important;border-right:0!important;border-radius:15px 0 0 15px!important;background:linear-gradient(145deg,#ed5a92,#c62768)!important;color:#fff!important;box-shadow:-5px 7px 18px rgba(110,23,59,.27)!important;font:900 12px/1 Arial,sans-serif!important;text-align:center!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;transform:translateX(0)!important;transition:transform .2s ease,opacity .2s ease!important;touch-action:manipulation!important}html.guest-document body.guest-body .guest-sidebar>.member-mobile-dropdown{z-index:200!important}html.guest-document .public-mobile-merch-cart-tab[hidden]{display:none!important}html.guest-document .public-mobile-merch-cart-tab-icon,html.guest-document .public-mobile-merch-cart-tab-icon svg{display:block!important;width:25px!important;height:25px!important}html.guest-document .public-mobile-merch-cart-tab-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.guest-document .public-mobile-merch-cart-tab>[data-public-merch-cart-count]{display:grid!important;place-items:center!important;box-sizing:border-box!important;min-width:24px!important;height:24px!important;padding:0 5px!important;border-radius:999px!important;background:#fff!important;color:#b51f5e!important;-webkit-text-fill-color:#b51f5e!important;font-size:11px!important;line-height:1!important}html.guest-document.book-merch-cart-open .public-mobile-merch-cart-tab{opacity:0!important;pointer-events:none!important;transform:translateX(100%)!important}html.guest-document .public-mobile-merch-cart-drawer.book-merch-cart-dialog{position:fixed!important;inset:var(--public-mobile-header-bottom,72px) 0 0 0!important;z-index:19000!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff6f9!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important}html.guest-document .public-mobile-merch-cart-drawer>.book-merch-cart-panel{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:14px max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))!important;border:0!important;border-radius:0!important;background:linear-gradient(155deg,#fff,#fff3f7)!important;box-shadow:none!important;overflow:hidden!important;animation:public-merch-cart-slide-from-right .28s cubic-bezier(.2,.75,.24,1) both}html.guest-document .public-mobile-merch-cart-drawer .book-merch-cart-items{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}html.guest-document .public-mobile-merch-cart-drawer .book-merch-cart-empty{flex:1 1 auto!important;align-content:center!important}html.guest-document .public-mobile-merch-cart-drawer .book-merch-cart-summary,html.guest-document .public-mobile-merch-cart-drawer>.book-merch-cart-panel>footer,html.guest-document .public-mobile-merch-cart-drawer .book-merch-cart-warning{flex:0 0 auto!important}html.guest-document .public-mobile-merch-cart-drawer>.book-merch-cart-panel>footer{grid-template-columns:1fr!important}}@keyframes public-merch-cart-slide-from-right{from{transform:translate3d(100%,0,0)}to{transform:translate3d(0,0,0)}}@media(max-width:760px)and (prefers-reduced-motion:reduce){html.guest-document .public-mobile-merch-cart-drawer>.book-merch-cart-panel{animation:none!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{position:fixed!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;contain:layout paint style!important;overscroll-behavior:none!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body>.app-shell>aside.sidebar,html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar{z-index:2147482050!important;transform:none!important;filter:none!important;isolation:auto!important;contain:none!important;overflow:visible!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown.is-open,html.guest-document body.guest-body .guest-sidebar .member-mobile-dropdown.is-open{z-index:2147482060!important;pointer-events:auto!important;touch-action:manipulation!important}html.app-document body .mobile-account-taskbar>:nth-child(1){grid-column:1!important;grid-row:1!important}html.app-document body .mobile-account-taskbar>:nth-child(2){grid-column:2!important;grid-row:1!important}html.app-document body .mobile-account-taskbar>:nth-child(3){grid-column:3!important;grid-row:1!important}html.app-document body .mobile-account-taskbar>:nth-child(4){grid-column:4!important;grid-row:1!important}html.app-document body .mobile-account-taskbar>:nth-child(5){grid-column:5!important;grid-row:1!important}html.app-document body .mobile-account-taskbar>:not(.mobile-account-taskbar-plus){contain:layout!important;transform:none!important}html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:hover,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:focus,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:active{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:center!important;margin:0 auto!important;transform:none!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document:not(.courthreadz-mobile-menu-open):not(.book-talk-feed-viewer-open):not(.book-talk-thumbnail-editor-open):not(.book-merch-cart-open):not(.book-sale-stripe-address-open):not(.public-feed-viewer-open):not(.stream-popout-document){height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}html.app-document:not(.courthreadz-mobile-menu-open):not(.book-talk-feed-viewer-open):not(.book-talk-thumbnail-editor-open):not(.book-merch-cart-open):not(.book-sale-stripe-address-open):not(.public-feed-viewer-open) body:not(.guest-auth-open):not(.announcement-media-viewer-open):not(.book-talk-media-prompt-open):not(.book-talk-video-fullscreen-open):not(.registration-terms-open):not(.courthreadz-remove-confirm-open):not(.subscription-cancel-confirm-open):not(.book-fair-modal-open):not(.book-fair-share-open):not(.stream-popout-page){height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}html.app-document body:not(.stream-popout-page)>.app-shell,html.guest-document body.guest-body:not(.guest-auth-open)>.guest-app-shell{height:auto!important;max-height:none!important;min-height:100dvh!important;overflow:visible!important}html.app-document body:not(.stream-popout-page) .app-shell>.workspace,html.app-document body:not(.stream-popout-page) .app-shell>.workspace>.content{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}html.app-document body :is(.member-mobile-dropdown,.modal,.modal-body,.registration-terms-scroll,.book-talk-media-viewer-body,.announcement-media-viewer-stage,.book-merch-cart-dialog,.book-merch-cart-panel,.book-merch-cart-items,.book-sale-stripe-address-dialog,.book-sale-stripe-address-panel,.stream-chat-messages,.viewer-list,#bookTalkMessages,.public-book-talk-messages,.book-talk-members-list,.live-map-users,.live-map-feed,.recording-list,.podcasts-video-grid,.book-fair-purchase-panel,.book-fair-share-panel){overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}html body :is(#bookTalkCategories,.public-book-talk-categories,.book-talk-emoji-grid,.book-talk-emoji-tabs,.book-talk-media-viewer-mobile-gallery,.auth-tabs){overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-x!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document:not(.guest-document) body>.app-shell>aside.sidebar{height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.app-document:not(.guest-document) body>.app-shell>aside.sidebar .side-brand{display:none!important}html.app-document:not(.guest-document) body .mobile-account-taskbar{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;height:calc(70px + env(safe-area-inset-bottom))!important;min-height:calc(70px + env(safe-area-inset-bottom))!important;padding:7px 12px calc(7px + env(safe-area-inset-bottom))!important}html.app-document:not(.guest-document) body .mobile-account-taskbar-link{align-self:center!important;justify-self:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;margin:0 auto!important;padding:10px!important}html.app-document:not(.guest-document) body .mobile-account-taskbar .mobile-account-taskbar-plus{align-self:center!important;justify-self:center!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;margin:0 auto!important;padding:0!important}}@media(max-width:760px){html.guest-document body.guest-body .guest-sidebar .side-brand>.guest-mobile-menu-toggle:not(.mobile-account-taskbar-plus){display:none!important;visibility:hidden!important;pointer-events:none!important}html.guest-document body.guest-body .guest-mobile-account-taskbar .mobile-account-taskbar-link{appearance:none!important;-webkit-appearance:none!important;font:inherit!important;cursor:pointer!important}html.guest-document.public-book-merch-mobile-active body.guest-body .public-mobile-merch-cart-tab:not([hidden]){bottom:calc(82px + env(safe-area-inset-bottom))!important;z-index:2147481500!important}}@media(max-width:390px){html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions{grid-template-columns:minmax(0,1fr)!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>*{grid-column:1!important}html.app-document body[data-current-view=members] .registered-accounts-panel .password-reset-form{grid-template-columns:minmax(0,1fr)!important}}html.app-document body .wallet-history-nav-icon{font-size:17px!important;font-weight:950!important;letter-spacing:-2px!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.wallet-history-account-link{grid-column:span 2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:34px!important;height:34px!important;margin:0!important;padding:6px 8px!important;border:1px solid #e7b8ca!important;border-radius:8px!important;background:#fff5f8!important;color:#9e2856!important;font-size:9.5px!important;font-weight:900!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.wallet-history-account-link:hover,html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.wallet-history-account-link:focus-visible{border-color:#d66b94!important;background:#fce7ef!important;color:#7f153e!important}html.app-document body[data-current-view=wallet_history] .workspace,html.app-document body[data-current-view=wallet_history] .content,html.app-document body[data-current-view=wallet_history] .wallet-history-page,html.app-document body[data-current-view=wallet_history] .wallet-history-page *{min-width:0;box-sizing:border-box}html.app-document body[data-current-view=wallet_history] .wallet-history-page{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;max-width:1180px!important;margin:0 auto!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;width:100%!important;padding:16px 18px!important;overflow:hidden!important;border-color:#efcbd8!important;background:linear-gradient(135deg,#fff 0%,#fff5f8 100%)!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-copy{display:grid!important;gap:2px!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-copy>span{color:#b23a69!important;font-size:8px!important;font-weight:950!important;letter-spacing:.14em!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-copy h1{margin:0!important;color:#572b3a!important;font-size:25px!important;line-height:1.08!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-copy strong{margin-top:3px!important;color:#702c47!important;font-size:13px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-copy small{color:#86606d!important;font-size:10px!important;line-height:1.35!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=wallet_history] .wallet-history-balance{display:grid!important;justify-items:end!important;min-width:130px!important;padding:10px 13px!important;border:1px solid #e8bfd0!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 14px rgba(102,36,61,.07)!important}html.app-document body[data-current-view=wallet_history] .wallet-history-balance small{color:#916171!important;font-size:8px!important;font-weight:900!important;text-transform:uppercase!important}html.app-document body[data-current-view=wallet_history] .wallet-history-balance strong{color:#bd245f!important;font-size:24px!important;line-height:1.05!important}html.app-document body[data-current-view=wallet_history] .wallet-history-balance span{color:#744255!important;font-size:9px!important;font-weight:900!important}html.app-document body[data-current-view=wallet_history] .wallet-history-back{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 12px!important;white-space:nowrap!important;text-decoration:none!important}html.app-document body[data-current-view=wallet_history] .wallet-history-records-card{width:100%!important;padding:14px!important;overflow:hidden!important}html.app-document body[data-current-view=wallet_history] .wallet-history-records-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:7px 12px!important;margin:0 0 9px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-records-head>div{flex:1 1 320px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-records-head h2{margin:0 0 2px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-records-head p{margin:0!important;line-height:1.35!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=wallet_history] .wallet-history-records-head>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:5px 9px!important;border:1px solid #ead4dd!important;border-radius:999px!important;background:#fff8fa!important;color:#865064!important;font-size:9px!important;font-weight:900!important;white-space:nowrap!important}html.app-document body[data-current-view=wallet_history] .wallet-history-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;width:100%!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record{display:grid!important;grid-template-columns:minmax(100px,145px) minmax(0,1fr) minmax(105px,auto) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:48px!important;padding:7px 8px!important;overflow:hidden!important;border:1px solid #ecdde2!important;border-radius:9px!important;background:#fff!important}html.app-document body[data-current-view=wallet_history] .wallet-history-type-badge{display:block!important;width:100%!important;padding:5px 7px!important;overflow:hidden!important;border-radius:7px!important;background:#f9eaf0!important;color:#962e57!important;font-size:8.5px!important;font-weight:900!important;line-height:1.15!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record-copy{display:grid!important;gap:2px!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record-copy strong{color:#60323f!important;font-size:10.5px!important;line-height:1.25!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record-copy small{color:#94757f!important;font-size:8.5px!important;line-height:1.2!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record>b{justify-self:end!important;color:#187746!important;font-size:11px!important;line-height:1.2!important;text-align:right!important;white-space:nowrap!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record>b.is-debit{color:#bd284c!important}html.app-document body[data-current-view=wallet_history] .wallet-history-remove-form{display:block!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important}html.app-document body[data-current-view=wallet_history] .wallet-history-remove-button{display:grid!important;place-items:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;border:1px solid #df4f80!important;border-radius:7px!important;background:linear-gradient(135deg,#ef5a91,#cf2c68)!important;color:#fff!important;box-shadow:0 3px 8px rgba(178,30,83,.18)!important;font-size:19px!important;font-weight:900!important;line-height:1!important;cursor:pointer!important}html.app-document body[data-current-view=wallet_history] .wallet-history-remove-button:hover,html.app-document body[data-current-view=wallet_history] .wallet-history-remove-button:focus-visible{border-color:#bd1b55!important;background:linear-gradient(135deg,#e33f7b,#b91a55)!important}html.app-document body[data-current-view=wallet_history] .wallet-history-empty-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:18px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-main-icon{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:11px!important;background:#f8e5ed!important;color:#aa3361!important;font-size:22px!important;font-weight:900!important}html.app-document body[data-current-view=wallet_history] .wallet-history-empty-card h2,html.app-document body[data-current-view=wallet_history] .wallet-history-empty-card p{margin:0!important}html.app-document body[data-current-view=wallet_history] .wallet-history-empty-card p{margin-top:3px!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=wallet_history] .wallet-history-limit-note{margin:8px 0 0!important;color:#8c6975!important;font-size:9px!important;text-align:center!important}@media(max-width:900px){html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.wallet-history-account-link{grid-column:span 2!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-card{grid-template-columns:minmax(0,1fr) auto!important}html.app-document body[data-current-view=wallet_history] .wallet-history-back{grid-column:1/-1!important;justify-self:start!important}}@media(max-width:600px){html.app-document body[data-current-view=members] .registered-accounts-panel .member-actions>.wallet-history-account-link{grid-column:1/-1!important;min-height:40px!important;height:40px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-page{gap:7px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-summary-card{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:13px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-balance{justify-items:start!important;width:100%!important;min-width:0!important}html.app-document body[data-current-view=wallet_history] .wallet-history-back{grid-column:auto!important;width:100%!important}html.app-document body[data-current-view=wallet_history] .wallet-history-records-card{padding:10px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record{grid-template-columns:minmax(0,1fr) auto!important;gap:5px 8px!important;padding:8px!important}html.app-document body[data-current-view=wallet_history] .wallet-history-type-badge{grid-column:1!important;grid-row:1!important;justify-self:start!important;width:auto!important;max-width:100%!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record-copy{grid-column:1!important;grid-row:2!important}html.app-document body[data-current-view=wallet_history] .wallet-history-record>b{grid-column:1!important;grid-row:3!important;justify-self:start!important;text-align:left!important}html.app-document body[data-current-view=wallet_history] .wallet-history-remove-form{grid-column:2!important;grid-row:1/4!important;align-self:center!important}html.app-document body[data-current-view=wallet_history] .wallet-history-empty-card{grid-template-columns:auto minmax(0,1fr)!important}html.app-document body[data-current-view=wallet_history] .wallet-history-empty-card>a{grid-column:1/-1!important;width:100%!important;text-align:center!important}}@media(max-width:760px){html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.announcements-nav-link{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a.announcements-nav-link .announcements-mobile-icon{display:block!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;background-color:currentColor!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 10.25v3.5A2.25 2.25 0 0 0 5.25 16H7l1.75 4H12l-1.5-4H13l7 3V5l-7 3H5.25A2.25 2.25 0 0 0 3 10.25Z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 10.25v3.5A2.25 2.25 0 0 0 5.25 16H7l1.75 4H12l-1.5-4H13l7 3V5l-7 3H5.25A2.25 2.25 0 0 0 3 10.25Z'/%3E%3C/svg%3E")!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:20px 20px!important;mask-size:20px 20px!important;border:0!important;border-radius:0!important;box-shadow:none!important}}@media(max-width:760px){html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu.has-subscribe,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu.has-vids{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a,html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:8px 10px!important;overflow:hidden!important;text-align:left!important;white-space:normal!important;transform:none!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form{width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>:is(.announcements-mobile-icon,.public-mobile-nav-icon,.stream-live-indicator,.raffle-mobile-ticket,.book-fair-mobile-icon,.podcasts-mobile-icon,.mobile-feature-nav-icon,.mobile-book-merch-cart-icon,.guest-subscribe-mobile-icon){flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>span:not(.announcement-unread-count):not(.raffle-nav-badge):not(.book-fair-nav-sparkle):not(.announcements-mobile-icon):not(.public-mobile-nav-icon):not(.stream-live-indicator):not(.raffle-mobile-ticket):not(.book-fair-mobile-icon):not(.podcasts-mobile-icon):not(.mobile-feature-nav-icon):not(.mobile-book-merch-cart-icon):not(.guest-subscribe-mobile-icon){flex:1 1 auto!important;min-width:0!important;margin:0!important;text-align:left!important}html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>:is(.announcement-unread-count,.raffle-nav-badge),html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu>a>[data-book-merch-cart-count]{flex:0 0 auto!important;margin-left:auto!important}}@media(max-width:390px){html body :is(.app-shell,.guest-app-shell)>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu{grid-template-columns:minmax(0,1fr)!important}}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-feed-post.is-admin{border-left:1px solid rgba(72,72,72,.14)!important;box-shadow:0 2px 8px rgba(0,0,0,.055)!important}html body[data-current-view=book_talk] #bookClubTalkApp .book-talk-message.admin{border-left:1px solid var(--line,#e7dfe4)!important;box-shadow:0 4px 13px rgba(40,24,33,.045)!important}html body[data-current-view=stream] #rtcStreamApp .stream-chat-message.admin-message{border-left:1px solid #efd0d8!important;box-shadow:0 3px 9px rgba(96,38,56,.05)!important}html.app-document body[data-current-view=members] .registered-accounts-panel .member-row.account-type-owner,html.app-document body[data-current-view=members] .registered-accounts-panel .member-row.account-type-admin{border-left:1px solid #eadce1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-thumbnail-edit{display:none!important;visibility:hidden!important;pointer-events:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp :is(.book-talk-media-strip,.book-talk-media-gallery,.book-talk-media-gallery-tile,.book-talk-media-card),html.guest-document :is(.public-book-talk-media,.public-book-talk-media-item){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;background:#fff!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card,html.guest-document .public-book-talk-media-item{position:relative!important;width:100%!important;min-height:0!important;overflow:hidden!important;background:#fff!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery){width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--public-media-gallery-aspect,4/3)!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery).is-single{aspect-ratio:var(--public-media-gallery-aspect,16/10)!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery)>.public-book-talk-media-item{height:100%!important;max-height:100%!important;aspect-ratio:auto!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card:is(.is-image,.is-video)>:is(img.book-talk-media-thumb-image,video),html.guest-document .public-book-talk-media-item:is(.is-image,.is-video)>:is(img,video){position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border-radius:inherit!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;transform:none!important;transform-origin:center center!important;image-rendering:auto!important;filter:none!important;opacity:1!important;visibility:visible!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery).public-book-talk-media-1{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery).public-book-talk-media-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery).public-book-talk-media-3{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery).public-book-talk-media-3>.public-book-talk-media-item:first-child{grid-row:1 / span 2!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery).public-book-talk-media-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}@media(max-width:760px){html.guest-document .public-book-talk-media:not(.is-merch-gallery):not([data-media-box-height-custom="1"]){aspect-ratio:1/1!important}html.guest-document .public-book-talk-media:not(.is-merch-gallery).is-single:not([data-media-box-height-custom="1"]){aspect-ratio:4/3!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery){display:grid!important;grid-auto-flow:row!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;gap:3px!important;aspect-ratio:var(--media-box-aspect-desktop,4/3)!important;overflow:hidden!important;background:#fff!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery).book-talk-media-gallery-1{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;aspect-ratio:var(--media-box-aspect-desktop,16/10)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery).book-talk-media-gallery-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery).book-talk-media-gallery-3{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery).book-talk-media-gallery-3>.book-talk-media-gallery-tile:first-child{grid-row:1 / span 2!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery).book-talk-media-gallery-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery)>.book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery)>.book-talk-media-gallery-tile>.book-talk-media-card{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;border-radius:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery):is(.book-talk-media-gallery-2,.book-talk-media-gallery-3,.book-talk-media-gallery-4) .book-talk-media-card.is-image>img.book-talk-media-thumb-image,html.guest-document .public-book-talk-media:not(.is-merch-gallery):is(.public-book-talk-media-2,.public-book-talk-media-3,.public-book-talk-media-4)>.public-book-talk-media-item.is-image>img{object-fit:contain!important;object-position:center center!important;transform:none!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery):not([data-media-box-height-custom="1"]){aspect-ratio:1/1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery).book-talk-media-gallery-1:not([data-media-box-height-custom="1"]){aspect-ratio:4/3!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery:not(.is-book-merch-gallery)[data-media-box-height-custom="1"]{aspect-ratio:var(--media-box-aspect-mobile,1/1)!important}}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;gap:3px!important;background:#fff!important;overflow-y:hidden!important}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery:not(.book-talk-media-gallery-1){display:grid!important;grid-template-columns:none!important;grid-template-rows:minmax(0,1fr)!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 3px)/2)!important;align-items:stretch!important;justify-items:stretch!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;scrollbar-color:rgba(181,32,93,.55) rgba(247,226,235,.9)!important;touch-action:pan-x!important}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery:not(.book-talk-media-gallery-1)>.book-talk-media-gallery-tile{grid-column:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;scroll-snap-align:start!important}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery .book-talk-media-card.is-image{position:relative!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;transform:none!important;transform-origin:center center!important;image-rendering:auto!important;filter:none!important;opacity:1!important;visibility:visible!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery .book-talk-media-card.is-image>img.book-talk-media-thumb-image{position:absolute!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;transform:none!important;transform-origin:center center!important;image-rendering:auto!important;filter:none!important;opacity:1!important;visibility:visible!important}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery:not(.book-talk-media-gallery-1)::-webkit-scrollbar{height:6px!important}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery:not(.book-talk-media-gallery-1)::-webkit-scrollbar-track{background:rgba(247,226,235,.9)!important}html.app-document body[data-current-view=book_talk]:has(.sidebar[data-sidebar-role=admin]) #bookTalkMessages.book-talk-store-feed .book-talk-media-gallery.is-book-merch-gallery:not(.book-talk-media-gallery-1)::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(181,32,93,.55)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-media-gallery .book-talk-media-gallery-tile .book-talk-media-card.is-image>img.book-talk-media-thumb-image,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-image>img{position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;transform:none!important;transform-origin:center center!important;image-rendering:auto!important;filter:none!important;opacity:1!important;visibility:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-media-gallery,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-media-gallery-tile,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-media-card.is-image,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-media,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-media-item.is-image{background:#fff!important}html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-post .public-book-talk-media .public-book-talk-media-item.is-video>img.public-book-talk-video-thumbnail,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch .public-book-talk-media.is-merch-gallery .public-book-talk-media-item.is-video>img.public-book-talk-video-thumbnail{position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;transform:none!important;transform-origin:center center!important;image-rendering:auto!important;filter:none!important;opacity:1!important;visibility:visible!important}html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media-item.is-video{background:#fff!important}@media(max-width:760px){html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video>img.public-book-talk-video-thumbnail{z-index:1!important;display:block!important;opacity:1!important;visibility:visible!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;transform:none!important}html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video>.public-book-talk-video-preview{position:absolute!important;inset:0!important;z-index:4!important;display:grid!important;place-items:center!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}}html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-play,html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video:hover>.book-talk-media-play,html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video:focus>.book-talk-media-play,html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video:focus-visible>.book-talk-media-play,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video>.public-book-talk-video-preview,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video:hover>.public-book-talk-video-preview,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video:focus>.public-book-talk-video-preview,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video:focus-visible>.public-book-talk-video-preview{opacity:1!important;visibility:visible!important;color:#fff!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;mix-blend-mode:normal!important}html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video::before,html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video::after,html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-play::before,html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video>.book-talk-media-play::after,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video::before,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video::after,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video>.public-book-talk-video-preview::before,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video>.public-book-talk-video-preview::after,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media .public-book-talk-media-item.is-video>.public-book-talk-video-sparkle-field{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.book-talk-media-play>.courtreadz-video-play-glyph,.public-book-talk-video-preview>.courtreadz-video-play-glyph{display:block!important;width:46px!important;height:46px!important;color:#fff!important;overflow:visible!important;transform-box:view-box!important;transform-origin:50% 50%!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.72))!important;animation:none!important;will-change:auto!important}html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media-item.is-video{background:#fff!important;background-color:#fff!important;background-image:none!important}html.app-document body[data-current-view=book_talk] .app-shell #bookClubTalkApp .book-talk-media-card.is-video>img.book-talk-media-thumb-video-poster,html.guest-document body[data-current-view=guest] .guest-app-shell .public-book-talk-messages .public-book-talk-media-item.is-video>img.public-book-talk-video-thumbnail{background:#fff!important;background-color:#fff!important;background-image:none!important}.mobile-account-taskbar,.mobile-account-taskbar-backdrop,.profile-mobile-edit-button,.book-talk-category-card-leading,.book-talk-category-card-mobile-posts{display:none!important}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document.courthreadz-mobile-menu-open,html.app-document.courthreadz-mobile-menu-open body{overflow:hidden!important}html.app-document body .app-shell>aside.sidebar .side-brand>.member-mobile-menu-toggle:not(.mobile-account-taskbar-plus){display:none!important}html.app-document body .app-shell>.workspace{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}html.app-document body .mobile-account-taskbar{position:fixed!important;z-index:2147482100!important;left:0!important;right:0!important;bottom:0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:end!important;box-sizing:border-box!important;width:100%!important;height:calc(68px + env(safe-area-inset-bottom))!important;min-height:calc(68px + env(safe-area-inset-bottom))!important;margin:0!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid rgba(183,76,108,.18)!important;background:rgba(255,249,251,.98)!important;box-shadow:0 -7px 22px rgba(91,31,48,.11)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.app-document body .mobile-account-taskbar-link{position:relative!important;display:grid!important;place-items:center!important;justify-self:center!important;box-sizing:border-box!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;margin:0!important;padding:9px!important;border:0!important;border-radius:16px!important;background:transparent!important;color:#6f6468!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}html.app-document body .mobile-account-taskbar-link.active{background:#fff0f5!important;color:var(--theme-base,#d45d82)!important}html.app-document body .mobile-account-taskbar-link svg{display:block!important;width:27px!important;height:27px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important}html.app-document body .mobile-account-taskbar-badge{position:absolute!important;top:2px!important;right:0!important;display:grid!important;place-items:center!important;min-width:18px!important;height:18px!important;padding:0 4px!important;border:2px solid #fff9fb!important;border-radius:999px!important;background:#d52e62!important;color:#fff!important;font-size:9px!important;font-weight:950!important;line-height:1!important}html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:hover,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:focus,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:active{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;justify-self:center!important;align-self:end!important;box-sizing:border-box!important;flex:none!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;margin:0 0 2px!important;padding:0!important;border:4px solid #fff8fa!important;border-radius:50%!important;background:linear-gradient(145deg,#e36f92,#ce4e77)!important;color:#fff!important;box-shadow:0 7px 18px rgba(163,51,87,.28)!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus svg{display:block!important;width:29px!important;height:29px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;pointer-events:none!important;transform:rotate(0deg)!important;transition:transform .18s ease!important}html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus[aria-expanded=true] svg{transform:rotate(45deg)!important}html.app-document body .mobile-account-taskbar-backdrop{position:fixed!important;z-index:2147481980!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:rgba(50,23,34,.20)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .16s ease,visibility 0s linear .16s!important}html.app-document.courthreadz-mobile-menu-open body .mobile-account-taskbar-backdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity .16s ease!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown.is-open{position:fixed!important;z-index:2147482050!important;top:auto!important;right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;left:12px!important;display:block!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;max-height:min(66dvh,560px)!important;margin:0!important;padding:12px!important;border:1px solid rgba(205,93,126,.26)!important;border-radius:22px!important;background:#fffafc!important;background-image:none!important;box-shadow:0 18px 55px rgba(63,25,39,.26)!important;overflow:auto!important;overscroll-behavior:contain!important;contain:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0,calc(100% + 88px),0)!important;transition:transform .2s ease,opacity .16s ease,visibility 0s linear .2s!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(0,0,0)!important;transition:transform .2s ease,opacity .16s ease!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu.has-subscribe,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu.has-vids{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;padding:0!important;overflow:visible!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form>button{border:1px solid rgba(205,93,126,.20)!important;background:#fff!important;color:#8f3553!important;box-shadow:0 4px 12px rgba(101,36,57,.06)!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.active,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a[aria-busy=true],html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.is-navigation-pending{border-color:#d35c80!important;background:#d35c80!important;color:#fff!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-subscription-renewal{border-color:rgba(205,93,126,.20)!important;background:#fff4f7!important;color:#8f3553!important}html.app-document body[data-current-view=profile] .profile-card{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:10px 14px!important;padding:16px!important;border-radius:18px!important}html.app-document body[data-current-view=profile] .profile-card>.profile-image-preview{grid-column:1!important;grid-row:1/3!important;align-self:start!important;width:84px!important;height:84px!important;min-width:84px!important;min-height:84px!important}html.app-document body[data-current-view=profile] .profile-account-copy{grid-column:2!important;grid-row:1!important}html.app-document body[data-current-view=profile] .profile-mobile-edit-button{grid-column:2!important;grid-row:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;gap:7px!important;width:auto!important;min-width:132px!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;border:1px solid #ce6b87!important;border-radius:12px!important;background:#fff!important;color:#ad3c61!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;box-shadow:none!important}html.app-document body[data-current-view=profile] .profile-mobile-edit-button svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body[data-current-view=profile] #profileDetailsEditor{scroll-margin-top:12px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-hub{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;box-sizing:border-box!important;width:100%!important;padding:5px 3px 12px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card{display:grid!important;grid-template-columns:54px minmax(0,1fr) 28px!important;grid-template-rows:auto auto!important;align-items:center!important;gap:3px 14px!important;box-sizing:border-box!important;width:100%!important;min-height:102px!important;margin:0!important;padding:16px 18px!important;border:1px solid rgba(215,116,146,.20)!important;border-radius:25px!important;background:#fff!important;box-shadow:0 8px 22px rgba(161,64,94,.10)!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-leading{grid-column:1!important;grid-row:1/3!important;display:grid!important;place-items:center!important;width:54px!important;height:54px!important;color:#aa2455!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-icon{display:block!important;width:45px!important;height:45px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-top{display:contents!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-title{grid-column:2!important;grid-row:1!important;display:block!important;align-self:end!important;color:#9e174b!important;font-size:16px!important;line-height:1.2!important;font-weight:950!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-title>i{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-mobile-posts{grid-column:2!important;grid-row:2!important;display:block!important;align-self:start!important;color:#a96378!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-actions{grid-column:3!important;grid-row:1/3!important;display:flex!important;flex-direction:column-reverse!important;align-items:center!important;justify-content:center!important;gap:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-arrow{display:block!important;color:#ee2e74!important;font-size:34px!important;line-height:1!important;font-weight:700!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-remove{width:22px!important;height:22px!important;min-width:22px!important;flex-basis:22px!important;border-radius:50%!important;font-size:14px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-meta,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-category-card-owner{display:none!important}}@media(max-width:390px){html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu,html.app-document.ios-device body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=profile] .profile-card{grid-template-columns:72px minmax(0,1fr)!important;gap:9px 11px!important;padding:13px!important}html.app-document body[data-current-view=profile] .profile-card>.profile-image-preview{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important}html.app-document body[data-current-view=profile] .profile-mobile-edit-button{min-width:118px!important;padding:7px 9px!important}}@media(max-width:760px)and (prefers-reduced-motion:reduce){html.app-document body .mobile-account-taskbar-backdrop,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus svg,html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown{transition:none!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){@supports (height:100svh){html.app-document:not(.stream-popout-document),html.app-document:not(.stream-popout-document) body,html.app-document:not(.stream-popout-document) body>.app-shell,html.guest-document body.guest-body>.guest-app-shell{min-height:100svh!important}}html.courthreadz-mobile-performance :where(.book-talk-feed-post,.public-book-talk-post,.book-talk-category-card,.book-card,.book-fair-author-card,.book-fair-book-card,.book-fair-manage-card,.announcement-card,.raffle-created-item,.stream-recording-card,.podcasts-video-card,.profile-book-review-card,.book-talk-private-book-card,.private-video-recording-card){content-visibility:visible!important;contain-intrinsic-size:none!important;contain:layout style!important}html.courthreadz-mobile-performance body :where(.workspace,.content,#bookTalkMessages,.public-book-talk-messages,#bookGrid,.podcasts-video-grid,.stream-recording-gallery,.announcement-list,.raffle-created-list){overflow-anchor:auto!important}html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{isolation:isolate!important;will-change:transform!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document,html.app-document body{max-width:100%!important;overflow-x:hidden!important}html.guest-document body .guest-mobile-account-taskbar{grid-template-columns:repeat(5,minmax(0,1fr))!important}html.courthreadz-mobile-performance body .mobile-account-taskbar-backdrop,html.courthreadz-mobile-performance body .app-shell>aside.sidebar .member-mobile-dropdown,html.courthreadz-mobile-performance body .app-shell>aside.sidebar .member-mobile-dropdown.is-open,html.courthreadz-mobile-performance body .mobile-account-taskbar-link,html.courthreadz-mobile-performance body .mobile-account-taskbar-plus,html.courthreadz-mobile-performance body .mobile-account-taskbar-plus svg{transition:none!important;animation:none!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown{max-height:min(66dvh,calc(100dvh - 96px - env(safe-area-inset-top,0px)))!important;padding-right:max(12px,env(safe-area-inset-right,0px))!important;padding-left:max(12px,env(safe-area-inset-left,0px))!important}html.app-document body :is(.modal-body,.registration-terms-scroll,.book-talk-media-viewer-body,.announcement-media-viewer-stage,.book-merch-cart-items,.book-sale-stripe-address-mount,.book-fair-purchase-panel,.book-fair-share-panel,.recording-list,.podcasts-video-grid,.stream-recording-gallery){min-height:0!important;overscroll-behavior:contain!important;touch-action:pan-y!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){@supports (content-visibility:auto){html.courthreadz-mobile-performance:not(.ios-device) body :is(.book-talk-feed-post,.public-book-talk-post,.book-card,.book-fair-author-card,.book-fair-book-card,.announcement-card,.stream-recording-card,.podcasts-video-card,.profile-book-review-card,.private-video-recording-card):nth-child(n+5){content-visibility:auto!important;contain-intrinsic-size:auto 380px!important}}}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]{position:fixed!important;z-index:2147482060!important;top:auto!important;right:max(12px,env(safe-area-inset-right,0px))!important;bottom:calc(var(--courtreadz-mobile-taskbar-height,calc(50px + env(safe-area-inset-bottom,0px))) + 6px)!important;left:max(12px,env(safe-area-inset-left,0px))!important;display:block!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;max-height:min(66dvh,calc(100dvh - 98px - env(safe-area-inset-top,0px)))!important;margin:0!important;padding:12px!important;border:1px solid rgba(205,93,126,.26)!important;border-radius:22px!important;background:#fffafc!important;background-image:none!important;box-shadow:0 18px 55px rgba(63,25,39,.26)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0,calc(100% + 96px),0)!important;transition:none!important;contain:layout paint style!important}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true].is-open:not([hidden])[aria-hidden=false]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(0,0,0)!important}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu>.mobile-logout-form{display:block!important;grid-column:auto!important;grid-row:auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;margin:0!important;padding:0!important}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu>a,html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu>.mobile-logout-form>button{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:6px 7px!important;gap:5px!important;flex-wrap:nowrap!important;font-size:11px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important;border:1px solid rgba(205,93,126,.20)!important;border-radius:10px!important;background:#fff!important;color:#8f3553!important;text-decoration:none!important;box-shadow:0 4px 12px rgba(101,36,57,.06)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu>[aria-disabled=true]{opacity:.5!important;pointer-events:none!important;cursor:default!important}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu>a.active,html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu>a[aria-busy=true],html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-menu>a.is-navigation-pending{border-color:#d35c80!important;background:#d35c80!important;color:#fff!important}html.app-document.courthreadz-mobile-navigation body>:is(#memberMobileDropdown,#guestMemberMobileDropdown)[data-viewport-rooted=true]>.mobile-subscription-renewal{border-color:rgba(205,93,126,.20)!important;background:#fff4f7!important;color:#8f3553!important}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]>.mobile-account-taskbar-plus{position:relative!important;z-index:3!important;grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:center!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;margin:0 auto!important;padding:0!important;line-height:1!important;pointer-events:auto!important;touch-action:manipulation!important;transform:none!important}}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]:is([hidden],[aria-hidden=true],:not(.is-open)),html.app-document:not(.courthreadz-mobile-navigation) body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown{display:none!important;visibility:hidden!important;pointer-events:none!important}html.app-document.guest-document.courthreadz-mobile-navigation body.guest-body.guest-auth-open .mobile-account-taskbar.guest-mobile-account-taskbar{display:none!important;pointer-events:none!important}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body[data-current-view=book_talk]>#bookTalkMembersBackdrop.book-talk-members-drawer-backdrop{position:fixed!important;z-index:2147482050!important;inset:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:rgba(50,22,34,.12)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;contain:strict!important;touch-action:manipulation!important}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel{position:fixed!important;z-index:2147482060!important;top:max(8px,env(safe-area-inset-top,0px))!important;right:0!important;bottom:calc(78px + env(safe-area-inset-bottom,0px))!important;left:auto!important;display:block!important;box-sizing:border-box!important;width:min(360px,calc(100vw - 32px))!important;min-width:0!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:18px 0 0 18px!important;background:#fff!important;box-shadow:-8px 12px 28px rgba(65,25,40,.18)!important;opacity:1!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(calc(100% + 2px),0,0)!important;transition:transform .16s cubic-bezier(.2,.72,.25,1),visibility 0s linear .16s!important;contain:strict!important;isolation:isolate!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;will-change:auto!important}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel.mobile-members-open{visibility:visible!important;pointer-events:auto!important;transform:translate3d(0,0,0)!important;transition:transform .16s cubic-bezier(.2,.72,.25,1),visibility 0s!important;will-change:transform!important}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel>.book-talk-members-drawer-body{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important;border-radius:17px 0 0 17px!important;background:#fff!important;contain:layout paint style!important}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel .book-talk-members-scroll{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-behavior:auto!important;overscroll-behavior:contain!important;overflow-anchor:none!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;contain:layout paint style!important}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel :where(.book-talk-member,.book-talk-member-avatar,.book-talk-presence-dot){animation:none!important;transition:none!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill{bottom:calc(68px + env(safe-area-inset-bottom,0px))!important;height:auto!important;max-height:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-feed-composer:not([hidden]){position:relative!important;z-index:60!important;isolation:isolate!important;pointer-events:auto!important;touch-action:manipulation!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm :is(#bookTalkInput,#bookTalkComposerMedia,#bookTalkSend){position:relative!important;pointer-events:auto!important;touch-action:manipulation!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkSend{z-index:2!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document.ios-device:not(.guest-document) body:not(.stream-popout-page)>.app-shell{padding-top:0!important}html.guest-document.ios-device body.guest-body>.guest-app-shell{padding-top:0!important}html.app-document:not(.guest-document) body:not(.stream-popout-page)>.app-shell>aside.sidebar{position:relative!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:calc(46px + env(safe-area-inset-top,0px))!important;min-height:calc(46px + env(safe-area-inset-top,0px))!important;margin:0!important;padding:calc(4px + env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) 4px max(10px,env(safe-area-inset-left,0px))!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.24)!important;background:linear-gradient(135deg,var(--theme-sidebar,#a95167),var(--theme-base,#c95f79))!important;box-shadow:0 3px 10px rgba(92,35,54,.12)!important;overflow:visible!important}html.app-document:not(.guest-document) body:not(.stream-popout-page)>.app-shell>aside.sidebar .side-brand{display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 4px!important;gap:8px!important;color:#fff!important}html.app-document:not(.guest-document) body:not(.stream-popout-page)>.app-shell>aside.sidebar .side-brand .brand-mark{flex:0 0 30px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:2px!important;border-radius:9px!important}html.app-document:not(.guest-document) body:not(.stream-popout-page)>.app-shell>aside.sidebar .side-brand>div:nth-child(2){flex:1 1 auto!important;min-width:0!important}html.app-document:not(.guest-document) body:not(.stream-popout-page)>.app-shell>aside.sidebar .side-brand strong{display:block!important;max-width:100%!important;overflow:hidden!important;color:#fff!important;font-size:14px!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar{position:relative!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:calc(46px + env(safe-area-inset-top,0px))!important;min-height:calc(46px + env(safe-area-inset-top,0px))!important;margin:0!important;padding:calc(4px + env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) 4px max(10px,env(safe-area-inset-left,0px))!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.24)!important;background:linear-gradient(135deg,var(--theme-sidebar,#a95167),var(--theme-base,#c95f79))!important;box-shadow:0 3px 10px rgba(92,35,54,.12)!important;overflow:visible!important}html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar .side-brand{display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 4px!important;gap:8px!important;color:#fff!important}html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar .side-brand .brand-mark{flex:0 0 30px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:2px!important;border-radius:9px!important}html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar .side-brand>div:nth-child(2){flex:1 1 auto!important;min-width:0!important}html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar .side-brand strong{display:block!important;max-width:100%!important;overflow:hidden!important;color:#fff!important;font-size:14px!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.app-document:not(.guest-document) body>.app-shell>aside.sidebar .side-brand>.member-mobile-menu-toggle:not(.mobile-account-taskbar-plus){display:none!important;visibility:hidden!important;pointer-events:none!important}html.guest-document body.guest-body>.guest-app-shell>aside.guest-sidebar .side-brand>.guest-mobile-menu-toggle:not(.mobile-account-taskbar-plus){display:none!important;visibility:hidden!important;pointer-events:none!important}html.app-document body .app-shell>.workspace{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}html.app-document body .mobile-account-taskbar{align-items:center!important;height:calc(58px + env(safe-area-inset-bottom,0px))!important;min-height:calc(58px + env(safe-area-inset-bottom,0px))!important;padding:5px max(10px,env(safe-area-inset-right,0px)) calc(5px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))!important;box-shadow:0 -5px 16px rgba(91,31,48,.1)!important}html.app-document body .mobile-account-taskbar-link{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:9px!important;border-radius:14px!important}html.app-document body .mobile-account-taskbar-link svg{width:24px!important;height:24px!important}html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;border-width:3px!important;box-shadow:0 5px 14px rgba(163,51,87,.24)!important}html.app-document body .mobile-account-taskbar .mobile-account-menu-lines{width:25px!important;height:25px!important;gap:4px!important}html.app-document body .mobile-account-taskbar .mobile-account-menu-lines>i{width:20px!important;height:2.5px!important;min-height:2.5px!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown,html.app-document body>#memberMobileDropdown[data-viewport-rooted=true]{bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill{bottom:calc(58px + env(safe-area-inset-bottom,0px))!important}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel{bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document{--courtreadz-mobile-taskbar-height:calc(58px + env(safe-area-inset-bottom,0px));--courtreadz-mobile-content-bottom:calc(80px + env(safe-area-inset-bottom,0px))}html.app-document body .app-shell>.workspace{padding-bottom:var(--courtreadz-mobile-content-bottom)!important;scroll-padding-bottom:var(--courtreadz-mobile-content-bottom)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill{bottom:calc(68px + env(safe-area-inset-bottom,0px))!important;height:var(--book-talk-mobile-private-height,calc(100dvh - 138px - env(safe-area-inset-bottom,0px)))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-feed-composer:not([hidden]){flex-shrink:0!important;width:100%!important;min-width:0!important;margin:0 0 4px!important;box-sizing:border-box!important;z-index:80!important;background:#fff!important;scroll-margin-bottom:var(--courtreadz-mobile-content-bottom)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm :is(#bookTalkInput,#bookTalkComposerMedia,#bookTalkSend){max-width:100%!important;box-sizing:border-box!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown,html.app-document body>#memberMobileDropdown[data-viewport-rooted=true],html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel{bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document{--courtreadz-mobile-taskbar-height:calc(50px + env(safe-area-inset-bottom,0px));--courtreadz-mobile-content-bottom:calc(70px + env(safe-area-inset-bottom,0px))}html.app-document body .mobile-account-taskbar,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;height:var(--courtreadz-mobile-taskbar-height)!important;min-height:var(--courtreadz-mobile-taskbar-height)!important;max-height:var(--courtreadz-mobile-taskbar-height)!important;padding:3px max(9px,env(safe-area-inset-right,0px)) calc(3px + env(safe-area-inset-bottom,0px)) max(9px,env(safe-area-inset-left,0px))!important;box-sizing:border-box!important}html.guest-document body .guest-mobile-account-taskbar{grid-template-columns:repeat(5,minmax(0,1fr))!important}html.app-document body .mobile-account-taskbar-link{align-self:center!important;justify-self:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;margin:0!important;padding:9px!important;border-radius:13px!important}html.app-document body .mobile-account-taskbar-link svg{width:23px!important;height:23px!important}html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:hover,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:focus,html.app-document body .mobile-account-taskbar .mobile-account-taskbar-plus:active{align-self:center!important;justify-self:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;margin:0!important;padding:0!important;border-width:3px!important;box-shadow:0 4px 11px rgba(163,51,87,.2)!important}html.app-document body .mobile-account-taskbar .mobile-account-menu-lines{width:23px!important;height:23px!important;gap:3px!important}html.app-document body .mobile-account-taskbar .mobile-account-menu-lines>i{width:19px!important;height:2px!important;min-height:2px!important}html.app-document body .app-shell>.workspace{padding-bottom:var(--courtreadz-mobile-content-bottom)!important;scroll-padding-bottom:var(--courtreadz-mobile-content-bottom)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill{bottom:calc(60px + env(safe-area-inset-bottom,0px))!important;height:var(--book-talk-mobile-private-height,calc(100dvh - 130px - env(safe-area-inset-bottom,0px)))!important}html.app-document body .app-shell>aside.sidebar .member-mobile-dropdown,html.app-document body>#memberMobileDropdown[data-viewport-rooted=true],html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel{bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body .mobile-account-taskbar,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{position:fixed!important;z-index:2147482500!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;isolation:isolate!important;background:#fff9fb!important;background-image:none!important;clip:auto!important;clip-path:none!important;-webkit-clip-path:none!important;filter:none!important;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;contain:layout style!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-private-chat-fill{bottom:var(--courtreadz-mobile-taskbar-height)!important;height:var(--book-talk-mobile-private-height,calc(100dvh - 120px - env(safe-area-inset-bottom,0px)))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-feed-composer:not([hidden]){margin-bottom:0!important}}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-thread:not([hidden]){overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-form:not([hidden]){position:relative!important;z-index:6!important;display:grid!important;grid-template-columns:30px minmax(0,1fr) 40px auto!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:52px!important;margin:7px 0 0!important;padding:4px 0!important;gap:6px!important;overflow:visible!important;opacity:1!important;visibility:visible!important;background:#fff!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-input{display:block!important;grid-column:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;max-height:128px!important;margin:0!important;padding:10px 12px!important;border:1px solid rgba(169,72,99,.28)!important;border-radius:15px!important;outline:none!important;background:#fff!important;color:#20191c!important;font:inherit!important;font-size:13px!important;line-height:1.35!important;resize:vertical!important;overflow:auto!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#20191c!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-input:focus{border-color:var(--theme-base,#d86d83)!important;box-shadow:0 0 0 3px rgba(216,109,131,.14)!important}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-form:not([hidden]){grid-template-columns:26px minmax(0,1fr) 40px!important;grid-template-rows:auto auto!important;scroll-margin-top:10px!important;scroll-margin-bottom:10px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-form::before{grid-column:1!important;grid-row:1!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-input{grid-column:2!important;grid-row:1!important;min-height:46px!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-media-button{grid-column:3!important;grid-row:1!important}html.app-document body[data-current-view=book_talk] #bookTalkMessages .book-talk-reply-form>button[type=submit]{grid-column:2/4!important;grid-row:2!important;width:100%!important;min-width:0!important;margin:0!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body .mobile-account-taskbar,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{top:auto!important;bottom:var(--courtreadz-mobile-bottom-offset,0px)!important;max-width:100vw!important;margin:0!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body .mobile-account-taskbar>.mobile-account-taskbar-plus,html.app-document:not(.guest-document) body .mobile-account-taskbar>.mobile-account-taskbar-plus,html.guest-document body .guest-mobile-account-taskbar>.mobile-account-taskbar-plus,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]>.mobile-account-taskbar-plus,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]>.mobile-account-taskbar-plus:hover,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]>.mobile-account-taskbar-plus:focus,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]>.mobile-account-taskbar-plus:active{align-self:center!important;justify-self:center!important;box-sizing:border-box!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;margin:0 auto!important;padding:0!important;border-width:3px!important;line-height:1!important;transform:none!important}html.app-document body .mobile-account-taskbar>.mobile-account-taskbar-plus>.mobile-account-menu-lines{width:23px!important;height:23px!important;gap:3px!important}html.app-document body .mobile-account-taskbar>.mobile-account-taskbar-plus>.mobile-account-menu-lines>i{width:19px!important;height:2px!important;min-height:2px!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill>.book-talk-chat-panel{padding-bottom:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill #bookTalkForm.book-talk-form.book-talk-feed-composer:not([hidden]){order:30!important;flex:0 0 auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:7px 0 0!important;border-bottom:0!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill #bookTalkForm :is(#bookTalkInput,#bookTalkComposerMedia,#bookTalkSend){margin-bottom:0!important;transform:none!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-input{box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:7px 11px!important;line-height:22px!important;resize:none!important;overflow:hidden!important;white-space:nowrap!important}html.app-document body[data-current-view] .sidebar-subscription-renewal,html.app-document body[data-current-view] .mobile-subscription-renewal,html.app-document body>#memberMobileDropdown[data-viewport-rooted=true]>.mobile-subscription-renewal{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;justify-content:stretch!important;gap:2px!important;box-sizing:border-box!important;height:auto!important;min-height:42px!important;max-height:none!important;overflow:hidden!important;white-space:normal!important}html.app-document body[data-current-view] :is(.sidebar-subscription-renewal,.mobile-subscription-renewal)>.subscription-renewal-prefix,html.app-document body>#memberMobileDropdown[data-viewport-rooted=true]>.mobile-subscription-renewal>.subscription-renewal-prefix{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;line-height:1.2!important;white-space:normal!important}html.app-document body[data-current-view] :is(.sidebar-subscription-renewal,.mobile-subscription-renewal)>b[data-subscription-renewal],html.app-document body>#memberMobileDropdown[data-viewport-rooted=true]>.mobile-subscription-renewal>b[data-subscription-renewal]{position:static!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;color:#000!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;font-size:11px!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;transform:none!important}@media(max-width:760px){html.app-document body[data-current-view] .mobile-subscription-renewal,html.app-document body>#memberMobileDropdown[data-viewport-rooted=true]>.mobile-subscription-renewal{width:100%!important;min-width:0!important;max-width:100%!important;padding:7px 9px!important}}@media(min-width:761px){html.app-document body[data-current-view] .app-shell>aside.sidebar .sidebar-subscription-renewal,html.app-document body[data-current-view=members] .registered-accounts-panel .account-subscription-renewal,html.app-document body[data-current-view] .subscription-detail-row.subscription-live-renewal{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;justify-content:stretch!important;gap:2px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:42px!important;max-height:none!important;overflow:hidden!important;white-space:normal!important;contain:layout!important}html.app-document body[data-current-view=members] .registered-accounts-panel .account-subscription-renewal,html.app-document body[data-current-view] .subscription-detail-row.subscription-live-renewal{min-height:0!important}html.app-document body[data-current-view] :is(.sidebar-subscription-renewal,.account-subscription-renewal)>.subscription-renewal-prefix,html.app-document body[data-current-view] .subscription-detail-row.subscription-live-renewal>span{position:static!important;display:block!important;box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;line-height:1.2!important;letter-spacing:0!important;white-space:normal!important;overflow:visible!important;transform:none!important}html.app-document body[data-current-view] :is(.sidebar-subscription-renewal,.account-subscription-renewal)>b[data-subscription-renewal],html.app-document body[data-current-view] .subscription-detail-row.subscription-live-renewal>strong[data-subscription-renewal]{position:static!important;display:block!important;box-sizing:border-box!important;grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;color:#000!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;font-size:10px!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important;line-height:1.25!important;letter-spacing:0!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important;transform:none!important}}@media(max-width:760px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form:not([hidden]){grid-template-columns:26px minmax(0,1fr) 38px 58px!important;grid-template-rows:38px!important;align-items:center!important;min-height:46px!important;margin:5px 0 0!important;padding:4px 0!important;gap:5px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form::before{grid-column:1!important;grid-row:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-input{grid-column:2!important;grid-row:1!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:13px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-media-button{grid-column:3!important;grid-row:1!important;box-sizing:border-box!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form>button[type=submit]{grid-column:4!important;grid-row:1!important;box-sizing:border-box!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:6px 8px!important;white-space:nowrap!important}}@media(max-width:380px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form:not([hidden]){grid-template-columns:24px minmax(0,1fr) 36px 54px!important;gap:4px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-media-button{width:36px!important;min-width:36px!important;max-width:36px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages .book-talk-reply-form>button[type=submit]{width:54px!important;min-width:54px!important;max-width:54px!important;padding-right:5px!important;padding-left:5px!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm.book-talk-form.book-talk-feed-composer:not([hidden]){display:grid!important;grid-template-columns:minmax(0,1fr) clamp(48px,16vw,64px) clamp(48px,16vw,64px)!important;grid-template-rows:40px!important;grid-auto-rows:40px!important;grid-template-areas:"message attach post"!important;align-items:stretch!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important;flex-wrap:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm #bookTalkInput{grid-area:message!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:8px 10px!important;resize:none!important;overflow-x:auto!important;overflow-y:hidden!important;line-height:22px!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm #bookTalkComposerMedia,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm #bookTalkSend{box-sizing:border-box!important;width:clamp(48px,16vw,64px)!important;min-width:clamp(48px,16vw,64px)!important;max-width:64px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;align-self:stretch!important;overflow:hidden!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm #bookTalkComposerMedia{grid-area:attach!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkForm #bookTalkSend{grid-area:post!important;padding:4px 6px!important;gap:3px!important;font-size:10px!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document{--courtreadz-mobile-taskbar-height:calc(50px + env(safe-area-inset-bottom,0px));--courtreadz-mobile-content-bottom:calc(66px + env(safe-area-inset-bottom,0px))}html.app-document body .mobile-account-taskbar,html.app-document.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{--courtreadz-mobile-bottom-offset:0px!important;position:fixed!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;inset-block-end:0!important;width:100%!important;margin:0!important;touch-action:manipulation!important}html.app-document body:not(.stream-popout-page) .app-shell>.workspace{padding-bottom:var(--courtreadz-mobile-content-bottom)!important;scroll-padding-bottom:var(--courtreadz-mobile-content-bottom)!important}html.app-document body>#memberMobileDropdown[data-viewport-rooted=true],html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel{bottom:calc(var(--courtreadz-mobile-taskbar-height) + 6px)!important}}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill{position:fixed!important;right:0!important;bottom:calc(var(--courtreadz-mobile-taskbar-height,calc(50px + env(safe-area-inset-bottom,0px))) + 6px)!important;left:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:0!important;box-sizing:border-box!important}html.app-document:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill>.book-talk-chat-panel{height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:0!important;overflow:hidden!important}html.app-document:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill #bookTalkForm.book-talk-form.book-talk-feed-composer:not([hidden]){position:relative!important;z-index:100!important;flex:0 0 40px!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important;box-sizing:border-box!important}html.app-document:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.mobile-public-feed-fill #bookTalkMessages.book-talk-messages.book-talk-feed{scroll-padding-bottom:8px!important}}html.app-document body .book-grid .book-card:hover,html.app-document body[data-current-view=library] .book-grid.side-view>.book-card:hover,html.app-document body .book-grid.bookshelf-view .book-card:hover .book-cover,html.app-document body .book-grid.bookshelf-view .book-cover:hover,html.app-document body .stream-recording-card:hover,html.app-document body .book-fair-author-card:hover{transform:none!important}html.guest-document #publicBookClubFeed #publicBookTalkMessages.public-book-talk-messages.is-book-merch-feed{grid-template-rows:none!important;grid-auto-rows:max-content!important;grid-auto-flow:row!important;align-items:start!important;align-content:start!important;gap:8px!important}html.guest-document #publicBookClubFeed #publicBookTalkMessages.public-book-talk-messages.is-book-merch-feed>.public-book-talk-post.is-book-merch{grid-row:auto!important;grid-column:auto!important;margin:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.book-talk-store-feed>.book-talk-feed-column{height:auto!important;max-height:none!important;row-gap:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages.book-talk-store-feed .book-talk-feed-post.is-book-merch{flex-shrink:0!important}@media all{html.app-document.courthreadz-mobile-navigation{--courtreadz-nav-logo-size:clamp(36px,5.8vw,48px);--courtreadz-nav-brand-height:clamp(44px,7.4vw,56px);--courtreadz-nav-header-height:calc(var(--courtreadz-nav-brand-height) + 12px);--courtreadz-nav-title-size:clamp(16px,2.4vw,20px)}html.app-document.courthreadz-mobile-navigation body>.app-shell{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;padding-top:0!important;grid-template-columns:1fr!important}html.app-document.courthreadz-mobile-navigation body:not(.stream-popout-page)>.app-shell>aside.sidebar.sidebar-stable{display:block!important;position:relative!important;inset:auto!important;float:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:calc(var(--courtreadz-nav-header-height) + env(safe-area-inset-top,0px))!important;min-height:calc(var(--courtreadz-nav-header-height) + env(safe-area-inset-top,0px))!important;max-height:none!important;margin:0!important;padding:calc(6px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 6px max(12px,env(safe-area-inset-left,0px))!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.24)!important;background:linear-gradient(135deg,var(--theme-sidebar,#a95167),var(--theme-base,#c95f79))!important;box-shadow:0 3px 10px rgba(92,35,54,.12)!important;overflow:visible!important;z-index:60!important;transform:none!important;filter:none!important;isolation:auto!important;contain:none!important}html.app-document.courthreadz-mobile-navigation body>.app-shell>aside.sidebar.sidebar-stable .side-brand{position:relative!important;inset:auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--courtreadz-nav-brand-height)!important;min-height:var(--courtreadz-nav-brand-height)!important;max-height:var(--courtreadz-nav-brand-height)!important;margin:0!important;padding:0!important;gap:12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;text-align:left!important;transform:none!important;overflow:hidden!important}html.app-document.courthreadz-mobile-navigation body>.app-shell>aside.sidebar.sidebar-stable .side-brand .brand-mark{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex:0 0 var(--courtreadz-nav-logo-size)!important;width:var(--courtreadz-nav-logo-size)!important;min-width:var(--courtreadz-nav-logo-size)!important;max-width:var(--courtreadz-nav-logo-size)!important;height:var(--courtreadz-nav-logo-size)!important;min-height:var(--courtreadz-nav-logo-size)!important;max-height:var(--courtreadz-nav-logo-size)!important;margin:0!important;padding:2px!important;border-radius:10px!important;transform:none!important}html.app-document.courthreadz-mobile-navigation body>.app-shell>aside.sidebar.sidebar-stable .side-brand .brand-mark>img{position:static!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;object-fit:contain!important;transform:none!important}html.app-document.courthreadz-mobile-navigation body>.app-shell>aside.sidebar.sidebar-stable .side-brand>div:nth-child(2){flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;transform:none!important}html.app-document.courthreadz-mobile-navigation body>.app-shell>aside.sidebar.sidebar-stable .side-brand strong{display:block!important;width:auto!important;max-width:100%!important;margin:0!important;color:#fff!important;font-size:var(--courtreadz-nav-title-size)!important;line-height:1.2!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important;transform:none!important}html.app-document.courthreadz-mobile-navigation body>.app-shell>aside.sidebar.sidebar-stable :is(.nav.sidebar-scroll-nav,.role-chip,.sidebar-bottom){display:none!important}html.app-document.courthreadz-mobile-navigation body>.app-shell>aside.sidebar.sidebar-stable .side-brand>.member-mobile-menu-toggle:not(.mobile-account-taskbar-plus){display:none!important;visibility:hidden!important;pointer-events:none!important}html.app-document.courthreadz-mobile-navigation body .app-shell>.workspace{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar{--courtreadz-mobile-bottom-offset:0px;position:fixed!important;z-index:2147482500!important;top:auto!important;left:0!important;right:0!important;bottom:var(--courtreadz-mobile-bottom-offset,0px)!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;height:calc(50px + env(safe-area-inset-bottom,0px))!important;min-height:calc(50px + env(safe-area-inset-bottom,0px))!important;max-height:calc(50px + env(safe-area-inset-bottom,0px))!important;padding-top:3px!important;padding-right:max(9px,env(safe-area-inset-right,0px))!important;padding-bottom:calc(3px + env(safe-area-inset-bottom,0px))!important;padding-left:max(9px,env(safe-area-inset-left,0px))!important;border-top:1px solid rgba(183,76,108,.2)!important;background:#fff9fb!important;background-image:none!important;box-shadow:0 -4px 12px rgba(91,31,48,.09)!important;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;isolation:isolate!important;clip:auto!important;clip-path:none!important;-webkit-clip-path:none!important;filter:none!important;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;contain:layout style!important;overscroll-behavior:none!important}html.guest-document.courthreadz-mobile-navigation body .guest-mobile-account-taskbar{grid-template-columns:repeat(5,minmax(0,1fr))!important}html.app-document.courthreadz-mobile-navigation.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{position:fixed!important;z-index:2147482500!important;top:auto!important;right:0!important;bottom:var(--courtreadz-mobile-bottom-offset,0px)!important;left:0!important;margin:0!important;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;contain:layout style!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar,html.app-document.courthreadz-mobile-navigation.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{--courtreadz-mobile-bottom-offset:0px!important;bottom:0!important;inset-block-end:0!important}html.app-document.courthreadz-mobile-navigation.ios-device body .mobile-account-taskbar,html.app-document.courthreadz-mobile-navigation.ios-device.courthreadz-taskbar-rooted body>.mobile-account-taskbar[data-viewport-rooted=true]{top:auto!important;bottom:0!important;inset-block-start:auto!important;inset-block-end:0!important;height:60px!important;min-height:60px!important;max-height:60px!important;padding-bottom:13px!important;margin-bottom:0!important;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important}html.app-document.courthreadz-mobile-navigation.ios-device body .mobile-account-taskbar::after{content:none!important;display:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar{translate:none!important;scale:none!important;transition:none!important;animation:none!important;overflow-anchor:none!important;will-change:transform!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar>.mobile-account-taskbar-link{top:auto!important;bottom:auto!important;translate:none!important;scale:none!important;transition:none!important;animation:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar-link{position:relative!important;display:grid!important;place-items:center!important;align-self:center!important;justify-self:center!important;box-sizing:border-box!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;margin:0 auto!important;padding:9px!important;border:0!important;border-radius:13px!important;background:transparent!important;color:#6f6468!important;text-decoration:none!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar-link.active{background:#fff0f5!important;color:#d45d82!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar-link svg{display:block!important;width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-taskbar-plus{display:grid!important;place-items:center!important;justify-self:center!important;align-self:center!important;box-sizing:border-box!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;margin:0 auto!important;padding:0!important;border:3px solid #fff8fa!important;border-radius:50%!important;background:linear-gradient(145deg,#e36f92,#ce4e77)!important;color:#fff!important;box-shadow:0 4px 11px rgba(163,51,87,.2)!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-taskbar-plus svg{display:block!important;width:29px!important;height:29px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;transition:transform .18s ease!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-taskbar-plus[aria-expanded=true] svg{transform:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-menu-lines{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:23px!important;height:23px!important;gap:3px!important;color:inherit!important;pointer-events:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-menu-lines>i{display:block!important;box-sizing:border-box!important;width:19px!important;height:2px!important;min-height:2px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:currentColor!important;box-shadow:none!important;transform:none!important;pointer-events:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar>:nth-child(1){grid-column:1!important;grid-row:1!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar>:nth-child(2){grid-column:2!important;grid-row:1!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar>:nth-child(3){grid-column:3!important;grid-row:1!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar>:nth-child(4){grid-column:4!important;grid-row:1!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar>:nth-child(5){grid-column:5!important;grid-row:1!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar>:not(.mobile-account-taskbar-plus){contain:layout!important;transform:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-taskbar-plus,html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-taskbar-plus:hover,html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-taskbar-plus:focus,html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar .mobile-account-taskbar-plus:active{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:center!important;margin:0 auto!important;transform:none!important}html.app-document.courthreadz-mobile-navigation.ios-device body .mobile-account-taskbar .mobile-account-taskbar-plus,html.app-document.courthreadz-mobile-navigation.ios-device body .mobile-account-taskbar .mobile-account-taskbar-plus:hover,html.app-document.courthreadz-mobile-navigation.ios-device body .mobile-account-taskbar .mobile-account-taskbar-plus:focus,html.app-document.courthreadz-mobile-navigation.ios-device body .mobile-account-taskbar .mobile-account-taskbar-plus:active{transform:translateY(-2px)!important;-webkit-transform:translateY(-2px)!important}html.app-document.courthreadz-mobile-navigation body[data-current-view=book_talk] .book-talk-members-head::after,html.app-document.courthreadz-mobile-navigation body[data-current-view=book_talk] .book-talk-members-button-chevron,html.app-document.courthreadz-mobile-navigation body[data-current-view=book_talk] .book-talk-members-drawer-chevron{content:none!important;display:none!important;animation:none!important}html.app-document.courthreadz-mobile-navigation body :where(button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled)){touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(205,93,126,.16)}html.app-document.courthreadz-mobile-navigation body :where(.mobile-account-taskbar-link,.mobile-account-taskbar-plus,.member-mobile-dropdown .mobile-menu>a[href],.member-mobile-dropdown .mobile-menu button:not(:disabled)){position:relative!important;z-index:1!important;pointer-events:auto!important}html.app-document.courthreadz-mobile-navigation body :where(.mobile-account-taskbar-link,.mobile-account-taskbar-plus,.member-mobile-dropdown .mobile-menu>a[href],.member-mobile-dropdown .mobile-menu button:not(:disabled)) :where(svg,path,circle,span,strong,small){pointer-events:none!important}html.app-document.courthreadz-mobile-navigation body .mobile-account-taskbar-backdrop{position:fixed!important;z-index:2147481980!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:rgba(50,23,34,.2)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.app-document.courthreadz-mobile-navigation.courthreadz-mobile-menu-open body .mobile-account-taskbar-backdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}html.app-document.courthreadz-mobile-navigation body .app-shell>aside.sidebar .member-mobile-dropdown{position:fixed!important;z-index:2147482050!important;top:auto!important;right:12px!important;bottom:calc(56px + env(safe-area-inset-bottom))!important;left:12px!important;display:block!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;max-height:min(66dvh,560px)!important;margin:0!important;padding:12px!important;border:1px solid rgba(205,93,126,.26)!important;border-radius:22px!important;background:#fffafc!important;box-shadow:0 18px 55px rgba(63,25,39,.26)!important;overflow:auto!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(calc(100% + 68px))!important}html.app-document.courthreadz-mobile-navigation body .app-shell>aside.sidebar .member-mobile-dropdown.is-open{z-index:2147482060!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;transform:translateY(0)!important}html.app-document.courthreadz-mobile-navigation body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;padding:0!important;overflow:visible!important}html.app-document.courthreadz-mobile-navigation body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a,html.app-document.courthreadz-mobile-navigation body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>.mobile-logout-form>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;height:44px!important;min-height:44px!important;padding:8px 10px!important;border:1px solid rgba(205,93,126,.2)!important;border-radius:10px!important;background:#fff!important;color:#8f3553!important;text-decoration:none!important}html.app-document.courthreadz-mobile-navigation body .app-shell>aside.sidebar .member-mobile-dropdown .mobile-menu>a.active{border-color:#d35c80!important;background:#d35c80!important;color:#fff!important}html.app-document.courthreadz-mobile-navigation:not(.courthreadz-mobile-menu-open):not(.book-talk-feed-viewer-open):not(.terms-conditions-editor-open):not(.giveaway-prompt-open):not(.book-talk-thumbnail-editor-open):not(.book-merch-cart-open):not(.book-sale-stripe-address-open):not(.public-feed-viewer-open):not(.stream-popout-document){height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}html.app-document.courthreadz-mobile-navigation:not(.courthreadz-mobile-menu-open):not(.book-talk-feed-viewer-open):not(.terms-conditions-editor-open):not(.giveaway-prompt-open):not(.book-talk-thumbnail-editor-open):not(.book-merch-cart-open):not(.book-sale-stripe-address-open):not(.public-feed-viewer-open) body:not(.guest-auth-open):not(.announcement-media-viewer-open):not(.book-talk-media-prompt-open):not(.book-talk-video-fullscreen-open):not(.registration-terms-open):not(.terms-conditions-editor-open):not(.giveaway-prompt-open):not(.courthreadz-remove-confirm-open):not(.subscription-cancel-confirm-open):not(.book-fair-modal-open):not(.book-fair-share-open):not(.stream-popout-page){height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}html.app-document.courthreadz-mobile-navigation body:not(.stream-popout-page)>.app-shell{height:auto!important;max-height:none!important;min-height:100dvh!important;overflow:visible!important}html.guest-document.courthreadz-mobile-navigation body.guest-body:not(.guest-auth-open)>.guest-app-shell{height:auto!important;max-height:none!important;min-height:100dvh!important;overflow:visible!important}html.app-document.courthreadz-mobile-navigation body:not(.stream-popout-page) .app-shell>.workspace,html.app-document.courthreadz-mobile-navigation body:not(.stream-popout-page) .app-shell>.workspace>.content{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}html.app-document.courthreadz-mobile-navigation body :is(.member-mobile-dropdown,.modal,.modal-body,.registration-terms-scroll,.book-talk-media-viewer-body,.announcement-media-viewer-stage,.book-merch-cart-dialog,.book-merch-cart-panel,.book-merch-cart-items,.book-sale-stripe-address-dialog,.book-sale-stripe-address-panel,.stream-chat-messages,.viewer-list,#bookTalkMessages,.public-book-talk-messages,.book-talk-members-list,.live-map-users,.live-map-feed,.recording-list,.podcasts-video-grid,.book-fair-purchase-panel,.book-fair-share-panel){overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}html.courthreadz-mobile-navigation body :is(#bookTalkCategories,.public-book-talk-categories,.book-talk-emoji-grid,.book-talk-emoji-tabs,.auth-tabs){overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-x!important}}html.app-document.courthreadz-mobile-navigation:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill{position:fixed!important;top:var(--book-talk-mobile-private-top,calc(var(--courtreadz-nav-header-height,56px) + env(safe-area-inset-top,0px)))!important;right:0!important;left:0!important;bottom:calc(var(--courtreadz-mobile-taskbar-height,calc(50px + env(safe-area-inset-bottom,0px))) + 6px)!important;display:flex!important;flex-flow:column nowrap!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:4px 6px 0!important;gap:0!important;overflow:hidden!important}html.app-document.courthreadz-mobile-navigation.ios-device:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill{bottom:62px!important}html.app-document.courthreadz-mobile-navigation:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill>.book-talk-chat-panel{display:flex!important;flex-flow:column nowrap!important;flex:1 1 0!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:0!important;min-height:0!important;max-height:none!important;margin:0!important;padding-bottom:0!important;overflow:hidden!important}html.app-document.courthreadz-mobile-navigation:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill>.book-talk-chat-panel>.book-talk-destination-title{order:0!important;flex:0 0 auto!important;align-self:stretch!important}html.app-document.courthreadz-mobile-navigation:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill>.book-talk-chat-panel>:is(.book-talk-head,#bookTalkTopToolbar,#bookTalkFeedControls,#bookTalkCategoryForm){flex:0 0 auto!important}html.app-document.courthreadz-mobile-navigation:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill>.book-talk-chat-panel>#bookTalkMessages.book-talk-messages{order:10!important;flex:1 1 0!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:0!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;scroll-padding-bottom:8px!important}html.app-document.courthreadz-mobile-navigation:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill>.book-talk-chat-panel>#bookTalkFeedback{order:20!important;flex:0 0 auto!important;min-height:0!important}html.app-document.courthreadz-mobile-navigation:not(.guest-document) body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout.mobile-public-feed-fill>.book-talk-chat-panel>#bookTalkForm.book-talk-form.book-talk-feed-composer:not([hidden]){order:30!important;position:relative!important;z-index:100!important;flex:0 0 40px!important;box-sizing:border-box!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important}html.app-document body #bookClubTalkApp:is([data-chat-page=private_chat],[data-chat-page=video_chat],[data-chat-page=messages]) :is(.book-talk-head-categories,#bookTalkFeedControls,#bookTalkCategoryForm,#bookTalkNewCategory){display:none!important}html.app-document body #bookClubTalkApp .book-talk-destination-title{display:block!important;flex:0 0 auto!important;margin:0!important;padding:8px 12px!important;font-size:18px!important;line-height:1.25!important;text-align:left!important}html.app-document body #bookClubTalkApp .book-talk-chat-landing{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:18px!important;color:#111!important;text-align:left!important}html.app-document body #bookClubTalkApp[data-chat-landing="1"] #bookTalkForm{display:none!important}html.app-document body a.messages-nav-link{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}html.app-document body a.messages-nav-link .messages-nav-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:23px!important;height:23px!important;margin-left:auto!important;padding:0 6px!important;border-radius:12px!important;background:#b5224d!important;color:#fff!important;font-size:12px!important;line-height:1!important;font-weight:800!important;box-sizing:border-box!important}html.app-document body a.messages-nav-link .messages-nav-count[hidden]{display:none!important}html.app-document body a.messages-nav-link .messages-nav-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 26px!important;width:26px!important;height:26px!important;min-width:26px!important;opacity:1!important}html.app-document body a.messages-nav-link .messages-nav-icon svg{display:block!important;width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body a.messages-nav-link .messages-nav-icon::before,html.app-document body a.messages-nav-link .messages-nav-icon::after{content:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages]>.book-talk-chat-panel{padding:0!important;gap:0!important;background:#fff!important;border:1px solid #e7d5dc!important;border-radius:16px!important;box-shadow:0 8px 28px rgba(73,35,51,.06)!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-head{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-destination-title{display:flex!important;align-items:center!important;gap:14px!important;margin:0!important;padding:22px 24px!important;background:linear-gradient(115deg,#fff9fb,#f6e7ed)!important;border:0!important;border-bottom:1px solid #ecdce2!important;color:#542d3d!important;font-size:23px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:-.4px!important;text-align:left!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-heading{display:flex!important;align-items:center!important;gap:14px!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-heading-icon{display:block!important;flex:0 0 28px!important;width:28px!important;height:28px!important;fill:none!important;stroke:#985970!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-destination-title small{display:block!important;margin-top:5px!important;color:#7b626c!important;font-size:12px!important;font-weight:500!important;letter-spacing:.15px!important;line-height:1.4!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] a.book-talk-new-message{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:0 0 auto!important;min-height:42px!important;margin:0 0 0 auto!important;padding:10px 16px!important;background:linear-gradient(135deg,#cf376d,#ba295d)!important;color:#fff!important;border:1px solid #b9265a!important;border-radius:999px!important;box-shadow:0 6px 16px rgba(167,42,87,.18)!important;text-decoration:none!important;font-size:13px!important;font-weight:750!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] a.book-talk-new-message:hover{background:linear-gradient(135deg,#d94378,#c62d64)!important;box-shadow:0 8px 20px rgba(167,42,87,.24)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] a.book-talk-new-message:focus-visible{outline:3px solid rgba(164,55,96,.28)!important;outline-offset:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] a.book-talk-new-message[aria-expanded=true]{background:#9f2450!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.25)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-new-message-icon{display:block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] #bookTalkFeedback:empty{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] #bookTalkMessages.book-talk-messages.book-talk-feed{display:block!important;flex:1 1 auto!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-radius:0!important;overflow-x:hidden!important;overflow-y:auto!important;box-shadow:none!important;scrollbar-color:#dbc3cd #fff!important;scrollbar-width:thin!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-chat-landing{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;color:#111!important;text-align:left!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:14px 24px!important;border-bottom:1px solid #f0e5e9!important;color:#786b70!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-summary{color:#97536d!important;font-size:12px!important;font-weight:650!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-list{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-received-message{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important;width:100%!important;min-width:0!important;margin:0!important;padding:18px 24px 18px 14px!important;background:#fff!important;color:#111!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-open{display:grid!important;grid-template-columns:10px 64px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;width:100%!important;min-height:64px!important;margin:0!important;padding:0!important;background:transparent!important;color:#111!important;border:0!important;border-radius:8px!important;text-decoration:none!important;text-align:left!important;box-shadow:none!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-open:hover .book-talk-inbox-name{text-decoration:underline!important;text-underline-offset:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-unread-dot{display:block!important;width:9px!important;height:9px!important;margin:0!important;border:0!important;border-radius:50%!important;background:#0866ff!important;visibility:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .is-unread .book-talk-inbox-unread-dot{visibility:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-avatar{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 64px!important;width:64px!important;height:64px!important;overflow:hidden!important;background:#eef1f5!important;color:#566477!important;border:0!important;border-radius:50%!important;font-size:20px!important;font-weight:650!important;line-height:1!important;letter-spacing:0!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-avatar img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;border-radius:inherit!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-sender{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;min-width:0!important;margin:0!important;padding:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-name{display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:#111!important;font-size:18px!important;font-weight:500!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-received-text{display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:#666!important;background:none!important;border:0!important;border-radius:0!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .is-unread :is(.book-talk-inbox-name,.book-talk-received-text){color:#111!important;font-weight:700!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-unread::before{content:none!important;display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-side{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:3px!important;min-width:58px!important;max-width:132px!important;margin:0!important;padding:3px 0 0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-time{display:block!important;margin:0!important;padding:0!important;color:#666!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;white-space:nowrap!important;text-align:right!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .is-unread .book-talk-inbox-time{color:#0866cf!important;font-weight:500!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-options{position:static!important;display:block!important;min-width:0!important;max-width:132px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-options>summary{display:flex!important;align-items:center!important;justify-content:center!important;list-style:none!important;width:32px!important;height:32px!important;margin:0 0 0 auto!important;padding:0!important;color:#666!important;background:#fff!important;border:0!important;border-radius:50%!important;font-size:23px!important;font-weight:500!important;line-height:1!important;cursor:pointer!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-options>summary::-webkit-details-marker{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-options>summary:hover{background:#f1f3f5!important;color:#111!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-options[open]>summary{background:#f1f3f5!important;color:#111!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-actions{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:6px!important;max-width:132px!important;margin:6px 0 0!important;padding:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-options:not([open])>.book-talk-inbox-actions{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] button.book-talk-inbox-clear{position:static!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;min-height:32px!important;max-width:32px!important;margin:0!important;padding:0!important;border:1px solid #dfd6da!important;border-radius:8px!important;background:#fff!important;background-image:none!important;color:#000!important;box-shadow:none!important;font-size:23px!important;font-weight:400!important;line-height:1!important;transform:none!important;cursor:pointer!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] button.book-talk-inbox-clear:hover{border-color:#bfa2ae!important;background:#fff!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] button.book-talk-inbox-clear:disabled{opacity:.5!important;cursor:wait!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] a.book-talk-inbox-join{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;margin:0!important;min-height:32px!important;max-width:100%!important;padding:6px 10px!important;border:1px solid #dfc4cf!important;border-radius:7px!important;background:#fff9fb!important;color:#754156!important;text-decoration:none!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;white-space:normal!important;text-align:center!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] a.book-talk-inbox-join:hover{background:#f8e9ef!important;border-color:#b97c94!important;color:#603046!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] :is(.book-talk-inbox-open,.book-talk-inbox-options>summary,button.book-talk-inbox-clear,a.book-talk-inbox-join,[data-inbox-more],[data-inbox-retry]):focus-visible{outline:2px solid #88536a!important;outline-offset:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] :is([data-inbox-more],[data-inbox-retry]){display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;min-height:36px!important;max-width:100%!important;margin:18px 0!important;padding:8px 16px!important;background:#fff!important;color:#754156!important;border:1px solid #dfc4cf!important;border-radius:8px!important;box-shadow:none!important;font-size:12px!important;font-weight:650!important;line-height:1.4!important;cursor:pointer!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] [data-inbox-more]:disabled{opacity:.6!important;cursor:wait!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-error{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important;margin:16px 24px!important;padding:12px 14px!important;background:#fff8fa!important;color:#853d54!important;border:1px solid #efd6df!important;border-radius:9px!important;font-size:13px!important;line-height:1.5!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-error p{flex:1 1 180px!important;min-width:0!important;margin:0!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-error [data-inbox-retry]{flex:0 0 auto!important;margin:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-empty{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:52px 24px!important;text-align:center!important;color:#66525c!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-empty svg{display:block!important;width:38px!important;height:38px!important;margin-bottom:4px!important;fill:none!important;stroke:#b88d9e!important;stroke-width:1.2!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-empty strong{font-size:15px!important;color:#533b46!important;line-height:1.4!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-empty p{margin:0!important;font-size:13px!important;color:#8a7680!important;line-height:1.5!important}@media(max-width:600px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-destination-title{padding:18px 16px!important;gap:12px!important;font-size:21px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-heading{gap:10px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] a.book-talk-new-message{min-height:40px!important;padding:9px 12px!important;font-size:12px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-toolbar{padding:12px 16px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-received-message{gap:8px!important;padding:16px 12px 16px 8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-open{grid-template-columns:8px 54px minmax(0,1fr)!important;gap:10px!important;min-height:54px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-avatar{flex-basis:54px!important;width:54px!important;height:54px!important;font-size:18px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-name{font-size:16px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-received-text{font-size:14px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-time{font-size:12px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-actions{gap:6px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-error{margin:14px 16px!important}}@media(max-width:360px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-open{grid-template-columns:8px 44px minmax(0,1fr)!important;gap:8px!important;min-height:44px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-avatar{flex-basis:44px!important;width:44px!important;height:44px!important;font-size:16px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-side{min-width:50px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-inbox-name{font-size:15px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout[data-chat-page=messages] .book-talk-received-text{font-size:13px!important}}html.app-document body>.courtreadz-members-backdrop{position:fixed!important;z-index:9550!important;inset:0!important;background:rgba(50,22,34,.16)!important;touch-action:none!important}html.app-document body>.courtreadz-members-panel{position:fixed!important;z-index:9600!important;top:20px!important;right:0!important;bottom:20px!important;left:auto!important;display:flex!important;flex-direction:column!important;width:min(360px,calc(100vw - 24px))!important;min-width:0!important;max-width:calc(100vw - 24px)!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #e0c5cf!important;border-right:0!important;border-radius:18px 0 0 18px!important;background:#fff!important;color:#33242c!important;box-shadow:-12px 18px 60px rgba(65,25,40,.22)!important;box-sizing:border-box!important;transform:none!important;isolation:isolate!important}html.app-document body>.courtreadz-members-panel[hidden],html.app-document body>.courtreadz-members-backdrop[hidden]{display:none!important}html.app-document body.courtreadz-members-open{overflow:hidden!important}html.app-document body #courtreadzMembersPanel *{box-sizing:border-box!important}html.app-document body #courtreadzMembersPanel .courtreadz-members-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;flex:0 0 auto!important;margin:0!important;padding:18px 16px!important;background:linear-gradient(120deg,#fff7fa,#f4e4eb)!important;border-bottom:1px solid #ead6df!important}html.app-document body #courtreadzMembersPanel .courtreadz-members-heading>div{min-width:0!important}html.app-document body #courtreadzMembersPanel h2{margin:0 0 6px!important;color:#572c40!important;font-size:18px!important;font-weight:750!important;line-height:1.3!important;overflow-wrap:anywhere!important}html.app-document body #courtreadzMembersSummary{display:block!important;color:#846975!important;font-size:12px!important;line-height:1.4!important}html.app-document body #courtreadzMembersPanel .courtreadz-members-dismiss{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;background:#fff!important;color:#000!important;border:1px solid #e0cdd5!important;border-radius:8px!important;font-size:23px!important;line-height:1!important;box-shadow:none!important;transform:none!important;cursor:pointer!important}html.app-document body #courtreadzMembersPanel .courtreadz-members-search{flex:0 0 auto!important;margin:0!important;padding:14px 14px 8px!important}html.app-document body #courtreadzMembersSearch{display:block!important;width:100%!important;min-width:0!important;height:40px!important;margin:0!important;padding:9px 12px!important;background:#fffafb!important;color:#30212a!important;border:1px solid #e5d0d9!important;border-radius:9px!important;font-size:16px!important;line-height:1.3!important;box-shadow:none!important}html.app-document body #courtreadzMembersPanel :is(a,button,input):focus-visible{outline:2px solid #9b607a!important;outline-offset:2px!important}html.app-document body #courtreadzMembersStatus{flex:0 0 auto!important;margin:0!important;padding:8px 16px!important;color:#836777!important;font-size:12px!important;line-height:1.5!important;overflow-wrap:anywhere!important}html.app-document body #courtreadzMembersStatus:empty{display:none!important}html.app-document body #courtreadzMembersRetry{align-self:flex-start!important;flex:0 0 auto!important;margin:0 16px 10px!important;padding:6px 10px!important;background:#fff!important;color:#704053!important;border:1px solid #dfc6d1!important;border-radius:7px!important;font-size:12px!important;cursor:pointer!important}html.app-document body #courtreadzMembersRetry[hidden]{display:none!important}html.app-document body #courtreadzMembersList{display:flex!important;flex-direction:column!important;gap:7px!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:6px 12px 16px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}html.app-document body #courtreadzMembersPanel a.courtreadz-member{position:relative!important;display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;min-height:64px!important;margin:0!important;padding:10px!important;background:#fff!important;color:#30232a!important;border:1px solid #eadde2!important;border-radius:11px!important;text-decoration:none!important;text-align:left!important;transform:none!important;box-shadow:none!important;overflow:hidden!important}html.app-document body #courtreadzMembersPanel a.courtreadz-member:hover{background:#fff7fa!important;border-color:#d6b4c3!important}html.app-document body #courtreadzMembersPanel a.courtreadz-member.admin-account{border-color:#dc929d!important;box-shadow:inset 3px 0 #c05c76!important}html.app-document body #courtreadzMembersPanel a.courtreadz-member.owner-account{border-color:#d084c6!important;box-shadow:inset 3px 0 #b967b1,0 0 5px rgba(204,109,186,.2)!important}html.app-document body #courtreadzMembersPanel .courtreadz-member-avatar{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;border-radius:50%!important;overflow:hidden!important;background:#f7e8ee!important;color:#8d4c65!important;font-size:13px!important;font-weight:700!important;line-height:1!important}html.app-document body #courtreadzMembersPanel .courtreadz-member-avatar img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important}html.app-document body #courtreadzMembersPanel .courtreadz-member-copy{display:flex!important;flex-direction:column!important;gap:4px!important;flex:1 1 auto!important;min-width:0!important}html.app-document body #courtreadzMembersPanel .courtreadz-member-copy strong{display:block!important;min-width:0!important;color:#3b2933!important;font-size:13px!important;font-weight:750!important;line-height:1.4!important;overflow-wrap:anywhere!important}html.app-document body #courtreadzMembersPanel .courtreadz-member-copy small{display:block!important;color:#826d77!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;overflow-wrap:anywhere!important}html.app-document body #courtreadzMembersPanel .courtreadz-member-state{display:flex!important;align-items:center!important;flex-direction:column!important;gap:6px!important;flex:0 0 auto!important}html.app-document body #courtreadzMembersPanel .book-talk-presence-dot{display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#bcadb4!important;box-shadow:none!important}html.app-document body #courtreadzMembersPanel .is-online .book-talk-presence-dot{background:#36ad68!important;box-shadow:0 0 0 3px #eaf7ee!important}html.app-document body #courtreadzMembersPanel .courtreadz-member-unread{display:flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:20px!important;padding:0 5px!important;background:#ac436b!important;color:#fff!important;border-radius:10px!important;font-size:10px!important;font-weight:700!important;line-height:1!important}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body>.courtreadz-members-panel{top:calc(env(safe-area-inset-top,0px) + 10px)!important;bottom:calc(var(--courtreadz-mobile-taskbar-height,62px) + 10px)!important;width:min(360px,calc(100vw - 24px))!important}}@media(max-height:420px){html.app-document body>.courtreadz-members-panel{top:6px!important;bottom:6px!important}}html.app-document body[data-current-view=book_talk]>#bookTalkMembersBackdrop.book-talk-members-drawer-backdrop{position:fixed!important;z-index:9550!important;inset:0!important;background:rgba(50,22,34,.16)!important;touch-action:none!important}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel{position:fixed!important;z-index:9600!important;top:20px!important;right:0!important;bottom:20px!important;left:auto!important;display:flex!important;flex-direction:column!important;width:min(360px,calc(100vw - 24px))!important;min-width:0!important;max-width:calc(100vw - 24px)!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #e0c5cf!important;border-right:0!important;border-radius:18px 0 0 18px!important;background:#fff!important;color:#33242c!important;box-shadow:-12px 18px 60px rgba(65,25,40,.22)!important;box-sizing:border-box!important;transform:none!important;isolation:isolate!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp>#bookTalkMembersPanel.book-talk-members-panel[hidden],html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel[hidden],html.app-document body[data-current-view=book_talk]>#bookTalkMembersBackdrop.book-talk-members-drawer-backdrop[hidden]{display:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel *{box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-members-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;flex:0 0 auto!important;margin:0!important;padding:18px 16px!important;background:linear-gradient(120deg,#fff7fa,#f4e4eb)!important;border-bottom:1px solid #ead6df!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-members-heading>div{min-width:0!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel h2{margin:0 0 6px!important;color:#572c40!important;font-size:18px!important;font-weight:750!important;line-height:1.3!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel #bookTalkMembersSummary{display:block!important;color:#846975!important;font-size:12px!important;line-height:1.4!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-members-dismiss{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;background:#fff!important;color:#000!important;border:1px solid #e0cdd5!important;border-radius:8px!important;font-size:23px!important;line-height:1!important;box-shadow:none!important;transform:none!important;cursor:pointer!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-members-search{flex:0 0 auto!important;margin:0!important;padding:14px 14px 8px!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel #bookTalkMembersSearch{display:block!important;width:100%!important;min-width:0!important;height:40px!important;margin:0!important;padding:9px 12px!important;background:#fffafb!important;color:#30212a!important;border:1px solid #e5d0d9!important;border-radius:9px!important;font-size:16px!important;line-height:1.3!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel :is(a,button,input):focus-visible{outline:2px solid #9b607a!important;outline-offset:2px!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel #bookTalkMembersStatus{flex:0 0 auto!important;margin:0!important;padding:8px 16px!important;color:#836777!important;font-size:12px!important;line-height:1.5!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel #bookTalkMembersStatus:empty{display:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel #bookTalkMembers{display:flex!important;flex-direction:column!important;gap:7px!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:6px 12px 16px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel :is(a,button).courtreadz-member{position:relative!important;display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;min-height:64px!important;margin:0!important;padding:10px!important;background:#fff!important;color:#30232a!important;border:1px solid #eadde2!important;border-radius:11px!important;text-decoration:none!important;text-align:left!important;transform:none!important;box-shadow:none!important;overflow:hidden!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel :is(a,button).courtreadz-member:hover{background:#fff7fa!important;border-color:#d6b4c3!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel :is(a,button).courtreadz-member.admin-account{border-color:#dc929d!important;box-shadow:inset 3px 0 #c05c76!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel :is(a,button).courtreadz-member.owner-account{border-color:#d084c6!important;box-shadow:inset 3px 0 #b967b1,0 0 5px rgba(204,109,186,.2)!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-avatar{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;border-radius:50%!important;overflow:hidden!important;background:#f7e8ee!important;color:#8d4c65!important;font-size:13px!important;font-weight:700!important;line-height:1!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-avatar img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-copy{display:flex!important;flex-direction:column!important;gap:4px!important;flex:1 1 auto!important;min-width:0!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-copy strong{display:block!important;min-width:0!important;color:#3b2933!important;font-size:13px!important;font-weight:750!important;line-height:1.4!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-copy small{display:block!important;color:#826d77!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-state{display:flex!important;align-items:center!important;flex-direction:column!important;gap:6px!important;flex:0 0 auto!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .book-talk-presence-dot{display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#bcadb4!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .is-online .book-talk-presence-dot{background:#36ad68!important;box-shadow:0 0 0 3px #eaf7ee!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-unread{display:flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:20px!important;padding:0 5px!important;background:#ac436b!important;color:#fff!important;border-radius:10px!important;font-size:10px!important;font-weight:700!important;line-height:1!important}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel{top:calc(env(safe-area-inset-top,0px) + 10px)!important;bottom:calc(var(--courtreadz-mobile-taskbar-height,62px) + 10px)!important;width:min(360px,calc(100vw - 24px))!important}}@media(max-height:420px){html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel{top:6px!important;bottom:6px!important}}html.app-document body[data-current-view=book_talk]>#bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel{max-height:none!important;visibility:visible!important;pointer-events:auto!important;transition:none!important;contain:none!important;will-change:auto!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel>.book-talk-members-drawer-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;visibility:visible!important;transform:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-members-heading{position:static!important;min-height:0!important;border-radius:0!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-members-search{display:block!important;position:static!important;width:auto!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel #bookTalkMemberCount{display:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel #bookTalkMembers{align-items:stretch!important;justify-content:flex-start!important;align-content:start!important;grid-template-columns:none!important;scrollbar-gutter:auto!important;max-height:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel :is(a,button).courtreadz-member{height:auto!important;max-width:100%!important;font:inherit!important;animation:none!important;filter:none!important;letter-spacing:normal!important;cursor:pointer!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel :is(a,button).courtreadz-member::after{content:none!important;display:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-copy :is(strong,small){margin:0!important;padding:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-shadow:none!important;animation:none!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-state{position:static!important;margin:0!important;padding:0!important}html.app-document body[data-current-view=book_talk] #bookTalkMembersPanel.book-talk-members-panel.courtreadz-members-panel .courtreadz-member-unread{position:static!important;margin:0!important;border:0!important;box-shadow:none!important;animation:none!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav){display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;color:#5f2639!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav) .nav-label{flex:1 1 auto!important;min-width:0!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;text-align:left!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav) .members-nav-icon{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 25px!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#a34668!important;opacity:1!important;overflow:visible!important;transform:none!important;-webkit-mask:none!important;mask:none!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav) .members-nav-icon::before,html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav) .members-nav-icon::after{content:none!important;display:none!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav) .members-nav-icon svg{display:block!important;flex:0 0 21px!important;width:21px!important;height:21px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav):is(:hover,:focus-visible){color:#8b3457!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav):is(.active,[aria-expanded=true]){color:#6f324d!important;background:#f6e3eb!important;border-color:#e3c0d0!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav):is(.active,[aria-expanded=true]) .members-nav-icon{color:#8b3b5c!important}html.app-document body :is(#courtreadzMembersNav,#courtreadzMembersMobileNav):focus-visible{outline:2px solid #a34668!important;outline-offset:2px!important}html.app-document:not(.courthreadz-mobile-navigation) body #memberMobileDropdown.member-mobile-dropdown .mobile-menu>#courtreadzMembersMobileNav{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation{display:flex!important;flex-flow:column nowrap!important;align-items:stretch!important;align-content:flex-start!important;justify-content:flex-start!important;gap:0!important;padding:10px 12px!important;background:#fff!important;color:#111!important;text-align:left!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-message-row{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:start!important;justify-content:start!important;gap:8px!important;flex:0 0 auto!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:2px 0 0!important;padding:0!important;direction:ltr!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-message-row.group-start{margin-top:8px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-private-day+.book-talk-message-row.group-start{margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-message-row>.book-talk-private-avatar{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;grid-column:1!important;grid-row:1!important;align-self:start!important;justify-self:start!important;order:0!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#eef1f5!important;color:#566477!important;font-size:11px!important;font-weight:650!important;line-height:1!important;overflow:hidden!important;visibility:visible!important;box-shadow:none!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-message-row>.book-talk-private-avatar.is-hidden{height:0!important;min-height:0!important;max-height:0!important;visibility:hidden!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-private-avatar>span{display:block!important;margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-private-avatar>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:inherit!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-message-row>.book-talk-message{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 24px!important;grid-auto-flow:row!important;column-gap:8px!important;row-gap:0!important;grid-column:2!important;grid-row:1!important;order:1!important;align-self:start!important;justify-self:stretch!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#111!important;text-align:left!important;direction:ltr!important;transform:none!important;overflow:visible!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message>:is(.book-talk-message-name,p,.book-talk-message-foot){grid-column:1!important;min-width:0!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;text-align:left!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message>.book-talk-message-name{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:4px 6px!important;width:100%!important;min-height:0!important;margin:0 0 2px!important;padding:0!important;color:#111!important;text-shadow:none!important;white-space:normal!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message-name>strong{display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:#111!important;font-size:14px!important;font-weight:650!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;text-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message-name>.book-talk-admin-badge{margin:0!important;padding:0!important;background:none!important;color:#626b76!important;border:0!important;border-radius:0!important;font-size:10px!important;font-weight:500!important;line-height:1.35!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message>p{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;color:#111!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:normal!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:normal!important;text-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message>.book-talk-message-foot{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:4px 7px!important;width:100%!important;min-height:0!important;margin:3px 0 0!important;padding:0!important;color:#626b76!important;font-size:11px!important;font-weight:400!important;line-height:1.35!important;white-space:normal!important;text-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message-foot>:is(time,.book-talk-message-status){display:inline!important;margin:0!important;padding:0!important;color:#626b76!important;font-size:11px!important;font-weight:400!important;line-height:1.35!important;text-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message>.book-talk-delete{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;grid-column:2!important;grid-row:1 / span 2!important;align-self:start!important;justify-self:end!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;background:#fff!important;background-image:none!important;color:#000!important;border:1px solid #d8dde3!important;border-radius:5px!important;font-size:18px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important;transform:none!important;opacity:1!important;box-sizing:border-box!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message>.book-talk-delete:hover{background:#f6f7f9!important;border-color:#aeb7c2!important;color:#000!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation .book-talk-message>.book-talk-delete:focus-visible{outline:2px solid #6c7c91!important;outline-offset:2px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-private-day{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;min-height:0!important;margin:12px 0 8px!important;padding:0!important;background:none!important;color:#626b76!important;border:0!important;box-shadow:none!important;text-align:left!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-private-day::before,html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-private-day::after{content:none!important;display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-private-day:first-child{margin-top:0!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp.book-talk-layout #bookTalkMessages.book-talk-messages.is-private-conversation>.book-talk-private-day>span{margin:0!important;padding:0!important;background:none!important;color:#626b76!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:11px!important;font-weight:500!important;line-height:1.35!important}html.app-document body .app-shell>aside.sidebar.sidebar-stable[data-sidebar-role][data-sidebar-account-type][data-app-version] :is(.nav.sidebar-scroll-nav,.sidebar-bottom){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}html.app-document body .app-shell>aside.sidebar.sidebar-stable[data-sidebar-role][data-sidebar-account-type][data-app-version] .nav.sidebar-scroll-nav{gap:5px!important}html.app-document body .app-shell>aside.sidebar.sidebar-stable[data-sidebar-role][data-sidebar-account-type][data-app-version] :is(.nav.sidebar-scroll-nav>a,.nav.sidebar-scroll-nav>button,.sidebar-bottom>a,.sidebar-bottom>button,.sidebar-bottom>form>button,.sidebar-bottom>.logout-form>button){box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 44px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:6px 8px!important;gap:8px!important;border-width:1px!important;border-style:solid!important;flex-wrap:nowrap!important;font-size:12px!important;line-height:1.2!important;transform:none!important;-webkit-transform:none!important;translate:none!important;scale:none!important;rotate:none!important;zoom:1!important;animation:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease!important}html.app-document body .app-shell>aside.sidebar.sidebar-stable[data-sidebar-role][data-sidebar-account-type][data-app-version] .sidebar-bottom>:is(form,.logout-form){width:100%!important;min-width:0!important;margin:0!important;padding:0!important}html.app-document body .app-shell>aside.sidebar.sidebar-stable[data-sidebar-role][data-sidebar-account-type][data-app-version] .sidebar-bottom>:is(a,button,form,.logout-form){margin:0 0 5px!important}html.app-document body .app-shell>aside.sidebar.sidebar-stable[data-sidebar-role][data-sidebar-account-type][data-app-version] .nav.sidebar-scroll-nav>a>.nav-label{flex:1 1 auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}html.app-document body .app-shell>aside.sidebar.sidebar-stable[data-sidebar-role][data-sidebar-account-type][data-app-version] .nav.sidebar-scroll-nav>a::before{position:absolute!important;left:0!important;top:6px!important;bottom:6px!important;width:3px!important;margin:0!important;transform:none!important;pointer-events:none!important}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]>.mobile-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden] :is(.mobile-menu>a,.mobile-menu>button,.mobile-menu>form>button){box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;grid-column:auto!important;grid-row:auto!important;flex:0 0 44px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:6px 7px!important;gap:5px!important;border-width:1px!important;border-style:solid!important;flex-wrap:nowrap!important;font-size:11px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important;transform:none!important;-webkit-transform:none!important;translate:none!important;scale:none!important;rotate:none!important;zoom:1!important;animation:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]>.mobile-menu>form{grid-column:auto!important;grid-row:auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:0!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]>.mobile-menu>a>span:not([aria-hidden=true]):not(.messages-nav-count):not(.announcement-unread-count):not(.raffle-nav-badge){flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]>.mobile-menu>a.messages-nav-link{gap:2px!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]>.mobile-menu>a>:is(.nav-icon,.mobile-feature-nav-icon,.mobile-book-merch-cart-icon){box-sizing:border-box!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important;padding:0!important;line-height:18px!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]>.mobile-menu>a>:is(.nav-icon,.mobile-feature-nav-icon,.mobile-book-merch-cart-icon)>svg{width:18px!important;height:18px!important;flex:0 0 18px!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown[aria-hidden]>.mobile-menu>a>:is(.messages-nav-count,.announcement-unread-count,.raffle-nav-badge){flex:0 0 auto!important;min-width:20px!important;height:20px!important;margin-left:auto!important;padding:0 4px!important;font-size:10px!important;line-height:20px!important}}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu :is(a,button):has(>.mobile-menu-icon)::before,html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu :is(a,button):has(>.mobile-menu-icon)::after{content:none!important;display:none!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu :is(a,button)>.mobile-menu-icon{display:inline-flex!important;position:relative!important;inset:auto!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;order:0!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;color:inherit!important;background:none!important;-webkit-mask:none!important;mask:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important;transform:none!important;translate:none!important;scale:none!important;animation:none!important;font-size:18px!important;line-height:18px!important;pointer-events:none!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu .mobile-menu-icon::before,html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu .mobile-menu-icon::after{content:none!important;display:none!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu .mobile-menu-icon>svg{display:block!important;position:static!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0!important;padding:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;color:inherit!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;transform:none!important;pointer-events:none!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu .mobile-menu-icon>svg>*{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu :is(a,button)>.mobile-menu-label{display:block!important;position:static!important;order:1!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;color:inherit!important;font-size:11px!important;line-height:1.2!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu :is(.messages-nav-count,.announcement-unread-count,.raffle-nav-badge,[data-book-merch-cart-count]){order:2!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu>.mobile-logout-form>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:6px 7px!important;gap:5px!important;flex-wrap:nowrap!important}html.app-document body :is(#memberMobileDropdown,#guestMemberMobileDropdown).member-mobile-dropdown .mobile-menu a.stream-nav-live>.mobile-menu-icon[data-mobile-menu-icon=stream]::after{content:""!important;display:block!important;position:absolute!important;right:-2px!important;bottom:-1px!important;width:5px!important;height:5px!important;border:1px solid #fff!important;border-radius:50%!important;background:#25a762!important}html.app-document body[data-current-view=library] #bookGrid .book-cover[data-lazy-cover-image]{background:#fff!important;color:transparent!important;border-color:#fff!important;box-shadow:0 2px 12px rgba(0,0,0,.06)!important;filter:blur(4px)!important;transition:none!important}html.app-document body[data-current-view=library] #bookGrid .book-cover[data-lazy-cover-image]>*{opacity:0!important;text-shadow:none!important}html.app-document body[data-current-view=library] #bookGrid .book-cover[data-lazy-cover-image]::before,html.app-document body[data-current-view=library] #bookGrid .book-cover[data-lazy-cover-image]::after{content:none!important;display:none!important}#bookTalkRecordingIssue{box-sizing:border-box;width:100%;margin:8px 0;padding:10px 12px;border:1px solid var(--theme-border,#ead5df);border-radius:10px;background:#fff7f9;color:var(--ink,#33252c)}#bookTalkRecordingIssue[hidden]{display:none!important}#bookTalkRecordingIssue>small{display:block;line-height:1.4;overflow-wrap:anywhere}#bookTalkRecordingIssue .recording-report-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}#bookTalkRecordingIssue button,#bookTalkRecordingIssue a{font-size:12px;min-height:32px;padding:5px 9px}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;grid-column:1/-1!important;align-content:start!important;align-items:stretch!important;justify-content:stretch!important;box-sizing:border-box!important;flex:0 0 auto!important;align-self:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;gap:8px!important;margin:0!important;padding:5px 3px 12px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub>.book-talk-category-card{box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;align-self:stretch!important;justify-self:stretch!important}@media(max-width:560px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub>.book-talk-category-card{grid-template-columns:28px minmax(0,1fr) 22px!important;gap:4px 6px!important;min-height:100px!important;padding:10px 8px!important;border-radius:16px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub .book-talk-category-card-leading{width:28px!important;height:28px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub .book-talk-category-card-icon{width:26px!important;height:26px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub .book-talk-category-card-title{min-width:0!important;font-size:12px!important;line-height:1.25!important;overflow-wrap:anywhere!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub .book-talk-category-card-mobile-posts{font-size:10px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkMessages>.book-talk-category-hub .book-talk-category-card-arrow{font-size:24px!important}}html.app-document body[data-current-view=book_talk] #bookClubTalkApp[data-feed-mode=public][data-chat-page=""] .book-talk-head-inline-row{flex-direction:column!important;align-items:stretch!important;gap:8px!important;overflow:visible!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp[data-feed-mode=public][data-chat-page=""] .book-talk-head-actions:not(:has(#bookTalkFeedControls:not([hidden]) #bookTalkNewCategory)){display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:clamp(6px,1.5vw,12px)!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;padding:0 0 10px!important;overflow:visible!important;border-bottom:1px solid var(--theme-border,#ead5df)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar #bookTalkCategories{display:contents!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-button{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;flex:none!important;gap:5px!important;margin:0!important;padding:4px!important;border:1px solid var(--theme-border,#ead5df)!important;border-radius:14px!important;background:#fffafb!important;color:var(--theme-deep,#9e2c57)!important;font-family:inherit!important;font-size:13px!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important;transition:background-color .15s ease!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-button:is(:hover,.active,[aria-expanded=true]){background:#f7e7ee!important;border-color:var(--theme-base,#d86d83)!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-button:focus-visible{outline:2px solid var(--theme-deep,#9e2c57)!important;outline-offset:2px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-button::before,html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-button::after{content:none!important;display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-ui-icon{display:block!important;flex:0 0 25px!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding:0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex:0 0 auto!important;min-width:22px!important;max-width:34px!important;height:24px!important;margin:0!important;padding:0 4px!important;border:0!important;border-radius:999px!important;background:#f3dbe5!important;color:inherit!important;font-size:12px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-count[hidden]{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp[data-feed-mode=private] #bookTalkTopToolbar,html.app-document body[data-current-view=book_talk] #bookClubTalkApp[data-chat-page]:not([data-chat-page=""]) #bookTalkTopToolbar{display:none!important}@media(max-width:380px){html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-button{gap:3px!important;padding:3px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-ui-icon{flex-basis:20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp #bookTalkTopToolbar .book-talk-toolbar-count{min-width:20px!important;max-width:28px!important;height:22px!important;padding:0 3px!important;font-size:11px!important}}html.app-document body #rtcStreamApp #streamChatPanel>.stream-chat-head{min-height:0!important;margin:0!important;padding:4px 8px!important;font-size:11px!important;gap:4px!important}html.app-document body:not(.stream-chat-mobile-focus) #rtcStreamApp #streamChatPanel #streamChatForm{grid-template-columns:minmax(0,1fr) 58px!important;min-height:36px!important;gap:0!important}html.app-document body:not(.stream-chat-mobile-focus) #rtcStreamApp #streamChatPanel :is(#streamChatInput,#streamChatSend){box-sizing:border-box!important;height:36px!important;min-height:36px!important;margin:0!important;padding:5px 8px!important}html.app-document body #rtcStreamApp #streamChatPanel #streamChatInput{min-width:0!important}html.app-document body:not(.stream-chat-mobile-focus) #rtcStreamApp #streamChatPanel #streamChatSend{width:58px!important;min-width:58px!important;max-width:58px!important;font-size:12px!important}html.app-document body #rtcStreamApp #streamQueueInvite{gap:6px!important;padding:6px 8px!important;margin-top:4px!important}html.app-document body #rtcStreamApp #streamQueueInvite .stream-queue-actions{gap:4px!important}html.app-document body #rtcStreamApp #streamQueueInvite :is(#streamQueueJoin,#streamQueueLeave){min-height:32px!important;padding:5px 8px!important;font-size:11px!important;line-height:1.25!important}html.app-document body #rtcStreamApp #rtcGuestInviteDialog .rtc-guest-dialog-card{padding:10px!important}html.app-document body #rtcStreamApp #rtcGuestInviteDialog :is(.rtc-guest-dialog-head,.rtc-guest-dialog-actions){gap:6px!important;padding:6px!important}html.app-document body #rtcStreamApp #rtcGuestInviteDialog .rtc-guest-account-list{gap:5px!important}html.app-document body #rtcStreamApp #rtcGuestInviteDialog .rtc-guest-account{min-height:46px!important;padding:6px 8px!important;gap:6px!important}html.app-document body #rtcStreamApp #rtcGuestInviteDialog .rtc-guest-account-avatar{flex:0 0 28px!important;width:28px!important;min-width:28px!important;height:28px!important}html.app-document body #rtcStreamApp #rtcGuestInviteDialog :is(.close-button,.rtc-guest-dialog-actions button),html.app-document body[data-current-view=stream] #bookVoteDialog :is(.close-button,.book-vote-admin-actions button){min-height:32px!important;padding:5px 8px!important;font-size:12px!important;line-height:1.25!important}html.app-document body[data-current-view=stream] #bookVoteDialog .book-vote-admin-actions,html.app-document body[data-current-view=stream] #bookVoteDialog .book-vote-admin-actions>div{gap:5px!important;flex-wrap:wrap!important}@media(max-width:760px){html.app-document body:not(.stream-chat-mobile-focus) #rtcStreamApp #streamChatPanel #streamChatForm{min-height:40px!important}html.app-document body:not(.stream-chat-mobile-focus) #rtcStreamApp #streamChatPanel :is(#streamChatInput,#streamChatSend){height:40px!important;min-height:40px!important}html.app-document body #rtcStreamApp #streamChatPanel #streamChatInput{font-size:16px!important}html.app-document body #rtcStreamApp #streamQueueMobileHost #streamQueueInvite{padding:0!important;margin:0!important;min-height:36px!important}html.app-document body #rtcStreamApp #streamQueueMobileHost #streamQueueInvite :is(#streamQueueJoin,#streamQueueLeave){min-height:36px!important;padding:6px 8px!important}}html.app-document body #rtcHostControls{display:block!important;flex:0 0 auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:10px!important;border:1px solid #ead5df!important;border-radius:10px!important;background:#fff!important;color:#352a2e!important;box-shadow:none!important}html.app-document body #rtcHostControls>h3{margin:0 0 10px!important;font-size:14px!important;line-height:1.3!important}html.app-document body #rtcHostControls .stream-title-editor{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;margin:0 0 10px!important;padding:0!important}html.app-document body #rtcHostControls .stream-title-editor label{font-size:12px!important;line-height:1.4!important}html.app-document body #rtcHostControls :is(#rtcStreamTitle,#rtcCountdownSeconds){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;margin:0!important;padding:6px 8px!important;border:1px solid #ead5df!important;border-radius:7px!important;background:#fff!important;color:#352a2e!important;font-size:16px!important}html.app-document body #rtcHostControls .stream-controls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;margin:0!important;padding:0!important}html.app-document body #rtcHostControls .stream-start-group{display:grid!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-width:0!important}html.app-document body #rtcHostControls .stream-countdown-input{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;margin:0!important;font-size:12px!important}html.app-document body #rtcHostControls :is(button,.stream-queued-count){box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:36px!important;margin:0!important;padding:6px 8px!important;border-radius:7px!important;font:inherit!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important}html.app-document body #rtcHostControls .stream-queue-next-combo{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;min-width:0!important}html.app-document body #rtcHostControls .stream-queue-auto-next{display:flex!important;align-items:center!important;gap:4px!important;margin:0!important;font-size:12px!important}html.app-document body #rtcHostControls .stream-queue-auto-next input{width:16px!important;height:16px!important;margin:0!important}html.app-document body #rtcHostControls .stream-split-guest-status{margin:8px 0 0!important;font-size:12px!important;line-height:1.4!important;overflow-wrap:anywhere!important}html.app-document body #rtcHostControls [hidden]{display:none!important}html.app-document body #rtcHostControls :is(button,input):focus-visible{outline:2px solid #873d59!important;outline-offset:2px!important}html.app-document body #rtcStreamApp[data-role=admin]{grid-template-columns:minmax(0,1fr)!important}html.app-document body[data-current-view=stream] #rtcStreamApp[data-role=admin][data-status-drawer=true]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-right:44px!important}html.app-document body #rtcStreamStatusDrawer,html.app-document body #rtcStreamStatusToggle{display:none!important}html.app-document body>#rtcStreamStatusDrawer[data-ready=true]{position:fixed!important;z-index:9400!important;top:calc(68px + env(safe-area-inset-top,0px))!important;right:44px!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;left:auto!important;display:block!important;width:330px!important;min-width:0!important;max-width:calc(100vw - 52px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:14px 0 0 14px!important;background:transparent!important;box-sizing:border-box!important;overflow:visible!important;isolation:isolate!important;transform:translate3d(calc(100% + 44px),0,0)!important;transition:transform .28s cubic-bezier(.22,.78,.2,1)!important;pointer-events:none!important;box-shadow:none!important}html.app-document body>#rtcStreamStatusDrawer[data-open=true]{transform:translate3d(0,0,0)!important}html.app-document body #rtcStreamStatusDrawer #rtcStreamStatusBody{display:flex!important;flex-direction:column!important;gap:6px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:8px!important;border:1px solid var(--theme-border,#ead5df)!important;border-right:0!important;border-radius:14px 0 0 14px!important;background:#fffafb!important;color:var(--ink,#352a2e)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;visibility:hidden!important;pointer-events:none!important;transition:visibility 0s .28s!important;box-shadow:none!important}html.app-document body #rtcStreamStatusDrawer[data-open=true] #rtcStreamStatusBody{visibility:visible!important;pointer-events:auto!important;transition-delay:0s!important;box-shadow:-10px 8px 32px rgba(65,25,40,.16)!important}html.app-document body>#rtcStreamStatusToggle[data-ready=true]{position:fixed!important;z-index:9401!important;left:auto!important;right:0!important;top:calc(86px + env(safe-area-inset-top,0px))!important;bottom:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:130px!important;min-height:130px!important;max-height:130px!important;margin:0!important;padding:7px 6px!important;box-sizing:border-box!important;border:1px solid var(--theme-deep,#733a49)!important;border-right:0!important;border-radius:9px 0 0 9px!important;background:var(--theme-deep,#733a49)!important;color:#fff!important;font-family:inherit!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;box-shadow:-3px 2px 9px rgba(65,25,40,.12)!important;pointer-events:auto!important;cursor:pointer!important;transform:none!important;letter-spacing:0!important;text-transform:none!important;touch-action:manipulation!important}html.app-document body #rtcStreamStatusToggle .rtc-stream-status-tab-label{writing-mode:vertical-rl!important;white-space:nowrap!important}html.app-document body #rtcStreamStatusToggle .rtc-stream-status-tab-arrow{display:block!important;width:16px!important;height:16px!important;flex:0 0 16px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;transition:transform .28s ease!important}html.app-document body #rtcStreamStatusToggle[aria-expanded=true] .rtc-stream-status-tab-arrow{transform:rotate(180deg)!important}html.app-document body #rtcStreamStatusDrawer :is(button,[tabindex]):focus-visible{outline:2px solid var(--theme-deep,#733a49)!important;outline-offset:2px!important}html.app-document body>#rtcStreamStatusToggle:focus-visible{outline:2px solid #fff!important;outline-offset:-4px!important}html.app-document body #rtcStreamStatusDrawer #rtcStreamStatusBody>.panel{display:block!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:7px!important;border:1px solid var(--theme-border,#ead5df)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important}html.app-document body #rtcStreamStatusDrawer .rtc-stream-status-head{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:8px!important;margin:0 0 6px!important;padding:0!important}html.app-document body #rtcStreamStatusDrawer #rtcStreamStatusTitle{min-width:0!important;margin:0!important;font-size:14px!important;font-weight:750!important;line-height:1.3!important}html.app-document body #rtcStreamStatusDrawer .stream-info{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}html.app-document body #rtcStreamStatusDrawer .stream-info-row{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;align-items:start!important;gap:10px!important;margin:0!important;padding:6px 0!important}html.app-document body #rtcStreamStatusDrawer .stream-info-row>*{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.4!important}html.app-document body #rtcStreamStatusDrawer .stream-info-row strong{text-align:right!important}html.app-document body #rtcStreamStatusDrawer #rtcViewerList{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important;max-height:none!important;margin:0!important;overflow:visible!important}html.app-document body #rtcStreamStatusDrawer .viewer-pill{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;gap:5px!important;padding:6px!important}html.app-document body #rtcStreamStatusDrawer .viewer-account-name{font-size:12px!important;overflow-wrap:anywhere!important;white-space:normal!important}html.app-document body #rtcStreamStatusDrawer .viewer-moderation-controls{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}html.app-document body #rtcStreamStatusDrawer .viewer-moderation-button{min-width:0!important;max-width:100%!important;min-height:32px!important;margin:0!important;padding:5px!important;border:1px solid var(--theme-border,#ead5df)!important;border-radius:6px!important;background:var(--theme-soft,#f7e8ec)!important;color:var(--theme-deep,#733a49)!important;font:inherit!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:none!important}html.app-document body #rtcStreamStatusDrawer .viewer-moderation-button.active{background:var(--theme-deep,#733a49)!important;color:#fff!important}html.app-document body #rtcStreamStatusDrawer .viewer-moderation-button:disabled{opacity:.5!important;cursor:wait!important}@media(max-width:960px),(hover:none)and (pointer:coarse){html.app-document body>#rtcStreamStatusDrawer[data-ready=true]{top:calc(58px + env(safe-area-inset-top,0px))!important;bottom:calc(max(70px,var(--courtreadz-mobile-taskbar-height,62px)) + env(safe-area-inset-bottom,0px) + 10px)!important}html.app-document body>#rtcStreamStatusToggle[data-ready=true]{top:calc(130px + env(safe-area-inset-top,0px))!important}}@media(max-height:420px){html.app-document body>#rtcStreamStatusDrawer[data-ready=true]{top:8px!important}html.app-document body>#rtcStreamStatusToggle[data-ready=true]{top:clamp(8px,132px,calc(100dvh - 244px))!important}}@media(prefers-reduced-motion:reduce){html.app-document body #rtcStreamStatusDrawer,html.app-document body #rtcStreamStatusDrawer #rtcStreamStatusBody,html.app-document body #rtcStreamStatusToggle .rtc-stream-status-tab-arrow{transition:none!important}}html.app-document.stream-popout-document body #rtcStreamStatusDrawer,html.app-document.stream-popout-document body #rtcStreamStatusToggle{display:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-gallery,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-image,html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card.is-video,html.guest-document #publicBookClubFeed .public-book-talk-media,html.guest-document #publicBookClubFeed .public-book-talk-media-item.is-image,html.guest-document #publicBookClubFeed .public-book-talk-media-item.is-video{border:0!important;box-shadow:none!important}html.app-document body[data-current-view=book_talk] #bookClubTalkApp .book-talk-media-card:is(.is-image,.is-video):focus-visible,html.guest-document #publicBookClubFeed .public-book-talk-media-item:is(.is-image,.is-video):focus-visible{outline:2px solid #493c42!important;outline-offset:-2px!important}html body :is(#bookClubTalkApp,#publicBookClubFeed) :is(#bookTalkMessages,#publicBookTalkMessages) :is(.book-talk-media-strip.is-single-video:not(.is-book-merch-media-strip),.public-book-talk-media.is-single-video:not(.is-merch-gallery)){border-color:#fff!important}
/*! COURTREADZ: layout-polish.css */
/*! COURTREADZ: merch-full-bleed.css */
