.page-loading-skeleton{background:var(--ink);color:var(--text);min-height:min(650px,100vh - 76px);padding:clamp(24px,4vw,56px) clamp(16px,4vw,48px);overflow:hidden}.page-loading-skeleton__frame{max-width:var(--page-frame-max);margin:0 auto}.page-loading-skeleton__line,.page-loading-skeleton__card,.page-loading-skeleton__art,.page-loading-skeleton__portrait,.page-loading-skeleton__world-map,.page-loading-skeleton__world-map>span{background:linear-gradient(105deg,#f1eee50e 20%,#f1eee51c 43%,#f1eee50e 68%) 0 0/220% 100%;animation:1.8s ease-in-out infinite page-loading-skeleton-pulse}.page-loading-skeleton__line{border-radius:999px;width:58%;max-width:250px;height:11px;display:block}.page-loading-skeleton__line--wide{width:88%;max-width:620px}.page-loading-skeleton__intro,.page-loading-skeleton__world-rail,.page-loading-skeleton__drop-copy,.page-loading-skeleton__passport-progress,.page-loading-skeleton__workspace-content,.page-loading-skeleton__document article{gap:15px;display:grid}.page-loading-skeleton__default{gap:38px;display:grid}.page-loading-skeleton__intro{gap:18px;max-width:690px}.page-loading-skeleton__intro .page-loading-skeleton__line:first-child{width:min(54%,420px);height:clamp(34px,4vw,58px)}.page-loading-skeleton__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-loading-skeleton__card{border:1px solid var(--line-dark);border-radius:7px;gap:14px;min-height:150px;padding:22px;display:grid}.page-loading-skeleton__card .page-loading-skeleton__line:first-child{width:32%}.page-loading-skeleton__world{grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr);gap:20px;display:grid}.page-loading-skeleton__world-map{border:1px solid var(--line-dark);min-height:min(620px,68vh);position:relative;overflow:hidden}.page-loading-skeleton__world-map:before,.page-loading-skeleton__world-map:after{content:"";border:1px solid #7bd8bc1f;border-radius:50%;position:absolute;inset:12%}.page-loading-skeleton__world-map:after{inset:28% 18%}.page-loading-skeleton__world-map>span{border:1px solid #7bd8bc2e;border-radius:50%;width:10px;height:10px;position:absolute}.page-loading-skeleton__world-map>span:first-child{top:38%;left:29%}.page-loading-skeleton__world-map>span:nth-child(2){top:48%;left:58%}.page-loading-skeleton__world-map>span:nth-child(3){top:68%;left:46%}.page-loading-skeleton__world-rail{border-left:1px solid var(--line-dark);align-content:start;padding:28px}.page-loading-skeleton__world-rail>.page-loading-skeleton__line:first-child{width:68%;height:35px}.page-loading-skeleton__world-rail .page-loading-skeleton__card{min-height:105px}.page-loading-skeleton__drops{gap:30px;display:grid}.page-loading-skeleton__filters{border:1px solid var(--line-dark);align-items:center;gap:12px;min-height:78px;padding:16px;display:flex}.page-loading-skeleton__filters .page-loading-skeleton__line{width:18%;max-width:180px;height:40px}.page-loading-skeleton__drop-hero{grid-template-columns:minmax(290px,.88fr) minmax(310px,1.12fr);align-items:start;gap:clamp(22px,4vw,58px);display:grid}.page-loading-skeleton__art{aspect-ratio:1/.87;border:1px solid var(--line-dark);border-radius:4px}.page-loading-skeleton__drop-copy{align-content:start;padding-top:clamp(8px,3vw,42px)}.page-loading-skeleton__drop-copy>.page-loading-skeleton__line:first-child{width:83%;max-width:640px;height:clamp(34px,4vw,56px)}.page-loading-skeleton__drop-copy>div{border-top:1px solid var(--line-dark);gap:20px;margin-top:10px;padding-top:16px;display:flex}.page-loading-skeleton__drop-copy>div .page-loading-skeleton__line{width:26%;max-width:160px;height:32px}.page-loading-skeleton__passport{gap:34px;display:grid}.page-loading-skeleton__passport-toolbar{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.page-loading-skeleton__passport-toolbar .page-loading-skeleton__line{width:30%;height:28px}.page-loading-skeleton__passport-grid{grid-template-columns:minmax(290px,.84fr) minmax(340px,1.16fr);gap:28px;display:grid}.page-loading-skeleton__passport-card{background:var(--paper);border-radius:5px;grid-template-columns:96px minmax(0,1fr);gap:22px;min-height:300px;padding:30px;display:grid}.page-loading-skeleton__passport-card .page-loading-skeleton__line{background:linear-gradient(105deg,#0e151a17 20%,#0e151a29 43%,#0e151a17 68%) 0 0/220% 100%}.page-loading-skeleton__portrait{background:linear-gradient(105deg,#0e151a17 20%,#0e151a29 43%,#0e151a17 68%) 0 0/220% 100%;border:1px solid #0e151a29;width:96px;height:96px}.page-loading-skeleton__passport-card>div:last-child{align-content:center;gap:16px;display:grid}.page-loading-skeleton__passport-progress{border:1px solid var(--line-dark);min-height:300px;padding:28px}.page-loading-skeleton__passport-progress>.page-loading-skeleton__line:first-child{width:60%;height:38px}.page-loading-skeleton__passport-progress>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.page-loading-skeleton__passport-progress .page-loading-skeleton__card{min-height:120px;padding:14px}.page-loading-skeleton--workspace{min-height:calc(100vh - 76px);padding:0}.page-loading-skeleton--workspace .page-loading-skeleton__frame{max-width:var(--page-frame-max)}.page-loading-skeleton__workspace{grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.page-loading-skeleton__workspace>aside{border-right:1px solid var(--line-dark);align-content:start;gap:20px;padding:34px 20px;display:grid}.page-loading-skeleton__workspace>aside .page-loading-skeleton__line:first-child{width:72%;height:28px;margin-bottom:22px}.page-loading-skeleton__workspace>aside .page-loading-skeleton__line:not(:first-child){width:84%;height:18px}.page-loading-skeleton__workspace-content{align-content:start;padding:42px 44px 64px}.page-loading-skeleton__workspace-content>div:first-child{gap:15px;margin-bottom:18px;display:grid}.page-loading-skeleton__workspace-content>div:first-child .page-loading-skeleton__line:first-child{width:45%;height:42px}.page-loading-skeleton__workspace-content .page-loading-skeleton__card{min-height:96px}.page-loading-skeleton__document{gap:46px;max-width:940px;margin:0 auto;display:grid}.page-loading-skeleton__document-header{justify-content:space-between;align-items:center;display:flex}.page-loading-skeleton__document-header .page-loading-skeleton__line{width:28%;height:26px}.page-loading-skeleton__document article{border-top:1px solid var(--line-dark);max-width:760px;padding-top:38px}.page-loading-skeleton__document article .page-loading-skeleton__line:first-child{width:76%;height:48px}.page-loading-skeleton__document article .page-loading-skeleton__line:nth-child(4){margin-top:22px}.page-loading-skeleton__public{gap:clamp(30px,5vw,66px);display:grid}.page-loading-skeleton__public-hero{gap:20px;max-width:min(100%,1120px);padding-top:clamp(18px,4vw,54px);display:grid}.page-loading-skeleton__public-hero>.page-loading-skeleton__line:first-child{width:72%;max-width:820px;height:clamp(52px,7vw,104px)}.page-loading-skeleton__public-hero>.page-loading-skeleton__line:nth-child(2){width:88%;max-width:1000px}.page-loading-skeleton__public-hero>.page-loading-skeleton__line:nth-child(3){width:64%;max-width:720px}.page-loading-skeleton__public-status{border-bottom:1px solid var(--line-dark);border-top:1px solid var(--line-dark);grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:26px 0;display:grid}.page-loading-skeleton__public-status>span{background:linear-gradient(105deg,#f1eee50e 20%,#f1eee51c 43%,#f1eee50e 68%) 0 0/220% 100%;border-radius:999px;height:11px;animation:1.8s ease-in-out infinite page-loading-skeleton-pulse}.page-loading-skeleton__public-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.page-loading-skeleton__public-grid .page-loading-skeleton__card{min-height:210px}@keyframes page-loading-skeleton-pulse{0%{opacity:.58;background-position:120% 0}50%{opacity:1}to{opacity:.58;background-position:-120% 0}}@media (width<=800px){.page-loading-skeleton{min-height:min(580px,100vh - 76px)}.page-loading-skeleton__cards,.page-loading-skeleton__public-grid,.page-loading-skeleton__world,.page-loading-skeleton__drop-hero,.page-loading-skeleton__passport-grid{grid-template-columns:1fr}.page-loading-skeleton__world-map{min-height:300px}.page-loading-skeleton__world-rail{border-left:0;border-top:1px solid var(--line-dark);padding:22px 0 0}.page-loading-skeleton__passport-card{min-height:230px}.page-loading-skeleton__workspace{display:block}.page-loading-skeleton__workspace>aside{border-bottom:1px solid var(--line-dark);border-right:0;flex-wrap:wrap;gap:12px;min-height:118px;padding:23px 16px;display:flex}.page-loading-skeleton__workspace>aside .page-loading-skeleton__line:first-child{flex-basis:100%;margin-bottom:4px}.page-loading-skeleton__workspace>aside .page-loading-skeleton__line:not(:first-child){width:90px}.page-loading-skeleton__workspace-content{padding:30px 18px 48px}}@media (width<=520px){.page-loading-skeleton{padding-inline:16px}.page-loading-skeleton__filters{overflow:hidden}.page-loading-skeleton__filters .page-loading-skeleton__line{flex:0 0 96px}.page-loading-skeleton__passport-toolbar .page-loading-skeleton__line:first-child{width:48%}.page-loading-skeleton__passport-card{grid-template-columns:68px minmax(0,1fr);gap:16px;padding:22px}.page-loading-skeleton__portrait{width:68px;height:68px}.page-loading-skeleton__passport-progress{padding:20px}.page-loading-skeleton__passport-progress>div{grid-template-columns:1fr}.page-loading-skeleton__passport-progress .page-loading-skeleton__card{min-height:68px}}@media (prefers-reduced-motion:reduce){.page-loading-skeleton__line,.page-loading-skeleton__card,.page-loading-skeleton__art,.page-loading-skeleton__portrait,.page-loading-skeleton__world-map,.page-loading-skeleton__world-map>span,.page-loading-skeleton__public-status>span{animation:none}}.inline-loading-skeleton{--inline-skeleton-muted:#f1eee50e;--inline-skeleton-shine:#f1eee51f;min-width:0}.inline-loading-skeleton--paper{--inline-skeleton-muted:#0e151a14;--inline-skeleton-shine:#0e151a29}.inline-loading-skeleton__frame{gap:14px;display:grid}.inline-loading-skeleton__row,.inline-loading-skeleton__card,.inline-loading-skeleton__task,.inline-loading-skeleton__media-item{min-width:0}.inline-loading-skeleton__row>span,.inline-loading-skeleton__card>span,.inline-loading-skeleton__media,.inline-loading-skeleton__copy>span,.inline-loading-skeleton__task-heading>span,.inline-loading-skeleton__task>span:not(.inline-loading-skeleton__task-heading):not(.inline-loading-skeleton__task-actions),.inline-loading-skeleton__task-actions>span{background:linear-gradient(105deg, var(--inline-skeleton-muted) 20%, var(--inline-skeleton-shine) 43%, var(--inline-skeleton-muted) 68%);background-size:220% 100%;animation:1.8s ease-in-out infinite inline-loading-skeleton-pulse}.inline-loading-skeleton__row{gap:10px;padding:18px 0;display:grid}.inline-loading-skeleton__row>span,.inline-loading-skeleton__card>span,.inline-loading-skeleton__copy>span,.inline-loading-skeleton__task>span:not(.inline-loading-skeleton__task-heading):not(.inline-loading-skeleton__task-actions){border-radius:999px;width:62%;height:10px;display:block}.inline-loading-skeleton__row>span:first-child{width:min(48%,250px);height:16px}.inline-loading-skeleton__row>span:last-child{width:38%}.inline-loading-skeleton__card{border:1px solid color-mix(in srgb, var(--inline-skeleton-muted) 40%, transparent);border-radius:5px;gap:13px;min-height:122px;padding:20px;display:grid}.inline-loading-skeleton__card>span:first-child{width:54%;height:18px}.inline-loading-skeleton__card>span:last-child{width:42%}.inline-loading-skeleton__task{border-top:1px solid color-mix(in srgb, var(--inline-skeleton-muted) 52%, transparent);gap:13px;padding:18px 0;display:grid}.inline-loading-skeleton__task-heading,.inline-loading-skeleton__task-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.inline-loading-skeleton__task-heading>span{border-radius:999px;width:44%;height:15px;display:block}.inline-loading-skeleton__task-heading>span:last-child{width:13%;height:10px}.inline-loading-skeleton__task>span:not(.inline-loading-skeleton__task-heading):not(.inline-loading-skeleton__task-actions){width:28%}.inline-loading-skeleton__task-actions{justify-content:flex-start}.inline-loading-skeleton__task-actions>span{border-radius:4px;width:112px;height:38px;display:block}.inline-loading-skeleton__media-item{grid-template-columns:minmax(120px,.72fr) minmax(180px,1.28fr);align-items:center;gap:20px;display:grid}.inline-loading-skeleton__media{aspect-ratio:1.55;border-radius:5px;display:block}.inline-loading-skeleton__copy{gap:13px;display:grid}.inline-loading-skeleton__copy>span{width:82%}.inline-loading-skeleton__copy>span:first-child{width:58%;height:22px}.inline-loading-skeleton__copy>span:last-child{width:46%}@keyframes inline-loading-skeleton-pulse{0%{opacity:.58;background-position:120% 0}50%{opacity:1}to{opacity:.58;background-position:-120% 0}}@media (width<=560px){.inline-loading-skeleton__media-item{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:14px}.inline-loading-skeleton__task-heading>span{width:58%}.inline-loading-skeleton__task-heading>span:last-child{width:18%}.inline-loading-skeleton__task-actions>span{flex:1 1 0;width:auto}}@media (prefers-reduced-motion:reduce){.inline-loading-skeleton__row>span,.inline-loading-skeleton__card>span,.inline-loading-skeleton__media,.inline-loading-skeleton__copy>span,.inline-loading-skeleton__task-heading>span,.inline-loading-skeleton__task>span:not(.inline-loading-skeleton__task-heading):not(.inline-loading-skeleton__task-actions),.inline-loading-skeleton__task-actions>span{animation:none}}
