.preloader-module-scss-module__CZbkPa__overlay{z-index:50;background-color:#2f3640;transition:opacity .6s;position:fixed;inset:0}.preloader-module-scss-module__CZbkPa__overlay.preloader-module-scss-module__CZbkPa__hidden{opacity:0;pointer-events:none}.preloader-module-scss-module__CZbkPa__pokeball{z-index:100;width:80px;height:80px;animation:3s linear forwards preloader-module-scss-module__CZbkPa__pokeball-bounce;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes preloader-module-scss-module__CZbkPa__pokeball-bounce{16%,48%,78%{animation-timing-function:ease-out;top:50%}32%{animation-timing-function:ease-in;top:12.5%}62%{animation-timing-function:ease-in;top:25%}90%{animation-timing-function:ease-in;top:37.5%}to{animation-timing-function:ease-out;top:50%;left:50%}}
.search-dropdown-module-scss-module__In4JKq__dropdown{z-index:40;background-color:#2f3640;border-radius:16px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0000004d}.search-dropdown-module-scss-module__In4JKq__list{max-height:360px;overflow-y:auto}.search-dropdown-module-scss-module__In4JKq__item{color:#fff;font-family:var(--font-heading);cursor:pointer;text-transform:capitalize;align-items:center;gap:12px;padding:12px 24px;font-size:1.125rem;transition:background-color .2s;display:flex}.search-dropdown-module-scss-module__In4JKq__item:hover,.search-dropdown-module-scss-module__In4JKq__item:focus-visible,.search-dropdown-module-scss-module__In4JKq__item.search-dropdown-module-scss-module__In4JKq__highlighted{background-color:#e84118}.search-dropdown-module-scss-module__In4JKq__itemId{color:#ffffff80;min-width:40px;font-size:.875rem}.search-dropdown-module-scss-module__In4JKq__noResults{color:#ffffff80;text-align:center;padding:16px 24px;font-size:1rem}
.search-bar-module-scss-module__C0jKCW__searchBox{box-sizing:content-box;z-index:41;background-color:#2f3640;border-radius:80px;align-items:center;height:80px;padding:10px;display:flex;position:relative}.search-bar-module-scss-module__C0jKCW__input{color:#fff;font-family:var(--font-heading);background:0 0;border:none;outline:none;width:0;padding:0;font-size:2.5rem;font-weight:400;line-height:80px;transition:width 1s,padding 1s;overflow:hidden}.search-bar-module-scss-module__C0jKCW__input::placeholder{color:#ffffff80}@media (max-width:600px){.search-bar-module-scss-module__C0jKCW__input{font-size:1.875rem}}@media (max-width:370px){.search-bar-module-scss-module__C0jKCW__input{font-size:1.375rem}}.search-bar-module-scss-module__C0jKCW__inputExpanded{width:400px;padding-left:20px}@media (max-width:600px){.search-bar-module-scss-module__C0jKCW__inputExpanded{width:250px}}@media (max-width:370px){.search-bar-module-scss-module__C0jKCW__inputExpanded{width:150px}}.search-bar-module-scss-module__C0jKCW__submitButton{cursor:pointer;background-color:#2f3640;border:none;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;transition:background-color 1s;display:flex}.search-bar-module-scss-module__C0jKCW__submitButton:hover,.search-bar-module-scss-module__C0jKCW__submitButton:focus-visible{background-color:var(--accent-color,#e84118)}.search-bar-module-scss-module__C0jKCW__submitButton img{width:40px;height:40px}
.scroll-arrows-module-scss-module__ZOK5ea__container{text-align:center;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.scroll-arrows-module-scss-module__ZOK5ea__arrow{opacity:0;border-bottom:8px solid #2f3640;border-right:8px solid #2f3640;width:40px;height:40px;margin-bottom:-10px;animation:3s 2s infinite scroll-arrows-module-scss-module__ZOK5ea__flash;display:block;transform:rotate(45deg)}.scroll-arrows-module-scss-module__ZOK5ea__arrow:nth-child(2){animation-delay:1s}.scroll-arrows-module-scss-module__ZOK5ea__arrow:nth-child(3){animation-delay:0s}
.search-section-module-scss-module__bHW7BW__header{background-color:#e84118;flex-direction:column;justify-content:center;align-items:center;height:100vh;min-height:700px;transition:background-color .8s;display:flex;position:relative;overflow:hidden}.search-section-module-scss-module__bHW7BW__logo{width:400px;height:auto;position:absolute;top:100px;left:50%;transform:translate(-50%)}@media (max-width:500px){.search-section-module-scss-module__bHW7BW__logo{width:300px;top:100px}}.search-section-module-scss-module__bHW7BW__catchphrase{width:350px;height:auto;position:absolute;top:220px;left:50%;transform:translate(-50%)}@media (max-width:500px){.search-section-module-scss-module__bHW7BW__catchphrase{width:250px;top:180px}}.search-section-module-scss-module__bHW7BW__errorMessage{color:#fff;text-align:center;padding:2.5rem 0;font-size:1.875rem}
.pokemon-sprite-module-scss-module__HirJkW__wrapper{width:var(--sprite-size,160px);height:calc(var(--sprite-size,160px) + 20px);flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.pokemon-sprite-module-scss-module__HirJkW__glow{width:calc(var(--sprite-size,160px)*1.2);height:calc(var(--sprite-size,160px)*1.2);z-index:5;pointer-events:none;opacity:.6;border-radius:50%;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .4s;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.pokemon-sprite-module-scss-module__HirJkW__wrapper:hover .pokemon-sprite-module-scss-module__HirJkW__glow{opacity:1;animation:2s ease-in-out infinite pokemon-sprite-module-scss-module__HirJkW__sprite-glow-pulse}.pokemon-sprite-module-scss-module__HirJkW__image{z-index:10;object-fit:contain;width:100%;height:100%;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:relative}.pokemon-sprite-module-scss-module__HirJkW__wrapper:hover .pokemon-sprite-module-scss-module__HirJkW__image{animation:1.2s ease-out pokemon-sprite-module-scss-module__HirJkW__sprite-bounce}@keyframes pokemon-sprite-module-scss-module__HirJkW__sprite-glow-pulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes pokemon-sprite-module-scss-module__HirJkW__sprite-bounce{0%{transform:translateY(0)}8%{transform:translateY(-20px)}16%{transform:translateY(0)}22%{transform:translateY(-14px)}28%{transform:translateY(0)}33%{transform:translateY(-10px)}38%{transform:translateY(0)}43%{transform:translateY(-7px)}48%{transform:translateY(0)}53%{transform:translateY(-5px)}58%{transform:translateY(0)}64%{transform:translateY(-3px)}70%{transform:translateY(0)}77%{transform:translateY(-2px)}84%{transform:translateY(0)}90%{transform:translateY(-1px)}to{transform:translateY(0)}}
.pokemon-summary-module-scss-module__DSciGa__summary{text-align:center;z-index:1;max-width:360px;padding:16px 0;position:relative}.pokemon-summary-module-scss-module__DSciGa__genus{font-family:var(--font-pixel);text-transform:uppercase;letter-spacing:.1em;color:#2f364080;border:1px solid #2f364026;border-radius:20px;margin-bottom:8px;padding:4px 12px;font-size:.55rem;display:inline-block}.pokemon-summary-module-scss-module__DSciGa__text{font-family:var(--font-body);color:#2f3640b3;margin-bottom:16px;font-size:.95rem;font-style:italic;line-height:1.6}.pokemon-summary-module-scss-module__DSciGa__traits{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pokemon-summary-module-scss-module__DSciGa__trait{background:#2f364008;border:1px solid #2f36401f;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:6px 14px;display:flex}.pokemon-summary-module-scss-module__DSciGa__traitHighlight{border-width:2px;font-weight:700}.pokemon-summary-module-scss-module__DSciGa__traitLabel{text-transform:uppercase;letter-spacing:.08em;color:#2f364066;font-size:.6rem;font-family:var(--font-heading);font-weight:700}.pokemon-summary-module-scss-module__DSciGa__traitValue{color:#2f3640b3;text-transform:capitalize;font-size:.8rem;font-family:var(--font-heading)}
.stat-item-module-scss-module__ul8YXq__item{align-items:center;gap:12px;padding:10px 0;display:flex}.stat-item-module-scss-module__ul8YXq__iconBubble{color:#fff;border-radius:50%;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;font-size:1rem;display:flex}@media (max-width:370px){.stat-item-module-scss-module__ul8YXq__iconBubble{width:32px;min-width:32px;height:32px}}.stat-item-module-scss-module__ul8YXq__content{flex-direction:column;gap:4px;min-width:0;display:flex}.stat-item-module-scss-module__ul8YXq__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:#2f364080;text-align:left;font-size:.75rem;font-weight:700}.stat-item-module-scss-module__ul8YXq__chip{font-family:var(--font-pixel);color:#fff;text-align:center;white-space:nowrap;border-radius:20px;padding:4px 14px;font-size:.625rem;line-height:1.4;display:inline-block}@media (max-width:500px){.stat-item-module-scss-module__ul8YXq__chip{padding:3px 10px;font-size:.5rem}}.stat-item-module-scss-module__ul8YXq__chipText{font-family:var(--font-heading);text-transform:capitalize;font-size:.8rem;font-weight:600}.stat-item-module-scss-module__ul8YXq__chipRow{flex-wrap:wrap;gap:6px;display:flex}
.modal-module-scss-module__w2jHMa__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-module-scss-module__w2jHMa__modal{border-top:4px solid var(--modal-accent,#e84118);scrollbar-width:none;background:#fff;border-radius:16px;width:100%;max-width:700px;max-height:80vh;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.modal-module-scss-module__w2jHMa__modal::-webkit-scrollbar{display:none}.modal-module-scss-module__w2jHMa__header{z-index:3;border-bottom:1px solid var(--modal-accent-border,#2f36401a);background:#fff;border-radius:12px 12px 0 0;position:sticky;top:0}.modal-module-scss-module__w2jHMa__headerTop{background:linear-gradient(to bottom,var(--modal-accent-light,#e841180d),transparent);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 12px;display:flex}.modal-module-scss-module__w2jHMa__headerExtra{padding:0 24px 16px}.modal-module-scss-module__w2jHMa__title{font-family:var(--font-heading);color:var(--modal-accent,#2f3640);font-size:1.25rem;font-weight:700}.modal-module-scss-module__w2jHMa__close{cursor:pointer;color:#2f364066;background:0 0;border:none;border-radius:8px;padding:4px;transition:color .2s,background .2s}.modal-module-scss-module__w2jHMa__close:hover{color:var(--modal-accent,#2f3640);background:var(--modal-accent-light,#2f36400f)}.modal-module-scss-module__w2jHMa__body{padding:24px}
.abilities-modal-module-scss-module__1QXi7G__list{flex-direction:column;gap:16px;display:flex}.abilities-modal-module-scss-module__1QXi7G__ability{border-left:4px solid #0000;border-radius:12px;padding:16px}.abilities-modal-module-scss-module__1QXi7G__abilityHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.abilities-modal-module-scss-module__1QXi7G__abilityName{font-family:var(--font-heading);text-transform:capitalize;font-size:1rem;font-weight:700}.abilities-modal-module-scss-module__1QXi7G__hiddenBadge{color:#fff;font-size:.65rem;font-family:var(--font-heading);border-radius:10px;padding:2px 8px;font-weight:600}.abilities-modal-module-scss-module__1QXi7G__abilityDesc{color:#2f3640b3;font-size:.9rem;line-height:1.6}.abilities-modal-module-scss-module__1QXi7G__loading{text-align:center;color:#2f364066;padding:20px}
.stat-list-module-scss-module__SYElIa__stats{flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;gap:24px;padding:40px 20px;display:flex}@media (max-width:1050px){.stat-list-module-scss-module__SYElIa__stats{padding:32px 0}}.stat-list-module-scss-module__SYElIa__column{flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}
.moves-modal-module-scss-module__e6u5ha__search{width:100%;font-size:.9rem;font-family:var(--font-body);color:#2f3640;background:#2f364005;border:2px solid #2f364026;border-radius:10px;outline:none;padding:10px 16px;transition:border-color .2s}.moves-modal-module-scss-module__e6u5ha__search::placeholder{color:#2f36404d}.moves-modal-module-scss-module__e6u5ha__search:focus{border-color:var(--modal-accent,#e84118)}.moves-modal-module-scss-module__e6u5ha__list{flex-direction:column;gap:8px;display:flex}.moves-modal-module-scss-module__e6u5ha__move{cursor:pointer;background:#2f364005;border-left:3px solid #0000;border-radius:10px;padding:14px 16px;transition:background .2s,border-color .2s}.moves-modal-module-scss-module__e6u5ha__move:hover{background:#2f36400d}.moves-modal-module-scss-module__e6u5ha__moveExpanded{border-left-width:4px}.moves-modal-module-scss-module__e6u5ha__moveHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.moves-modal-module-scss-module__e6u5ha__moveName{font-family:var(--font-heading);text-transform:capitalize;font-size:.95rem;font-weight:700}.moves-modal-module-scss-module__e6u5ha__moveChips{flex-wrap:wrap;flex-shrink:0;gap:6px;display:flex}.moves-modal-module-scss-module__e6u5ha__moveChip{color:#fff;font-size:.6rem;font-family:var(--font-heading);text-transform:capitalize;border-radius:10px;padding:2px 10px;font-weight:600}.moves-modal-module-scss-module__e6u5ha__moveStats{color:#2f364099;font-size:.8rem;font-family:var(--font-heading);gap:16px;margin-top:10px;display:flex}.moves-modal-module-scss-module__e6u5ha__moveStat strong{color:#2f3640cc;margin-right:4px}.moves-modal-module-scss-module__e6u5ha__moveDesc{color:#2f364099;margin-top:10px;font-size:.85rem;font-style:italic;line-height:1.5}.moves-modal-module-scss-module__e6u5ha__loading{text-align:center;color:#2f364066;padding:12px;font-size:.85rem}.moves-modal-module-scss-module__e6u5ha__empty{text-align:center;color:#2f36404d;padding:20px;font-size:.9rem}
.type-background-module-scss-module__0v142q__container{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.type-background-module-scss-module__0v142q__paint{height:140%;position:absolute;top:-20%}
.pokemon-card-module-scss-module__-8bHNG__section{background-color:#fff;min-height:100vh;padding:40px 0;position:relative;overflow:hidden}.pokemon-card-module-scss-module__-8bHNG__empty{min-height:0;padding:0;overflow:hidden}.pokemon-card-module-scss-module__-8bHNG__heading{text-align:center;z-index:1;padding-bottom:20px;position:relative}.pokemon-card-module-scss-module__-8bHNG__heading:after{content:"";border-bottom:8px solid var(--accent-color,#e84118);width:80px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pokemon-card-module-scss-module__-8bHNG__card{width:80%;max-width:1200px;margin:0 auto}@media (max-width:500px){.pokemon-card-module-scss-module__-8bHNG__card{width:90%}}.pokemon-card-module-scss-module__-8bHNG__card{z-index:1;justify-content:space-evenly;align-items:center;min-height:500px;padding:40px 0;display:flex;position:relative}@media (max-width:1050px){.pokemon-card-module-scss-module__-8bHNG__card{flex-direction:column}}.pokemon-card-module-scss-module__-8bHNG__loading{color:#2f364080;z-index:1;flex-direction:row;justify-content:center;align-items:center;min-height:400px;font-size:1.25rem;display:flex;position:relative}.pokemon-card-module-scss-module__-8bHNG__error{color:#e84118;text-align:center;z-index:1;flex-direction:row;justify-content:center;align-items:center;min-height:200px;padding:40px;font-size:1.25rem;display:flex;position:relative}
.section-heading-module-scss-module__cunK6q__heading{text-align:center;margin-bottom:32px;padding-bottom:20px;position:relative}.section-heading-module-scss-module__cunK6q__heading:after{content:"";border-bottom:8px solid var(--accent-color,#e84118);width:80px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
.evolution-stage-module-scss-module__IybjgG__stage{align-items:center;gap:8px;display:flex}@media (max-width:800px){.evolution-stage-module-scss-module__IybjgG__stage{gap:16px}}.evolution-stage-module-scss-module__IybjgG__card{cursor:pointer;background:0 0;border:none;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-width:180px;padding:28px 36px 20px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.evolution-stage-module-scss-module__IybjgG__card:hover{box-shadow:0 8px 24px #00000014}.evolution-stage-module-scss-module__IybjgG__card.evolution-stage-module-scss-module__IybjgG__active{background-color:var(--active-bg,#e8411814);box-shadow:0 0 0 3px var(--active-border,#e841184d)}@media (max-width:600px){.evolution-stage-module-scss-module__IybjgG__card{min-width:140px;padding:20px 24px 16px}}.evolution-stage-module-scss-module__IybjgG__name{font-family:var(--font-heading);text-transform:capitalize;text-align:center;z-index:11;margin-top:16px;font-size:1.1rem;font-weight:700;position:relative}@media (max-width:600px){.evolution-stage-module-scss-module__IybjgG__name{margin-top:12px;font-size:.9rem}}.evolution-stage-module-scss-module__IybjgG__level{font-family:var(--font-pixel);color:#fff;z-index:11;background-color:#2f364099;border-radius:12px;margin-top:6px;padding:3px 12px;font-size:.5rem;display:inline-block;position:relative}.evolution-stage-module-scss-module__IybjgG__arrow{color:#2f364033;flex-shrink:0}
.evolution-section-module-scss-module__jOEZpa__section{background-color:#fff;padding:60px 0 80px;position:relative;overflow:hidden}.evolution-section-module-scss-module__jOEZpa__content{z-index:1;position:relative}.evolution-section-module-scss-module__jOEZpa__chain{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:40px 0;display:flex}@media (max-width:800px){.evolution-section-module-scss-module__jOEZpa__chain{gap:24px}}
.form-card-module-scss-module__IiFTtW__card{cursor:pointer;background:0 0;border:none;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-width:180px;padding:28px 36px 20px;transition:transform .3s,box-shadow .3s;display:flex}.form-card-module-scss-module__IiFTtW__card:hover{box-shadow:0 8px 24px #00000014}@media (max-width:600px){.form-card-module-scss-module__IiFTtW__card{min-width:140px;padding:20px 24px 16px}}.form-card-module-scss-module__IiFTtW__name{font-family:var(--font-heading);text-align:center;text-transform:capitalize;z-index:11;margin-top:16px;font-size:1.1rem;font-weight:700;position:relative}@media (max-width:600px){.form-card-module-scss-module__IiFTtW__name{margin-top:12px;font-size:.9rem}}
.forms-section-module-scss-module__ij9ZIa__section{background-color:#fafafa;padding:40px 0 60px;position:relative;overflow:hidden}.forms-section-module-scss-module__ij9ZIa__content{width:80%;max-width:1200px;margin:0 auto}@media (max-width:500px){.forms-section-module-scss-module__ij9ZIa__content{width:90%}}.forms-section-module-scss-module__ij9ZIa__content{z-index:1;position:relative}.forms-section-module-scss-module__ij9ZIa__grid{flex-wrap:wrap;justify-content:center;gap:24px;padding:20px 0;display:flex}
.related-card-module-scss-module__BcY3YW__card{cursor:pointer;background:0 0;border:none;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:28px 24px 20px;transition:transform .3s;display:flex;position:relative}.related-card-module-scss-module__BcY3YW__card:hover{transform:translateY(-6px)}.related-card-module-scss-module__BcY3YW__name{font-family:var(--font-heading);text-transform:capitalize;text-align:center;z-index:11;margin-top:16px;font-size:1.1rem;font-weight:700;position:relative}
.paint-button-module-scss-module__Rsh1UW__button{cursor:pointer;font-size:1.5rem;font-weight:700;font-family:var(--font-heading);color:#fff;background-color:#e84118;border:none;border-radius:50px;padding:24px 48px;display:inline-block;position:relative;overflow:hidden}.paint-button-module-scss-module__Rsh1UW__paint{pointer-events:none;background-color:#2f3640;width:95px;height:125px;position:absolute;top:0;left:0}.paint-button-module-scss-module__Rsh1UW__label{z-index:2;position:relative}
.related-section-module-scss-module__4ftZba__section{background-color:#fff;padding:40px 0 60px;position:relative;overflow:hidden}.related-section-module-scss-module__4ftZba__content{width:80%;max-width:1200px;margin:0 auto}@media (max-width:500px){.related-section-module-scss-module__4ftZba__content{width:90%}}.related-section-module-scss-module__4ftZba__content{z-index:1;position:relative}.related-section-module-scss-module__4ftZba__grid{grid-template-columns:repeat(3,1fr);gap:40px;padding:20px 0;display:grid}@media (max-width:800px){.related-section-module-scss-module__4ftZba__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.related-section-module-scss-module__4ftZba__grid{grid-template-columns:1fr;gap:20px}}.related-section-module-scss-module__4ftZba__actions{flex-direction:row;justify-content:center;align-items:center;padding:40px 0;display:flex}
.scroll-to-top-module-scss-module__qU-MgW__button{color:#fff;cursor:pointer;z-index:30;opacity:0;pointer-events:none;background-color:#e84118;border:none;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:56px;height:56px;transition:opacity .3s,transform .3s;display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 4px 16px #0003}.scroll-to-top-module-scss-module__qU-MgW__button.scroll-to-top-module-scss-module__qU-MgW__visible{opacity:1;pointer-events:auto}.scroll-to-top-module-scss-module__qU-MgW__button:hover{transform:translateY(-4px)}
.section-nav-module-scss-module__qSQ2pW__nav{z-index:1;justify-content:center;gap:12px;padding:24px 0;display:flex;position:relative}.section-nav-module-scss-module__qSQ2pW__button{cursor:pointer;color:#fff;border:none;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 10px #00000026}.section-nav-module-scss-module__qSQ2pW__button:hover{transform:translateY(-3px);box-shadow:0 4px 16px #00000040}
.loading-skeleton-module-scss-module__lWuvVG__skeleton{width:80%;max-width:1200px;margin:0 auto}@media (max-width:500px){.loading-skeleton-module-scss-module__lWuvVG__skeleton{width:90%}}.loading-skeleton-module-scss-module__lWuvVG__skeleton{padding:40px 0}.loading-skeleton-module-scss-module__lWuvVG__pulse{background:linear-gradient(90deg,#2f36400f 25%,#2f36401f 50%,#2f36400f 75%) 0 0/200% 100%;border-radius:12px;animation:1.5s infinite loading-skeleton-module-scss-module__lWuvVG__shimmer}.loading-skeleton-module-scss-module__lWuvVG__card .loading-skeleton-module-scss-module__lWuvVG__pulse{height:400px}.loading-skeleton-module-scss-module__lWuvVG__chain .loading-skeleton-module-scss-module__lWuvVG__pulse{height:150px}.loading-skeleton-module-scss-module__lWuvVG__grid .loading-skeleton-module-scss-module__lWuvVG__pulse{height:300px}@keyframes loading-skeleton-module-scss-module__lWuvVG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
