:root{--lime:#d8ff43;--lime-bright:#c8fb19;--purple:#7d16ff;--purple-dark:#26083d;--ink:#100d18;--muted:#615d76;--paper:#fff;--soft:#f4f1f9;--line:#e9e4f0;--shadow:0 5px 18px #2d0d5110;font:15px 'DM Sans',system-ui,sans-serif;color:var(--ink);background:#fbfafd;color-scheme:light}*{box-sizing:border-box}body{margin:0;min-width:280px;background:radial-gradient(ellipse at 90% 0,#f5f1ff80,transparent 55%),#fdfcfe}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.6}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--purple);outline-offset:4px}a{color:inherit;text-decoration:none}.icon{width:24px;height:24px;flex:none}.skip-link{position:fixed;top:-60px;z-index:99;background:white;padding:10px}.skip-link:focus{top:0}h1,h2,h3,p{margin:0}h1,h2,h3,strong{font-family:Manrope,system-ui,sans-serif}h1{font-size:clamp(30px,5vw,52px);line-height:1.15;letter-spacing:-1.6px;font-weight:800}h2{font-size:clamp(21px,3vw,30px);letter-spacing:-.7px}h3{font-size:clamp(16px,2.4vw,22px);letter-spacing:-.4px}p{color:var(--muted);line-height:1.5}.shell{max-width:1000px;margin:auto;padding:26px 30px 140px;padding-top:max(26px,env(safe-area-inset-top),var(--hush-tg-inset-top,0px),var(--lidde-world-inset-top,0px))}.topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:30px}.brand-lockup{display:flex;align-items:center;gap:16px}.brand-lockup>.fish{height:56px;width:88px;border-right:1px solid #27133c;padding-right:15px}.brand-name{font:800 clamp(26px,4vw,44px)/1.1 Manrope;letter-spacing:-1px}.username{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:clamp(13px,2.2vw,23px);margin-top:2px;background:none;border:0;padding:0}.username .icon{width:17px}.fish{display:inline-flex;align-items:center;justify-content:center}.fish img{width:100%;height:100%;object-fit:contain}.brand-lockup>.fish img{filter:brightness(0) saturate(100%) invert(15%) sepia(98%) saturate(3574%) hue-rotate(268deg)}.premium{display:flex;gap:9px;align-items:center;border:0;border-radius:99px;background:linear-gradient(110deg,#e3ff86,var(--lime));padding:12px 23px;font-weight:700;opacity:1!important;white-space:nowrap}.premium small{display:block;font-size:9px;font-weight:600}.premium .icon{width:26px;height:26px}.page-head{margin:4px 0 22px}.page-head p{font-size:clamp(14px,2.3vw,24px);max-width:560px;margin-top:9px}.hero{position:relative;overflow:hidden;border-radius:38px;padding:34px 38px;min-height:285px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(120deg,#edff9c 0,#f4ffce 40%,#d3ff3d 100%);isolation:isolate}.hero:before{content:'';position:absolute;inset:-80% -20% 30% 30%;background:#ffffff48;transform:rotate(33deg);border-radius:45%;z-index:-1}.hero-label{color:#514562;font-size:clamp(17px,2.8vw,27px);font-weight:600}.balance{display:flex;align-items:center;gap:14px;margin:12px 0 18px;font:800 clamp(32px,6.7vw,65px)/1.1 Manrope;letter-spacing:-1.8px;font-variant-numeric:tabular-nums}.balance>.icon{width:42px;height:42px;stroke-width:1.9}.hero-copy{width:61%;z-index:1}.hero-emblem{position:relative;width:29%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;transform:rotate(-8deg);filter:drop-shadow(0 8px 10px #651ea52b)}.hero-emblem:before{content:'';position:absolute;inset:0;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:var(--lime)}.hero-emblem .fish{width:91%;height:91%;background:radial-gradient(circle at 25% 10%,#8030c0,#2f0a55);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);padding:12%;transform:rotate(8deg)}.progress-track{height:18px;background:#d8cce2;border-radius:30px;overflow:hidden}.progress-track>span{height:100%;display:block;background:linear-gradient(90deg,#a800ff,#7d16ff);border-radius:30px;min-width:0;transition:width .5s}.farm-timer{display:inline-flex;align-items:center;gap:10px;margin-top:19px;padding:11px 18px;border:1px solid #d4ed8d;border-radius:99px;background:#e8ffb2;font-weight:600;color:#191321}.actions{display:grid;grid-template-columns:1.05fr 1fr;gap:16px;margin:24px 0}.button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:20px;padding:15px 22px;background:var(--soft);color:var(--ink);font-weight:700;line-height:1.25;transition:transform .15s,background .15s}.button:hover:not(:disabled){transform:translateY(-2px)}.button.primary{background:linear-gradient(110deg,#8515ff,#4e079e);color:white}.button.lime{background:var(--lime)}.button.outline{background:white;border:1px solid var(--line)}.button.large{min-height:82px;font-size:clamp(15px,2.6vw,27px);border-radius:28px}.button.large>.icon{width:36px;height:36px}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:28px 0 34px}.quick{border:0;background:linear-gradient(140deg,#f9f7fc,#f1eff6);border-radius:27px;display:flex;align-items:center;flex-direction:column;gap:12px;padding:21px 5px;font-weight:600}.quick>.icon{width:42px;height:42px;color:#5c0baf}.quick:nth-child(2)>.icon{color:#85c900}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:25px 0 18px}.text-button{padding:0;border:0;background:none;color:#650ac2;display:inline-flex;align-items:center;gap:6px;font-weight:700}.project-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.project{border:1px solid var(--line);background:white;border-radius:28px;box-shadow:var(--shadow);display:flex;align-items:center;gap:18px;padding:23px;text-align:left}.project>.tile-icon{width:72px;height:72px;border-radius:22px;background:linear-gradient(130deg,#ebffb4,var(--lime));display:grid;place-items:center;flex:none;color:#5c05a8}.tile-icon>.icon{width:39px;height:39px}.project p{margin-top:6px}.project>.icon{margin-left:auto;width:18px;color:#581897}.project-content{flex:1;min-width:0}.project.span{grid-column:1/-1}.nav{position:fixed;z-index:20;bottom:max(16px,env(safe-area-inset-bottom),var(--hush-tg-inset-bottom,0px),var(--lidde-world-inset-bottom,0px));left:50%;transform:translateX(-50%);width:calc(100% - 30px);max-width:950px;min-height:103px;border-radius:38px;background:linear-gradient(115deg,#3c0d54,#160721);display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:9px 16px;box-shadow:0 8px 35px #2d0d5120}.nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:27px;color:white;font-size:21px;font-weight:700}.nav .icon{width:34px;height:34px}.nav a.active{color:var(--lime);background:#ffffff18}.footnote{text-align:center;margin:32px 0 0;font-size:11px;color:#8b8496}.notice{border:1px solid #e5daf8;background:#f8f4ff;border-radius:20px;padding:18px 20px;margin:16px 0;color:#65516d;display:flex;align-items:flex-start;gap:12px}.notice .icon{color:#7811dc}.notice p{font-size:13px}.notice .button{margin-left:auto}.panel{background:white;border:1px solid var(--line);border-radius:28px;padding:25px;box-shadow:var(--shadow);margin:18px 0}.pill{display:inline-flex;align-items:center;gap:7px;background:#eaff9b;border-radius:99px;padding:8px 14px;font-weight:700;white-space:nowrap}.pill.purple{background:#ede2ff;color:#5000a4}.pill .icon{width:18px;height:18px}.filters{display:flex;gap:12px;margin:22px 0;overflow:auto;padding:2px}.filters button{border:0;background:#eeebf4;border-radius:99px;flex:1;padding:13px 18px;font-weight:700;white-space:nowrap}.filters button.active{background:var(--purple);color:white}.stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:18px 0}.stat{border-radius:27px;background:linear-gradient(120deg,#faf7ff,#f0e9ff);padding:22px;display:flex;align-items:center;gap:20px}.stat>.icon{height:42px;width:42px;color:#6c10cb}.stat strong{font-size:30px;display:block}.quest-progress{min-height:160px;padding:26px 30px;gap:24px}.quest-progress .hero-emblem{width:120px;flex:none;transform:none}.quest-progress .hero-copy{width:auto;flex:1}.quest-progress .balance{font-size:clamp(26px,4.7vw,43px);margin:4px 0 17px}.quest-list{display:flex;flex-direction:column;gap:13px}.quest-row{display:flex;align-items:center;gap:17px;border:1px solid var(--line);border-radius:25px;padding:18px;background:white;box-shadow:var(--shadow)}.quest-icon{width:59px;height:59px;display:grid;place-items:center;background:#f2eef7;border-radius:19px;flex:none}.quest-icon .icon{width:32px;height:32px}.quest-info{flex:1;min-width:0}.quest-info h3{font-size:19px}.quest-info p{font-size:14px;margin-top:3px}.quest-row .button{border-radius:99px;min-width:110px}.quest-row .pill{padding:8px 13px}.quest-state{display:block;font-size:11px;color:#6d219f;margin-top:4px}.empty{text-align:center;padding:40px 20px;color:#665d76}.empty>.icon{height:44px;width:44px;color:#8b65ae;margin-bottom:12px}.empty p{margin:8px auto 0;max-width:450px}.tge-hero{background:radial-gradient(ellipse at 90% 5%,#9f26fb,#451089 52%,#230839);color:white;min-height:270px}.tge-hero .hero-label{color:#e7d6ff;margin-top:15px;font-size:20px}.tge-hero h1{font-size:clamp(30px,5.5vw,54px);max-width:550px;margin-top:15px}.tge-hero h1 span{color:var(--lime)}.tge-hero .hero-copy{width:65%}.tge-hero .hero-emblem{width:28%;transform:rotate(16deg)}.tge-hero .hero-emblem:before{border-radius:50%;clip-path:none}.tge-hero .hero-emblem .fish{border-radius:50%;clip-path:none;background:#19161c}.points-strip{display:flex;align-items:center;gap:18px;padding:25px 30px;background:linear-gradient(115deg,#e6ff93,#f3ffbf);border-radius:32px;margin:22px 0}.points-strip>.icon{height:40px;width:40px}.points-strip strong{font-size:clamp(29px,4.5vw,46px);display:block}.milestones{display:grid;grid-template-columns:repeat(4,1fr);margin:25px 0 0;position:relative}.milestones:before{content:'';height:7px;background:#e1dbe9;position:absolute;left:12%;right:12%;top:19px}.milestone{text-align:center;position:relative;font-size:14px}.milestone b{width:45px;height:45px;display:grid;place-items:center;border:4px solid #e4ddec;border-radius:50%;background:white;margin:0 auto 12px;color:#9c95aa}.milestone.current b{background:var(--purple);border-color:#8d2eff;color:white}.milestone p{font-size:12px;margin-top:4px}.faq details{border-bottom:1px solid var(--line);padding:15px 0}.faq summary{font-weight:700;cursor:pointer}.faq p{padding-top:10px;font-size:14px}.profile-card{display:flex;gap:25px;align-items:center;background:linear-gradient(120deg,#fbf8ff,#f2edfb);border-radius:35px;border:1px solid #eee8f5;padding:25px;box-shadow:var(--shadow);margin:18px 0}.avatar{width:130px;height:130px;background:linear-gradient(130deg,#eeffb0,#d0ff35);border-radius:50%;padding:25px;flex:none}.avatar img{filter:brightness(0) saturate(100%) invert(13%) sepia(40%) saturate(4469%) hue-rotate(266deg)}.profile-card h2{font-size:34px}.profile-card p{font-size:20px}.profile-card .pill{margin-top:12px;font-size:13px}.profile-card>.text-button{margin-left:auto;background:#e9ddff;padding:12px;border-radius:17px}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.profile-stat{border:1px solid var(--line);border-radius:25px;padding:17px 14px;box-shadow:var(--shadow);background:white;display:flex;align-items:center;gap:13px}.profile-stat .icon{color:var(--purple);width:28px;height:28px}.profile-stat b{display:block;font-size:23px}.profile-stat span{color:var(--muted);font-size:12px}.achievements{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:center;margin-top:22px}.achievement .hex{clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);width:67px;height:75px;background:linear-gradient(135deg,#bc49ff,#6400db);margin:0 auto 9px;display:grid;place-items:center;color:white}.achievement:nth-child(even) .hex{background:var(--lime);color:#1b1029}.achievement .icon{width:35px;height:35px}.achievement span{font-size:12px}.achievement.locked{opacity:.35}.activity-row{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:1px solid var(--line)}.activity-row:last-child{border:0}.activity-row>.icon{color:var(--purple)}.activity-row>div{flex:1}.activity-row p{font-size:12px;margin-top:4px}.activity-row .pill{font-size:13px}.settings-row{width:100%;display:flex;gap:15px;align-items:center;background:none;border:0;border-bottom:1px solid var(--line);padding:17px 0;text-align:left;font-weight:700;font-size:17px}.settings-row:last-child{border:0}.settings-row>span{flex:1}.settings-row small{font-weight:400;color:var(--muted);display:block;margin-top:4px}.settings-row>.icon:last-child{width:18px}.game-section{position:fixed;inset:0;background:#131416;z-index:50;display:flex;flex-direction:column}.game-toolbar{display:flex;align-items:center;justify-content:space-between;padding:8px max(14px,env(safe-area-inset-right));color:white;background:#1d1225;font-size:12px;gap:10px;padding-top:max(8px,env(safe-area-inset-top))}.game-toolbar button{border:0;border-radius:8px;background:#d8ff43;padding:7px 12px;font-weight:700}.game-frame{border:0;flex:1;min-height:0;width:100%}.game-toolbar p{font-size:11px;color:#e6d8ef}.offline .hero .balance{color:#7e776f}.initial{min-height:70dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.spinner{width:30px;height:30px;border:3px solid #e0d6eb;border-top-color:var(--purple);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#toast{position:fixed;left:50%;transform:translateX(-50%);bottom:140px;background:#29133a;color:white;border-radius:18px;padding:15px 22px;max-width:90%;z-index:100;box-shadow:var(--shadow);display:none}#toast.show{display:block}dialog{border:1px solid var(--line);border-radius:30px;padding:28px;max-width:480px;width:calc(100% - 30px);box-shadow:0 25px 100px #21033230;color:var(--ink)}dialog::backdrop{background:#1e0a344b;backdrop-filter:blur(5px)}.dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.dialog-heading button{border:0;background:#f4eff9;border-radius:50%;width:34px;height:34px;display:grid;place-items:center}dialog label{display:block;font-weight:600;margin:18px 0 7px}dialog input,dialog textarea,dialog select,.search{display:block;width:100%;padding:13px;border:1px solid #d8cfe5;border-radius:13px;background:#fbf9ff;color:var(--ink)}dialog textarea{min-height:90px}.dialog-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}dialog p{font-size:14px;margin-bottom:12px}.recovery-key{font:13px monospace;overflow-wrap:anywhere;padding:15px;background:#f3eefb;user-select:all;border-radius:12px}.field-error{color:#9b1749;font-size:12px;margin-top:8px}.leader-row{display:flex;align-items:center;gap:15px;border-bottom:1px solid var(--line);padding:17px 5px}.leader-row>strong:first-child{color:var(--purple);width:40px}.leader-row .leader-name{flex:1}.tag{font-size:12px;font-weight:700;color:#7623b8}.legal{font-size:12px;color:var(--muted);line-height:1.7;margin-top:15px}.error-banner{background:#fff1f4;border:1px solid #f2d9e0;color:#70233d;border-radius:18px;padding:15px;display:flex;gap:12px;align-items:center}.error-banner span{flex:1}.busy{pointer-events:none;opacity:.65}.badge-soon{font-size:11px;color:#77647f;margin-top:4px}.status-live{font-size:12px;color:#658212}.nav a,.quick,.project,.button{touch-action:manipulation}@media(max-width:600px){:root{font-size:13px}.shell{padding:20px 16px 120px;padding-top:max(20px,env(safe-area-inset-top),var(--hush-tg-inset-top,0px),var(--lidde-world-inset-top,0px))}.topbar{margin-bottom:24px}.brand-lockup{gap:9px}.brand-lockup>.fish{height:40px;width:63px;padding-right:9px}.premium{padding:9px 14px;gap:6px;font-size:12px}.premium .icon{width:21px;height:21px}.premium small{font-size:8px}.hero{padding:24px 19px;border-radius:28px;min-height:205px}.hero-copy{width:64%}.hero-emblem{width:31%}.hero-label{font-size:16px}.balance{gap:8px;font-size:34px;letter-spacing:-1.3px;margin:11px 0 15px}.balance>.icon{width:27px;height:27px}.progress-track{height:12px}.farm-timer{padding:8px 10px;margin-top:14px;gap:6px;font-size:12px}.farm-timer>.icon{width:17px;height:17px}.actions{gap:10px;margin:16px 0}.button.large{min-height:65px;padding:14px 9px;gap:8px;font-size:14px;border-radius:20px}.button.large>.icon{width:25px;height:25px}.quick-grid{gap:9px;margin:22px 0 28px}.quick{padding:16px 3px;border-radius:19px;gap:10px;font-size:11px}.quick>.icon{height:29px;width:29px}.project-grid{gap:11px}.project{padding:16px 12px;gap:10px;border-radius:23px}.project>.tile-icon{width:43px;height:48px;border-radius:14px}.tile-icon>.icon{width:29px;height:29px}.project h3{font-size:14px}.project p{font-size:11px;margin-top:4px}.project>.icon{width:13px}.section-heading{margin:20px 0 14px}.section-heading h2{font-size:22px}.nav{min-height:80px;padding:7px 8px;border-radius:29px;bottom:max(12px,env(safe-area-inset-bottom),var(--hush-tg-inset-bottom,0px),var(--lidde-world-inset-bottom,0px))}.nav a{font-size:14px;border-radius:23px;gap:4px}.nav .icon{height:26px;width:26px}.footnote{font-size:10px}.panel{padding:20px 17px;border-radius:25px}.quest-progress{min-height:140px;padding:22px 18px;gap:17px}.quest-progress .hero-emblem{width:65px}.quest-progress .balance{font-size:25px;letter-spacing:-.6px}.quest-progress h3{font-size:14px}.filters{gap:7px;margin:20px 0}.filters button{padding:11px 14px;font-size:12px}.stat{padding:17px 13px;border-radius:22px;gap:12px}.stat>.icon{width:30px;height:30px}.stat strong{font-size:25px}.stat p{font-size:11px}.stat-grid{gap:11px}.quest-row{padding:13px 11px;gap:10px;border-radius:23px;flex-wrap:wrap}.quest-icon{width:43px;height:43px;border-radius:14px}.quest-icon .icon{width:27px;height:27px}.quest-info h3{font-size:14px}.quest-info p{font-size:11px}.quest-row .pill{font-size:12px;padding:6px 9px}.quest-row .pill .icon{width:15px;height:15px}.quest-row .button{min-width:75px;font-size:12px;padding:10px 12px;gap:5px}.quest-info{min-width:115px}.tge-hero{min-height:226px}.tge-hero .hero-copy{width:67%}.tge-hero .hero-label{font-size:13px;margin-top:12px}.tge-hero h1{font-size:29px;letter-spacing:-1px}.tge-hero .hero-emblem{width:28%}.points-strip{padding:21px 18px;gap:13px;border-radius:27px}.points-strip strong{font-size:31px}.points-strip p{font-size:12px}.points-strip>.icon{width:29px;height:29px}.milestone{font-size:12px}.milestone p{font-size:10px}.milestone b{width:36px;height:36px}.milestones:before{top:15px;height:5px}.profile-card{padding:19px 17px;gap:16px;border-radius:29px}.avatar{width:80px;height:80px;padding:16px}.profile-card h2{font-size:25px;letter-spacing:-.7px}.profile-card p{font-size:15px}.profile-card .pill{font-size:10px;padding:6px 10px}.profile-card>.text-button{padding:9px}.profile-card .text-button .icon{width:20px;height:20px}.profile-stats{gap:9px}.profile-stat{padding:13px 10px;gap:8px;border-radius:20px}.profile-stat .icon{width:22px;height:22px}.profile-stat b{font-size:18px}.profile-stat span{font-size:10px}.achievement .hex{width:52px;height:58px}.achievement .icon{width:29px;height:29px}.achievement span{font-size:10px}.activity-row{gap:10px}.activity-row p{font-size:11px}.activity-row .pill{font-size:12px}.settings-row{font-size:15px;padding:15px 0}.game-toolbar{flex-wrap:wrap}.notice{padding:13px 14px}.notice p{font-size:12px}.notice .button{font-size:11px;padding:9px 12px}.error-banner{font-size:12px}.button{padding:12px 16px;border-radius:15px}#toast{bottom:110px;font-size:13px}.page-head p{font-size:15px}.page-head{margin-bottom:21px}h1{font-size:32px}}@media(max-width:350px){.shell{padding-inline:12px}.premium{padding:8px 10px}.premium .icon{display:none}.balance{font-size:30px}.hero{padding-inline:16px}.quest-row .pill{margin-left:53px}.profile-stat{flex-direction:column;text-align:center;gap:5px}.project-grid{gap:8px}.project{padding:12px 9px;gap:8px}.project>.tile-icon{width:35px;height:42px}.project h3{font-size:12px}.project p{font-size:10px}.nav a{font-size:13px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

[hidden]{display:none!important}.brand-lockup{min-width:0}.brand-lockup>span{min-width:0}.username{max-width:190px}.username>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.username .icon{flex:none}.avatar-small{width:65px;height:65px;padding:10px;background:#221329;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.fish-watermark{width:140px;opacity:.5;margin-left:auto}.fish-watermark .fish{width:100%}.profile-card h2{overflow-wrap:anywhere}@media(max-width:600px){.username{max-width:140px}.fish-watermark{width:65px}.avatar-small{width:48px;height:48px}.project-grid{align-items:stretch}.project-content{min-width:0}.project p{line-height:1.4}.project{gap:9px}.project>.icon{display:none}.quest-row .quest-info{flex:1 1 100px}}

.premium{color:var(--ink)}.tge-hero .hero-emblem:after{content:"";position:absolute;inset:36% -16%;border:2px solid #e7ff9c;border-radius:50%;transform:rotate(-25deg);box-shadow:0 0 9px #d8ff4388;pointer-events:none}.quest-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.quest-heading>div:first-child{flex:1}.quest-art{width:130px;height:110px;display:grid;place-items:center;background:#7d16ff;border-radius:60% 40% 55% 35%;color:white;transform:rotate(-12deg)}.quest-art .icon{width:70px;height:70px;stroke-width:1.6}@media(max-width:600px){.quest-art{width:85px;height:86px;flex:none}.quest-art .icon{width:54px;height:54px}.quest-heading p{font-size:13px}}

.brand-lockup{flex:1}.brand-lockup>.fish{flex:none}.brand-lockup>span{flex:1;min-width:0}.username{width:100%;min-width:0}.premium{flex-shrink:0}.hero-copy,.project-grid>*,.profile-stats>*,.stat-grid>*,.profile-stat>div,.profile-card>div,.points-strip>div{min-width:0}.profile-stat span{overflow-wrap:anywhere}.hero-copy .balance>span{min-width:0;overflow-wrap:anywhere}.points-strip strong{overflow-wrap:anywhere}.quest-progress .hero-copy{min-width:0}.quest-progress .balance{flex-wrap:wrap;font-size:clamp(22px,4.7vw,43px)}

.progress-track>span{width:0}
