:root{--pop-primary-100:#00205c;--pop-primary-90:#0047a4;--pop-primary-80:#2278c9;--pop-primary-20:#c4e0f5;--pop-primary-10:#ecf4fa;--pop-primary-5:#f8fcfe;--pop-gray-100:#383838;--pop-gray-80:#616671;--pop-gray-40:#bbc0cc;--pop-gray-30:#d9dde7;--pop-gray-20:#f4f4f4;--pop-red-80:#d32727;--pop-dark-purple:#252932}.pop-btn{display:inline-flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:500;letter-spacing:.01em;transition:color .15s ease,background-color .15s ease,border-color .15s ease;border:0 solid var(--pop-primary-80);cursor:pointer;white-space:nowrap}.pop-btn:disabled{cursor:default;pointer-events:none}.pop-btn .pop-icon{flex:none}.pop-btn--medium{padding:12px 16px;border-radius:18px;font-size:16px;line-height:24px}.pop-btn--medium.pop-btn--icon-only{padding:12px}.pop-btn--small{padding:8px 16px;border-radius:16px;font-size:14px;line-height:20px}.pop-btn--small.pop-btn--icon-only{padding:8px}.pop-btn--extra-small{padding:6px;border-radius:12px;font-size:12px;line-height:18px}.pop-btn--extra-small.pop-btn--icon-only{padding:6px 8px}.pop-btn--medium .pop-icon--left{margin-right:14px}.pop-btn--medium .pop-icon--right{margin-left:14px}.pop-btn--small .pop-icon--left{margin-right:11px}.pop-btn--small .pop-icon--right{margin-left:11px}.pop-btn--extra-small .pop-icon--left{margin-right:10px}.pop-btn--extra-small .pop-icon--right{margin-left:10px}.pop-btn--icon-only .pop-icon{margin:0!important}.pop-btn--primary{color:#fff;background:var(--pop-primary-80);border-width:2px;border-radius:9999px}.pop-btn--primary:hover{background:var(--pop-primary-100)}.pop-btn--primary:disabled{background:var(--pop-gray-40);color:var(--pop-gray-80)}.pop-btn--secondary{color:var(--pop-primary-80);background:transparent;border-width:2px;border-color:var(--pop-primary-80)}.pop-btn--secondary:hover{background:transparent;border-color:var(--pop-primary-100);color:var(--pop-primary-100)}.pop-btn--secondary:disabled{background:#fff;color:var(--pop-gray-40);border-color:var(--pop-gray-40)}.pop-btn--tertiary{color:var(--pop-primary-80);padding:0}.pop-btn--tertiary:hover{color:var(--pop-primary-100)}.pop-btn--on-image,.pop-btn--on-image:hover{background:#fff;border-width:1px}.pop-favorite{display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer;background:#fff;color:var(--pop-primary-80);border:1px solid var(--pop-primary-80);z-index:10;font-size:14px;line-height:16px}.pop-favorite:hover{background:var(--pop-primary-10);border-color:var(--pop-primary-100)}.pop-favorite .pop-icon,.pop-favorite:hover{color:var(--pop-primary-100)}.pop-figures-bg{position:relative;overflow:hidden}.pop-figures-bg:before{content:"";position:absolute;right:0;bottom:0;width:450px;height:430px;max-width:60%;background-image:url(/popular/figures.png);background-repeat:no-repeat;background-position:100% 100%;background-size:contain;pointer-events:none}.pop-skeleton{background-color:#e0e0e0;animation:pop-skeleton-pulse 1.5s ease-in-out infinite}@keyframes pop-skeleton-pulse{0%,to{background-color:#e0e0e0}50%{background-color:#f0f0f0}}:root[data-skin=shepard],[data-skin=shepard] .font-sans,[data-skin=shepard] body,[data-skin=shepard] button,[data-skin=shepard] input,[data-skin=shepard] select,[data-skin=shepard] textarea{font-family:Inter,Segoe UI,ui-sans-serif,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif!important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.thin-scroll{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.3) transparent}.thin-scroll::-webkit-scrollbar{width:6px}.thin-scroll::-webkit-scrollbar-track{background:transparent}.thin-scroll::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:9999px}.thin-scroll:hover::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.5)}.filter-checkbox{accent-color:hsl(var(--primary))}.card-lift{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.card-lift:hover{transform:translateY(-6px);box-shadow:0 20px 40px -14px rgba(15,23,42,.18);border-color:hsl(var(--primary)/.35)}.card-img{transition:transform .3s ease}.card-lift:hover .card-img{transform:scale(1.05)}.hero-band{background:linear-gradient(120deg,#0f1729,#192a57 55%,#1842b4)}.timeline-dot:before{content:"";position:absolute;left:-1.55rem;top:.4rem;width:.65rem;height:.65rem;border-radius:9999px;background:hsl(var(--primary))}.shepard-container{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.shepard-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.shepard-container{padding-left:2rem;padding-right:2rem}}