.page-surface-module__o241rq__pageIntro{margin-top:calc(-1 * var(--page-gap));background:linear-gradient(90deg, var(--paper-ink), var(--intro-gradient-end));color:var(--paper);border:1px solid var(--paper-rule);border-top:0;padding:1rem}.page-surface-module__o241rq__pageIntro p{max-width:70ch;margin-top:.65rem;margin-left:1rem}.page-surface-module__o241rq__paperPanel{background:var(--paper);border:1px solid var(--paper-rule);box-shadow:var(--page-shadow)}.page-surface-module__o241rq__paperPanelInset{padding:1rem}.page-surface-module__o241rq__panelHeader{border-bottom:1px solid var(--paper-rule);background:linear-gradient(180deg, var(--panel-glow), color-mix(in srgb, var(--paper-ink) 4%, transparent)), var(--paper-strong);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .75rem;display:flex}.page-surface-module__o241rq__panelHeader p{color:var(--muted);text-align:right;font-size:.95rem}.page-surface-module__o241rq__pageCopy{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.page-surface-module__o241rq__pageCopy p{color:var(--muted)}.page-surface-module__o241rq__authGate{border:1px dashed var(--paper-rule);background:#35c8c114;flex-direction:column;gap:.9rem;padding:1rem;display:flex}.page-surface-module__o241rq__authGateActions{flex-wrap:wrap;gap:.6rem;display:flex}.page-surface-module__o241rq__authGatePrimary,.page-surface-module__o241rq__authGateSecondary{appearance:none;border:1px solid var(--paper-rule);text-transform:lowercase;font:inherit;cursor:pointer;padding:.65rem .9rem}.page-surface-module__o241rq__authGatePrimary{background:var(--paper-ink);color:var(--paper)}.page-surface-module__o241rq__authGateSecondary{background:color-mix(in srgb, var(--paper-accent) 20%, var(--paper) 80%)}.page-surface-module__o241rq__sidebarList,.page-surface-module__o241rq__stampList{flex-direction:column;gap:.6rem;list-style:none;display:flex}.page-surface-module__o241rq__sidebarList li,.page-surface-module__o241rq__stampList li{border:1px solid var(--paper-rule);background:color-mix(in srgb, var(--paper-secondary) 10%, var(--paper) 90%);padding:.6rem .75rem}.page-surface-module__o241rq__sidebarEyebrow{border:1px solid var(--paper-rule);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:.7rem;padding:.2rem .45rem;font-size:.82rem;display:inline-block}.page-surface-module__o241rq__badgeMarquee{border-top:1px solid var(--paper-rule);border-bottom:1px solid var(--paper-rule);background:color-mix(in srgb, var(--paper-secondary) 12%, var(--paper) 88%);overflow:hidden}.page-surface-module__o241rq__badgeTrack{gap:.5rem;width:max-content;padding:.5rem;animation:22s linear infinite page-surface-module__o241rq__badge-scroll;display:flex}.page-surface-module__o241rq__badgeChip{border:1px solid var(--paper-rule);background:var(--paper);white-space:nowrap;justify-content:center;align-items:center;min-width:88px;height:31px;font-size:.82rem;font-weight:700;display:inline-flex}@keyframes page-surface-module__o241rq__badge-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:800px){.page-surface-module__o241rq__panelHeader{flex-direction:column;align-items:flex-start}.page-surface-module__o241rq__panelHeader p{text-align:left}}
.http-cat-error-state-module__PYMEzq__card{border:1px solid var(--paper-rule);background:var(--paper);width:100%;box-shadow:var(--page-shadow);flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex}.http-cat-error-state-module__PYMEzq__compact{max-width:240px;padding:12px}.http-cat-error-state-module__PYMEzq__imageFrame{aspect-ratio:1;border:1px solid var(--paper-rule);width:min(100%,320px);position:relative;overflow:hidden}.http-cat-error-state-module__PYMEzq__compact .http-cat-error-state-module__PYMEzq__imageFrame{width:100%;max-width:160px}.http-cat-error-state-module__PYMEzq__image{object-fit:cover}.http-cat-error-state-module__PYMEzq__content{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.http-cat-error-state-module__PYMEzq__code{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px}.http-cat-error-state-module__PYMEzq__title{font-size:24px;line-height:1.1}.http-cat-error-state-module__PYMEzq__compact .http-cat-error-state-module__PYMEzq__title{font-size:16px}.http-cat-error-state-module__PYMEzq__description{max-width:42ch;color:var(--muted);line-height:1.5}.http-cat-error-state-module__PYMEzq__compact .http-cat-error-state-module__PYMEzq__description{font-size:13px}.http-cat-error-state-module__PYMEzq__action{border:1px solid var(--paper-rule);background:var(--paper);color:var(--paper-ink);cursor:pointer;margin-top:4px;padding:10px 14px}.http-cat-error-state-module__PYMEzq__action:hover{background:var(--paper-ink);color:var(--paper)}
.toggle-favorite-button-module__u0ymta__root{position:absolute;top:10px;right:10px}.toggle-favorite-button-module__u0ymta__root[data-hover-only=true]{opacity:0;pointer-events:none;transition:opacity .16s ease-out,transform .16s ease-out;transform:translateY(-4px)}.toggle-favorite-button-module__u0ymta__root[data-hover-only=true]:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.toggle-favorite-button-module__u0ymta__button{border:1px solid color-mix(in srgb, var(--paper) 72%, var(--paper-ink) 28%);background:color-mix(in srgb, var(--paper-ink) 76%, transparent);width:42px;height:42px;color:var(--paper);box-shadow:0 .45rem 1.2rem color-mix(in srgb, var(--paper-ink) 34%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--paper) 24%, transparent);cursor:pointer;font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;padding:0;font-size:1.85rem;font-weight:800;line-height:1;transition:background .12s ease-out,color .12s ease-out,border-color .12s ease-out,transform .12s ease-out;display:flex}.toggle-favorite-button-module__u0ymta__small{width:34px;height:34px;font-size:1.5rem}.toggle-favorite-button-module__u0ymta__icon{filter:drop-shadow(0 1px 0 color-mix(in srgb, var(--paper-ink) 55%, transparent));line-height:.8}.toggle-favorite-button-module__u0ymta__button:hover{background:color-mix(in srgb, var(--paper-ink) 88%, transparent);color:var(--paper);transform:translateY(-1px)}.toggle-favorite-button-module__u0ymta__active{color:#fff4a8;border-color:var(--paper-accent);background:color-mix(in srgb, var(--paper-accent) 78%, var(--paper-ink) 22%)}.toggle-favorite-button-module__u0ymta__active:hover{background:color-mix(in srgb, var(--paper-accent) 88%, var(--paper-ink) 12%)}.toggle-favorite-button-module__u0ymta__errorPopup{z-index:5;position:absolute;top:calc(100% + 10px);right:0}.toggle-favorite-button-module__u0ymta__authPopup{z-index:5;border:1px solid var(--paper-rule);background:linear-gradient(180deg, var(--panel-glow), transparent), var(--paper);width:min(240px,70vw);box-shadow:var(--page-shadow);padding:.7rem .75rem;position:absolute;top:calc(100% + 10px);right:0}.toggle-favorite-button-module__u0ymta__authTitle{font-weight:700}.toggle-favorite-button-module__u0ymta__authText{color:var(--muted);margin-top:.45rem;font-size:.95rem}
.gallery-image-module___jgRBa__preview{border:1px solid var(--paper-rule);background:#35c8c114}.gallery-image-module___jgRBa__small{max-width:200px}.gallery-image-module___jgRBa__medium{max-width:300px}.gallery-image-module___jgRBa__large{max-width:400px}.gallery-image-module___jgRBa__full{max-width:none}
.battle-cat-card-module__-eIsQq__card{border:1px solid var(--paper-rule);background:var(--paper);width:100%;box-shadow:var(--page-shadow);flex-direction:column;gap:.8rem;padding:.8rem;display:flex}.battle-cat-card-module__-eIsQq__footer{flex-direction:column;align-items:center;gap:.7rem;display:flex}.battle-cat-card-module__-eIsQq__score{border:1px solid var(--paper-rule);width:100%;color:var(--paper-ink);text-align:center;background:#35c8c11f;padding:.5rem .65rem;font-size:1rem}.battle-cat-card-module__-eIsQq__voteButton{border:1px solid var(--paper-rule);background:var(--paper);width:100%;color:var(--paper-ink);cursor:pointer;padding:.85rem 1rem}.battle-cat-card-module__-eIsQq__voteButton:hover{background:var(--paper-ink);color:var(--paper)}.battle-cat-card-module__-eIsQq__voteButton:disabled{cursor:not-allowed;opacity:.7}
.image-preview-module__T1v6fq__preview{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.image-preview-module__T1v6fq__preview[data-loading=true] img{opacity:.18}.image-preview-module__T1v6fq__preview:hover [data-hover-only=true],.image-preview-module__T1v6fq__preview:focus-within [data-hover-only=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.image-preview-module__T1v6fq__skeleton{z-index:1;background:linear-gradient(110deg, color-mix(in srgb, var(--paper-secondary) 18%, var(--paper) 82%) 8%, color-mix(in srgb, var(--paper-ink) 24%, var(--paper) 76%) 18%, color-mix(in srgb, var(--paper-secondary) 18%, var(--paper) 82%) 33%), color-mix(in srgb, var(--paper) 92%, var(--paper-accent) 8%);pointer-events:none;background-size:220% 100%;animation:1.2s linear infinite image-preview-module__T1v6fq__preview-shimmer;position:absolute;inset:0}@keyframes image-preview-module__T1v6fq__preview-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.favorite-cat-card-module__LeIkCW__card{appearance:none;border:1px solid var(--paper-rule);background:var(--paper);width:100%;box-shadow:var(--page-shadow);color:inherit;cursor:pointer;font:inherit;text-align:left;padding:0;display:block;position:relative;overflow:hidden}.favorite-cat-card-module__LeIkCW__card:hover .favorite-cat-card-module__LeIkCW__image,.favorite-cat-card-module__LeIkCW__card:focus-visible .favorite-cat-card-module__LeIkCW__image{transform:scale(1.02)}.favorite-cat-card-module__LeIkCW__card[data-favorite=false]:after{content:"";background:color-mix(in srgb, var(--paper-ink) 34%, transparent);pointer-events:none;position:absolute;inset:0}.favorite-cat-card-module__LeIkCW__image{object-fit:cover;transition:opacity .12s ease-out,transform .16s;display:block}.favorite-cat-card-module__LeIkCW__badge{z-index:1;box-sizing:border-box;background:color-mix(in srgb, var(--paper) 92%, transparent);border:1px solid var(--paper-rule);width:calc(100% - 2rem);max-width:calc(100% - 2rem);color:var(--paper-ink);box-shadow:3px 3px 0 color-mix(in srgb, var(--paper-rule) 28%, transparent);text-align:center;overflow-wrap:anywhere;padding:.45rem .7rem;font-size:.78rem;font-weight:700;line-height:1.1;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}@media (max-width:640px){.favorite-cat-card-module__LeIkCW__badge{width:calc(100% - 1.5rem);max-width:calc(100% - 1.5rem);padding:.4rem .55rem;font-size:.72rem;bottom:.75rem}}
.image-viewer-module__oyOr1W__overlay{z-index:var(--z-modal);background:#0a0710e0;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.image-viewer-module__oyOr1W__viewer{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:min(35vw,32rem);max-width:80vw;min-height:min(35vh,24rem);display:flex;position:relative}.image-viewer-module__oyOr1W__imageFrame{width:fit-content;max-width:80vw}.image-viewer-module__oyOr1W__imageWrap{line-height:0;display:block;position:relative}.image-viewer-module__oyOr1W__image{border:2px solid var(--paper-rule);object-fit:contain;opacity:0;background:#fff;border-radius:0;width:auto;min-width:min(35vw,32rem);max-width:80vw;min-height:min(35vh,20rem);max-height:80vh;transition:opacity .16s ease-out;display:block}.image-viewer-module__oyOr1W__image[data-loaded=true]{opacity:1}.image-viewer-module__oyOr1W__imageFrame[data-with-footer=true] .image-viewer-module__oyOr1W__image{border-bottom:0}.image-viewer-module__oyOr1W__imageAction{z-index:2;line-height:1;position:absolute;top:.75rem;right:.75rem}.image-viewer-module__oyOr1W__footer{box-sizing:border-box;border:2px solid var(--paper-rule);background:var(--paper);width:100%;color:var(--paper-ink);letter-spacing:.03em;padding:.95rem 1.3rem;font-size:.88rem}.image-viewer-module__oyOr1W__closeButton,.image-viewer-module__oyOr1W__arrowButton{z-index:2;appearance:none;color:#fff;cursor:pointer;font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16141cc7;border:1px solid #ffffff2e;justify-content:center;align-items:center;display:inline-flex;position:fixed}.image-viewer-module__oyOr1W__closeButton:hover,.image-viewer-module__oyOr1W__arrowButton:hover,.image-viewer-module__oyOr1W__closeButton:focus-visible,.image-viewer-module__oyOr1W__arrowButton:focus-visible{background:#221f2ceb;border-color:#ffffff57}.image-viewer-module__oyOr1W__closeButton{text-transform:uppercase;width:2.75rem;height:2.75rem;font-size:1.35rem;top:1.25rem;left:1.25rem}.image-viewer-module__oyOr1W__arrowButton{width:3rem;height:3rem;margin-top:0;font-size:1.3rem;top:auto;bottom:2rem;box-shadow:0 0 0 1px #ffffff1f,0 .5rem 1.2rem #00000047}.image-viewer-module__oyOr1W__arrowLeft{left:calc(50% - 3.5rem)}.image-viewer-module__oyOr1W__arrowRight{left:calc(50% + .5rem);right:auto}@media (max-width:900px){.image-viewer-module__oyOr1W__overlay{padding:4rem 1rem 5rem}.image-viewer-module__oyOr1W__viewer,.image-viewer-module__oyOr1W__imageFrame,.image-viewer-module__oyOr1W__image{max-width:92vw}.image-viewer-module__oyOr1W__viewer{min-width:min(92vw,22rem);min-height:min(50vh,20rem)}.image-viewer-module__oyOr1W__image{min-width:min(92vw,22rem);min-height:min(42vh,16rem);max-height:66vh}.image-viewer-module__oyOr1W__footer{padding:.8rem 1rem;font-size:.78rem}.image-viewer-module__oyOr1W__arrowButton{width:2.5rem;height:2.5rem;bottom:1.1rem}.image-viewer-module__oyOr1W__arrowLeft{left:calc(50% - 3rem)}.image-viewer-module__oyOr1W__arrowRight{left:calc(50% + .5rem);right:auto}}
.battle-leaderboard-table-module__kIA55W__wrapper{border:1px solid var(--paper-rule);background:var(--paper);width:100%;box-shadow:var(--page-shadow);overflow-x:auto}.battle-leaderboard-table-module__kIA55W__table{border-collapse:collapse;width:100%;min-width:680px}.battle-leaderboard-table-module__kIA55W__table th,.battle-leaderboard-table-module__kIA55W__table td{text-align:left;border-bottom:1px solid var(--paper-rule);vertical-align:middle;padding:.8rem .9rem}.battle-leaderboard-table-module__kIA55W__table th{color:var(--muted);background:#35c8c11f;font-size:.9rem;font-weight:600}.battle-leaderboard-table-module__kIA55W__rank,.battle-leaderboard-table-module__kIA55W__score{width:10px;color:var(--accent);font-weight:700}.battle-leaderboard-table-module__kIA55W__imageCell{width:267px}.battle-leaderboard-table-module__kIA55W__preview{border:1px solid var(--paper-rule);background:#35c8c114;max-width:none}.battle-leaderboard-table-module__kIA55W__link{border:1px solid var(--paper-rule);background:var(--paper);justify-content:center;align-items:center;padding:.55rem .85rem;display:inline-flex}.battle-leaderboard-table-module__kIA55W__link:hover{background:var(--paper-ink);color:var(--paper)}.battle-leaderboard-table-module__kIA55W__empty{color:var(--muted)}
.cat-battle-arena-module__M3zb-W__wrapper{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.cat-battle-arena-module__M3zb-W__versus{flex-direction:column;justify-content:center;align-items:center;min-width:82px;padding-top:7rem;display:flex}.cat-battle-arena-module__M3zb-W__versusBadge{border:1px solid var(--paper-rule);background:radial-gradient(circle at 30% 30%, #ffed7373, transparent 58%), var(--paper);width:72px;height:72px;color:var(--paper-ink);box-shadow:var(--page-shadow);letter-spacing:.14em;justify-content:center;align-items:center;font-size:1.45rem;font-weight:700;display:flex}@media (max-width:900px){.cat-battle-arena-module__M3zb-W__wrapper{grid-template-columns:1fr}.cat-battle-arena-module__M3zb-W__versus{min-width:0;padding-top:0}}.cat-battle-arena-module__M3zb-W__limitNotice{border:1px dashed var(--paper-rule);background:color-mix(in srgb, var(--paper-accent) 16%, var(--paper) 84%);color:var(--paper-ink);padding:.75rem .9rem;line-height:1.25}
.auth-sidebar-module__UVLnYG__accountPanel{display:block}.auth-sidebar-module__UVLnYG__form{flex-direction:column;gap:.8rem;display:flex}.auth-sidebar-module__UVLnYG__label{color:var(--muted);flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}.auth-sidebar-module__UVLnYG__input{border:1px solid var(--paper-rule);background:var(--paper);color:var(--paper-ink);font:inherit;padding:.7rem .8rem}.auth-sidebar-module__UVLnYG__actions{flex-wrap:wrap;gap:.6rem;display:flex}.auth-sidebar-module__UVLnYG__primaryButton,.auth-sidebar-module__UVLnYG__secondaryButton{appearance:none;border:1px solid var(--paper-rule);font:inherit;text-transform:lowercase;cursor:pointer;padding:.7rem .9rem}.auth-sidebar-module__UVLnYG__primaryButton{background:var(--paper-ink);color:var(--paper)}.auth-sidebar-module__UVLnYG__secondaryButton{background:color-mix(in srgb, var(--paper-secondary) 16%, var(--paper) 84%);color:var(--paper-ink)}.auth-sidebar-module__UVLnYG__primaryButton:disabled,.auth-sidebar-module__UVLnYG__secondaryButton:disabled{cursor:wait;opacity:.75}.auth-sidebar-module__UVLnYG__helperText,.auth-sidebar-module__UVLnYG__loggedInLabel,.auth-sidebar-module__UVLnYG__errorText{margin-top:.8rem}.auth-sidebar-module__UVLnYG__helperText,.auth-sidebar-module__UVLnYG__loggedInLabel{color:var(--muted)}.auth-sidebar-module__UVLnYG__errorText{color:var(--danger)}.auth-sidebar-module__UVLnYG__loggedInBlock{flex-direction:column;gap:.6rem;display:flex}.auth-sidebar-module__UVLnYG__loggedInValue{font-weight:700;line-height:1.2}.auth-sidebar-module__UVLnYG__overlay{z-index:var(--z-modal);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e0a1c9e;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.auth-sidebar-module__UVLnYG__modal{border:1px solid var(--paper-rule);background:var(--paper);width:min(100%,30rem);color:var(--paper-ink);box-shadow:var(--page-shadow);padding:1rem}.auth-sidebar-module__UVLnYG__modalEyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.8rem}.auth-sidebar-module__UVLnYG__modalTitle{margin-top:.4rem;margin-bottom:1rem}@media (max-width:800px){.auth-sidebar-module__UVLnYG__accountPanel{display:none}.auth-sidebar-module__UVLnYG__actions{flex-direction:column}.auth-sidebar-module__UVLnYG__primaryButton,.auth-sidebar-module__UVLnYG__secondaryButton{width:100%}}
.favorites-viewer-modal-module__vkwzjG__favoriteButton{appearance:none;color:#fff;cursor:pointer;width:2.75rem;height:2.75rem;font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0a10d1;border:1px solid #ffffff5c;justify-content:center;align-items:center;padding:0;font-size:2rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 .45rem 1.2rem #0000005c}.favorites-viewer-modal-module__vkwzjG__favoriteButton:hover,.favorites-viewer-modal-module__vkwzjG__favoriteButton:focus-visible{background:#221f2ceb;border-color:#ffffff57}.favorites-viewer-modal-module__vkwzjG__favoriteButton[aria-pressed=true]{color:#fff4a8;border-color:color-mix(in srgb, var(--paper-accent) 70%, #fff 30%);background:color-mix(in srgb, var(--paper-accent) 74%, #0c0a10eb 26%)}.favorites-viewer-modal-module__vkwzjG__favoriteButton:disabled{cursor:wait;opacity:.75}
.battle-leaderboard-pager-module__0Kc9cW__pager{flex-wrap:wrap;justify-content:space-between;gap:.6rem;display:flex}.battle-leaderboard-pager-module__0Kc9cW__link,.battle-leaderboard-pager-module__0Kc9cW__disabledLink{border:1px solid var(--paper-rule);background:var(--paper);color:var(--paper-ink);text-transform:lowercase;justify-content:center;align-items:center;padding:.65rem .9rem;display:inline-flex}.battle-leaderboard-pager-module__0Kc9cW__link:hover,.battle-leaderboard-pager-module__0Kc9cW__link:focus-visible{background:var(--paper-ink);color:var(--paper)}.battle-leaderboard-pager-module__0Kc9cW__disabledLink{color:var(--muted);cursor:not-allowed;opacity:.65}
.favorites-browser-module__Rgajba__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:980px){.favorites-browser-module__Rgajba__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.favorites-browser-module__Rgajba__grid{grid-template-columns:minmax(0,1fr)}}
.featured-cat-widget-module__moMEFW__wrapper{flex-direction:column;gap:1rem;padding:1rem;display:flex}.featured-cat-widget-module__moMEFW__imageContainer{border:1px solid var(--paper-rule);width:100%;box-shadow:var(--page-shadow);background:#35c8c114;position:relative}.featured-cat-widget-module__moMEFW__imageButton{width:100%;min-height:320px;color:inherit;cursor:zoom-in;text-align:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.featured-cat-widget-module__moMEFW__imageButton[data-ready=true]{min-height:0}.featured-cat-widget-module__moMEFW__imageButton:focus-visible{outline:3px solid var(--paper-secondary);outline-offset:4px}.featured-cat-widget-module__moMEFW__image{z-index:0;width:100%;height:auto;transition:opacity .12s ease-out;display:block;position:relative}.featured-cat-widget-module__moMEFW__imageButton[data-ready=false] .featured-cat-widget-module__moMEFW__image{opacity:0}.featured-cat-widget-module__moMEFW__imageContainer[data-loading=true] .featured-cat-widget-module__moMEFW__image{opacity:.18}.featured-cat-widget-module__moMEFW__skeleton{z-index:1;background:linear-gradient(110deg, color-mix(in srgb, var(--paper-secondary) 18%, var(--paper) 82%) 8%, color-mix(in srgb, var(--paper-ink) 24%, var(--paper) 76%) 18%, color-mix(in srgb, var(--paper-secondary) 18%, var(--paper) 82%) 33%), color-mix(in srgb, var(--paper) 92%, var(--paper-accent) 8%);pointer-events:none;background-size:220% 100%;animation:1.2s linear infinite featured-cat-widget-module__moMEFW__shimmer;position:absolute;inset:0}.featured-cat-widget-module__moMEFW__actions{z-index:2;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:10px;left:10px;right:10px}.featured-cat-widget-module__moMEFW__refreshButton{border:1px solid var(--paper-rule);background:var(--paper);color:var(--paper-ink);cursor:pointer;padding:.7rem .9rem;transition:background .12s ease-out,color .12s ease-out}.featured-cat-widget-module__moMEFW__refreshButton:hover{background:var(--paper-ink);color:var(--paper)}.featured-cat-widget-module__moMEFW__refreshButton:disabled{cursor:wait;opacity:.75}.featured-cat-widget-module__moMEFW__fact{border:1px solid var(--paper-rule);background:#f1d44724;padding:.9rem 1rem;font-size:1.05rem;line-height:1.2}@keyframes featured-cat-widget-module__moMEFW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.site-page-grid-module__lHeUbq__grid{grid-template-columns:minmax(0,2fr) minmax(17rem,.78fr);gap:1rem;display:grid}.site-page-grid-module__lHeUbq__mainColumn,.site-page-grid-module__lHeUbq__sidebar{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (max-width:800px){.site-page-grid-module__lHeUbq__grid{grid-template-columns:1fr}}
