:root{--bg:#fdf6eb;--surface:#fff;--surface2:#f4ead9;--fg:#2b1a14;--muted:#6e5e52;--line:#e8dcc6;--teal:#1e6d6e;--teal-fg:#fdf6eb;--teal-soft:#e1efee;--gold:#9a7124;--gold-soft:#f6ebd3;--ruby:#9b111e;--ruby-soft:#f8e3e3;--ok:#2e7a4e;--ok-soft:#e1f1e6;--warn:#a35a12;--warn-soft:#fbead6;--wa:#1b8a4c;--shadow:0 8px 28px #321b151f;--f-display:"GFS Didot", Didot, "Bodoni 72", Georgia, serif;--f-body:"Cabin", "Gill Sans", "Segoe UI", system-ui, sans-serif;--f-deva:"Tiro Devanagari Hindi", "Noto Serif Devanagari", serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#13191a;--surface:#1b2324;--surface2:#232d2e;--fg:#f4ece0;--muted:#b3a898;--line:#33403f;--teal:#5fb3b1;--teal-fg:#0f1a1a;--teal-soft:#1d3434;--gold:#ddb666;--gold-soft:#3a3020;--ruby:#e2737c;--ruby-soft:#3d2023;--ok:#74c893;--ok-soft:#1c3324;--warn:#e6a35f;--warn-soft:#3b2a18;--wa:#4cc982;--shadow:0 8px 28px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#13191a;--surface:#1b2324;--surface2:#232d2e;--fg:#f4ece0;--muted:#b3a898;--line:#33403f;--teal:#5fb3b1;--teal-fg:#0f1a1a;--teal-soft:#1d3434;--gold:#ddb666;--gold-soft:#3a3020;--ruby:#e2737c;--ruby-soft:#3d2023;--ok:#74c893;--ok-soft:#1c3324;--warn:#e6a35f;--warn-soft:#3b2a18;--wa:#4cc982;--shadow:0 8px 28px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font-family:var(--f-body), var(--f-deva);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));font-size:16px;line-height:1.5}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:fixed;inset:0 0 auto}.app{max-width:480px;margin:0 auto;padding-block:0 112px}.app.wide{max-width:900px}h1,h2,h3{font-family:var(--f-display), var(--f-deva);text-wrap:balance;margin:0;font-weight:400;line-height:1.25}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:8px}.top{top:env(safe-area-inset-top,0px);z-index:6;background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:14px;padding-block:12px 10px;display:flex;position:sticky}.mark{flex:none;width:40px;height:40px}.brand{flex:1;min-width:0;line-height:1.1}.brand .w{font-family:var(--f-display);letter-spacing:.14em;color:var(--teal);font-size:13px}.brand .s{font-family:var(--f-display), var(--f-deva);font-size:21px}.lang{border:1px solid var(--line);border-radius:999px;flex:none;display:flex;overflow:hidden}.lang button{background:var(--surface);border:0;padding:6px 11px;font-size:14px;font-weight:600}.lang button.on{background:var(--teal);color:var(--teal-fg)}.me{border:1px solid var(--line);background:var(--gold-soft);width:38px;height:38px;color:var(--gold);border-radius:50%;flex:none;font-weight:700}.sec{display:none}.sec.on{display:block}.stack{flex-direction:column;gap:14px;display:flex}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.hint{color:var(--muted);font-size:13px}.btn{background:var(--teal);color:var(--teal-fg);text-align:center;border:0;border-radius:12px;padding:12px 16px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.btn.ghost{background:var(--surface2);color:var(--fg)}.btn.wa{background:var(--wa);color:#fff}.btn.full{width:100%}.btn.sm{padding:8px 12px;font-size:14px}.btn:disabled,.btn.dis{opacity:.45;cursor:not-allowed;pointer-events:none}.price{font-variant-numeric:tabular-nums;font-weight:700}.earn{background:var(--gold-soft);color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 9px;font-size:12.5px;font-weight:700;display:inline-block}.eg{color:var(--muted);border:1px solid var(--line);white-space:nowrap;letter-spacing:0;text-transform:none;border-radius:6px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:500}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:14px;font-weight:600}.field input,.field select{border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%;min-width:0;padding:11px 12px}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seg{background:var(--surface2);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.seg button{background:0 0;border:0;border-radius:11px;padding:10px 6px;font-size:15px;font-weight:600;line-height:1.2}.seg button small{color:var(--muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.seg button.on{background:var(--surface);color:var(--teal);box-shadow:0 1px 4px #00000014}#brandSeg button.on[data-b=ka]{color:var(--ruby)}.search{border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%;padding:10px 12px}.chips{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.chip{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:14px}.chip.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.chip.sz{padding:6px 12px}.chip.sz.on{background:var(--teal);border-color:var(--teal);color:var(--teal-fg)}.notice{background:var(--gold-soft);border-radius:12px;padding:10px 12px;font-size:13.5px}.rates{grid-template-columns:1fr 1fr;gap:8px;font-size:13px;display:grid}.rates div{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:6px 10px}.rates b{font-variant-numeric:tabular-nums}.grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.prod{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden}.prod .im{aspect-ratio:1;background:var(--surface2);position:relative;overflow:hidden}.prod .im img{object-fit:cover;width:100%;height:100%;display:block}.prod .b{flex-direction:column;flex:1;gap:6px;min-width:0;padding:10px 12px 12px;display:flex}.prod .n{font-size:14.5px;font-weight:600;line-height:1.3}.prod .p{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:auto;display:flex}.soon{background:var(--warn-soft);color:var(--warn);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700;position:absolute;top:8px;left:8px}.empty{text-align:center;grid-column:1/-1;padding:24px 0}.backdrop{z-index:20;background:#140c0873;position:fixed;inset:0}.sheet{z-index:21;background:var(--bg);max-height:92vh;padding:16px max(16px, env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));box-shadow:var(--shadow);border-radius:22px 22px 0 0;position:fixed;bottom:0;left:0;right:0;overflow:auto}.sheet .inner{flex-direction:column;gap:14px;max-width:480px;margin:0 auto;display:flex}.grab{background:var(--line);border-radius:9px;width:44px;height:5px;margin:0 auto}.hero{align-items:flex-start;gap:14px;display:flex}.hero .pic{background:var(--surface2);border-radius:14px;flex:none;width:112px;height:112px;overflow:hidden}.hero .pic img{object-fit:cover;width:100%;height:100%;display:block}.hero .t{min-width:0}.qty{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;display:flex;overflow:hidden}.qty button{background:var(--surface2);border:0;width:40px;height:40px;font-size:20px}.qty span{text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-weight:700}.money{grid-template-columns:1fr 1fr;gap:10px;display:grid}.money div{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.money b{font-variant-numeric:tabular-nums;font-size:20px;display:block}.money span{color:var(--muted);font-size:12.5px}.money .g{border-color:var(--gold);background:var(--gold-soft)}.money .g b{color:var(--gold)}.msgbox{background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;border-radius:12px;padding:12px;font-size:14px}.qrcard{color:#2b1a14;text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:16px;display:flex}.qrcard img.own{border-radius:10px;max-width:260px;max-height:340px}.qrprev{align-items:center;gap:12px;display:flex}.qrprev img{object-fit:cover;border:1px solid var(--line);background:#fff;border-radius:10px;width:84px;height:84px}.profile{background:var(--teal);color:var(--teal-fg);border-radius:20px;flex-direction:column;gap:12px;padding:18px;display:flex}.profile h2{font-size:24px}.profile .code{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.profile .code b{font-family:var(--f-display);letter-spacing:.12em;background:#ffffff24;border-radius:8px;padding:2px 10px;font-size:18px}.stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.stat b{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.2;display:block}.stat span{color:var(--muted);font-size:13px}.stat.hl{border-color:var(--gold);background:var(--gold-soft)}.stat.hl b{color:var(--gold)}.chart{width:100%;height:auto;display:block}.chart text{font-family:var(--f-body);fill:var(--muted);font-size:11px}.chart .v{fill:var(--fg);font-weight:700}.lst{flex-direction:column;display:flex}.li{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.li:first-child{border-top:0}.li img{object-fit:cover;background:var(--surface2);border-radius:10px;flex:none;width:44px;height:44px}.li .x{flex:1;min-width:0}.li .x div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.li .r{text-align:right;font-variant-numeric:tabular-nums;flex:none}.pill{border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.p-on{background:var(--teal-soft);color:var(--teal)}.p-off{background:var(--gold-soft);color:var(--gold)}.p-paid{background:var(--ok-soft);color:var(--ok)}.p-wait{background:var(--warn-soft);color:var(--warn)}.p-ka{background:var(--ruby-soft);color:var(--ruby)}.rules li{margin-bottom:6px}.nav{z-index:8;background:var(--surface);border-top:1px solid var(--line);padding:6px max(16px, env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));position:fixed;bottom:0;left:0;right:0}.nav .in{grid-template-columns:repeat(3,1fr);gap:4px;max-width:480px;margin:0 auto;display:grid}.nav button{color:var(--muted);background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:6px 0;font-size:12.5px;font-weight:600;display:flex}.nav button svg{width:24px;height:24px}.nav button.on{color:var(--teal);background:var(--teal-soft)}.toast{left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));background:var(--fg);color:var(--bg);z-index:30;text-align:center;border-radius:12px;max-width:calc(100% - 32px);padding:10px 16px;font-size:14px;position:fixed;transform:translate(-50%)}:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-drawer:cubic-bezier(.32,.72,0,1)}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.btn,.chip,.prod,.seg button,.nav a,.qty button,.lang button{transition:transform .12s var(--ease-out),background-color .16s ease,color .16s ease,box-shadow .16s ease;touch-action:manipulation}.btn:active,.chip:active,.qty button:active,.lang button:active{transform:scale(.97)}.prod:active{transform:scale(.98)}.nav a:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.btn:active,.chip:active,.prod:active,.nav a:active,.qty button:active{transform:none}}.vaul-overlay{z-index:20;background:#140c0873;position:fixed;inset:0}.vaul-content{z-index:21;background:var(--bg);max-height:92dvh;box-shadow:var(--shadow);border-radius:22px 22px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.vaul-scroll{padding:12px max(16px, env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));overflow:auto}.vaul-scroll .inner{flex-direction:column;gap:14px;max-width:480px;margin:0 auto;display:flex}.vaul-handle{background:var(--line);border-radius:9px;flex:none;width:44px;height:5px;margin:10px auto 0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav a{color:var(--muted);background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:6px 0;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.nav a svg{width:24px;height:24px}.nav a.on{color:var(--teal);background:var(--teal-soft)}.nav .in.four{grid-template-columns:repeat(4,1fr)}.me{place-items:center;text-decoration:none;display:grid}.auth{flex-direction:column;gap:18px;max-width:420px;margin:0 auto;padding-block:48px 32px;display:flex}.auth .logo{align-items:center;gap:12px;display:flex}.err{color:var(--warn);font-size:14px}.field input[type=password],.field input[inputmode=numeric]{letter-spacing:.3em}.field textarea{border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%;min-width:0;padding:11px 12px}table.t{border-collapse:collapse;width:100%;font-size:14px}table.t th,table.t td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 6px}table.t th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-top:0;font-size:12px;font-weight:600}table.t td.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.scrollx{overflow-x:auto}.admin-wrap{max-width:900px}.app:has(.admin-wrap){max-width:900px}.tabs{gap:8px;display:flex;overflow-x:auto}.tabs a{white-space:nowrap;color:var(--fg);border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 14px;font-size:14px;text-decoration:none}.tabs a.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.pinbox{font-family:var(--f-display);letter-spacing:.3em;text-align:center;background:var(--gold-soft);border-radius:12px;padding:10px;font-size:34px}.info{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.info details+details{border-top:1px solid var(--line)}.info summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 14px;font-weight:600;list-style:none;display:flex}.info summary::-webkit-details-marker{display:none}.info summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:8px;height:8px;transition:transform .16s var(--ease-out);margin-right:4px;transform:rotate(45deg)}.info details[open] summary:after{transform:rotate(-135deg)}.info ul,.info ol{flex-direction:column;gap:4px;margin:0;padding:0 14px 12px 32px;font-size:14.5px;display:flex}.info p{margin:0;padding:0 14px 12px;font-size:14.5px}.info details>p.hint{padding-top:0}@media (prefers-reduced-motion:reduce){.info summary:after{transition:none}}.link-quiet{text-align:center;color:var(--teal,#1e6d6e);text-underline-offset:3px;padding:10px 0;font-size:15px;font-weight:600;text-decoration:underline;display:block}.skel{background:var(--teal-soft);opacity:.55;animation:skel 1.2s var(--ease-out,ease-out) infinite alternate;border-radius:14px}@keyframes skel{0%{opacity:.35}to{opacity:.7}}@media (prefers-reduced-motion:reduce){.skel{animation:none}}.about .ab-hero{text-align:center;justify-items:center;gap:6px;padding:8px 4px 4px;display:grid}.about .ab-hero h1{margin:4px 0 0;font-size:28px}.about .ab-hero p{margin:0;font-size:15.5px;line-height:1.6}.about .ab-tag{color:var(--gold);font-weight:600}.about .ab-why{align-items:flex-start;gap:12px;display:flex}.about .ab-why p{margin:4px 0 0;font-size:14.5px;line-height:1.55}.about .ab-n{background:var(--teal-soft);width:28px;height:28px;color:var(--teal);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.about .ab-link{border-top:1px solid var(--line);color:inherit;transition:transform .12s var(--ease-out);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;text-decoration:none;display:flex}.about .ab-link:active{transform:scale(.98)}.about .ab-go{color:var(--teal);white-space:nowrap;font-size:14px;font-weight:600}.about .ab-ka{border-color:var(--ruby,#9b111e)}.ab-banner{background:var(--gold-soft);color:inherit;transition:transform .12s var(--ease-out);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:14.5px;text-decoration:none;display:flex}.ab-banner:active{transform:scale(.98)}.strip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.strip img{object-fit:cover;background:var(--surface2);scroll-snap-align:start;border-radius:12px;flex:none;width:104px;height:104px}.strip.posts button{scroll-snap-align:start;transition:transform .12s var(--ease-out);background:0 0;border:0;border-radius:12px;flex:none;padding:0;position:relative}.strip.posts button:active{transform:scale(.96)}.strip.posts img{width:112px;height:140px}.strip .tag{background:var(--teal);color:var(--teal-fg);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;bottom:6px;left:6px}.mgrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.mgrid button{background:var(--surface);text-align:left;box-shadow:0 0 0 1px var(--line);transition:transform .12s var(--ease-out);border:0;border-radius:14px;padding:0;overflow:hidden}.mgrid button:active{transform:scale(.97)}.mgrid img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.mgrid span{padding:8px 10px;font-size:13.5px;font-weight:600;display:block}.act{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 0;font-size:14.5px;line-height:1.45;display:flex}.act .dot{background:var(--muted);border-radius:50%;flex:none;width:9px;height:9px;margin-top:7px}.act .k-order,.act .k-sale{background:var(--ok)}.act .k-click{background:var(--gold)}.act .k-payout{background:var(--teal)}.act .k-orderx{background:var(--ruby)}.act .k-join{background:var(--warn)}.install-card{background:var(--gold-soft);border-color:#0000}.install-banner{background:var(--gold-soft);border-radius:14px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:14.5px;display:flex}.install-banner img{border-radius:9px;flex:none}.install-x{color:var(--muted);background:0 0;border:0;padding:8px 4px;font-size:13px}.club{max-width:480px;margin:0 auto;padding-block:0 48px}.club-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:18px;padding-block:16px 14px;display:flex}.club-mark{flex:none;width:44px;height:44px}.club-brand{flex:1;min-width:0;line-height:1.1}.club-brand .w{font-family:var(--f-display);letter-spacing:.18em;color:var(--gold);font-size:12px}.club-brand h1{font-family:var(--f-deva);color:var(--teal);font-size:26px}.club-hero{border:1px solid var(--gold);background:var(--gold-soft);border-radius:18px;padding:20px 18px;position:relative}.club-hero:after{content:"";border:1px solid var(--gold);opacity:.35;pointer-events:none;border-radius:14px;position:absolute;inset:5px}.club-tag{font-family:var(--f-display), var(--f-deva);color:var(--fg);margin:0 0 10px;font-size:19px}.club-perks{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.club-perks li::marker{color:var(--gold)}.club-tiers{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.club-tiers span,.club-badge{font-size:14px;font-family:var(--f-deva);border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:2px 12px}.club-badge.t0,.club-tiers .t0{color:var(--muted)}.club-badge.t1,.club-tiers .t1{color:var(--ok);border-color:var(--ok)}.club-badge.t2,.club-tiers .t2{color:var(--ruby);border-color:var(--ruby)}.club-badge.t3,.club-tiers .t3{color:var(--gold);border-color:var(--gold);background:var(--gold-soft)}.club-err{color:var(--ruby);margin:0;font-size:14px}.club-otp{letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;font-size:24px}.club-hello{font-family:var(--f-display), var(--f-deva);margin:0;font-size:22px}.club-balance{background:var(--teal);color:var(--teal-fg);border-radius:18px;flex-direction:column;gap:2px;padding:20px 18px;display:flex}.club-balance .label{color:inherit;opacity:.8}.club-balance b{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:48px;font-weight:400;line-height:1.1}.club-unit{opacity:.85;font-size:14px}.club-wait{opacity:.85;margin-top:8px;font-size:13px}.club-bar{background:var(--surface2);border-radius:999px;height:8px;overflow:hidden}.club-bar i{background:var(--gold);transform-origin:0;height:100%;transition:transform .6s var(--ease-out);display:block}.club-code{border:1px dashed var(--gold);background:var(--surface);border-radius:18px;flex-direction:column;gap:8px;padding:18px;display:flex}.club-code p{margin:0}.club-code-val{font-family:var(--f-display);letter-spacing:.12em;color:var(--teal);-webkit-user-select:all;user-select:all;font-size:30px}.club-saathi h2{font-family:var(--f-display), var(--f-deva);font-size:20px}.club-saathi p{color:var(--muted);margin:0}.club-hist{margin:10px 0 0;padding:0;list-style:none}.club-hist li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.club-hist li.void{opacity:.55}.club-hist li.void b{text-decoration:line-through}.club-hist b{font-variant-numeric:tabular-nums;white-space:nowrap}.club-hist b.pos{color:var(--ok)}.club-hist b.neg{color:var(--ruby)}@media (prefers-reduced-motion:reduce){.club-bar i{transition:none}}.club p.hint,.club .card p{margin:0}.club-rate{color:var(--teal);margin:0;font-weight:600}.club-levels summary{cursor:pointer;color:var(--muted);font-size:14px;font-weight:600}.club-levels ul{flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.club-levels li{border-radius:12px;align-items:flex-start;gap:10px;padding:8px;display:flex}.club-levels li.on{background:var(--gold-soft)}.club-levels li .club-badge{text-align:center;flex:none;min-width:64px}.club-need{border:1px solid var(--gold,#c59a49);color:#1e6d6e;background:#fbf3e4;border-radius:4px;margin:0;padding:10px 12px;font-size:16px;font-weight:600}
