@font-face{font-family:tanker;src:url(../media/Tanker_Regular-s.p.43yuh_ysqi5i_.woff2)format("woff2");font-display:swap}@font-face{font-family:tanker Fallback;src:local(Arial);ascent-override:115.45%;descent-override:30.02%;line-gap-override:10.39%;size-adjust:86.62%}.tanker_ebac0b9-module__sfIgua__className{font-family:tanker,tanker Fallback}.tanker_ebac0b9-module__sfIgua__variable{--font-tanker:"tanker", "tanker Fallback"}
.error-screen-module__FUTRIa__document{--color-white-foam:#f7fbff;--color-pirate-black:#16130f;--color-gold:#fbc920;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif}.error-screen-module__FUTRIa__screen{isolation:isolate;color:#f7fbff;--gutter:clamp(1.5rem, 5vw, 5rem);background:#04182c;flex-direction:column;justify-content:space-between;min-height:100svh;display:flex;position:relative;overflow:hidden}.error-screen-module__FUTRIa__artwork,.error-screen-module__FUTRIa__wash{position:absolute;inset:0}.error-screen-module__FUTRIa__artwork{z-index:-2;object-fit:cover}.error-screen-module__FUTRIa__wash{z-index:-1;background:linear-gradient(#04152685 0%,#04152629 15%,#0414240d 32%,#04142429 44%,#0413235c 55%,#03122194 65%,#03111fc2 74%,#03101de0 83%,#030f1bf2 92%,#030e1af7 100%)}.error-screen-module__FUTRIa__brand{padding:clamp(1.5rem, 3.5vw, 3rem) var(--gutter) 0;color:inherit;flex-direction:column;align-self:flex-start;line-height:1;text-decoration:none;display:inline-flex}.error-screen-module__FUTRIa__brand span{font-family:var(--font-tanker), sans-serif;letter-spacing:.035em;text-transform:uppercase;font-size:clamp(1.85rem,2.7vw,2.7rem)}.error-screen-module__FUTRIa__brand small{letter-spacing:.24em;text-transform:uppercase;opacity:.74;margin-top:.3rem;font-size:.58rem;font-weight:850}.error-screen-module__FUTRIa__block{padding:4rem var(--gutter) clamp(3rem, 6vw, 5rem)}.error-screen-module__FUTRIa__heading{flex-direction:column;max-width:46rem;margin:0;font-weight:400;display:flex}.error-screen-module__FUTRIa__code{font-family:var(--font-tanker), sans-serif;letter-spacing:.06em;margin-left:-.03em;font-size:clamp(6rem,17vw,15rem);line-height:.8}.error-screen-module__FUTRIa__message{color:#f7fbffe0;max-width:34rem;margin-top:clamp(1.25rem,2.5vw,2rem);font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:560;line-height:1.55}.error-screen-module__FUTRIa__note{letter-spacing:.02em;color:#f7fbffb8;margin:1.1rem 0 0;font-size:.85rem;font-weight:700}.error-screen-module__FUTRIa__actions{flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:flex}.error-screen-module__FUTRIa__actions a{text-decoration:none}.error-screen-module__FUTRIa__actions .error-screen-module__FUTRIa__quietAction{color:#f7fbffd1;text-underline-offset:.35em;font-size:.9rem;font-weight:700;text-decoration:underline;transition:color .16s}.error-screen-module__FUTRIa__actions .error-screen-module__FUTRIa__quietAction:hover{color:#f7fbff}.error-screen-module__FUTRIa__brand:focus-visible,.error-screen-module__FUTRIa__quietAction:focus-visible{outline:3px solid var(--color-gold,#fbc920);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.error-screen-module__FUTRIa__block{animation:.52s cubic-bezier(.22,1,.36,1) both error-screen-module__FUTRIa__block-arrival}}@keyframes error-screen-module__FUTRIa__block-arrival{0%{transform:translateY(1.1rem)}to{transform:translateY(0)}}@media (max-width:640px){.error-screen-module__FUTRIa__code{letter-spacing:.04em}.error-screen-module__FUTRIa__message{font-size:1.02rem}}
.button-module__HjQxJG__btn{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-height:44px;font-family:var(--font-tanker), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--color-white-foam);border:0;justify-content:center;align-items:center;gap:.5rem;line-height:1.1;display:inline-flex}.button-module__HjQxJG__btn:focus-visible{outline:2px solid var(--color-gold);outline-offset:-4px}.button-module__HjQxJG__btn:disabled{opacity:.5;pointer-events:none}.button-module__HjQxJG__md{padding:.7rem 1.8rem;font-size:1.02rem}.button-module__HjQxJG__lg{padding:.9rem 2.2rem;font-size:1.2rem}.button-module__HjQxJG__manga{clip-path:polygon(6% 8%,100% 0%,95% 92%,0% 100%);background-color:var(--c);transition:clip-path .18s,background-color .15s,transform 90ms;position:relative}.button-module__HjQxJG__manga:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 2px 2px, var(--dot) 1px, transparent 1.6px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(105deg,#0000 55%,#000 92%);mask-image:linear-gradient(105deg,#0000 55%,#000 92%)}.button-module__HjQxJG__manga:hover{clip-path:polygon(0% 0%,96% 6%,100% 100%,5% 94%)}.button-module__HjQxJG__manga:active{transform:scale(.96)}.button-module__HjQxJG__ink{--c:var(--color-pirate-black);--dot:#f7fbff29}.button-module__HjQxJG__red{--c:var(--color-red-luffy);--dot:#f7fbff2e}.button-module__HjQxJG__paper{--c:var(--color-white-foam);--dot:#16130f24;color:var(--color-pirate-black);box-shadow:inset 0 0 0 2px var(--color-pirate-black)}.button-module__HjQxJG__paper:focus-visible{outline-color:var(--color-pirate-black)}.button-module__HjQxJG__brass{background-image:radial-gradient(circle 2.2px at 8px 8px, #7c5c0c 2.2px, transparent 2.9px), radial-gradient(circle 2.2px at calc(100% - 8px) 8px, #7c5c0c 2.2px, transparent 2.9px), radial-gradient(circle 2.2px at 8px calc(100% - 8px), #7c5c0c 2.2px, transparent 2.9px), radial-gradient(circle 2.2px at calc(100% - 8px) calc(100% - 8px), #7c5c0c 2.2px, transparent 2.9px), linear-gradient(to bottom, #ffd95e 0%, #ffd95e 46%, var(--color-gold) 46%, #dfae10 100%);color:var(--color-navy);text-shadow:0 1px #fff4cd8c;border-radius:5px;transition:filter .15s,transform 90ms,box-shadow 90ms;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #7c5c0c8c}.button-module__HjQxJG__brass:hover{filter:brightness(1.04)}.button-module__HjQxJG__brass:active{transform:translateY(1px);box-shadow:inset 0 1px 3px #5a400480}.button-module__HjQxJG__brass:focus-visible{outline-color:var(--color-navy)}
.vitals-panel-module__Yn_OTW__panel{border:1px solid var(--shell-line);background:var(--shell-surface);color:var(--shell-ink);box-shadow:0 1.25rem 3.4rem var(--shell-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1.5rem;padding:1.35rem;position:relative;overflow:hidden}.vitals-panel-module__Yn_OTW__label{color:var(--shell-red);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.62rem;font-weight:900;display:flex}.vitals-panel-module__Yn_OTW__identity{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:.75rem;display:flex}.vitals-panel-module__Yn_OTW__name{min-width:0;font-family:var(--font-tanker), sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(2rem,2.6vw,2.7rem);line-height:.9;overflow:hidden}.vitals-panel-module__Yn_OTW__level{color:var(--shell-muted);flex:none;font-size:.72rem;font-weight:850}.vitals-panel-module__Yn_OTW__resources{border-top:1px solid var(--shell-line);flex-direction:column;gap:.9rem;margin-top:1.4rem;padding-top:1.25rem;display:flex}.vitals-panel-module__Yn_OTW__currency{background:var(--shell-soft);font-variant-numeric:tabular-nums;border-radius:.9rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1.15rem;padding:.9rem .95rem;font-size:.82rem;font-weight:850;display:flex}.vitals-panel-module__Yn_OTW__currency span{align-items:center;gap:.45rem;display:flex}.vitals-panel-module__Yn_OTW__currency svg{width:1rem;height:1rem}.vitals-panel-module__Yn_OTW__points{color:var(--shell-red-strong)}.vitals-panel-module__Yn_OTW__activity{color:var(--shell-muted);align-items:flex-start;gap:.55rem;margin-top:.9rem;font-size:.72rem;font-weight:700;line-height:1.45;display:flex}.vitals-panel-module__Yn_OTW__activity svg{flex:none;width:1rem;height:1rem}.vitals-panel-module__Yn_OTW__compact{box-shadow:0 .8rem 2rem var(--shell-shadow);border-radius:.55rem;padding:.75rem}.vitals-panel-module__Yn_OTW__compact .vitals-panel-module__Yn_OTW__label{letter-spacing:.11em;font-size:.54rem}.vitals-panel-module__Yn_OTW__compact .vitals-panel-module__Yn_OTW__identity{margin-top:.55rem}.vitals-panel-module__Yn_OTW__compact .vitals-panel-module__Yn_OTW__name{font-size:2rem}.vitals-panel-module__Yn_OTW__compact .vitals-panel-module__Yn_OTW__level{font-size:.64rem}.vitals-panel-module__Yn_OTW__compact .vitals-panel-module__Yn_OTW__resources{gap:.65rem;margin-top:.85rem;padding-top:.75rem}.vitals-panel-module__Yn_OTW__compact .vitals-panel-module__Yn_OTW__currency{gap:.5rem;margin-top:.8rem;padding:.65rem;font-size:.72rem}.vitals-panel-module__Yn_OTW__compact .vitals-panel-module__Yn_OTW__activity{margin-top:.65rem;font-size:.66rem}@media (max-width:820px){.vitals-panel-module__Yn_OTW__panel{border-radius:1.25rem}.vitals-panel-module__Yn_OTW__resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.2rem;display:grid}}
@font-face{font-family:pixelFont;src:url(../media/Jersey25-s.3pqvpos9s1242.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:pixelFont Fallback;src:local(Arial);ascent-override:91.01%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:88.26%}.pixelfont_d9f00579-module__1ZVHpW__className{font-family:pixelFont,pixelFont Fallback}
.pixel-title-module__gZLT1q__badge{--edge:#172332;--light:#dbe9ff;--mid:#688397;--shade:#354657;--face:#496274;--texture:linear-gradient(transparent, transparent);--shape:polygon(2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px), 0 2px, 2px 2px);isolation:isolate;color:#fff9ed;letter-spacing:.025em;text-align:center;text-transform:uppercase;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:1.9rem;padding:.3rem .75rem .4rem;font-size:1rem;font-weight:700;line-height:1.05;display:inline-flex;position:relative}.pixel-title-module__gZLT1q__frame{z-index:-1;clip-path:var(--shape);background:var(--edge);pointer-events:none;position:absolute;inset:0}.pixel-title-module__gZLT1q__frame:before{clip-path:var(--shape);background:var(--texture), var(--face);box-shadow:inset 0 2px var(--light), inset 2px 0 var(--mid), inset -2px 0 var(--shade), inset 0 -2px var(--shade);content:"";position:absolute;inset:1px 1px 3px}.pixel-title-module__gZLT1q__frame:after{border:1px solid var(--inner,transparent);content:"";position:absolute;inset:4px 4px 6px}.pixel-title-module__gZLT1q__label{text-shadow:-1px 0 #14121b,1px 0 #14121b,0 -1px #14121b,0 1px #14121b,1px 2px #14121b,2px 2px #14121b;position:relative}.pixel-title-module__gZLT1q__badge[data-category=bounty]{--shape:polygon(4px 0, calc(100% - 4px) 0, calc(100% - 4px) 2px, calc(100% - 2px) 2px, calc(100% - 2px) 4px, 100% 4px, 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px), 0 4px, 2px 4px, 2px 2px, 4px 2px)}.pixel-title-module__gZLT1q__badge[data-category=wealth]{--shape:polygon(6px 0, calc(100% - 6px) 0, calc(100% - 6px) 2px, calc(100% - 3px) 2px, calc(100% - 3px) 4px, 100% 4px, 100% calc(100% - 4px), calc(100% - 3px) calc(100% - 4px), calc(100% - 3px) calc(100% - 2px), calc(100% - 6px) calc(100% - 2px), calc(100% - 6px) 100%, 6px 100%, 6px calc(100% - 2px), 3px calc(100% - 2px), 3px calc(100% - 4px), 0 calc(100% - 4px), 0 4px, 3px 4px, 3px 2px, 6px 2px);padding-inline:1rem}.pixel-title-module__gZLT1q__badge[data-category=voyage]{--shape:polygon(4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px), calc(100% - 4px) calc(100% - 4px), calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px), 0 calc(100% - 4px), 0 4px, 4px 4px)}.pixel-title-module__gZLT1q__badge[data-category=combat]{--shape:polygon(2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(50% - 6px), calc(100% - 4px) calc(50% - 3px), calc(100% - 4px) calc(50% + 3px), 100% calc(50% + 6px), 100% calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px), 0 calc(100% - 2px), 0 calc(50% + 6px), 4px calc(50% + 3px), 4px calc(50% - 3px), 0 calc(50% - 6px), 0 2px, 2px 2px)}.pixel-title-module__gZLT1q__badge[data-category=seasonal]{--shape:polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 3px) calc(100% - 6px), calc(100% - 3px) calc(100% - 3px), calc(100% - 6px) calc(100% - 3px), calc(100% - 6px) 100%, 0 100%, 0 6px, 3px 6px, 3px 3px, 6px 3px)}.pixel-title-module__gZLT1q__badge[data-category=special]{--shape:polygon(4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px), calc(100% - 4px) calc(100% - 4px), calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px), 0 calc(100% - 4px), 0 4px, 4px 4px)}.pixel-title-module__gZLT1q__badge[data-title=rookie]{--edge:#2a2115;--light:#f4e6c6;--mid:#c5ab7d;--shade:#6d5735;--face:#967a4e;--texture:repeating-linear-gradient(135deg, #fff0cc26 0 3px, transparent 3px 9px)}.pixel-title-module__gZLT1q__badge[data-title=campaign-veteran]{--edge:#1e2416;--light:#dfe8b6;--mid:#a3b271;--shade:#4c5a2c;--face:#75873f;--texture:repeating-linear-gradient(135deg, #eaf7c033 0 3px, transparent 3px 9px), linear-gradient(0deg, #2b3a1544 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=campaign-elite]{--edge:#10261f;--light:#c4f0d8;--mid:#6cc79c;--shade:#285a44;--face:#429a6f;--inner:#c4f0d866;--texture:repeating-linear-gradient(135deg, #d8ffe833 0 3px, transparent 3px 9px), linear-gradient(0deg, #0d3a2a4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=wanted]{--edge:#33220f;--light:#fff4d6;--mid:#d8bf90;--shade:#7a5c2e;--face:#b1935c;--texture:linear-gradient(0deg, #4c341244 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=known-name]{--edge:#1a1712;--light:#e8ddc4;--mid:#a99b7d;--shade:#4a4234;--face:#6f6551;--texture:repeating-linear-gradient(90deg, transparent 0 6px, #1c180f33 6px 8px), linear-gradient(0deg, #2a241a4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=priority-target]{--edge:#3d0f10;--light:#ffc3a6;--mid:#e0705a;--shade:#8a2118;--face:#b9402c;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #ffb09840 7px 11px), linear-gradient(0deg, #5c110b4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=supernova]{--edge:#3d0a24;--light:#ffb7d8;--mid:#ff5f9a;--shade:#97104f;--face:#d92572;--inner:#ffb7d888;--texture:repeating-conic-gradient(#ffd0e630 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #63093840 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=vice-admiral]{--edge:#0a1c3a;--light:#dbe9ff;--mid:#7ba6dd;--shade:#1d3f74;--face:#37629f;--inner:#cfe0ff88;--texture:repeating-linear-gradient(90deg, transparent 0 6px, #0d2c5a44 6px 8px), linear-gradient(0deg, #0c2a5240 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=revolutionary-commander]{--edge:#0d2114;--light:#b9e8bb;--mid:#58b06a;--shade:#1e4f2c;--face:#2f7a44;--inner:#b9e8bb77;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #c8ffcc33 7px 11px), linear-gradient(0deg, #0d3a1d4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=pirate-emperor]{--edge:#23060c;--light:#ffcf8a;--mid:#d2803a;--shade:#6d1420;--face:#96262a;--inner:#ffcf8a99;--texture:repeating-linear-gradient(135deg, transparent 0 8px, #ffc98a33 8px 12px), linear-gradient(0deg, #4a0c1455 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=marine-admiral]{--edge:#23283a;--light:#fff;--mid:#cfd8e8;--shade:#5a6478;--face:#93a0b8;--inner:#fffa;--texture:repeating-linear-gradient(90deg, transparent 0 7px, #46506633 7px 9px), linear-gradient(0deg, #4c566e3d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=revolutionary-chief]{--edge:#0a1a10;--light:#f5e8a8;--mid:#b8c256;--shade:#2c4a1e;--face:#566e2a;--inner:#f5e8a888;--texture:repeating-conic-gradient(#e8ffa825 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #1c3a1250 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=pirate-king]{--edge:#2a1400;--light:#fff1b0;--mid:#ffc23d;--shade:#8a4c00;--face:#d18a05;--inner:#fff1b0aa;--texture:repeating-linear-gradient(135deg, transparent 0 8px, #fff3b840 8px 12px), linear-gradient(0deg, #7a2d0044 50%, transparent 50%);padding-inline:1rem}.pixel-title-module__gZLT1q__badge[data-title=marine-sovereign]{--edge:#14131c;--light:#fff8e8;--mid:#c8bda6;--shade:#4b4636;--face:#8a8069;--inner:#fff8e8aa;--texture:repeating-conic-gradient(#fff4dc22 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #3a352840 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=revolutionary-supreme-commander]{--edge:#2b0d06;--light:#ffc39a;--mid:#ff7a35;--shade:#8c3208;--face:#c1500f;--inner:#ffc39a88;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #ffb98c3d 7px 11px), linear-gradient(0deg, #5c1e0450 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=funded]{--edge:#24140a;--light:#f0b482;--mid:#bd7440;--shade:#5c2c10;--face:#8a4a1c;--texture:repeating-linear-gradient(90deg, transparent 0 6px, #3d180533 6px 8px)}.pixel-title-module__gZLT1q__badge[data-title=millionaire]{--edge:#191d24;--light:#f2f6fa;--mid:#aab6c4;--shade:#414c59;--face:#74808e;--texture:repeating-linear-gradient(90deg, transparent 0 6px, #3d475644 6px 8px), linear-gradient(0deg, #46505e40 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=magnate]{--edge:#062219;--light:#a8ffd8;--mid:#3fd39a;--shade:#0d5c40;--face:#189a6a;--texture:repeating-linear-gradient(90deg, transparent 0 6px, #04382744 6px 8px), linear-gradient(0deg, #05392840 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=billionaire]{--edge:#33230a;--light:#fff3b0;--mid:#ffcc3d;--shade:#8a6207;--face:#d19d05;--inner:#fff3b088;--texture:repeating-linear-gradient(90deg, transparent 0 6px, #7a520044 6px 8px), linear-gradient(0deg, #6b470044 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=traveler]{--edge:#2b2519;--light:#f6efdd;--mid:#cbbfa4;--shade:#5e553f;--face:#8d8266;--texture:repeating-linear-gradient(135deg, #fff6dd2e 0 3px, transparent 3px 9px)}.pixel-title-module__gZLT1q__badge[data-title=navigator]{--edge:#04203f;--light:#b8dcff;--mid:#4f9ee8;--shade:#114878;--face:#2472b4;--texture:repeating-linear-gradient(135deg, #cfe8ff33 0 3px, transparent 3px 9px), linear-gradient(0deg, #0a325740 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=sea-wolf]{--edge:#041427;--light:#9fc4e8;--mid:#3f77b8;--shade:#0b2f56;--face:#17518c;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #a8ccff2e 7px 11px), linear-gradient(0deg, #04203d4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=long-haul]{--edge:#032630;--light:#a8e8f8;--mid:#34b6d8;--shade:#0a5b71;--face:#128aa8;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #b4f0ff33 7px 11px), linear-gradient(0deg, #043c4b4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=circumnavigator]{--edge:#020f22;--light:#cfe0ff;--mid:#5f83c8;--shade:#0d2450;--face:#1f3f80;--inner:#cfe0ff77;--texture:repeating-conic-gradient(#cfe0ff20 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #04143440 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=all-blue]{--edge:#012a33;--light:#d6fff8;--mid:#4fe0d0;--shade:#06626f;--face:#10a4a8;--inner:#d6fff8aa;--texture:repeating-linear-gradient(135deg, transparent 0 6px, #ccfff740 6px 10px, transparent 10px 14px, #01515c40 14px 17px), linear-gradient(0deg, #01414c44 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=combatant]{--edge:#14181c;--light:#dde3e8;--mid:#97a3ac;--shade:#3c454c;--face:#616d76;--texture:linear-gradient(0deg, #2a333a4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=challenger]{--edge:#2b1410;--light:#f0c8a8;--mid:#c08a66;--shade:#6a3524;--face:#8f5638;--texture:repeating-linear-gradient(135deg, #ffd8b833 0 3px, transparent 3px 9px), linear-gradient(0deg, #4a221444 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=boss-hunter]{--edge:#1c1d10;--light:#dfe0b0;--mid:#a5a76c;--shade:#4c4d2a;--face:#71733e;--texture:linear-gradient(0deg, #34351c4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=arena-veteran]{--edge:#2b1608;--light:#ffd9a2;--mid:#d29a52;--shade:#7a4514;--face:#a86a24;--texture:repeating-linear-gradient(90deg, transparent 0 7px, #52290833 7px 9px), linear-gradient(0deg, #55290a44 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=elite-hunter]{--edge:#1a1014;--light:#e0c2c4;--mid:#a37b80;--shade:#4a2c33;--face:#6e454c;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #ffd6d82e 7px 11px), linear-gradient(0deg, #33202444 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=duelist]{--edge:#2c0b0d;--light:#ffbf9a;--mid:#e07a4a;--shade:#7d2412;--face:#ab4520;--texture:repeating-linear-gradient(135deg, transparent 0 8px, #ffc0a03d 8px 12px), linear-gradient(0deg, #55160844 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=battle-veteran]{--edge:#131a24;--light:#dce8f8;--mid:#8fa5c0;--shade:#37475e;--face:#5c718c;--inner:#dce8f866;--texture:repeating-linear-gradient(90deg, transparent 0 7px, #26324433 7px 9px), linear-gradient(0deg, #27334544 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=emperor]{--edge:#1c0409;--light:#ff9b93;--mid:#e0344a;--shade:#7a0a1c;--face:#a81428;--inner:#ff9b9377;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #ff9b9340 7px 11px, transparent 11px 15px, #4a020e59 15px 18px), linear-gradient(0deg, #4c051055 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=haki-specialist]{--light:#f1f5ff;--mid:#b8cad9;--shade:#4c617d;--face:#899bae;--inner:#d2dfeb88;--texture:repeating-linear-gradient(135deg, #dce8f633 0 3px, transparent 3px 9px), linear-gradient(0deg, #42577444 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=haki-awakened]{--edge:#063f42;--light:#a8fff2;--mid:#4de9ce;--shade:#087a80;--face:#14bba7;--shape:polygon(8px 0, calc(100% - 8px) 0, calc(100% - 8px) 4px, calc(100% - 4px) 4px, calc(100% - 4px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 4px) calc(100% - 8px), calc(100% - 4px) calc(100% - 4px), calc(100% - 8px) calc(100% - 4px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px), 4px calc(100% - 4px), 4px calc(100% - 8px), 0 calc(100% - 8px), 0 8px, 4px 8px, 4px 4px, 8px 4px);--texture:repeating-linear-gradient(135deg, transparent 0 7px, #a5ffe545 7px 11px, transparent 11px 15px, #006f7740 15px 18px);padding-inline:1rem}.pixel-title-module__gZLT1q__badge[data-title=haki-king]{--edge:#281039;--light:#edc9ff;--mid:#bc76e2;--shade:#582977;--face:#8950b5;--inner:#ddb5f0;--texture:repeating-conic-gradient(#dfb9ff25 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #3b0a6144 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=conqueror]{--edge:#4c230b;--light:#fff1a3;--mid:#ffd04e;--shade:#b75c13;--face:#e89a17;--inner:#ffda6a88;--shape:polygon(4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px), calc(100% - 4px) calc(100% - 4px), calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px), 0 calc(100% - 4px), 0 4px, 4px 4px);--texture:linear-gradient(135deg, transparent 0 20%, #fff2a055 20% 24%, transparent 24% 70%, #ffeaa844 70% 75%, transparent 75%), repeating-linear-gradient(0deg, transparent 0 6px, #9f3f0926 6px 8px)}.pixel-title-module__gZLT1q__badge[data-title=season-corsair]{--edge:#0d2028;--light:#cfe8ef;--mid:#78b0c0;--shade:#2b5460;--face:#467c8c;--texture:linear-gradient(0deg, #1a3d4844 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=season-captain]{--edge:#0b1430;--light:#dbe4ff;--mid:#8b9ada;--shade:#2b3a78;--face:#4d5ea8;--texture:repeating-linear-gradient(135deg, #dbe4ff2e 0 3px, transparent 3px 9px), linear-gradient(0deg, #1a234f44 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=season-warlord]{--edge:#04202f;--light:#b8e4ff;--mid:#4aa8e0;--shade:#0d4a70;--face:#1f77ac;--inner:#b8e4ff88;--texture:repeating-conic-gradient(#b8e4ff25 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #06334c4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=pioneer]{--edge:#10222e;--light:#fff;--mid:#b8e0f0;--shade:#2e4d5e;--face:#6d9ab0;--texture:repeating-linear-gradient(135deg, #fff3 0 3px, transparent 3px 9px), linear-gradient(0deg, #1c3b4c4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=gale]{--edge:#1e2410;--light:#f0ffc0;--mid:#b6de5c;--shade:#4c5c18;--face:#7d9a28;--texture:repeating-linear-gradient(160deg, transparent 0 6px, #f4ffcc45 6px 9px, transparent 9px 16px), linear-gradient(0deg, #35440e4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=insurgent]{--edge:#14110c;--light:#ffdc9a;--mid:#d9a03c;--shade:#4a3a12;--face:#6e5a1e;--texture:repeating-linear-gradient(135deg, transparent 0 8px, #ffdc9a3d 8px 11px, transparent 11px 17px, #1a160c66 17px 20px), linear-gradient(0deg, #2a230f4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=corsair]{--edge:#060f1e;--light:#b8c8e8;--mid:#5f76a8;--shade:#1a2745;--face:#2f4370;--inner:#e8c46a55;--texture:repeating-linear-gradient(90deg, transparent 0 9px, #e8c46a33 9px 12px), linear-gradient(0deg, #0c17304d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=arsonist]{--edge:#2b0d02;--light:#ffd08a;--mid:#ff9e2c;--shade:#8a3702;--face:#d97706;--texture:repeating-linear-gradient(115deg, transparent 0 6px, #ffe0a04d 6px 9px, transparent 9px 15px), linear-gradient(0deg, #6b2a0244 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=cunning]{--edge:#0e2410;--light:#d4ffa8;--mid:#86e04c;--shade:#2a5c18;--face:#47952a;--texture:repeating-conic-gradient(#d4ffa825 0% 25%, transparent 0% 50%) 0 0 / 6px 6px, linear-gradient(0deg, #163a0e4d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=hunter]{--edge:#10190f;--light:#e8e0c8;--mid:#a8a480;--shade:#3a4430;--face:#5e6a4a;--texture:repeating-linear-gradient(135deg, transparent 0 8px, #e8e0c82e 8px 12px), linear-gradient(0deg, #2431204d 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=sentinel]{--edge:#0e1418;--light:#b8f0ff;--mid:#5c9aad;--shade:#263a44;--face:#3a6272;--inner:#b8f0ff55;--texture:repeating-linear-gradient(90deg, transparent 0 7px, #1d2f3844 7px 9px), linear-gradient(0deg, #1a2a3244 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=tyrant]{--edge:#1c0818;--light:#f0a8d8;--mid:#c04e9c;--shade:#5c1248;--face:#8a2470;--texture:repeating-linear-gradient(135deg, transparent 0 7px, #ffb4e440 7px 10px, transparent 10px 15px, #3d073059 15px 18px), linear-gradient(0deg, #3d0a3055 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=bloodthirsty]{--edge:#490c1c;--light:#ff928b;--mid:#f65062;--shade:#8b1535;--face:#d32449;--shape:polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 10px) calc(100% - 4px), calc(100% - 10px) 100%, calc(100% - 14px) 100%, calc(100% - 14px) calc(100% - 4px), 14px calc(100% - 4px), 14px 100%, 10px 100%, 10px calc(100% - 4px), 0 calc(100% - 4px), 0 4px, 4px 4px);--texture:repeating-linear-gradient(135deg, transparent 0 8px, #ff8b8b40 8px 11px, transparent 11px 16px, #65082260 16px 19px), linear-gradient(0deg, #74072766 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=unbeaten]{--edge:#2a2410;--light:#fffbe0;--mid:#e8d888;--shade:#6e6020;--face:#a89440;--inner:#fffbe066;--texture:repeating-linear-gradient(90deg, transparent 0 8px, #4f451544 8px 10px), linear-gradient(0deg, #4f451540 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=carnival-king]{--edge:#33112e;--light:#ffe2c4;--mid:#f0a8b8;--shade:#7a2a52;--face:#b8527a;--inner:#ffd88a99;--texture:repeating-linear-gradient(135deg, transparent 0 5px, #ffd88a4d 5px 8px, transparent 8px 13px, #ffe2c43d 13px 15px), linear-gradient(0deg, #5c1a4444 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=staff]{--edge:#2a0507;--light:#ffb8a8;--mid:#f05040;--shade:#7a0f0c;--face:#b31d16;--inner:#ffb8a888;--texture:repeating-conic-gradient(#ffc4b430 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #5c0a0844 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-title=vip]{--edge:#33260a;--light:#fffbdd;--mid:#ffdc70;--shade:#8a6a0a;--face:#d4a90a;--inner:#fffbdd55;--texture:repeating-conic-gradient(#fff3b830 0% 25%, transparent 0% 50%) 0 0 / 8px 8px, linear-gradient(0deg, #6b530044 50%, transparent 50%)}.pixel-title-module__gZLT1q__badge[data-size=compact]{min-height:1.5rem;padding:.2rem .65rem .3rem;font-size:.875rem}.pixel-title-module__gZLT1q__badge[data-title=haki-awakened][data-size=compact],.pixel-title-module__gZLT1q__badge[data-title=pirate-king][data-size=compact],.pixel-title-module__gZLT1q__badge[data-category=wealth][data-size=compact]{padding-inline:.9rem}
.crew-apply-form-module__GlOj8q__form{flex-wrap:wrap;flex:20rem;align-items:end;gap:.6rem;min-width:0;display:flex}.crew-apply-form-module__GlOj8q__field{flex:14rem;gap:.3rem;min-width:0;display:grid}.crew-apply-form-module__GlOj8q__field span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.crew-apply-form-module__GlOj8q__field input{border:1px solid var(--line);min-width:0;min-height:2.6rem;color:var(--foreground);background:var(--background);font:inherit;border-radius:.4rem;outline:none;padding:.5rem .7rem;font-size:.9rem}.crew-apply-form-module__GlOj8q__field input:focus{border-color:#2a6dd0;box-shadow:0 0 0 2px #2a6dd033}.crew-apply-form-module__GlOj8q__sent{color:#148557;margin:0;font-size:.82rem;font-weight:800}.crew-apply-form-module__GlOj8q__barred{color:var(--muted);margin:0;font-size:.82rem}.crew-apply-form-module__GlOj8q__error{color:#d70000;width:100%;margin:0;font-size:.78rem;font-weight:800}[data-theme=dark] .crew-apply-form-module__GlOj8q__sent{color:#57b083}[data-theme=dark] .crew-apply-form-module__GlOj8q__error{color:#ff6b61}
.season-tier-module__zbGlqa__badge{--edge:#12161c;--face:#4a545e;--light:#aab6c0;--shade:#2a323a;--pip:#aab6c0;--sheen:linear-gradient(transparent, transparent);--shape:polygon(5px 0, calc(100% - 5px) 0, calc(100% - 5px) 3px, calc(100% - 2px) 3px, calc(100% - 2px) calc(50% - 3px), 100% calc(50% - 3px), 100% calc(50% + 3px), calc(100% - 2px) calc(50% + 3px), calc(100% - 2px) calc(100% - 3px), calc(100% - 5px) calc(100% - 3px), calc(100% - 5px) 100%, 5px 100%, 5px calc(100% - 3px), 2px calc(100% - 3px), 2px calc(50% + 3px), 0 calc(50% + 3px), 0 calc(50% - 3px), 2px calc(50% - 3px), 2px 3px, 5px 3px);isolation:isolate;color:#fdf7ea;letter-spacing:.09em;text-transform:uppercase;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;width:fit-content;min-height:1.6rem;padding:.2rem .7rem .25rem;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.season-tier-module__zbGlqa__frame{z-index:-1;clip-path:var(--shape);background:var(--edge);pointer-events:none;position:absolute;inset:0}.season-tier-module__zbGlqa__frame:before{clip-path:var(--shape);background:var(--sheen), linear-gradient(180deg, var(--light) 0 1px, var(--face) 1px calc(100% - 1px), var(--shade) calc(100% - 1px));content:"";background-size:220% 100%,auto;position:absolute;inset:2px}.season-tier-module__zbGlqa__pips{gap:2px;display:inline-flex;position:relative}.season-tier-module__zbGlqa__pip{background:var(--pip);opacity:.75;width:2px;height:5px}.season-tier-module__zbGlqa__label{text-shadow:0 1px var(--edge);position:relative}.season-tier-module__zbGlqa__badge[data-tier=prospect]{--edge:#200f05;--face:#9c5a24;--light:#f0b070;--shade:#5e2e0c;--pip:#f0b070}.season-tier-module__zbGlqa__badge[data-tier=contender]{--edge:#0a1220;--face:#3f6188;--light:#a8c4e0;--shade:#1e3550;--pip:#a8c4e0}.season-tier-module__zbGlqa__badge[data-tier=veteran]{--edge:#171b22;--face:#8390a0;--light:#eef4fa;--shade:#49535f;--pip:#eef4fa}.season-tier-module__zbGlqa__badge[data-tier=elite]{--edge:#2b1d06;--face:#c69208;--light:#ffeaa0;--shade:#7a5605;--pip:#ffeaa0}.season-tier-module__zbGlqa__badge[data-tier=legend]{--edge:#260710;--face:#a01830;--light:#ff9a86;--shade:#5e0a18;--pip:#ffcf8a;--sheen:linear-gradient(100deg, transparent 38%, #ffd6a04d 47%, #fff0d480 50%, #ffd6a04d 53%, transparent 62%)}@media (prefers-reduced-motion:no-preference){.season-tier-module__zbGlqa__badge[data-tier=legend] .season-tier-module__zbGlqa__frame:before{animation:4.5s linear infinite season-tier-module__zbGlqa__tier-sheen}}@keyframes season-tier-module__zbGlqa__tier-sheen{0%{background-position:120% 0,0 0}to{background-position:-20% 0,0 0}}
.profile-module__CRuNHW__stickerCard{isolation:isolate;background:var(--color-white-foam);clip-path:polygon(0 0,100% 0,100% calc(100% - 1.6rem),calc(100% - 1.6rem) 100%,0 100%);box-shadow:0 2px 4px color-mix(in srgb, var(--color-navy) 16%, transparent);transform:rotate(var(--tilt,0deg));padding:5px;transition:transform .22s cubic-bezier(.2,.7,.3,1);position:relative}.profile-module__CRuNHW__stickerCard:hover{transform:rotate(0)}.profile-module__CRuNHW__stickerFace{background:var(--surface-2);clip-path:polygon(0 0,100% 0,100% calc(100% - 1.6rem + 7.07px),calc(100% - 1.6rem + 7.07px) 100%,0 100%);display:grid;overflow:hidden}.profile-module__CRuNHW__stickerCard[data-edition=silver]{background:linear-gradient(135deg,#7795aa,#f5fbff 32%,#9cb8ca 58%,#e8f6ff 78%,#6c899e)}.profile-module__CRuNHW__stickerCard[data-edition=gold]{background:linear-gradient(135deg,#8b5100,#ffd65a 25%,#fff0a6 46%,#d48a00 69%,#ffd65a 86%,#754200)}.profile-module__CRuNHW__stickerCard[data-edition=silver] .profile-module__CRuNHW__stickerPortrait:before,.profile-module__CRuNHW__stickerCard[data-edition=silver] .profile-module__CRuNHW__stickerPortrait:after,.profile-module__CRuNHW__stickerCard[data-edition=gold] .profile-module__CRuNHW__stickerPortrait:before,.profile-module__CRuNHW__stickerCard[data-edition=gold] .profile-module__CRuNHW__stickerPortrait:after{z-index:2;pointer-events:none;content:"";position:absolute;inset:0}.profile-module__CRuNHW__stickerCard[data-edition=silver] .profile-module__CRuNHW__stickerPortrait:before{opacity:.42;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 24%,#b4daef2e 38%,#ffffffc7 49%,#8ab2cc38 59%,#0000 74%) 0 0/270% 100%;animation:5.8s ease-in-out infinite profile-module__CRuNHW__profileMetalSweep}.profile-module__CRuNHW__stickerCard[data-edition=silver] .profile-module__CRuNHW__stickerPortrait:after{opacity:.16;mix-blend-mode:soft-light;background:repeating-linear-gradient(90deg,#0000 0 .35rem,#e1f4ff33 .38rem,#0000 .43rem .8rem)}.profile-module__CRuNHW__stickerCard[data-edition=gold] .profile-module__CRuNHW__stickerPortrait:before{opacity:.46;mix-blend-mode:color-dodge;background:linear-gradient(112deg,#0000 23%,#ad62002e 37%,#ffe777d1 49%,#ffa31c47 60%,#0000 76%) 0 0/270% 100%;animation:5.2s ease-in-out infinite profile-module__CRuNHW__profileMetalSweep}.profile-module__CRuNHW__stickerCard[data-edition=gold] .profile-module__CRuNHW__stickerPortrait:after{opacity:.18;mix-blend-mode:soft-light;background:repeating-linear-gradient(135deg,#0000 0 .55rem,#ffe68438 .6rem,#0000 .66rem 1.2rem)}.profile-module__CRuNHW__stickerCard[data-edition=holographic]{background:conic-gradient(from 25deg,#ff4f86,#ffd34e,#67f3c4,#4aa9ff,#a978ff,#ff4f86)}.profile-module__CRuNHW__stickerCard[data-edition=holographic] .profile-module__CRuNHW__stickerPortrait:before,.profile-module__CRuNHW__stickerCard[data-edition=holographic] .profile-module__CRuNHW__stickerPortrait:after{z-index:2;pointer-events:none;content:"";position:absolute;inset:0}.profile-module__CRuNHW__stickerCard[data-edition=holographic] .profile-module__CRuNHW__stickerPortrait:before{opacity:.38;mix-blend-mode:color-dodge;background:linear-gradient(112deg,#0000 22%,#ff418f7a 38%,#48e5ff94 46%,#ffe766b8 51%,#9a5fff8c 58%,#0000 75%) 0 0/280% 100%;animation:4.8s ease-in-out infinite profile-module__CRuNHW__profileHolographicSweep}.profile-module__CRuNHW__stickerCard[data-edition=holographic] .profile-module__CRuNHW__stickerPortrait:after{opacity:.2;mix-blend-mode:soft-light;background:repeating-linear-gradient(135deg,#0000 0 .7rem,#fff3 .75rem,#0000 .82rem 1.55rem),linear-gradient(#ffffff29,#0000 34%,#48e5ff1f 76%,#0000)}.profile-module__CRuNHW__stickerPortrait{aspect-ratio:1;background:var(--color-navy);position:relative;overflow:hidden}.profile-module__CRuNHW__stickerNameplate{z-index:1;color:var(--color-white-foam);background:var(--color-navy);padding:.5rem .7rem 1.25rem;position:relative}.profile-module__CRuNHW__stickerEdition{color:color-mix(in srgb, var(--color-white-foam) 62%, transparent);letter-spacing:.09em;text-transform:uppercase;margin-top:.1rem;font-size:.62rem;font-weight:900}.profile-module__CRuNHW__stickerCard[data-edition=silver] .profile-module__CRuNHW__stickerEdition{color:#cfe3f2}.profile-module__CRuNHW__stickerCard[data-edition=gold] .profile-module__CRuNHW__stickerEdition{color:#ffd65a}.profile-module__CRuNHW__stickerCard[data-edition=holographic] .profile-module__CRuNHW__stickerEdition{color:#7ef0d8}@keyframes profile-module__CRuNHW__profileHolographicSweep{0%,to{background-position:120% 0}50%{background-position:-20% 0}}@keyframes profile-module__CRuNHW__profileMetalSweep{0%,to{background-position:120% 0}50%{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.profile-module__CRuNHW__stickerCard{transition:none}.profile-module__CRuNHW__stickerCard[data-edition=silver] .profile-module__CRuNHW__stickerPortrait:before,.profile-module__CRuNHW__stickerCard[data-edition=gold] .profile-module__CRuNHW__stickerPortrait:before,.profile-module__CRuNHW__stickerCard[data-edition=holographic] .profile-module__CRuNHW__stickerPortrait:before{animation:none}}
.crew-sheet-module__jJ1vpG__sheet{gap:1rem;display:grid}.crew-sheet-module__jJ1vpG__hero{border:1px solid var(--line);color:#f7fbff;background:linear-gradient(105deg,#06192dfa 0%,#0e2a47f0 54%,#234e75db 100%);border-radius:.75rem;position:relative;overflow:hidden;box-shadow:0 1.25rem 3.75rem #020f1c33}.crew-sheet-module__jJ1vpG__hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 84% 14%,#62c3f833,#0000 30%);position:absolute;inset:0}.crew-sheet-module__jJ1vpG__heroTop{z-index:1;grid-template-columns:auto minmax(14rem,1fr) minmax(21rem,.78fr);align-items:center;gap:1.7rem;padding:1.7rem 1.9rem;display:grid;position:relative}.crew-sheet-module__jJ1vpG__mark{clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 1.2rem),0 100%);background:linear-gradient(#0b2039 0%,#051526 100%);place-items:center;width:9.5rem;height:10.6rem;padding-bottom:1.8rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 -2rem 2.6rem #0006}.crew-sheet-module__jJ1vpG__markArt{width:6.9rem;height:6.9rem}.crew-sheet-module__jJ1vpG__identity{min-width:0}.crew-sheet-module__jJ1vpG__status{color:var(--color-pirate-black);background:var(--color-gold);letter-spacing:.16em;text-transform:uppercase;padding:.3rem 1.5rem .3rem .7rem;font-size:.66rem;font-weight:900;display:inline-block}.crew-sheet-module__jJ1vpG__statusClosed{color:#cfe2f4;background:#ffffff24}.crew-sheet-module__jJ1vpG__name{font-family:var(--font-tanker), sans-serif;overflow-wrap:anywhere;text-transform:uppercase;margin:.6rem 0 0;font-size:clamp(2.6rem,5vw,4.4rem);line-height:.92}.crew-sheet-module__jJ1vpG__motto{color:#8ecdf5;max-width:44rem;margin:.5rem 0 0;font-size:1rem;font-weight:700}.crew-sheet-module__jJ1vpG__about{color:#f7fbffd1;max-width:44rem;margin:.5rem 0 0;font-size:.9rem;line-height:1.55}.crew-sheet-module__jJ1vpG__log{color:#8fb0d1;letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;gap:.2rem .65rem;margin:.85rem 0 0;font-size:.66rem;font-weight:800;display:flex}.crew-sheet-module__jJ1vpG__log span{align-items:center;gap:.65rem;display:inline-flex}.crew-sheet-module__jJ1vpG__log span+span:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px}.crew-sheet-module__jJ1vpG__figures{background:#02101f75;border:1px solid #ffffff1a;border-radius:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.crew-sheet-module__jJ1vpG__figures>div{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;padding:.85rem 1.1rem}.crew-sheet-module__jJ1vpG__figures>div:nth-child(2n){border-right:0}.crew-sheet-module__jJ1vpG__figures>div:nth-last-child(-n+2){border-bottom:0}.crew-sheet-module__jJ1vpG__figureValue{font-family:var(--font-tanker), sans-serif;font-variant-numeric:tabular-nums;margin:0;font-size:1.9rem;line-height:1}.crew-sheet-module__jJ1vpG__figureLabel{color:#8fb0d1;letter-spacing:.1em;text-transform:uppercase;margin:.3rem 0 0;font-size:.62rem;font-weight:800}.crew-sheet-module__jJ1vpG__body{grid-template-columns:minmax(0,1.4fr) minmax(17rem,.8fr);align-items:start;gap:1rem;display:grid}.crew-sheet-module__jJ1vpG__column{align-content:start;gap:1rem;min-width:0;display:grid}.crew-sheet-module__jJ1vpG__panel{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:0 .55rem 1.6rem color-mix(in srgb, var(--foreground) 7%, transparent);border-radius:.65rem;padding:1.15rem 1.25rem}.crew-sheet-module__jJ1vpG__panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:1rem;padding-bottom:.6rem;display:flex}.crew-sheet-module__jJ1vpG__panelHead h2{font-family:var(--font-tanker), sans-serif;text-transform:uppercase;margin:0;font-size:1.65rem;line-height:1}.crew-sheet-module__jJ1vpG__panelHead>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:700}.crew-sheet-module__jJ1vpG__gate{background:var(--line);border-radius:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:.95rem;display:grid;overflow:hidden}.crew-sheet-module__jJ1vpG__gateCell{background:var(--surface-2);grid-template-rows:auto auto 1fr;padding:.75rem .85rem;display:grid}.crew-sheet-module__jJ1vpG__gateLabel{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6rem;font-weight:800}.crew-sheet-module__jJ1vpG__gateValue{min-height:2.3rem;font-family:var(--font-tanker), sans-serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;margin:.3rem 0 0;font-size:1.35rem;display:flex}.crew-sheet-module__jJ1vpG__gateState{align-items:end;gap:.35rem;margin:.45rem 0 0;font-size:.68rem;font-weight:800;line-height:1.25;display:flex}.crew-sheet-module__jJ1vpG__met{color:#148557}.crew-sheet-module__jJ1vpG__unmet{color:#d70000}.crew-sheet-module__jJ1vpG__tick{flex-shrink:0}:is([data-theme=dark] .crew-sheet-module__jJ1vpG__met,[data-theme=dark] .crew-sheet-module__jJ1vpG__raidWon){color:#57b083}[data-theme=dark] .crew-sheet-module__jJ1vpG__unmet{color:#ff6b61}.crew-sheet-module__jJ1vpG__gateFoot{flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin-top:1rem;display:flex}.crew-sheet-module__jJ1vpG__gateNote{color:var(--muted);margin:0;font-size:.82rem}.crew-sheet-module__jJ1vpG__gateNote a{color:#2a6dd0;font-weight:800}.crew-sheet-module__jJ1vpG__discord{min-height:2.4rem;color:var(--foreground);background:var(--surface-2);border-radius:.4rem;align-items:center;gap:.45rem;padding:.4rem .8rem;font-size:.78rem;font-weight:800;transition:background-color .14s;display:inline-flex}.crew-sheet-module__jJ1vpG__discord:hover{background:color-mix(in srgb, var(--surface-2) 84%, var(--color-sea))}.crew-sheet-module__jJ1vpG__discord svg{flex-shrink:0}.crew-sheet-module__jJ1vpG__roster{gap:.35rem;margin:.95rem 0 0;padding:0;list-style:none;display:grid}.crew-sheet-module__jJ1vpG__crewMember{background:var(--surface-2);border-radius:.45rem;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.45rem .6rem;transition:background-color .14s;display:grid}.crew-sheet-module__jJ1vpG__crewMember:hover{background:color-mix(in srgb, var(--surface-2) 90%, var(--foreground))}.crew-sheet-module__jJ1vpG__captainRow{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gold) 55%, transparent)}.crew-sheet-module__jJ1vpG__crewMember img{object-fit:cover;border-radius:.35rem;width:2.6rem;height:2.6rem}.crew-sheet-module__jJ1vpG__memberName{text-overflow:ellipsis;white-space:nowrap;font-weight:800;display:block;overflow:hidden}.crew-sheet-module__jJ1vpG__memberName:hover{text-decoration:underline}.crew-sheet-module__jJ1vpG__memberMeta{color:var(--muted);margin:.1rem 0 0;font-size:.66rem}.crew-sheet-module__jJ1vpG__captainRow .crew-sheet-module__jJ1vpG__memberMeta{color:#a3792a}.crew-sheet-module__jJ1vpG__memberFigures{flex-shrink:0;gap:1.4rem;display:flex}.crew-sheet-module__jJ1vpG__memberFigure{text-align:right;width:4.5rem}.crew-sheet-module__jJ1vpG__memberFigure+.crew-sheet-module__jJ1vpG__memberFigure{width:7rem}.crew-sheet-module__jJ1vpG__memberFigure b{font-family:var(--font-tanker), sans-serif;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:400;display:block}.crew-sheet-module__jJ1vpG__memberFigure small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-weight:800}.crew-sheet-module__jJ1vpG__vault{font-family:var(--font-tanker), sans-serif;font-variant-numeric:tabular-nums;margin:.95rem 0 0;font-size:2.4rem;line-height:1}.crew-sheet-module__jJ1vpG__vaultTrack{background:color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:99px;height:.5rem;margin-top:.55rem;overflow:hidden}.crew-sheet-module__jJ1vpG__vaultFill{border-radius:inherit;background:linear-gradient(90deg, #c99512, var(--color-gold));height:100%}.crew-sheet-module__jJ1vpG__vaultCap{color:var(--muted);margin:.5rem 0 0;font-size:.7rem;font-weight:700}.crew-sheet-module__jJ1vpG__subHead{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:1.2rem 0 0;font-size:.62rem;font-weight:900}.crew-sheet-module__jJ1vpG__ledger{gap:.3rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.crew-sheet-module__jJ1vpG__ledger li{justify-content:space-between;align-items:baseline;gap:.8rem;font-size:.8rem;display:flex}.crew-sheet-module__jJ1vpG__ledger a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crew-sheet-module__jJ1vpG__ledger a:hover{text-decoration:underline}.crew-sheet-module__jJ1vpG__ledger span{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.crew-sheet-module__jJ1vpG__docks{gap:.45rem;margin:.95rem 0 0;padding:0;list-style:none;display:grid}.crew-sheet-module__jJ1vpG__docks li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.crew-sheet-module__jJ1vpG__dockName{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:700;overflow:hidden}.crew-sheet-module__jJ1vpG__pips{gap:.2rem;display:flex}.crew-sheet-module__jJ1vpG__pips i{background:color-mix(in srgb, var(--foreground) 16%, transparent);border-radius:50%;width:.42rem;height:.42rem}.crew-sheet-module__jJ1vpG__pips .crew-sheet-module__jJ1vpG__pipOn{background:var(--color-gold)}.crew-sheet-module__jJ1vpG__raids{gap:.45rem;margin:.95rem 0 0;padding:0;list-style:none;display:grid}.crew-sheet-module__jJ1vpG__raids li{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.crew-sheet-module__jJ1vpG__raidName{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.85rem;font-weight:800;overflow:hidden}.crew-sheet-module__jJ1vpG__raidMeta{color:var(--muted);margin:.1rem 0 0;font-size:.66rem}.crew-sheet-module__jJ1vpG__raidReward{font-family:var(--font-tanker), sans-serif;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.05rem}.crew-sheet-module__jJ1vpG__raidWon{color:#148557}.crew-sheet-module__jJ1vpG__raidLost{color:var(--muted)}.crew-sheet-module__jJ1vpG__empty{color:var(--muted);margin:.85rem 0 0;font-size:.8rem}@media (prefers-reduced-motion:reduce){.crew-sheet-module__jJ1vpG__crewMember,.crew-sheet-module__jJ1vpG__discord{transition:none}}@media (prefers-reduced-motion:no-preference){.crew-sheet-module__jJ1vpG__vaultFill{animation:.9s cubic-bezier(.22,1,.36,1) crew-sheet-module__jJ1vpG__vault-fill}@keyframes crew-sheet-module__jJ1vpG__vault-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}}@media (min-width:1200px){.crew-sheet-module__jJ1vpG__panelHead h2{font-size:1.9rem}.crew-sheet-module__jJ1vpG__figureValue{font-size:2.1rem}.crew-sheet-module__jJ1vpG__figureLabel,.crew-sheet-module__jJ1vpG__gateLabel{font-size:.68rem}.crew-sheet-module__jJ1vpG__gateValue{font-size:1.5rem}.crew-sheet-module__jJ1vpG__gateState,.crew-sheet-module__jJ1vpG__memberMeta,.crew-sheet-module__jJ1vpG__raidMeta{font-size:.74rem}.crew-sheet-module__jJ1vpG__about{font-size:.98rem}}@media (max-width:1100px){.crew-sheet-module__jJ1vpG__heroTop{grid-template-columns:auto minmax(0,1fr)}.crew-sheet-module__jJ1vpG__figures{grid-column:1/-1}.crew-sheet-module__jJ1vpG__body{grid-template-columns:minmax(0,1fr)}.crew-sheet-module__jJ1vpG__gate{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.crew-sheet-module__jJ1vpG__heroTop{grid-template-columns:minmax(0,1fr);gap:1.1rem;padding:1.1rem}.crew-sheet-module__jJ1vpG__mark{width:7.5rem;height:8.4rem;padding-bottom:1.4rem}.crew-sheet-module__jJ1vpG__markArt{width:5.4rem;height:5.4rem}.crew-sheet-module__jJ1vpG__name{font-size:2.7rem}.crew-sheet-module__jJ1vpG__panel{padding:.9rem}.crew-sheet-module__jJ1vpG__gate{grid-template-columns:minmax(0,1fr)}.crew-sheet-module__jJ1vpG__crewMember{grid-template-columns:2.6rem minmax(0,1fr);row-gap:.55rem}.crew-sheet-module__jJ1vpG__memberFigures{grid-column:1/-1;justify-content:space-between}.crew-sheet-module__jJ1vpG__memberFigure{text-align:left}}
.pass-track-module__0qlfja__section{--accent:var(--color-gold);--accent-ink:color-mix(in srgb, var(--color-gold) 42%, var(--foreground));--route-h:1.9rem;--gap:.7rem;--panel:color-mix(in srgb, var(--surface-2) 62%, var(--surface));background:var(--panel);box-shadow:inset 0 1px 0 0 color-mix(in srgb, var(--foreground) 5%, transparent), 0 1px 3px 0 color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:.65rem;padding:clamp(1rem,2vw,1.5rem);position:relative;overflow:hidden}.pass-track-module__0qlfja__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1rem;margin-bottom:1rem;display:flex}.pass-track-module__0qlfja__heading h2{font-family:var(--font-display);margin:0;font-size:1.5rem}.pass-track-module__0qlfja__buttons{gap:.4rem;display:flex}.pass-track-module__0qlfja__navButton{background:var(--surface-2);width:2.4rem;height:2.4rem;color:var(--muted);cursor:pointer;border:0;border-radius:.3rem;place-items:center;font-size:1.1rem;line-height:1;transition:color .15s,background-color .15s;display:grid}.pass-track-module__0qlfja__navButton:first-child{clip-path:polygon(.5rem 0,100% 0,100% 100%,0 100%,0 .5rem)}.pass-track-module__0qlfja__navButton:last-child{clip-path:polygon(0 0,100% 0,100% calc(100% - .5rem),calc(100% - .5rem) 100%,0 100%)}.pass-track-module__0qlfja__navButton:hover{background:color-mix(in srgb, var(--accent) 22%, var(--surface-2));color:var(--foreground)}.pass-track-module__0qlfja__navButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pass-track-module__0qlfja__navButton:disabled{color:color-mix(in srgb, var(--muted) 45%, transparent);background:color-mix(in srgb, var(--surface-2) 55%, var(--panel));cursor:default}.pass-track-module__0qlfja__navButton:disabled:hover{background:color-mix(in srgb, var(--surface-2) 55%, var(--panel));color:color-mix(in srgb, var(--muted) 45%, transparent)}.pass-track-module__0qlfja__legend{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;align-items:baseline;gap:1.1rem;margin:0 auto 0 0;padding-left:1.4rem;font-size:.72rem;font-weight:800;display:flex}.pass-track-module__0qlfja__legend span[data-track=paid]{color:var(--accent-ink)}.pass-track-module__0qlfja__viewport{position:relative}.pass-track-module__0qlfja__viewport:before,.pass-track-module__0qlfja__viewport:after{content:"";z-index:3;pointer-events:none;opacity:1;width:4rem;transition:opacity .2s;position:absolute;inset-block:0}.pass-track-module__0qlfja__viewport:before{background:linear-gradient(to right, var(--panel) 18%, transparent);left:0}.pass-track-module__0qlfja__viewport:after{background:linear-gradient(to left, var(--panel) 18%, transparent);right:0}.pass-track-module__0qlfja__viewport[data-at-start]:before,.pass-track-module__0qlfja__viewport[data-at-end]:after{opacity:0}.pass-track-module__0qlfja__scrollArea{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--accent) 55%, var(--surface-2)) transparent;padding-bottom:.7rem;overflow:auto hidden}.pass-track-module__0qlfja__scrollArea::-webkit-scrollbar{height:.4rem}.pass-track-module__0qlfja__scrollArea::-webkit-scrollbar-track{background:color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:999px}.pass-track-module__0qlfja__scrollArea::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 55%, var(--surface-2));border-radius:999px}.pass-track-module__0qlfja__scrollArea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pass-track-module__0qlfja__grid{grid-template-rows:auto var(--route-h) auto auto;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.pass-track-module__0qlfja__tierColumn{grid-row:1/-1;grid-template-rows:subgrid;min-width:0;display:grid;position:relative}.pass-track-module__0qlfja__tierColumn[data-current=true]:before{content:"";inset-block:-.5rem;inset-inline:calc(var(--gap) / -2);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:.5rem;position:absolute}.pass-track-module__0qlfja__tierNumber{color:var(--muted);letter-spacing:.07em;text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:800}.pass-track-module__0qlfja__tierColumn[data-current=true] .pass-track-module__0qlfja__tierNumber{color:var(--accent-ink)}.pass-track-module__0qlfja__route{justify-content:center;align-items:center;display:flex;position:relative}.pass-track-module__0qlfja__route:before{content:"";inset-inline:calc(var(--gap) / -2 - .5px);background:repeating-linear-gradient(to right, var(--line) 0 6px, transparent 6px 11px);border-radius:999px;height:2px;position:absolute}.pass-track-module__0qlfja__tierColumn[data-sailed=true] .pass-track-module__0qlfja__route:before{background:color-mix(in srgb, var(--accent) 62%, var(--surface-2))}.pass-track-module__0qlfja__tierColumn:first-child .pass-track-module__0qlfja__route:before{inset-inline-start:50%}.pass-track-module__0qlfja__tierColumn:last-child .pass-track-module__0qlfja__route:before{inset-inline-end:50%}.pass-track-module__0qlfja__routeNode{background:var(--line);border-radius:999px;width:.42rem;height:.42rem;position:relative}.pass-track-module__0qlfja__tierColumn[data-sailed=true] .pass-track-module__0qlfja__routeNode{background:color-mix(in srgb, var(--accent) 62%, var(--surface-2))}.pass-track-module__0qlfja__tierColumn[data-milestone=true] .pass-track-module__0qlfja__routeNode{background:color-mix(in srgb, var(--accent) 55%, var(--surface-2));width:.62rem;height:.62rem}.pass-track-module__0qlfja__tierColumn[data-current=true] .pass-track-module__0qlfja__routeNode{background:var(--accent);width:.8rem;height:.8rem;box-shadow:0 0 0 3px var(--panel)}.pass-track-module__0qlfja__cell{clip-path:polygon(.5rem 0,100% 0,100% calc(100% - .5rem),calc(100% - .5rem) 100%,0 100%,0 .5rem);background:var(--surface);box-shadow:inset 0 1px 0 0 #ffffff8c, 0 1px 2px 0 color-mix(in srgb, var(--foreground) 14%, transparent);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:.9rem .7rem .75rem;font-size:.82rem;line-height:1.3;display:flex;position:relative;overflow:hidden}.pass-track-module__0qlfja__cell[data-track=paid]{background:color-mix(in srgb, var(--accent) 13%, var(--surface))}.pass-track-module__0qlfja__cell[data-state=needLevel],.pass-track-module__0qlfja__cell[data-state=paidOnly]{opacity:.55}.pass-track-module__0qlfja__cell[data-state=claimable]{background:color-mix(in srgb, var(--accent) 22%, var(--surface));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 65%, transparent)}.pass-track-module__0qlfja__cellGap{clip-path:polygon(.5rem 0,100% 0,100% calc(100% - .5rem),calc(100% - .5rem) 100%,0 100%,0 .5rem);background:color-mix(in srgb, var(--foreground) 3%, transparent);box-shadow:inset 0 1px 2px 0 color-mix(in srgb, var(--foreground) 7%, transparent);display:block}.pass-track-module__0qlfja__cell[data-milestone=true]{background:color-mix(in srgb, var(--accent) 26%, var(--surface));clip-path:polygon(.85rem 0,100% 0,100% calc(100% - .85rem),calc(100% - .85rem) 100%,0 100%,0 .85rem);gap:.45rem;padding:1rem 1.1rem .85rem}.pass-track-module__0qlfja__cell[data-milestone=true][data-state=claimable]{background:color-mix(in srgb, var(--accent) 38%, var(--surface))}.pass-track-module__0qlfja__rewardArt{flex-shrink:0;justify-content:center;align-items:center;height:5.4rem;display:flex}.pass-track-module__0qlfja__cell[data-milestone=true] .pass-track-module__0qlfja__rewardArt{height:7.2rem}.pass-track-module__0qlfja__rewardImage{object-fit:contain;width:auto;height:100%;image-rendering:pixelated}.pass-track-module__0qlfja__cellReward{font-variant-numeric:tabular-nums;flex-direction:column;gap:.1rem;font-weight:700;display:flex}.pass-track-module__0qlfja__cell[data-milestone=true] .pass-track-module__0qlfja__rewardNote{color:color-mix(in srgb, var(--foreground) 74%, transparent)}.pass-track-module__0qlfja__cell[data-milestone=true] .pass-track-module__0qlfja__cellReward{font-family:var(--font-display);letter-spacing:.01em;font-size:1.12rem;font-weight:400}.pass-track-module__0qlfja__rewardNote{color:var(--muted);font-family:var(--font-sans);font-size:.76rem;font-weight:600}.pass-track-module__0qlfja__cellState{color:var(--muted);margin-top:auto;padding-top:.3rem;font-size:.74rem}.pass-track-module__0qlfja__cell[data-state=claimed] .pass-track-module__0qlfja__cellState{color:var(--accent-ink);font-weight:800}.pass-track-module__0qlfja__claimForm{margin-top:auto;padding-top:.3rem;display:flex}.pass-track-module__0qlfja__claimButton{letter-spacing:.03em;white-space:nowrap;min-width:6.6rem;min-height:2rem;padding:.3rem .6rem;font-size:.72rem}.pass-track-module__0qlfja__cellError{color:var(--color-red-luffy);margin-top:.2rem;font-weight:700;display:block}.pass-track-module__0qlfja__capNote{max-width:46rem;color:var(--muted);margin:.9rem 0 0;font-size:.82rem;line-height:1.5}@media (max-width:640px){.pass-track-module__0qlfja__buttons{display:none}.pass-track-module__0qlfja__legend{gap:.8rem;padding-left:0}.pass-track-module__0qlfja__viewport:before,.pass-track-module__0qlfja__viewport:after{display:none}.pass-track-module__0qlfja__scrollArea{padding-bottom:0;overflow:visible}.pass-track-module__0qlfja__grid{flex-direction:column;gap:.5rem;display:flex;grid-template-columns:none!important}.pass-track-module__0qlfja__tierColumn{grid-template-rows:none;grid-template-columns:1.9rem minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.45rem;display:grid}.pass-track-module__0qlfja__tierNumber{text-align:center;justify-content:center;align-items:center;display:flex}.pass-track-module__0qlfja__route{display:none}.pass-track-module__0qlfja__cell{gap:.35rem;padding:.6rem .45rem .55rem}.pass-track-module__0qlfja__cell[data-milestone=true]{padding:.7rem .5rem .6rem}.pass-track-module__0qlfja__rewardArt{height:3.1rem}.pass-track-module__0qlfja__cell[data-milestone=true] .pass-track-module__0qlfja__rewardArt{height:3.6rem}.pass-track-module__0qlfja__cell[data-milestone=true] .pass-track-module__0qlfja__cellReward{font-size:.85rem}.pass-track-module__0qlfja__cellReward{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.pass-track-module__0qlfja__scrollArea{scroll-behavior:auto}}
.credit-history-module__NPtMKG__table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.credit-history-module__NPtMKG__table th{color:var(--muted);border-bottom:1px solid var(--line);padding:.625rem .75rem;font-size:.8125rem;font-weight:700}.credit-history-module__NPtMKG__table td{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);padding:.625rem .75rem}.credit-history-module__NPtMKG__table tbody tr:last-child td{border-bottom:0}.credit-history-module__NPtMKG__positive{color:color-mix(in srgb, var(--foreground) 62%, var(--color-sea-light) 38%)}.credit-history-module__NPtMKG__negative{color:color-mix(in srgb, var(--foreground) 62%, var(--color-wood) 38%)}.credit-history-module__NPtMKG__skeletonRow{background:color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:.25rem;height:1.1rem}@media (max-width:640px){.credit-history-module__NPtMKG__table,.credit-history-module__NPtMKG__table thead,.credit-history-module__NPtMKG__table tbody,.credit-history-module__NPtMKG__table tr{display:block}.credit-history-module__NPtMKG__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.credit-history-module__NPtMKG__table tbody tr{border:1px solid var(--line);border-radius:.5rem;margin-bottom:.75rem;padding:.75rem}.credit-history-module__NPtMKG__table tbody tr:last-child{margin-bottom:0}.credit-history-module__NPtMKG__table td{border-bottom:0;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.25rem 0;display:flex}.credit-history-module__NPtMKG__table td:before{content:attr(data-label);color:var(--muted);font-weight:700}}
.pass-buy-module__KfVYmq__section{flex-direction:column;gap:.9rem;display:flex}.pass-buy-module__KfVYmq__heading{font-family:var(--font-display);margin:0;font-size:1.4rem}.pass-buy-module__KfVYmq__owned{color:var(--muted);margin:0;font-size:.9rem;font-weight:700}.pass-buy-module__KfVYmq__grid{grid-template-rows:auto auto auto auto auto;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.45rem 1rem;display:grid}.pass-buy-module__KfVYmq__card{grid-row:span 5;grid-template-rows:subgrid;clip-path:polygon(.6rem 0,100% 0,100% calc(100% - .6rem),calc(100% - .6rem) 100%,0 100%,0 .6rem);background:var(--surface);box-shadow:inset 0 1px 0 0 #ffffff8c, 0 1px 3px 0 color-mix(in srgb, var(--foreground) 14%, transparent);padding:1.1rem;display:grid}.pass-buy-module__KfVYmq__cardTitle{font-family:var(--font-display);margin:0;font-size:1.1rem}.pass-buy-module__KfVYmq__cardText{color:var(--muted);margin:0;font-size:.85rem;line-height:1.4}.pass-buy-module__KfVYmq__price{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-self:end;margin:0;padding-top:.5rem;font-size:1.25rem}.pass-buy-module__KfVYmq__action{align-self:start;padding-top:.35rem}.pass-buy-module__KfVYmq__note{flex-direction:column;align-items:flex-start;gap:.25rem;padding-top:.35rem;display:flex}.pass-buy-module__KfVYmq__needCredits{color:var(--color-red-luffy);margin:0;font-size:.85rem;font-weight:700}.pass-buy-module__KfVYmq__creditsLink{color:var(--color-sea);font-size:.85rem;font-weight:700;text-decoration:underline}.pass-buy-module__KfVYmq__error{color:var(--color-red-luffy);margin:0;font-size:.85rem;font-weight:700}
.titles-tab-module__01k0hW__root{flex-direction:column;gap:1.5rem;display:flex}.titles-tab-module__01k0hW__summary{border:1px solid var(--line);border-top:3px solid var(--color-red-luffy);background:linear-gradient(120deg, color-mix(in srgb, var(--color-red-luffy) 7%, transparent), transparent 42%), var(--surface);box-shadow:0 8px 28px color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:.65rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.34fr);align-items:end;gap:1.5rem;padding:clamp(1.1rem,2vw,1.7rem);display:grid}.titles-tab-module__01k0hW__eyebrow{color:var(--color-red-luffy);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.22rem;font-size:.69rem;font-weight:850}.titles-tab-module__01k0hW__summary h2{font-family:var(--font-tanker), sans-serif;letter-spacing:.045em;text-transform:uppercase;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1}.titles-tab-module__01k0hW__hint{max-width:42rem;color:var(--muted);margin-top:.5rem;font-size:.9rem}.titles-tab-module__01k0hW__progressBlock{flex-direction:column;gap:.62rem;display:flex}.titles-tab-module__01k0hW__progressBlock strong{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.titles-tab-module__01k0hW__progressTrack{background:var(--surface-2);border-radius:999px;height:.38rem;overflow:hidden}.titles-tab-module__01k0hW__progressTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--color-red-luffy), var(--color-gold));height:100%;transition:width .4s;display:block}.titles-tab-module__01k0hW__clearButton{width:100%}.titles-tab-module__01k0hW__group{flex-direction:column;gap:.7rem;display:flex}.titles-tab-module__01k0hW__groupHeading{border-bottom:1px solid var(--line);align-items:center;gap:.8rem;padding:0 .2rem .48rem;display:flex}.titles-tab-module__01k0hW__groupHeading h3{font-family:var(--font-tanker), sans-serif;letter-spacing:.055em;text-transform:uppercase;font-size:1.2rem}.titles-tab-module__01k0hW__groupHeading span{background:var(--surface-2);min-width:2.5rem;color:var(--muted);text-align:center;border-radius:999px;padding:.18rem .48rem;font-size:.68rem;font-weight:850}.titles-tab-module__01k0hW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.titles-tab-module__01k0hW__card{border:1px solid var(--line);background:var(--surface);min-height:10.25rem;box-shadow:0 2px 8px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:.6rem;flex-direction:column;align-items:flex-start;gap:.72rem;padding:.9rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.titles-tab-module__01k0hW__card:after{content:"";pointer-events:none;background:linear-gradient(130deg, transparent 55%, color-mix(in srgb, var(--foreground) 3%, transparent));position:absolute;inset:0}.titles-tab-module__01k0hW__card[data-owned=false]{background:color-mix(in srgb, var(--surface) 78%, var(--background))}.titles-tab-module__01k0hW__card[data-owned=false]>:not(.titles-tab-module__01k0hW__cardTopline){filter:saturate(.35);opacity:.65}.titles-tab-module__01k0hW__card[data-obtainable=false]{border-color:color-mix(in srgb, var(--muted) 42%, var(--line));background:repeating-linear-gradient(135deg, transparent 0 .45rem, color-mix(in srgb, var(--foreground) 2.5%, transparent) .45rem .9rem), color-mix(in srgb, var(--surface) 72%, var(--background))}.titles-tab-module__01k0hW__card[data-obtainable=false] .titles-tab-module__01k0hW__status{color:var(--foreground);opacity:.72}.titles-tab-module__01k0hW__card[data-owned=true][data-tier=rare]{border-color:color-mix(in srgb, #008cff 68%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, #008cff 8%, var(--surface)), var(--surface) 58%);box-shadow:inset 3px 0 #008cff,0 5px 18px #0070e821}.titles-tab-module__01k0hW__card[data-owned=true][data-tier=epic]{border-color:color-mix(in srgb, #3d52ed 72%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, #2840dc 9%, var(--surface)), var(--surface) 58%);box-shadow:inset 3px 0 #344cff,0 5px 18px #2339dc29}.titles-tab-module__01k0hW__card[data-owned=true][data-tier=legendary]{border-color:color-mix(in srgb, #e8a900 64%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, #f2b600 8%, var(--surface)), var(--surface) 58%);box-shadow:inset 3px 0 #efb300,0 5px 18px #d2930024}.titles-tab-module__01k0hW__card[data-owned=true][data-tier=staff]{border-color:color-mix(in srgb, var(--color-red-luffy) 68%, var(--line));box-shadow:inset 3px 0 0 var(--color-red-luffy)}.titles-tab-module__01k0hW__card[data-owned=true][data-tier=vip]{border-color:color-mix(in srgb, #e8a900 72%, var(--line));box-shadow:inset 3px 0 #efb300}.titles-tab-module__01k0hW__card[data-active=true]{border-color:color-mix(in srgb, var(--color-red-luffy) 65%, var(--line));box-shadow:inset 3px 0 0 var(--color-red-luffy), 0 5px 18px color-mix(in srgb, var(--color-red-luffy) 12%, transparent)}.titles-tab-module__01k0hW__card[data-title]>:is([data-title=conqueror],[data-title=haki-specialist],[data-title=haki-awakened],[data-title=haki-king],[data-title=bloodthirsty]){filter:none;opacity:1}.titles-tab-module__01k0hW__cardTopline{z-index:1;justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex;position:relative}.titles-tab-module__01k0hW__tier,.titles-tab-module__01k0hW__status{letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:850}.titles-tab-module__01k0hW__tier{color:var(--muted)}.titles-tab-module__01k0hW__tier[data-tier=rare]{color:#006be6}.titles-tab-module__01k0hW__tier[data-tier=epic]{color:#243bd4}.titles-tab-module__01k0hW__tier[data-tier=legendary],.titles-tab-module__01k0hW__tier[data-tier=vip]{color:#9a6e00}.titles-tab-module__01k0hW__tier[data-tier=staff]{color:var(--color-red-luffy)}[data-theme=dark] .titles-tab-module__01k0hW__tier[data-tier=rare]{color:#45c9ff}[data-theme=dark] .titles-tab-module__01k0hW__tier[data-tier=epic]{color:#91a5ff}:is([data-theme=dark] .titles-tab-module__01k0hW__tier[data-tier=legendary],[data-theme=dark] .titles-tab-module__01k0hW__tier[data-tier=vip]){color:#f4cb4a}.titles-tab-module__01k0hW__status{color:var(--muted)}.titles-tab-module__01k0hW__card[data-active=true] .titles-tab-module__01k0hW__status{color:var(--color-red-luffy)}.titles-tab-module__01k0hW__condition{z-index:1;max-width:31rem;color:var(--muted);font-size:.8rem;line-height:1.45;position:relative}.titles-tab-module__01k0hW__action{z-index:1;width:100%;margin-top:auto;position:relative}.titles-tab-module__01k0hW__action button{width:100%}.titles-tab-module__01k0hW__error{color:var(--color-red-luffy);margin-top:.45rem;font-size:.78rem;font-weight:700}@media (hover:hover){.titles-tab-module__01k0hW__card[data-owned=true]:hover{border-color:color-mix(in srgb, var(--foreground) 24%, var(--line));box-shadow:0 8px 20px color-mix(in srgb, var(--foreground) 9%, transparent);transform:translateY(-2px)}}@media (max-width:980px){.titles-tab-module__01k0hW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.titles-tab-module__01k0hW__summary{grid-template-columns:1fr;align-items:start}.titles-tab-module__01k0hW__grid{grid-template-columns:1fr}.titles-tab-module__01k0hW__card{min-height:9.5rem}}@media (prefers-reduced-motion:reduce){.titles-tab-module__01k0hW__card,.titles-tab-module__01k0hW__progressTrack span{transition:none;animation:none}}
.page-module__V2sULa__page{flex-direction:column;gap:1.4rem;display:flex}.page-module__V2sULa__empty{text-align:center;max-width:34rem;margin:3rem auto}.page-module__V2sULa__empty h1{font-family:var(--font-display);margin:.3rem 0 .8rem;font-size:2rem}.page-module__V2sULa__eyebrow{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.page-module__V2sULa__empty p{color:var(--muted)}.page-module__V2sULa__emptyLink{color:var(--color-red-luffy);margin-top:.6rem;font-weight:700;display:inline-block}
.badges-tab-module__adPYOq__root{gap:1rem;display:grid}.badges-tab-module__adPYOq__summary{color:var(--white-foam);background:radial-gradient(circle at 84% 14%, color-mix(in srgb, var(--gold) 27%, transparent), transparent 28%), linear-gradient(120deg, var(--navy), color-mix(in srgb, var(--sea) 70%, var(--navy)));border:1px solid color-mix(in srgb, var(--sky) 24%, transparent);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.25rem;display:grid;overflow:hidden}.badges-tab-module__adPYOq__eyebrow,.badges-tab-module__adPYOq__category{color:var(--red-luffy-light);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:900}.badges-tab-module__adPYOq__heading{font-family:var(--font-display);margin-top:.2rem;font-size:clamp(1.8rem,4vw,2.65rem);line-height:.95}.badges-tab-module__adPYOq__intro{max-width:48rem;color:color-mix(in srgb, var(--white-foam) 86%, transparent);margin-top:.55rem;font-size:.95rem;line-height:1.5}.badges-tab-module__adPYOq__total{background:color-mix(in srgb, var(--navy) 64%, transparent);border:1px solid color-mix(in srgb, var(--white-foam) 18%, transparent);text-align:right;border-radius:.85rem;grid-template-columns:auto auto;align-items:baseline;min-width:7rem;padding:.9rem 1rem;display:grid}.badges-tab-module__adPYOq__total strong{color:var(--gold);font-family:var(--font-display);font-size:2.5rem;line-height:.8}.badges-tab-module__adPYOq__total span{margin-left:.3rem;font-weight:900}.badges-tab-module__adPYOq__total small{color:color-mix(in srgb, var(--white-foam) 70%, transparent);letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;margin-top:.45rem;font-size:.62rem;font-weight:900}.badges-tab-module__adPYOq__filters{scrollbar-width:thin;gap:.4rem;padding-block:.2rem;display:flex;overflow-x:auto}.badges-tab-module__adPYOq__filter{min-height:2.65rem;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;border-radius:.65rem;flex:none;padding-inline:.95rem;font-size:.8rem;font-weight:900;transition:border-color .15s,color .15s,background .15s}.badges-tab-module__adPYOq__filter:hover,.badges-tab-module__adPYOq__filter:focus-visible{color:var(--foreground);border-color:var(--sea)}.badges-tab-module__adPYOq__filter[aria-pressed=true]{color:var(--white-foam);background:var(--red-luffy);border-color:var(--red-luffy-light)}.badges-tab-module__adPYOq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.badges-tab-module__adPYOq__card{min-height:10.5rem;color:var(--foreground);background:var(--surface-1);border:1px solid var(--line);box-shadow:0 12px 28px color-mix(in srgb, var(--navy) 10%, transparent);border-radius:.9rem;grid-template-columns:8rem minmax(0,1fr);display:grid;overflow:hidden}.badges-tab-module__adPYOq__card[data-owned=false]{background:color-mix(in srgb, var(--surface-2) 74%, var(--background))}.badges-tab-module__adPYOq__artWrap{background:linear-gradient(145deg, color-mix(in srgb, var(--sea) 20%, transparent), transparent 58%), var(--surface-2);border-right:1px solid var(--line);place-items:center;min-width:0;display:grid;position:relative}.badges-tab-module__adPYOq__art{object-fit:contain;width:5.5rem;height:5.5rem;image-rendering:pixelated;filter:drop-shadow(0 8px 8px color-mix(in srgb, var(--navy) 36%, transparent))}.badges-tab-module__adPYOq__card[data-owned=false] .badges-tab-module__adPYOq__art{filter:grayscale(.9)brightness(.85)contrast(.8)opacity(.68)}.badges-tab-module__adPYOq__pinned{color:var(--navy);background:var(--gold);letter-spacing:.07em;text-transform:uppercase;border-radius:.3rem;padding:.2rem .35rem;font-size:.65rem;font-weight:1000;position:absolute;bottom:.35rem;right:.35rem}.badges-tab-module__adPYOq__copy{flex-direction:column;min-width:0;padding:1rem;display:flex}.badges-tab-module__adPYOq__cardTop{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.badges-tab-module__adPYOq__name{font-family:var(--font-display);margin-top:.14rem;font-size:1.35rem;line-height:1.05}.badges-tab-module__adPYOq__category{color:var(--red-luffy);font-size:.68rem}.badges-tab-module__adPYOq__state{color:var(--muted);background:var(--surface-2);border:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;border-radius:.35rem;flex:none;padding:.32rem .48rem;font-size:.68rem;font-weight:1000}.badges-tab-module__adPYOq__card[data-owned=true] .badges-tab-module__adPYOq__state{color:var(--sea);border-color:color-mix(in srgb, var(--sea) 42%, var(--line))}.badges-tab-module__adPYOq__requirement{color:color-mix(in srgb, var(--foreground) 72%, var(--muted));margin-top:.6rem;font-size:.875rem;line-height:1.45}.badges-tab-module__adPYOq__progressBlock{margin-top:auto;padding-top:.6rem}.badges-tab-module__adPYOq__progressMeta{color:var(--muted);justify-content:space-between;gap:.5rem;font-size:.75rem;font-weight:800;display:flex}.badges-tab-module__adPYOq__progressMeta strong{color:var(--foreground);font-variant-numeric:tabular-nums}.badges-tab-module__adPYOq__track{background:var(--line);border-radius:999px;height:.45rem;margin-top:.3rem;overflow:hidden}.badges-tab-module__adPYOq__track span{background:linear-gradient(90deg, var(--red-luffy), var(--gold));border-radius:inherit;height:100%;display:block}@media (max-width:800px){.badges-tab-module__adPYOq__grid{grid-template-columns:1fr}}@media (max-width:520px){.badges-tab-module__adPYOq__summary{grid-template-columns:1fr}.badges-tab-module__adPYOq__total{text-align:left;width:fit-content}.badges-tab-module__adPYOq__card{grid-template-columns:6.5rem minmax(0,1fr)}.badges-tab-module__adPYOq__art{width:4.5rem;height:4.5rem}}@media (prefers-reduced-motion:reduce){.badges-tab-module__adPYOq__filter{transition:none}}
.hospital-dashboard-module__LwWWaW__dashboard{gap:1rem;display:grid}.hospital-dashboard-module__LwWWaW__statusGrid{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.7fr);gap:1rem;display:grid}.hospital-dashboard-module__LwWWaW__admission,.hospital-dashboard-module__LwWWaW__cooldown,.hospital-dashboard-module__LwWWaW__treatments,.hospital-dashboard-module__LwWWaW__patients{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:color-mix(in srgb, var(--surface) 96%, transparent);box-shadow:0 18px 55px color-mix(in srgb, var(--navy) 11%, transparent)}.hospital-dashboard-module__LwWWaW__admission{min-height:16.5rem;padding:clamp(1.25rem,4vw,2.3rem);position:relative;overflow:hidden}.hospital-dashboard-module__LwWWaW__admission:after{content:"";pointer-events:none;border:4.5rem solid #bd1f2d1a;border-radius:50%;width:21rem;height:21rem;position:absolute;bottom:-8rem;right:-5rem}.hospital-dashboard-module__LwWWaW__statusLabel,.hospital-dashboard-module__LwWWaW__sectionLabel{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:900}.hospital-dashboard-module__LwWWaW__state{z-index:1;font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin-top:.5rem;font-size:clamp(2rem,5vw,4.4rem);line-height:.95;position:relative}.hospital-dashboard-module__LwWWaW__stateHospitalized{color:#bd1f2d}.hospital-dashboard-module__LwWWaW__countdown{z-index:1;font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.035em;margin-top:1rem;font-size:clamp(1.5rem,4vw,3.1rem);position:relative}.hospital-dashboard-module__LwWWaW__cause{z-index:1;max-width:52ch;color:var(--muted);margin-top:.75rem;font-size:.86rem;line-height:1.55;position:relative}.hospital-dashboard-module__LwWWaW__cooldown{align-content:start;gap:1.1rem;padding:1.4rem;display:grid}.hospital-dashboard-module__LwWWaW__cooldownValue{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;font-size:2.15rem;line-height:1}.hospital-dashboard-module__LwWWaW__track{background:color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:999px;height:.72rem;overflow:hidden}.hospital-dashboard-module__LwWWaW__trackFill{border-radius:inherit;background:linear-gradient(90deg,#bd1f2d,#f15b64);height:100%;transition:width .5s}.hospital-dashboard-module__LwWWaW__cooldownHint{color:var(--muted);font-size:.78rem;line-height:1.55}.hospital-dashboard-module__LwWWaW__treatments,.hospital-dashboard-module__LwWWaW__patients{padding:clamp(1.1rem,3vw,1.65rem)}.hospital-dashboard-module__LwWWaW__sectionHead{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.hospital-dashboard-module__LwWWaW__sectionHead h2{font-family:var(--font-display), sans-serif;margin-top:.25rem;font-size:clamp(1.5rem,3vw,2.15rem)}.hospital-dashboard-module__LwWWaW__sectionHead>p{max-width:44ch;color:var(--muted);text-align:right;font-size:.76rem;line-height:1.5}.hospital-dashboard-module__LwWWaW__treatmentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.hospital-dashboard-module__LwWWaW__treatmentCard{border:1px solid color-mix(in srgb, var(--foreground) 11%, transparent);background:color-mix(in srgb, var(--surface-2) 86%, transparent);align-content:start;gap:.7rem;min-height:13.5rem;padding:1rem;display:grid}.hospital-dashboard-module__LwWWaW__treatmentCard h3{font-family:var(--font-display), sans-serif;font-size:1.2rem;line-height:1.05}.hospital-dashboard-module__LwWWaW__treatmentEffect{min-height:3.2rem;color:var(--muted);font-size:.76rem;line-height:1.5}.hospital-dashboard-module__LwWWaW__treatmentMeta{gap:.25rem;font-size:.72rem;font-weight:750;display:grid}.hospital-dashboard-module__LwWWaW__treatmentCard form{align-self:end;margin-top:auto}.hospital-dashboard-module__LwWWaW__treatmentCard button{width:100%}.hospital-dashboard-module__LwWWaW__result,.hospital-dashboard-module__LwWWaW__error{z-index:1;background:color-mix(in srgb, #bd1f2d 8%, var(--surface));border-left:4px solid #bd1f2d;margin-top:.9rem;padding:.85rem 1rem;font-size:.8rem;font-weight:750;position:relative}.hospital-dashboard-module__LwWWaW__patientList{gap:0;display:grid}.hospital-dashboard-module__LwWWaW__patient{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);grid-template-columns:minmax(9rem,1.2fr) minmax(8rem,.8fr) minmax(9rem,1fr);align-items:center;gap:1rem;padding:.8rem .25rem;display:grid}.hospital-dashboard-module__LwWWaW__patient:first-child{border-top:0}.hospital-dashboard-module__LwWWaW__patientName{font-weight:850}.hospital-dashboard-module__LwWWaW__patientMeta,.hospital-dashboard-module__LwWWaW__patientCause{color:var(--muted);font-size:.75rem}.hospital-dashboard-module__LwWWaW__patientTime{color:#bd1f2d;font-variant-numeric:tabular-nums;justify-self:end;font-weight:900}.hospital-dashboard-module__LwWWaW__empty{color:var(--muted);font-size:.82rem}@media (max-width:1050px){.hospital-dashboard-module__LwWWaW__treatmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.hospital-dashboard-module__LwWWaW__statusGrid{grid-template-columns:1fr}.hospital-dashboard-module__LwWWaW__sectionHead{display:block}.hospital-dashboard-module__LwWWaW__sectionHead>p{text-align:left;margin-top:.5rem}.hospital-dashboard-module__LwWWaW__patient{grid-template-columns:1fr auto}.hospital-dashboard-module__LwWWaW__patientCause{grid-column:1/-1}}@media (max-width:480px){.hospital-dashboard-module__LwWWaW__treatmentGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hospital-dashboard-module__LwWWaW__trackFill{transition:none}}.hospital-dashboard-module__LwWWaW__recovery{z-index:1;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-top:1.3rem;display:flex;position:relative}.hospital-dashboard-module__LwWWaW__recoveryLine{color:var(--muted);letter-spacing:.02em;align-items:baseline;gap:.5rem;font-size:.76rem;font-weight:750;display:flex}.hospital-dashboard-module__LwWWaW__recoveryClock{color:var(--foreground);font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;font-size:1.2rem}.hospital-dashboard-module__LwWWaW__wardHint{z-index:1;max-width:52ch;color:var(--muted);margin-top:.7rem;font-size:.76rem;line-height:1.55;position:relative}
.vip-tab-module__Br9AjW__table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;max-width:74rem;margin-inline:auto;font-size:1rem}.vip-tab-module__Br9AjW__table th,.vip-tab-module__Br9AjW__table td{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);padding:.9rem 1rem}.vip-tab-module__Br9AjW__table th:not(:first-child),.vip-tab-module__Br9AjW__table td{text-align:center;width:22%}.vip-tab-module__Br9AjW__table th:first-child{width:56%}.vip-tab-module__Br9AjW__table thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);font-size:.72rem;font-weight:900}.vip-tab-module__Br9AjW__table tbody th{font-weight:700}.vip-tab-module__Br9AjW__table th:last-child,.vip-tab-module__Br9AjW__table td:last-child{background:color-mix(in srgb, var(--color-sea) 9%, transparent);font-weight:800}.vip-tab-module__Br9AjW__table thead th:last-child{color:var(--color-sea-deep)}.vip-tab-module__Br9AjW__table tbody tr:last-child th,.vip-tab-module__Br9AjW__table tbody tr:last-child td{border-bottom:0}@media (max-width:640px){.vip-tab-module__Br9AjW__table,.vip-tab-module__Br9AjW__table thead,.vip-tab-module__Br9AjW__table tbody,.vip-tab-module__Br9AjW__table tr{display:block}.vip-tab-module__Br9AjW__table th,.vip-tab-module__Br9AjW__table td,.vip-tab-module__Br9AjW__table th:first-child,.vip-tab-module__Br9AjW__table th:not(:first-child){text-align:left;width:auto}.vip-tab-module__Br9AjW__table th:last-child,.vip-tab-module__Br9AjW__table td:last-child{background:0 0}.vip-tab-module__Br9AjW__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vip-tab-module__Br9AjW__table tbody tr{border:1px solid var(--line);border-radius:.5rem;margin-bottom:.75rem;padding:.75rem}.vip-tab-module__Br9AjW__table tbody tr:last-child{margin-bottom:0}.vip-tab-module__Br9AjW__table tbody th{border-bottom:0;padding:0 0 .4rem;display:block}.vip-tab-module__Br9AjW__table tbody td{border-bottom:0;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.25rem 0;display:flex}.vip-tab-module__Br9AjW__table tbody td:before{content:attr(data-label);color:var(--muted);font-weight:700}}
.characters-module__JVvCGq__cabin{--ink:var(--shell-ink);--red:var(--shell-red);min-width:0;color:var(--ink);flex-direction:column;gap:clamp(1rem,1.45vw,1.5rem);display:flex}.characters-module__JVvCGq__header{border:1px solid var(--shell-line);background:linear-gradient(110deg, var(--shell-surface) 0%, var(--shell-surface) 58%, transparent 100%), radial-gradient(circle at 88% 20%, color-mix(in srgb, var(--red) 26%, transparent), transparent 30%), var(--shell-soft);min-height:8.5rem;box-shadow:0 .9rem 2.5rem var(--shell-shadow);border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.2rem,2vw,2rem);display:flex;overflow:hidden}.characters-module__JVvCGq__eyebrow{color:var(--red);letter-spacing:.17em;text-transform:uppercase;font-size:.7rem;font-weight:950}.characters-module__JVvCGq__header h1,.characters-module__JVvCGq__card h2,.characters-module__JVvCGq__openSlot strong{font-family:var(--font-tanker), sans-serif;text-transform:uppercase}.characters-module__JVvCGq__header h1{margin-top:.3rem;font-size:clamp(3.25rem,4vw,4.8rem);line-height:.82}.characters-module__JVvCGq__headerStatus{flex-direction:column;align-items:flex-end;gap:.55rem;min-width:15rem;display:flex}.characters-module__JVvCGq__headerStatus>span{color:var(--shell-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.characters-module__JVvCGq__empty{border:1px solid var(--shell-line);background:var(--shell-surface);color:var(--shell-muted);border-radius:.9rem;padding:1rem;font-size:.85rem;font-weight:750}.characters-module__JVvCGq__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(.85rem,1.2vw,1.2rem);display:grid}.characters-module__JVvCGq__card,.characters-module__JVvCGq__openSlot{border:1px solid var(--shell-line);background:var(--shell-surface);min-width:0;box-shadow:0 .8rem 2.2rem var(--shell-shadow);border-radius:1rem;overflow:hidden}.characters-module__JVvCGq__card{flex-direction:column;padding:clamp(.85rem,1.15vw,1.15rem);display:flex;position:relative;container-type:inline-size}.characters-module__JVvCGq__card:before{content:"";background:0 0;height:.24rem;position:absolute;top:0;left:0;right:0}.characters-module__JVvCGq__card[data-active=true]{border-color:color-mix(in srgb, var(--red) 62%, var(--shell-line))}.characters-module__JVvCGq__card[data-active=true]:before{background:var(--red)}.characters-module__JVvCGq__cardTop{grid-template-columns:clamp(6.5rem,7.1vw,8rem) minmax(0,1fr);align-items:center;gap:.95rem;display:grid}.characters-module__JVvCGq__portrait{aspect-ratio:1;border:1px solid var(--shell-line);background:var(--shell-soft);border-radius:.8rem;position:relative;overflow:hidden}.characters-module__JVvCGq__identity{flex-direction:column;align-items:flex-start;gap:.42rem;min-width:0;display:flex}.characters-module__JVvCGq__stateRow{justify-content:space-between;align-items:center;gap:.55rem;width:100%;min-width:0;display:flex}.characters-module__JVvCGq__activeBadge,.characters-module__JVvCGq__level{letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950}.characters-module__JVvCGq__activeBadge{background:var(--red);color:#fff;box-shadow:0 .35rem .85rem color-mix(in srgb, var(--red) 28%, transparent);border-radius:.35rem;padding:.3rem .5rem}.characters-module__JVvCGq__level{color:var(--shell-muted);white-space:nowrap;margin-left:auto}.characters-module__JVvCGq__card h2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(1.8rem,2.2vw,2.55rem);line-height:.92;overflow:hidden}.characters-module__JVvCGq__className{color:var(--shell-muted);align-items:center;gap:.38rem;font-size:.74rem;font-weight:850;display:flex}.characters-module__JVvCGq__className svg{width:1rem;height:1rem}.characters-module__JVvCGq__context{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.55rem;margin-top:.9rem;display:grid}.characters-module__JVvCGq__context>span{border:1px solid var(--shell-line);background:var(--shell-soft);border-radius:.65rem;grid-template-rows:auto auto;grid-template-columns:1.4rem minmax(0,1fr);align-items:center;column-gap:.45rem;min-width:0;padding:.62rem;display:grid}.characters-module__JVvCGq__context svg{width:1.1rem;height:1.1rem;color:var(--shell-muted);grid-row:1/3}.characters-module__JVvCGq__context small{color:var(--shell-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.55rem;font-weight:900}.characters-module__JVvCGq__context strong{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:900;overflow:hidden}.characters-module__JVvCGq__context>span[data-activity=hospital] svg{color:var(--red)}.characters-module__JVvCGq__resources{border-top:1px solid var(--shell-line);flex-direction:column;gap:.52rem;margin-top:.9rem;padding-top:.85rem;display:flex}.characters-module__JVvCGq__resource>span{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:1rem;font-size:.62rem;display:flex}.characters-module__JVvCGq__resource b{color:var(--shell-muted);text-transform:uppercase;font-weight:900}.characters-module__JVvCGq__resource strong{font-weight:900}.characters-module__JVvCGq__resource>i{background:color-mix(in srgb, var(--shell-muted) 18%, transparent);border-radius:999px;height:.3rem;margin-top:.24rem;display:block;overflow:hidden}.characters-module__JVvCGq__resource>i>span{border-radius:inherit;height:100%;display:block}.characters-module__JVvCGq__resource[data-tone=hp]>i>span{background:#ea1431}.characters-module__JVvCGq__resource[data-tone=energy]>i>span{background:#43add3}.characters-module__JVvCGq__resource[data-tone=vigor]>i>span{background:#f1bf35}.characters-module__JVvCGq__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:auto;padding-top:1rem;display:grid}.characters-module__JVvCGq__actions form,.characters-module__JVvCGq__actions a,.characters-module__JVvCGq__actions button{width:100%}.characters-module__JVvCGq__openSlot{min-height:26rem;color:var(--shell-muted);text-align:center;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:flex}.characters-module__JVvCGq__openSlot>span{border:1px solid var(--shell-line);background:var(--shell-soft);width:3.3rem;height:3.3rem;font-family:var(--font-tanker), sans-serif;border-radius:50%;place-items:center;font-size:2rem;display:grid}.characters-module__JVvCGq__openSlot strong{color:var(--ink);font-size:1.45rem}.characters-module__JVvCGq__openSlot small{max-width:13rem;font-size:.68rem;font-weight:750}.characters-module__JVvCGq__openSlot:hover,.characters-module__JVvCGq__openSlot:focus-visible{border-color:var(--red);background:color-mix(in srgb, var(--red) 4%, var(--shell-surface));color:var(--red)}.characters-module__JVvCGq__card:focus-within,.characters-module__JVvCGq__openSlot:focus-visible{outline:3px solid var(--red);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.characters-module__JVvCGq__card,.characters-module__JVvCGq__openSlot{animation:.4s cubic-bezier(.22,1,.36,1) both characters-module__JVvCGq__cabin-card-in}.characters-module__JVvCGq__card:nth-child(2),.characters-module__JVvCGq__openSlot:nth-child(2){animation-delay:55ms}.characters-module__JVvCGq__card:nth-child(3),.characters-module__JVvCGq__openSlot:nth-child(3){animation-delay:.11s}}@keyframes characters-module__JVvCGq__cabin-card-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@container (max-width:20.5rem){.characters-module__JVvCGq__context,.characters-module__JVvCGq__actions{grid-template-columns:1fr}}@media (max-width:1180px){.characters-module__JVvCGq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.characters-module__JVvCGq__header{flex-direction:column;align-items:flex-start;gap:1rem;min-height:0}.characters-module__JVvCGq__headerStatus{align-items:flex-start;width:100%;min-width:0}.characters-module__JVvCGq__grid{grid-template-columns:1fr}.characters-module__JVvCGq__card{padding:.8rem}.characters-module__JVvCGq__cardTop{grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem}.characters-module__JVvCGq__card h2{font-size:2rem}.characters-module__JVvCGq__context,.characters-module__JVvCGq__resources{margin-top:.75rem}.characters-module__JVvCGq__openSlot{min-height:12rem}}@media (max-width:420px){.characters-module__JVvCGq__header h1{font-size:3.2rem}.characters-module__JVvCGq__context,.characters-module__JVvCGq__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.characters-module__JVvCGq__card,.characters-module__JVvCGq__openSlot{animation:none}.characters-module__JVvCGq__openSlot{transition:none}}
.hospital-module__99k7HW__page{--hospital-red:#bd1f2d;--hospital-red-deep:#7f111c;color:var(--foreground);gap:1.25rem;display:grid}.hospital-module__99k7HW__intro{border-bottom:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);grid-template-columns:minmax(0,1fr) minmax(18rem,30rem);align-items:end;gap:2rem;padding:.4rem 0 1.1rem;display:grid}.hospital-module__99k7HW__intro h1{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;font-size:clamp(2.4rem,6vw,4.6rem);line-height:.86}.hospital-module__99k7HW__intro>p{max-width:48ch;color:var(--muted);font-size:.9rem;line-height:1.65}.hospital-module__99k7HW__eyebrow{color:var(--hospital-red);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.45rem;font-size:.7rem;font-weight:900}@media (max-width:760px){.hospital-module__99k7HW__intro{grid-template-columns:1fr;gap:.85rem}}
.admin-module__nc4JNq__tableScroll{max-height:60vh;overflow:auto}.admin-module__nc4JNq__stickyHead{z-index:1;background:var(--color-navy);position:sticky;top:0}
.battle-stage-module__Ctd0ya__float{pointer-events:none;white-space:nowrap;opacity:0;text-shadow:0 2px 6px #081c31e6;position:absolute;top:-.5rem;left:50%;transform:translate(-50%)}.battle-stage-module__Ctd0ya__arena{background:#081c31}.battle-stage-module__Ctd0ya__arena:after{content:"";pointer-events:none;background:linear-gradient(#0000,#051221b8),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px);height:42%;position:absolute;inset:auto 0 0}.battle-stage-module__Ctd0ya__arenaShade{pointer-events:none;background:radial-gradient(circle at 50% 42%,#0000 15%,#05122124 68%),linear-gradient(90deg,#05122147,#0000 32% 68%,#05122147)}@media (prefers-reduced-motion:no-preference){.battle-stage-module__Ctd0ya__float{animation:1.15s ease-out forwards battle-stage-module__Ctd0ya__float-up}.battle-stage-module__Ctd0ya__shake{animation:.42s ease-out battle-stage-module__Ctd0ya__shake}}@media (prefers-reduced-motion:reduce){.battle-stage-module__Ctd0ya__float{display:none}}@keyframes battle-stage-module__Ctd0ya__float-up{0%{opacity:0;transform:translate(-50%)translateY(.6rem)scale(.8)}14%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-2.2rem)scale(1)}}@keyframes battle-stage-module__Ctd0ya__shake{0%,to{transform:translate(0)}20%{transform:translate(-.4rem)rotate(-1.2deg)}45%{transform:translate(.32rem)rotate(1deg)}70%{transform:translate(-.18rem)}}
.collection-album-module__ujK6LW__root{gap:1rem;display:grid}.collection-album-module__ujK6LW__hero{color:var(--color-white-foam);background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--color-sky) 36%, transparent), transparent 30%), linear-gradient(125deg, var(--color-navy), var(--color-sea));border:1px solid color-mix(in srgb, var(--color-sky) 30%, transparent);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.3rem;display:grid;overflow:hidden}.collection-album-module__ujK6LW__eyebrow,.collection-album-module__ujK6LW__pageIndex{color:var(--color-red-luffy-light);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:1000}.collection-album-module__ujK6LW__heroTitle{font-family:var(--font-display);margin-top:.2rem;font-size:clamp(2rem,4vw,3rem);line-height:.9}.collection-album-module__ujK6LW__heroCopy{max-width:46rem;color:color-mix(in srgb, var(--color-white-foam) 86%, transparent);margin-top:.65rem;font-size:.95rem;line-height:1.5}.collection-album-module__ujK6LW__stats{grid-template-columns:repeat(2,minmax(5.4rem,1fr));gap:.45rem;display:grid}.collection-album-module__ujK6LW__stats div{background:color-mix(in srgb, var(--color-navy) 66%, transparent);border:1px solid color-mix(in srgb, var(--color-white-foam) 16%, transparent);border-radius:.65rem;padding:.65rem .75rem}.collection-album-module__ujK6LW__stats dt{color:color-mix(in srgb, var(--color-white-foam) 68%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:900}.collection-album-module__ujK6LW__stats dd{color:var(--color-gold);font-family:var(--font-display);margin-top:.15rem;font-size:1.55rem}.collection-album-module__ujK6LW__purpose{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.collection-album-module__ujK6LW__purpose div{color:var(--foreground);background:var(--surface);border:1px solid var(--line);border-radius:.7rem;gap:.2rem;padding:.8rem .9rem;display:grid}.collection-album-module__ujK6LW__purpose strong{color:var(--color-red-luffy);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:1000}.collection-album-module__ujK6LW__purpose span{color:var(--muted);font-size:.76rem;line-height:1.35}.collection-album-module__ujK6LW__sectionTabs{gap:.4rem;display:flex;overflow-x:auto}.collection-album-module__ujK6LW__sectionTabs button{min-height:2.75rem;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);text-transform:uppercase;border-radius:.65rem;flex:none;padding-inline:1.1rem;font-size:.875rem;font-weight:900}.collection-album-module__ujK6LW__sectionTabs button[aria-selected=true]{color:var(--color-white-foam);background:var(--color-red-luffy);border-color:var(--color-red-luffy-light)}.collection-album-module__ujK6LW__legend{color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.45rem .9rem;padding:.55rem .85rem;font-size:.72rem;display:flex}.collection-album-module__ujK6LW__legend dt{letter-spacing:.08em;text-transform:uppercase;margin-right:.15rem;font-weight:1000}.collection-album-module__ujK6LW__legend div{align-items:center;gap:.35rem;display:flex}.collection-album-module__ujK6LW__legend dd{min-width:1.6rem;min-height:1.6rem;color:var(--foreground);background:var(--background);border:1px solid var(--line);border-radius:.28rem;place-items:center;font-size:.7rem;font-weight:900;display:grid}.collection-album-module__ujK6LW__legend dd[data-edition=silver]{color:#547996;border-color:#a5c9e4}.collection-album-module__ujK6LW__legend dd[data-edition=gold]{color:#8a5b00;border-color:#dca900}.collection-album-module__ujK6LW__legend dd[data-edition=holographic]{color:#3a7f92;background:linear-gradient(135deg,#ff4f8624,#4aa9ff29,#a978ff24);border-color:#55dff4}.collection-album-module__ujK6LW__pages{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:1rem;display:grid}.collection-album-module__ujK6LW__page{color:var(--foreground);background:var(--surface);border:1px solid var(--line);box-shadow:0 2px 6px color-mix(in srgb,var(--color-navy) 8%,transparent);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.collection-album-module__ujK6LW__pageHeading{background:var(--surface-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.collection-album-module__ujK6LW__pageHeading h2,.collection-album-module__ujK6LW__panelHeading h3{font-family:var(--font-display);margin-top:.1rem;font-size:1.8rem;line-height:1}.collection-album-module__ujK6LW__pageMeta{text-align:right;gap:.15rem;display:grid}.collection-album-module__ujK6LW__pageMeta span{color:var(--foreground);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.35rem;line-height:1}.collection-album-module__ujK6LW__pageMeta small{color:color-mix(in srgb,var(--color-gold) 74%,var(--foreground));font-size:.65rem;font-weight:900}.collection-album-module__ujK6LW__stickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .9rem;padding:1.1rem 1rem;display:grid}.collection-album-module__ujK6LW__sticker{background:var(--color-white-foam);clip-path:polygon(0 0,100% 0,100% calc(100% - 1.6rem),calc(100% - 1.6rem) 100%,0 100%);transform:rotate(var(--tilt,0deg));box-shadow:0 2px 4px color-mix(in srgb,var(--color-navy) 16%,transparent);padding:5px;transition:transform .22s cubic-bezier(.2,.7,.3,1);display:block;position:relative}.collection-album-module__ujK6LW__sticker[data-owned=true]:hover{transform:rotate(0)}.collection-album-module__ujK6LW__face{background:var(--surface-2);clip-path:polygon(0 0,100% 0,100% calc(100% - 1.6rem + 7.07px),calc(100% - 1.6rem + 7.07px) 100%,0 100%);display:grid;overflow:hidden}.collection-album-module__ujK6LW__sticker[data-edition=silver]{background:linear-gradient(135deg,#7795aa,#f5fbff 32%,#9cb8ca 58%,#e8f6ff 78%,#6c899e)}.collection-album-module__ujK6LW__sticker[data-edition=gold]{background:linear-gradient(135deg,#8b5100,#ffd65a 25%,#fff0a6 46%,#d48a00 69%,#ffd65a 86%,#754200)}.collection-album-module__ujK6LW__sticker[data-edition=holographic]{background:conic-gradient(from 25deg,#ff4f86,#ffd34e,#67f3c4,#4aa9ff,#a978ff,#ff4f86)}.collection-album-module__ujK6LW__sticker[data-owned=false]{background:color-mix(in srgb,var(--line) 60%,var(--surface));box-shadow:none}.collection-album-module__ujK6LW__portrait{aspect-ratio:1;background:var(--color-navy);position:relative;overflow:hidden}.collection-album-module__ujK6LW__portrait img{object-fit:cover}.collection-album-module__ujK6LW__sticker[data-edition=silver] .collection-album-module__ujK6LW__portrait:before,.collection-album-module__ujK6LW__sticker[data-edition=silver] .collection-album-module__ujK6LW__portrait:after,.collection-album-module__ujK6LW__sticker[data-edition=gold] .collection-album-module__ujK6LW__portrait:before,.collection-album-module__ujK6LW__sticker[data-edition=gold] .collection-album-module__ujK6LW__portrait:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.collection-album-module__ujK6LW__sticker[data-edition=silver] .collection-album-module__ujK6LW__portrait:before{opacity:.42;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 24%,#b4daef2e 38%,#ffffffc7 49%,#8ab2cc38 59%,#0000 74%) 0 0/270% 100%;animation:5.8s ease-in-out infinite collection-album-module__ujK6LW__albumMetalSweep}.collection-album-module__ujK6LW__sticker[data-edition=silver] .collection-album-module__ujK6LW__portrait:after{opacity:.16;mix-blend-mode:soft-light;background:repeating-linear-gradient(90deg,#0000 0 .35rem,#e1f4ff33 .38rem,#0000 .43rem .8rem)}.collection-album-module__ujK6LW__sticker[data-edition=gold] .collection-album-module__ujK6LW__portrait:before{opacity:.46;mix-blend-mode:color-dodge;background:linear-gradient(112deg,#0000 23%,#ad62002e 37%,#ffe777d1 49%,#ffa31c47 60%,#0000 76%) 0 0/270% 100%;animation:5.2s ease-in-out infinite collection-album-module__ujK6LW__albumMetalSweep}.collection-album-module__ujK6LW__sticker[data-edition=gold] .collection-album-module__ujK6LW__portrait:after{opacity:.18;mix-blend-mode:soft-light;background:repeating-linear-gradient(135deg,#0000 0 .55rem,#ffe68438 .6rem,#0000 .66rem 1.2rem)}.collection-album-module__ujK6LW__sticker[data-edition=holographic] .collection-album-module__ujK6LW__portrait img{filter:saturate(1.08)contrast(1.04)}.collection-album-module__ujK6LW__sticker[data-edition=holographic] .collection-album-module__ujK6LW__portrait:before,.collection-album-module__ujK6LW__sticker[data-edition=holographic] .collection-album-module__ujK6LW__portrait:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.collection-album-module__ujK6LW__sticker[data-edition=holographic] .collection-album-module__ujK6LW__portrait:before{opacity:.38;mix-blend-mode:color-dodge;background:linear-gradient(112deg,#0000 22%,#ff418f7a 38%,#48e5ff94 46%,#ffe766b8 51%,#9a5fff8c 58%,#0000 75%) 0 0/280% 100%;animation:4.8s ease-in-out infinite collection-album-module__ujK6LW__albumHolographicSweep}.collection-album-module__ujK6LW__sticker[data-edition=holographic] .collection-album-module__ujK6LW__portrait:after{opacity:.2;mix-blend-mode:soft-light;background:repeating-linear-gradient(135deg,#0000 0 .7rem,#fff3 .75rem,#0000 .82rem 1.55rem),linear-gradient(#ffffff29,#0000 34%,#48e5ff1f 76%,#0000)}.collection-album-module__ujK6LW__sticker[data-owned=false] .collection-album-module__ujK6LW__portrait{background:var(--surface)}.collection-album-module__ujK6LW__sticker[data-owned=false] .collection-album-module__ujK6LW__portrait img{opacity:.5;filter:grayscale()contrast(1.3)brightness(.68);mix-blend-mode:multiply}.collection-album-module__ujK6LW__boss,.collection-album-module__ujK6LW__repeat{z-index:3;letter-spacing:.05em;text-transform:uppercase;border-radius:.3rem;padding:.28rem .45rem;font-size:.65rem;font-weight:1000;position:absolute;top:.5rem}.collection-album-module__ujK6LW__boss{color:var(--color-white-foam);background:var(--color-red-luffy);left:.5rem}.collection-album-module__ujK6LW__repeat{color:var(--color-navy);background:var(--color-gold);font-variant-numeric:tabular-nums;right:.5rem}.collection-album-module__ujK6LW__sticker[data-owned=false] .collection-album-module__ujK6LW__boss{color:var(--surface);background:var(--color-navy)}.collection-album-module__ujK6LW__nameplate{min-height:2.5rem;color:var(--color-white-foam);background:var(--color-navy);align-items:center;padding:.4rem .7rem;display:flex}.collection-album-module__ujK6LW__stickerName{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;line-height:1.1;overflow:hidden}.collection-album-module__ujK6LW__sticker[data-owned=false] .collection-album-module__ujK6LW__nameplate{color:var(--muted);background:var(--surface);border-top:1px solid var(--line)}.collection-album-module__ujK6LW__slotNumber{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.1rem}.collection-album-module__ujK6LW__editions{background:var(--surface-2);grid-template-columns:repeat(4,1fr);gap:.25rem;min-height:3.2rem;padding:.45rem .9rem 1.15rem .7rem;display:grid}.collection-album-module__ujK6LW__sticker[data-owned=false] .collection-album-module__ujK6LW__editions{background:var(--surface)}.collection-album-module__ujK6LW__editions span{min-height:1.6rem;color:color-mix(in srgb,var(--muted) 55%,transparent);background:var(--background);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:.28rem;place-items:center;font-size:.7rem;font-weight:900;display:grid}.collection-album-module__ujK6LW__editions span[data-owned=true]{color:var(--foreground)}.collection-album-module__ujK6LW__editions span[data-owned=true][data-edition=silver]{color:#547996;border-color:#a5c9e4}.collection-album-module__ujK6LW__editions span[data-owned=true][data-edition=gold]{color:#8a5b00;border-color:#dca900}.collection-album-module__ujK6LW__editions span[data-owned=true][data-edition=holographic]{color:#3a7f92;background:linear-gradient(135deg,#ff4f8624,#4aa9ff29,#a978ff24);border-color:#55dff4}.collection-album-module__ujK6LW__claim{margin-top:auto;padding:0 1rem 1rem}.collection-album-module__ujK6LW__claimed{color:var(--color-sea);margin:auto 1rem 1rem;font-weight:900}.collection-album-module__ujK6LW__error{color:var(--color-red-luffy);margin-top:.35rem;font-size:.68rem;font-weight:800}.collection-album-module__ujK6LW__marketPanel{color:var(--foreground);background:var(--surface);border:1px solid var(--line);border-radius:1rem}.collection-album-module__ujK6LW__panelHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:1rem;padding:1rem 1.1rem;display:flex}.collection-album-module__ujK6LW__panelHeading>p{max-width:34rem;color:var(--muted);text-align:right;font-size:.76rem}.collection-album-module__ujK6LW__duplicateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.8rem;display:grid}.collection-album-module__ujK6LW__sellCard{background:var(--surface-2);border:1px solid var(--line);border-radius:.75rem;grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.65rem;padding:.7rem;display:grid}.collection-album-module__ujK6LW__sellCard>img,.collection-album-module__ujK6LW__listing>img{aspect-ratio:1;object-fit:cover;background:var(--color-navy);border:2px solid var(--color-white-foam);border-radius:.35rem;width:100%}.collection-album-module__ujK6LW__sellCard h4,.collection-album-module__ujK6LW__listing h4{font-family:var(--font-display);font-size:1.1rem}.collection-album-module__ujK6LW__sellCard p,.collection-album-module__ujK6LW__listing p{color:var(--muted);font-size:.67rem}.collection-album-module__ujK6LW__sellCard form{grid-column:1/-1;grid-template-columns:repeat(3,1fr) auto;align-items:end;gap:.45rem;display:grid}.collection-album-module__ujK6LW__sellCard label{color:var(--muted);text-transform:uppercase;gap:.2rem;font-size:.58rem;font-weight:900;display:grid}.collection-album-module__ujK6LW__sellCard input,.collection-album-module__ujK6LW__sellCard select{width:100%;min-height:2.25rem;color:var(--foreground);background:var(--background);border:1px solid var(--line);border-radius:.4rem;padding-inline:.45rem}.collection-album-module__ujK6LW__sellCard button,.collection-album-module__ujK6LW__listing button{min-height:2.25rem;color:var(--color-white-foam);background:var(--color-red-luffy);text-transform:uppercase;border-radius:.4rem;padding-inline:.75rem;font-size:.65rem;font-weight:1000}.collection-album-module__ujK6LW__listings{gap:.45rem;padding:.8rem;display:grid}.collection-album-module__ujK6LW__listing{background:var(--surface-2);border:1px solid var(--line);border-left:3px solid var(--color-sea);border-radius:.65rem;grid-template-columns:3.5rem minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:.6rem;display:grid}.collection-album-module__ujK6LW__listing[data-edition=silver]{border-left-color:#a5c9e4}.collection-album-module__ujK6LW__listing[data-edition=gold]{border-left-color:#e8b600}.collection-album-module__ujK6LW__listing[data-edition=holographic]{border-left-color:#6c59ff}.collection-album-module__ujK6LW__listingPrice{text-align:right;display:grid}.collection-album-module__ujK6LW__listingPrice strong{color:color-mix(in srgb,var(--color-gold) 72%,var(--foreground));font-family:var(--font-display);font-size:1.1rem}.collection-album-module__ujK6LW__listingPrice span{color:var(--muted);text-transform:uppercase;font-size:.55rem}.collection-album-module__ujK6LW__empty{color:var(--muted);padding:1.25rem;font-size:.8rem}.collection-album-module__ujK6LW__marketFootnote{color:var(--muted);text-align:center;font-size:.67rem}@keyframes collection-album-module__ujK6LW__albumHolographicSweep{0%,to{background-position:120% 0}50%{background-position:-20% 0}}@keyframes collection-album-module__ujK6LW__albumMetalSweep{0%,to{background-position:120% 0}50%{background-position:-20% 0}}@media (max-width:760px){.collection-album-module__ujK6LW__hero,.collection-album-module__ujK6LW__purpose,.collection-album-module__ujK6LW__duplicateGrid{grid-template-columns:1fr}.collection-album-module__ujK6LW__listing{grid-template-columns:3.5rem minmax(0,1fr) auto}.collection-album-module__ujK6LW__listing form{grid-column:2/-1}.collection-album-module__ujK6LW__sellCard form{grid-template-columns:1fr 1fr}.collection-album-module__ujK6LW__sellCard button{grid-column:1/-1}.collection-album-module__ujK6LW__panelHeading{flex-direction:column;align-items:start}.collection-album-module__ujK6LW__panelHeading>p{text-align:left}}@media (max-width:480px){.collection-album-module__ujK6LW__stats{grid-template-columns:repeat(2,1fr)}.collection-album-module__ujK6LW__stickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem .6rem;padding:.7rem .55rem}.collection-album-module__ujK6LW__stickerName{font-size:.95rem}.collection-album-module__ujK6LW__listing{grid-template-columns:3.25rem minmax(0,1fr)}.collection-album-module__ujK6LW__listingPrice,.collection-album-module__ujK6LW__listing form{grid-column:2}.collection-album-module__ujK6LW__listingPrice{text-align:left}.collection-album-module__ujK6LW__sellCard form{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.collection-album-module__ujK6LW__sectionTabs button,.collection-album-module__ujK6LW__sticker{transition:none}.collection-album-module__ujK6LW__sticker[data-edition=silver] .collection-album-module__ujK6LW__portrait:before,.collection-album-module__ujK6LW__sticker[data-edition=gold] .collection-album-module__ujK6LW__portrait:before,.collection-album-module__ujK6LW__sticker[data-edition=holographic] .collection-album-module__ujK6LW__portrait:before{animation:none}}
