.ta{--tide-algo:#5fd6b5;--tide-usdc:#4b9dff;--burn:var(--buoy)}.ta-head-row{gap:10px;align-items:center}.ta-howto-steps{grid-template-columns:1fr}.ta-howto-steps .step-card p+p{margin-top:6px}.ta-tok{display:inline-block;flex:0 0 auto;vertical-align:middle;box-sizing:border-box;max-width:none;border-radius:999px;object-fit:contain;background:var(--sticker,#fff)}.ta-pair{display:inline-flex;align-items:center;flex:0 0 auto}.ta-pair .ta-tok{border:2px solid var(--ink)}.ta-amt{gap:5px;font-weight:800;white-space:nowrap;vertical-align:middle}.ta-amt,.ta-inline{display:inline-flex;align-items:center}.ta-inline{gap:6px}.seg button{gap:8px}.ta-dot{display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid var(--ink);flex:0 0 auto;vertical-align:-1px}.ta-dot.is-algo{background:var(--tide-algo)}.ta-dot.is-usdc{background:var(--tide-usdc)}.ta-paused{align-self:stretch;background:var(--gold);font-weight:700}.ta-wallets{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.ta-pools{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px}.ta-pool{padding-top:26px;overflow:hidden}.ta-pool:before{content:"";position:absolute;left:0;right:0;top:0;height:10px;background:var(--tide,var(--soft));border-bottom:3px solid var(--ink)}.ta-pool.is-algo{--tide:var(--tide-algo)}.ta-pool.is-usdc{--tide:var(--tide-usdc)}.ta-pool-tvl{font-family:var(--display);font-size:clamp(34px,7vw,44px);line-height:1;margin:8px 0 4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:18px;gap:18px;align-items:start}.ta-cabinet{overflow:hidden}.ta-marquee{position:relative;background:var(--burn);border-bottom:3px solid var(--ink);padding:12px 18px 10px;text-align:center;border-radius:15px 15px 0 0}.ta-marquee span{font-family:var(--logo);font-size:clamp(28px,6vw,38px);line-height:1;letter-spacing:.03em;color:var(--ink);-webkit-text-stroke:.14em #fff;paint-order:stroke fill;filter:drop-shadow(2px 2px 0 #000)}.ta-marquee:after,.ta-marquee:before{content:"";position:absolute;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:2px solid var(--ink);background:var(--gold);box-shadow:0 0 0 4px rgba(255,200,61,.35);animation:ta-bulb 1.6s ease-in-out infinite}.ta-marquee:before{left:16px}.ta-marquee:after{right:16px;animation-delay:.8s}@keyframes ta-bulb{50%{background:#fff;box-shadow:0 0 0 4px hsla(0,0%,100%,.2)}}.ta-cabinet-locked .ta-marquee{background:#cfdbe3}.ta-cabinet-locked .ta-marquee:after,.ta-cabinet-locked .ta-marquee:before{animation:none;background:#eef3f6;box-shadow:none}.ta-screen{position:relative;height:320px;overflow:hidden;border-bottom:3px solid var(--ink);background:linear-gradient(180deg,#2f93f3 0,#8fd2ff 62%);--water-top:68%;--land-x:68%;--gull-w:128px;--fly-top:19%;--ta-cloud:#fff;--ta-cloud-shade:#d9e3ec}[data-theme=night] .ta-screen{background:linear-gradient(180deg,#050a14 0,#17304f 62%);--ta-cloud:#3a4d66;--ta-cloud-shade:#2c3c52}.ta-cloud{position:absolute;z-index:1;width:120px;height:auto;opacity:.95;pointer-events:none;animation:ta-cloud-drift 70s linear infinite}.ta-cloud.is-a{top:10%;left:38%}.ta-cloud.is-b{top:24%;left:72%;width:86px;animation-duration:95s;animation-delay:-40s}@keyframes ta-cloud-drift{0%{transform:translateX(0)}50%{transform:translateX(-60vw)}50.01%{transform:translateX(60vw)}to{transform:translateX(0)}}.ta-water{top:var(--water-top);bottom:0;z-index:2;border-top:4px solid var(--ink);background:var(--tide-algo);transition:background-color .4s,transform .5s}.ta-water,.ta-water:before{position:absolute;left:0;right:0}.ta-water:before{content:"";top:-14px;height:18px;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 18'><path d='M0 14 C10 4 20 4 30 12 C36 16 44 16 50 12 C60 4 70 4 80 14 L80 18 L0 18 Z' fill='white' stroke='%231b1b1b' stroke-width='3' stroke-linejoin='round'/></svg>") repeat-x;background-size:80px 18px;animation:ta-foam 4s linear infinite}@keyframes ta-foam{to{background-position:80px 0}}.ta-screen.is-usdc .ta-water{background:var(--tide-usdc)}.ta-wave{position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 14px,hsla(0,0%,100%,.22) 14px 17px);animation:ta-drift 6s linear infinite}@keyframes ta-drift{to{background-position:0 34px}}.ta-pier{position:absolute;left:-6px;width:calc(var(--gull-w) + 9%);top:calc(var(--water-top) - 30px);bottom:-6px;z-index:3;pointer-events:none}.ta-pier-deck{position:absolute;left:0;right:0;top:0;height:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.25) 0 4px,transparent 4px),repeating-linear-gradient(90deg,#b47a43 0 34px,#1b1b1b 34px 37px),#b47a43;border:4px solid #1b1b1b;border-radius:0 10px 10px 0;box-shadow:inset 0 -7px 0 #8a5a2e}.ta-pier-post{position:absolute;top:18px;bottom:0;width:22px;background:linear-gradient(90deg,#a06a39 0 55%,#7d5129 55%);border:4px solid #1b1b1b;border-top:0}.ta-pier-post.is-1{left:18%}.ta-pier-post.is-2{right:14%}.ta-gull-wrap{position:absolute;z-index:4;left:4%;width:var(--gull-w);bottom:calc(100% - var(--water-top) + 26px);transform-origin:50% 100%;pointer-events:none}.ta-screen-gull{width:100%}.ta-fish{position:absolute;display:block;width:50px;height:30px}.ta-fish svg{width:100%;height:100%;display:block;overflow:visible}.ta-fish-coin{position:absolute;left:44%;top:56%;transform:translate(-50%,-50%);border:1.5px solid var(--ink)}.ta-fish-held{left:80%;top:22%;width:56px;height:33px;transform:rotate(14deg);transform-origin:20% 50%}.ta-bubble{left:calc(4% + var(--gull-w) + 46px);top:12px;z-index:5;max-width:40%;color:#1a1408;border:3px solid var(--ink);border-radius:14px;box-shadow:3px 3px 0 var(--ink);padding:6px 10px;font-size:14px;font-weight:800;line-height:1.25}.ta-bubble,.ta-bubble:after{position:absolute;background:#fff}.ta-bubble:after{content:"";left:12px;bottom:-11px;width:14px;height:14px;border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);transform:rotate(45deg)}.phase-aim .ta-gull-wrap{transform:rotate(-6deg);transition:transform .3s}.phase-aim .ta-fish-held{animation:ta-wiggle .5s ease-in-out infinite}.phase-sign .ta-gull-wrap,.phase-wait .ta-gull-wrap{animation:ta-windup .9s ease-in-out infinite}.phase-sign .ta-fish-held,.phase-wait .ta-fish-held{animation:ta-wiggle .35s ease-in-out infinite}.phase-sign .ta-bubble,.phase-wait .ta-bubble{animation:ta-pulse 1.2s ease-in-out infinite}@keyframes ta-wiggle{0%,to{transform:rotate(4deg)}50%{transform:rotate(18deg)}}@keyframes ta-windup{0%,to{transform:rotate(-3deg)}50%{transform:rotate(-11deg) translateX(-4px)}}@keyframes ta-pulse{50%{transform:scale(1.04)}}.phase-splash .ta-gull-wrap{animation:ta-throw .5s ease-out 1 both}@keyframes ta-throw{0%{transform:rotate(-12deg)}35%{transform:rotate(14deg) translateX(6px)}70%{transform:rotate(-3deg)}to{transform:rotate(0)}}.ta-tossfx{position:absolute;inset:0;z-index:3;pointer-events:none}.ta-fish-fly{left:calc(4% + var(--gull-w) * .8);top:var(--fly-top);opacity:0;animation:ta-fly 1s cubic-bezier(.35,0,.55,1) .15s forwards}@keyframes ta-fly{0%{left:calc(4% + var(--gull-w) * .8);top:var(--fly-top);transform:rotate(-10deg);opacity:1}45%{left:44%;top:4%;transform:rotate(15deg);opacity:1}to{left:var(--land-x);top:calc(var(--water-top) - 6%);transform:rotate(80deg) scale(.8);opacity:0}}.ta-splash{position:absolute;left:calc(var(--land-x) + 2%);top:var(--water-top);width:16px;height:8px;margin:-4px 0 0 -8px;z-index:3;border:3px solid #fff;border-radius:50%;opacity:0;animation:ta-ring .9s ease-out 1.1s forwards}.ta-splash.is-2{animation-delay:1.3s}.ta-drops{position:absolute;left:calc(var(--land-x) + 2%);top:var(--water-top);width:0;height:0;z-index:4}.ta-drop{position:absolute;left:-6px;top:-8px;width:12px;height:15px;opacity:0;background:#fff;border:2.5px solid #1b1b1b;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;animation:ta-drop .9s cubic-bezier(.2,.7,.4,1) calc(1.1s + var(--i) * .03s) forwards}@keyframes ta-drop{0%{opacity:1;transform:translate(0) scale(.6)}55%{opacity:1;transform:translate(var(--dx),var(--dy)) scale(1)}to{opacity:0;transform:translate(calc(var(--dx) * 1.3),10px) scale(.8)}}@keyframes ta-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(9,5)}}.ta-screen.phase-splash .ta-water{animation:ta-rise .8s ease-out 1.1s both}@keyframes ta-rise{0%{transform:translateY(0)}40%{transform:translateY(-8px)}to{transform:translateY(-3px)}}.ta-coin{position:absolute;top:var(--water-top);left:var(--land-x);z-index:4;opacity:0;line-height:0}.ta-coin .ta-tok{border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}.ta-coin.is-a{animation:ta-coin-a 1.4s ease-out 1.15s forwards}.ta-coin.is-b{animation:ta-coin-b 1.4s ease-out 1.2s forwards}@keyframes ta-coin-a{0%{opacity:1;transform:translate(0)}40%{transform:translate(-34px,-62px)}to{opacity:1;transform:translate(-40px,-56px)}}@keyframes ta-coin-b{0%{opacity:1;transform:translate(0)}40%{transform:translate(18px,-70px)}to{opacity:1;transform:translate(22px,-64px)}}.ta-fx-add,.ta-fx-chip{position:absolute;z-index:5;opacity:0;white-space:nowrap;border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.ta-fx-add{left:calc(var(--land-x) - 14%);top:8%;padding:2px 10px;border-radius:12px;background:#fff;color:#1a1408;font-family:var(--display);font-size:26px;line-height:1.1;animation:ta-pop .45s cubic-bezier(.3,1.6,.6,1) 1.5s forwards}.ta-fx-chip{bottom:10px;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:800;animation:ta-pop .4s ease-out forwards}.ta-fx-chip.is-burn{left:calc(var(--land-x) - 26%);background:var(--buoy);color:#1a1408;animation-delay:1.9s}.ta-fx-chip.is-keep{left:calc(var(--land-x) + 2%);background:var(--gold);color:#1a1408;animation-delay:2.1s}@keyframes ta-pop{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:none}}.ta-screen-read{position:absolute;right:12px;top:12px;z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:2px;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:12px;box-shadow:3px 3px 0 var(--ink);padding:7px 11px;font-size:12px;font-weight:700;text-align:right}.ta-read-pair{display:inline-flex;align-items:center;gap:6px}.ta-screen-read b{font-family:var(--display);font-weight:400;font-size:26px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ta-screen-read span:last-child{color:var(--paper-muted)}.ta-result{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-bottom:3px solid var(--ink);background:var(--soft)}.ta-stat-sm{font-size:22px}.ta-stat-sm small{font-family:var(--body,inherit);font-size:12px;font-weight:700}.ta-stat-tok{display:inline-flex;align-items:center;gap:6px}.ta-controls{padding:16px 18px 18px}.ta-est{font-size:15px;line-height:1.45;padding:10px 12px;border:2px dashed var(--inner);border-radius:12px}.ta-fine{font-size:13px;text-align:center}.ta-peck-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:2px solid var(--hair)}.ta-gull{transform-origin:50% 98%;pointer-events:none}.ta-gull,.ta-gull-art{display:block;width:100%}.ta-gull-art{height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.ta-gull.is-idle{animation:ta-gull-breathe 3.2s ease-in-out infinite}.ta-gull.is-windup{animation:ta-gull-brace .8s ease-in-out infinite}.ta-gull.is-throw{animation:ta-gull-throw .55s cubic-bezier(.2,1.4,.4,1) both}.ta-gull.is-cheer{animation:ta-gull-cheer .55s cubic-bezier(.2,1.5,.4,1) 3}.ta-gull.is-pecking{animation:ta-gull-peck .22s ease-out}@keyframes ta-gull-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015,.985) translateY(1px)}}@keyframes ta-gull-brace{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg) scale(1.02,.97)}}@keyframes ta-gull-throw{0%{transform:scale(1.04,.94)}40%{transform:rotate(8deg) scale(.97,1.05)}to{transform:none}}@keyframes ta-gull-cheer{0%,to{transform:translateY(0) scale(1)}15%{transform:scale(1.05,.93)}50%{transform:translateY(-16px) rotate(-4deg) scale(.97,1.04)}}@keyframes ta-gull-peck{0%{transform:rotate(0)}45%{transform:rotate(16deg) translate(6px,4px) scale(1.02,.97)}to{transform:rotate(0)}}.ta-peck-pad{display:grid;place-items:center;width:100%;aspect-ratio:16/10;padding:12px;background:var(--soft);border:3px solid var(--ink);border-radius:18px;box-shadow:4px 4px 0 var(--ink);cursor:pointer;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.ta-peck-pad:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink)}.ta-peck-pad .ta-gull{width:min(170px,52%)}.ta-tide{display:flex;height:26px;border:3px solid var(--ink);border-radius:999px;overflow:hidden;background:var(--soft)}.ta-tide>div{height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.ta-tide-algo{background:repeating-linear-gradient(135deg,var(--tide-algo) 0 10px,#4cc3a3 10px 20px);border-right:3px solid var(--ink)}.ta-tide-usdc{background:repeating-linear-gradient(45deg,var(--tide-usdc) 0 10px,#3a8bef 10px 20px)}.ta-tide-legend{display:flex;justify-content:space-between;gap:12px;font-size:14px;font-weight:700}.ta-tide-legend b{display:block;font-family:var(--display);font-weight:400;font-size:26px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ta-prize{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:3px solid var(--ink);border-radius:14px;background:#fff7df;color:#1a1408}[data-theme=night] .ta-prize{background:#2c2512;color:#f3ead2;border-color:#7fa6c0}.ta-prize .kicker{color:inherit;opacity:.7}.ta-prize-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ta-prize-usd{font-family:var(--display);font-size:22px;line-height:1;white-space:nowrap}.ta-prize .muted{color:inherit;opacity:.75}.ta-announce{margin:0;padding:12px 14px;white-space:pre-wrap;font-family:var(--mono);font-size:13px;line-height:1.5;background:var(--soft);border:2px dashed var(--inner);border-radius:12px;color:var(--card-ink)}.ta-check{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;border:3px solid var(--ink);border-radius:14px;background:#fff4ec;color:#1a1408;font-weight:700}.ta-check input{width:22px;height:22px;accent-color:var(--buoy);flex:0 0 auto}[data-theme=night] .ta-check{background:#3a2a1d;color:#e9f2f8;border-color:#7fa6c0}.ta-bar-indeterminate>span{width:35%!important;animation:ta-slide 1.2s ease-in-out infinite}@keyframes ta-slide{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}@media (max-width:520px){.ta-screen{height:270px;--land-x:64%;--gull-w:88px;--water-top:66%;--fly-top:24%}.ta-fish-held{width:44px;height:26px}.ta-fish-fly{width:42px;height:25px}.ta-bubble{left:calc(4% + var(--gull-w) + 26px);top:100px;max-width:48%;font-size:13px}.ta-cloud{width:90px}.ta-cloud.is-b{width:64px}.ta-screen-read{right:8px;top:8px;padding:5px 9px}.ta-screen-read b{font-size:20px}.phase-splash .ta-screen-read{opacity:0;transition:opacity .3s 1s}.ta-coin{left:80%}.ta-fx-add{font-size:22px;left:auto;right:10px;top:10px}.ta-controls .seg button{font-size:14px;gap:6px;padding-left:6px;padding-right:6px}.ta-fx-chip.is-burn{left:26%}.ta-fx-chip.is-keep{left:60%}.ta-peck-row{flex-direction:column;align-items:stretch}}.ta-sprite{display:block;background-repeat:no-repeat;background-position:0 0;image-rendering:auto}@keyframes ta-sprite{to{background-position:var(--ta-sprite-end) 0}}.ta-coin .ta-tok,.ta-fish .ta-tok{max-width:none}.ta-howto-games{display:flex;flex-direction:column;gap:6px;font-size:15px;padding:12px 14px;border:2px dashed var(--inner);border-radius:12px}.ta-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap;position:relative;z-index:20}.ta-toolbar>.btn{flex:0 0 auto;white-space:nowrap}.ta-wallet{position:relative;flex:0 0 auto}.ta-wallet-btn{display:inline-flex;align-items:center;gap:7px;position:relative}.ta-wallet-btn.is-connected{background:var(--card-bg);color:var(--card-ink)}.ta-wallet-label{font-family:var(--mono);font-weight:800;font-size:13px}.ta-wallet-btn:not(.is-connected) .ta-wallet-label{font-family:inherit;font-size:14px}.ta-wallet-dot{width:9px;height:9px;border-radius:50%;background:#3ddc84;border:2px solid var(--ink)}.ta-wallet-menu{position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:50;display:flex;flex-direction:column;gap:6px;padding:12px;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:16px;box-shadow:4px 4px 0 var(--ink)}.ta-wallet-title{font-size:14px;margin-bottom:2px}.ta-wallet-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:2px solid var(--hair)}.ta-wallet-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;text-align:left;cursor:pointer;font:inherit;font-weight:800;font-size:14px;color:inherit;background:var(--soft);border:2px solid var(--ink);border-radius:12px}.ta-wallet-item img{border-radius:6px}.ta-wallet-item:hover{transform:translateY(-1px)}.ta-wallet-item:disabled{opacity:.6;cursor:default;transform:none}.ta-wallet-item.is-danger{background:transparent;border-style:dashed}.ta-wallet-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.ta-wallet-stat{display:flex;flex-direction:column;align-items:center;padding:8px 6px;cursor:pointer;font:inherit;color:inherit;background:var(--soft);border:2px solid var(--ink);border-radius:12px}.ta-wallet-stat b{font-family:var(--display);font-weight:400;font-size:22px;line-height:1}.ta-wallet-stat span{font-size:11px;font-weight:800;opacity:.75}.ta-toolbar-btns{display:flex;gap:8px;align-items:center;flex:0 0 auto}.ta-toolbar-btns .btn{flex:0 0 auto;white-space:nowrap}.ta-icon-btn{padding-left:10px;padding-right:10px}.ta-walletbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1 1 auto;min-width:0;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:16px;box-shadow:3px 3px 0 var(--ink);padding:8px 10px}.ta-walletbar .btn{flex:0 0 auto}.ta-walletbar-label{font-weight:800;font-size:14px;margin-right:2px}.ta-addr{font:inherit;font-family:var(--mono);font-size:14px;font-weight:700;background:none;border:0;padding:0;color:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.ta-walletbar .ta-disconnect{margin-left:auto}.card a.ta-tier-chip,a.ta-tier-chip{color:#1a1408;text-decoration:none}a.ta-tier-chip:hover{transform:translateY(-1px)}.ta-tabs button{padding-left:10px;padding-right:10px}@media (max-width:720px){.ta-tabs button{flex-direction:column;gap:4px;padding:7px 4px;font-size:13px;white-space:normal}.ta-tabs .seg-stack{align-items:center;text-align:center}.ta-tabs .seg-icon{width:30px;height:30px}}@media (max-width:520px){.ta-tabs button small{display:none}.ta-tabs button{font-size:12px;line-height:1.05}.ta-wallet-menu{width:min(260px,calc(100vw - 36px))}}.ta-preview-panel{position:fixed;right:12px;bottom:12px;z-index:200;width:230px;max-height:70vh;overflow:auto;background:#fff;color:#1a1408;border:3px solid #000;border-radius:14px;box-shadow:4px 4px 0 #000;padding:10px 12px;font-size:12px;display:flex;flex-direction:column;gap:8px}.ta-preview-panel span{font-weight:800;display:block;margin-bottom:3px}.ta-preview-panel div>div{display:flex;flex-wrap:wrap;gap:4px}.ta-preview-panel a{padding:2px 7px;border:2px solid #000;border-radius:999px;color:#1a1408;text-decoration:none;font-weight:700}.ta-preview-panel a.is-on{background:#ffc83d}.ta-preview-exit{align-self:flex-start;background:#eef3f6}.ta-raffle-msg{align-self:stretch;font-weight:700}.ta-win{border-color:var(--ink);background:#fff7df;color:#1a1408}[data-theme=night] .ta-win{background:#2c2512;color:#f3ead2}.ta-prize-big{flex-direction:row;gap:14px;align-items:flex-start}.ta-prize-img{width:96px;height:96px;object-fit:cover;border:3px solid var(--ink);border-radius:14px;background:#fff;flex:0 0 auto}.ta-holder.is-me{background:rgba(255,200,61,.18);border-radius:10px}.ta-rank{display:inline-grid;place-items:center;min-width:26px;height:26px;border:2px solid var(--ink);border-radius:999px;font-size:12px;font-weight:800;background:var(--soft)}.ta-holder-right{display:flex;align-items:center;gap:10px;min-width:0}.ta-holder-bar{width:120px;height:10px;border:2px solid var(--ink);border-radius:999px;overflow:hidden;background:var(--soft)}.ta-holder-bar>span{display:block;height:100%;background:var(--gold)}.ta-past{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-bottom:2px solid var(--hair)}.ta-past:last-child{border-bottom:0}.ta-past-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.ta-linkbtn,.ta-tag-btn{cursor:pointer;font:inherit;font-size:12px;font-weight:800}.ta-linkbtn{margin-top:4px;background:none;border:0;padding:0;color:inherit;text-decoration:underline}@media (max-width:520px){.ta-prize-big{flex-direction:column}.ta-holder-bar{width:64px}}.notice-error{background:#ffe1d6;color:#1a1408}.ta-bonus-off{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;flex:0 0 auto;border:2px dashed var(--inner);color:var(--paper-muted);font-size:13px;font-weight:800;white-space:nowrap}.ta-stuck{background:#fff4c9;color:#1a1408;font-size:14px}.ta-stuck-err{display:block;margin-top:4px;font-family:var(--mono);font-size:12px;overflow-wrap:anywhere}.ta-howto-list{display:flex;flex-direction:column;gap:10px}.ta-howto-game{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border:2px solid var(--inner);border-radius:14px}.ta-howto-game .seg-icon{width:34px;height:34px;margin-top:2px}.ta-howto-game strong{display:block;margin-bottom:2px}.ta-howto-game p{font-size:14px;line-height:1.45}.ta-holder-tag{margin-left:8px;font-size:11px;vertical-align:middle}.ta-howto-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:2}.ta-howto-tabs button{padding-top:8px;padding-bottom:8px;font-size:14px}.ta-marquee.is-clam{background:#f4c7a1}.ta-beach{background:linear-gradient(180deg,#4fb3ff 0,#bfe6ff 50%);--sand-top:58%}[data-theme=night] .ta-beach{background:linear-gradient(180deg,#07101f 0,#1b3354 50%)}.ta-shore{position:absolute;left:0;right:0;top:calc(var(--sand-top) - 13%);height:14%;z-index:1;background:var(--tide-algo);border-top:4px solid #1b1b1b}[data-theme=night] .ta-shore{background:#2a6f73}.ta-shore:before{content:"";top:-14px;height:18px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 18'><path d='M0 14 C10 4 20 4 30 12 C36 16 44 16 50 12 C60 4 70 4 80 14 L80 18 L0 18 Z' fill='white' stroke='%231b1b1b' stroke-width='3' stroke-linejoin='round'/></svg>") repeat-x;background-size:80px 18px;animation:ta-foam 5s linear infinite}.ta-sand,.ta-shore:before{position:absolute;left:0;right:0}.ta-sand{bottom:0;top:var(--sand-top);z-index:2;background:radial-gradient(circle at 30% 40%,#c99f5c 0 2.5px,transparent 3.5px) 0 0 /46px 30px,radial-gradient(circle at 70% 70%,#e6c27f 0 3px,transparent 4px) 0 0 /34px 26px,linear-gradient(180deg,#f6dca4,#ecc985);border-top:4px solid #1b1b1b}[data-theme=night] .ta-sand{background-color:#b99a63;filter:brightness(.82)}.ta-digger{position:absolute;left:4%;bottom:calc(100% - var(--sand-top) - 8px);z-index:3;width:var(--gull-w);transform-origin:55% 100%}.ta-beach.is-digging .ta-digger{animation:ta-dig .5s ease-in-out infinite}@keyframes ta-dig{0%,to{transform:rotate(0)}50%{transform:rotate(13deg) translateY(5px) scale(1.02,.97)}}.ta-kick{position:absolute;left:calc(4% + var(--gull-w) * .9);top:4px;width:11px;height:11px;border-radius:50%;background:#e2bb72;border:2.5px solid #1b1b1b;opacity:0}.ta-beach.is-digging .ta-kick{animation:ta-kick .9s ease-out infinite}.ta-beach.is-digging .ta-kick.is-2{animation-delay:.3s}.ta-beach.is-digging .ta-kick.is-3{animation-delay:.6s}@keyframes ta-kick{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-70px,-60px) rotate(120deg)}}.ta-clam{left:62%;bottom:14%;height:104px;margin-left:-70px;z-index:3;scale:1.15;transform-origin:50% 100%}.ta-clam,.ta-clam svg{position:absolute;width:140px}.ta-clam svg{left:0;overflow:visible}.ta-clam-bottom{bottom:0;height:48px;filter:drop-shadow(3px 3px 0 rgba(0,0,0,.18))}.ta-clam-top{bottom:34px;height:72px;transform-origin:8% 100%;transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.ta-beach.is-digging .ta-clam{animation:ta-wobble .6s ease-in-out infinite}@keyframes ta-wobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.ta-beach.is-open .ta-clam-top{transform:rotate(-42deg) translate(-4px,-10px)}.ta-beach.is-open.is-empty .ta-clam-top{transform:rotate(-22deg) translate(-2px,-4px)}.ta-clam-prize{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);z-index:-1}.ta-pearl{display:block;width:30px;height:30px;border-radius:50%;border:3px solid var(--ink);background:radial-gradient(circle at 35% 30%,#fff 0 20%,#e8eef3 45%,#b9c7d2 100%);animation:ta-rise-pearl .6s ease-out .25s both}.is-gold .ta-pearl{background:radial-gradient(circle at 35% 30%,#fff8d6 0 15%,#ffd84a 45%,#c99a12 100%)}.is-treasure .ta-pearl{width:36px;height:36px;background:radial-gradient(circle at 35% 30%,#fff 0 12%,#ff9a3c 45%,#d4380d 100%)}@keyframes ta-rise-pearl{0%{transform:translateY(16px) scale(.6);opacity:0}to{transform:none;opacity:1}}.ta-clam-glow{position:absolute;left:50%;bottom:20px;width:10px;height:10px;margin-left:-5px;border-radius:50%;opacity:0;z-index:-2}.is-gold .ta-clam-glow,.is-treasure .ta-clam-glow{animation:ta-glow 1.4s ease-out .3s forwards;background:radial-gradient(circle,rgba(255,216,74,.9),rgba(255,216,74,0) 70%)}@keyframes ta-glow{0%{opacity:0;transform:scale(1)}40%{opacity:1;transform:scale(18)}to{opacity:.6;transform:scale(14)}}.ta-burst{position:absolute;left:50%;bottom:40px;width:0;height:0}.ta-burst>span{position:absolute;left:-11px;top:-11px;opacity:0;line-height:0;animation:ta-burst 1s cubic-bezier(.2,.8,.3,1) .4s forwards;--a:calc(var(--i) * 45deg - 90deg)}.ta-burst .ta-tok{border:2px solid var(--ink);box-shadow:1px 1px 0 var(--ink)}@keyframes ta-burst{0%{opacity:1;transform:rotate(var(--a)) translateX(0) rotate(calc(-1 * var(--a)))}to{opacity:1;transform:rotate(var(--a)) translateX(78px) rotate(calc(-1 * var(--a)))}}.ta-dig-label{left:auto;right:12px;top:12px;animation-delay:.6s}.ta-dig-label.is-empty{background:#eef3f6}.ta-dig-label.is-gold,.ta-dig-label.is-treasure{background:var(--gold)}.ta-dig-result{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ta-tier-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border:2px solid var(--ink);border-radius:999px;font-size:13px;font-weight:800;background:#eef3f6;color:#1a1408}.ta-tier-chip.is-pearl{background:#fff}.ta-tier-chip.is-gold{background:var(--gold)}.ta-tier-chip.is-treasure{background:var(--buoy)}.ta-clam-log{display:flex;gap:6px;flex-wrap:wrap}.ta-proof summary{cursor:pointer;font-size:13px;font-weight:700}.ta-proof p{font-size:13px;margin-top:6px;overflow-wrap:anywhere}.ta-odds{display:flex;flex-direction:column;gap:6px;padding:12px;border:2px dashed var(--inner);border-radius:12px}.ta-odds-row{display:grid;grid-template-columns:7.5em 1fr 3.2em 7.5em;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:700}.ta-odds-bar{height:10px;border:2px solid var(--ink);border-radius:999px;overflow:hidden;background:var(--soft)}.ta-odds-bar>span{display:block;height:100%;background:#b9c7d2;transition:width .4s}.ta-odds-row.is-pearl .ta-odds-bar>span{background:#e8eef3}.ta-odds-row.is-gold .ta-odds-bar>span{background:var(--gold)}.ta-odds-row.is-treasure .ta-odds-bar>span{background:var(--buoy)}.ta-odds-pct{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ta-odds-prize{color:var(--paper-muted);font-weight:600;font-size:13px;text-align:right}.ta-burst .ta-tok{max-width:none}.ta-burst>span{width:22px;height:22px}@media (max-width:520px){.ta-odds-row{grid-template-columns:6.6em 1fr 2.8em}.ta-odds-prize{grid-column:1/-1;text-align:left;margin-top:-4px}.ta-clam{left:66%;scale:.9}.ta-beach .ta-bubble{top:10px;left:calc(4% + var(--gull-w) + 8px);max-width:52%}.ta-beach .ta-dig-label{top:54px;right:8px;font-size:18px}}.ta-beach.is-compact{height:230px;--gull-w:76px;border:3px solid var(--ink);border-radius:16px}.ta-beach.is-compact .ta-clam{scale:.85;left:66%}.ta-beach.is-compact .ta-bubble{left:calc(4% + var(--gull-w) + 20px);top:10px;max-width:52%;font-size:13px}@media (max-width:520px){.ta-beach.is-compact{height:220px;--gull-w:70px}}.ta-marquee.is-tide{background:linear-gradient(90deg,var(--tide-algo) 0 50%,var(--tide-usdc) 50% 100%)}.ta-tidescreen{background:linear-gradient(180deg,#2b93f6 0,#8fd0ff 50%);--sea-top:54%;--buoy-gull:78px}[data-theme=night] .ta-tidescreen{background:linear-gradient(180deg,#050a14 0,#16304f 50%)}.ta-tide-sea{left:0;right:0;top:var(--sea-top);z-index:2;border-top:4px solid #1b1b1b}.ta-tide-half,.ta-tide-sea{position:absolute;bottom:0;overflow:hidden}.ta-tide-half{top:0;transition:width 1.1s cubic-bezier(.4,0,.2,1),left 1.1s cubic-bezier(.4,0,.2,1)}.ta-tide-half.is-algo{left:0;width:var(--algo);background:var(--tide-algo)}.ta-tide-half.is-usdc{left:var(--algo);right:0;background:var(--tide-usdc);border-left:4px solid #1b1b1b}.ta-tide-wave{position:absolute;inset:-20px 0 0 0;background:repeating-linear-gradient(180deg,transparent 0 14px,hsla(0,0%,100%,.22) 14px 17px);animation:ta-drift 5s linear infinite}.ta-tide-half.is-usdc .ta-tide-wave{animation-direction:reverse}.ta-tide-half:after{content:"";position:absolute;left:0;right:0;top:0;height:14px;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 14'><path d='M0 0 L80 0 L80 4 C70 12 60 12 50 6 C44 2 36 2 30 6 C20 12 10 12 0 4 Z' fill='white' stroke='%231b1b1b' stroke-width='3' stroke-linejoin='round'/></svg>") repeat-x;background-size:80px 14px;animation:ta-foam 4s linear infinite}.ta-tide-half.is-usdc:after{animation-direction:reverse}.ta-tidescreen .ta-tide-half:before{content:"";position:absolute;top:4px;z-index:2;width:30px;height:18px;border-radius:50%;background:#fff;border:3px solid #1b1b1b}.ta-tide-half.is-algo:before{right:-14px;animation:ta-crest 1.8s ease-in-out infinite}.ta-tide-half.is-usdc:before{left:-14px;animation:ta-crest 1.8s ease-in-out .9s infinite}@keyframes ta-crest{50%{transform:translateY(-4px) scale(1.2,.9)}}.ta-buoy{position:absolute;left:var(--algo);bottom:calc(100% - var(--sea-top) - 20px);z-index:4;transform:translateX(-50%);transition:left 1.1s cubic-bezier(.4,0,.2,1);animation:ta-bob 2.4s ease-in-out infinite;display:flex;flex-direction:column;align-items:center}.ta-buoy-gull{width:var(--buoy-gull);position:relative;z-index:1;margin-bottom:-14px}.ta-buoy-float{width:88px;height:auto;display:block;overflow:visible;position:relative;z-index:2}@keyframes ta-bob{0%,to{translate:0 0;rotate:-2deg}50%{translate:0 5px;rotate:2deg}}.ta-tide-bubble{left:50%;top:10px;transform:translateX(-50%);max-width:60%;text-align:center}.ta-tide-bubble:after{left:50%;margin-left:-7px}.ta-tide-score{position:absolute;bottom:10px;z-index:4;display:flex;flex-direction:column;gap:1px;padding:6px 10px;background:var(--card-bg);color:var(--card-ink);border:3px solid var(--ink);border-radius:12px;box-shadow:3px 3px 0 var(--ink);font-size:12px;font-weight:700}.ta-tide-score.is-algo{left:10px}.ta-tide-score.is-usdc{right:10px;align-items:flex-end;text-align:right}.ta-tide-score b{font-family:var(--display);font-weight:400;font-size:24px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ta-tide-score span:last-child{color:var(--paper-muted)}.ta-surge{position:absolute;top:0;bottom:0;width:60%;z-index:3;opacity:0}.ta-surge.is-algo{left:-60%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7));animation:ta-surge-r 1.2s ease-out forwards}.ta-surge.is-usdc{right:-60%;background:linear-gradient(270deg,transparent,hsla(0,0%,100%,.7));animation:ta-surge-l 1.2s ease-out forwards}@keyframes ta-surge-r{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(160%)}}@keyframes ta-surge-l{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-160%)}}.ta-surge-label{top:30%;animation-delay:.5s}.ta-surge-label.is-algo{left:14%;right:auto}.ta-surge-label.is-usdc{left:auto;right:14%}.ta-tide-strip{display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px;border-bottom:3px solid var(--ink)}.ta-award{background:#fff4c9;color:#1a1408}[data-theme=night] .ta-award{background:#3a3214;color:#f3ead2}.seg button.ta-side-algo.is-on{background:var(--tide-algo)}.seg button.ta-side-usdc.is-on{background:var(--tide-usdc);color:#fff}.ta-join.is-algo{background:var(--tide-algo);color:#1a1408}.ta-join.is-usdc{background:var(--tide-usdc);color:#fff}@media (max-width:520px){.ta-tide-bubble{top:8px;max-width:72%;font-size:12px}.ta-tide-score{padding:4px 8px;font-size:11px;bottom:8px}.ta-tide-score b{font-size:20px}.ta-tide-score.is-algo{left:6px}.ta-tide-score.is-usdc{right:6px}.ta-tidescreen .ta-bubble{left:50%}.ta-tidescreen{--buoy-gull:62px}.ta-buoy-float{width:72px}.ta-surge-label{top:52%;font-size:20px}.ta-surge-label.is-algo{left:8%}.ta-surge-label.is-usdc{right:8%}}