.shop-module__w8Nl4W__shopRoot{scrollbar-width:thin;scrollbar-color:#ff3f9f80 #03020566;background:#08060c6b;gap:0;width:100%;height:100%;min-height:0;padding:0;display:grid;overflow:auto}.shop-module__w8Nl4W__shopHeader{background:#08060cb3;border-bottom:1px solid #f5c45138;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:clamp(20px,2vw,28px);display:grid}.shop-module__w8Nl4W__kicker{color:#f5c451;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.shop-module__w8Nl4W__shopHeader h1{font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;text-shadow:3px 3px #ff3f9f52,0 12px 32px #0009;margin:6px 0 8px;font-size:clamp(32px,4vw,56px);line-height:1.1}.shop-module__w8Nl4W__lede{color:#fff3d1b8;max-width:56ch;margin:0;font-size:14px;line-height:1.55}.shop-module__w8Nl4W__shopBalance{background:#f5c4510f;border:1px solid #f5c45129;grid-template-columns:repeat(3,minmax(80px,auto));gap:0;margin:0;padding:12px 16px;display:grid}.shop-module__w8Nl4W__shopBalance div+div{border-left:1px solid #f5c4512e;margin-left:14px;padding-left:14px}.shop-module__w8Nl4W__shopBalance dt{color:#fff3d199;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.shop-module__w8Nl4W__shopBalance dd{color:#fff3d1;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:16px;font-weight:700}.shop-module__w8Nl4W__shopTabs{background:#08060cb3;border-bottom:1px solid #f5c45138;gap:0;padding:0 clamp(14px,2vw,22px);display:flex}.shop-module__w8Nl4W__shopTab{color:#fff3d19e;font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 16px;font-size:11px;font-weight:900;transition:color .16s,border-color .16s;display:inline-flex}.shop-module__w8Nl4W__shopTab[data-active=true]{color:#fff3d1;border-bottom-color:#f5c451}.shop-module__w8Nl4W__shopTab:hover{color:#fff3d1f2}.shop-module__w8Nl4W__shopGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;padding:clamp(14px,1.6vw,22px);display:grid}.shop-module__w8Nl4W__shopCard{background:linear-gradient(#0f0a13eb,#08060cdb);border:1px solid #fff3d11a;grid-template-rows:auto auto auto 1fr auto auto;gap:8px;padding:16px 18px;transition:border-color .16s,box-shadow .16s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.shop-module__w8Nl4W__shopCard[data-status=owned]{border-color:#f5c45152}.shop-module__w8Nl4W__shopCard[data-status=completed]{border-color:#72ffb752}.shop-module__w8Nl4W__shopCard[data-status=locked]{opacity:.85}.shop-module__w8Nl4W__shopCardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.shop-module__w8Nl4W__shopCardTag{color:#fff3d19e;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.shop-module__w8Nl4W__shopCardCost{color:#f5c451;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px}.shop-module__w8Nl4W__shopCardEyebrow{color:#fff3d18f;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.shop-module__w8Nl4W__shopCardTitle{color:#fff3d1;font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;margin:0;font-size:22px;line-height:1.05}.shop-module__w8Nl4W__shopCardSummary{color:#fff3d1b3;margin:0;font-size:12px;line-height:1.45}.shop-module__w8Nl4W__shopCardBoosts{background:#f5c4510d;border:1px solid #f5c4511f;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin:0;padding:8px 10px;display:grid}.shop-module__w8Nl4W__shopCardBoosts div+div{border-left:1px solid #f5c4511f;margin-left:10px;padding-left:10px}.shop-module__w8Nl4W__shopCardBoosts dt{color:#fff3d194;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.shop-module__w8Nl4W__shopCardBoosts dd{color:#fff3d1;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700}.shop-module__w8Nl4W__shopCardCta{min-height:40px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:900;transition:filter .16s,transform .16s;display:inline-flex}.shop-module__w8Nl4W__shopCardCta[data-state=buyable]{color:#1a0d02;background:linear-gradient(135deg,#ffe28a,#f5c451 42%,#ff8d58 100%)}.shop-module__w8Nl4W__shopCardCta[data-state=buyable]:hover{filter:brightness(1.05);transform:translateY(-1px)}.shop-module__w8Nl4W__shopCardCta[data-state=owned]{color:#b8ffd2eb;cursor:default;background:#72ffb729}.shop-module__w8Nl4W__shopCardCta[data-state=locked]{color:#fff3d180;cursor:not-allowed;background:#fff3d10f}.shop-module__w8Nl4W__shopCardCta:disabled{opacity:.85}.shop-module__w8Nl4W__shopError{color:#ffb4a8;background:#ff6d6d14;border:1px solid #ff6d6d5c;margin:0;padding:10px 14px;font-size:12px}@media (max-width:768px){.shop-module__w8Nl4W__shopHeader{grid-template-columns:1fr}.shop-module__w8Nl4W__shopBalance{justify-self:start}.shop-module__w8Nl4W__shopGrid{grid-template-columns:minmax(0,1fr);gap:10px}.shop-module__w8Nl4W__shopCard{border-radius:0;padding:14px}.shop-module__w8Nl4W__shopCardTitle{font-size:16px}.shop-module__w8Nl4W__shopCardCta{width:100%;min-height:44px;padding:11px 14px}.shop-module__w8Nl4W__shopTabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.shop-module__w8Nl4W__shopTabs::-webkit-scrollbar{display:none}.shop-module__w8Nl4W__shopTab{flex:none;min-height:40px;padding:8px 14px}}.shop-module__w8Nl4W__shopToolbar{background:repeating-linear-gradient(#fff3d106 0 1px,#0000 1px 9px),#08060cc7;border:0;border-bottom:1px solid #f5c45138;grid-template-columns:minmax(220px,1.4fr) auto auto auto;align-items:center;gap:10px;padding:12px clamp(14px,2vw,22px);display:grid;box-shadow:inset 0 1px #ff3f9f24}@media (max-width:900px){.shop-module__w8Nl4W__shopToolbar{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}}@media (max-width:768px){.shop-module__w8Nl4W__filterGroup{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.shop-module__w8Nl4W__filterGroup::-webkit-scrollbar{display:none}.shop-module__w8Nl4W__filterChip{flex:none;min-height:38px;padding:8px 14px}.shop-module__w8Nl4W__sortField{width:100%}.shop-module__w8Nl4W__sortSelect{flex:1;min-height:40px}.shop-module__w8Nl4W__balanceCompact{grid-auto-columns:minmax(0,1fr);width:100%}.shop-module__w8Nl4W__searchInput{min-height:40px;font-size:14px}}.shop-module__w8Nl4W__searchField{background:#030205a8;border:1px solid #f5c45138;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;display:grid;position:relative}.shop-module__w8Nl4W__searchField svg{color:#f5c451b3}.shop-module__w8Nl4W__searchInput{color:#fff3d1;letter-spacing:.02em;background:0 0;border:0;min-height:36px;font-family:inherit;font-size:13px}.shop-module__w8Nl4W__searchInput::placeholder{color:#fff3d16b}.shop-module__w8Nl4W__searchInput:focus-visible{outline:0}.shop-module__w8Nl4W__searchField:focus-within{border-color:#f5c45199;box-shadow:inset 0 0 0 1px #f5c45133}.shop-module__w8Nl4W__searchClear{color:#fff3d19e;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.shop-module__w8Nl4W__searchClear:hover{color:#fff3d1}.shop-module__w8Nl4W__filterGroup{background:#f5c45114;border:1px solid #f5c45138;display:inline-flex}.shop-module__w8Nl4W__filterChip{color:#fff3d19e;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-family:inherit;font-size:9px;font-weight:900;transition:color .16s,background .16s,box-shadow .16s}.shop-module__w8Nl4W__filterChip+.shop-module__w8Nl4W__filterChip{border-left:1px solid #f5c4512e}.shop-module__w8Nl4W__filterChip[data-active=true]{color:#fff3d1;box-shadow:inset 0 -2px 0 var(--magenta,#ff3f9f);background:linear-gradient(#f5c4513d,#f5c4510a)}.shop-module__w8Nl4W__filterChip:hover,.shop-module__w8Nl4W__filterChip:focus-visible{color:#fff3d1}.shop-module__w8Nl4W__sortField{color:#f5c451b8;background:#030205a8;border:1px solid #f5c45138;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.shop-module__w8Nl4W__sortSelect{color:#fff3d1;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-height:36px;font-family:inherit;font-size:12px}.shop-module__w8Nl4W__sortSelect:focus-visible{outline:0}.shop-module__w8Nl4W__sortField:focus-within{border-color:#f5c45199}.shop-module__w8Nl4W__sortSelect option{color:#fff3d1;background:#0a0612}.shop-module__w8Nl4W__balanceCompact{background:#f5c4510f;border:1px solid #f5c45138;grid-auto-flow:column;gap:0;margin:0;display:inline-grid}.shop-module__w8Nl4W__balanceCompact>div{background:#0302059e;align-content:center;gap:1px;padding:6px 12px;display:grid}.shop-module__w8Nl4W__balanceCompact>div+div{border-left:1px solid #f5c4512e}.shop-module__w8Nl4W__balanceCompact dt{color:#fff3d180;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.shop-module__w8Nl4W__balanceCompact dd{color:#fff3d1;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:700}.shop-module__w8Nl4W__shopTab{position:relative}.shop-module__w8Nl4W__tabCount{color:#fff3d199;letter-spacing:0;background:#03020580;border:1px solid #f5c45152;margin-left:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:900}.shop-module__w8Nl4W__shopTab[data-active=true] .shop-module__w8Nl4W__tabCount{color:var(--hud-gold,#f5c451);background:#f5c4512e;border-color:#f5c45180}.shop-module__w8Nl4W__resultsHead{letter-spacing:.18em;text-transform:uppercase;color:#fff3d18c;background:#08060c99;border-bottom:1px solid #f5c45124;justify-content:space-between;align-items:center;gap:10px;padding:10px clamp(14px,2vw,22px);font-size:10px;font-weight:900;display:flex}.shop-module__w8Nl4W__resetButton{color:var(--magenta,#ff3f9f);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:10px;font-weight:900}.shop-module__w8Nl4W__resetButton:hover,.shop-module__w8Nl4W__resetButton:focus-visible{color:#ff8bc7;text-shadow:0 0 12px #ff3f9f66}.shop-module__w8Nl4W__emptyState{text-align:center;background:#08060c94;border:1px dashed #f5c4513d;place-items:center;gap:6px;padding:60px 24px;display:grid}.shop-module__w8Nl4W__emptyState p{color:var(--hud-cream,#fff3d1);font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;margin:0;font-size:clamp(16px,1.4vw,20px)}.shop-module__w8Nl4W__emptyState small{color:#fff3d18c;letter-spacing:.04em;font-size:11px}.shop-module__w8Nl4W__shopCard[data-availability=buyable]{border-color:#ff3f9f52}.shop-module__w8Nl4W__shopCard[data-availability=buyable]:hover{border-color:#ff3f9f80;box-shadow:inset 0 1px #ff3f9f52,0 14px 32px #00000080}.shop-module__w8Nl4W__shopCard[data-availability=locked]{opacity:.78}.shop-module__w8Nl4W__srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.shop-module__w8Nl4W__shopRoot{overscroll-behavior:contain;min-width:0;height:100%}@container workspace (max-width:760px){.shop-module__w8Nl4W__shopHeader{grid-template-columns:minmax(0,1fr)}}.shop-module__w8Nl4W__shopRoot :is(button,a,input,select):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
.onboarding-module__G40iCW__overlay{width:100%;max-width:none;height:100%;max-height:none;color:inherit;z-index:1200;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:radial-gradient(circle at 50% 30%,#ff3f9f2e,#030205e0 60%),#030205c7;border:0;justify-content:center;align-items:center;margin:0;padding:clamp(16px,4vw,32px);animation:.24s ease-out onboarding-module__G40iCW__overlayIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes onboarding-module__G40iCW__overlayIn{0%{opacity:0}to{opacity:1}}.onboarding-module__G40iCW__dialog{width:min(560px,100%);max-height:100%;color:var(--cream,#fff3d1);background:linear-gradient(#140c18f5,#08040ef5);border:1px solid #ffbb6352;border-radius:24px;grid-template-columns:1fr;gap:12px;padding:clamp(20px,3vw,28px);animation:.32s cubic-bezier(.2,.7,.2,1.05) onboarding-module__G40iCW__dialogIn;display:grid;position:relative;overflow-y:auto;box-shadow:0 32px 64px #0000008c,inset 0 0 0 1px #ff3f9f2e,0 0 60px #ff3f9f2e}@keyframes onboarding-module__G40iCW__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:640px){.onboarding-module__G40iCW__dialog{grid-template-columns:220px 1fr;align-items:center;gap:20px}}.onboarding-module__G40iCW__spriteFrame{background:radial-gradient(circle,#ffbb6338,#0000 60%),linear-gradient(#0c0716,#150b22 60%,#0a0512);border:1px solid #ffbb632e;border-radius:18px;justify-content:center;align-items:center;width:100%;max-width:220px;height:220px;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.onboarding-module__G40iCW__spriteFrame{max-width:none}}.onboarding-module__G40iCW__sprite{background-image:var(--sheet);background-repeat:no-repeat;background-size:var(--sheet-w) var(--sheet-h);background-position-x:0;background-position-y:var(--row-y);transform-origin:50%;clip-path:inset(0 6px);image-rendering:auto;will-change:background-position;width:192px;height:208px;position:relative;transform:scale(.72)}.onboarding-module__G40iCW__sprite[data-action=waving],.onboarding-module__G40iCW__sprite[data-action=salute]{animation:onboarding-module__G40iCW__onboardingSpriteHello var(--action-ms,.7s) ease-in-out infinite}.onboarding-module__G40iCW__sprite[data-action=idle],.onboarding-module__G40iCW__sprite[data-action=curious-idle]{animation:onboarding-module__G40iCW__onboardingSpriteBreathe var(--action-ms,1.1s) ease-in-out infinite}.onboarding-module__G40iCW__sprite[data-action=jumping],.onboarding-module__G40iCW__sprite[data-action=laugh-hop]{animation:onboarding-module__G40iCW__onboardingSpriteHop var(--action-ms,.84s) cubic-bezier(.2, .7, .2, 1.05) infinite}.onboarding-module__G40iCW__sprite[data-action=running],.onboarding-module__G40iCW__sprite[data-action=running-right],.onboarding-module__G40iCW__sprite[data-action=running-left],.onboarding-module__G40iCW__sprite[data-action=strut-right],.onboarding-module__G40iCW__sprite[data-action=strut-left],.onboarding-module__G40iCW__sprite[data-action=deck-dash]{animation:onboarding-module__G40iCW__onboardingSpriteDash var(--action-ms,.94s) ease-in-out infinite}.onboarding-module__G40iCW__sprite[data-action=running-left],.onboarding-module__G40iCW__sprite[data-action=strut-left]{animation-name:onboarding-module__G40iCW__onboardingSpriteDashLeft}.onboarding-module__G40iCW__sprite[data-action=review],.onboarding-module__G40iCW__sprite[data-action=thinking-review]{animation:onboarding-module__G40iCW__onboardingSpriteNod var(--action-ms,1.03s) ease-in-out infinite}.onboarding-module__G40iCW__sprite[data-action=waiting],.onboarding-module__G40iCW__sprite[data-action=impatient-wait]{animation:onboarding-module__G40iCW__onboardingSpriteSway var(--action-ms,1.01s) ease-in-out infinite}.onboarding-module__G40iCW__sprite[data-action=failed],.onboarding-module__G40iCW__sprite[data-action=pout-collapse]{animation:onboarding-module__G40iCW__onboardingSpriteFailed var(--action-ms,1.22s) ease-in-out infinite}@keyframes onboarding-module__G40iCW__onboardingSpriteHello{0%,to{transform:translateY(0)rotate(0)scale(.72)}50%{transform:translateY(-3px)rotate(-1.2deg)scale(.72)}}@keyframes onboarding-module__G40iCW__onboardingSpriteBreathe{0%,to{transform:translateY(0)scale(.72)}50%{transform:translateY(-2px)scale(.72)}}@keyframes onboarding-module__G40iCW__onboardingSpriteHop{0%,to{transform:translateY(0)scale(.72)}45%{transform:translateY(-10px)scale(.72)}}@keyframes onboarding-module__G40iCW__onboardingSpriteDash{0%,to{transform:translate(0)scale(.72)}50%{transform:translate(6px)scale(.72)}}@keyframes onboarding-module__G40iCW__onboardingSpriteDashLeft{0%,to{transform:translate(0)scale(.72)}50%{transform:translate(-6px)scale(.72)}}@keyframes onboarding-module__G40iCW__onboardingSpriteNod{0%,to{transform:translateY(0)rotate(0)scale(.72)}50%{transform:translateY(2px)rotate(1deg)scale(.72)}}@keyframes onboarding-module__G40iCW__onboardingSpriteSway{0%,to{transform:translate(0)scale(.72)}50%{transform:translate(5px)scale(.72)}}@keyframes onboarding-module__G40iCW__onboardingSpriteFailed{0%,to{transform:translateY(0)rotate(0)scale(.72)}50%{transform:translateY(2px)rotate(1.2deg)scale(.72)}}@media (prefers-reduced-motion:reduce){.onboarding-module__G40iCW__sprite{animation:none}}.onboarding-module__G40iCW__copy{flex-direction:column;gap:8px;display:flex}.onboarding-module__G40iCW__eyebrow{font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;color:var(--copper,#ffbb63);margin:0;font-size:12px}.onboarding-module__G40iCW__title{font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.6vw,30px);line-height:1.1}.onboarding-module__G40iCW__hint{color:#fff3d1bd;margin:0;font-size:14px;line-height:1.4}.onboarding-module__G40iCW__form{flex-direction:column;gap:8px;margin-top:6px;display:flex}.onboarding-module__G40iCW__label{font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;color:#fff3d199;font-size:11px}.onboarding-module__G40iCW__input{appearance:none;width:100%;color:var(--cream,#fff3d1);background:#08040eb3;border:1px solid #ffbb6352;border-radius:12px;outline:none;padding:12px 14px;font-size:16px;line-height:1.2;transition:border-color .16s,box-shadow .16s}.onboarding-module__G40iCW__input::placeholder{color:#fff3d161}.onboarding-module__G40iCW__input:focus-visible{border-color:#ff3f9fb3;box-shadow:0 0 0 3px #ff3f9f33}.onboarding-module__G40iCW__input[aria-invalid=true]{border-color:#ff5858b3;box-shadow:0 0 0 3px #ff58582e}.onboarding-module__G40iCW__input:disabled{opacity:.6;cursor:not-allowed}.onboarding-module__G40iCW__error{color:#ff8a8a;margin:0;font-size:13px}.onboarding-module__G40iCW__submit{appearance:none;color:var(--cream,#fff3d1);font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;cursor:pointer;background:linear-gradient(#ff3f9f,#c81f73);border:1px solid #ff3f9f99;border-radius:12px;margin-top:6px;padding:12px 16px;font-size:15px;transition:transform .12s,filter .12s,opacity .12s}.onboarding-module__G40iCW__submit:hover:not(:disabled),.onboarding-module__G40iCW__submit:focus-visible{filter:brightness(1.08);transform:translateY(-1px)}.onboarding-module__G40iCW__submit:active:not(:disabled){transform:translateY(0)}.onboarding-module__G40iCW__submit:disabled{opacity:.5;cursor:not-allowed}.onboarding-module__G40iCW__editRow{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.onboarding-module__G40iCW__editStatus{color:#fff3d1b3;margin:0;font-size:13px}.onboarding-module__G40iCW__editTriggerButton{appearance:none;color:var(--cream,#fff3d1);font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;cursor:pointer;background:0 0;border:1px solid #ffbb6352;border-radius:8px;padding:6px 12px;font-size:11px;transition:border-color .12s,background-color .12s}.onboarding-module__G40iCW__editTriggerButton:hover,.onboarding-module__G40iCW__editTriggerButton:focus-visible{background:#ff3f9f14;border-color:#ff3f9f80}.onboarding-module__G40iCW__editForm{flex-direction:column;gap:8px;max-width:360px;padding:12px 0;display:flex}.onboarding-module__G40iCW__editActions{gap:8px;display:flex}.onboarding-module__G40iCW__cancelButton{appearance:none;color:#fff3d1d6;font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;cursor:pointer;background:0 0;border:1px solid #ffbb6352;border-radius:10px;padding:10px 14px;font-size:13px}.onboarding-module__G40iCW__cancelButton:hover:not(:disabled),.onboarding-module__G40iCW__cancelButton:focus-visible{border-color:#fff3d180}.onboarding-module__G40iCW__cancelButton:disabled{opacity:.5;cursor:not-allowed}.onboarding-module__G40iCW__editRow{flex-wrap:wrap;min-width:0}.onboarding-module__G40iCW__editForm{width:100%;min-width:0}.onboarding-module__G40iCW__editTriggerButton,.onboarding-module__G40iCW__cancelButton,.onboarding-module__G40iCW__submit{min-height:44px}.onboarding-module__G40iCW__editForm .onboarding-module__G40iCW__input{width:100%;min-width:0;font-size:16px}.onboarding-module__G40iCW__editActions{flex-wrap:wrap}.onboarding-module__G40iCW__editRow :is(button,input):focus-visible,.onboarding-module__G40iCW__editForm :is(button,input):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.onboarding-module__G40iCW__editTriggerButton,.onboarding-module__G40iCW__cancelButton{background:var(--ui-raised);border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);color:var(--ui-text);font:600 12px/1.4 var(--ui-font);letter-spacing:0;text-transform:none;min-height:44px}.onboarding-module__G40iCW__editStatus{color:var(--ui-muted);font:12px/1.5 var(--ui-font)}.onboarding-module__G40iCW__editForm{border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);background:var(--ui-bg);padding:12px}.onboarding-module__G40iCW__editForm .onboarding-module__G40iCW__label{color:var(--ui-muted);font:500 12px/1.4 var(--ui-font);letter-spacing:0;text-transform:none}.onboarding-module__G40iCW__editForm .onboarding-module__G40iCW__input{background:var(--ui-raised);color:var(--ui-text);border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);font:13px var(--ui-font)}.onboarding-module__G40iCW__editForm .onboarding-module__G40iCW__submit{background:var(--ui-accent);color:var(--ui-accent-ink);border-color:var(--ui-accent);border-radius:var(--ui-control-radius);font:600 12px var(--ui-font);letter-spacing:0;text-transform:none}.onboarding-module__G40iCW__overlay:not([open]){display:none}
.wallet-connect-sheet-module__ZjrfRW__sheet{color:inherit;background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;inset:0}.wallet-connect-sheet-module__ZjrfRW__sheet[open]{background:0 0;place-items:center;display:grid}.wallet-connect-sheet-module__ZjrfRW__sheet::backdrop{-webkit-backdrop-filter:blur(6px);background:#030205c7;animation:.18s ease-out both wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-backdrop-in}@keyframes wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-backdrop-in{0%{opacity:0}to{opacity:1}}.wallet-connect-sheet-module__ZjrfRW__inner{scrollbar-width:thin;scrollbar-color:#ff3f9f80 transparent;background:linear-gradient(#220e26f5 0%,#120b13f5 100%);border:1px solid #f5c45159;grid-template-rows:auto auto auto auto auto;width:min(440px,100% - 32px);max-height:min(720px,90dvh);animation:.22s cubic-bezier(.16,1,.3,1) both wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-card-in;display:grid;overflow:auto;box-shadow:0 24px 60px -12px #000000b3,inset 0 0 0 1px #ff3f9f29}@keyframes wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-card-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.wallet-connect-sheet-module__ZjrfRW__head{gap:8px;padding:18px 20px 8px;display:grid}.wallet-connect-sheet-module__ZjrfRW__handle{display:none}.wallet-connect-sheet-module__ZjrfRW__titleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wallet-connect-sheet-module__ZjrfRW__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#f5c451db;margin:0 0 2px;font-size:11px}.wallet-connect-sheet-module__ZjrfRW__title{color:var(--acid,#f5c451);letter-spacing:.04em;margin:0;font-size:clamp(18px,2vw,22px)}.wallet-connect-sheet-module__ZjrfRW__subtitle{color:#fff3d1b3;margin:0;font-size:13px;line-height:1.45}.wallet-connect-sheet-module__ZjrfRW__closeButton{appearance:none;color:#fff3d1db;cursor:pointer;background:#08040c99;border:1px solid #fff3d12e;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.wallet-connect-sheet-module__ZjrfRW__closeButton:hover,.wallet-connect-sheet-module__ZjrfRW__closeButton:focus-visible{color:#fff3d1;background:#ff3f9f29;outline:none}.wallet-connect-sheet-module__ZjrfRW__group{gap:8px;padding:8px 14px 4px;display:grid}.wallet-connect-sheet-module__ZjrfRW__groupLabel{letter-spacing:.22em;text-transform:uppercase;color:#fff3d18c;margin:0;padding:0 6px;font-size:10px}.wallet-connect-sheet-module__ZjrfRW__connectorList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.wallet-connect-sheet-module__ZjrfRW__connectorButton{appearance:none;color:#fff3d1eb;cursor:pointer;width:100%;font:inherit;text-align:left;background:#08040c66;border:1px solid #0000;align-items:center;gap:14px;padding:12px 14px;transition:background .14s,border-color .14s,transform .12s;display:flex}.wallet-connect-sheet-module__ZjrfRW__connectorButton:hover:not(:disabled),.wallet-connect-sheet-module__ZjrfRW__connectorButton:focus-visible{background:#ff3f9f24;border-color:#ff3f9f66;outline:none}.wallet-connect-sheet-module__ZjrfRW__connectorButton:active:not(:disabled){transform:translateY(1px)}.wallet-connect-sheet-module__ZjrfRW__connectorButton:disabled{opacity:.55;cursor:not-allowed}.wallet-connect-sheet-module__ZjrfRW__connectorButton[data-pending=true]{background:#f5c45124;border-color:#f5c45180}.wallet-connect-sheet-module__ZjrfRW__connectorIcon{background:#fff3d10a;border:1px solid #fff3d124;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.wallet-connect-sheet-module__ZjrfRW__connectorIcon img{object-fit:contain;width:100%;height:100%}.wallet-connect-sheet-module__ZjrfRW__connectorName{letter-spacing:.02em;flex:1;font-size:15px;font-weight:600}.wallet-connect-sheet-module__ZjrfRW__connectorPending{color:var(--acid,#f5c451);animation:.9s linear infinite wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-spin;display:inline-flex}@keyframes wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-spin{to{transform:rotate(360deg)}}.wallet-connect-sheet-module__ZjrfRW__error{color:#ffc8d2f5;background:#ff788c14;border:1px solid #ff788c73;margin:8px 18px 0;padding:10px 12px;font-size:13px}.wallet-connect-sheet-module__ZjrfRW__footer{color:#fff3d199;letter-spacing:.04em;border-top:1px solid #fff3d11a;justify-content:space-between;align-items:center;margin-top:6px;padding:14px 20px 18px;font-size:12px;display:flex}.wallet-connect-sheet-module__ZjrfRW__learnLink{color:var(--accent,#ff3f9f);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.wallet-connect-sheet-module__ZjrfRW__learnLink:hover,.wallet-connect-sheet-module__ZjrfRW__learnLink:focus-visible{outline:none;text-decoration:underline}@media (max-width:640px){.wallet-connect-sheet-module__ZjrfRW__sheet[open]{place-items:end center}.wallet-connect-sheet-module__ZjrfRW__inner{border:0;border-top:1px solid #f5c45166;width:100%;max-width:100%;max-height:88dvh;animation:.24s cubic-bezier(.22,1,.36,1) both wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-drawer-in}.wallet-connect-sheet-module__ZjrfRW__handle{background:#fff3d152;border-radius:999px;width:44px;height:4px;margin:8px auto -2px;display:block}.wallet-connect-sheet-module__ZjrfRW__head{padding:6px 18px 8px}.wallet-connect-sheet-module__ZjrfRW__footer{padding-bottom:max(18px, env(safe-area-inset-bottom))}}@keyframes wallet-connect-sheet-module__ZjrfRW__sukimy-wallet-drawer-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wallet-connect-sheet-module__ZjrfRW__sheet::backdrop,.wallet-connect-sheet-module__ZjrfRW__inner{animation:none!important}}.wallet-connect-sheet-module__ZjrfRW__inner :is(button,a):focus-visible{outline:2px solid var(--acid,#f5c451);outline-offset:2px}
.leaderboards-module__NtrZsW__surface{padding:var(--ui-padding);gap:var(--ui-gap);flex-direction:column;display:flex;}.leaderboards-module__NtrZsW__pageHeader{background:0 0;padding:0 0 12px;}.leaderboards-module__NtrZsW__pageHeader p{letter-spacing:.08em;text-transform:uppercase;color:var(--ui-faint);margin:0;font-size:.75rem;font-weight:600}.leaderboards-module__NtrZsW__pageHeader span{max-width:65ch;display:block}.leaderboards-module__NtrZsW__podiumRow{gap:var(--ui-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.leaderboards-module__NtrZsW__plinthItem{min-width:0}.leaderboards-module__NtrZsW__plinth{color:inherit;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:12px;text-decoration:none;display:grid;}.leaderboards-module__NtrZsW__plinth:hover{background:var(--ui-raised);border-color:var(--ui-accent)}.leaderboards-module__NtrZsW__plinthMedallion{background:var(--ui-hover);width:28px;height:28px;color:var(--ui-muted);border-radius:8px;justify-content:center;align-items:center;font-size:.75rem;display:flex}.leaderboards-module__NtrZsW__plinthItem[data-place="1"] .leaderboards-module__NtrZsW__plinthMedallion{color:var(--ui-accent);background:#ff3f9f1f}.leaderboards-module__NtrZsW__plinthRank{font-variant-numeric:tabular-nums}.leaderboards-module__NtrZsW__plinthBody{min-width:0}.leaderboards-module__NtrZsW__plinthRole{text-transform:uppercase;letter-spacing:.08em;color:var(--ui-faint);margin:0;font-size:.75rem}.leaderboards-module__NtrZsW__plinthName{font:600 .875rem/1.3 var(--ui-font);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;overflow:hidden}.leaderboards-module__NtrZsW__plinthCrew{display:none}.leaderboards-module__NtrZsW__plinthStats{border-top:1px solid var(--ui-line-soft);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 0;padding-top:8px;display:grid}.leaderboards-module__NtrZsW__plinthStats dt{color:var(--ui-faint);font-size:.75rem}.leaderboards-module__NtrZsW__plinthStats dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:.8125rem;font-weight:600}.leaderboards-module__NtrZsW__summaryStrip{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:8px;margin:0;display:grid}.leaderboards-module__NtrZsW__summaryItem{border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);background:var(--ui-panel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.leaderboards-module__NtrZsW__summaryItem svg{width:14px;height:14px;color:var(--ui-accent)}.leaderboards-module__NtrZsW__summaryItem dt{color:var(--ui-muted);font-size:.75rem}.leaderboards-module__NtrZsW__summaryItem dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600}@container workspace (max-width:760px){.leaderboards-module__NtrZsW__podiumRow{grid-template-columns:minmax(0,1fr)}.leaderboards-module__NtrZsW__plinthItem:not([data-place="1"]){display:none}.leaderboards-module__NtrZsW__plinth{grid-template-columns:28px minmax(0,1fr) auto;align-items:center}.leaderboards-module__NtrZsW__plinthStats{border:0;grid-column:3;margin:0;padding:0}.leaderboards-module__NtrZsW__plinthStats>div:not(:first-child){display:none}.leaderboards-module__NtrZsW__summaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.leaderboards-module__NtrZsW__pageHeader h1{font-family:var(--ui-font-display)}.leaderboards-module__NtrZsW__plinthName{font-size:1rem}.leaderboards-module__NtrZsW__plinth{padding:16px}.leaderboards-module__NtrZsW__plinthRole{text-transform:none;letter-spacing:.025em}.leaderboards-module__NtrZsW__summaryItem{flex-wrap:wrap}@container workspace (max-width:420px){.leaderboards-module__NtrZsW__summaryStrip{grid-template-columns:minmax(0,1fr)}}
.chat-tools-module__LJYClG__approval{flex:none;position:relative}.chat-tools-module__LJYClG__approvalButton{border:1px solid var(--studio-border,#ffffff20);width:32px;height:32px;color:var(--mist,#b7b3b7);cursor:pointer;background:#ffffff05;border-radius:9px;place-items:center;display:grid}.chat-tools-module__LJYClG__approvalButton[data-auto=true]{color:var(--hot-pink,#ff3f9f);background:#ff3f9f12;border-color:#ff3f9f66}.chat-tools-module__LJYClG__approvalPanel{z-index:100;color:#eee9ec;background:#17191bf5;border:1px solid #ffffff24;border-radius:14px;width:min(310px,100vw - 32px);max-height:min(520px,65dvh);padding:14px;font-family:inherit;font-size:13px;line-height:1.5;position:absolute;bottom:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 12px 40px #0008}.chat-tools-module__LJYClG__approvalPanel p,.chat-tools-module__LJYClG__approvalPanel small{color:#ada8ae;font-size:12px;line-height:1.5}.chat-tools-module__LJYClG__options{gap:6px;margin:10px 0;display:grid}.chat-tools-module__LJYClG__options button{text-align:left;width:100%;color:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:9px;padding:10px;display:flex}.chat-tools-module__LJYClG__options button[aria-pressed=true]{background:#ff3f9f10;border-color:#ff3f9f66}.chat-tools-module__LJYClG__options span{flex:1}.chat-tools-module__LJYClG__options small{display:block}.chat-tools-module__LJYClG__budget{gap:8px;display:grid}.chat-tools-module__LJYClG__budget input{width:100%;min-width:0;color:inherit;background:#0003;border:1px solid #ffffff24;border-radius:7px;padding:8px}.chat-tools-module__LJYClG__budget button,.chat-tools-module__LJYClG__actions button,.chat-tools-module__LJYClG__result>button{color:#f6e9ef;cursor:pointer;background:#ff3f9f14;border:1px solid #ff3f9f55;border-radius:8px;padding:8px 11px}.chat-tools-module__LJYClG__workCard{color:#e9e3e6;overflow-wrap:anywhere;background:#191b1de8;border:1px solid #ffffff1c;border-radius:13px;width:min(100%,680px);min-width:0;margin:8px 0 14px;padding:14px;font-size:13px;line-height:1.55}.chat-tools-module__LJYClG__workCard header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chat-tools-module__LJYClG__workCard header strong{text-transform:capitalize;align-items:center;gap:7px;min-width:0;display:flex}.chat-tools-module__LJYClG__workCard header>span{color:#ff69af;flex-shrink:0;font-size:11px}.chat-tools-module__LJYClG__workCard p{margin:8px 0}.chat-tools-module__LJYClG__workCard p[role=status]{align-items:center;gap:7px;display:flex}.chat-tools-module__LJYClG__workCard details{margin:10px 0}.chat-tools-module__LJYClG__workCard summary{cursor:pointer;color:#bcb5bb}.chat-tools-module__LJYClG__workCard pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#0003;border-radius:7px;max-height:180px;padding:10px;font-size:11px;overflow:auto}.chat-tools-module__LJYClG__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.chat-tools-module__LJYClG__actions button{align-items:center;gap:6px;display:inline-flex}.chat-tools-module__LJYClG__actions a,.chat-tools-module__LJYClG__result a{color:#ff85bb}.chat-tools-module__LJYClG__result{border-top:1px solid #ffffff14;margin-top:12px;padding-top:8px}.chat-tools-module__LJYClG__resultBody{min-width:0;max-height:400px;overflow:auto}.chat-tools-module__LJYClG__spin{flex-shrink:0;animation:1s linear infinite chat-tools-module__LJYClG__rotate}@keyframes chat-tools-module__LJYClG__rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.chat-tools-module__LJYClG__spin{animation:none}}@media (max-width:400px){.chat-tools-module__LJYClG__workCard header{flex-wrap:wrap;gap:4px}}.chat-tools-module__LJYClG__approval button:focus-visible,.chat-tools-module__LJYClG__workCard :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #ff69af}.chat-tools-module__LJYClG__approval button:disabled,.chat-tools-module__LJYClG__workCard button:disabled{opacity:.5;cursor:not-allowed}.chat-tools-module__LJYClG__approvalPanel :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #ff83bf}
.modal-module__GDyzGa__dialog{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--cream,#fff3d1);background:radial-gradient(circle at 88% 16%,#ff3f9f2e,#0000 56%),radial-gradient(circle at 8% 76%,#f5c45117,#0000 42%),#030205eb;border:none;justify-content:center;place-items:center;padding:20px;animation:.24s cubic-bezier(.22,1,.36,1) modal-module__GDyzGa__modal-enter;display:grid;position:fixed;inset:0}.modal-module__GDyzGa__dialog:not([open]){display:none}.modal-module__GDyzGa__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__sm{width:min(400px,100vw - 32px);max-width:calc(100vw - 32px)}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__md{width:min(560px,100vw - 32px);max-width:calc(100vw - 32px)}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__lg{width:min(720px,100vw - 32px);max-width:calc(100vw - 32px)}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__full{border-radius:0;max-width:100%;height:100%}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__default{border:1px solid #ff3f9f4d;box-shadow:0 0 0 1px #ff3f9f1f,0 20px 60px #000c,inset 0 1px #fff3d11f}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__success{border:1px solid #99ff834d;box-shadow:0 0 0 1px #99ff831f,0 20px 60px #000c,inset 0 1px #99ff831f}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__error{border:1px solid #8d37294d;box-shadow:0 0 0 1px #8d37291f,0 20px 60px #000c,inset 0 1px #8d37291f}.modal-module__GDyzGa__dialog.modal-module__GDyzGa__warning{border:1px solid #f5c4514d;box-shadow:0 0 0 1px #f5c4511f,0 20px 60px #000c,inset 0 1px #f5c4511f}.modal-module__GDyzGa__dialog>.modal-module__GDyzGa__close{z-index:10;position:absolute;top:16px;right:16px}.modal-module__GDyzGa__content{background:linear-gradient(#fff3d10f,#fff3d105 38%,#03020566 100%),#030205b8;border:1px solid #ff3f9f33;border-radius:2px;width:100%;max-height:90vh;padding:32px;overflow-y:auto;box-shadow:inset 0 1px #fff3d129,inset 0 -8px 16px #03020580}.modal-module__GDyzGa__header{padding-inline-end:40px;border-bottom:1px solid #ff3f9f26;margin-bottom:24px;padding-bottom:16px}.modal-module__GDyzGa__title{letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 18px #000c;margin:0 0 8px;font-size:24px;font-weight:900}.modal-module__GDyzGa__subtitle{color:#fff3d1b3;margin:0;font-size:14px;line-height:1.5}.modal-module__GDyzGa__body{margin-bottom:24px}.modal-module__GDyzGa__footer{border-top:1px solid #ff3f9f26;justify-content:flex-end;gap:12px;padding-top:16px;display:flex}@keyframes modal-module__GDyzGa__modal-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.modal-module__GDyzGa__dialog{padding:12px}.modal-module__GDyzGa__content{padding:20px}.modal-module__GDyzGa__title{font-size:20px}.modal-module__GDyzGa__footer{flex-direction:column}}.modal-module__GDyzGa__dialog{color:var(--ui-text,#edefef);background:#171219;border-radius:16px 6px;padding:0}.modal-module__GDyzGa__title{font:650 1.5rem/1.2 var(--ui-font-display,sans-serif);letter-spacing:-.02em;text-transform:none;text-shadow:none}.modal-module__GDyzGa__subtitle{color:#c9bfca;font-size:.9375rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.modal-module__GDyzGa__dialog{animation:none}}
.captain-profile-module__26ttka__profile{background:var(--ui-bg);scrollbar-width:thin;scrollbar-color:#ff3f9f80 #03020566;width:100%;height:100%;min-height:0;animation:captain-profile-module__26ttka__profile-enter .36s var(--ease-enter,cubic-bezier(.22, 1, .36, 1)) both;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:0;display:grid;position:relative;overflow:auto;}@keyframes captain-profile-module__26ttka__profile-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.captain-profile-module__26ttka__profile{animation:none}}.captain-profile-module__26ttka__banner{background:radial-gradient(80% 100% at 0 0,#ff3f9f2e,#0000 60%),radial-gradient(60% 100% at 100% 100%,#ffffff1f,#0000 60%),#08060cdb;border-bottom:1px solid #ffffff38;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:stretch;gap:0;display:grid}.captain-profile-module__26ttka__bannerIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:22px 26px;display:grid}.captain-profile-module__26ttka__medallion{color:#1a0d02;background:radial-gradient(circle at 30% 30%,#edefef52,#0000 58%),linear-gradient(155deg,#ffe28a 0%,#f5c451 50%,#ff3f9f 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;position:relative;box-shadow:0 0 0 2px #08060cf2,0 0 0 4px #ff3f9f8c,0 0 26px #ff3f9f6b,0 12px 28px #0000009e,inset 0 1px #edefef80}.captain-profile-module__26ttka__medallionRank{font-family:var(--ui-font);letter-spacing:.02em;text-shadow:none;font-size:2.25rem;line-height:1}.captain-profile-module__26ttka__bannerCopy{gap:4px;min-width:0;display:grid}.captain-profile-module__26ttka__bannerEyebrow{color:var(--hud-gold,#f5c451);font-family:var(--ui-font);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:900;display:inline-flex}.captain-profile-module__26ttka__bannerName{font-family:var(--ui-font);letter-spacing:.01em;text-transform:uppercase;color:var(--hud-cream,#fff3d1);text-shadow:none;word-break:break-word;margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.15}.captain-profile-module__26ttka__bannerCrew{color:#edefef9e;font-family:var(--ui-font);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 0;font-size:.75rem;font-weight:900;display:inline-flex}.captain-profile-module__26ttka__bannerClaim{color:#ff8bc7;letter-spacing:.18em;background:#ff3f9f2e;border:1px solid #ff3f9f80;align-items:center;gap:5px;padding:3px 10px;font-size:.75rem;display:inline-flex}.captain-profile-module__26ttka__bannerLevel{background:linear-gradient(90deg,#0000,#ffffff0f),#030205b3;border-left:1px solid #ffffff38;align-content:center;gap:6px;padding:22px 26px;display:grid}.captain-profile-module__26ttka__levelEyebrow{color:var(--hud-gold,#f5c451);font-family:var(--ui-font);letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:900}.captain-profile-module__26ttka__levelValue{font-family:var(--ui-font);letter-spacing:.02em;background:linear-gradient(180deg, #fff3d1 0%, #fff3d1 38%, var(--hud-gold,#f5c451) 70%, #d58b3a 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 14px #ffffff47);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.5rem,5vw,4rem);line-height:.9}.captain-profile-module__26ttka__levelTrack{background:#030205a8;border:1px solid #ffffff52;height:6px;position:relative;overflow:hidden}.captain-profile-module__26ttka__levelTrack span{background:linear-gradient(90deg, #d58b3a, var(--hud-gold,#f5c451) 60%, var(--magenta,#ff3f9f));height:100%;transition:width .38s;display:block;box-shadow:inset 0 0 8px #ff3f9f52}.captain-profile-module__26ttka__levelCaption{color:#edefef8c;font-family:var(--ui-font);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:900}.captain-profile-module__26ttka__statStrip{background:#ffffff2e;border-bottom:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.captain-profile-module__26ttka__statItem{background:#08060cdb;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.captain-profile-module__26ttka__statItem svg{color:var(--hud-gold,#f5c451);filter:drop-shadow(0 0 6px #ffffff57)}.captain-profile-module__26ttka__statItem dt{color:#edefef8c;font-family:var(--ui-font);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;font-weight:900;line-height:1;overflow:hidden}.captain-profile-module__26ttka__statItem dd{color:var(--hud-cream,#fff3d1);font-family:var(--ui-font);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1rem,1.8vw,1.375rem);line-height:1}.captain-profile-module__26ttka__body{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:stretch;gap:0;min-height:0;display:grid}.captain-profile-module__26ttka__activity,.captain-profile-module__26ttka__crewPanel{align-content:start;gap:12px;min-width:0;padding:18px 22px 22px;display:grid}.captain-profile-module__26ttka__crewPanel{background:linear-gradient(90deg,#0000,#ffffff0a),#030205b3;border-left:1px solid #ffffff38}.captain-profile-module__26ttka__sectionHeader{border-bottom:1px solid #ffffff2e;gap:4px;padding-bottom:8px;display:grid}.captain-profile-module__26ttka__sectionEyebrow{color:var(--hud-gold,#f5c451);font-family:var(--ui-font);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:900;display:inline-flex}.captain-profile-module__26ttka__sectionTitle{font-family:var(--ui-font);letter-spacing:.02em;text-transform:uppercase;color:var(--hud-cream,#fff3d1);text-shadow:none;margin:0;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1}.captain-profile-module__26ttka__activityList{border:1px solid #ffffff29;gap:0;margin:0;padding:0;list-style:none;display:grid}.captain-profile-module__26ttka__activityItem{background:#08060cb3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.captain-profile-module__26ttka__activityItem+.captain-profile-module__26ttka__activityItem{border-top:1px solid #edefef14}.captain-profile-module__26ttka__activityItem:hover{background:#ff3f9f0f}.captain-profile-module__26ttka__activityDate{font-family:var(--ui-font);letter-spacing:.16em;text-transform:uppercase;color:var(--hud-gold,#f5c451);white-space:nowrap;font-size:.75rem;font-weight:900}.captain-profile-module__26ttka__activityBody{gap:2px;min-width:0;display:grid}.captain-profile-module__26ttka__activityBody strong{font-family:var(--ui-font);letter-spacing:.02em;text-transform:uppercase;color:var(--hud-cream,#fff3d1);font-size:.875rem;line-height:1}.captain-profile-module__26ttka__activityBody p{color:#edefef9e;margin:0;font-size:.75rem;line-height:1.4}.captain-profile-module__26ttka__activityReward{font-family:var(--ui-font);letter-spacing:.02em;color:var(--hud-gold,#f5c451);text-shadow:none;font-size:1rem}.captain-profile-module__26ttka__crewCard{background:#08060cb3;border:1px solid #ffffff38;gap:10px;padding:14px 16px;display:grid}.captain-profile-module__26ttka__crewName{font-family:var(--ui-font);letter-spacing:.02em;text-transform:uppercase;color:var(--hud-cream,#fff3d1);text-shadow:none;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1}.captain-profile-module__26ttka__crewBody{color:#edefefb3;margin:0;font-size:.75rem;line-height:1.5}.captain-profile-module__26ttka__crewStats{background:#ffffff1f;border:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.captain-profile-module__26ttka__crewStats>div{background:#030205b3;gap:2px;padding:6px 8px;display:grid}.captain-profile-module__26ttka__crewStats dt{color:#edefef80;font-family:var(--ui-font);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:900}.captain-profile-module__26ttka__crewStats dd{color:var(--hud-cream,#fff3d1);font-family:var(--ui-font);margin:0;font-size:.75rem;font-weight:700}.captain-profile-module__26ttka__crewLink{color:#ff8bc7;font-family:var(--ui-font);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#ff3f9f2e,#d540900f);border:1px solid #ff3f9f80;align-self:start;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:900;text-decoration:none;transition:filter .16s,transform .16s;display:inline-flex}.captain-profile-module__26ttka__crewLink:hover,.captain-profile-module__26ttka__crewLink:focus-visible{filter:brightness(1.12);outline:none;transform:translate(2px)}.captain-profile-module__26ttka__empty{color:#edefef8c;margin:0;font-size:.75rem;line-height:1.4}.captain-profile-module__26ttka__profileFooter{background:#08060cb3;border-top:1px solid #ffffff29;justify-content:flex-start;padding:14px 22px 18px;display:flex}.captain-profile-module__26ttka__backLink{color:#edefefb3;font-family:var(--ui-font);letter-spacing:.18em;text-transform:uppercase;background:#030205b3;border:1px solid #ffffff38;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:900;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.captain-profile-module__26ttka__backLink:hover,.captain-profile-module__26ttka__backLink:focus-visible{color:var(--hud-cream,#fff3d1);border-color:#ff3f9f80;outline:none}@media (max-width:1080px){.captain-profile-module__26ttka__body{grid-template-columns:1fr}.captain-profile-module__26ttka__crewPanel{border-top:1px solid #ffffff38;border-left:0}}@media (max-width:768px){.captain-profile-module__26ttka__profile{background:0 0;grid-template-rows:auto;height:auto}.captain-profile-module__26ttka__banner{grid-template-columns:1fr}.captain-profile-module__26ttka__bannerIdentity{gap:14px;padding:16px 14px}.captain-profile-module__26ttka__medallion{width:56px;height:56px}.captain-profile-module__26ttka__medallionRank{font-size:1.625rem}.captain-profile-module__26ttka__bannerName{font-size:clamp(1.625rem,7.5vw,2.25rem)}.captain-profile-module__26ttka__bannerLevel{border-top:1px solid #ffffff38;border-left:0;padding:14px}.captain-profile-module__26ttka__statStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.captain-profile-module__26ttka__statItem{padding:8px 12px}.captain-profile-module__26ttka__statItem dd{font-size:1rem}.captain-profile-module__26ttka__activity,.captain-profile-module__26ttka__crewPanel{padding:14px}.captain-profile-module__26ttka__activityItem{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.captain-profile-module__26ttka__activityDate{color:#ffffffb3;grid-column:1/-1;font-size:.75rem}.captain-profile-module__26ttka__activityReward{font-size:.875rem}}.captain-profile-module__26ttka__profile{overscroll-behavior:contain;grid-template-rows:auto auto auto auto;align-content:start;min-width:0;height:100%}@container workspace (max-width:760px){.captain-profile-module__26ttka__banner,.captain-profile-module__26ttka__body{grid-template-columns:minmax(0,1fr)}.captain-profile-module__26ttka__statStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.captain-profile-module__26ttka__bannerName{overflow-wrap:anywhere}.captain-profile-module__26ttka__crewBody,.captain-profile-module__26ttka__activityBody{font-size:.9375rem;line-height:1.65}.captain-profile-module__26ttka__backLink,.captain-profile-module__26ttka__crewLink{min-height:44px}.captain-profile-module__26ttka__profile :is(a,button,input):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.captain-profile-module__26ttka__banner{background:var(--ui-panel);border-color:var(--ui-line)}.captain-profile-module__26ttka__bannerIdentity,.captain-profile-module__26ttka__bannerLevel{padding:16px}.captain-profile-module__26ttka__bannerName{font-family:var(--ui-font-display);font-size:var(--ui-type-title);font-weight:var(--ui-weight-heading);text-transform:none;letter-spacing:-.035em}.captain-profile-module__26ttka__bannerEyebrow,.captain-profile-module__26ttka__sectionEyebrow{letter-spacing:.08em;color:var(--ui-faint);font-size:.75rem;font-weight:600}.captain-profile-module__26ttka__bannerClaim,.captain-profile-module__26ttka__bannerCrew,.captain-profile-module__26ttka__levelCaption,.captain-profile-module__26ttka__crewBody,.captain-profile-module__26ttka__activityBody p{color:var(--ui-muted);font-size:.75rem;line-height:1.5}.captain-profile-module__26ttka__sectionHeader{padding:12px 16px}.captain-profile-module__26ttka__sectionTitle,.captain-profile-module__26ttka__crewName{font-family:var(--ui-font-display);text-transform:none;letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.captain-profile-module__26ttka__statItem{background:var(--ui-panel);padding:12px 16px}.captain-profile-module__26ttka__statItem dd,.captain-profile-module__26ttka__levelValue{font-size:1.375rem;font-weight:600}.captain-profile-module__26ttka__body{background:var(--ui-bg)}.captain-profile-module__26ttka__activityItem{padding:12px 16px}.captain-profile-module__26ttka__activityBody strong{font-size:.8125rem;font-weight:500}.captain-profile-module__26ttka__crewCard{background:var(--ui-panel);padding:16px}.captain-profile-module__26ttka__medallion{background:var(--ui-raised);box-shadow:none;border:1px solid var(--ui-line);color:var(--ui-accent);border-radius:12px}.captain-profile-module__26ttka__backLink{}.captain-profile-module__26ttka__crewLink{}
.crews-module__BNd3mq__surface{scrollbar-width:thin;scrollbar-color:#ff3f9f80 #03020566;background:#08060c6b;grid-template-rows:auto minmax(0,1fr);gap:0;width:100%;height:100%;min-height:0;padding:0;display:grid;overflow:auto}.crews-module__BNd3mq__summaryStrip{background:#f5c4512e;border:0;border-bottom:1px solid #f5c45138;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.crews-module__BNd3mq__summaryItem{background:#08060cdb;align-content:center;gap:4px;padding:12px 16px;display:grid}.crews-module__BNd3mq__summaryItem span{color:#fff3d18c;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:900}.crews-module__BNd3mq__summaryItem strong{color:var(--hud-cream,#fff3d1);font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1}.crews-module__BNd3mq__summaryItem strong em{color:#fff3d175;margin-left:2px;font-size:.62em;font-style:normal}@media (max-width:768px){.crews-module__BNd3mq__surface{background:0 0;grid-template-rows:auto;height:auto}.crews-module__BNd3mq__summaryStrip{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.crews-module__BNd3mq__summaryItem{gap:4px;padding:8px 12px}.crews-module__BNd3mq__summaryItem span{letter-spacing:.14em;font-size:.75rem}.crews-module__BNd3mq__summaryItem strong{font-size:clamp(1rem,5vw,1.25rem)}.crews-module__BNd3mq__crewGrid{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.crews-module__BNd3mq__crewCard{box-shadow:none;background:radial-gradient(60% 100% at 0 0,#f5c4510f,#0000 60%),#08060cb3;border:0;border-bottom:1px solid #f5c45129;gap:4px;padding:12px 14px;position:relative}.crews-module__BNd3mq__crewCard:hover,.crews-module__BNd3mq__crewCard:focus-within{box-shadow:none;background:radial-gradient(60% 100% at 0 0,#f5c4511a,#0000 60%),#08060ccc;transform:none}.crews-module__BNd3mq__crewCardHead{gap:6px}.crews-module__BNd3mq__crewCardName strong{font-size:1.125rem}.crews-module__BNd3mq__crewCardBio{display:none}.crews-module__BNd3mq__crewCardStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:6px 0 0}.crews-module__BNd3mq__crewCardStats>div{gap:1px;padding:6px 8px}.crews-module__BNd3mq__crewCardStats dt{letter-spacing:.14em;font-size:.75rem}.crews-module__BNd3mq__crewCardStats dd{font-size:.75rem}.crews-module__BNd3mq__crewCardRole{letter-spacing:.14em;font-size:.75rem}.crews-module__BNd3mq__slotBadge,.crews-module__BNd3mq__statusPill{letter-spacing:.14em;padding:3px 6px;font-size:.75rem}.crews-module__BNd3mq__crewCardFoot{border-top:1px solid #f5c4511f;margin-top:4px;padding-top:8px}.crews-module__BNd3mq__crewCardMeta{letter-spacing:.1em;font-size:.75rem}.crews-module__BNd3mq__crewCardCta{flex:none;min-height:44px;padding:10px 14px}.crews-module__BNd3mq__crewCardFoot{flex-wrap:wrap;gap:8px}}.crews-module__BNd3mq__crewGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-content:start;gap:14px;padding:clamp(14px,1.6vw,22px);display:grid}.crews-module__BNd3mq__crewCard{background:radial-gradient(120% 100% at 0 0,#f5c45114,#0000 60%),repeating-linear-gradient(#fff3d106 0 1px,#0000 1px 9px),#08060cc7;border:1px solid #f5c4512e;align-content:start;gap:10px;padding:16px 18px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:inset 0 1px #ff3f9f24,0 14px 32px #0000006b}.crews-module__BNd3mq__crewCard:hover,.crews-module__BNd3mq__crewCard:focus-within{border-color:#f5c4516b;transform:translateY(-2px);box-shadow:inset 0 1px #f5c45138,0 18px 36px #00000080}.crews-module__BNd3mq__crewCard[data-status=onboard]{border-color:#72ffb76b;box-shadow:inset 0 1px #72ffb733,0 14px 32px #0000006b}.crews-module__BNd3mq__crewCard[data-status=locked]{opacity:.84}.crews-module__BNd3mq__crewCardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.crews-module__BNd3mq__slotBadge{color:var(--hud-gold,#f5c451);letter-spacing:.18em;text-transform:uppercase;background:#f5c45114;border:1px solid #f5c45152;align-items:center;padding:4px 8px;font-size:.75rem;font-weight:900;display:inline-flex}.crews-module__BNd3mq__statusPill{color:#fff3d19e;letter-spacing:.18em;text-transform:uppercase;background:#03020594;border:1px solid #fff3d12e;align-items:center;padding:3px 8px;font-size:.75rem;font-weight:900;display:inline-flex}.crews-module__BNd3mq__statusPill[data-status=onboard]{color:#c8ffe4;background:#72ffb729;border-color:#72ffb780}.crews-module__BNd3mq__statusPill[data-status=ready]{color:var(--hud-gold,#f5c451);background:#f5c4512e;border-color:#f5c45180}.crews-module__BNd3mq__crewCardName{color:var(--hud-cream,#fff3d1);align-items:center;gap:8px;display:inline-flex}.crews-module__BNd3mq__crewCardName svg{color:var(--magenta,#ff3f9f)}.crews-module__BNd3mq__crewCardName strong{font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;text-transform:none;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1}.crews-module__BNd3mq__crewCardRole{color:var(--hud-gold,#f5c451);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:900}.crews-module__BNd3mq__crewCardBio{color:#fff3d1bd;letter-spacing:.01em;margin:0;font-size:.75rem;line-height:1.5}.crews-module__BNd3mq__crewCardStats{background:#f5c4511a;border:1px solid #f5c45129;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:4px 0 0;display:grid}.crews-module__BNd3mq__crewCardStats>div{background:#0302059e;gap:2px;padding:8px 10px;display:grid}.crews-module__BNd3mq__crewCardStats dt{color:#fff3d180;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:900}.crews-module__BNd3mq__crewCardStats dd{color:var(--hud-cream,#fff3d1);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:0;font-size:.75rem}.crews-module__BNd3mq__crewCardFoot{border-top:1px solid #f5c45124;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.crews-module__BNd3mq__crewCardMeta{color:#fff3d199;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:.75rem;font-weight:900;display:inline-flex}.crews-module__BNd3mq__crewCardMeta svg{color:var(--hud-gold,#f5c451)}.crews-module__BNd3mq__crewCardCta{color:#ff8bc7;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#ff3f9f2e,#d540900f);border:1px solid #ff3f9f80;align-items:center;gap:6px;padding:7px 12px;font-size:.75rem;font-weight:900;text-decoration:none;transition:background .16s,border-color .16s,transform .16s,color .16s;display:inline-flex}.crews-module__BNd3mq__crewCardCta:hover,.crews-module__BNd3mq__crewCardCta:focus-visible{color:#fff3d1;background:linear-gradient(#ff3f9f52,#d540901f);border-color:#ff3f9fb8;transform:translateY(-1px)}.crews-module__BNd3mq__crewCardCta[data-state=view]{color:#c8ffe4;background:linear-gradient(#72ffb729,#2bb29f0f);border-color:#72ffb76b}.crews-module__BNd3mq__crewCardCta[data-state=view]:hover,.crews-module__BNd3mq__crewCardCta[data-state=view]:focus-visible{color:#fff3d1;border-color:#72ffb7b8}.crews-module__BNd3mq__surface{overscroll-behavior:contain;grid-template-rows:auto auto;align-content:start;min-width:0;height:100%}@container workspace (max-width:700px){.crews-module__BNd3mq__crewGrid{grid-template-columns:minmax(0,1fr)}.crews-module__BNd3mq__summaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.crews-module__BNd3mq__surface :is(button,a):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
.daily-quest-module__CmVjga__page{min-height:100dvh;padding:calc(28px + env(safe-area-inset-top)) clamp(18px, 4vw, 48px) 56px;color:var(--cream);background:radial-gradient(circle at 12% 14%,#ff3f9f29,#0000 22rem),radial-gradient(circle at 86% 0,#f5c45124,#0000 20rem),linear-gradient(#030205 0%,#09040d 46%,#120913 100%);position:relative;overflow:hidden}.daily-quest-module__CmVjga__backdrop{pointer-events:none;position:absolute;inset:0}.daily-quest-module__CmVjga__backdrop:after{content:"";background:linear-gradient(90deg,#030205c2,#03020547 42%,#030205c7),linear-gradient(#0302053d,#030205e0);position:absolute;inset:0}.daily-quest-module__CmVjga__backdropImage{object-fit:cover;opacity:.2;filter:saturate(1.04)contrast(1.08)brightness(.48)}.daily-quest-module__CmVjga__topbar,.daily-quest-module__CmVjga__hero,.daily-quest-module__CmVjga__mainGrid{z-index:1;position:relative}.daily-quest-module__CmVjga__topbar{justify-content:space-between;align-items:center;gap:20px;max-width:1320px;margin:0 auto 34px;display:flex}.daily-quest-module__CmVjga__brand{flex-shrink:0;align-items:center;display:inline-flex}.daily-quest-module__CmVjga__brandLogo{filter:drop-shadow(0 0 18px #ff3f9f5c);width:clamp(124px,11vw,164px);height:auto;display:block}.daily-quest-module__CmVjga__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.daily-quest-module__CmVjga__nav a{letter-spacing:.16em;text-transform:uppercase;background:#0a051094;border:1px solid #ff3f9f38;align-items:center;min-height:42px;padding:0 14px;font-size:.75rem;font-weight:900;transition:border-color .18s,box-shadow .18s,transform .16s;display:inline-flex}.daily-quest-module__CmVjga__nav a[aria-current=page],.daily-quest-module__CmVjga__nav a:hover,.daily-quest-module__CmVjga__nav a:focus-visible{border-color:#f5c45175;transform:translateY(-1px);box-shadow:0 0 22px #ff3f9f24}.daily-quest-module__CmVjga__hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:20px;max-width:1320px;margin:0 auto;display:grid}.daily-quest-module__CmVjga__heroCopy,.daily-quest-module__CmVjga__signalCard,.daily-quest-module__CmVjga__claimCard,.daily-quest-module__CmVjga__infoCard{background:linear-gradient(160deg,#ff3f9f14,#0000 38%),linear-gradient(#120b13eb,#08040ae0);border:1px solid #d58b3a29;box-shadow:inset 0 1px #fff3d114,0 24px 80px #0000005c}.daily-quest-module__CmVjga__heroCopy{padding:clamp(28px,4vw,48px)}.daily-quest-module__CmVjga__kicker{color:var(--acid);letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:900}.daily-quest-module__CmVjga__heroCopy h1,.daily-quest-module__CmVjga__cardHeading h2,.daily-quest-module__CmVjga__claimHeader h2{font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);text-transform:none;margin:0}.daily-quest-module__CmVjga__heroCopy h1{text-shadow:3px 3px #ff3f9f6b,-3px -2px #d58b3a47,0 18px 38px #000000b8;max-width:10ch;font-size:clamp(2.625rem,6.8vw,5.5rem);line-height:.9}.daily-quest-module__CmVjga__lead,.daily-quest-module__CmVjga__signalItem p,.daily-quest-module__CmVjga__statusBox p,.daily-quest-module__CmVjga__rewardCard p,.daily-quest-module__CmVjga__bandItem p,.daily-quest-module__CmVjga__crewPulse p{color:var(--mist);margin:0;line-height:1.6}.daily-quest-module__CmVjga__lead{max-width:54ch;margin-top:18px;font-size:clamp(1rem,2vw,1.25rem)}.daily-quest-module__CmVjga__heroStatusGrid{background:#f5c4511f;border:1px solid #f5c4511f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:24px;display:grid}.daily-quest-module__CmVjga__heroStatusItem{background:#03020594;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;padding:12px;display:grid}.daily-quest-module__CmVjga__heroStatusItem svg{color:var(--acid)}.daily-quest-module__CmVjga__heroStatusItem span,.daily-quest-module__CmVjga__routePlate dt,.daily-quest-module__CmVjga__captainLedger dt{color:#fff3d18a;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.2}.daily-quest-module__CmVjga__heroStatusItem strong{min-width:0;color:var(--cream);overflow-wrap:anywhere;grid-column:1/-1;font-size:.8125rem;line-height:1.15}.daily-quest-module__CmVjga__signalCard,.daily-quest-module__CmVjga__claimCard,.daily-quest-module__CmVjga__infoCard{padding:24px}.daily-quest-module__CmVjga__signalTag,.daily-quest-module__CmVjga__claimBadge,.daily-quest-module__CmVjga__cardHeading span{color:var(--acid);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:inline-flex}.daily-quest-module__CmVjga__signalList,.daily-quest-module__CmVjga__widgetList,.daily-quest-module__CmVjga__missionBriefList,.daily-quest-module__CmVjga__bandList,.daily-quest-module__CmVjga__crewPulse{gap:12px;margin-top:18px;display:grid}.daily-quest-module__CmVjga__signalItem,.daily-quest-module__CmVjga__widgetItem,.daily-quest-module__CmVjga__missionBriefList>div,.daily-quest-module__CmVjga__bandItem,.daily-quest-module__CmVjga__crewPulse>div,.daily-quest-module__CmVjga__rewardCard,.daily-quest-module__CmVjga__statusBox{background:#ffffff05;border:1px solid #fff3d114;padding:16px}.daily-quest-module__CmVjga__signalItem strong,.daily-quest-module__CmVjga__rewardHeader strong,.daily-quest-module__CmVjga__widgetItem strong,.daily-quest-module__CmVjga__missionBriefList strong,.daily-quest-module__CmVjga__bandItem strong,.daily-quest-module__CmVjga__crewPulse strong{font-size:1rem;display:block}.daily-quest-module__CmVjga__signalItem p{margin-top:8px}.daily-quest-module__CmVjga__mainGrid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:start;gap:16px;max-width:1320px;margin:22px auto 0;display:grid}.daily-quest-module__CmVjga__claimHeader,.daily-quest-module__CmVjga__cardHeading,.daily-quest-module__CmVjga__widgetItem,.daily-quest-module__CmVjga__rewardHeader,.daily-quest-module__CmVjga__rewardFooter span{align-items:center;display:flex}.daily-quest-module__CmVjga__claimHeader,.daily-quest-module__CmVjga__cardHeading{justify-content:space-between;gap:16px}.daily-quest-module__CmVjga__claimHeader h2,.daily-quest-module__CmVjga__cardHeading h2{font-size:clamp(1.75rem,3vw,2.625rem);line-height:.95}.daily-quest-module__CmVjga__claimDiagram{background:radial-gradient(circle,#ff3f9f2e,#0000 26%),radial-gradient(circle,#f5c4512e,#0000 8%),linear-gradient(#ffffff08,#0302053d);border:1px solid #ff3f9f24;min-height:220px;margin-top:20px;position:relative;overflow:hidden}.daily-quest-module__CmVjga__claimDiagram:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,#fff3d10a 1px,#0000 1px),linear-gradient(#fff3d10a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #fff3d10f;position:absolute;inset:14px;-webkit-mask-image:radial-gradient(circle,#000 0 54%,#0000 72%);mask-image:radial-gradient(circle,#000 0 54%,#0000 72%)}.daily-quest-module__CmVjga__claimDiagram strong,.daily-quest-module__CmVjga__claimDiagram small{z-index:2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;position:absolute;left:18px}.daily-quest-module__CmVjga__claimDiagram strong{color:var(--cream);letter-spacing:.08em;font-size:.8125rem;top:16px}.daily-quest-module__CmVjga__claimDiagram small{color:#fff3d194;letter-spacing:.16em;font-size:.75rem;font-weight:900;bottom:16px}.daily-quest-module__CmVjga__scanBeam{z-index:1;transform-origin:0;background:linear-gradient(90deg,#0000,#ff3f9fe6,#f5c451e6);width:42%;height:2px;animation:5.6s linear infinite daily-quest-module__CmVjga__sweep;position:absolute;top:50%;left:50%;box-shadow:0 0 22px #ff3f9f75}.daily-quest-module__CmVjga__claimDiagram span{border:1px solid #f5c4512e;border-radius:999px;position:absolute;inset:auto}.daily-quest-module__CmVjga__claimDiagram span:first-of-type{width:74%;height:74%;top:50%;left:50%;transform:translate(-50%,-50%)}.daily-quest-module__CmVjga__claimDiagram span:nth-of-type(2){border-color:#ff3f9f47;width:46%;height:46%;top:50%;left:50%;transform:translate(-50%,-50%)rotate(24deg)}.daily-quest-module__CmVjga__claimDiagram span:nth-of-type(3){background:var(--acid);width:12px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #f5c451cc}.daily-quest-module__CmVjga__stageRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.daily-quest-module__CmVjga__stageRail span{color:#fff3d18f;letter-spacing:.16em;text-transform:uppercase;background:#ffffff05;border:1px solid #fff3d114;justify-content:center;align-items:center;min-height:42px;font-size:.75rem;font-weight:900;display:inline-flex}.daily-quest-module__CmVjga__stageRail span[data-active=true]{color:var(--acid);border-color:#f5c45152;box-shadow:inset 0 0 0 1px #f5c45114}.daily-quest-module__CmVjga__statusBox{grid-template-columns:auto 1fr;gap:12px;margin-top:18px;display:grid}.daily-quest-module__CmVjga__statusBox svg{color:var(--acid);margin-top:2px}.daily-quest-module__CmVjga__rewardCard{margin-top:18px}.daily-quest-module__CmVjga__rewardHeader{justify-content:space-between;gap:16px}.daily-quest-module__CmVjga__rewardHeader span,.daily-quest-module__CmVjga__widgetItem span{color:var(--acid);letter-spacing:.14em;text-transform:uppercase;border:1px solid #f5c45138;padding:7px 10px;font-size:.75rem;font-weight:900}.daily-quest-module__CmVjga__rewardCard p{margin-top:10px}.daily-quest-module__CmVjga__rewardFooter span{color:#ffb4dc;justify-content:flex-start;gap:8px;font-size:.8125rem}.daily-quest-module__CmVjga__claimActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.daily-quest-module__CmVjga__primaryButton,.daily-quest-module__CmVjga__secondaryButton{letter-spacing:.15em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;min-height:50px;padding:0 18px;font-size:.75rem;font-weight:900;transition:transform .16s,box-shadow .18s,border-color .18s,opacity .18s}.daily-quest-module__CmVjga__primaryButton{color:#1b0608;background:linear-gradient(135deg,#fff3d1f0,#f5c451e0);box-shadow:inset 0 1px #ffffff8a,0 10px 34px #f5c45129}.daily-quest-module__CmVjga__secondaryButton{color:var(--cream);background:#03020594;border-color:#ff3f9f42}.daily-quest-module__CmVjga__primaryButton:hover,.daily-quest-module__CmVjga__primaryButton:focus-visible,.daily-quest-module__CmVjga__secondaryButton:hover,.daily-quest-module__CmVjga__secondaryButton:focus-visible{transform:translateY(-1px)}.daily-quest-module__CmVjga__primaryButton:disabled,.daily-quest-module__CmVjga__secondaryButton:disabled{opacity:.54;cursor:not-allowed;transform:none}.daily-quest-module__CmVjga__sideRail{gap:16px;display:grid}.daily-quest-module__CmVjga__routePlate,.daily-quest-module__CmVjga__captainLedger{gap:12px;margin-top:18px;display:grid}.daily-quest-module__CmVjga__routePlate{background:linear-gradient(135deg,#ff3f9f14,#0000 42%),#ffffff05;border:1px solid #ff3f9f29;padding:16px}.daily-quest-module__CmVjga__routePlate>strong{color:var(--cream);text-transform:uppercase;font-size:clamp(1.375rem,2.4vw,2rem);line-height:.95}.daily-quest-module__CmVjga__routePlate>p{color:var(--mist);margin:0;line-height:1.55}.daily-quest-module__CmVjga__routePlate dl,.daily-quest-module__CmVjga__captainLedger{margin:0}.daily-quest-module__CmVjga__routePlate dl{background:#f5c4511f;border:1px solid #f5c4511f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.daily-quest-module__CmVjga__routePlate dl div,.daily-quest-module__CmVjga__captainLedger div{background:#03020575;min-width:0;padding:12px}.daily-quest-module__CmVjga__routePlate dd,.daily-quest-module__CmVjga__captainLedger dd{min-width:0;color:var(--cream);overflow-wrap:anywhere;margin:5px 0 0;font-size:.8125rem;font-weight:800;line-height:1.2}.daily-quest-module__CmVjga__captainLedger{background:#f5c4511f;border:1px solid #f5c4511f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.daily-quest-module__CmVjga__widgetItem,.daily-quest-module__CmVjga__bandItem{justify-content:space-between;gap:12px}.daily-quest-module__CmVjga__widgetItem>div,.daily-quest-module__CmVjga__missionBriefList>div,.daily-quest-module__CmVjga__bandItem,.daily-quest-module__CmVjga__crewPulse>div{gap:12px;display:flex}.daily-quest-module__CmVjga__widgetItem>div{align-items:center}.daily-quest-module__CmVjga__missionBriefList svg,.daily-quest-module__CmVjga__bandItem svg,.daily-quest-module__CmVjga__crewPulse svg{color:var(--acid);flex:none;margin-top:2px}.daily-quest-module__CmVjga__missionBriefList>div{align-items:flex-start}.daily-quest-module__CmVjga__missionBriefList p{color:var(--mist);margin:4px 0 0;font-size:.8125rem;line-height:1.35}.daily-quest-module__CmVjga__crewPulse>div{align-items:flex-start}.daily-quest-module__CmVjga__spin{animation:1s linear infinite daily-quest-module__CmVjga__spin}@keyframes daily-quest-module__CmVjga__spin{to{transform:rotate(360deg)}}@keyframes daily-quest-module__CmVjga__sweep{to{transform:rotate(360deg)}}@keyframes daily-quest-module__CmVjga__claim-success{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes daily-quest-module__CmVjga__star-burst{0%{opacity:1;transform:scale(0)rotate(0)}50%{opacity:.8;transform:scale(1.2)rotate(180deg)}to{opacity:0;transform:scale(1.5)rotate(360deg)}}@keyframes daily-quest-module__CmVjga__float-up{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-40px)scale(1.2)}}.daily-quest-module__CmVjga__claimSuccess{animation:.6s ease-out daily-quest-module__CmVjga__claim-success}.daily-quest-module__CmVjga__claimCelebration{pointer-events:none;position:absolute;inset:0;overflow:hidden}.daily-quest-module__CmVjga__claimParticle{background:var(--acid);border-radius:50%;width:8px;height:8px;animation:.8s ease-out forwards daily-quest-module__CmVjga__star-burst;position:absolute}.daily-quest-module__CmVjga__claimRewardFloat{color:var(--acid);text-shadow:0 0 20px #f5c451cc;white-space:nowrap;font-size:1.5rem;font-weight:900;animation:1s ease-out forwards daily-quest-module__CmVjga__float-up;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1100px){.daily-quest-module__CmVjga__hero,.daily-quest-module__CmVjga__mainGrid{grid-template-columns:1fr}}@media (max-width:780px){.daily-quest-module__CmVjga__page{padding-inline:14px;padding-top:calc(18px + var(--safe-top));padding-bottom:calc(var(--bottom-nav-h,0px) + 24px)}.daily-quest-module__CmVjga__topbar,.daily-quest-module__CmVjga__claimHeader,.daily-quest-module__CmVjga__cardHeading,.daily-quest-module__CmVjga__widgetItem,.daily-quest-module__CmVjga__rewardHeader{flex-direction:column;align-items:stretch}.daily-quest-module__CmVjga__heroCopy,.daily-quest-module__CmVjga__signalCard,.daily-quest-module__CmVjga__claimCard,.daily-quest-module__CmVjga__infoCard{padding:18px}.daily-quest-module__CmVjga__claimActions{flex-direction:column}.daily-quest-module__CmVjga__heroStatusGrid,.daily-quest-module__CmVjga__routePlate dl,.daily-quest-module__CmVjga__captainLedger{grid-template-columns:1fr}.daily-quest-module__CmVjga__primaryButton,.daily-quest-module__CmVjga__secondaryButton{width:100%;min-height:var(--tap-comfortable,48px);font-size:1rem}}.daily-quest-module__CmVjga__commandSurface{scrollbar-gutter:stable;width:100%;height:100%;min-height:0;animation:daily-quest-module__CmVjga__star-chart-page-enter .42s var(--ease-enter,cubic-bezier(.22, 1, .36, 1)) both;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;align-items:stretch;gap:0;display:grid}@keyframes daily-quest-module__CmVjga__star-chart-page-enter{0%{opacity:0;filter:saturate(.9)brightness(.86);transform:translateY(14px)scale(.992)}to{opacity:1;filter:saturate()brightness();transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.daily-quest-module__CmVjga__commandSurface{animation:none}}.daily-quest-module__CmVjga__loadingSignal{color:var(--mist);letter-spacing:.08em;text-transform:uppercase;align-self:start;margin:0;font-size:.8125rem}.daily-quest-module__CmVjga__compactHeader{grid-template-columns:minmax(0,.9fr) minmax(280px,.66fr);align-items:end;gap:clamp(16px,2vw,26px);min-width:0;max-width:1120px;display:grid}.daily-quest-module__CmVjga__compactHeader .daily-quest-module__CmVjga__kicker,.daily-quest-module__CmVjga__compactHeader h1,.daily-quest-module__CmVjga__compactHeader .daily-quest-module__CmVjga__lead{margin:0}.daily-quest-module__CmVjga__compactHeader .daily-quest-module__CmVjga__kicker{grid-column:1/-1;margin-bottom:-8px}.daily-quest-module__CmVjga__compactHeader h1{max-width:13.5ch;font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);text-transform:none;text-shadow:2px 2px #ff3f9f61,-2px -1px #d58b3a3d,0 14px 30px #0000009e;font-size:clamp(2rem,4vw,3.375rem);line-height:1.1}.daily-quest-module__CmVjga__compactHeader .daily-quest-module__CmVjga__lead{max-width:44ch;color:var(--mist);font-size:clamp(.8125rem,1.25vw,1rem);line-height:1.42}.daily-quest-module__CmVjga__routeReadout{border-block:1px solid #f5c45124;grid-template-columns:minmax(220px,.9fr) minmax(0,1.35fr);align-items:stretch;gap:clamp(12px,1.5vw,20px);min-width:0;padding-block:10px;display:grid}.daily-quest-module__CmVjga__routeSignal{align-content:center;gap:5px;min-width:0;display:grid}.daily-quest-module__CmVjga__routeSignal span{width:fit-content;color:var(--acid);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:900}.daily-quest-module__CmVjga__routeSignal strong{color:var(--cream);text-transform:uppercase;font-size:clamp(1.375rem,2.7vw,2.125rem);line-height:.92}.daily-quest-module__CmVjga__routeSignal p{color:var(--mist);margin:0;font-size:.8125rem;line-height:1.35}.daily-quest-module__CmVjga__readoutGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-width:0;margin:0;display:grid}.daily-quest-module__CmVjga__readoutGrid div{border-left:1px solid #fff3d114;align-content:center;gap:6px;min-width:0;padding-inline:clamp(8px,1vw,12px);display:grid}.daily-quest-module__CmVjga__readoutGrid dt,.daily-quest-module__CmVjga__captainLedger dt{color:#fff3d18a;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:6px;min-width:0;font-size:.75rem;font-weight:900;display:flex}.daily-quest-module__CmVjga__readoutGrid dt svg{color:var(--acid);flex:none}.daily-quest-module__CmVjga__readoutGrid dd,.daily-quest-module__CmVjga__captainLedger dd{min-width:0;color:var(--cream);overflow-wrap:anywhere;margin:0;font-size:.75rem;font-weight:850;line-height:1.14}.daily-quest-module__CmVjga__claimCard{min-height:0;box-shadow:none;background:0 0;border:0;grid-template-rows:auto auto auto minmax(120px,1fr) auto auto auto;align-content:stretch;padding:0;display:grid}.daily-quest-module__CmVjga__claimHeader{align-items:end}.daily-quest-module__CmVjga__claimHeader h2{font-size:clamp(1.375rem,2.3vw,2.125rem)}.daily-quest-module__CmVjga__claimBadge{white-space:nowrap}.daily-quest-module__CmVjga__missionCommand{background:linear-gradient(90deg,#ff3f9f29,#03020542 46%,#f5c45114),#0302056b;border:1px solid #ff3f9f33;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,24px);min-width:0;margin-top:14px;padding:clamp(14px,1.4vw,18px);display:grid;box-shadow:inset 0 1px #fff3d114,0 18px 48px #0000003d}.daily-quest-module__CmVjga__commandCopy{gap:5px;min-width:0;display:grid}.daily-quest-module__CmVjga__commandCopy span{width:fit-content;color:var(--acid);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:950}.daily-quest-module__CmVjga__commandCopy strong{color:var(--cream);text-transform:uppercase;font-size:clamp(1.25rem,2vw,1.75rem);line-height:.98}.daily-quest-module__CmVjga__commandCopy p{max-width:62ch;color:var(--mist);margin:0;font-size:.8125rem;line-height:1.38}.daily-quest-module__CmVjga__claimMeta{background:#f5c4511a;border-block:1px solid #f5c45124;grid-template-columns:minmax(150px,1.25fr) minmax(150px,1fr) repeat(3,minmax(86px,.72fr));gap:1px;min-width:0;margin:12px 0 0;display:grid}.daily-quest-module__CmVjga__claimMeta div{background:#0302056b;align-content:center;gap:5px;min-width:0;padding:10px 12px;display:grid}.daily-quest-module__CmVjga__claimMeta dt{color:#fff3d18a;letter-spacing:.13em;text-transform:uppercase;min-width:0;font-size:.75rem;font-weight:900;line-height:1}.daily-quest-module__CmVjga__claimMeta dd{min-width:0;color:var(--cream);overflow-wrap:anywhere;margin:0;font-size:.75rem;font-weight:850;line-height:1.14}.daily-quest-module__CmVjga__claimDiagram{background:radial-gradient(circle,#ff3f9f29,#0000 26%),radial-gradient(circle,#f5c45129,#0000 8%),linear-gradient(#ffffff06,#0302051f);border-color:#ff3f9f1f;min-height:clamp(126px,21vh,190px);margin-top:10px}.daily-quest-module__CmVjga__claimDiagram[data-revealed=true]{background:radial-gradient(circle at 52%,#f5c45133,#0000 8%),radial-gradient(circle,#ff3f9f2e,#0000 32%),linear-gradient(#ffffff08,#03020524);border-color:#f5c4513d}.daily-quest-module__CmVjga__signalCore{z-index:3;text-align:center;justify-items:center;gap:6px;width:min(440px,100% - 48px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.daily-quest-module__CmVjga__signalCore span{color:var(--acid);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:950}.daily-quest-module__CmVjga__signalCore strong{max-width:100%;color:var(--cream);font-family:var(--ui-font-display);font-weight:var(--ui-weight-heading);letter-spacing:-.02em;overflow-wrap:anywhere;text-transform:none;text-shadow:2px 2px #ff3f9f5c,0 12px 30px #000000ad;font-size:clamp(1.625rem,3vw,2.625rem);line-height:1.1;position:static}.daily-quest-module__CmVjga__signalCore p{max-width:46ch;color:var(--mist);margin:0;font-size:.8125rem;line-height:1.35}.daily-quest-module__CmVjga__stageRail{gap:1px;margin-top:10px}.daily-quest-module__CmVjga__stageRail span{border-inline:0;background:0 0;border-top:1px solid #fff3d114;border-bottom:1px solid #fff3d114;min-height:32px;font-size:.75rem}.daily-quest-module__CmVjga__missionSteps{background:#f5c4511a;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;margin:10px 0 0;padding:0;list-style:none;display:grid}.daily-quest-module__CmVjga__missionSteps li{color:#fff3d194;background:#0302056b;align-items:center;gap:10px;min-width:0;min-height:46px;padding:8px 10px;transition:color .22s,background .22s,box-shadow .22s;display:flex}.daily-quest-module__CmVjga__missionSteps li[data-active=true]{color:var(--cream);background:linear-gradient(90deg,#ff3f9f29,#0302056b),#0302057a;box-shadow:inset 0 0 0 1px #ff3f9f2e}.daily-quest-module__CmVjga__missionSteps li[data-done=true]{color:var(--acid)}.daily-quest-module__CmVjga__missionSteps svg{flex:none}.daily-quest-module__CmVjga__missionSteps span{gap:2px;min-width:0;display:grid}.daily-quest-module__CmVjga__missionSteps strong,.daily-quest-module__CmVjga__missionSteps small{overflow-wrap:anywhere;min-width:0}.daily-quest-module__CmVjga__missionSteps strong{letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:950}.daily-quest-module__CmVjga__missionSteps small{color:inherit;letter-spacing:.05em;font-size:.75rem}.daily-quest-module__CmVjga__statusBox,.daily-quest-module__CmVjga__rewardCard{background:0 0;border-inline:0;margin-top:10px;padding:10px 0}.daily-quest-module__CmVjga__statusBox{border-top:1px solid #fff3d114;border-bottom:1px solid #fff3d114}.daily-quest-module__CmVjga__rewardCard{border-top:1px solid #ff3f9f2e;border-bottom:1px solid #ff3f9f2e}.daily-quest-module__CmVjga__rewardCard p,.daily-quest-module__CmVjga__statusBox p{font-size:.8125rem;line-height:1.35}.daily-quest-module__CmVjga__rewardFooter{margin-top:8px}.daily-quest-module__CmVjga__claimActions{align-items:center;margin-top:10px}.daily-quest-module__CmVjga__primaryButton,.daily-quest-module__CmVjga__secondaryButton{justify-content:center;align-items:center;gap:9px;min-height:40px;padding-inline:14px;font-size:.75rem;text-decoration:none;display:inline-flex}.daily-quest-module__CmVjga__missionCommand .daily-quest-module__CmVjga__primaryButton{min-width:170px;min-height:48px}.daily-quest-module__CmVjga__outcomeHint{color:#fff3d1ad;align-items:center;gap:8px;min-width:0;font-size:.75rem;line-height:1.3;display:inline-flex}.daily-quest-module__CmVjga__outcomeHint svg{color:var(--acid);flex:none}.daily-quest-module__CmVjga__intelStrip{border-top:1px solid #f5c45124;min-width:0;padding-top:10px;display:block}.daily-quest-module__CmVjga__captainLedger{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.daily-quest-module__CmVjga__captainLedger div{background:0 0;border:0;border-left:1px solid #fff3d114;min-width:0;padding:0 clamp(8px,1vw,12px)}@media (max-width:1180px){.daily-quest-module__CmVjga__commandSurface{height:auto}.daily-quest-module__CmVjga__compactHeader{grid-template-columns:1fr}.daily-quest-module__CmVjga__claimMeta,.daily-quest-module__CmVjga__missionSteps,.daily-quest-module__CmVjga__readoutGrid,.daily-quest-module__CmVjga__captainLedger{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.daily-quest-module__CmVjga__commandSurface{gap:12px}.daily-quest-module__CmVjga__compactHeader .daily-quest-module__CmVjga__kicker{margin-bottom:0}.daily-quest-module__CmVjga__missionCommand{grid-template-columns:1fr}.daily-quest-module__CmVjga__missionCommand .daily-quest-module__CmVjga__primaryButton{width:100%}.daily-quest-module__CmVjga__claimMeta,.daily-quest-module__CmVjga__missionSteps,.daily-quest-module__CmVjga__readoutGrid,.daily-quest-module__CmVjga__captainLedger{grid-template-columns:1fr}.daily-quest-module__CmVjga__claimMeta div,.daily-quest-module__CmVjga__readoutGrid div,.daily-quest-module__CmVjga__captainLedger div{border-top:1px solid #fff3d114;border-left:0;padding:8px 0}}.daily-quest-module__CmVjga__commandSurface{overscroll-behavior:contain;min-width:0;height:100%;min-height:0;overflow:auto}
.memory-module__MKII_q__surface{}.memory-module__MKII_q__header{padding:clamp(24px, 4vw, 48px) var(--ui-padding);border-bottom:1px solid var(--ui-line)}.memory-module__MKII_q__eyebrow{color:var(--ui-accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:700}.memory-module__MKII_q__header h1{max-width:none;font:var(--ui-weight-heading) var(--ui-type-title)/1.15 var(--ui-font-display);letter-spacing:-.025em;margin:0 0 8px}.memory-module__MKII_q__header p:not(.memory-module__MKII_q__eyebrow){color:var(--ui-muted);margin:0 0 12px}.memory-module__MKII_q__back,.memory-module__MKII_q__provenance a,.memory-module__MKII_q__state a{color:var(--ui-accent);text-underline-offset:3px;text-decoration:underline}.memory-module__MKII_q__content{max-width:1100px;padding:24px var(--ui-padding) 56px;gap:18px;margin:0 auto;display:grid}.memory-module__MKII_q__controls{justify-content:space-between;align-items:start;gap:20px;display:flex}.memory-module__MKII_q__controls h2{margin:0 0 5px;font-size:1.125rem}.memory-module__MKII_q__controls p,.memory-module__MKII_q__explain{color:var(--ui-muted);margin:0;font-size:.8125rem;line-height:1.6}.memory-module__MKII_q__controls p{max-width:66ch}.memory-module__MKII_q__toggle{border:1px solid var(--ui-line);cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:9px;padding:10px 14px;display:flex}.memory-module__MKII_q__toggle input{accent-color:var(--ui-accent);width:18px;height:18px}.memory-module__MKII_q__filters{flex-wrap:wrap;gap:6px;display:flex}.memory-module__MKII_q__filters button,.memory-module__MKII_q__actions button,.memory-module__MKII_q__more{color:var(--ui-text);background:var(--ui-panel);border:1px solid var(--ui-line);cursor:pointer;border-radius:9px;min-height:44px;padding:8px 12px}.memory-module__MKII_q__filters button[aria-pressed=true]{color:var(--ui-accent);border-color:var(--ui-accent)}.memory-module__MKII_q__filters button:hover,.memory-module__MKII_q__actions button:hover,.memory-module__MKII_q__more:hover{border-color:var(--ui-accent)}.memory-module__MKII_q__filters button:focus-visible,.memory-module__MKII_q__actions button:focus-visible,.memory-module__MKII_q__more:focus-visible,.memory-module__MKII_q__toggle:focus-within,.memory-module__MKII_q__edit input:focus-visible,.memory-module__MKII_q__edit textarea:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.memory-module__MKII_q__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.memory-module__MKII_q__item{background:var(--ui-panel);border:1px solid var(--ui-line);border-radius:14px;min-width:0;padding:16px}.memory-module__MKII_q__itemHead{color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.memory-module__MKII_q__badge{color:var(--ui-accent);letter-spacing:.07em;text-transform:uppercase;font-weight:700}.memory-module__MKII_q__item h3{margin:12px 0 5px;font-size:.9375rem}.memory-module__MKII_q__fact{overflow-wrap:anywhere;margin:0;line-height:1.5}.memory-module__MKII_q__provenance{color:var(--ui-muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:.75rem}.memory-module__MKII_q__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.memory-module__MKII_q__actions button:last-child{color:var(--ui-accent)}.memory-module__MKII_q__actions button:disabled,.memory-module__MKII_q__more:disabled{opacity:.5;cursor:wait}.memory-module__MKII_q__edit{gap:10px;margin-top:12px;display:grid}.memory-module__MKII_q__edit label{color:var(--ui-muted);gap:5px;font-size:.75rem;display:grid}.memory-module__MKII_q__edit input,.memory-module__MKII_q__edit textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--ui-text);background:var(--ui-bg);border:1px solid var(--ui-line);font:inherit;border-radius:8px;padding:9px 10px;font-size:1rem}.memory-module__MKII_q__state,.memory-module__MKII_q__error,.memory-module__MKII_q__notice{border:1px solid var(--ui-line);color:var(--ui-muted);border-radius:12px;margin:0;padding:16px}.memory-module__MKII_q__error{color:#ff8ba9}.memory-module__MKII_q__notice{color:var(--ui-accent)}.memory-module__MKII_q__more{justify-self:start}@media (max-width:650px){.memory-module__MKII_q__controls{flex-direction:column}.memory-module__MKII_q__toggle{width:100%}.memory-module__MKII_q__item{padding:13px}}
.settings-module__9BhW3W__surface{}.settings-module__9BhW3W__hero{padding:16px var(--ui-padding);}.settings-module__9BhW3W__hero p{margin:0}.settings-module__9BhW3W__hero .settings-module__9BhW3W__eyebrow{color:var(--ui-faint);font-size:.75rem}.settings-module__9BhW3W__eyebrow{}.settings-module__9BhW3W__content{padding:var(--ui-padding)}.settings-module__9BhW3W__accountHeader{flex-wrap:wrap;align-items:center;gap:12px;padding:4px 0 20px;display:flex}.settings-module__9BhW3W__avatar{height:48px;color:var(--ui-accent);background:linear-gradient(145deg,#382032,#1c151e);border:1px solid #ff3f9f47;border-radius:14px;flex:0 0 48px;place-items:center;font-size:1.375rem;font-weight:600;display:grid}.settings-module__9BhW3W__accountIdentity{flex:150px;gap:4px;min-width:0;display:grid}.settings-module__9BhW3W__accountIdentity strong{overflow-wrap:anywhere;font-size:1rem}.settings-module__9BhW3W__accountIdentity span{color:var(--ui-muted);font-size:.75rem}.settings-module__9BhW3W__grid{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-panel);overflow:hidden}.settings-module__9BhW3W__panel{grid-template-columns:minmax(180px,.8fr) minmax(0,1.4fr);align-items:start;gap:20px;min-width:0;padding:18px;display:grid}.settings-module__9BhW3W__panel+.settings-module__9BhW3W__panel{border-top:1px solid var(--ui-line)}.settings-module__9BhW3W__sectionLabel{align-items:flex-start;gap:10px;min-width:0;display:flex}.settings-module__9BhW3W__sectionLabel>svg{color:var(--ui-faint);flex:0 0 18px;margin-top:2px}.settings-module__9BhW3W__sectionLabel h2{font:600 .875rem/1.4 var(--ui-font);letter-spacing:-.01em;margin:0 0 6px}.settings-module__9BhW3W__sectionLabel p{color:var(--ui-muted);max-width:30ch;margin:0;font-size:.75rem;line-height:1.6}.settings-module__9BhW3W__sectionBody{gap:14px;min-width:0;display:grid}.settings-module__9BhW3W__walletHeader{align-items:center;gap:10px;min-width:0;display:flex}.settings-module__9BhW3W__walletHeader>div{flex:1;gap:3px;min-width:0;display:grid}.settings-module__9BhW3W__walletHeader strong{overflow-wrap:anywhere;font-weight:550}.settings-module__9BhW3W__walletHeader>div>span{color:var(--ui-faint);font-size:.75rem}.settings-module__9BhW3W__walletMark{background:var(--ui-raised);width:36px;height:36px;color:var(--ui-muted);border-radius:9px;flex:0 0 36px;place-items:center;display:grid}.settings-module__9BhW3W__statusPill{}.settings-module__9BhW3W__statusPill[data-active=true]{color:var(--ui-accent)}.settings-module__9BhW3W__dataGrid{gap:10px;margin:0;display:grid}.settings-module__9BhW3W__dataGrid>div{grid-template-columns:108px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;display:grid}.settings-module__9BhW3W__dataGrid dt{color:var(--ui-faint);font-size:.75rem}.settings-module__9BhW3W__dataGrid dd{color:var(--ui-text);overflow-wrap:anywhere;margin:0;font-size:.75rem}.settings-module__9BhW3W__walletAddress{font-family:ui-monospace,SFMono-Regular,monospace;line-height:1.6}.settings-module__9BhW3W__panelCopy{color:var(--ui-muted);font:.75rem/1.6 var(--ui-font);margin:0}.settings-module__9BhW3W__actionRow{flex-wrap:wrap;gap:8px;display:flex}.settings-module__9BhW3W__secondaryLink{}.settings-module__9BhW3W__dangerButton{color:#ff8abf;background:0 0;}.settings-module__9BhW3W__privacyControls{gap:12px;display:grid}.settings-module__9BhW3W__deletionBox{background:#691a351f;border:1px solid #b85b78;border-radius:10px;gap:10px;padding:14px;display:grid}.settings-module__9BhW3W__deletionBox>strong{color:#ffbed0;font-size:.8125rem}.settings-module__9BhW3W__deletionBox>label{color:var(--ui-text);font-size:.75rem}.settings-module__9BhW3W__confirmationInput{border:1px solid var(--ui-line);background:var(--ui-raised);width:100%;color:var(--ui-text);border-radius:8px;padding:9px 10px}.settings-module__9BhW3W__confirmationInput:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.settings-module__9BhW3W__dangerButton:disabled{cursor:not-allowed;opacity:.5}.settings-module__9BhW3W__resourceList{min-width:0;display:grid}.settings-module__9BhW3W__resourceList a{min-height:44px;color:var(--ui-text);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.settings-module__9BhW3W__resourceList a:first-child{padding-top:0}.settings-module__9BhW3W__resourceList a:last-child{padding-bottom:0}.settings-module__9BhW3W__resourceList a+a{border-top:1px solid var(--ui-line-soft)}.settings-module__9BhW3W__resourceList a>span{gap:4px;min-width:0;display:grid}.settings-module__9BhW3W__resourceList strong{font-size:.8125rem;font-weight:500}.settings-module__9BhW3W__resourceList small{color:var(--ui-faint);font-size:.75rem}.settings-module__9BhW3W__resourceList svg{color:var(--ui-faint);flex-shrink:0}.settings-module__9BhW3W__resourceList a:hover strong,.settings-module__9BhW3W__resourceList a:hover svg{color:var(--ui-accent)}.settings-module__9BhW3W__footerNote{color:var(--ui-faint);align-items:center;gap:6px;margin:14px 2px 0;font-size:.75rem;display:flex}.settings-module__9BhW3W__signInPanel{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-panel);gap:16px;max-width:520px;padding:24px;display:grid}.settings-module__9BhW3W__signInPanel h2{letter-spacing:-.03em;margin:0;font-size:1.25rem}.settings-module__9BhW3W__lockIcon{width:48px;height:48px;color:var(--ui-accent);background:#ff3f9f14;border-radius:12px;place-items:center;display:grid}@container workspace (max-width:680px){.settings-module__9BhW3W__panel{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.settings-module__9BhW3W__sectionLabel p{max-width:none}}@container workspace (max-width:400px){.settings-module__9BhW3W__accountHeader{flex-wrap:wrap}.settings-module__9BhW3W__accountHeader>a{margin-left:60px}.settings-module__9BhW3W__panel{padding:14px}.settings-module__9BhW3W__dataGrid>div{grid-template-columns:minmax(0,1fr);gap:3px}.settings-module__9BhW3W__hero{padding:18px var(--ui-padding)}.settings-module__9BhW3W__signInPanel{padding:18px}}.settings-module__9BhW3W__walletAddress{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.settings-module__9BhW3W__walletAddress>span{overflow-wrap:anywhere;min-width:0}.settings-module__9BhW3W__copyAddress{border:1px solid var(--ui-line);min-height:28px;color:var(--ui-muted);background:var(--ui-raised);font:.75rem/1.4 var(--ui-font);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:3px 7px;display:inline-flex}.settings-module__9BhW3W__copyAddress:hover{color:var(--ui-text);border-color:var(--ui-accent)}.settings-module__9BhW3W__sectionLabel h2{font-size:var(--ui-type-section);font-weight:550}.settings-module__9BhW3W__sectionLabel p,.settings-module__9BhW3W__panelCopy{font-size:.875rem;line-height:var(--ui-leading-body)}.settings-module__9BhW3W__panel{padding:var(--ui-padding);gap:24px}.settings-module__9BhW3W__content{max-width:80rem;margin-inline:auto}.settings-module__9BhW3W__signInPanel h2{font:var(--ui-weight-heading) 1.75rem/1.2 var(--ui-font-display)}.settings-module__9BhW3W__confirmationInput{min-height:44px;font-size:1rem}.settings-module__9BhW3W__primaryButton{}
.twitter-link-module__ATiTJW__page{}.twitter-link-module__ATiTJW__header{}.twitter-link-module__ATiTJW__header h1{margin:6px 0}.twitter-link-module__ATiTJW__header p:not(.twitter-link-module__ATiTJW__eyebrow),.twitter-link-module__ATiTJW__panel p:not(.twitter-link-module__ATiTJW__eyebrow),.twitter-link-module__ATiTJW__note{max-width:65ch;color:var(--ui-muted);font-size:.8125rem;line-height:1.5}.twitter-link-module__ATiTJW__back{min-height:44px;color:var(--ui-accent);align-items:center;font-size:.75rem;display:inline-flex}.twitter-link-module__ATiTJW__eyebrow{}.twitter-link-module__ATiTJW__content{padding:var(--ui-padding);max-width:880px}.twitter-link-module__ATiTJW__panel{}.twitter-link-module__ATiTJW__panel h2{font:600 1rem/1.3 var(--ui-font);overflow-wrap:anywhere;margin:6px 0}.twitter-link-module__ATiTJW__button{margin-top:10px;}.twitter-link-module__ATiTJW__button[data-destructive=true]{background:var(--ui-raised);color:var(--ui-text);border-color:var(--ui-line)}.twitter-link-module__ATiTJW__button:disabled{opacity:.55;cursor:wait}.twitter-link-module__ATiTJW__callout{border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);overflow-wrap:anywhere;margin:0 0 12px;padding:12px;line-height:1.5}.twitter-link-module__ATiTJW__callout[data-tone=ok],.twitter-link-module__ATiTJW__callout[data-tone=warn]{color:var(--ui-accent)}.twitter-link-module__ATiTJW__callout[data-tone=err],.twitter-link-module__ATiTJW__error{color:#ffb3c8}.twitter-link-module__ATiTJW__note{margin:12px 0}.twitter-link-module__ATiTJW__socialControls{gap:var(--ui-padding);margin-top:var(--ui-padding);display:grid}.twitter-link-module__ATiTJW__preferences{gap:14px;display:grid}.twitter-link-module__ATiTJW__preferences fieldset{border:1px solid var(--ui-line);border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}.twitter-link-module__ATiTJW__preferences label,.twitter-link-module__ATiTJW__request>label{gap:8px;font-size:.8125rem;display:grid}.twitter-link-module__ATiTJW__preferences input:not([type=checkbox]),.twitter-link-module__ATiTJW__preferences select,.twitter-link-module__ATiTJW__request select{background:var(--ui-raised);width:100%;min-width:0;min-height:44px;color:var(--ui-text);border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);padding:10px}.twitter-link-module__ATiTJW__preferences label.twitter-link-module__ATiTJW__check{align-items:center;gap:10px;min-height:44px;display:flex}.twitter-link-module__ATiTJW__check input{width:18px;height:18px;accent-color:var(--ui-accent);flex-shrink:0}.twitter-link-module__ATiTJW__request{border-top:1px solid var(--ui-line);overflow-wrap:anywhere;gap:12px;padding-block:18px;display:grid}.twitter-link-module__ATiTJW__request p{margin:0}.twitter-link-module__ATiTJW__mention{white-space:pre-wrap}.twitter-link-module__ATiTJW__quote{border:1px solid var(--ui-accent);border-radius:12px;gap:12px;padding:14px;display:grid}.twitter-link-module__ATiTJW__socialControls button{white-space:normal}@media (min-width:600px){.twitter-link-module__ATiTJW__preferences>fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.twitter-link-module__ATiTJW__preferences>fieldset>fieldset,.twitter-link-module__ATiTJW__preferences>fieldset>p{grid-column:1/-1}.twitter-link-module__ATiTJW__preferences>fieldset>fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}
.services-module__ttuXQG__surface{height:100%;min-height:0;color:var(--ui-text);background:var(--ui-bg);font-size:.875rem;overflow:auto;}.services-module__ttuXQG__header{border-bottom:1px solid #303237;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.services-module__ttuXQG__header a{color:var(--ui-text);align-items:center;gap:8px;text-decoration:none;display:flex}.services-module__ttuXQG__header span,.services-module__ttuXQG__note{color:var(--ui-muted);font-size:.75rem;line-height:1.6}.services-module__ttuXQG__layout{grid-template-columns:minmax(0,1fr) 260px;max-width:1320px;margin:auto;display:grid}.services-module__ttuXQG__main{min-width:0;padding:clamp(12px,2vw,24px)}.services-module__ttuXQG__title h1{font-size:var(--ui-type-title);margin:8px 0;line-height:1.15}.services-module__ttuXQG__title p{color:var(--ui-muted);max-width:70ch;line-height:1.6}.services-module__ttuXQG__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#ff6bb1;font-size:.75rem;font-weight:700}.services-module__ttuXQG__deliverables{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.services-module__ttuXQG__deliverables span{background:#171217;border:1px solid #37323a;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:.75rem;display:inline-flex}.services-module__ttuXQG__form{gap:12px;display:grid}.services-module__ttuXQG__form label{gap:7px;font-weight:600;display:grid}.services-module__ttuXQG__form textarea{box-sizing:border-box;resize:vertical;background:var(--ui-panel);width:100%;min-width:0;color:var(--ui-text);font:inherit;border:1px solid #45464c;border-radius:9px;padding:12px;line-height:1.5}.services-module__ttuXQG__surface :is(button,a,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #ff6bb1}.services-module__ttuXQG__form textarea:focus{border-color:var(--ui-accent)}.services-module__ttuXQG__upload{color:#c5c5cb;font-size:.75rem}.services-module__ttuXQG__upload input{max-width:100%;padding:6px 0}.services-module__ttuXQG__primary,.services-module__ttuXQG__secondary{cursor:pointer;font:inherit;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:44px;padding:11px 14px;font-weight:600;display:inline-flex}.services-module__ttuXQG__primary{background:var(--ui-accent);color:var(--ui-accent-ink);border:1px solid var(--ui-accent)}.services-module__ttuXQG__primary:disabled{opacity:.5;cursor:not-allowed}.services-module__ttuXQG__secondary{background:var(--ui-raised);color:var(--ui-text);border:1px solid #45464c}.services-module__ttuXQG__notice,.services-module__ttuXQG__quote,.services-module__ttuXQG__result{background:var(--ui-panel);border:1px solid #45404b;border-radius:14px;margin:16px 0;padding:16px;line-height:1.6}.services-module__ttuXQG__notice a,.services-module__ttuXQG__result a{color:#ff8ac4}.services-module__ttuXQG__quote{border-color:#aa3c75;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.services-module__ttuXQG__quote p{color:#b8b9be;max-width:60ch;margin:6px 0}.services-module__ttuXQG__quote strong{font-size:1.25rem}.services-module__ttuXQG__quote small{color:var(--ui-muted)}.services-module__ttuXQG__resultTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.services-module__ttuXQG__result h2{margin:0;font-size:1.125rem}.services-module__ttuXQG__resultTop span{color:#ff8ac4;font-size:.75rem}.services-module__ttuXQG__actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.services-module__ttuXQG__output{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:16px 0;line-height:1.7}.services-module__ttuXQG__error{color:#ffafbd;overflow-wrap:anywhere;border:1px solid #b84962;border-radius:9px;padding:12px}.services-module__ttuXQG__library{border-left:1px solid #303237;min-width:0;padding:20px 12px}.services-module__ttuXQG__library h2{margin:0 0 8px;font-size:.9375rem}.services-module__ttuXQG__library p{color:var(--ui-muted);font-size:.75rem}.services-module__ttuXQG__library ul{gap:6px;padding:0;list-style:none;display:grid}.services-module__ttuXQG__library li button{text-align:left;width:100%;color:var(--ui-text);background:var(--ui-panel);cursor:pointer;font:inherit;border:1px solid #36383c;border-radius:9px;gap:7px;padding:12px;display:grid}.services-module__ttuXQG__library li .services-module__ttuXQG__selected{border-color:var(--ui-accent);background:#281421}.services-module__ttuXQG__library strong{overflow-wrap:anywhere;font-size:.75rem}.services-module__ttuXQG__library span,.services-module__ttuXQG__library small{color:#b8b9be;font-size:.75rem}.services-module__ttuXQG__spin{vertical-align:middle;animation:1s linear infinite services-module__ttuXQG__spin}@keyframes services-module__ttuXQG__spin{to{transform:rotate(360deg)}}@container workspace (max-width:850px){.services-module__ttuXQG__layout{grid-template-columns:1fr}.services-module__ttuXQG__library{border-top:1px solid #303237;border-left:0;padding:16px}.services-module__ttuXQG__library ul{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (prefers-reduced-motion:reduce){.services-module__ttuXQG__spin{animation:none}}.services-module__ttuXQG__tagForm{flex-wrap:wrap;align-items:end;gap:8px;margin:16px 0;display:flex}.services-module__ttuXQG__tagForm label,.services-module__ttuXQG__librarySearch{color:#b8b9be;gap:6px;font-size:.75rem;display:grid}.services-module__ttuXQG__tagForm input,.services-module__ttuXQG__librarySearch input{box-sizing:border-box;background:var(--ui-bg);width:100%;min-width:0;max-width:100%;color:var(--ui-text);font:inherit;border:1px solid #45464c;border-radius:9px;padding:10px}.services-module__ttuXQG__recipes{border:1px solid #45464c;border-radius:14px;margin:16px 0;padding:14px}.services-module__ttuXQG__recipes h2{margin:0 0 12px;font-size:.9375rem}.services-module__ttuXQG__recipes>div{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.services-module__ttuXQG__recipes strong{overflow-wrap:anywhere;flex:1;min-width:100px}.services-module__ttuXQG__surface :is(h1,h2,h3){font-family:var(--ui-font-display);text-transform:none;text-shadow:none;letter-spacing:-.025em;max-width:none}.services-module__ttuXQG__surface h1{font-size:var(--ui-type-title);font-weight:650;line-height:1.15}.services-module__ttuXQG__recipePage{background:var(--ui-bg);grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.services-module__ttuXQG__recipeIntro{padding:16px var(--ui-padding);border-bottom:1px solid var(--ui-line);color:var(--ui-text);font-size:.875rem}.services-module__ttuXQG__recipeIntro p{max-width:var(--ui-reading-width);color:var(--ui-muted);line-height:var(--ui-leading-body);margin:6px 0 12px}
.campaign-module__neFJVG__surface{padding:var(--ui-padding);}.campaign-module__neFJVG__header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.campaign-module__neFJVG__header>div{flex:28rem;min-width:0}.campaign-module__neFJVG__header a,.campaign-module__neFJVG__step a{color:#ff85c1}.campaign-module__neFJVG__header h1{font:var(--ui-weight-heading) var(--ui-type-title)/1.15 var(--ui-font-display);letter-spacing:-.025em;max-width:26ch;margin:10px 0}.campaign-module__neFJVG__header p{max-width:var(--ui-reading-width);color:var(--ui-muted)}.campaign-module__neFJVG__eyebrow{letter-spacing:.04em;font-size:.75rem;font-weight:600;color:#ff85c1!important}.campaign-module__neFJVG__grid{gap:var(--ui-gap);grid-template-columns:minmax(14rem,18.75rem) minmax(0,1fr);display:grid}.campaign-module__neFJVG__side,.campaign-module__neFJVG__main,.campaign-module__neFJVG__summary,.campaign-module__neFJVG__step,.campaign-module__neFJVG__empty{background:var(--ui-panel);border:1px solid var(--ui-line);border-radius:var(--ui-radius);min-width:0}.campaign-module__neFJVG__side,.campaign-module__neFJVG__main{padding:20px}.campaign-module__neFJVG__side h2,.campaign-module__neFJVG__summary h2{font:600 1.25rem/1.3 var(--ui-font-display);overflow-wrap:anywhere;margin:0 0 16px}.campaign-module__neFJVG__side form,.campaign-module__neFJVG__side label,.campaign-module__neFJVG__step label{gap:8px;display:grid}.campaign-module__neFJVG__side form{gap:14px}.campaign-module__neFJVG__side label,.campaign-module__neFJVG__step label,.campaign-module__neFJVG__controls label{color:var(--ui-muted);font-size:.875rem}.campaign-module__neFJVG__side input,.campaign-module__neFJVG__side textarea,.campaign-module__neFJVG__step select,.campaign-module__neFJVG__step textarea,.campaign-module__neFJVG__controls input{background:var(--ui-raised);border-radius:var(--ui-control-radius);width:100%;min-width:0;min-height:44px;color:var(--ui-text);font:1rem/1.5 var(--ui-font);border:1px solid #746572;padding:11px}.campaign-module__neFJVG__side textarea,.campaign-module__neFJVG__step textarea{resize:vertical}.campaign-module__neFJVG__helper{color:var(--ui-muted);font-size:.8125rem;line-height:1.6}.campaign-module__neFJVG__primary,.campaign-module__neFJVG__secondary{white-space:normal}.campaign-module__neFJVG__secondary{}.campaign-module__neFJVG__primary{}.campaign-module__neFJVG__primary:disabled,.campaign-module__neFJVG__actions button:disabled,.campaign-module__neFJVG__controls button:disabled{opacity:.5;cursor:not-allowed}.campaign-module__neFJVG__history{gap:8px;margin-top:24px;display:grid}.campaign-module__neFJVG__historyItem,.campaign-module__neFJVG__selected{text-align:left;background:var(--ui-raised);min-width:0;min-height:44px;color:var(--ui-text);border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);font:inherit;overflow-wrap:anywhere;cursor:pointer;gap:3px;padding:11px;display:grid}.campaign-module__neFJVG__selected{background:#321524;border-color:#ff85c1}.campaign-module__neFJVG__history span{color:var(--ui-muted);font-size:.75rem}.campaign-module__neFJVG__summary{flex-wrap:wrap;justify-content:space-between;gap:20px;padding:18px;display:flex}.campaign-module__neFJVG__summary>div{min-width:0}.campaign-module__neFJVG__summary>div:first-child{flex:18rem}.campaign-module__neFJVG__summary p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ui-muted);margin:0}.campaign-module__neFJVG__summary>div:last-child{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-content:start;gap:4px;display:grid}.campaign-module__neFJVG__summary span{color:var(--ui-muted);font-size:.75rem}.campaign-module__neFJVG__controls{flex-wrap:wrap;align-items:end;gap:8px;margin:12px 0;display:flex}.campaign-module__neFJVG__controls form{flex-wrap:wrap;align-items:end;gap:8px;min-width:0;display:flex}.campaign-module__neFJVG__controls label{flex:12rem;gap:8px;min-width:0;display:grid}.campaign-module__neFJVG__controls input{max-width:14rem}.campaign-module__neFJVG__steps{gap:12px;padding:0;list-style:none;display:grid}.campaign-module__neFJVG__step{padding:18px}.campaign-module__neFJVG__stepHead{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.campaign-module__neFJVG__stepHead>div{flex:14rem;min-width:0}.campaign-module__neFJVG__stepHead h3{font:600 1.125rem/1.4 var(--ui-font-display);margin:0 0 5px}.campaign-module__neFJVG__stepHead p{color:var(--ui-muted);margin:0 0 14px}.campaign-module__neFJVG__number{color:#ff85c1;font-weight:700}.campaign-module__neFJVG__status{color:#eab9d1;text-transform:capitalize;overflow-wrap:anywhere;font-size:.75rem}.campaign-module__neFJVG__actions,.campaign-module__neFJVG__quote{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.campaign-module__neFJVG__quote{border-top:1px solid var(--ui-line);justify-content:space-between;padding-top:12px}.campaign-module__neFJVG__quote span{overflow-wrap:anywhere;min-width:0}.campaign-module__neFJVG__result{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;color:var(--ui-text);font:.875rem/1.65 var(--ui-font);background:var(--ui-bg);border-radius:var(--ui-control-radius);padding:16px;overflow:auto}.campaign-module__neFJVG__step details summary{cursor:pointer;color:#ff85c1;min-height:44px;padding-block:10px;display:list-item}.campaign-module__neFJVG__notice,.campaign-module__neFJVG__error,.campaign-module__neFJVG__empty{border-radius:var(--ui-control-radius);overflow-wrap:anywhere;margin:0 0 12px;padding:13px 16px}.campaign-module__neFJVG__notice{color:#ffd4eb;background:#2b1422}.campaign-module__neFJVG__error{color:#ffc9cf;background:#32191d}.campaign-module__neFJVG__empty{color:var(--ui-muted)}@container workspace (max-width:960px){.campaign-module__neFJVG__grid{grid-template-columns:minmax(0,1fr)}.campaign-module__neFJVG__header{align-items:start}}@container workspace (max-width:480px){.campaign-module__neFJVG__side,.campaign-module__neFJVG__main,.campaign-module__neFJVG__step{padding:14px}.campaign-module__neFJVG__quote button{width:100%}}