.page-module__tkVKKq__card{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);border-radius:1rem;margin-top:1rem;overflow:hidden}.page-module__tkVKKq__cardInner{flex-direction:column;justify-content:space-between;display:flex}.page-module__tkVKKq__imageWrapper{flex-shrink:0;height:16rem;position:relative}.page-module__tkVKKq__image{object-fit:cover}.page-module__tkVKKq__infoSection{flex-direction:column;padding:1.5rem;display:flex}.page-module__tkVKKq__nameStatusWrapper{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.page-module__tkVKKq__name{color:var(--color-white);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.875rem;font-weight:700;overflow:hidden}.page-module__tkVKKq__status{color:var(--color-gray-300);font-size:.875rem}.page-module__tkVKKq__episodesSection{border-top:1px solid var(--color-gray-500);padding:1.5rem}.page-module__tkVKKq__episodesHeading{text-transform:uppercase;letter-spacing:.025em;color:var(--color-gray-500);margin-bottom:.75rem;font-size:.75rem;font-weight:600}.page-module__tkVKKq__episodesWrapper{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__tkVKKq__episodeLink{background-color:var(--color-gray-800);font-family:var(--font-mono);color:var(--color-green-400);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;text-decoration:none;transition:background-color .15s,color .15s}.page-module__tkVKKq__episodeLink:hover{background-color:var(--color-gray-700);color:var(--color-green-300)}@media (min-width:640px){.page-module__tkVKKq__cardInner{flex-direction:row}.page-module__tkVKKq__imageWrapper{width:16rem;height:auto}}
.detail-page-module__xxpktW__container{max-width:var(--max-width);margin:0 auto}.detail-page-module__xxpktW__backLink{color:var(--color-gray-500);align-items:center;gap:.375rem;font-size:.875rem;text-decoration:none;display:inline-flex}.detail-page-module__xxpktW__backLink:hover{color:var(--color-green-400)}.detail-page-module__xxpktW__card{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);border-radius:1rem;margin-top:1rem;padding:1.5rem}.detail-page-module__xxpktW__section{margin-top:2rem}.detail-page-module__xxpktW__sectionHeading{color:var(--color-white);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.detail-page-module__xxpktW__infoGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.detail-page-module__xxpktW__card{padding:2rem}.detail-page-module__xxpktW__infoGrid3col{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-page-module__xxpktW__infoGrid2col{grid-template-columns:repeat(2,minmax(0,1fr))}}
.character-card-module__mx5QcG__card{text-align:left;cursor:pointer;width:100%;padding:0;overflow:hidden;container-type:inline-size}.character-card-module__mx5QcG__card:focus{outline:none}.character-card-module__mx5QcG__card:focus-visible{box-shadow:0 0 0 2px var(--color-green-300)}.character-card-module__mx5QcG__imageWrapper{aspect-ratio:1;position:relative;overflow:hidden}.character-card-module__mx5QcG__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.character-card-module__mx5QcG__gradient{background:linear-gradient(#0000,#0000,#0a0a0acc);position:absolute;inset:0}.character-card-module__mx5QcG__info{padding:.75rem}.character-card-module__mx5QcG__name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-white);margin:0;padding:0;font-size:clamp(.875rem,6cqi,1.5rem);font-weight:600;overflow:hidden}.character-card-module__mx5QcG__meta{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.375rem;display:flex}.character-card-module__mx5QcG__species{text-overflow:ellipsis;overflow:hidden}
.info-card-module__tA--IW__infoCard{background-color:#26262680;border-radius:.5rem;padding:.75rem}.info-card-module__tA--IW__infoLabel{color:var(--color-gray-500);font-size:.75rem}.info-card-module__tA--IW__infoValue{color:var(--color-white);margin-top:.125rem;font-size:.875rem;font-weight:500}.info-card-module__tA--IW__locationLink{color:var(--color-green-400);text-decoration:none}.info-card-module__tA--IW__locationLink:hover{color:var(--color-green-300);text-decoration:underline}
@keyframes skeletons-module__jxOJTa__pulse{0%,to{opacity:1}50%{opacity:.4}}.skeletons-module__jxOJTa__bone{background-color:var(--color-gray-800);border-radius:.25rem;animation:2s cubic-bezier(.4,0,.6,1) infinite skeletons-module__jxOJTa__pulse}.skeletons-module__jxOJTa__filterBar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1.5rem;display:flex}.skeletons-module__jxOJTa__filterInput{border-radius:.5rem;flex:1;min-width:10rem;height:2.25rem}.skeletons-module__jxOJTa__filterSelect{border-radius:.5rem;min-width:9rem;height:2.25rem}.skeletons-module__jxOJTa__count{width:8rem;height:.875rem;margin-bottom:1.5rem}.skeletons-module__jxOJTa__characterCard{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);border-radius:.75rem;overflow:hidden}.skeletons-module__jxOJTa__characterImage{aspect-ratio:1;border-radius:0}.skeletons-module__jxOJTa__characterBody{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.skeletons-module__jxOJTa__characterLine1{width:75%;height:.875rem}.skeletons-module__jxOJTa__characterLine2{width:50%;height:.75rem}.skeletons-module__jxOJTa__characterGrid{grid-template-columns:repeat(auto-fill,minmax(clamp(240px,25vw,240px),1fr));gap:clamp(1rem,4vw,1.5rem);display:grid}.skeletons-module__jxOJTa__locationCard{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);border-radius:.75rem;padding:1.25rem}.skeletons-module__jxOJTa__locationName{width:66%;height:1.5rem}.skeletons-module__jxOJTa__locationLines{flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}.skeletons-module__jxOJTa__locationLine{height:1.25rem}.skeletons-module__jxOJTa__locationLine:first-child{width:100%}.skeletons-module__jxOJTa__locationLine:nth-child(2){width:83%}.skeletons-module__jxOJTa__locationLine:nth-child(3){width:50%}.skeletons-module__jxOJTa__locationGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(1rem,4vw,1.5rem);display:grid}.skeletons-module__jxOJTa__infoGrid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.skeletons-module__jxOJTa__infoBlock{border-radius:.5rem;height:3.5rem}.skeletons-module__jxOJTa__episodeNav{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.skeletons-module__jxOJTa__episodeNavBtn{border-radius:9999px;width:5rem;height:2rem}.skeletons-module__jxOJTa__episodeSeason{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}.skeletons-module__jxOJTa__episodeSeasonTitle{width:7rem;height:2rem}.skeletons-module__jxOJTa__episodeTiltGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:clamp(1rem,4vw,1.5rem);display:grid}.skeletons-module__jxOJTa__episodeCard{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);overflow:hidden}.skeletons-module__jxOJTa__episodeCardTop{border-radius:0;height:3.5rem}.skeletons-module__jxOJTa__episodeCardLine1{width:40%;height:.625rem}.skeletons-module__jxOJTa__episodeCardLine2{width:90%;height:.75rem}.skeletons-module__jxOJTa__episodeCardLine3{width:55%;height:.625rem}.skeletons-module__jxOJTa__episodeCardBody{flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.skeletons-module__jxOJTa__detailCard{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);border-radius:1rem;margin-top:1rem;padding:1.5rem}.skeletons-module__jxOJTa__detailHeader{align-items:flex-start;gap:1rem;display:flex}.skeletons-module__jxOJTa__detailBadge{border-radius:9999px;flex-shrink:0;width:3.5rem;height:3.5rem}.skeletons-module__jxOJTa__detailTextGroup{flex-direction:column;gap:.5rem;display:flex}.skeletons-module__jxOJTa__detailTitle{width:12rem;height:2rem}.skeletons-module__jxOJTa__detailSubtitle{width:6rem;height:1rem}.skeletons-module__jxOJTa__characterDetailCard{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);border-radius:1rem;margin-top:1rem;overflow:hidden}.skeletons-module__jxOJTa__characterDetailInner{flex-direction:column;display:flex}.skeletons-module__jxOJTa__characterDetailImage{border-radius:0;flex-shrink:0;height:16rem}.skeletons-module__jxOJTa__characterDetailInfo{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.skeletons-module__jxOJTa__characterDetailName{width:55%;height:2.25rem}.skeletons-module__jxOJTa__characterDetailStatus{width:4rem;height:1rem}@media (min-width:640px){.skeletons-module__jxOJTa__characterDetailInner{flex-direction:row}.skeletons-module__jxOJTa__characterDetailImage{width:16rem;height:auto}.skeletons-module__jxOJTa__detailCard{padding:2rem}}
.pagination-module__X7Gm5q__nav{justify-content:center;align-items:center;gap:clamp(.2rem,1.5vw,1rem);width:100%;margin-top:2rem;display:flex}.pagination-module__X7Gm5q__link{outline:1px solid var(--color-green-700);box-shadow:0 0 5px 1px var(--color-green-300);border-radius:.375rem;justify-content:center;align-items:center;padding:clamp(.4rem,2.5vw,1rem);font-weight:700;text-decoration:none;transition:color .15s,background-color .15s,scale .15s;display:flex}.pagination-module__X7Gm5q__linkActive{background-color:var(--color-green-500);color:var(--color-black);font-weight:900;scale:1.25}.pagination-module__X7Gm5q__linkInactive{color:var(--color-gray-400)}.pagination-module__X7Gm5q__linkInactive:hover{background-color:var(--color-gray-900);color:var(--color-white);scale:1.05}.pagination-module__X7Gm5q__linkInactive:active{scale:.9}@media (max-width:640px){.pagination-module__X7Gm5q__nav{justify-content:space-between;width:100%;padding:0 1rem}.pagination-module__X7Gm5q__mobileHidden{display:none}}.pagination-module__X7Gm5q__disabled{cursor:not-allowed;box-shadow:0 0 5px 0px var(--color-green-700);color:var(--color-gray-200);background:0 0;border-radius:.375rem;padding:clamp(.4rem,2.5vw,1rem)}
.filter-bar-module__4R7OUW__bar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1.5rem;display:flex}.filter-bar-module__4R7OUW__textField{flex:1;min-width:10rem}.filter-bar-module__4R7OUW__input{border:1px solid var(--color-gray-500);background-color:var(--color-gray-900);width:100%;height:2.25rem;color:var(--color-white);border-radius:.5rem;outline:none;padding:0 .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.filter-bar-module__4R7OUW__input::placeholder{color:var(--color-gray-600)}.filter-bar-module__4R7OUW__input:focus{border-color:var(--color-green-300);box-shadow:0 0 0 1px var(--color-green-300)}.filter-bar-module__4R7OUW__selectField{min-width:9rem}.filter-bar-module__4R7OUW__select:hover{color:var(--color-white);cursor:pointer}.filter-bar-module__4R7OUW__select{border:1px solid var(--color-gray-700);background-color:var(--color-gray-900);width:100%;height:2.25rem;color:var(--color-white);border-radius:.5rem;outline:none;padding:0 .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.filter-bar-module__4R7OUW__select:focus{border-color:var(--color-green-500);box-shadow:0 0 0 1px var(--color-green-500)}.filter-bar-module__4R7OUW__clearBtn{cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:color .15s}.filter-bar-module__4R7OUW__clearBtn:hover{color:var(--color-white)}
.episode-list-module__RVDWDG__list{flex-direction:column;gap:.5rem;display:flex}.episode-list-module__RVDWDG__loadMoreWrapper{justify-content:center;margin-top:2rem;display:flex}.episode-list-module__RVDWDG__loadMoreBtn{border:1px solid var(--color-gray-700);background-color:var(--color-gray-900);color:var(--color-white);cursor:pointer;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:border-color .15s,background-color .15s;display:flex}.episode-list-module__RVDWDG__loadMoreBtn:hover:not(:disabled){border-color:var(--color-green-400);background-color:var(--color-gray-800)}.episode-list-module__RVDWDG__loadMoreBtn:disabled{cursor:not-allowed;opacity:.5}@keyframes episode-list-module__RVDWDG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.episode-list-module__RVDWDG__spinnerIcon{border:2px solid var(--color-green-500);border-top-color:#0000;border-radius:9999px;width:1rem;height:1rem;animation:.6s linear infinite episode-list-module__RVDWDG__spin}.episode-list-module__RVDWDG__count{text-align:center;color:var(--color-gray-600);margin-top:1rem;font-size:.75rem}.episode-list-module__RVDWDG__row{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);align-items:center;gap:1rem;padding:1rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.episode-list-module__RVDWDG__row:hover{border-color:var(--color-green-400)}.episode-list-module__RVDWDG__episodeCode{width:3rem;height:3rem;font-family:var(--font-mono);color:var(--color-green-400);background-color:#22c55e1a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.episode-list-module__RVDWDG__rowInfo{flex:1;min-width:0}.episode-list-module__RVDWDG__rowTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--color-white);font-weight:500;transition:color .15s;overflow:hidden}.episode-list-module__RVDWDG__row:hover .episode-list-module__RVDWDG__rowTitle{color:var(--color-green-300)}.episode-list-module__RVDWDG__rowDate{font-size:.875rem}.episode-list-module__RVDWDG__rowArrow{flex-shrink:0;transition:transform .15s}.episode-list-module__RVDWDG__row:hover .episode-list-module__RVDWDG__rowArrow{transform:translate(.125rem)}
.tilt-grid-module__PpSkrG__grid{grid-template-columns:repeat(auto-fill, minmax(var(--min-col,240px), 1fr));perspective:1000px;perspective-origin:50% var(--origin-y,50%);transform-style:preserve-3d;gap:clamp(1rem,4vw,1.5rem);display:grid}.tilt-grid-module__PpSkrG__cube{height:100%;transform-style:preserve-3d;transition:transform .3s;position:relative}.tilt-grid-module__PpSkrG__cube:hover{transform:translateZ(40px)}.tilt-grid-module__PpSkrG__front{z-index:1;background-color:var(--color-gray-900);width:100%;height:100%;transition:border-color .3s;position:relative}.tilt-grid-module__PpSkrG__faceTop,.tilt-grid-module__PpSkrG__faceBottom,.tilt-grid-module__PpSkrG__faceLeft,.tilt-grid-module__PpSkrG__faceRight{pointer-events:none;transition:border-color .3s;position:absolute}.tilt-grid-module__PpSkrG__faceTop{background:var(--color-gray-500);transform-origin:top;border-top:none;width:100%;height:100px;top:0;left:0;transform:rotateX(-90deg)}.tilt-grid-module__PpSkrG__faceBottom{background:var(--color-gray-600);transform-origin:bottom;border-bottom:none;width:100%;height:100px;bottom:0;left:0;transform:rotateX(90deg)}.tilt-grid-module__PpSkrG__faceLeft{background:var(--color-gray-600);transform-origin:0;border-left:none;width:100px;top:0;bottom:0;left:0;transform:rotateY(90deg)}.tilt-grid-module__PpSkrG__faceRight{background:var(--color-gray-700);transform-origin:100%;border-right:none;width:100px;top:0;bottom:0;right:0;transform:rotateY(-90deg)}.tilt-grid-module__PpSkrG__faceTop,.tilt-grid-module__PpSkrG__faceBottom,.tilt-grid-module__PpSkrG__faceLeft,.tilt-grid-module__PpSkrG__faceRight,.tilt-grid-module__PpSkrG__front{border:2px solid var(--color-gray-400)}.tilt-grid-module__PpSkrG__cube:hover .tilt-grid-module__PpSkrG__faceTop,.tilt-grid-module__PpSkrG__cube:hover .tilt-grid-module__PpSkrG__faceBottom,.tilt-grid-module__PpSkrG__cube:hover .tilt-grid-module__PpSkrG__faceLeft,.tilt-grid-module__PpSkrG__cube:hover .tilt-grid-module__PpSkrG__faceRight,.tilt-grid-module__PpSkrG__cube:hover .tilt-grid-module__PpSkrG__front{border-color:var(--color-green-400)}
.character-modal-module__VQQnHW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes character-modal-module__VQQnHW__modalIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes character-modal-module__VQQnHW__modalOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(10px)}}.character-modal-module__VQQnHW__overlay{z-index:50;--modal-dur:.5s;outline:none;position:fixed;inset:0}@keyframes character-modal-module__VQQnHW__backdropIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0003}}@keyframes character-modal-module__VQQnHW__backdropOut{0%{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0003}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}.character-modal-module__VQQnHW__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:character-modal-module__VQQnHW__backdropIn var(--modal-dur) ease forwards;background-color:#0003;position:fixed;inset:0}.character-modal-module__VQQnHW__backdropClosing{animation:character-modal-module__VQQnHW__backdropOut var(--modal-dur) ease forwards}.character-modal-module__VQQnHW__slides{z-index:1;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center;display:flex;position:absolute;inset:0;overflow-x:scroll}.character-modal-module__VQQnHW__slides::-webkit-scrollbar{display:none}.character-modal-module__VQQnHW__slide{scroll-snap-align:center;scroll-snap-stop:always;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100vh;padding:1rem;display:flex}.character-modal-module__VQQnHW__modal{border:1px solid var(--color-gray-800);background-color:var(--color-gray-950);width:100%;max-width:38rem;height:550px;min-height:550px;box-shadow:0 1px 30px -12px var(--color-green-400);animation:character-modal-module__VQQnHW__modalIn var(--modal-dur) ease forwards;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.character-modal-module__VQQnHW__modalClosing{animation:character-modal-module__VQQnHW__modalOut var(--modal-dur) ease forwards}.character-modal-module__VQQnHW__closeButton{z-index:10;color:var(--color-white);cursor:pointer;filter:drop-shadow(1px 0 1px #0009)drop-shadow(-1px 0 1px #0009)drop-shadow(0 1px 1px #0009)drop-shadow(0 -1px 1px #0009);background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;font-size:2rem;transition:color .3s,background-color .3s;display:flex;position:absolute;top:.25rem;right:.25rem}.character-modal-module__VQQnHW__closeButton:hover{color:var(--color-white)}.character-modal-module__VQQnHW__closeIcon{width:1.25rem;height:1.25rem}@keyframes character-modal-module__VQQnHW__navButtonIn{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes character-modal-module__VQQnHW__navButtonOut{0%{opacity:1;scale:1}to{opacity:0;scale:.8}}.character-modal-module__VQQnHW__navButton{z-index:10;border:1px solid var(--color-gray-200);width:2.5rem;height:2.5rem;box-shadow:0 0 10px 1px var(--color-gray-200);color:var(--color-gray-200);cursor:pointer;animation:character-modal-module__VQQnHW__navButtonIn var(--modal-dur) ease forwards;background-color:#0009;border-radius:50%;justify-content:center;align-items:center;font-size:2rem;transition:background-color .15s,color .15s;display:flex;position:fixed;top:45%;transform:translateY(-50%)}.character-modal-module__VQQnHW__navButtonClosing{animation:character-modal-module__VQQnHW__navButtonOut var(--modal-dur) ease forwards}.character-modal-module__VQQnHW__navButton:hover:not(:disabled){background-color:var(--color-gray-800);color:var(--color-white)}.character-modal-module__VQQnHW__navButton:disabled{opacity:.6;cursor:default}.character-modal-module__VQQnHW__navButton:active,.character-modal-module__VQQnHW__closeButton:active{scale:.95}@keyframes character-modal-module__VQQnHW__spin{to{transform:rotate(360deg)}}.character-modal-module__VQQnHW__spinner{border:2px solid var(--color-gray-600);border-top-color:var(--color-gray-200);border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite character-modal-module__VQQnHW__spin;display:block}.character-modal-module__VQQnHW__navPrev{--tooltip-nudge:1rem;left:.75rem}.character-modal-module__VQQnHW__navNext{--tooltip-nudge:-1rem;right:.75rem}.character-modal-module__VQQnHW__body{flex-direction:column;flex:1;display:flex}.character-modal-module__VQQnHW__imageWrapper{flex-shrink:0;height:14rem;position:relative}.character-modal-module__VQQnHW__image{object-fit:cover;object-position:center;width:100%;height:100%}.character-modal-module__VQQnHW__infoSection{flex-direction:column;flex:1;gap:1rem;width:100%;padding:2rem 1rem;display:flex}.character-modal-module__VQQnHW__name{color:var(--color-white);margin:0;font-size:1.5rem;font-weight:700}.character-modal-module__VQQnHW__status{color:var(--color-gray-400);margin:0;font-size:.875rem}.character-modal-module__VQQnHW__dl{flex-direction:column;gap:.5rem;margin:0;font-size:.875rem;display:flex}.character-modal-module__VQQnHW__footer{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}.character-modal-module__VQQnHW__profileLink{color:var(--color-green-400);justify-content:flex-end;align-items:center;gap:.25rem;width:100%;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.character-modal-module__VQQnHW__profileLink:hover{color:var(--color-green-300)}.character-modal-module__VQQnHW__valueLink{color:var(--color-green-400);text-decoration:none}.character-modal-module__VQQnHW__valueLink:hover{color:var(--color-green-300);text-decoration:underline}.character-modal-module__VQQnHW__infoRow{gap:.5rem;display:flex}.character-modal-module__VQQnHW__infoLabel{width:6rem;color:var(--color-gray-500);flex-shrink:0}.character-modal-module__VQQnHW__infoValue{color:var(--color-gray-200)}@media (min-width:640px){.character-modal-module__VQQnHW__body{flex-direction:row}.character-modal-module__VQQnHW__imageWrapper{width:18rem;height:auto}.character-modal-module__VQQnHW__name{width:85%;padding:0}.character-modal-module__VQQnHW__navButton{width:4rem;height:4rem}.character-modal-module__VQQnHW__navPrev{left:max(1rem,45vw - 26rem)}.character-modal-module__VQQnHW__navNext{right:max(1rem,45vw - 26rem)}}
.location-card-module__prUG_W__card{border:1px solid var(--color-gray-800);background-color:var(--color-gray-900);width:100%;height:100%;padding:1.25rem;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .15s;display:block}.location-card-module__prUG_W__card:hover{border-color:var(--color-green-400)}.location-card-module__prUG_W__cardHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.location-card-module__prUG_W__name{color:var(--color-white);margin:0;font-size:1rem;font-weight:600;transition:color .15s}.location-card-module__prUG_W__card:hover .location-card-module__prUG_W__name{color:var(--color-green-300)}.location-card-module__prUG_W__arrow{flex-shrink:0;transition:transform .15s}.location-card-module__prUG_W__card:hover .location-card-module__prUG_W__arrow{transform:translate(.125rem)}.location-card-module__prUG_W__tagList{flex-direction:column;gap:.375rem;margin-top:.75rem;font-size:.875rem;display:flex}.location-card-module__prUG_W__tag{align-items:center;gap:.5rem;margin:0;display:flex}.location-card-module__prUG_W__tagLabel{width:5rem;color:var(--color-gray-600);flex-shrink:0}.location-card-module__prUG_W__tagValue{color:var(--color-gray-300)}
