:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui:clamp(1px, .22vw + .86px, 1.25px);--ink:#0b0d10;--text:#f2f3f5;--text-dim:#f2f3f58f;--text-faint:#f2f3f55c;--glass:#16191f6b;--glass-strong:#16191fad;--stroke:#ffffff21;--stroke-soft:#ffffff0d;--fill:#ffffff0f;--fill-hover:#ffffff1a;--gold:#f5c95c;--ok:#3ecf78;--r-sm:calc(9 * var(--ui));--r-md:calc(12 * var(--ui));--r-lg:calc(16 * var(--ui));--r-xl:calc(24 * var(--ui));--lift:inset 0 1px 0 #ffffff0d;--shadow:0 4px 20px #00000059}@media (pointer:coarse){:root{--ui:clamp(1.15px, .5vw + .9px, 1.6px)}}*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html,body{background:var(--ink);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}#game{touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0}#game[data-cursor=zoom]{cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><defs><filter id=\"g\"><feDropShadow dx=\"0\" dy=\"1\" stdDeviation=\"1.2\" flood-color=\"black\" flood-opacity=\".45\"/></filter></defs><g filter=\"url(%23g)\" fill=\"none\" stroke=\"white\" stroke-opacity=\".92\" stroke-linecap=\"round\"><circle cx=\"14\" cy=\"14\" r=\"8\" stroke-width=\"2.2\"/><path d=\"M14 10.5v7M10.5 14h7M20 20l6 6\" stroke-width=\"2.2\"/></g></svg>") 14 14,zoom-in}#game[data-cursor=dig]{cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\"><defs><filter id=\"g\"><feDropShadow dx=\"0\" dy=\"1\" stdDeviation=\"1.2\" flood-color=\"black\" flood-opacity=\".55\"/></filter></defs><g filter=\"url(%23g)\" fill=\"none\" stroke=\"white\" stroke-opacity=\".94\" stroke-linecap=\"round\"><circle cx=\"16\" cy=\"16\" r=\"7\" stroke-width=\"1.8\"/><path d=\"M16 6v4M16 22v4M6 16h4M22 16h4\" stroke-width=\"1.8\"/></g><circle cx=\"16\" cy=\"16\" r=\"1.7\" fill=\"white\" fill-opacity=\".94\"/></svg>") 16 16,crosshair}#hud{pointer-events:none;color:var(--text);position:fixed;inset:0}#liquid-glass-defs-root{pointer-events:none;width:0;height:0;position:fixed;inset:0;overflow:hidden}.liquid-glass-defs-host{width:0;height:0;position:absolute;overflow:hidden}.liquid-glass-active{will-change:transform;position:relative;overflow:hidden}.liquid-glass-pane{border-radius:inherit;background:inherit;pointer-events:none;will-change:filter;z-index:0!important;display:block!important;position:absolute!important;inset:0!important}.liquid-glass-active>:not(.liquid-glass-pane){z-index:2;position:relative}.zoom-btn,.menu,.level,.compass,.itemchip{isolation:isolate;border:1px solid var(--stroke);color:var(--text);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #ffffff14, inset 0 -18px 32px #ffffff0a, 0 0 0 1px #ffffff09, var(--lift), var(--shadow);background:radial-gradient(120% 180% at 18% 0,#ffffff57,#0000 34%),radial-gradient(140% 120% at 94% 100%,#78aaff29,#0000 42%),linear-gradient(150deg,#fff3,#ffffff0b 42%,#ffffff1b),#0d111829;transition:border-color .16s,background .16s,color .16s,box-shadow .16s,transform .12s;position:relative;overflow:hidden}.zoom-btn:before,.menu:before,.level:after,.compass:before,.itemchip:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(18px)saturate(2.25)contrast(1.18);padding:calc(6 * var(--ui));-webkit-mask-composite:xor;pointer-events:none;background:#ffffff16;position:absolute;inset:-7px;box-shadow:inset 0 0 18px #fff3,inset 0 0 42px #ffffff12;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.zoom-btn:after,.menu:after,.compass:after,.itemchip:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.86;background:linear-gradient(#ffffff57,#0000),radial-gradient(90% 160% at 12% 0,#ffffff38,#0000 62%);height:48%;position:absolute;inset:1px 1px auto}.zoom-btn>*,.menu>*,.level>*,.compass>*,.itemchip>*{z-index:2;position:relative}#hud.light .zoom-btn,#hud.light .menu,#hud.light .level,#hud.light .compass,#hud.light .itemchip{color:#17181b;background:#ffffffeb;border-color:#100e0c29;box-shadow:inset 0 1px #ffffffe6,0 2px 10px #1916122e}.hud-top{top:calc(env(safe-area-inset-top,0px) + calc(12 * var(--ui)));left:calc(env(safe-area-inset-left,0px) + calc(16 * var(--ui)));right:calc(env(safe-area-inset-right,0px) + calc(16 * var(--ui)));align-items:center;gap:calc(10 * var(--ui));display:flex;position:absolute}.brand{letter-spacing:.24em;font-weight:800;font-size:calc(13 * var(--ui));color:var(--text);text-shadow:0 1px 10px #0009;transition:color .3s,text-shadow .3s}#hud.light .brand{color:#17181b;text-shadow:none}.level{align-items:center;gap:calc(7 * var(--ui));padding:calc(7 * var(--ui)) calc(12 * var(--ui));border-radius:var(--r-md);margin-left:auto;display:flex}.level:before{content:"";z-index:2;width:calc(6 * var(--ui));height:calc(6 * var(--ui));background:#6aa5ff;border-radius:50%;transition:background .24s;position:relative}.level[data-level="6"]:before{background:var(--gold)}.level[data-level="9"]:before{background:#ff9a62}.level-name{font-size:calc(9.5 * var(--ui));letter-spacing:.14em;font-weight:700}.status-dot{width:calc(8 * var(--ui));height:calc(8 * var(--ui));background:#ffffff2e;border-radius:50%;flex-shrink:0;transition:background .24s,box-shadow .24s}#hud.light .status-dot{background:#14100c2e}.status-dot.on,#hud.light .status-dot.on{background:var(--ok);box-shadow:0 0 8px #3ecf788c}.zoom-stack{top:calc(env(safe-area-inset-top,0px) + calc(54 * var(--ui)));left:calc(env(safe-area-inset-left,0px) + calc(16 * var(--ui)));gap:calc(7 * var(--ui));pointer-events:auto;flex-direction:column;display:flex;position:absolute}.zoom-btn{pointer-events:auto;width:calc(38 * var(--ui));height:calc(38 * var(--ui));border:1px solid var(--stroke);font-size:calc(24 * var(--ui));cursor:pointer;border-radius:50%;place-items:center;padding:0;font-weight:540;line-height:1;display:grid}.zoom-btn:active{transform:scale(.96)}.compass{bottom:calc(env(safe-area-inset-bottom,0px) + calc(22 * var(--ui)));right:calc(env(safe-area-inset-right,0px) + calc(16 * var(--ui)));pointer-events:auto;width:calc(46 * var(--ui));height:calc(46 * var(--ui));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.compass:active{transform:scale(.94)}.compass.active{box-shadow:var(--lift), 0 0 16px #ffffff38;background:#282c34d9;border-color:#ffffff8c}.compass-needle{width:calc(26 * var(--ui));height:calc(26 * var(--ui));will-change:transform;transition:transform 90ms linear;display:block}.compass-needle svg{width:100%;height:100%}#labels{pointer-events:none;z-index:5;position:absolute;inset:0;overflow:hidden}.maplabel{margin-left:calc(-8 * var(--ui));will-change:transform;isolation:isolate;padding:calc(5.5 * var(--ui)) calc(10 * var(--ui)) calc(5.5 * var(--ui)) calc(16 * var(--ui));font-size:calc(10.75 * var(--ui));letter-spacing:-.015em;white-space:nowrap;color:#ffffffeb;text-shadow:0 1px 8px #00000075;-webkit-backdrop-filter:blur(14px)saturate(2.2)contrast(1.18);background:radial-gradient(120% 170% at 18% 0,#ffffff6b,#0000 35%),radial-gradient(100% 120% at 100% 100%,#7eacff2e,#0000 52%),linear-gradient(155deg,#fff3,#ffffff0b 48%,#ffffff21),#ffffff29;border:1px solid #ffffff2e;border-radius:999px;font-weight:720;animation:.24s ease-out label-in;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 1px #ffffff70,inset 0 -1px #ffffff1a,inset 0 -11px 22px #ffffff0e,0 0 0 1px #ffffff09,0 8px 28px #00000042}.maplabel:before{content:"";z-index:2;left:calc(8 * var(--ui));width:calc(4.5 * var(--ui));height:calc(4.5 * var(--ui));box-shadow:0 0 0 calc(1.5 * var(--ui)) #ffffff1f, 0 0 10px #ffffff57;background:#fffffff2;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.maplabel:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff61,#0000),radial-gradient(70% 130% at 18% 0,#ffffff47,#0000 65%);height:48%;position:absolute;inset:1px 1px auto}.maplabel.minor{font-size:calc(9.75 * var(--ui));color:#ffffffb8;background:radial-gradient(110% 160% at 16% 0,#ffffff4d,#0000 36%),linear-gradient(155deg,#ffffff24,#ffffff0a 48%,#ffffff17),#ffffff1f;font-weight:650}.maplabel.minor:before{width:calc(3.5 * var(--ui));height:calc(3.5 * var(--ui));background:#fff9}#labels.light .maplabel{color:#181614c7;text-shadow:0 1px 10px #ffffffbf;background:linear-gradient(135deg,#ffffffc2,#ffffff47),#ffffff5c;border-color:#ffffff94}#labels.light .maplabel:before{box-shadow:0 0 0 calc(1.5 * var(--ui)) #ffffff73;background:#181614e0}#labels.light .maplabel.minor{color:#18161499}#labels.light .maplabel.minor:before{background:#1816148c}@keyframes label-in{0%{opacity:0}to{opacity:1}}.hint{bottom:calc(env(safe-area-inset-bottom,0px) + calc(26 * var(--ui)));font-size:calc(12.5 * var(--ui));color:var(--text-dim);background:var(--glass);border:1px solid var(--stroke-soft);padding:calc(9 * var(--ui)) calc(15 * var(--ui));border-radius:var(--r-md);white-space:nowrap;-webkit-backdrop-filter:blur(16px);box-shadow:var(--lift);position:absolute;left:50%;transform:translate(-50%)}.cursor-tip{z-index:12;pointer-events:none;padding:calc(7 * var(--ui)) calc(10 * var(--ui));border-radius:var(--r-md);color:var(--text);font-size:calc(11 * var(--ui));box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);background:#0c0e12d1;border:1px solid #ffffff1a;font-weight:650;position:absolute;top:0;left:0}.cursor-tip.bad{color:#ffd2d2;background:radial-gradient(circle at 20% 0,#ff737338,#0000 45%),#18090ae0;border-color:#ff77776b}.floaters{pointer-events:none;z-index:11;position:absolute;inset:0}.mine-floater{align-items:center;gap:calc(1 * var(--ui));color:#fff;font-size:calc(12 * var(--ui));text-shadow:0 1px 8px #000000bf;flex-direction:column;font-weight:800;animation:1.15s ease-out forwards mine-float;display:flex;position:absolute;transform:translate(-50%,-100%)}.mine-floater small{font-size:calc(9.25 * var(--ui));color:#ffffff9e;font-weight:650}@keyframes mine-float{0%{opacity:0;transform:translate(-50%,-70%)scale(.92)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-170%)scale(1)}}.google-one-tap{top:calc(env(safe-area-inset-top,0px) + calc(52 * var(--ui)));right:calc(env(safe-area-inset-right,0px) + calc(16 * var(--ui)));z-index:35;position:fixed}.toast{bottom:calc(env(safe-area-inset-bottom,0px) + calc(70 * var(--ui)));font-size:calc(14.5 * var(--ui));color:var(--text);text-shadow:0 2px 12px #000c;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}#hud.light .toast{color:#17181b;text-shadow:none}.toast.pop{animation:1.3s ease-out forwards toast-pop}@keyframes toast-pop{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.92)}18%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-10px)scale(1)}}.ts-holder{bottom:calc(env(safe-area-inset-bottom,0px) + 110px);pointer-events:auto;background:var(--glass-strong);border:1px solid var(--stroke);border-radius:var(--r-md);box-shadow:var(--shadow);padding:10px;position:absolute;left:50%;transform:translate(-50%)}.veil{background:radial-gradient(120% 90% at 50% 10%, #11141a 0%, var(--ink) 70%);flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:opacity .42s;display:flex;position:absolute;inset:0}.veil.gone{opacity:0;pointer-events:none}.veil-logo{font-size:calc(26 * var(--ui));letter-spacing:.34em;color:var(--text);font-weight:800;animation:1.8s ease-in-out infinite veil-pulse}.veil-sub{font-size:calc(12 * var(--ui));letter-spacing:.1em;color:var(--text-faint)}@keyframes veil-pulse{0%,to{opacity:1}50%{opacity:.55}}.menu{pointer-events:auto;align-items:center;gap:calc(8 * var(--ui));font-size:calc(11.5 * var(--ui));padding:calc(8 * var(--ui)) calc(13 * var(--ui));border-radius:var(--r-md);cursor:pointer;max-width:42vw;font-weight:650;display:inline-flex}.menu:active{transform:scale(.96)}.menu-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-coin{color:var(--gold);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}.itembar{bottom:calc(env(safe-area-inset-bottom,0px) + calc(22 * var(--ui)));left:calc(env(safe-area-inset-left,0px) + calc(16 * var(--ui)));gap:calc(8 * var(--ui));pointer-events:auto;display:flex;position:absolute}.itemchip{align-items:center;gap:calc(6 * var(--ui));font-size:calc(11 * var(--ui));padding:calc(9 * var(--ui)) calc(13 * var(--ui));border-radius:var(--r-md);cursor:pointer;font-weight:650;display:inline-flex}.itemchip .itemqty{color:var(--text-dim);font-variant-numeric:tabular-nums}.itemchip.armed{box-shadow:var(--lift), 0 0 16px #ffffff38;background:#282c34e0;border-color:#ffffff8c}#panel{z-index:30;-webkit-backdrop-filter:blur(22px)saturate(1.45);padding:calc(16 * var(--ui));background:radial-gradient(circle at 50% 10%,#ffffff1a,#0000 36%),#04060a85;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.panel-box{isolation:isolate;border-radius:var(--r-xl);width:min(720px,100%);height:min(82vh,720px);box-shadow:inset 0 1px 0 #ffffff61, inset 0 -1px 0 #ffffff14, inset 0 -34px 90px #ffffff0a, 0 0 0 1px #ffffff09, var(--lift), 0 28px 90px #000000ad;-webkit-backdrop-filter:blur(34px)saturate(1.95)contrast(1.06);color:var(--text);background:radial-gradient(120% 86% at 18% -10%,#ffffff47,#0000 42%),radial-gradient(90% 70% at 100% 12%,#78aaff1f,#0000 48%),linear-gradient(145deg,#ffffff29,#ffffff09 48%,#ffffff17),#0a0e15ad;border:1px solid #ffffff38;flex-direction:column;animation:.22s cubic-bezier(.2,.9,.3,1) panel-in;display:flex;position:relative;overflow:hidden}.panel-box:before,.panel-box:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.panel-box:before{z-index:0;background:linear-gradient(#fff3,#0000 26%),radial-gradient(80% 54% at 16% 0,#ffffff2e,#0000 65%);inset:1px}#panel.signed-out .panel-box{background:radial-gradient(115% 90% at 20% -8%,#ffffff4d,#0000 40%),radial-gradient(90% 70% at 100% 16%,#78aaff1f,#0000 48%),linear-gradient(145deg,#ffffff2b,#ffffff09 48%,#ffffff17),#0a0e15b8;border-color:#ffffff38;width:min(430px,100%);height:min(82vh,520px);box-shadow:inset 0 1px #ffffff57,inset 0 -1px #ffffff14,0 30px 90px #0000009e}#panel.signed-out .panel-body{padding:calc(10 * var(--ui)) calc(28 * var(--ui)) calc(28 * var(--ui))}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.panel-head{z-index:1;align-items:center;gap:calc(8 * var(--ui));padding:calc(14 * var(--ui)) calc(16 * var(--ui)) calc(12 * var(--ui));border-bottom:1px solid var(--stroke-soft);background:linear-gradient(#ffffff12,#0000);display:flex;position:relative}.panel-head.bare{border-bottom:none;padding-bottom:0}.panel-tabs{gap:calc(4 * var(--ui));flex-wrap:wrap;min-width:0;display:flex}.panel-tab{color:var(--text-dim);font-size:calc(12 * var(--ui));padding:calc(7 * var(--ui)) calc(12 * var(--ui));border-radius:var(--r-sm);cursor:pointer;max-width:calc(160 * var(--ui));text-overflow:ellipsis;white-space:nowrap;background:#ffffff06;border:1px solid #0000;font-weight:650;transition:background .14s,color .14s,border-color .14s,box-shadow .14s;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.panel-tab:hover{color:var(--text);background:#ffffff14;border-color:#ffffff14}.panel-tab.sub{font-size:calc(11 * var(--ui));padding:calc(6 * var(--ui)) calc(11 * var(--ui));background:var(--fill)}.panel-close{color:var(--text-dim);font-size:calc(21 * var(--ui));cursor:pointer;padding:calc(5 * var(--ui)) calc(9 * var(--ui));border-radius:var(--r-sm);background:0 0;border:none;margin-left:auto;line-height:1;transition:color .14s,background .14s}.panel-close:hover{color:var(--text);background:var(--fill)}.panel-body{z-index:1;padding:calc(15 * var(--ui)) calc(15 * var(--ui)) calc(18 * var(--ui));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:relative;overflow-y:auto}.pi{border:1px solid var(--stroke);min-width:0;color:var(--text);font-size:calc(13 * var(--ui));padding:calc(10 * var(--ui)) calc(12 * var(--ui));border-radius:var(--r-md);background:#ffffff0b;outline:none;flex:1;transition:border-color .14s,background .14s}.pi::placeholder{color:var(--text-faint)}.pi:focus{background:#ffffff0f;border-color:#ffffff52}.pb{justify-content:center;align-items:center;gap:calc(6 * var(--ui));border:1px solid var(--stroke);color:var(--text);font-size:calc(12 * var(--ui));padding:calc(10 * var(--ui)) calc(16 * var(--ui));border-radius:var(--r-md);cursor:pointer;white-space:nowrap;box-shadow:var(--lift);background:#fff1;font-weight:650;text-decoration:none;transition:background .14s,border-color .14s,transform .12s,color .14s;display:inline-flex}.auth .pb,.auth .pi{min-height:calc(44 * var(--ui));width:100%}.pb:not(:disabled):hover{background:var(--fill-hover)}.pb:disabled{opacity:.35;cursor:default}.pb:not(:disabled):active{transform:scale(.97)}.pb.primary{color:#15171a;background:linear-gradient(#fff,#dfe3e9);border-color:#0000;box-shadow:0 2px 14px #0000004d}.pb.primary:not(:disabled):hover{background:#fff}.pb.ghost{box-shadow:none;color:var(--text-dim);background:0 0;border-color:#0000}.pb.ghost:not(:disabled):hover{color:var(--text);background:var(--fill)}.pb.small{padding:calc(7 * var(--ui)) calc(12 * var(--ui));font-size:calc(11 * var(--ui))}.google-auth{background:#ffffff13;border-color:#ffffff1f;position:relative}.google-mark{width:calc(22 * var(--ui));height:calc(22 * var(--ui));color:#1f6feb;font-weight:800;font-size:calc(13 * var(--ui));background:#fff;border-radius:50%;place-items:center;display:inline-grid}.auth{gap:calc(10 * var(--ui));max-width:360px;padding:calc(8 * var(--ui)) 0 0;flex-direction:column;margin:0 auto;display:flex}.auth-title{font-size:calc(24 * var(--ui));letter-spacing:-.035em;font-weight:800}.auth-sub{font-size:calc(11.5 * var(--ui));color:#f2f3f58a;margin-bottom:calc(8 * var(--ui));line-height:1.45}.auth-or{text-align:center;font-size:calc(10 * var(--ui));color:var(--text-faint);letter-spacing:.2em}.auth-form{gap:calc(8 * var(--ui));flex-direction:column;display:flex}.auth-err{font-size:calc(11.5 * var(--ui));color:#ff9a8a}.auth-switch{color:var(--text-dim);font-size:calc(11.5 * var(--ui));cursor:pointer;padding:calc(4 * var(--ui));background:0 0;border:none}.auth-switch b{color:var(--text)}.auth-legal{margin-top:calc(6 * var(--ui));font-size:calc(9.25 * var(--ui));color:var(--text-faint);text-align:center}.auth-legal a{color:var(--text-dim)}.acct{gap:calc(12 * var(--ui));flex-direction:column;display:flex}.acct-name{font-size:calc(20 * var(--ui));letter-spacing:-.01em;font-weight:800}.acct-email{font-size:calc(11.5 * var(--ui));color:var(--text-dim)}.acct-currency{font-size:calc(15 * var(--ui));color:var(--gold);font-variant-numeric:tabular-nums;font-weight:700}.acct-buffs{font-size:calc(11.5 * var(--ui));color:#7fe096}.acct-row{gap:calc(8 * var(--ui));align-items:center;display:flex}.acct-row.end{margin-top:calc(8 * var(--ui));justify-content:flex-end}.setting-row{padding-block:calc(8 * var(--ui))}.shop-subtabs{align-items:center;gap:calc(6 * var(--ui));margin-bottom:calc(14 * var(--ui));flex-wrap:wrap;display:flex}.shop-hero{justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--ui));margin-bottom:calc(14 * var(--ui));padding:calc(16 * var(--ui));border-radius:var(--r-lg);background:radial-gradient(circle at 12% 0,#ffffff29,#0000 32%),linear-gradient(135deg,#ffffff17,#ffffff06);border:1px solid #ffffff17;display:flex;box-shadow:inset 0 1px #ffffff0f}.shop-kicker{font-size:calc(9 * var(--ui));letter-spacing:.18em;color:var(--text-faint);font-weight:800}.shop-title{margin-top:calc(3 * var(--ui));font-size:calc(24 * var(--ui));letter-spacing:-.045em;font-weight:850}.shop-sub{margin-top:calc(4 * var(--ui));max-width:calc(360 * var(--ui));font-size:calc(11 * var(--ui));color:var(--text-dim)}.shop-balance{min-width:calc(130 * var(--ui));padding:calc(10 * var(--ui)) calc(12 * var(--ui));border-radius:var(--r-md);text-align:right;background:#0000003d;border:1px solid #ffffff13}.shop-balance span{font-size:calc(9 * var(--ui));color:var(--text-faint);text-transform:uppercase;letter-spacing:.14em;display:block}.shop-balance b{margin-top:calc(2 * var(--ui));color:var(--gold);font-size:calc(16 * var(--ui));font-variant-numeric:tabular-nums;display:block}.flex-gap{flex:1}.shop-grid{gap:calc(16 * var(--ui));flex-direction:column;display:flex}.shop-section{grid-template-columns:repeat(auto-fill, minmax(calc(210 * var(--ui)), 1fr));gap:calc(10 * var(--ui));display:grid}.shop-section-title,.shop-section .cap-line,.shop-section .sell-toolbar,.shop-section .empty,.shop-grid>.cap-line,.shop-grid>.sell-toolbar,.shop-grid>.empty{grid-column:1/-1}.shop-section-title{font-size:calc(10 * var(--ui));color:var(--text-dim);letter-spacing:.16em;text-transform:uppercase;font-weight:800}.shop-card{gap:calc(8 * var(--ui));min-height:calc(118 * var(--ui));padding:calc(12 * var(--ui));border:1px solid var(--stroke-soft);border-radius:calc(18 * var(--ui));background:radial-gradient(circle at 16% 0,#ffffff21,#0000 34%),linear-gradient(#ffffff0e,#ffffff06);grid-template-rows:1fr auto;grid-template-columns:auto 1fr;transition:transform .15s,border-color .15s,background .15s;display:grid;box-shadow:inset 0 1px #ffffff0e,0 10px 28px #00000029}.shop-card:hover{transform:translateY(calc(-1 * var(--ui)));background:radial-gradient(circle at 16% 0,#ffffff29,#0000 34%),linear-gradient(#ffffff12,#ffffff08);border-color:#ffffff24}.shop-card .pb{grid-column:1/-1}.shop-card-icon .item-icon,.shop-card-icon .swatch{width:calc(38 * var(--ui));height:calc(38 * var(--ui))}.sell-card{min-height:calc(132 * var(--ui))}.row{align-items:center;gap:calc(8 * var(--ui));padding:calc(9 * var(--ui)) calc(10 * var(--ui));border-radius:var(--r-md);border:1px solid var(--stroke-soft);font-size:calc(12 * var(--ui));background:#ffffff08;transition:background .14s;display:flex}.row.item{align-items:stretch}.sell-actions{align-items:center;gap:calc(6 * var(--ui));grid-column:1/-1;display:flex}.sell-toolbar{margin-bottom:calc(8 * var(--ui));justify-content:flex-end;display:flex}.row:hover{background:#ffffff0d}.row.dim{opacity:.55}.row .item-main{flex:1;min-width:0}.item-name{font-weight:650;font-size:calc(12.5 * var(--ui));align-items:center;gap:calc(6 * var(--ui));flex-wrap:wrap;display:flex}.item-desc{font-size:calc(11 * var(--ui));color:var(--text-dim);margin-top:calc(2 * var(--ui))}.qty{font-size:calc(10.5 * var(--ui));color:var(--text-faint);font-variant-numeric:tabular-nums;font-weight:600}.swatch{width:calc(28 * var(--ui));height:calc(28 * var(--ui));border-radius:var(--r-sm);border:1px solid var(--stroke);flex-shrink:0;display:inline-block;box-shadow:inset 0 1px #ffffff40}.item-icon{width:calc(28 * var(--ui));height:calc(28 * var(--ui));border-radius:var(--r-sm);border:1px solid var(--stroke);color:#ffffffdb;font-size:calc(14 * var(--ui));background:radial-gradient(circle at 35% 25%,#ffffff29,#0000 40%),#ffffff0e;flex-shrink:0;place-items:center;line-height:1;display:inline-grid}.item-icon.mat-texture{clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:radial-gradient(circle at 26% 22%, #fff3, transparent 18%), radial-gradient(circle at 64% 36%, #ffffff14, transparent 14%), radial-gradient(circle at 76% 72%, #0000003d, transparent 22%), radial-gradient(circle at 18% 76%, #00000029, transparent 20%), linear-gradient(135deg, var(--mat), color-mix(in srgb, var(--mat), black 24%));box-shadow:inset 0 1px #ffffff2e,inset 0 -10px 18px #00000029}.item-icon.ore,.item-icon.material{color:#d8d0bc}.item-icon.collectible,.item-icon.special,.item-icon.luck{color:var(--gold)}.item-icon.grenade,.item-icon.nuke{color:#ffb29d}.item-icon.flag,.item-icon.haste{color:#9bd7ff}.rar{font-size:calc(9 * var(--ui));letter-spacing:.06em;padding:calc(2 * var(--ui)) calc(7 * var(--ui));border-radius:var(--r-sm);background:var(--fill);font-weight:700}.rar.uncommon{color:#7ee787}.rar.rare{color:#6fc1ff}.rar.ultra{color:#ffb84a}.cap-line{align-items:center;gap:calc(10 * var(--ui));font-size:calc(10.5 * var(--ui));letter-spacing:.06em;color:var(--text-dim);margin-bottom:calc(8 * var(--ui));font-weight:700;display:flex}.cap-bar{height:calc(5 * var(--ui));background:#ffffff12;border-radius:999px;flex:1;overflow:hidden}.cap-bar>span{background:#ffffffbf;border-radius:999px;height:100%;display:block}.empty{text-align:center;font-size:calc(12 * var(--ui));color:var(--text-faint);padding:calc(20 * var(--ui)) 0}.sect{font-size:calc(10 * var(--ui));letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin:calc(16 * var(--ui)) 0 calc(8 * var(--ui));font-weight:700}.stats-grid{gap:calc(8 * var(--ui));grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.stat{border:1px solid var(--stroke-soft);border-radius:var(--r-md);padding:calc(13 * var(--ui));background:#ffffff08}.stat-v{font-size:calc(16 * var(--ui));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:800}.stat-k{font-size:calc(9.5 * var(--ui));letter-spacing:.1em;color:var(--text-dim);margin-top:calc(3 * var(--ui));text-transform:uppercase}.log-desc{font-size:calc(11 * var(--ui));color:var(--text-faint);margin-bottom:calc(6 * var(--ui))}.log-grid{gap:calc(5 * var(--ui));grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.log-item{font-size:calc(11 * var(--ui));padding:calc(7 * var(--ui)) calc(9 * var(--ui));border-radius:var(--r-sm);color:#f2f3f547;text-overflow:ellipsis;white-space:nowrap;background:#ffffff08;overflow:hidden}.log-item.got{color:var(--text);background:#ffffff1a}.row.lb{font-variant-numeric:tabular-nums}.row.lb.self{border-color:#ffffff4d}.row.lb.head{color:var(--text-faint);font-size:calc(9.5 * var(--ui));letter-spacing:.1em;text-transform:uppercase;background:0 0;border-color:#0000;font-weight:700}.lb-rank{width:calc(26 * var(--ui));color:var(--text-dim);font-weight:800}.lb-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:650;overflow:hidden}.lb-val{font-weight:700}.admin-table,.admin-list{gap:calc(4 * var(--ui));flex-direction:column;display:flex}.admin-list.compact{max-height:calc(220 * var(--ui));padding-right:calc(3 * var(--ui));overflow:auto}.admin-note{padding:calc(10 * var(--ui)) calc(12 * var(--ui));border-radius:var(--r-md);color:#f5c95cdb;font-size:calc(11 * var(--ui));background:#f5c95c0f;border:1px solid #f5c95c33}.admin-toolbar{align-items:center;gap:calc(10 * var(--ui));display:flex}.admin-save-state{color:var(--text-muted);font-size:calc(11 * var(--ui))}.admin-edit{padding:calc(6 * var(--ui)) calc(8 * var(--ui));align-items:center;gap:calc(8 * var(--ui))}.admin-fields{grid-template-columns:minmax(calc(76 * var(--ui)), .9fr) minmax(calc(104 * var(--ui)), 1.3fr) repeat(2, minmax(calc(48 * var(--ui)), .55fr)) minmax(calc(72 * var(--ui)), .7fr);gap:calc(5 * var(--ui));min-width:calc(260 * var(--ui));flex:1.4;display:grid}.admin-fields.loot{grid-template-columns:minmax(calc(95 * var(--ui)), .8fr) minmax(calc(120 * var(--ui)), 1fr) minmax(calc(72 * var(--ui)), .55fr)}.admin-fields.set{grid-template-columns:minmax(calc(88 * var(--ui)), .8fr) minmax(calc(120 * var(--ui)), 1fr) minmax(calc(180 * var(--ui)), 1.6fr)}.admin-edit.loot{grid-template-columns:minmax(calc(190 * var(--ui)), 1fr) minmax(calc(300 * var(--ui)), 1.4fr) auto;display:grid}.admin-edit.set{grid-template-columns:1fr auto auto;display:grid}.admin-fields.layer{grid-template-columns:minmax(calc(50 * var(--ui)), .55fr) minmax(calc(110 * var(--ui)), 1fr) minmax(calc(110 * var(--ui)), 1fr)}.admin-fields label{gap:calc(3 * var(--ui));color:var(--text-faint);font-size:calc(8.5 * var(--ui));letter-spacing:.1em;text-transform:uppercase;flex-direction:column;font-weight:700;display:flex}.pi.mini{width:100%;min-height:calc(28 * var(--ui));padding:calc(5 * var(--ui)) calc(7 * var(--ui));font-size:calc(10.5 * var(--ui));border-radius:var(--r-sm)}.pb.tiny{padding:calc(5 * var(--ui)) calc(8 * var(--ui));font-size:calc(9.5 * var(--ui));border-radius:var(--r-sm)}.pb.danger{color:#ffaaa0}.check-menu{position:relative}.check-menu summary{min-height:calc(28 * var(--ui));padding:calc(5 * var(--ui)) calc(7 * var(--ui));border:1px solid var(--stroke);border-radius:var(--r-sm);color:var(--text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0b;list-style:none;overflow:hidden}.check-menu summary::-webkit-details-marker{display:none}.check-menu-list{z-index:4;width:min(calc(240 * var(--ui)), 72vw);max-height:calc(220 * var(--ui));padding:calc(6 * var(--ui));border:1px solid var(--stroke);border-radius:var(--r-md);box-shadow:var(--shadow);background:#121418fa;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.check-menu-list label{align-items:center;gap:calc(6 * var(--ui));padding:calc(5 * var(--ui)) calc(6 * var(--ui));border-radius:var(--r-sm);text-transform:none;letter-spacing:0;font-size:calc(10.5 * var(--ui));flex-direction:row;display:flex}.admin-user{width:100%;color:inherit;cursor:pointer;text-align:left}.admin-detail{margin-top:calc(12 * var(--ui))}.ad-name{text-overflow:ellipsis;flex:1.6;min-width:0;overflow:hidden}.ad-name small{color:var(--text-faint)}.ad-v{text-align:right;font-variant-numeric:tabular-nums;flex:1}.panel-box{grid-template-columns:minmax(calc(176 * var(--ui)), calc(210 * var(--ui))) minmax(0, 1fr);isolation:isolate;-webkit-backdrop-filter:blur(8px)saturate(1.35);background:radial-gradient(120% 86% at 14% -10%,#ffffff38,#0000 42%),radial-gradient(95% 72% at 100% 0,#86b4ff24,#0000 46%),#0a0d1361;width:min(980px,100%);height:min(84vh,760px);display:grid}.panel-box:before{z-index:0;-webkit-backdrop-filter:blur(26px)saturate(2.25)contrast(1.16);padding:calc(20 * var(--ui));-webkit-mask-composite:xor;background:radial-gradient(110% 90% at 14% 0,#ffffff29,#0000 45%),#ffffff0e;inset:-12px;box-shadow:inset 0 0 36px #ffffff38,inset 0 0 90px #ffffff0d;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panel-box:after{z-index:0;filter:blur(8px);opacity:.8;background:linear-gradient(90deg,#0000,#ffffff38,#0000),radial-gradient(70% 120%,#ffffff14,#0000 70%);width:66%;height:86%;top:-42%;left:-16%;transform:rotate(18deg)}.panel-nav{z-index:1;gap:calc(16 * var(--ui));min-width:0;padding:calc(16 * var(--ui));-webkit-backdrop-filter:blur(18px)saturate(1.7);background:linear-gradient(#ffffff14,#0000 44%),#ffffff0a;border-right:1px solid #ffffff14;flex-direction:column;display:flex;position:relative}.panel-main{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.panel-mark{align-items:center;gap:calc(10 * var(--ui));min-width:0;display:flex}.panel-mark-dot{width:calc(34 * var(--ui));height:calc(34 * var(--ui));background:url(/earth_hex_logo_no_shadow.svg) 50%/82% no-repeat,radial-gradient(circle at 35% 26%,#fff,#ffffff1a 34%),#ffffff14;border-radius:50%;box-shadow:inset 0 1px #ffffff85,0 12px 30px #00000047}.panel-mark b{font-size:calc(12 * var(--ui));letter-spacing:.2em;display:block}.panel-mark small{margin-top:calc(2 * var(--ui));color:var(--text-faint);font-size:calc(10 * var(--ui));display:block}.panel-tabs{gap:calc(8 * var(--ui));flex-flow:column}.panel-tab{justify-content:flex-start;align-items:center;gap:calc(9 * var(--ui));width:100%;max-width:none;padding:calc(10 * var(--ui));border-radius:calc(14 * var(--ui));background:#ffffff09;display:flex}.panel-tab-icon{width:calc(26 * var(--ui));height:calc(26 * var(--ui));background:radial-gradient(circle at 34% 20%,#ffffff6b,#0000 38%),#ffffff12;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #fff3}.panel-tab.active{color:#f8fbff;background:radial-gradient(90% 140% at 18% 0,#ffffff3d,#0000 44%),#ffffff18;border-color:#fff3;box-shadow:inset 0 1px #ffffff47,0 12px 30px #0003}.panel-wallet{padding:calc(12 * var(--ui));border-radius:calc(18 * var(--ui));background:radial-gradient(110% 150% at 12% 0,#f5c95c33,#0000 40%),#ffffff0b;border:1px solid #ffffff17;margin-top:auto}.panel-wallet span,.page-eyebrow,.card-head span{color:var(--text-faint);font-size:calc(9 * var(--ui));letter-spacing:.16em;text-transform:uppercase;font-weight:800;display:block}.panel-wallet b{margin-top:calc(4 * var(--ui));color:var(--gold);font-size:calc(16 * var(--ui));font-variant-numeric:tabular-nums;display:block}.panel-head{min-height:calc(72 * var(--ui));padding:calc(15 * var(--ui)) calc(18 * var(--ui));background:linear-gradient(#ffffff14,#0000),#ffffff05}.panel-title{margin-top:calc(2 * var(--ui));font-size:calc(22 * var(--ui));letter-spacing:-.045em;font-weight:850}.panel-close{width:calc(34 * var(--ui));height:calc(34 * var(--ui));background:#ffffff0e;border:1px solid #ffffff14;border-radius:50%;place-items:center;display:grid}.panel-body{padding:calc(18 * var(--ui))}.menu-page{gap:calc(14 * var(--ui));flex-direction:column;display:flex}.liquid-card,.glass-card,.metric-card,.stat,.shop-card,.log-item,.row{isolation:isolate;background:radial-gradient(140% 130% at 15% 0,#ffffff2b,#0000 40%),linear-gradient(150deg,#ffffff1c,#ffffff05 58%,#ffffff13),#ffffff09;border:1px solid #ffffff1a;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff14,0 14px 34px #0000002e}.liquid-card:before,.glass-card:before,.metric-card:before,.stat:before,.shop-card:before,.log-item:before,.row:before{content:"";z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(16px)saturate(2)contrast(1.14);padding:calc(10 * var(--ui));-webkit-mask-composite:xor;pointer-events:none;background:#ffffff0f;position:absolute;inset:-9px;box-shadow:inset 0 0 26px #ffffff21;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.liquid-card:after,.glass-card:after,.metric-card:after,.stat:after,.shop-card:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff47,#0000),radial-gradient(95% 190% at 10% 0,#ffffff29,#0000 65%);height:42%;position:absolute;inset:1px 1px auto}.liquid-card>*,.glass-card>*,.metric-card>*,.stat>*,.shop-card>*,.log-item>*,.row>*{z-index:2;position:relative}.page-hero{justify-content:space-between;align-items:center;gap:calc(18 * var(--ui));min-height:calc(122 * var(--ui));padding:calc(18 * var(--ui));border-radius:calc(24 * var(--ui));display:flex}.page-copy{min-width:0}.page-copy h2,.page-hero h2{margin-top:calc(4 * var(--ui));font-size:calc(27 * var(--ui));letter-spacing:-.055em;font-weight:880}.page-copy p,.page-hero p{margin-top:calc(5 * var(--ui));max-width:calc(420 * var(--ui));color:var(--text-dim);font-size:calc(12 * var(--ui));line-height:1.45}.hero-balance{min-width:calc(142 * var(--ui));padding:calc(12 * var(--ui));border-radius:calc(18 * var(--ui));text-align:right;background:#0003;border:1px solid #ffffff14}.hero-balance span{color:var(--text-faint);font-size:calc(9 * var(--ui));text-transform:uppercase;letter-spacing:.14em;display:block}.hero-balance b{margin-top:calc(4 * var(--ui));color:var(--gold);font-size:calc(18 * var(--ui));font-variant-numeric:tabular-nums;display:block}.profile-hero{justify-content:flex-start}.profile-orb{width:calc(72 * var(--ui));height:calc(72 * var(--ui));color:var(--name);font-size:calc(30 * var(--ui));background:radial-gradient(circle at 36% 24%,#ffffff8c,#0000 34%),#ffffff12;border-radius:50%;flex:none;place-items:center;font-weight:850;display:grid;box-shadow:inset 0 1px #ffffff6b,0 18px 48px #00000042}.profile-hero .hero-balance{margin-left:auto}.metric-strip,.glass-grid,.collection-board,.rank-controls{gap:calc(10 * var(--ui));display:grid}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.glass-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card,.glass-card{border-radius:calc(20 * var(--ui));padding:calc(14 * var(--ui))}.metric-card span{color:var(--text-faint);font-size:calc(9 * var(--ui));letter-spacing:.14em;text-transform:uppercase;font-weight:800;display:block}.metric-card b{margin-top:calc(5 * var(--ui));font-size:calc(17 * var(--ui));font-variant-numeric:tabular-nums;display:block}.glass-card.full,.collection-card.full{grid-column:1/-1}.card-head{justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--ui));margin-bottom:calc(10 * var(--ui));display:flex}.card-head b{margin-top:calc(2 * var(--ui));font-size:calc(15 * var(--ui));letter-spacing:-.015em;display:block}.card-head small{color:var(--text-faint);font-size:calc(10 * var(--ui));white-space:nowrap}.pill-row,.flag-list,.friend-list{gap:calc(7 * var(--ui));flex-direction:column;display:flex}.glass-pill{width:-moz-fit-content;width:fit-content;padding:calc(6 * var(--ui)) calc(10 * var(--ui));font-size:calc(11 * var(--ui));background:#ffffff13;border:1px solid #ffffff1a;border-radius:999px;font-weight:700;display:inline-flex}.glass-pill.good{color:#95f2aa}.auth{max-width:calc(390 * var(--ui))}.auth-hero{padding:calc(20 * var(--ui));border-radius:calc(26 * var(--ui));text-align:left}.auth-logo{width:calc(82 * var(--ui));height:auto;margin-bottom:calc(14 * var(--ui));filter:drop-shadow(0 18px 34px #00000047);display:block}.shop-hero{margin-bottom:0}.shop-kicker,.shop-title,.shop-sub,.shop-balance{display:none}.shop-subtabs{padding:calc(3 * var(--ui));background:#ffffff0b;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-bottom:0}.panel-tab.sub{width:auto;padding:calc(7 * var(--ui)) calc(12 * var(--ui));border-radius:999px;justify-content:center}.panel-tab.sub.active{color:#101318;background:radial-gradient(120% 140% at 18% 0,#fffffff2,#0000 42%),#ffffffc7}.shop-section{gap:calc(12 * var(--ui))}.shop-card{min-height:calc(136 * var(--ui));border-radius:calc(22 * var(--ui))}.collection-board{grid-template-columns:repeat(auto-fit, minmax(calc(250 * var(--ui)), 1fr))}.log-item{border-radius:calc(12 * var(--ui))}.rank-controls{grid-template-columns:1fr auto;align-items:center}.rank-card .shop-list{gap:calc(7 * var(--ui));flex-direction:column;display:flex}.row.lb{min-height:calc(44 * var(--ui));border-radius:calc(15 * var(--ui))}.row.lb.self{background:radial-gradient(100% 140% at 18% 0,#f5c95c2e,#0000 42%),#ffffff0f;border-color:#f5c95c47}.empty.small{padding:calc(10 * var(--ui)) 0;text-align:left}#panel.signed-out .panel-box{grid-template-columns:minmax(0,1fr);width:min(480px,100%)}#panel.signed-out .panel-nav{display:none}#panel.signed-out .panel-head{justify-content:flex-end}#panel.signed-out .panel-head>div{display:none}@media (max-width:480px){.hud-top{gap:calc(8 * var(--ui))}.brand{font-size:calc(12 * var(--ui));letter-spacing:.18em}.level{padding:calc(6 * var(--ui)) calc(10 * var(--ui));margin-left:0}.level-name{font-size:calc(9 * var(--ui));letter-spacing:.1em}.hud-top .menu{margin-left:auto}#panel{align-items:flex-end;padding:0}.panel-box{border-radius:var(--r-xl) var(--r-xl) 0 0;grid-template-columns:minmax(0,1fr);width:100%;height:88vh}.panel-nav{padding:calc(12 * var(--ui)) calc(14 * var(--ui)) calc(6 * var(--ui));border-bottom:1px solid #ffffff14;border-right:none}.panel-mark,.panel-wallet{display:none}.panel-tabs{padding-bottom:calc(4 * var(--ui));flex-direction:row;overflow-x:auto}.panel-tab{flex:none;width:auto}.panel-body{padding:calc(14 * var(--ui))}.page-hero,.profile-hero{flex-direction:column;align-items:flex-start}.profile-hero .hero-balance,.hero-balance{text-align:left;width:100%;margin-left:0}.metric-strip,.glass-grid.two,.rank-controls{grid-template-columns:1fr}}
