html,body,#root{min-height:100%;margin:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;background-color:var(--app-atmosphere,var(--chakra-colors-bg,#eef6ff));--pa-chart-ink:var(--chakra-colors-trail-500);--pa-chart-1:var(--chakra-colors-trail-500);--pa-chart-2:color-mix(in srgb, #e07a28 90%, var(--pa-chart-ink) 10%);--pa-chart-3:color-mix(in srgb, #d13b32 90%, var(--pa-chart-ink) 10%);--pa-chart-4:color-mix(in srgb, #6b4ec7 90%, var(--pa-chart-ink) 10%);--pa-chart-5:color-mix(in srgb, #c9a116 90%, var(--pa-chart-ink) 10%);--pa-chart-6:color-mix(in srgb, #d64580 90%, var(--pa-chart-ink) 10%);--pa-chart-7:color-mix(in srgb, #1b8ea8 90%, var(--pa-chart-ink) 10%);--pa-chart-8:color-mix(in srgb, #8a5a2b 90%, var(--pa-chart-ink) 10%);--pa-chart-9:color-mix(in srgb, #5b6d86 90%, var(--pa-chart-ink) 10%);--pa-chart-10:color-mix(in srgb, #2f9e5a 90%, var(--pa-chart-ink) 10%);--pa-skipper-overview:color-mix(in oklab, var(--chakra-colors-trail-800) 70%, var(--chakra-colors-sand-500) 30%);--pa-skipper-buddies:var(--chakra-colors-trail-500);--pa-skipper-shelved:var(--chakra-colors-sand-500)}html:is(.dark,[data-theme=dark]){--pa-chart-ink:var(--chakra-colors-trail-400);--pa-chart-1:var(--chakra-colors-trail-400);--pa-chart-2:color-mix(in srgb, #f09848 90%, var(--pa-chart-ink) 10%);--pa-chart-3:color-mix(in srgb, #ee5a52 90%, var(--pa-chart-ink) 10%);--pa-chart-4:color-mix(in srgb, #9b82e8 90%, var(--pa-chart-ink) 10%);--pa-chart-5:color-mix(in srgb, #e8c04a 90%, var(--pa-chart-ink) 10%);--pa-chart-6:color-mix(in srgb, #e8789a 90%, var(--pa-chart-ink) 10%);--pa-chart-7:color-mix(in srgb, #4ec4d4 90%, var(--pa-chart-ink) 10%);--pa-chart-8:color-mix(in srgb, #c48a54 90%, var(--pa-chart-ink) 10%);--pa-chart-9:color-mix(in srgb, #7a9ab8 90%, var(--pa-chart-ink) 10%);--pa-chart-10:color-mix(in srgb, #5dcc88 90%, var(--pa-chart-ink) 10%);--pa-skipper-overview:var(--chakra-colors-sand-500);--pa-skipper-buddies:var(--chakra-colors-trail-500);--pa-skipper-shelved:var(--chakra-colors-sand-300)}body{overscroll-behavior-y:contain;overflow:hidden auto}@property --chakra-colors-fg{syntax:"<color>";inherits:true;initial-value:#171717}@property --chakra-colors-fg-muted{syntax:"<color>";inherits:true;initial-value:#525252}@property --chakra-colors-fg-subtle{syntax:"<color>";inherits:true;initial-value:#737373}@property --chakra-colors-bg{syntax:"<color>";inherits:true;initial-value:#eef6ff}@property --chakra-colors-bg-subtle{syntax:"<color>";inherits:true;initial-value:#fbf7f1}@property --chakra-colors-bg-muted{syntax:"<color>";inherits:true;initial-value:#f5ebe0}@property --chakra-colors-bg-panel{syntax:"<color>";inherits:true;initial-value:#fff}@property --chakra-colors-bg-emphasized{syntax:"<color>";inherits:true;initial-value:#f5ebe0}@property --chakra-colors-border{syntax:"<color>";inherits:true;initial-value:#e5e5e5}@property --chakra-colors-trail-50{syntax:"<color>";inherits:true;initial-value:#eef6ff}@property --chakra-colors-trail-100{syntax:"<color>";inherits:true;initial-value:#d9ebff}@property --chakra-colors-trail-200{syntax:"<color>";inherits:true;initial-value:#bcdcff}@property --chakra-colors-trail-300{syntax:"<color>";inherits:true;initial-value:#8ac4ff}@property --chakra-colors-trail-400{syntax:"<color>";inherits:true;initial-value:#4aa3f5}@property --chakra-colors-trail-500{syntax:"<color>";inherits:true;initial-value:#0a7ae8}@property --chakra-colors-trail-600{syntax:"<color>";inherits:true;initial-value:#0866c4}@property --chakra-colors-trail-700{syntax:"<color>";inherits:true;initial-value:#07519c}@property --chakra-colors-trail-800{syntax:"<color>";inherits:true;initial-value:#0a427d}@property --chakra-colors-trail-900{syntax:"<color>";inherits:true;initial-value:#0d3867}@property --chakra-colors-trail-950{syntax:"<color>";inherits:true;initial-value:#0a2444}@property --chakra-colors-sand-50{syntax:"<color>";inherits:true;initial-value:#fbf7f1}@property --chakra-colors-sand-100{syntax:"<color>";inherits:true;initial-value:#f5ebe0}@property --chakra-colors-sand-200{syntax:"<color>";inherits:true;initial-value:#f0d0b0}@property --chakra-colors-sand-300{syntax:"<color>";inherits:true;initial-value:#e4bc90}@property --chakra-colors-sand-400{syntax:"<color>";inherits:true;initial-value:#d4a06a}@property --chakra-colors-sand-500{syntax:"<color>";inherits:true;initial-value:#c4844a}img,svg{max-width:100%}.brand-look{font-family:Figtree,Segoe UI,system-ui,-apple-system,sans-serif}.brand-look body,body.brand-look{background-color:#eef6ff;background-image:radial-gradient(1100px 520px at 8% -12%,#0a7ae824,#0000 58%),radial-gradient(900px 480px at 100% 0,#f0d0b047,#0000 52%),linear-gradient(#eef6ff 0%,#f7f3ec 55%,#eef2f7 100%);background-attachment:fixed}:is(.dark,[data-theme=dark]) body.brand-look,:is(.dark,[data-theme=dark]).brand-look body{background-color:#0a2444;background-image:radial-gradient(1000px 480px at 12% -10%,#0a7ae838,#0000 55%),radial-gradient(800px 420px at 100% 0,#f0d0b014,#0000 50%),linear-gradient(#0a2444 0%,#0f1720 100%)}.brand-look h1,.brand-look h2,.brand-look h3,.brand-look h4{letter-spacing:-.01em;font-family:Fredoka,Avenir Next Rounded,Nunito,system-ui,sans-serif}@media (prefers-reduced-motion:no-preference){html.app-color-animate{transition:--chakra-colors-fg .42s,--chakra-colors-fg-muted .42s,--chakra-colors-fg-subtle .42s,--chakra-colors-bg .42s,--chakra-colors-bg-subtle .42s,--chakra-colors-bg-muted .42s,--chakra-colors-bg-panel .42s,--chakra-colors-bg-emphasized .42s,--chakra-colors-border .42s,--chakra-colors-trail-50 .42s,--chakra-colors-trail-100 .42s,--chakra-colors-trail-200 .42s,--chakra-colors-trail-300 .42s,--chakra-colors-trail-400 .42s,--chakra-colors-trail-500 .42s,--chakra-colors-trail-600 .42s,--chakra-colors-trail-700 .42s,--chakra-colors-trail-800 .42s,--chakra-colors-trail-900 .42s,--chakra-colors-trail-950 .42s,--chakra-colors-sand-50 .42s,--chakra-colors-sand-100 .42s,--chakra-colors-sand-200 .42s,--chakra-colors-sand-300 .42s,--chakra-colors-sand-400 .42s,--chakra-colors-sand-500 .42s}html.app-color-animate body,html.app-color-animate body.brand-look,html.app-color-animate.brand-look body{transition:background-color .42s}.brand-look button,.brand-look [role=button],.brand-look a{transition:background-color .18s,background-image .18s,color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s}}@media (hover:hover) and (pointer:fine){:is(button,[role=button],a[href],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]):where(:not(:disabled):not([disabled]):not([aria-disabled=true]):not([data-disabled]):not(.loadout-ask-fab):not(.loadout-section-skipper__btn):not(.loadout-packing-bar):not(.app-logo):not(.pack-row-checked):not([aria-expanded]:not([aria-haspopup])):not([data-scope=accordion]):not([data-scope=collapsible])):hover{background-image:linear-gradient(color-mix(in srgb, var(--chakra-colors-fg,CanvasText) 10%, transparent), color-mix(in srgb, var(--chakra-colors-fg,CanvasText) 10%, transparent))}:is(input,textarea,select):not(:disabled):not([disabled]):not([readonly]):hover,.icon-select__control:not(.icon-select__control--is-disabled):hover{border-color:color-mix(in srgb, var(--chakra-colors-fg,CanvasText) 28%, var(--chakra-colors-border,transparent))}.hover-wash:hover{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--chakra-colors-fg,CanvasText) 8%, transparent)}.app-logo:hover{opacity:.82}:is(summary,[data-scope=accordion],[data-scope=collapsible],[aria-expanded]:not([aria-haspopup])):hover{background-image:none}label:has(>input[type=checkbox]):hover{background-image:none}label:has(>input[type=radio]):hover{background-image:linear-gradient(color-mix(in srgb, var(--chakra-colors-fg,CanvasText) 6%, transparent), color-mix(in srgb, var(--chakra-colors-fg,CanvasText) 6%, transparent))}:is(button,[role=button],a[href],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]):hover :is(button,[role=button],a[href],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],label):hover,:is(.hover-group,.hover-wash):hover :is(button,[role=button],a[href],[role=tab],label):hover{background-color:#0000;background-image:none}}@keyframes removal-shake{0%,to{transform:translateX(calc(var(--shake-x,1.2px) * -1))}50%{transform:translateX(var(--shake-x,1.2px))}}.removal-shake{animation:removal-shake var(--shake-duration,.32s) ease-in-out infinite;animation-delay:var(--shake-delay,0s);will-change:transform}@media (prefers-reduced-motion:reduce){.removal-shake{animation:none}}@keyframes pack-row-check-flash{0%{background-color:#16a34a85}28%{background-color:#16a34a3d}to{background-color:#0000}}@keyframes pack-row-uncheck-flash{0%{background-color:color-mix(in srgb, currentColor 10%, transparent)}to{background-color:#0000}}@keyframes pack-check-pop{0%{transform:scale(1)}32%{transform:scale(1.24)}to{transform:scale(1)}}@keyframes pack-check-draw{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes pack-count-flash{0%{background-color:#0000}32%{background-color:color-mix(in srgb, var(--pa-chart-ink,var(--chakra-colors-trail-500)) 18%, transparent)}to{background-color:#0000}}@keyframes pack-count-complete-flash{0%{background-color:#0000}22%{background-color:#16a34a61}to{background-color:#0000}}@keyframes pack-status-icon-pop{0%{transform:scale(1)}36%{transform:scale(1.22)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pack-row-flash-check,.pack-row-flash-uncheck,.pack-row-flash-added,.pack-stat-sweep .pack-stat-sweep-fill,.pack-stat-sweep .pack-stat-sweep-empty,.pack-stat-sweep-check,.pack-check-control-pop,.pack-check-indicator-pop,.pack-count-flash,.pack-count-complete-flash,.pack-status-icon-pop{animation:none!important}}.move-notice-row{overflow:hidden}.move-notice-row.is-leaving{pointer-events:none}.pack-row-flash-check{animation:.42s cubic-bezier(.2,.85,.25,1) pack-row-check-flash}.pack-row-flash-uncheck{animation:.28s ease-out pack-row-uncheck-flash}.pack-check-control-pop{transform-origin:50%;animation:.42s cubic-bezier(.2,.9,.25,1) pack-check-pop}.pack-check-indicator-pop{transform-origin:50%;animation:.28s ease-out 40ms both pack-check-draw}.pack-count-flash{animation:.7s ease-in-out pack-count-flash}.pack-count-complete-flash{animation:.95s cubic-bezier(.2,.85,.25,1) pack-count-complete-flash}.pack-status-icon-pop{transform-origin:50%;animation:.42s cubic-bezier(.2,.9,.25,1) pack-status-icon-pop;display:inline-flex}@keyframes pack-row-added-flash{0%{background-color:#0000}14%{background-color:color-mix(in srgb, var(--pa-chart-ink,var(--chakra-colors-trail-500)) 16%, transparent)}28%{background-color:#0000}48%{background-color:color-mix(in srgb, var(--pa-chart-ink,var(--chakra-colors-trail-500)) 16%, transparent)}64%{background-color:#0000}to{background-color:#0000}}.pack-row-flash-added{animation:2.2s ease-in-out pack-row-added-flash}.pack-stat-sweep-empty{border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:color-mix(in srgb, var(--chakra-colors-fg,#78716c) 10%, transparent);position:absolute;inset:0}.pack-stat-sweep-fill{width:var(--pack-stat-progress,0%);pointer-events:none;z-index:2;background:linear-gradient(90deg,#16a34a4d,#16a34a1f);border-radius:0;position:absolute;top:0;bottom:0;left:0}.pack-stat-sweep .pack-stat-sweep-fill{animation:2.1s cubic-bezier(.4,0,.2,1) forwards pack-stat-sweep}.pack-stat-sweep .pack-stat-sweep-empty{animation:2.1s cubic-bezier(.4,0,.2,1) forwards pack-stat-sweep-empty}.pack-stat-sweep-minus .pack-stat-sweep-fill{background:linear-gradient(90deg,#dc26264d,#dc26261f);animation-name:pack-stat-sweep-minus}@keyframes pack-stat-sweep{0%{clip-path:inset(0 100% 0 0);opacity:1}52%{clip-path:inset(0);opacity:1}72%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes pack-stat-sweep-minus{0%{clip-path:inset(0 0 0 100%);opacity:1}52%{clip-path:inset(0);opacity:1}72%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes pack-stat-sweep-empty{0%{opacity:1}72%{opacity:1}to{opacity:0}}.pack-stat-sweep-check{z-index:3;pointer-events:none;color:#16a34a;opacity:0;justify-content:center;align-items:center;font-size:1.25rem;animation:2.1s cubic-bezier(.4,0,.2,1) forwards pack-stat-sweep-check;display:flex;position:absolute;inset:0}@keyframes pack-stat-sweep-check{0%,48%{opacity:0;transform:scale(.45)}58%{opacity:1;transform:scale(1.16)}70%{opacity:1;transform:scale(1)}82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.wishlist-page{--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 80%, var(--chakra-colors-purple-700,#6d28d9) 20%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 72%, var(--chakra-colors-purple-600,#7c3aed) 28%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 72%, var(--chakra-colors-purple-500,#8b5cf6) 28%);--chakra-colors-bg:var(--chakra-colors-purple-50,#faf5ff);--chakra-colors-bg-subtle:color-mix(in oklab, var(--chakra-colors-purple-50,#faf5ff) 82%, white 18%);--chakra-colors-bg-muted:var(--chakra-colors-purple-100,#f3e8ff);--chakra-colors-bg-panel:color-mix(in oklab, white 84%, var(--chakra-colors-purple-200,#e9d5ff) 16%);--chakra-colors-bg-emphasized:var(--chakra-colors-purple-100,#f3e8ff);--chakra-colors-border:color-mix(in oklab, #00000014 62%, var(--chakra-colors-purple-300,#d8b4fe) 38%);--chakra-colors-sand-50:var(--chakra-colors-purple-50,#faf5ff);--chakra-colors-sand-100:var(--chakra-colors-purple-100,#f3e8ff);--chakra-colors-sand-200:var(--chakra-colors-purple-200,#e9d5ff);--chakra-colors-sand-300:var(--chakra-colors-purple-300,#d8b4fe);--chakra-colors-sand-400:var(--chakra-colors-purple-400,#c084fc);--chakra-colors-sand-500:var(--chakra-colors-purple-500,#a855f7);color:var(--chakra-colors-fg)}:is(.dark,[data-theme=dark]).wishlist-page,:is(.dark,[data-theme=dark]) .wishlist-page{--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 72%, var(--chakra-colors-purple-300,#d8b4fe) 28%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 64%, var(--chakra-colors-purple-300,#d8b4fe) 36%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 64%, var(--chakra-colors-purple-300,#d8b4fe) 36%);--chakra-colors-bg:color-mix(in oklab, var(--chakra-colors-gray-950,#0a0a0a) 68%, #3b0764 32%);--chakra-colors-bg-subtle:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 64%, #581c87 36%);--chakra-colors-bg-muted:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 58%, #6b21a8 42%);--chakra-colors-bg-panel:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 62%, #4c1d95 38%);--chakra-colors-bg-emphasized:color-mix(in oklab, var(--chakra-colors-gray-800,#27272a) 58%, #6b21a8 42%);--chakra-colors-border:color-mix(in oklab, #ffffff24 62%, var(--chakra-colors-purple-400,#c084fc) 38%)}html[data-app-color=amber]:not(.wishlist-page){--chakra-colors-trail-50:#eef6ff;--chakra-colors-trail-100:#d9ebff;--chakra-colors-trail-200:#bcdcff;--chakra-colors-trail-300:#8ac4ff;--chakra-colors-trail-400:#4aa3f5;--chakra-colors-trail-500:#0a7ae8;--chakra-colors-trail-600:#0866c4;--chakra-colors-trail-700:#07519c;--chakra-colors-trail-800:#0a427d;--chakra-colors-trail-900:#0d3867;--chakra-colors-trail-950:#0a2444;--chakra-colors-fg:#171717;--chakra-colors-fg-muted:#525252;--chakra-colors-fg-subtle:#737373;--chakra-colors-bg:#eef6ff;--chakra-colors-bg-subtle:#fbf7f1;--chakra-colors-bg-muted:#f5ebe0;--chakra-colors-bg-panel:#fff;--chakra-colors-bg-emphasized:#f5ebe0;--chakra-colors-border:#00000014;--chakra-colors-sand-50:#fbf7f1;--chakra-colors-sand-100:#f5ebe0;--chakra-colors-sand-200:#f0d0b0;--chakra-colors-sand-300:#e4bc90;--chakra-colors-sand-400:#d4a06a;--chakra-colors-sand-500:#c4844a}html[data-app-color=amber]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:#fafafa;--chakra-colors-fg-muted:#a3a3a3;--chakra-colors-fg-subtle:#737373;--chakra-colors-bg:#0a0a0a;--chakra-colors-bg-subtle:#171717;--chakra-colors-bg-muted:#171717;--chakra-colors-bg-panel:#171717;--chakra-colors-bg-emphasized:#27272a;--chakra-colors-border:#ffffff24}html[data-app-color=sky]:not(.wishlist-page){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 82%, var(--chakra-colors-trail-700,#07519c) 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 74%, var(--chakra-colors-trail-600,#0866c4) 26%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 74%, var(--chakra-colors-trail-500,#0a7ae8) 26%);--chakra-colors-bg:#e8f2fc;--chakra-colors-bg-subtle:#f3f8fd;--chakra-colors-bg-muted:#d9ebff;--chakra-colors-bg-panel:oklab(98.593% -.0023384 -.00672156);--chakra-colors-bg-emphasized:#d9ebff;--chakra-colors-border:oklab(71.1739% -.0360222 -.0970466/.428627);--chakra-colors-sand-50:#eef6ff;--chakra-colors-sand-100:#d9ebff;--chakra-colors-sand-200:#bcdcff;--chakra-colors-sand-300:#8ac4ff;--chakra-colors-sand-400:#4aa3f5;--chakra-colors-sand-500:#0a7ae8}html[data-app-color=sky]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 78%, #8ac4ff 22%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 68%, #8ac4ff 32%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 68%, #4aa3f5 32%);--chakra-colors-bg:oklab(18.8636% -.00650154 -.0249914);--chakra-colors-bg-subtle:oklab(27.5059% -.0122635 -.0438814);--chakra-colors-bg-muted:oklab(30.7892% -.0160508 -.0587999);--chakra-colors-bg-panel:oklab(26.8015% -.0110371 -.0394933);--chakra-colors-bg-emphasized:oklab(34.6705% -.0152036 -.0617479);--chakra-colors-border:oklab(75.4746% -.0427001 -.11223/.467529)}html[data-app-color=sky]:not(.wishlist-page).brand-look body,html[data-app-color=sky]:not(.wishlist-page) body.brand-look{background-color:#e8f2fc;background-image:radial-gradient(1100px 520px at 8% -12%,#0a7ae833,#0000 58%),radial-gradient(900px 480px at 100% 0,#0ea5e924,#0000 52%),linear-gradient(#e8f2fc 0%,#eef6ff 55%,#e4eef8 100%)}html[data-app-color=sky]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=sky]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#051c33;background-image:radial-gradient(1000px 480px at 12% -10%,#0a7ae847,#0000 55%),radial-gradient(800px 420px at 100% 0,#0ea5e91f,#0000 50%),linear-gradient(#051c33 0%,#0a1828 100%)}html[data-app-color=forest]:not(.wishlist-page){--chakra-colors-trail-50:#f2f7f3;--chakra-colors-trail-100:#dceee0;--chakra-colors-trail-200:#bdd9c4;--chakra-colors-trail-300:#8fbc9a;--chakra-colors-trail-400:#5a9a6a;--chakra-colors-trail-500:#2f7a45;--chakra-colors-trail-600:#27633a;--chakra-colors-trail-700:#1e4d2e;--chakra-colors-trail-800:#163c24;--chakra-colors-trail-900:#112e1c;--chakra-colors-trail-950:#0a1c12;--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 82%, #1e4d2e 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 74%, #27633a 26%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 74%, #2f7a45 26%);--chakra-colors-bg:#f2f7f3;--chakra-colors-bg-subtle:#f6f9f5;--chakra-colors-bg-muted:#e6eee4;--chakra-colors-bg-panel:oklab(98.5589% -.00240977 .00214719);--chakra-colors-bg-emphasized:#e6eee4;--chakra-colors-border:oklab(66.8027% -.0602434 .0319949/.428627);--chakra-colors-sand-50:#f4f7f2;--chakra-colors-sand-100:#e6eee4;--chakra-colors-sand-200:#cfdccb;--chakra-colors-sand-300:#b3c8ad;--chakra-colors-sand-400:#8eaa86;--chakra-colors-sand-500:#6b8f62}html[data-app-color=forest]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 78%, #bdd9c4 22%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 68%, #8fbc9a 32%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 68%, #5a9a6a 32%);--chakra-colors-bg:oklab(16.8506% -.0110611 .00452519);--chakra-colors-bg-subtle:oklab(25.1196% -.0218738 .0109328);--chakra-colors-bg-muted:oklab(28.1052% -.0288284 .015091);--chakra-colors-bg-panel:oklab(24.6539% -.0196864 .00983953);--chakra-colors-bg-emphasized:oklab(31.9865% -.0279812 .012143);--chakra-colors-border:oklab(69.9185% -.0695679 .0388913/.467529)}html[data-app-color=forest]:not(.wishlist-page).brand-look body,html[data-app-color=forest]:not(.wishlist-page) body.brand-look{background-color:#f2f7f3;background-image:radial-gradient(1100px 520px at 8% -12%,#2f7a4529,#0000 58%),radial-gradient(900px 480px at 100% 0,#8fbc9a47,#0000 52%),linear-gradient(#f2f7f3 0%,#eef4ec 55%,#e8efe6 100%)}html[data-app-color=forest]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=forest]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#0a1c12;background-image:radial-gradient(1000px 480px at 12% -10%,#2f7a4547,#0000 55%),radial-gradient(800px 420px at 100% 0,#8fbc9a1a,#0000 50%),linear-gradient(#0a1c12 0%,#101c14 100%)}html[data-app-color=dusk]:not(.wishlist-page){--chakra-colors-trail-50:#f3f1fb;--chakra-colors-trail-100:#e6e0f6;--chakra-colors-trail-200:#cfc4ed;--chakra-colors-trail-300:#b09ae0;--chakra-colors-trail-400:#8b6fd0;--chakra-colors-trail-500:#6b4cbe;--chakra-colors-trail-600:#563ca0;--chakra-colors-trail-700:#44307e;--chakra-colors-trail-800:#342660;--chakra-colors-trail-900:#281d4b;--chakra-colors-trail-950:#18112e;--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 82%, #44307e 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 74%, #563ca0 26%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 74%, #6b4cbe 26%);--chakra-colors-bg:#f3f1fb;--chakra-colors-bg-subtle:#f7f5fc;--chakra-colors-bg-muted:#e6e0f6;--chakra-colors-bg-panel:oklab(98.1096% .00318764 -.006141);--chakra-colors-bg-emphasized:#e6e0f6;--chakra-colors-border:oklab(64.8279% .0483382 -.0898455/.428627);--chakra-colors-sand-50:#f5f3fb;--chakra-colors-sand-100:#e8e2f4;--chakra-colors-sand-200:#d4c8ec;--chakra-colors-sand-300:#b9a6de;--chakra-colors-sand-400:#9578cc;--chakra-colors-sand-500:#6b4cbe}html[data-app-color=dusk]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 78%, #cfc4ed 22%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 68%, #b09ae0 32%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 68%, #8b6fd0 32%);--chakra-colors-bg:oklab(16.7453% .0078935 -.0197233);--chakra-colors-bg-subtle:oklab(23.1385% .0117059 -.0305579);--chakra-colors-bg-muted:oklab(25.4807% .0154606 -.0406244);--chakra-colors-bg-panel:oklab(22.8709% .0105353 -.0275021);--chakra-colors-bg-emphasized:oklab(29.362% .0163078 -.0435723);--chakra-colors-border:oklab(68.4144% .0497386 -.106224/.467529)}html[data-app-color=dusk]:not(.wishlist-page).brand-look body,html[data-app-color=dusk]:not(.wishlist-page) body.brand-look{background-color:#f3f1fb;background-image:radial-gradient(1100px 520px at 8% -12%,#6b4cbe2e,#0000 58%),radial-gradient(900px 480px at 100% 0,#b09ae042,#0000 52%),linear-gradient(#f3f1fb 0%,#efeaf8 55%,#e8e4f4 100%)}html[data-app-color=dusk]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=dusk]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#18112e;background-image:radial-gradient(1000px 480px at 12% -10%,#6b4cbe4d,#0000 55%),radial-gradient(800px 420px at 100% 0,#b09ae01a,#0000 50%),linear-gradient(#18112e 0%,#14101f 100%)}html[data-app-color=lake]:not(.wishlist-page){--chakra-colors-trail-50:#eef8f7;--chakra-colors-trail-100:#d5efec;--chakra-colors-trail-200:#b0e0db;--chakra-colors-trail-300:#7bc9c2;--chakra-colors-trail-400:#3eada3;--chakra-colors-trail-500:#1f8a82;--chakra-colors-trail-600:#186f69;--chakra-colors-trail-700:#155753;--chakra-colors-trail-800:#144644;--chakra-colors-trail-900:#133a38;--chakra-colors-trail-950:#0a2221;--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 82%, #155753 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 74%, #186f69 26%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 74%, #1f8a82 26%);--chakra-colors-bg:#eef8f7;--chakra-colors-bg-subtle:#f4faf9;--chakra-colors-bg-muted:#d5efec;--chakra-colors-bg-panel:oklab(98.4605% -.00594538 -.000879548);--chakra-colors-bg-emphasized:#d5efec;--chakra-colors-border:oklab(69.4613% -.0771422 -.0113964/.428627);--chakra-colors-sand-50:#f0f8f6;--chakra-colors-sand-100:#dcefec;--chakra-colors-sand-200:#c0e2dc;--chakra-colors-sand-300:#96cfc7;--chakra-colors-sand-400:#5ab3a8;--chakra-colors-sand-500:#1f8a82}html[data-app-color=lake]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 78%, #b0e0db 22%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 68%, #7bc9c2 32%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 68%, #3eada3 32%);--chakra-colors-bg:oklab(17.8177% -.0111185 -.00228514);--chakra-colors-bg-subtle:oklab(25.0884% -.0171843 -.00319888);--chakra-colors-bg-muted:oklab(29.7544% -.0278495 -.00442615);--chakra-colors-bg-panel:oklab(24.6258% -.0154658 -.00287899);--chakra-colors-bg-emphasized:oklab(33.6357% -.0270023 -.0073741);--chakra-colors-border:oklab(74.1989% -.0809765 -.00948473/.467529)}html[data-app-color=lake]:not(.wishlist-page).brand-look body,html[data-app-color=lake]:not(.wishlist-page) body.brand-look{background-color:#eef8f7;background-image:radial-gradient(1100px 520px at 8% -12%,#1f8a8229,#0000 58%),radial-gradient(900px 480px at 100% 0,#7bc9c247,#0000 52%),linear-gradient(#eef8f7 0%,#e8f4f2 55%,#e2f0ee 100%)}html[data-app-color=lake]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=lake]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#0a2221;background-image:radial-gradient(1000px 480px at 12% -10%,#1f8a8247,#0000 55%),radial-gradient(800px 420px at 100% 0,#7bc9c21a,#0000 50%),linear-gradient(#0a2221 0%,#0e1c1b 100%)}html[data-app-color=granite]:not(.wishlist-page){--chakra-colors-trail-50:#f4f5f6;--chakra-colors-trail-100:#e6e8eb;--chakra-colors-trail-200:#cdd2d8;--chakra-colors-trail-300:#a8b0ba;--chakra-colors-trail-400:#7d8894;--chakra-colors-trail-500:#5c6672;--chakra-colors-trail-600:#48515c;--chakra-colors-trail-700:#3a414a;--chakra-colors-trail-800:#2c3239;--chakra-colors-trail-900:#22262c;--chakra-colors-trail-950:#14171b;--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 86%, #3a414a 14%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 78%, #48515c 22%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 78%, #5c6672 22%);--chakra-colors-bg:#f4f5f6;--chakra-colors-bg-subtle:#f8f8f9;--chakra-colors-bg-muted:#e6e8eb;--chakra-colors-bg-panel:oklab(98.6167% -.000293446 -.00094918);--chakra-colors-bg-emphasized:#e6e8eb;--chakra-colors-border:oklab(63.7337% -.00468591 -.016271/.354902);--chakra-colors-sand-50:#f5f6f7;--chakra-colors-sand-100:#e8eaed;--chakra-colors-sand-200:#d2d6db;--chakra-colors-sand-300:#b4bac2;--chakra-colors-sand-400:#8d96a0;--chakra-colors-sand-500:#5c6672}html[data-app-color=granite]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 82%, #cdd2d8 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 72%, #a8b0ba 28%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 72%, #7d8894 28%);--chakra-colors-bg:oklab(16.348% -.000735309 -.00286837);--chakra-colors-bg-subtle:oklab(22.7126% -.000915392 -.00444841);--chakra-colors-bg-muted:oklab(25.0659% -.00192118 -.00602984);--chakra-colors-bg-panel:oklab(22.4626% -.000813686 -.00395414);--chakra-colors-bg-emphasized:oklab(29.0859% -.00104376 -.00908309);--chakra-colors-border:oklab(71.5493% -.00558624 -.0157792/.398824)}html[data-app-color=granite]:not(.wishlist-page).brand-look body,html[data-app-color=granite]:not(.wishlist-page) body.brand-look{background-color:#f4f5f6;background-image:radial-gradient(1100px 520px at 8% -12%,#5c667224,#0000 58%),radial-gradient(900px 480px at 100% 0,#a8b0ba38,#0000 52%),linear-gradient(#f4f5f6 0%,#eef0f2 55%,#e8eaed 100%)}html[data-app-color=granite]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=granite]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#14171b;background-image:radial-gradient(1000px 480px at 12% -10%,#5c66723d,#0000 55%),radial-gradient(800px 420px at 100% 0,#a8b0ba14,#0000 50%),linear-gradient(#14171b 0%,#121416 100%)}html[data-app-color=clay]:not(.wishlist-page){--chakra-colors-trail-50:#faf4f0;--chakra-colors-trail-100:#f4e6dc;--chakra-colors-trail-200:#e8cbb8;--chakra-colors-trail-300:#d7a88a;--chakra-colors-trail-400:#c4845c;--chakra-colors-trail-500:#b0663c;--chakra-colors-trail-600:#925330;--chakra-colors-trail-700:#744228;--chakra-colors-trail-800:#5c3622;--chakra-colors-trail-900:#472b1c;--chakra-colors-trail-950:#2a1810;--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 82%, #744228 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 74%, #925330 26%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 74%, #b0663c 26%);--chakra-colors-bg:#faf4f0;--chakra-colors-bg-subtle:#fcf8f5;--chakra-colors-bg-muted:#f4e6dc;--chakra-colors-bg-panel:oklab(98.338% .00285265 .00411787);--chakra-colors-bg-emphasized:#f4e6dc;--chakra-colors-border:oklab(68.0167% .0406747 .0559237/.428627);--chakra-colors-sand-50:#faf5f1;--chakra-colors-sand-100:#f3e8df;--chakra-colors-sand-200:#e6d0c0;--chakra-colors-sand-300:#d4b094;--chakra-colors-sand-400:#be8864;--chakra-colors-sand-500:#b0663c}html[data-app-color=clay]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 78%, #e8cbb8 22%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 68%, #d7a88a 32%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 68%, #c4845c 32%);--chakra-colors-bg:oklab(17.748% .00885263 .00874583);--chakra-colors-bg-subtle:oklab(25.0781% .0128765 .0145947);--chakra-colors-bg-muted:oklab(27.9433% .0186166 .0205807);--chakra-colors-bg-panel:oklab(24.6165% .0115889 .0131352);--chakra-colors-bg-emphasized:oklab(31.8247% .0194638 .0176327);--chakra-colors-border:oklab(73.1422% .0477028 .0619666/.467529)}html[data-app-color=clay]:not(.wishlist-page).brand-look body,html[data-app-color=clay]:not(.wishlist-page) body.brand-look{background-color:#faf4f0;background-image:radial-gradient(1100px 520px at 8% -12%,#b0663c29,#0000 58%),radial-gradient(900px 480px at 100% 0,#d7a88a42,#0000 52%),linear-gradient(#faf4f0 0%,#f6efe9 55%,#f1e8e0 100%)}html[data-app-color=clay]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=clay]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#2a1810;background-image:radial-gradient(1000px 480px at 12% -10%,#b0663c47,#0000 55%),radial-gradient(800px 420px at 100% 0,#d7a88a1a,#0000 50%),linear-gradient(#2a1810 0%,#1f1410 100%)}html[data-app-color=storm]:not(.wishlist-page){--chakra-colors-trail-50:#f2f5f8;--chakra-colors-trail-100:#e2e8ef;--chakra-colors-trail-200:#c5d0de;--chakra-colors-trail-300:#9aabc0;--chakra-colors-trail-400:#6d829e;--chakra-colors-trail-500:#4d6480;--chakra-colors-trail-600:#3d5168;--chakra-colors-trail-700:#324155;--chakra-colors-trail-800:#283344;--chakra-colors-trail-900:#1f2835;--chakra-colors-trail-950:#121820;--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 82%, #324155 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 74%, #3d5168 26%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 74%, #4d6480 26%);--chakra-colors-bg:#f2f5f8;--chakra-colors-bg-subtle:#f6f8fa;--chakra-colors-bg-muted:#e2e8ef;--chakra-colors-bg-panel:oklab(98.2413% -.000737761 -.00264387);--chakra-colors-bg-emphasized:#e2e8ef;--chakra-colors-border:oklab(65.1568% -.0100495 -.0345193/.428627);--chakra-colors-sand-50:#f3f6f8;--chakra-colors-sand-100:#e4eaf0;--chakra-colors-sand-200:#cad4e0;--chakra-colors-sand-300:#a8b6c8;--chakra-colors-sand-400:#7d90a8;--chakra-colors-sand-500:#4d6480}html[data-app-color=storm]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 78%, #c5d0de 22%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 68%, #9aabc0 32%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 68%, #6d829e 32%);--chakra-colors-bg:oklab(16.8344% -.00172625 -.00678687);--chakra-colors-bg-subtle:oklab(23.2498% -.0023677 -.0107029);--chakra-colors-bg-muted:oklab(25.482% -.00287118 -.0147064);--chakra-colors-bg-panel:oklab(22.9711% -.00213094 -.0096326);--chakra-colors-bg-emphasized:oklab(29.3633% -.00202401 -.0176544);--chakra-colors-border:oklab(67.5146% -.00991326 -.0389306/.467529)}html[data-app-color=storm]:not(.wishlist-page).brand-look body,html[data-app-color=storm]:not(.wishlist-page) body.brand-look{background-color:#f2f5f8;background-image:radial-gradient(1100px 520px at 8% -12%,#4d648029,#0000 58%),radial-gradient(900px 480px at 100% 0,#9aabc042,#0000 52%),linear-gradient(#f2f5f8 0%,#edf1f5 55%,#e6ebf1 100%)}html[data-app-color=storm]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=storm]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#121820;background-image:radial-gradient(1000px 480px at 12% -10%,#4d648047,#0000 55%),radial-gradient(800px 420px at 100% 0,#9aabc01a,#0000 50%),linear-gradient(#121820 0%,#10151b 100%)}html[data-app-color=ember]:not(.wishlist-page){--chakra-colors-trail-50:#fdf3f0;--chakra-colors-trail-100:#f8e2db;--chakra-colors-trail-200:#f0c4b6;--chakra-colors-trail-300:#e39a84;--chakra-colors-trail-400:#d46d4e;--chakra-colors-trail-500:#c24a2c;--chakra-colors-trail-600:#a33a22;--chakra-colors-trail-700:#822e1c;--chakra-colors-trail-800:#662618;--chakra-colors-trail-900:#4e1f16;--chakra-colors-trail-950:#2e110c;--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-900,#171717) 82%, #822e1c 18%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-600,#525252) 74%, #a33a22 26%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 74%, #c24a2c 26%);--chakra-colors-bg:#fdf3f0;--chakra-colors-bg-subtle:#fef7f5;--chakra-colors-bg-muted:#f8e2db;--chakra-colors-bg-panel:oklab(98.2601% .0050897 .00403283);--chakra-colors-bg-emphasized:#f8e2db;--chakra-colors-border:oklab(66.7472% .0743616 .0570427/.428627);--chakra-colors-sand-50:#fdf4f1;--chakra-colors-sand-100:#f6e5de;--chakra-colors-sand-200:#edcdc2;--chakra-colors-sand-300:#dea890;--chakra-colors-sand-400:#cc7a5c;--chakra-colors-sand-500:#c24a2c}html[data-app-color=ember]:not(.wishlist-page):is(.dark,[data-theme=dark]){--chakra-colors-fg:color-mix(in oklab, var(--chakra-colors-gray-50,#fafafa) 78%, #f0c4b6 22%);--chakra-colors-fg-muted:color-mix(in oklab, var(--chakra-colors-gray-400,#a3a3a3) 68%, #e39a84 32%);--chakra-colors-fg-subtle:color-mix(in oklab, var(--chakra-colors-gray-500,#737373) 68%, #d46d4e 32%);--chakra-colors-bg:oklab(17.3937% .0159219 .00970359);--chakra-colors-bg-subtle:oklab(24.54% .0247604 .0157743);--chakra-colors-bg-muted:oklab(27.3132% .0349986 .0235191);--chakra-colors-bg-panel:oklab(24.1323% .0222844 .0141969);--chakra-colors-bg-emphasized:oklab(31.1945% .0358457 .0205711);--chakra-colors-border:oklab(71.4161% .0886405 .0680715/.467529)}html[data-app-color=ember]:not(.wishlist-page).brand-look body,html[data-app-color=ember]:not(.wishlist-page) body.brand-look{background-color:#fdf3f0;background-image:radial-gradient(1100px 520px at 8% -12%,#c24a2c29,#0000 58%),radial-gradient(900px 480px at 100% 0,#e39a8442,#0000 52%),linear-gradient(#fdf3f0 0%,#f8ebe6 55%,#f4e4de 100%)}html[data-app-color=ember]:not(.wishlist-page):is(.dark,[data-theme=dark]).brand-look body,html[data-app-color=ember]:not(.wishlist-page):is(.dark,[data-theme=dark]) body.brand-look{background-color:#2e110c;background-image:radial-gradient(1000px 480px at 12% -10%,#c24a2c4d,#0000 55%),radial-gradient(800px 420px at 100% 0,#e39a841a,#0000 50%),linear-gradient(#2e110c 0%,#1f100e 100%)}html[data-app-color],html[data-app-color].dark,html[data-app-color].light,html[data-app-color][data-theme=dark],html[data-app-color][data-theme=light],.wishlist-page{--chakra-colors-border-emphasized:var(--chakra-colors-border);--chakra-colors-gray-border:var(--chakra-colors-border);--chakra-colors-trail-border:var(--chakra-colors-border)}@keyframes loadout-packing-gradient{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes loadout-packing-glow{0%,to{box-shadow:0 0 10px #96c600a6,0 0 18px #019cec73,0 0 28px #019cec33}33%{box-shadow:0 0 10px #019ceca6,0 0 18px #fd870173,0 0 28px #fd870133}66%{box-shadow:0 0 10px #fd8701a6,0 0 18px #f6083d73,0 0 28px #f6083d33}}.loadout-packing-bar{background:linear-gradient(90deg,#96c600 0%,#019cec 33%,#fd8701 66%,#f6083d 100%) 0 0/200% 100%;width:100%;animation:1.4s linear infinite loadout-packing-gradient,2.8s ease-in-out infinite loadout-packing-glow}@media (prefers-reduced-motion:reduce){.loadout-packing-bar{animation:none;box-shadow:0 0 10px #019cec80,0 0 18px #fd870159}}@keyframes trip-parse-sheen{0%{background-position:0%}to{background-position:200%}}@keyframes trip-parse-sparkle{0%,to{transform:rotate(-6deg)scale(1)}50%{transform:rotate(8deg)scale(1.08)}}.trip-parse-prompt{background-image:linear-gradient(125deg, color-mix(in srgb, #96c600 45%, Canvas) 0%, color-mix(in srgb, #019cec 58%, Canvas) 32%, color-mix(in srgb, #7c3aed 52%, Canvas) 58%, color-mix(in srgb, #fd8701 50%, Canvas) 82%, color-mix(in srgb, #96c600 45%, Canvas) 100%);background-position:18%;background-size:180% 180%;border-radius:18px;padding:1.5px;transition:box-shadow .2s}.trip-parse-prompt.is-focused,.trip-parse-prompt.is-busy{background-image:linear-gradient(90deg,#96c600 0%,#019cec 25%,#7c3aed 50%,#fd8701 75%,#f6083d 100%);background-size:220% 100%;box-shadow:0 0 0 3px #7c3aed29,0 10px 28px #019cec24}.trip-parse-prompt.is-busy{animation:1.4s linear infinite trip-parse-sheen}.trip-parse-prompt.is-invalid{box-shadow:0 0 0 3px #ef444438}.trip-parse-prompt.is-busy .trip-parse-prompt__sparkle{animation:.9s ease-in-out infinite trip-parse-sparkle}.trip-parse-prompt__inner{border-radius:16.5px;overflow:hidden}.trip-parse-prompt textarea{min-height:2.5rem;padding-inline:.125rem;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}@media (prefers-reduced-motion:reduce){.trip-parse-prompt.is-busy,.trip-parse-prompt.is-busy .trip-parse-prompt__sparkle{animation:none}}@keyframes trip-parse-field-flash{0%{background-color:#7c3aed38;box-shadow:0 0 0 3px #7c3aed61,0 8px 22px #019cec29}28%{background-color:#019cec1a;box-shadow:0 0 0 3px #7c3aed38,0 6px 16px #019cec1a}to{background-color:#0000;box-shadow:0 0 #0000,0 0 #0000}}.trip-parse-flash{border-radius:14px;animation:1.15s cubic-bezier(.2,.75,.25,1) trip-parse-field-flash}@media (prefers-reduced-motion:reduce){.trip-parse-flash{background-color:#7c3aed1f;animation:none;box-shadow:0 0 0 3px #7c3aed47}}.loadout-ask-panel{z-index:1;background-image:linear-gradient(125deg, color-mix(in srgb, #96c600 45%, Canvas) 0%, color-mix(in srgb, #019cec 58%, Canvas) 32%, color-mix(in srgb, #7c3aed 52%, Canvas) 58%, color-mix(in srgb, #fd8701 50%, Canvas) 82%, color-mix(in srgb, #96c600 45%, Canvas) 100%);transform-origin:calc(100% - 1.25rem) calc(100% + 1.9rem);opacity:0;visibility:hidden;pointer-events:none;background-position:18%;background-size:180% 180%;border-radius:22px;width:min(22.5rem,100vw - 1.5rem);padding:1.5px;transition:transform .34s cubic-bezier(.32,.72,0,1),opacity .22s,visibility 0s linear .34s;position:absolute;bottom:calc(100% + .65rem);right:0;transform:translate(10px,18px)scale(.28);box-shadow:0 18px 40px #00000038,0 2px 8px #0000001a}.loadout-ask-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .2s,visibility;transform:none}.loadout-ask-panel.is-busy{background-image:linear-gradient(90deg,#96c600 0%,#019cec 25%,#7c3aed 50%,#fd8701 75%,#f6083d 100%);background-size:220% 100%;animation:1.4s linear infinite trip-parse-sheen}.loadout-ask-panel__inner{border-radius:20.5px;overflow:hidden}.loadout-ask-head{border-bottom:1px solid color-mix(in srgb, CanvasText 8%, transparent)}.loadout-ask-messages{overscroll-behavior:contain;max-height:min(16.5rem,42vh);padding-top:1rem;overflow-y:auto}.loadout-ask-composer{border-top:1px solid color-mix(in srgb, CanvasText 8%, transparent)}.loadout-ask-msg{border-radius:1.15rem;animation:.28s cubic-bezier(.32,.72,0,1) both loadout-ask-msg-in}.loadout-ask-msg.is-mine{border-bottom-right-radius:.35rem}.loadout-ask-msg.is-theirs{border-bottom-left-radius:.35rem}.loadout-ask-msg.is-local{opacity:.94}.loadout-ask-msg.is-typing{padding-block:.7rem}.loadout-ask-typing{align-items:center;gap:.28rem;min-height:.7rem;display:inline-flex}.loadout-ask-typing span{opacity:.35;background:currentColor;border-radius:999px;width:.38rem;height:.38rem;animation:1.05s ease-in-out infinite loadout-ask-dot}.loadout-ask-typing span:nth-child(2){animation-delay:.14s}.loadout-ask-typing span:nth-child(3){animation-delay:.28s}.loadout-ask-fab{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;padding:0;transition:transform .32s cubic-bezier(.32,.72,0,1),box-shadow .24s;overflow:hidden;box-shadow:0 8px 20px #00000038}.loadout-ask-fab img{background:0 0;display:block;transform:scale(1.16)}.loadout-ask-fab:hover{transform:scale(1.06)}.loadout-ask-fab.is-open{transform:scale(1.08)}.loadout-ask-fab.is-open,.loadout-ask-fab:focus-visible{outline:none;box-shadow:0 0 0 3px #7c3aed38,0 8px 20px #00000038}@keyframes loadout-ask-msg-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes loadout-ask-dot{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:.9;transform:translateY(-3px)}}@media (width>=480px){.loadout-ask-panel{transform-origin:calc(100% - 1.375rem) calc(100% + 2.025rem)}}@media (width<=479.98px){.loadout-ask-fab{width:100%;height:100%}.loadout-ask-panel{transform-origin:50% calc(100% + .65rem);width:auto;max-width:none;bottom:calc(100% + .65rem);left:.75rem;right:.75rem;transform:translateY(16px)scale(.28)}.loadout-ask-fab:hover,.loadout-ask-fab.is-open{transform:none}}@media (prefers-reduced-motion:reduce){.loadout-ask-panel,.loadout-ask-panel.is-open{transition:opacity .15s,visibility;transform:none}.loadout-ask-panel.is-busy,.loadout-ask-msg,.loadout-ask-typing span{animation:none}.loadout-ask-fab,.loadout-ask-fab:hover,.loadout-ask-fab.is-open{transition:box-shadow .15s;transform:none}.loadout-ask-typing span{opacity:.55}}.pa-pie-sync-row{border-radius:var(--chakra-radii-l2);transition:background-color .12s}.pa-pie-sync-row:hover,.pa-pie-sync-row[data-hot=true]{background-color:var(--chakra-colors-bg-emphasized)}.loadout-section-skipper{bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));transition:bottom .28s cubic-bezier(.32,.72,0,1)}.loadout-section-skipper__btn{transition:background-color .2s}@media (width>=480px){.loadout-section-skipper{bottom:1.5rem}}@media (width<=47.99rem){html[data-bottom-nav-hidden="0"] .loadout-section-skipper{bottom:calc(var(--bottom-nav-clearance,4.75rem) + 1rem)}}@media (prefers-reduced-motion:reduce){.loadout-section-skipper,.loadout-section-skipper__btn{transition:none}}@keyframes primary-nav-tab-from-right{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes primary-nav-tab-from-left{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes primary-nav-tab-fade{0%{opacity:0}to{opacity:1}}.primary-nav-tab-enter-right{animation:.3s cubic-bezier(.32,.72,0,1) both primary-nav-tab-from-right}.primary-nav-tab-enter-left{animation:.3s cubic-bezier(.32,.72,0,1) both primary-nav-tab-from-left}.primary-nav-tab-enter-fade{animation:.24s both primary-nav-tab-fade}@media (width<=479.98px){.primary-nav-tab-enter-right,.primary-nav-tab-enter-left{animation-name:primary-nav-tab-fade;animation-duration:.24s;animation-timing-function:ease}}@media (prefers-reduced-motion:reduce){.primary-nav-tab-enter-right,.primary-nav-tab-enter-left,.primary-nav-tab-enter-fade{animation:none}}@media (pointer:coarse){.flash-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent}.flash-scrollbar.is-scrolling{scrollbar-color:color-mix(in srgb, CanvasText 28%, transparent) transparent}.flash-scrollbar::-webkit-scrollbar{height:4px}.flash-scrollbar::-webkit-scrollbar-thumb{background-color:#0000;border-radius:999px;transition:background-color .2s}.flash-scrollbar.is-scrolling::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, CanvasText 28%, transparent)}}@media (prefers-reduced-motion:reduce){.flash-scrollbar::-webkit-scrollbar-thumb{transition:none}}.achievement-medal{--medal-size:2.75rem;--medal-stroke:3.8;--medal-inset:2.2;--medal-light:#8ac4ff;--medal-mid:#0a7ae8;--medal-dark:#07519c;--medal-glow:#0a7ae847;--medal-back:#fff;width:var(--medal-size);height:var(--medal-size);color:var(--medal-mid);flex-shrink:0;place-items:center;display:grid;position:relative}.dark .achievement-medal{--medal-back:#000;color:var(--medal-light)}.achievement-medal--sm{--medal-size:2.4rem;--medal-stroke:3.6}.achievement-medal--md{--medal-size:3rem}.achievement-medal--lg{--medal-size:5.75rem;--medal-stroke:5;--medal-inset:2.6}.achievement-medal--diamond,.achievement-medal--pentagon{--icon-scale:.82}.achievement-medal--shield{--icon-scale:.88}.achievement-medal__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.achievement-medal--earned .achievement-medal__svg{filter:drop-shadow(0 1px 5px var(--medal-glow))}.achievement-medal__ring{stroke:var(--medal-mid);stroke-width:var(--medal-stroke)}.achievement-medal__inset{fill:none;stroke:var(--medal-light);stroke-width:var(--medal-inset);opacity:.72}.achievement-medal--locked{color:var(--chakra-colors-fg-muted)}.achievement-medal--locked .achievement-medal__ring{stroke:var(--chakra-colors-border)}.achievement-medal__icon{z-index:1;transform:scale(var(--icon-scale,1));line-height:1;position:relative}.achievement-medal--sm .achievement-medal__icon{font-size:.95rem}.achievement-medal--md .achievement-medal__icon{font-size:1.2rem}.achievement-medal--lg .achievement-medal__icon{font-size:2.15rem}.achievement-medal--celebrate{animation:.7s cubic-bezier(.2,.9,.2,1) achievement-medal-pop}.achievement-tile{appearance:none;cursor:pointer;border-radius:var(--chakra-radii-l2,.65rem);background:0 0;border:0;flex-direction:column;justify-content:flex-start;padding:.45rem .4rem;transition:opacity .16s,background-color .16s;display:flex}.achievement-tile:hover{background:var(--chakra-colors-bg-muted)}.achievement-tile--home{flex-direction:column;flex:0 0 7.35rem;justify-content:flex-start;align-self:flex-start;width:7.35rem;max-width:7.35rem;display:flex}.achievement-tile--grid,.achievement-tile--drawer{width:100%}.achievement-tile--locked{opacity:.62}.achievement-tile--locked:hover{opacity:.86}.achievement-dialog-pedestal{place-items:center;width:6.75rem;height:6.75rem;display:grid}.achievement-unlock-wash{pointer-events:none;background:radial-gradient(circle at 50% 0%, var(--medal-glow,#0a7ae838) 0%, transparent 70%);height:11rem;position:absolute;inset:0 0 auto}@keyframes achievement-medal-pop{0%{transform:scale(.82)}58%{transform:scale(1.07)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.achievement-medal--celebrate,.achievement-tile{transition:none;animation:none}}html.dev-server:after{content:"";z-index:2147483647;pointer-events:none;box-sizing:border-box;border:2px dashed #eab308;position:fixed;inset:0}
