.fpop{flex-direction:column;width:min(460px,100%);max-height:min(80vh,640px);padding:16px;display:flex;overflow:hidden}.fpop-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.fpop-head h2{align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.fpop-count{background:#ffffff14;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.fpop-close{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.fpop-close:hover{background:#ffffff14}.fpop-search{border:1px solid var(--edge,#ffffff26);background:var(--field,#ffffff0d);border-radius:999px;align-items:center;gap:8px;margin-bottom:10px;padding:0 12px;display:flex}.fpop-search:focus-within{border-color:#5b8def;box-shadow:0 0 0 3px #5b8def40}.fpop-search input{min-width:0;min-height:40px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.fpop-body{overscroll-behavior:contain;flex:1;min-height:120px;overflow-y:auto}.fpop-list{margin:0;padding:0;list-style:none;display:grid}.fpop-row{border-radius:10px;align-items:center;gap:12px;padding:8px 4px;display:flex}.fpop-row:hover{background:#ffffff0d}.fpop-who{min-width:0}.fpop-name,.fpop-meta{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.fpop-name{font-weight:700}.fpop-name a{color:inherit;text-decoration:none}.fpop-name a:hover{text-decoration:underline}.fpop-meta{color:var(--muted,#a9b0b6);align-items:center;gap:8px;font-size:14px;display:flex}.fpop-note{text-align:center;color:var(--muted,#a9b0b6);margin:18px 4px}.fpop-more{width:100%;margin-top:10px}.bshell-count-button,.fl-count-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bshell-count-button:hover,.fl-count-button:hover{text-decoration:underline}.bshell{min-height:calc(100vh - var(--header-h));background:0 0}.bshell-grid{column-gap:var(--space-4);max-width:1440px;padding:0 var(--space-4);grid-template-columns:76px minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.bshell-grid>main{grid-area:1/2;width:100%;min-width:0;max-width:720px;margin:0}.bshell-left{grid-area:1/1}.bshell-right{display:none}.bshell-left,.bshell-right{top:calc(var(--header-h) + var(--space-3));max-height:calc(100vh - var(--header-h) - var(--space-5));max-height:calc(100dvh - var(--header-h) - var(--space-5));overscroll-behavior:contain;scrollbar-width:thin;padding:var(--space-3) 0 var(--space-5);position:sticky;overflow-y:auto}.bshell-skip-menu:focus{top:64px}.bshell-skip-side:focus{top:112px}.bshell-grid>main.sett,.bshell-grid>main.ap-directory,.bshell-grid>main.ap-profile,.bshell-grid>main.rdr-page{max-width:720px;margin:0;padding-left:0;padding-right:0}.bshell .sett-panel,.bshell .ap-panel{padding:var(--space-4) 0 var(--space-7);background:0 0;min-height:0}.bshell-page-head{top:var(--header-h);z-index:5;min-height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--edge);background:0 0;align-items:center;display:flex;position:sticky}.bshell-page-head h1{letter-spacing:-.02em;text-transform:none;font-size:22px;line-height:1.2}.bshell .sett-columns{grid-template-columns:minmax(0,1fr)}.bshell .sett-main{max-width:none}.bshell .ap-directory-heading{padding-top:var(--space-4)}.bshell-left-inner{gap:var(--space-3);justify-items:stretch;display:grid}.bshell-menu{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bshell-link{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;min-height:48px;padding:0 var(--space-4);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:18px;font-weight:600;text-decoration:none;transition:background-color .15s,transform .15s;display:flex;position:relative}.bshell-link svg{color:var(--text-muted,var(--ink));flex:none;transition:color .15s,transform .15s}.bshell-link:hover{background:var(--card-sunken)}.bshell-link:hover svg{color:var(--primary-text);transform:scale(1.1)}.bshell-link:active{transform:scale(.98)}.bshell-link>svg:first-child{box-sizing:content-box;border-radius:10px;margin:-6px;padding:6px;transition:background-color .2s,color .2s,transform .15s}.bshell-link[aria-current=page]{background:var(--primary-soft);color:var(--primary-text);font-weight:900}.bshell-link[aria-current=page]>svg:first-child{background:color-mix(in srgb, var(--primary-fill) 16%, transparent);color:var(--primary-text);stroke-width:2.6px}.bshell-link[aria-current=page] svg{color:var(--primary-text)}@media (prefers-reduced-motion:reduce){.bshell-link,.bshell-link svg{transition:none}.bshell-link:hover svg,.bshell-link:active{transform:none}}.bshell-link:focus-visible,.bshell-tab:focus-visible,.bshell-topbar-button:focus-visible,.bshell-sheet-close:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.bshell-link .inbox-count{margin-left:auto}.bshell-post{justify-content:center;gap:var(--space-2);width:100%;min-height:52px;font-size:18px}.bshell-foot{gap:var(--space-1) var(--space-4);margin:var(--space-2) 0 0;padding:0 var(--space-4);font-size:var(--small);flex-wrap:wrap;font-weight:600;list-style:none;display:flex}.bshell-foot a{min-height:32px;color:var(--muted);align-items:center;display:inline-flex}.bshell-profile{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--edge);border-radius:var(--radius-lg);background:var(--card);grid-template-columns:48px minmax(0,1fr);align-items:start;display:grid}.bshell-avatar,.bshell-avatar-small{background:var(--avatar-bg);color:var(--on-fill);border-radius:50%;flex:none;place-items:center;font-weight:900;line-height:1;text-decoration:none;display:grid}.bshell-avatar{width:48px;height:48px;font-size:20px}.bshell-avatar-small{background:var(--header-accent);width:36px;height:36px;color:var(--masthead-bg);font-size:16px}.bshell-profile-text{gap:2px;min-width:0;display:grid}.bshell-name{overflow-wrap:anywhere;font-size:17px;font-weight:900;line-height:1.2}.bshell-name a{color:var(--ink);text-decoration:none}.bshell-handle{color:var(--muted);font-size:var(--small);overflow-wrap:anywhere;font-weight:600}.bshell-counts{gap:0 var(--space-3);margin-top:var(--space-1);color:var(--muted);font-size:var(--small);flex-wrap:wrap;display:flex}.bshell-counts a{color:inherit;text-decoration:none}.bshell-counts a:hover{text-decoration:underline}.bshell-counts strong{color:var(--ink);font-weight:900}.bshell-join{margin:0}.bshell-signin{display:none}.bshell-right-inner{gap:var(--space-4);display:grid}.bshell-skeleton{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--edge);border-radius:var(--radius-lg);background:var(--card);align-content:start;min-height:220px;display:grid}.bshell .sett-book-list .sett-book.is-compact{grid-template-columns:56px minmax(0,1fr)}.bshell .sett-interlude,.bshell-strips>section{min-width:0}.bshell-strips{gap:var(--space-5);padding:var(--space-4) 0;grid-template-columns:minmax(0,1fr);display:grid}.bshell-strips:empty{display:none}.bshell-strips h2{margin:0 0 var(--space-3);padding:0 var(--space-4);font-size:18px}.bshell-strip{gap:var(--space-3);padding:0 var(--space-4) var(--space-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-4);overscroll-behavior-x:contain;scrollbar-width:none;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.bshell-strip::-webkit-scrollbar{display:none}.bshell-strip>li{box-sizing:border-box;padding:var(--space-4);border:1px solid var(--edge);border-radius:var(--radius-lg);background:var(--card);scroll-snap-align:start;flex:0 0 min(78%,300px)}.bshell-strip>li.sett-suggest{align-content:start}.bshell-strip .sett-suggest-action{grid-column:1/-1}@media (width>=768px) and (width<=1279.98px){.bshell-left{width:76px}.bshell-link,.bshell-post{justify-content:center;width:52px;height:52px;min-height:52px;margin-inline:auto;padding:0}.bshell-link-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bshell-link .inbox-count{margin:0;position:absolute;top:2px;right:0}.bshell-link .sr-only{position:absolute}.bshell-profile{padding:var(--space-2);background:0 0;border:0;grid-template-columns:1fr;justify-items:center}.bshell-profile-text,.bshell-join,.bshell-foot{display:none}.bshell-signin{display:flex}.bshell-post{border-radius:50%}}@media (width>=1280px){.bshell-grid{column-gap:var(--space-6);grid-template-columns:260px minmax(0,680px) 340px;justify-content:center}.bshell-left{width:260px}.bshell-right{grid-area:1/3;display:block}.bshell-strips,.bshell .sett-join-inline,.bshell .sett-banner[role=note]{display:none}}.bshell-topbar,.bshell-tabbar{display:none}@media (width<=767.98px){body:has(.bshell) .site-header-shell{display:none}body:has(.bshell) .site-footer{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}html:has(.bshell){scroll-padding-top:72px}.bshell{min-height:100vh}.bshell-grid{grid-template-columns:minmax(0,1fr);padding:0}.bshell-grid>main{grid-column:1;max-width:none}.bshell-left{display:none}.bshell-page-head{top:calc(56px + env(safe-area-inset-top,0px))}.bshell-topbar{z-index:45;justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--space-2) 0;background:var(--masthead-bg);color:var(--header-accent);display:flex;position:sticky;top:0}.bshell-topbar .brand{color:var(--header-accent);gap:8px;font-size:13px}.bshell-topbar .brand-mascot{width:40px;height:40px}.bshell-topbar-actions{align-items:center;gap:var(--space-1);display:flex}.bshell-topbar-button,.bshell-topbar-text{min-width:44px;min-height:44px;color:var(--header-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;text-decoration:none;display:inline-grid;position:relative}.bshell-topbar-text{padding:0 var(--space-3);border-radius:999px;font-size:15px;font-weight:800}.bshell-topbar-button:hover,.bshell-topbar-text:hover{background:var(--masthead-hover)}.bshell-topbar-button:focus-visible,.bshell-topbar-text:focus-visible{outline-color:var(--header-accent)}.bshell-topbar-button .inbox-count{position:absolute;top:2px;right:0}.bshell-tabbar{z-index:40;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--edge);background:var(--card);display:block;position:fixed;inset:auto 0 0}.bshell-tabbar ul{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bshell-tab{box-sizing:border-box;width:100%;min-height:60px;padding:var(--space-1);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:relative}.bshell-tab[aria-current=page]{color:var(--ink);font-weight:900}.bshell-tab[aria-current=page] svg{color:var(--primary-text)}.bshell-tab.is-post{color:var(--btn-fg)}.bshell-tab.is-post svg{box-sizing:content-box;background:var(--btn-bg);color:var(--btn-fg);box-shadow:var(--shadow-control);border-radius:50%;padding:11px;transform:translateY(-8px)}.bshell-tab.is-post .bshell-tab-label{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bshell-tab .inbox-count{position:absolute;top:4px;left:calc(50% + 6px)}}.bshell-sheet{z-index:70;position:fixed;inset:0}.bshell-scrim{background:#05080c94;position:absolute;inset:0}.bshell-sheet-panel{top:var(--vv-top,0px);box-sizing:border-box;height:var(--vvh,100dvh);width:min(88vw,340px);padding:var(--space-4) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--surface);box-shadow:var(--shadow-pop);position:absolute;bottom:auto;overflow-y:auto}.bshell-sheet[data-side=left] .bshell-sheet-panel{animation:.22s ease-out bshell-in-left;left:0}.bshell-sheet[data-side=right] .bshell-sheet-panel{width:100%;animation:.22s ease-out bshell-in-right;right:0}.bshell-sheet-close{top:var(--space-2);right:var(--space-2);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.bshell-sheet-close:hover{background:var(--ghost-hover)}.bshell-drawer{gap:var(--space-4);padding-top:var(--space-6);display:grid}.bshell-drawer-foot{padding:var(--space-3) 0 0;border-top:1px solid var(--edge);gap:2px;margin:0;list-style:none;display:grid}.bshell-discover{gap:var(--space-4);padding-top:var(--space-2);display:grid}.bshell-sheet-title{padding-right:52px;font-size:24px}.bshell-sheet .bshell-link-label{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.bshell-sheet .bshell-link{width:100%;height:auto;padding:0 var(--space-4);justify-content:flex-start}.bshell-sheet .bshell-post{border-radius:999px;width:100%;height:auto}.bshell-sheet .bshell-profile{padding:var(--space-4);border:1px solid var(--edge);background:var(--card);grid-template-columns:48px minmax(0,1fr)}.bshell-sheet .bshell-profile-text,.bshell-sheet .bshell-join,.bshell-sheet .bshell-foot{display:grid}.bshell-sheet .bshell-foot{display:flex}.bshell-sheet .bshell-signin{display:none}@keyframes bshell-in-left{0%{transform:translate(-100%)}to{transform:none}}@keyframes bshell-in-right{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.bshell-sheet-panel{animation:none!important}}html[data-motion=reduced] .bshell-sheet-panel{animation:none!important}.bshell .ap-hero{padding-inline:var(--space-4)}.bshell .ap-hero-grid{gap:var(--space-5);grid-template-columns:minmax(120px,220px) minmax(0,1fr)}.bshell .ap-identity h1{font-size:clamp(32px,4.4vw,56px)}.bshell .ap-directory,.bshell .rdr-page{padding-inline:0}.bshell .ap-directory-heading,.bshell .rdr-hero,.bshell .rdr-shelves,.bshell .rdr-footer{padding-inline:var(--space-4)}@media (width<=599.98px){.bshell .ap-hero-grid{grid-template-columns:minmax(0,1fr)}}.bshell-group-toggle .bshell-group-chevron{margin-left:auto;transition:transform .16s}.bshell-group-toggle[aria-expanded=true] .bshell-group-chevron{transform:rotate(180deg)}.bshell-group-toggle[data-in-area=true]{font-weight:900}.bshell-group-toggle[data-in-area=true]>svg:first-child{color:var(--primary-text)}.bshell-submenu{margin:2px 0 var(--space-1) var(--space-5);padding:0 0 0 var(--space-2);border-left:2px solid var(--edge);gap:2px;list-style:none;display:grid}.bshell-submenu[hidden]{display:none}.bshell-sublink{gap:var(--space-3);min-height:40px;font-size:16px;font-weight:600}.bshell-sublink[aria-current=page]{font-weight:800}@media (width>=768px) and (width<=1279.98px){.bshell-submenu{border-left:0;margin-left:0;padding-left:0}.bshell-group-toggle .bshell-group-chevron{display:none}.bshell-sublink{min-height:52px}}.bshell-grid>.bshell-author-main{grid-area:1/2;width:100%;min-width:0;margin:0}.bshell-page-title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.bshell-author-body{gap:var(--space-4);padding:var(--space-4) 0 var(--space-7);--author-ink:var(--text-portal);--author-muted:var(--text-muted-portal);--author-line:var(--line);--author-accent:var(--primary-text);--author-surface:var(--card);--author-surface-soft:var(--card-faint);--aw-card:var(--card);--aw-line:var(--line);--aw-soft:var(--card-soft);--aw-ink:var(--text-portal);color:var(--author-ink);min-width:0;display:grid}.bshell-author-body .muted{color:var(--author-muted);font-size:15px}.bshell-author-body .author-page-body{max-width:none;margin:0;padding:0}.bshell-author-body .aw-page,.bshell-author-body .dash,.bshell-author-body .dash-page{max-width:none;margin:0;padding-left:0;padding-right:0}.bshell-author-body .dash-grid{grid-template-columns:minmax(0,1fr)}.sett-banner.bshell-moved{padding-right:var(--space-7);position:relative}.bshell-moved-close{top:50%;right:var(--space-2);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.bshell-moved-close:hover{background:var(--ghost-hover)}.bshell-moved-close:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.bshell-author-rail{gap:var(--space-3);display:grid}.bshell-next-title{margin:0 0 var(--space-1);font-weight:800}.bshell-next[data-needs-author=true]{border-color:var(--primary-text)}.bshell-next .button{margin-top:var(--space-3)}.bshell-guide-list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.bshell-guide-list a{align-items:center;min-height:36px;font-weight:700;display:inline-flex}.bshell-author-top{display:none}.bshell-more>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}.bshell-more[open]>summary{margin-bottom:var(--space-3)}.bshell-more .bshell-author-rail>*{margin-top:var(--space-3)}@media (width>=1280px){.bshell[data-area=author] .bshell-grid{grid-template-columns:260px minmax(0,1fr) 300px}}@media (width<=1279.98px){.bshell-author-top{display:block}}@media (width<=767.98px){.bshell-grid>.bshell-author-main{grid-column:1}.bshell-author-body{padding-left:var(--space-3);padding-right:var(--space-3)}.bshell-submenu{margin-left:var(--space-4)}}.bshell .bshell-page-head{z-index:auto;position:relative;top:auto}.bshell-profile-text .bshell-name{-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.bshell[data-profile] .bshell-grid>main{max-width:920px;margin-inline:auto}.bshell[data-profile] .bshell-skip-side,.bshell[data-profile] .bshell-strips{display:none}@media (width>=1280px){.bshell[data-profile] .bshell-grid{grid-template-columns:260px minmax(0,1fr)}}.bshell[data-wide] .bshell-grid>main{max-width:960px}.bshell .button{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);box-shadow:none}.bshell .button:not(.btn-lively):not(.button-primary):hover:not(:disabled):not([aria-disabled=true]){box-shadow:none;transform:none}.bshell .button:not(.btn-lively):not(.button-primary):active:not(:disabled):not([aria-disabled=true]){filter:brightness(.9);transform:none}.bshell .sett-show-pill{transition:background-color var(--duration-hover) ease, border-color var(--duration-hover) ease, color var(--duration-hover) ease;justify-content:center}.bshell .sett-show-pill:not([data-active=true]):hover{border-color:var(--edge-hover);background:var(--ghost-hover)}.bshell .sett-show-pill:active{filter:brightness(.92);transform:none}.bshell :is(.button,.sett-show-pill,.bshell-post,.bshell-link,.bshell-tab):focus-visible{outline:3px solid var(--focus);outline-offset:2px}.bshell :is(.bshell-left,.bshell-right) :is(a,button):focus-visible{outline-offset:-3px}@media (width>=768px) and (width<=1279.98px){.bshell-link[aria-current=page]>svg:first-child{background:0 0}}.bshell-link[aria-current=page]:hover{background:color-mix(in srgb, var(--primary-soft) 82%, var(--primary-fill))}.bshell-right{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;scrollbar-gutter:stable;padding-inline:2px 4px;overflow-x:hidden}.bshell-right::-webkit-scrollbar{width:8px}.bshell-right::-webkit-scrollbar-thumb{background:var(--line-strong) padding-box;border:2px solid #0000;border-radius:999px}.bshell-right::-webkit-scrollbar-track{background:0 0}@property --rr{syntax:"<length>";inherits:false;initial-value:0}.button:is(.btn-lively,.bshell .button-primary){--lively-glow:color-mix(in srgb, var(--primary-fill) 48%, transparent);--lively-fill-hover:var(--lightningcss-light,var(--primary-fill))var(--lightningcss-dark,var(--primary-fill-hover));transition:background-color .18s ease, border-color .18s ease, color .18s ease, box-shadow .22s ease, transform .42s var(--ease-spring,cubic-bezier(.34, 1.56, .64, 1));position:relative}.button:is(.btn-lively,.bshell .button-primary):before{border-radius:inherit;background:radial-gradient(circle at var(--rx,50%) var(--ry,50%), color-mix(in srgb, currentColor 34%, transparent) 0, transparent var(--rr));content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.button:is(.btn-lively,.bshell .button-primary).is-rippling:before{animation:.56s ease-out lively-ink}@keyframes lively-ink{0%{--rr:0px;opacity:1}to{--rr:var(--rmax,160px);opacity:0}}.button:is(.btn-lively,.bshell .button-primary):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.button.btn-lively.is-following{border-color:color-mix(in srgb, var(--primary-fill) 30%, transparent);background:var(--primary-soft);color:var(--primary-text);box-shadow:none}@media (hover:hover) and (pointer:fine){.button:is(.btn-lively,.bshell .button-primary):hover:not(:disabled):not([aria-disabled=true]):not(.is-following){background:var(--lively-fill-hover)}.button.btn-lively.is-following:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--primary-soft) 86%, var(--primary-fill));box-shadow:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html:not([data-motion=reduced]) .button:is(.btn-lively,.bshell .button-primary):hover:not(:disabled):not([aria-disabled=true]):not(.is-following){box-shadow:0 10px 22px -8px var(--lively-glow), 0 2px 6px #00000024;transform:translateY(-1px)}html:not([data-motion=reduced]) .button.btn-lively.is-following:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .button:is(.btn-lively,.bshell .button-primary):active:not(:disabled):not([aria-disabled=true]){transition-duration:70ms;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.button:is(.btn-lively,.bshell .button-primary),.button:is(.btn-lively,.bshell .button-primary):hover,.button:is(.btn-lively,.bshell .button-primary):active{transition-duration:.01ms;transform:none}.button:is(.btn-lively,.bshell .button-primary):before{display:none}}html[data-motion=reduced] .button:is(.btn-lively,.bshell .button-primary),html[data-motion=reduced] .button:is(.btn-lively,.bshell .button-primary):hover,html[data-motion=reduced] .button:is(.btn-lively,.bshell .button-primary):active{transition-duration:.01ms;transform:none}html[data-motion=reduced] .button:is(.btn-lively,.bshell .button-primary):before{display:none}@media (width<=767.98px){.bshell-tabbar{animation:.4s cubic-bezier(.2,.9,.3,1) both bshell-bar-in}.bshell-tab svg{z-index:1;transition:transform .22s cubic-bezier(.3,1.5,.5,1),color .15s;position:relative}.bshell-tab .bshell-tab-label{z-index:1;transition:color .15s,transform .2s;position:relative}.bshell-tab:not(.is-post):before{content:"";background:color-mix(in srgb, var(--primary-text,#c0392b) 18%, transparent);opacity:0;border-radius:16px;width:56px;height:32px;margin-left:-28px;transition:transform .3s cubic-bezier(.3,1.4,.5,1),opacity .2s;position:absolute;top:5px;left:50%;transform:scale(.4)}.bshell-tab[aria-current=page]:before{opacity:1;transform:scale(1)}.bshell-tab[aria-current=page] svg{animation:.38s cubic-bezier(.3,1.6,.5,1) bshell-icon-pop}.bshell-tab[aria-current=page] .bshell-tab-label{transform:translateY(-1px)}.bshell-tab:not(.is-post):active svg{transform:scale(.82)}.bshell-tab:not(.is-post):active .bshell-tab-label{transform:scale(.94)}.bshell-tab.is-post{transition:transform .15s}.bshell-tab.is-post svg{transition:transform .22s cubic-bezier(.3,1.5,.5,1),box-shadow .2s}.bshell-tab.is-post:active svg{transform:translateY(-5px)scale(.9)}@media (hover:hover) and (pointer:fine){.bshell-tab:not(.is-post):hover{color:var(--ink)}.bshell-tab:not(.is-post):hover svg{transform:translateY(-2px)}.bshell-tab.is-post:hover svg{transform:translateY(-10px);box-shadow:0 10px 22px #0006}}.bshell-tab .inbox-count{animation:.35s cubic-bezier(.3,1.6,.5,1) bshell-badge-pop}}@keyframes bshell-bar-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes bshell-icon-pop{0%{transform:translateY(0)scale(.8)}55%{transform:translateY(-4px)scale(1.18)}to{transform:none}}@keyframes bshell-badge-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bshell-tabbar,.bshell-tab svg,.bshell-tab:before,.bshell-tab .inbox-count{transition:none!important;animation:none!important}}
