.page-module__Kig1kq__page{isolation:isolate;background-color:var(--background);border-radius:20px;position:relative;overflow:hidden}.page-module__Kig1kq__page:before{content:"";background:radial-gradient(120% 62% at 50% -8%, color-mix(in srgb, var(--primary) 18%, transparent) 0%, color-mix(in srgb, var(--primary) 6%, transparent) 34%, transparent 68%), radial-gradient(70% 46% at 12% 104%, color-mix(in srgb, var(--gold-hi,#ffd76b) 8%, transparent) 0%, transparent 62%), radial-gradient(70% 46% at 88% 104%, color-mix(in srgb, var(--gold-hi,#ffd76b) 8%, transparent) 0%, transparent 62%);pointer-events:none;z-index:0;position:absolute;inset:0}.page-module__Kig1kq__page:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 38%,#0000 32%,#000000b8 100%);position:absolute;inset:0}.page-module__Kig1kq__inner{z-index:1;position:relative}.page-module__Kig1kq__hero{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:clamp(8px,3vw,28px) 0 0;display:flex}.page-module__Kig1kq__badge{border:1px solid color-mix(in srgb, var(--primary) 32%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 14%, transparent) 0%, color-mix(in srgb, var(--primary) 5%, transparent) 100%);color:var(--gold-hi,#ffd76b);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #0006}.page-module__Kig1kq__title{letter-spacing:-.02em;background:var(--gradient-gold-text,linear-gradient(180deg, #ffd76b 0%, #f0b428 52%, #b8861d 100%));color:#0000;filter:drop-shadow(0 6px 22px color-mix(in srgb, var(--primary) 26%, transparent));-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.1rem,5.4vw,3.9rem);line-height:1.05}.page-module__Kig1kq__rule{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--primary) 70%, transparent) 50%, transparent 100%);border:0;width:min(280px,60%);height:1px;margin:2px 0 0}.page-module__Kig1kq__lede{max-width:62ch;color:color-mix(in srgb, var(--foreground) 74%, transparent);margin:0;font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.6}.page-module__Kig1kq__note{max-width:62ch;color:var(--muted-foreground);margin:0;font-size:.85rem}.page-module__Kig1kq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.6vw,16px);max-width:820px;margin:clamp(22px,4vw,38px) auto 0;display:grid}.page-module__Kig1kq__stat{border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--card) 92%, transparent) 0%, color-mix(in srgb, var(--background) 92%, transparent) 100%);box-shadow:0 1px 0 color-mix(in srgb, var(--primary) 12%, transparent) inset, 0 12px 28px -18px #000000e6;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:clamp(12px,2.2vw,18px) 10px;display:flex;position:relative;overflow:hidden}.page-module__Kig1kq__stat:before{content:"";background:radial-gradient(60% 50% at 50% 100%, color-mix(in srgb, var(--primary) 12%, transparent) 0%, transparent 70%);pointer-events:none;height:120%;position:absolute;inset:-60% 0 auto}.page-module__Kig1kq__statIcon{color:var(--primary);opacity:.9}.page-module__Kig1kq__statValue{color:var(--gold-hi,#ffd76b);font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:700;line-height:1.1}.page-module__Kig1kq__statLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);text-align:center;font-size:10px;font-weight:600}.page-module__Kig1kq__stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,30px);margin-top:clamp(26px,4vw,44px);display:grid}@media (min-width:1100px){.page-module__Kig1kq__stage{grid-template-columns:minmax(240px,1fr) minmax(0,1.7fr) minmax(240px,1fr);align-items:center}}.page-module__Kig1kq__wheelCol{flex-direction:column;order:-1;align-items:center;gap:clamp(16px,2.6vw,26px);min-width:0;display:flex}@media (min-width:1100px){.page-module__Kig1kq__wheelCol{order:0}}.page-module__Kig1kq__wheelContainer{--custom-wheel-size:clamp(290px, 44vw, 500px);place-items:center;width:100%;display:grid;position:relative}.page-module__Kig1kq__wheelContainer:before{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--primary) 24%, transparent) 0%, transparent 70%);filter:blur(12px);pointer-events:none;border-radius:50%;width:min(78%,520px);height:34px;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.page-module__Kig1kq__panel{border:1px solid color-mix(in srgb, var(--border) 92%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--card) 88%, transparent) 0%, color-mix(in srgb, var(--background) 94%, transparent) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 0 color-mix(in srgb, var(--primary) 10%, transparent) inset, 0 20px 40px -30px #000000f2;border-radius:16px;position:relative;overflow:hidden}.page-module__Kig1kq__panelHead{border-bottom:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 10%, transparent) 0%, transparent 100%);color:var(--gold-hi,#ffd76b);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;padding:14px 18px;font-size:11px;font-weight:700;display:flex}.page-module__Kig1kq__panelBody{flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}.page-module__Kig1kq__empty{color:var(--muted-foreground);text-align:center;margin:0;font-size:.85rem}.page-module__Kig1kq__ruleRow{color:color-mix(in srgb, var(--foreground) 92%, transparent);align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.45;display:flex}.page-module__Kig1kq__ruleDot{background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 16%, transparent);border-radius:50%;flex:none;margin-top:6px}.page-module__Kig1kq__prizeList{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.page-module__Kig1kq__prizeItem{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--accent) 55%, transparent);color:color-mix(in srgb, var(--foreground) 94%, transparent);transition:border-color var(--duration-bonsai,.3s) var(--ease-bonsai,ease), background-color var(--duration-bonsai,.3s) var(--ease-bonsai,ease);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:.82rem;display:flex}.page-module__Kig1kq__prizeItem:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent);background:color-mix(in srgb, var(--primary) 10%, transparent)}.page-module__Kig1kq__prizeIndex{background:color-mix(in srgb, var(--primary) 18%, transparent);width:22px;height:22px;color:var(--gold-hi,#ffd76b);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.page-module__Kig1kq__prizeName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__Kig1kq__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.page-module__Kig1kq__spinBtn,.page-module__Kig1kq__autoBtn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;min-height:50px;transition:transform var(--duration-bonsai,.3s) var(--ease-bonsai,ease), box-shadow var(--duration-bonsai,.3s) var(--ease-bonsai,ease), filter var(--duration-bonsai,.3s) var(--ease-bonsai,ease);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 clamp(20px,3vw,34px);font-size:.92rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.page-module__Kig1kq__spinBtn{border:1px solid color-mix(in srgb, var(--gold-hi,#ffd76b) 60%, transparent);background:linear-gradient(180deg, var(--gold-hi,#ffd76b) 0%, var(--primary) 46%, color-mix(in srgb, var(--primary) 72%, var(--gold-edge,#7a4a0e)) 100%);color:var(--primary-foreground);box-shadow:0 1px 0 #ffffff73 inset, 0 12px 30px -14px color-mix(in srgb, var(--primary) 70%, transparent)}.page-module__Kig1kq__spinBtn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:45%;animation:4.5s ease-in-out infinite page-module__Kig1kq__lw-sheen;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.page-module__Kig1kq__spinBtn:hover:not(:disabled){box-shadow:0 1px 0 #ffffff80 inset, 0 18px 38px -14px color-mix(in srgb, var(--primary) 85%, transparent);transform:translateY(-2px)}.page-module__Kig1kq__spinBtn:active:not(:disabled){transform:translateY(0)}.page-module__Kig1kq__autoBtn{border:1px solid color-mix(in srgb, var(--primary) 34%, transparent);background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--gold-hi,#ffd76b)}.page-module__Kig1kq__autoBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 60%, transparent);background:color-mix(in srgb, var(--primary) 14%, transparent)}.page-module__Kig1kq__autoBtnActive{border-color:color-mix(in srgb, var(--primary) 75%, transparent);background:color-mix(in srgb, var(--primary) 20%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent)}.page-module__Kig1kq__spinBtn:disabled,.page-module__Kig1kq__autoBtn:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.45}.page-module__Kig1kq__spinBtn:disabled:after{animation:none}@keyframes page-module__Kig1kq__lw-sheen{0%,55%{left:-60%}85%,to{left:130%}}.page-module__Kig1kq__sectionHead{color:var(--foreground);text-align:center;justify-content:center;align-items:center;gap:10px;margin:clamp(38px,6vw,64px) 0 clamp(16px,2.4vw,24px);font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:700;display:flex}.page-module__Kig1kq__sectionHeadLeft{text-align:left;justify-content:flex-start}.page-module__Kig1kq__sectionIcon{color:var(--primary)}.page-module__Kig1kq__steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(12px,2vw,20px);display:grid}.page-module__Kig1kq__step{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--card) 82%, transparent) 0%, color-mix(in srgb, var(--background) 94%, transparent) 100%);transition:border-color var(--duration-bonsai,.3s) var(--ease-bonsai,ease), transform var(--duration-bonsai,.3s) var(--ease-bonsai,ease);border-radius:16px;padding:clamp(18px,2.6vw,26px) clamp(16px,2.4vw,24px);position:relative;overflow:hidden}.page-module__Kig1kq__step:hover{border-color:color-mix(in srgb, var(--primary) 42%, transparent);transform:translateY(-3px)}.page-module__Kig1kq__stepNum{border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);background:color-mix(in srgb, var(--primary) 12%, transparent);width:34px;height:34px;color:var(--gold-hi,#ffd76b);border-radius:10px;place-items:center;margin-bottom:12px;font-size:.85rem;font-weight:700;display:grid}.page-module__Kig1kq__stepTitle{color:var(--foreground);margin:0 0 6px;font-size:1rem;font-weight:700}.page-module__Kig1kq__stepText{color:var(--muted-foreground);margin:0;font-size:.85rem;line-height:1.55}.page-module__Kig1kq__history{margin-bottom:clamp(10px,3vw,26px)}.page-module__Kig1kq__loading,.page-module__Kig1kq__loadingContent{min-height:220px;color:var(--muted-foreground);place-items:center;display:grid}.page-module__Kig1kq__demoControls{justify-content:center;margin-top:18px;display:flex}.page-module__Kig1kq__demoButton{border:1px solid color-mix(in srgb, var(--primary) 34%, transparent);background:color-mix(in srgb, var(--primary) 8%, transparent);min-height:44px;color:var(--gold-hi,#ffd76b);cursor:pointer;border-radius:999px;padding:0 24px;font-weight:600}.page-module__Kig1kq__demoButtonActive{border-color:color-mix(in srgb, var(--primary) 75%, transparent);background:color-mix(in srgb, var(--primary) 20%, transparent)}@media (prefers-reduced-motion:reduce){.page-module__Kig1kq__spinBtn:after{animation:none}.page-module__Kig1kq__step:hover,.page-module__Kig1kq__spinBtn:hover:not(:disabled){transform:none}}
.BonsaiWheelDesign-module__Go7xza__wrapper{--wheel-size:var(--custom-wheel-size,clamp(280px, 42vw, 460px));--rim-pad:clamp(13px, 4%, 20px);--stud-radius:calc(var(--wheel-size) / 2 - (var(--rim-pad) * .52));--hub-size:calc(var(--wheel-size) * .29);--lacquer:#130e07;--jade:#0e3f31;--brass-lo:#4a300c;--brass-mid:#b5831f;--brass-hi:#ffeeb4;isolation:isolate;place-items:center;width:100%;padding:clamp(10px,4%,26px) 0;display:grid;position:relative}.BonsaiWheelDesign-module__Go7xza__lantern{width:calc(var(--wheel-size) * 1.35);height:calc(var(--wheel-size) * 1.35);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--gold-hi,#ffd76b) 26%, transparent) 0%, color-mix(in srgb, var(--primary,#f0b428) 12%, transparent) 34%, transparent 68%);filter:blur(18px);pointer-events:none;z-index:0;border-radius:50%;animation:7s ease-in-out infinite BonsaiWheelDesign-module__Go7xza__bw-lantern;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.BonsaiWheelDesign-module__Go7xza__fallField{pointer-events:none;z-index:1;position:absolute;inset:-6% 0 0;overflow:hidden}.BonsaiWheelDesign-module__Go7xza__piece{top:-8%;left:var(--fx,50%);width:var(--fs,10px);height:var(--fs,10px);opacity:0;animation:BonsaiWheelDesign-module__Go7xza__bw-fall var(--fdur,13s) linear var(--fd,0s) infinite;will-change:transform, opacity;position:absolute}.BonsaiWheelDesign-module__Go7xza__piece[data-kind=leaf]{background:linear-gradient(135deg, var(--gold-hi,#ffd76b) 0%, var(--primary,#f0b428) 46%, var(--gold-edge,#7a4a0e) 100%);box-shadow:0 0 8px color-mix(in srgb, var(--primary,#f0b428) 40%, transparent);border-radius:0 100%}.BonsaiWheelDesign-module__Go7xza__piece[data-kind=coin]{background:radial-gradient(circle at 34% 30%, var(--gold-hi,#ffd76b), var(--primary,#f0b428) 58%, var(--gold-edge,#7a4a0e));box-shadow:0 0 9px color-mix(in srgb, var(--gold-hi,#ffd76b) 55%, transparent);border-radius:50%}.BonsaiWheelDesign-module__Go7xza__piece[data-kind=spark]{clip-path:polygon(50% 0,59% 41%,100% 50%,59% 59%,50% 100%,41% 59%,0 50%,41% 41%);background:#ffe9c4}.BonsaiWheelDesign-module__Go7xza__scene{width:var(--wheel-size);height:var(--wheel-size);z-index:2;position:relative}.BonsaiWheelDesign-module__Go7xza__rays{width:calc(var(--wheel-size) * 1.5);height:calc(var(--wheel-size) * 1.5);margin:calc(var(--wheel-size) * -.75);opacity:0;pointer-events:none;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--gold-hi,#ffd76b) 34%, transparent) 0deg 4deg, transparent 4deg 15deg);border-radius:50%;position:absolute;top:50%;left:50%;transform:scale(.55);-webkit-mask-image:radial-gradient(circle,#0000 27%,#000 45%,#0000 74%);mask-image:radial-gradient(circle,#0000 27%,#000 45%,#0000 74%)}.BonsaiWheelDesign-module__Go7xza__rim{background:conic-gradient(from 218deg, var(--brass-lo) 0deg, var(--brass-mid) 26deg, var(--brass-hi) 54deg, #e0a92c 80deg, #6b430f 122deg, #c99126 162deg, #fff6d2 192deg, #d99f2a 218deg, #5a380d 262deg, var(--brass-mid) 302deg, #ffe6a0 332deg, var(--brass-lo) 360deg);box-shadow:0 0 0 2px #241605, inset 0 0 0 1px #ffeeb480, inset 0 12px 26px #00000080, inset 0 -10px 22px #00000073, 0 26px 60px #000000b8, 0 0 64px color-mix(in srgb, var(--primary,#f0b428) 22%, transparent);border-radius:50%;position:absolute;inset:0}.BonsaiWheelDesign-module__Go7xza__rimSheen{pointer-events:none;-webkit-mask-image:radial-gradient(circle, transparent calc(50% - var(--rim-pad)), #000 calc(50% - var(--rim-pad) + 1px));-webkit-mask-image:radial-gradient(circle, transparent calc(50% - var(--rim-pad)), #000 calc(50% - var(--rim-pad) + 1px));mask-image:radial-gradient(circle, transparent calc(50% - var(--rim-pad)), #000 calc(50% - var(--rim-pad) + 1px));opacity:0;mix-blend-mode:overlay;background:conic-gradient(#0000 0deg,#ffffff8c 14deg,#0000 40deg 360deg);border-radius:50%;position:absolute;inset:0}.BonsaiWheelDesign-module__Go7xza__scene[data-spin=true] .BonsaiWheelDesign-module__Go7xza__rimSheen{opacity:1;animation:1.5s linear infinite BonsaiWheelDesign-module__Go7xza__bw-sheen}.BonsaiWheelDesign-module__Go7xza__studs{pointer-events:none;position:absolute;inset:0}.BonsaiWheelDesign-module__Go7xza__stud{background:radial-gradient(circle at 32% 28%, #fff6d2, var(--primary,#f0b428) 55%, #6b430f 100%);width:clamp(7px,1.7%,11px);height:clamp(7px,1.7%,11px);box-shadow:0 0 0 1px #281804d9, 0 1px 2px #0009, 0 0 8px color-mix(in srgb, var(--gold-hi,#ffd76b) 50%, transparent);border-radius:50%;margin:calc(clamp(7px,1.7%,11px)/-2);position:absolute;top:50%;left:50%}.BonsaiWheelDesign-module__Go7xza__scene[data-spin=true] .BonsaiWheelDesign-module__Go7xza__stud{animation:1.1s ease-in-out infinite BonsaiWheelDesign-module__Go7xza__bw-stud-chase;animation-delay:var(--sd,0s)}.BonsaiWheelDesign-module__Go7xza__face{inset:var(--rim-pad);border-radius:50%;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 2px #2b1b06,inset 0 0 34px #0000009e}.BonsaiWheelDesign-module__Go7xza__dividers{pointer-events:none;opacity:.85;border-radius:50%;position:absolute;inset:0}.BonsaiWheelDesign-module__Go7xza__beads{pointer-events:none;position:absolute;inset:0}.BonsaiWheelDesign-module__Go7xza__bead{background:radial-gradient(circle at 34% 30%, #fff4c8, var(--primary,#f0b428) 60%, #7a4a0e);width:5px;height:5px;box-shadow:0 0 5px color-mix(in srgb, var(--gold-hi,#ffd76b) 60%, transparent);border-radius:50%;margin:-2.5px;position:absolute;top:50%;left:50%}.BonsaiWheelDesign-module__Go7xza__faceLight{inset:var(--rim-pad);pointer-events:none;background:radial-gradient(78% 52% at 50% 6%,#fff5d238,#0000 62%),radial-gradient(circle,#0000 44%,#00000080 96%);border-radius:50%;position:absolute}.BonsaiWheelDesign-module__Go7xza__label{transform-origin:0;pointer-events:none;width:50%;height:clamp(26px,8%,40px);position:absolute;top:50%;left:50%}.BonsaiWheelDesign-module__Go7xza__hub{width:var(--hub-size);height:var(--hub-size);margin:calc(var(--hub-size) / -2);cursor:pointer;background:radial-gradient(circle at 34% 26%, #fff6d2 0%, var(--primary,#f0b428) 42%, #a8731a 74%, #4d2f07 100%);box-shadow:0 0 0 3px #2b1b06, 0 0 0 5px color-mix(in srgb, var(--primary,#f0b428) 60%, #2b1b06), inset 0 3px 8px #fffadca6, inset 0 -8px 16px #3c200099, 0 12px 26px #0009, 0 0 30px color-mix(in srgb, var(--gold-hi,#ffd76b) 40%, transparent);transition:transform .22s var(--ease-bonsai,cubic-bezier(.25, .8, .25, 1)), box-shadow .22s ease;z-index:6;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%}.BonsaiWheelDesign-module__Go7xza__hub:hover:not(:disabled){box-shadow:0 0 0 3px #2b1b06, 0 0 0 5px color-mix(in srgb, var(--gold-hi,#ffd76b) 75%, #2b1b06), inset 0 3px 8px #fffadcbf, inset 0 -8px 16px #3c20008c, 0 16px 34px #0009, 0 0 54px color-mix(in srgb, var(--gold-hi,#ffd76b) 70%, transparent);transform:scale(1.06)}.BonsaiWheelDesign-module__Go7xza__hub:active:not(:disabled){transform:scale(.97)}.BonsaiWheelDesign-module__Go7xza__hub:disabled{cursor:default}.BonsaiWheelDesign-module__Go7xza__scene:not([data-spin=true]) .BonsaiWheelDesign-module__Go7xza__hub:not(:disabled){animation:2.6s ease-in-out infinite BonsaiWheelDesign-module__Go7xza__bw-breathe}.BonsaiWheelDesign-module__Go7xza__hubInner{color:#1b1104;letter-spacing:.14em;font-weight:900;font-size:clamp(13px, calc(var(--wheel-size) * .052), 22px);text-shadow:0 1px #fff5c899;flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.BonsaiWheelDesign-module__Go7xza__hubLeaf{opacity:.75;width:1.05em;height:1.05em}.BonsaiWheelDesign-module__Go7xza__hubPing{width:var(--hub-size);height:var(--hub-size);margin:calc(var(--hub-size) / -2);border:2px solid color-mix(in srgb, var(--gold-hi,#ffd76b) 75%, transparent);opacity:0;pointer-events:none;z-index:5;border-radius:50%;position:absolute;top:50%;left:50%}.BonsaiWheelDesign-module__Go7xza__scene[data-spin=true] .BonsaiWheelDesign-module__Go7xza__hubPing{animation:1.6s ease-out infinite BonsaiWheelDesign-module__Go7xza__bw-ping}.BonsaiWheelDesign-module__Go7xza__pointer{left:50%;top:calc(var(--wheel-size) * -.045);z-index:7;pointer-events:none;filter:drop-shadow(0 6px 6px #0009) drop-shadow(0 0 14px color-mix(in srgb, var(--primary,#f0b428) 45%, transparent));position:absolute;transform:translate(-50%)}.BonsaiWheelDesign-module__Go7xza__pointer svg{width:calc(var(--wheel-size) * .155);height:auto}.BonsaiWheelDesign-module__Go7xza__burstField{pointer-events:none;z-index:8;position:absolute;inset:0}.BonsaiWheelDesign-module__Go7xza__burstPiece{background:linear-gradient(135deg, var(--gold-hi,#ffd76b), var(--primary,#f0b428) 55%, var(--gold-edge,#7a4a0e));opacity:0;width:9px;height:9px;animation:BonsaiWheelDesign-module__Go7xza__bw-burst 1.5s var(--ease-bonsai,cubic-bezier(.25, .8, .25, 1)) forwards;animation-delay:var(--bd,0s);border-radius:0 100%;margin:-4.5px;position:absolute;top:50%;left:50%}.BonsaiWheelDesign-module__Go7xza__scene[data-burst=true] .BonsaiWheelDesign-module__Go7xza__rim{animation:1.2s ease-out BonsaiWheelDesign-module__Go7xza__bw-rim-flash}@keyframes BonsaiWheelDesign-module__Go7xza__bw-lantern{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}@keyframes BonsaiWheelDesign-module__Go7xza__bw-fall{0%{opacity:0;transform:translate(0,0)rotate(0)}8%{opacity:.9}80%{opacity:.75}to{opacity:0;transform:translate3d(var(--fdrift,30px), calc(var(--wheel-size) * 1.5), 0) rotate(var(--frot,420deg))}}@keyframes BonsaiWheelDesign-module__Go7xza__bw-sheen{to{transform:rotate(360deg)}}@keyframes BonsaiWheelDesign-module__Go7xza__bw-stud-chase{0%,to{filter:brightness()}50%{filter:brightness(1.7)}}@keyframes BonsaiWheelDesign-module__Go7xza__bw-breathe{0%,to{box-shadow:0 0 0 3px #2b1b06, 0 0 0 5px color-mix(in srgb, var(--primary,#f0b428) 60%, #2b1b06), inset 0 3px 8px #fffadca6, inset 0 -8px 16px #3c200099, 0 12px 26px #0009, 0 0 26px color-mix(in srgb, var(--gold-hi,#ffd76b) 35%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 3px #2b1b06, 0 0 0 5px color-mix(in srgb, var(--gold-hi,#ffd76b) 70%, #2b1b06), inset 0 3px 8px #fffadcbf, inset 0 -8px 16px #3c20008c, 0 14px 30px #0009, 0 0 52px color-mix(in srgb, var(--gold-hi,#ffd76b) 65%, transparent);transform:scale(1.035)}}@keyframes BonsaiWheelDesign-module__Go7xza__bw-ping{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes BonsaiWheelDesign-module__Go7xza__bw-burst{0%{opacity:0;transform:rotate(var(--ba,0deg)) translateY(0) scale(.4)}12%{opacity:1}to{opacity:0;transform:rotate(var(--ba,0deg)) translateY(calc(var(--wheel-size) * -.62)) scale(1.1)}}@keyframes BonsaiWheelDesign-module__Go7xza__bw-rim-flash{0%,to{filter:brightness()}35%{filter:brightness(1.55)saturate(1.15)}}@media (prefers-reduced-motion:reduce){.BonsaiWheelDesign-module__Go7xza__lantern,.BonsaiWheelDesign-module__Go7xza__piece,.BonsaiWheelDesign-module__Go7xza__rimSheen,.BonsaiWheelDesign-module__Go7xza__hubPing,.BonsaiWheelDesign-module__Go7xza__burstPiece,.BonsaiWheelDesign-module__Go7xza__scene[data-spin=true] .BonsaiWheelDesign-module__Go7xza__stud,.BonsaiWheelDesign-module__Go7xza__scene:not([data-spin=true]) .BonsaiWheelDesign-module__Go7xza__hub:not(:disabled){animation:none}.BonsaiWheelDesign-module__Go7xza__piece,.BonsaiWheelDesign-module__Go7xza__burstPiece{opacity:0}}
