:root{--sm-border:var(--sm-line);--sm-surface:#ffffff;--sm-pink-d:var(--sm-cobalt-deep);--sm-pink-tint:#e8f2fd;--grad-btn:var(--sm-gradient-button)}.ig-split-note{display:block;font-size:11px;font-weight:600;color:var(--sm-fg-3)}.udash .fadein{animation:fadein .36s cubic-bezier(.2,.8,.2,1) both}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.app-header .cart-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 10px;background:transparent;color:var(--sm-fg-1);border-radius:999px;border:0;font-weight:700;font-size:14px;font-family:var(--sm-font-display);position:relative;cursor:pointer;transition:background .15s}.app-header .cart-btn:hover{background:var(--sm-bg-tint,#f6f7fb)}.app-header .cart-btn .count{background:var(--sm-pink);font-size:11px;font-weight:800;padding:2px 6px;border-radius:999px;min-width:18px}.app-header .cart-btn .count,.svc-icon{color:#fff;display:inline-flex;align-items:center;justify-content:center}.svc-icon{width:44px;height:44px;border-radius:12px;flex-shrink:0}.svc-icon svg{width:22px;height:22px}.svc-icon.ig{background:linear-gradient(135deg,#1f7ee0,#274b8f 60%,#1d3557)}.svc-icon.tt{background:linear-gradient(135deg,#25f4ee,#000 50%,#fe2c55)}.svc-icon.yt{background:#ff0000}.svc-icon.x{background:#000}.svc-icon.tw{background:#9146ff}.svc-icon.sp{background:#1db954}.svc-icon.sc{background:#ff5500}.svc-icon.ln{background:#0a66c2}.svc-icon.tg{background:#229ed9}.svc-icon.rd{background:#ff4500}.svc-icon.kk{background:#111}.svc-icon.am{background:#ffa200}.svc-icon.rv{background:linear-gradient(135deg,#ffb648,#ff8a00)}.svc-icon.ig{background:linear-gradient(125deg,#1f7ee0,#2a6fd0 30%,#274b8f 65%,#1d3557)}.pkg-card{background:#fff;border:1px solid var(--sm-line);border-radius:20px;padding:18px;box-shadow:var(--sm-shadow-card)}@media (min-width:700px){.pkg-card{padding:24px}}.pkg-card h2{font-family:var(--sm-font-display);font-size:19px;font-weight:800;letter-spacing:-.015em;margin:0 0 14px;color:var(--sm-fg-1)}.udash .pkg-grid{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:18px}@media (min-width:700px){.udash .pkg-grid{gap:9px}}.udash .pkg{position:relative;background:#fff;border:1.5px solid var(--sm-line);border-radius:12px;padding:8px 6px;cursor:pointer;text-align:center;transition:border-color .16s,transform .16s,box-shadow .2s;display:flex;flex-direction:column;align-items:center;gap:2px}@media (min-width:700px){.udash .pkg{padding:11px 8px}}.udash .pkg:hover{border-color:var(--sm-line-strong)}.udash .pkg .qty{font-family:var(--sm-font-display);font-size:17px;font-weight:800;line-height:1;color:var(--sm-fg-1);letter-spacing:-.02em}@media (min-width:700px){.udash .pkg .qty{font-size:20px}}.udash .pkg .price{font-family:var(--sm-font-display);font-weight:700;color:var(--sm-fg-2);margin-top:3px}.udash .pkg .price-old{font-size:10px;color:var(--sm-fg-4);text-decoration:line-through;display:block}.udash .pkg.active{border-color:var(--sm-pink);box-shadow:0 0 0 4px rgba(31,126,224,.1)}.udash .pkg.active .price{color:var(--sm-pink)}.udash .pkg .pop{position:absolute;top:-9px;left:50%;transform:translateX(-50%);background:var(--sm-gradient-button);color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;white-space:nowrap}.udash .pkg .pop.best{background:linear-gradient(92deg,#10a26c,#0ec377)}.premium-row{justify-content:space-between;padding:14px;background:linear-gradient(135deg,rgba(24,114,236,.06),rgba(31,126,224,.06));border:1px solid rgba(31,126,224,.18);border-radius:14px;margin-bottom:16px}.premium-row,.udash .buy-bar{display:flex;align-items:center;gap:12px}.udash .buy-bar{margin-top:6px}.udash .buy-bar .total{display:flex;flex-direction:column;font-size:12px;color:var(--sm-fg-3);font-weight:600}.udash .buy-bar .total .big{font-family:var(--sm-font-display);font-size:26px;font-weight:800;color:var(--sm-fg-1);letter-spacing:-.02em;line-height:1}.udash .buy-bar .btn{flex:1}.trust-card{background:#fff;border:1px solid var(--sm-line);border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:12px}.mobile-buy-bar{position:fixed;bottom:0;left:0;right:0;z-index:40;background:rgba(255,255,255,.94);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-top:1px solid var(--sm-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;transform:translateY(110%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.mobile-buy-bar.show{transform:none}.mobile-buy-bar .total .big{font-family:var(--sm-font-display);font-weight:800;font-size:18px;color:var(--sm-fg-1);line-height:1}.mobile-buy-bar .total .meta{font-size:11px;color:var(--sm-fg-3)}.mobile-buy-bar .btn{flex:1;height:48px}@media (min-width:980px){.mobile-buy-bar{display:none!important}}.cart-line .info .price .was,.cart-total .amt .was,.suggest-card .price .was{color:var(--sm-fg-4);text-decoration:line-through;font-weight:600;margin-left:6px}.udash .suggest-card{display:flex;flex-direction:column;gap:9px;background:#fff;border:1px solid var(--sm-line);border-radius:13px;padding:11px}.udash .suggest-card .top{display:flex;align-items:center;gap:9px}.udash .suggest-card .info{min-width:0}.udash .suggest-card .title{font-weight:800;font-size:13px;color:var(--sm-fg-1);font-family:var(--sm-font-display);line-height:1.2}.udash .suggest-card .price{font-size:12px;font-weight:700;color:var(--sm-fg-1);margin-top:2px}.udash .suggest-card .add{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;height:32px;border-radius:999px;cursor:pointer;background:#fff;border:1.5px solid var(--sm-blue);color:var(--sm-blue);font-weight:800;font-size:12.5px;font-family:var(--sm-font-display)}.udash .suggest-card .add:hover{background:var(--sm-blue);color:#fff}.udash{padding:30px 0 64px;background:var(--sm-bg-lavender);min-height:72vh;flex:1}.udash-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.udash-head h1{font-family:var(--sm-font-display);font-size:clamp(25px,3.4vw,33px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.udash-head .sub{color:var(--sm-fg-2);margin-top:4px;font-size:15px}.udash-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.udash-stat{background:#fff;border:1px solid var(--sm-line);border-radius:16px;padding:15px 17px}.udash-stat .k{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--sm-fg-3);display:inline-flex;align-items:center;gap:6px}.udash-stat .v{font-family:var(--sm-font-display);font-weight:800;font-size:26px;letter-spacing:-.02em;margin-top:6px;font-variant-numeric:tabular-nums}.udash-stat .d{font-size:12px;font-weight:700;color:var(--sm-success-text);margin-top:2px}.udash-section-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:30px 0 14px}.udash-section-h h2{font-family:var(--sm-font-display);font-size:19px;font-weight:800;letter-spacing:-.015em}.udash-section-h a{font-size:13px;font-weight:700;color:var(--sm-pink);display:inline-flex;align-items:center;gap:4px}.udash-accounts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.udash-accounts .udash-acct{background:#fff;border:1px solid var(--sm-line);border-radius:18px;padding:18px;display:flex;flex-direction:column}.udash-acct-top{display:flex;align-items:center;gap:10px;margin-bottom:14px}.udash-acct-top .h{font-weight:800;font-family:var(--sm-font-display);font-size:14px}.udash-acct-top .s{font-size:12px;color:var(--sm-fg-3)}.udash-acct-top .live{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:var(--sm-success-text)}.udash-acct-top .live .dot{width:7px;height:7px;border-radius:50%;background:var(--sm-success-text);animation:live-pulse 1.8s ease-out infinite}.udash-acct-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px}.udash-acct-stats .k{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sm-fg-3)}.udash-acct-stats .v{font-family:var(--sm-font-display);font-weight:800;font-size:18px;letter-spacing:-.01em;margin-top:2px}.udash-acct-stats .g{font-size:11px;font-weight:700;color:var(--sm-success-text)}.udash-acct .spark{width:100%;height:56px;display:block;margin:2px 0 12px}.udash-acct .boost{margin-top:auto}.udash-orders{display:flex;flex-direction:column;gap:12px}.udash-order{background:#fff;border:1px solid var(--sm-line);border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.udash-order .info{min-width:150px}.udash-order .info .t{font-weight:800;font-family:var(--sm-font-display);font-size:14px}.udash-order .info .m{font-size:12px;color:var(--sm-fg-3)}.udash-order .bar{flex:1;min-width:170px}.udash-order .bar-top{display:flex;justify-content:space-between;font-size:11.5px;font-weight:700;color:var(--sm-fg-2)}.udash-order .bar-track{height:8px;border-radius:999px;background:var(--sm-bg-lavender);overflow:hidden;margin-top:6px}.udash-order .bar-fill{height:100%;border-radius:999px;background:var(--sm-gradient-button)}.udash-pill{font-size:10.5px;font-weight:800;padding:4px 10px;border-radius:999px;letter-spacing:.03em;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.udash-pill.delivering{background:rgba(24,114,236,.1);color:var(--sm-blue)}.udash-pill.processing{background:rgba(245,165,36,.14);color:#b5790a}.udash-pill.pending{background:rgba(11,16,32,.06);color:var(--sm-fg-3)}.udash-pill.completed{background:rgba(22,163,106,.12);color:var(--sm-success-text)}.udash-pill.refunded{background:rgba(224,38,76,.1);color:var(--sm-danger,#e0264c)}.udash-table-wrap{background:#fff;border:1px solid var(--sm-line);border-radius:16px;overflow:hidden}.udash-table{width:100%;border-collapse:collapse}.udash-table th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--sm-fg-3)}.udash-table td,.udash-table th{padding:12px 16px;border-bottom:1px solid var(--sm-line)}.udash-table td{font-size:13.5px}.udash-table tr:last-child td{border-bottom:0}.udash-table .mono{font-family:var(--sm-font-mono);font-size:12.5px}.udash-table .num{text-align:right}.udash-svc-cell{display:flex;flex-direction:column;gap:4px}.udash-svc-cell .line{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.udash-svc-cell .t{font-weight:600;color:var(--sm-fg-1)}.udash-svc-cell .m{font-size:12px;color:var(--sm-fg-3);white-space:nowrap}.udash-svc-cell .more{font-size:12px;font-weight:600;color:var(--sm-fg-3)}@media (max-width:900px){.udash-stats{grid-template-columns:repeat(2,1fr)}.udash-accounts{grid-template-columns:1fr}}@media (max-width:640px){.udash-stats{grid-template-columns:1fr 1fr}.udash-table-wrap{border:0;background:transparent;border-radius:0;overflow:visible}.udash-table thead{display:none}.udash-table,.udash-table tbody,.udash-table td,.udash-table tr{display:block;width:100%}.udash-table tr{background:#fff;border:1px solid var(--sm-line);border-radius:14px;padding:6px 16px;margin-bottom:12px}.udash-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;padding:9px 0;text-align:right;border-bottom:1px solid var(--sm-line)}.udash-table tr td:last-child{border-bottom:0}.udash-table td:before{content:attr(data-label);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sm-fg-3);text-align:left;flex-shrink:0}.udash-table .num{text-align:right}.udash-table td .udash-svc-cell{align-items:flex-end}.udash-table td .udash-svc-cell .line{justify-content:flex-end}}.udash-nav{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.udash-nav-brand{gap:6px;font-size:13px;font-weight:700;color:var(--sm-fg-3)}.udash-nav-brand:hover{color:var(--sm-fg-1)}.udash-nav-tabs{display:flex;gap:4px;margin-left:auto;flex-wrap:wrap}.udash-tab{color:var(--sm-fg-2);padding:8px 14px;border-radius:999px;border:1px solid transparent;background:transparent;transition:background .16s,color .16s,border-color .16s}.udash-tab:hover{background:var(--sm-bg-tint)}.udash-tab.active{background:#fff;border-color:var(--sm-line);color:var(--sm-fg-1)}.udash-signout{color:var(--sm-fg-3)}.udash-signout:hover{color:var(--sm-pink)}.udash-nav-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.udash-nav-help{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:var(--sm-fg-2);padding:8px 12px;border-radius:999px}.udash-nav-help:hover{background:var(--sm-bg-tint);color:var(--sm-fg-1)}.udash-tabbar{display:none}@media (max-width:640px){.udash-nav{gap:8px;margin-bottom:16px}.udash-nav-tabs{display:none}.udash-nav-right{margin-left:auto;gap:6px}.cart-btn .cart-btn-label,.udash-nav-help span,.udash-signout span{display:none}.udash-nav-help,.udash-signout{padding:8px}.udash-footer{margin-bottom:72px}.udash-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--sm-line);padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));box-shadow:0 -4px 16px rgba(20,20,40,.06)}.udash-tabbar-btn{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:0;cursor:pointer;padding:5px 2px;font-family:var(--sm-font-display);font-size:10.5px;font-weight:700;color:var(--sm-fg-3);transition:color .15s}.udash-tabbar-btn.active{color:var(--sm-pink)}}.udash-view{display:block}.udash-state{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:48px 20px;color:var(--sm-fg-3);background:#fff;border:1px solid var(--sm-line);border-radius:16px}.udash-state strong{color:var(--sm-fg-1);font-size:15px}.udash-state span{font-size:13.5px}.udash-state-error{color:var(--sm-danger,#e0264c)}.udash-spin{animation:udash-spin .9s linear infinite}@keyframes udash-spin{to{transform:rotate(1turn)}}.udash-filters{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.udash-filters select{font-size:13.5px;padding:8px 12px;border-radius:10px;border:1px solid var(--sm-line);background:#fff;color:var(--sm-fg-1)}.udash-check{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--sm-fg-2);cursor:pointer}.udash-pager{display:flex;justify-content:center;gap:14px;margin-top:18px;color:var(--sm-fg-3)}.udash-linkbtn,.udash-pager{align-items:center;font-size:13px}.udash-linkbtn{background:none;border:0;cursor:pointer;display:inline-flex;gap:5px;font-weight:700;color:var(--sm-pink)}.udash-store-filters{display:flex;gap:9px;flex-wrap:wrap;margin:2px 0 22px}.udash-chip{display:inline-flex;align-items:center;gap:7px;cursor:pointer;padding:7px 13px 7px 8px;border-radius:999px;font-size:13px;font-weight:700;background:#fff;border:1px solid var(--sm-line);color:var(--sm-fg-2);transition:border-color .15s,color .15s,background .15s}.udash-chip:hover{border-color:var(--sm-fg-3);color:var(--sm-fg-1)}.udash-chip.active{border-color:var(--sm-pink);color:var(--sm-pink);background:var(--sm-pink-tint,#e8f2fd)}.udash-store-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:13px}.udash-store-card{padding:14px;gap:11px}.udash-store-card .title{font-size:14px}.udash-store-card .price,.udash-tier{font-size:13px}.udash-tier{width:100%;font-weight:600;padding:9px 32px 9px 11px;border-radius:10px;border:1px solid var(--sm-line);background:var(--sm-bg-tint,#f8f8fb);color:var(--sm-fg-1);cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.udash-tier:focus-visible{outline:none;border-color:var(--sm-pink);box-shadow:0 0 0 3px rgba(31,126,224,.14)}.udash-store-card .add{height:38px;font-size:13.5px;font-weight:800;border:none}.udash-store-card .add,.udash-store-card .add:hover{color:#fff;background:linear-gradient(92deg,#1f7ee0,#1f7ee0)}.udash-store-card .add:hover{filter:brightness(1.06)}.udash-store-card{display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s}.udash-store-card .add{margin-top:auto}.udash-store-card:hover{border-color:var(--sm-line-strong,#d9dbe6);box-shadow:0 10px 26px rgba(11,16,32,.07);transform:translateY(-2px)}.udash-chip-new{font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(92deg,#274b8f,#1f7ee0);border-radius:999px;padding:2px 7px;margin-left:2px}.udash .pkg-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:14px}.udash .pkg{padding:8px 6px 7px}.udash .pkg .qty{font-size:15.5px}.udash .pkg .price{font-size:12.5px}.udash .pkg .price-old{font-size:9.5px}.udash .buy-bar{justify-content:space-between}.udash .buy-bar .btn{flex:0 0 auto;padding-left:34px;padding-right:34px}.udash .buy-bar .total .big{font-size:22px}@media (max-width:640px){.udash .pkg-grid{grid-template-columns:repeat(3,1fr)}.udash .buy-bar .btn{flex:1}}.ig-pick2-body.ig-split{display:grid;grid-template-columns:1fr 218px;gap:22px;align-items:stretch}.ig-pick2-body.ig-split .pkg-grid{margin-bottom:0}.ig-split-rail{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:14px 16px;border:1px solid var(--sm-line);border-radius:16px;background:var(--sm-bg-tint,#f8f8fb)}.ig-split-rail .total{display:flex;flex-direction:column;font-size:12px;color:var(--sm-fg-3);font-weight:600}.ig-split-rail .total .big{font-family:var(--sm-font-display);font-size:24px;font-weight:800;color:var(--sm-fg-1);letter-spacing:-.02em;line-height:1.15}.ig-split-rail .btn{justify-content:center}.ig-split-rail .rail-note{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--sm-fg-3)}@media (max-width:700px){.ig-pick2-body.ig-split{grid-template-columns:1fr;gap:12px}.ig-split-rail{flex-direction:row;align-items:center;justify-content:space-between}.ig-split-rail .rail-note{display:none}}.ig-quick{display:flex;gap:10px;align-items:stretch}.ig-quick .ig-quick-pkg{flex:1;padding:12px 8px 10px}.ig-quick .ig-quick-pkg .qty{font-size:17px}.ig-quick .ig-quick-pkg .price{font-size:13.5px}.ig-quick-more{flex:0 0 168px;display:flex;flex-direction:column;gap:6px;justify-content:center}.ig-quick-more>span{font-size:11.5px;font-weight:700;color:var(--sm-fg-3)}.ig-quick-buy{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;padding-left:16px;border-left:1px solid var(--sm-line)}.ig-quick-buy .total{font-size:12px;color:var(--sm-fg-3);font-weight:600;text-align:right;display:flex;flex-direction:column}.ig-quick-buy .total b{font-family:var(--sm-font-display);font-size:19px;font-weight:800;color:var(--sm-fg-1)}@media (max-width:860px){.ig-quick{flex-wrap:wrap}.ig-quick .ig-quick-pkg{flex:1 1 42%}.ig-quick-buy,.ig-quick-more{flex:1 1 100%;flex-direction:row;align-items:center}.ig-quick-buy{justify-content:space-between;border-left:none;padding-left:0}}.ig-bar{display:flex;align-items:center;gap:14px}.ig-bar-select{flex:0 0 250px}.ig-bar-price{margin-left:auto;text-align:right;display:flex;flex-direction:column}.ig-bar-price .now{font-family:var(--sm-font-display);font-size:21px;font-weight:800;color:var(--sm-fg-1);line-height:1.1}.ig-bar-price .was{font-size:12px;color:var(--sm-fg-4);text-decoration:line-through}@media (max-width:700px){.ig-bar{flex-wrap:wrap}.ig-bar-select{flex:1 1 100%}.ig-bar .btn{flex:1;justify-content:center}}.ig-section{position:relative;overflow:hidden;border-radius:18px;margin:0 0 24px;padding:22px 24px;color:#fff;background:linear-gradient(125deg,#1f7ee0,#2a6fd0 28%,#274b8f 62%,#1d3557)}.ig-section.compact{padding:18px 20px}.ig-section-head{display:flex;align-items:center;gap:14px}.ig-logo{flex:none;width:50px;height:50px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.16);color:#fff;border:1px solid rgba(255,255,255,.25)}.ig-section.compact .ig-logo{width:44px;height:44px}.ig-section-title h2{font-family:var(--sm-font-display);font-weight:800;font-size:21px;letter-spacing:-.02em;display:flex;align-items:center;gap:10px;flex-wrap:wrap;line-height:1.15}.ig-section.compact .ig-section-title h2{font-size:18px}.ig-section-title p{font-size:13.5px;color:rgba(255,255,255,.9);margin-top:4px;max-width:60ch}.ig-soon-pill{font-family:var(--sm-font-sans,inherit);font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.9);color:#1668c2}.ig-offer{display:flex;align-items:center;gap:13px;margin-top:14px;padding:13px 16px;border-radius:14px;background:rgba(255,255,255,.15);border:1px dashed rgba(255,255,255,.55)}.ig-offer-ic{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#fff;color:#1668c2}.ig-offer-copy{min-width:0}.ig-offer-headline{display:flex;align-items:baseline;gap:9px;line-height:1}.ig-offer-amt{font-size:26px;color:#fff;letter-spacing:-.02em;text-shadow:0 1px 6px rgba(0,0,0,.18)}.ig-free,.ig-offer-amt{font-family:var(--sm-font-display);font-weight:900}.ig-free{font-size:32px;line-height:1;letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(100deg,#fff7d6,#ffe27a 22%,#fffefb 46%,#ffd24a 68%,#fff7d6);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 4px rgba(120,40,0,.25));animation:ig-shine 2.8s linear infinite}@media (prefers-reduced-motion:reduce){.ig-free{animation:none}}.ig-offer-word{font-weight:800;font-size:18px;color:#fff}.ig-offer-sub{color:rgba(255,255,255,.92);font-size:13px;margin-top:3px}.ig-offer-tag{margin-left:auto;white-space:nowrap;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.9);color:#1668c2}@media (max-width:560px){.ig-offer-tag{display:none}.ig-free{font-size:27px}.ig-offer-amt{font-size:22px}}.ig-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;font-size:13px;font-weight:700;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#fff}.ig-chip-ic{display:inline-flex;opacity:.95}.ig-chip-soon{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:1px 6px;border-radius:999px;background:rgba(255,255,255,.85);color:#1668c2}.ig-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px}.ig-cta-note{font-size:13px;color:rgba(255,255,255,.92)}.ig-cta-btn{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:10px 18px;border-radius:999px;font-weight:800;font-size:13.5px;font-family:var(--sm-font-display);background:#fff;color:#1668c2}.ig-cta-btn:hover{transform:translateY(-1px)}.ig-soon-pill.live{background:#fff;color:#1a9d57}.udash-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:0 0 24px}.udash-offer{display:flex;align-items:center;gap:14px;text-align:left;cursor:pointer;padding:18px;border-radius:17px;border:1.5px solid transparent;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative;overflow:hidden}.udash-offer.verify{background:linear-gradient(120deg,#e8f2fd,#f2f8fe 60%,#fff)}.udash-offer.wallet{background:linear-gradient(120deg,#eef4ff,#f4f9ff 60%,#fff)}.udash-offer.verify:hover{border-color:rgba(31,126,224,.45)}.udash-offer.wallet:hover{border-color:rgba(24,114,236,.45)}.udash-offer:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(20,20,40,.1)}.udash-offer:hover>svg:last-child{transform:translateX(4px)}.udash-offer>svg:last-child{transition:transform .15s}.udash-offer:after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;width:32%;background:linear-gradient(105deg,rgba(255,255,255,0),rgba(255,255,255,.3) 50%,rgba(255,255,255,0));transform:translateX(-180%) skewX(-18deg);animation:uvSweep 5.5s cubic-bezier(.4,0,.2,1) 2.2s infinite;pointer-events:none}.udash-offer.wallet:after{animation-delay:3.4s}@media (prefers-reduced-motion:reduce){.udash-offer:after{animation:none;opacity:0}}.udash-offer .ic{flex:none;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff}.udash-offer.verify .ic{background:linear-gradient(135deg,#1d3557,#1f7ee0)}.udash-offer.wallet .ic{background:linear-gradient(135deg,var(--sm-blue),#6aa6ff)}.udash-offer .copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.udash-offer .copy .t{font-family:var(--sm-font-display);font-weight:800;font-size:15.5px;color:var(--sm-fg-1);line-height:1.25}.udash-offer .copy .m{font-size:12.5px;color:var(--sm-fg-2)}.udash-offer .lucide:last-child,.udash-offer>svg:last-child{color:var(--sm-fg-3);flex:none}.udash-balance-chip{display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;padding:8px 13px;border-radius:999px;font-weight:800;font-size:13px;font-family:var(--sm-font-display);color:var(--sm-blue);background:var(--sm-bg-tint,#f5f7ff);border:1px solid var(--sm-line)}.udash-balance-chip:hover{border-color:var(--sm-blue)}.udash-cart-wrap{position:relative}.udash-nav .cart-btn.udash-cart{display:inline-flex;align-items:center;gap:7px;background:linear-gradient(92deg,#1f7ee0,#1d3557 55%,#1f7ee0);color:#fff;border:none;border-radius:999px;padding:9px 15px;font-weight:800;font-size:13.5px;cursor:pointer;transition:transform .12s ease,box-shadow .2s ease}.udash-nav .cart-btn.udash-cart:hover{box-shadow:0 6px 20px rgba(31,126,224,.42);transform:translateY(-1px)}.udash-nav .cart-btn.udash-cart .count{background:#fff;font-weight:900;font-size:11.5px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.udash-nav .cart-btn.udash-cart .count .count-n{color:#1f7ee0;transition:color .2s ease}.udash-nav .cart-btn.udash-cart.bumped .count .count-n{background:linear-gradient(92deg,#1f7ee0,#1d3557 55%,#1f7ee0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.udash-nav .cart-btn.udash-cart.bumped{animation:udashCartBump .5s ease}@keyframes udashCartBump{0%,to{transform:scale(1)}28%{transform:scale(1.14)}55%{transform:scale(.96)}78%{transform:scale(1.04)}}.udash-cart-added{position:absolute;top:calc(100% + 9px);right:0;z-index:60;display:inline-flex;align-items:center;gap:5px;background:#0ec377;color:#fff;font-size:11.5px;font-weight:800;padding:6px 11px;border-radius:999px;white-space:nowrap;box-shadow:0 8px 22px rgba(14,195,119,.4);animation:udashAddedPop .28s ease}.udash-cart-added:before{content:"";position:absolute;top:-4px;right:20px;width:8px;height:8px;background:#0ec377;transform:rotate(45deg);border-radius:2px}@keyframes udashAddedPop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.udash-wallet-balance{background:linear-gradient(135deg,#131f33,#1d3557);color:#fff;border-radius:18px;padding:24px 26px;margin-bottom:8px}.udash-wallet-balance .k{font-size:13px;opacity:.75}.udash-wallet-balance .v{font-family:var(--sm-font-display);font-weight:800;font-size:40px;letter-spacing:-.02em;margin:2px 0 10px}.udash-wallet-balance .split{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;opacity:.9}.udash-wallet-balance .split .dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.udash-wallet-balance .split .dot.real{background:#6aa6ff}.udash-wallet-balance .split .dot.bonus{background:#c89854}.udash-wallet-balance .v .unit{font-size:17px;font-weight:700;opacity:.75;margin-left:8px;letter-spacing:0}.udash-credit-expiring{display:inline-flex;align-items:center;gap:7px;margin-top:4px;background:rgba(255,209,102,.16);color:#c89854;border:1px solid rgba(255,209,102,.35);font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px}.udash-topup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:11px}.udash-topup{position:relative;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:2px;padding:15px;border-radius:14px;border:1.5px solid var(--sm-line);background:#fff;transition:border-color .15s,box-shadow .15s}.udash-topup:hover{border-color:var(--sm-fg-3)}.udash-topup.active{border-color:var(--sm-blue);box-shadow:0 0 0 3px rgba(59,118,246,.12)}.udash-topup .tag{position:absolute;top:-9px;right:12px;background:var(--sm-pink);color:#fff;font-size:10.5px;font-weight:800;padding:2px 8px;border-radius:999px}.udash-topup .pay{font-size:13px;color:var(--sm-fg-2);font-weight:700}.udash-topup .get{font-family:var(--sm-font-display);font-weight:800;font-size:21px;color:var(--sm-fg-1)}.udash-topup .pct{font-size:12px;font-weight:800;color:#1a9d57}.udash-topup .price{font-size:14px;font-weight:800;color:var(--sm-fg-1);margin-top:2px}.udash-topup .valid{font-size:11.5px;color:var(--sm-fg-3)}.udash-topup-cta{margin-top:14px}.udash-topup .tag.bonus-tag{background:#0ea968}.udash-topup .valid.bonus-note{color:#0a8f56;font-weight:800}.udash-topup-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:13px 16px;border:1px solid var(--sm-line);border-radius:15px;background:var(--sm-bg-tint,#f8f8fb)}.udash-topup-bar .sum{display:flex;flex-direction:column;min-width:0}.udash-topup-bar .s1{font-family:var(--sm-font-display);font-weight:800;font-size:16px;color:var(--sm-fg-1)}.udash-topup-bar .s2{font-size:12px;color:var(--sm-fg-3);font-weight:600}.udash-topup-bar .btn{flex:0 0 auto}@media (max-width:560px){.udash-topup-bar{flex-direction:column;align-items:stretch;text-align:center}}.udash-credit-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:11px;margin:4px 0 24px}.udash-credit-benefits .b{display:flex;flex-direction:column;gap:3px;padding:14px 15px;border-radius:14px;border:1px solid var(--sm-line);background:#fff}.udash-credit-benefits .ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#e8f2fd;color:var(--sm-pink);margin-bottom:5px}.udash-credit-benefits b{font-family:var(--sm-font-display);font-size:14px;font-weight:800;color:var(--sm-fg-1)}.udash-credit-benefits .b>span:last-child{font-size:12.5px;color:var(--sm-fg-2);line-height:1.45}.udash-credit-how{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:11px;margin-bottom:24px}.udash-credit-how .step{display:flex;flex-direction:column;gap:3px;padding:15px 16px;border-radius:14px;border:1px solid var(--sm-line);background:#fff}.udash-credit-how .n{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff;background:linear-gradient(135deg,#1f7ee0,#186fc9);margin-bottom:6px}.udash-credit-how b{font-family:var(--sm-font-display);font-size:14px;font-weight:800;color:var(--sm-fg-1)}.udash-credit-how .step>span:last-child{font-size:12.5px;color:var(--sm-fg-2);line-height:1.45}.udash-fineprint{font-size:12px;color:var(--sm-fg-3);margin:10px 2px 0;line-height:1.5}.udash-txns{display:flex;flex-direction:column;border:1px solid var(--sm-line);border-radius:14px;overflow:hidden}.udash-txn{display:flex;align-items:center;gap:12px;padding:13px 15px;border-bottom:1px solid var(--sm-line)}.udash-txn:last-child{border-bottom:0}.udash-txn .ic{flex:none;width:34px;height:34px;border-radius:9px;display:grid;place-items:center}.udash-txn .ic.pos{background:#e7f7ee;color:#1a9d57}.udash-txn .ic.neg{background:var(--sm-bg-tint,#f4f4f8);color:var(--sm-fg-2)}.udash-txn .info{flex:1;min-width:0}.udash-txn .info .t{font-weight:700;font-size:14px;color:var(--sm-fg-1)}.udash-txn .info .m{font-size:12px;color:var(--sm-fg-3)}.udash-txn .amt{text-align:right;display:flex;flex-direction:column}.udash-txn .amt .pos{color:#1a9d57;font-weight:800;font-size:14px}.udash-txn .amt .neg{color:var(--sm-fg-1);font-weight:800;font-size:14px}.udash-txn .amt .bal{font-size:11.5px;color:var(--sm-fg-3)}.udash-verify{border:1px solid var(--sm-line);border-radius:16px;padding:18px 20px;background:#fff}.udash-verify.done{display:flex;align-items:center;gap:14px;background:#e7f7ee;border-color:#b6e6c9}.udash-verify.done .ic{color:#1a9d57;flex:none}.udash-verify.done .t{font-family:var(--sm-font-display);font-weight:800;font-size:15px;color:#146c3c}.udash-verify.done .m{font-size:13px;color:#1a8049}.udash-verify-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.udash-verify-head .ic{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1d3557,#1f7ee0)}.udash-verify-head .t{font-family:var(--sm-font-display);font-weight:800;font-size:16px;color:var(--sm-fg-1);line-height:1.25}.udash-verify-head .m{font-size:13px;color:var(--sm-fg-2);margin-top:2px}.udash-verify-steps{display:grid;grid-template-columns:1fr 1fr;gap:14px}.udash-verify-step{border:1px solid var(--sm-line);border-radius:12px;padding:14px}.udash-verify-step.ok{background:#f6fbf8;border-color:#cdead9}.udash-verify-step .head{display:flex;align-items:center;gap:7px;font-weight:800;font-size:13.5px;color:var(--sm-fg-1);margin-bottom:10px}.udash-verify-step.ok .head{color:#1a8049}.udash-verify-step .row{display:flex;gap:8px}.udash-verify-input{flex:1;min-width:0;font-size:13.5px;padding:9px 11px;border-radius:9px;border:1px solid var(--sm-line);background:#fff;color:var(--sm-fg-1)}.udash-verify-step .err{color:var(--sm-pink);font-size:12px;margin-top:8px}@media (max-width:560px){.udash-verify-steps{grid-template-columns:1fr}.udash-wallet-balance .v{font-size:33px}}.udash-footer{border-top:1px solid var(--sm-line);margin-top:50px;padding:22px 0 30px}.udash-footer-row{justify-content:space-between;gap:16px}.udash-footer-row,.udash-footer-row .left{display:flex;align-items:center;flex-wrap:wrap}.udash-footer-row .left{gap:14px}.udash-footer-row .sec{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--sm-fg-2)}.udash-footer-row .links{display:flex;gap:18px;flex-wrap:wrap}.udash-footer-row .links a{font-size:13px;color:var(--sm-fg-2);font-weight:600}.udash-footer-row .links a:hover{color:var(--sm-fg-1)}.udash-footer-copy{margin-top:14px;font-size:12px;color:var(--sm-fg-3)}.udash-footer-copy a{color:var(--sm-pink);font-weight:700}.udash-order-btn{width:100%;text-align:left;background:inherit;border:inherit;cursor:pointer;font:inherit}.udash-row-btn{cursor:pointer}.udash-row-btn:hover td{background:var(--sm-bg-tint)}.udash-auth{display:flex;align-items:center;justify-content:center;min-height:0;padding:16px 20px}body:has(.udash-auth){display:flex;flex-direction:column;min-height:100dvh}.udash-auth-wrap{width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center;gap:14px}.udash-auth-logo{display:inline-flex}.udash-auth-card{width:100%;max-width:420px;background:#fff;border:1px solid var(--sm-line);border-radius:20px;padding:22px 24px 20px}.udash-auth-head h1{font-family:var(--sm-font-display);font-size:23px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}.udash-auth-head p{font-size:14px;color:var(--sm-fg-3);margin:0 0 14px}.udash-auth-form{display:flex;flex-direction:column;gap:11px}.udash-auth-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--sm-fg-2)}.udash-auth-form input{font-size:14.5px;padding:11px 13px;border-radius:11px;border:1px solid var(--sm-line);background:#fff;color:var(--sm-fg-1);font-weight:500}.udash-auth-form input:focus{outline:none;border-color:var(--sm-pink);box-shadow:0 0 0 3px rgba(31,126,224,.1)}.udash-auth-error{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:600;color:var(--sm-danger,#e0264c);background:rgba(224,38,76,.07);padding:10px 12px;border-radius:10px}.udash-auth-error.ok{color:var(--sm-success-text);background:rgba(22,163,106,.1)}.udash-auth-toggle{margin-top:12px;text-align:center;font-size:13.5px;color:var(--sm-fg-3)}.udash-auth-toggle a,.udash-auth-toggle button{background:none;border:0;cursor:pointer;font-weight:800;color:var(--sm-pink)}.udash-auth-tabs{display:flex;gap:4px;background:var(--sm-bg-tint);border:1px solid var(--sm-line);border-radius:13px;padding:4px;margin-bottom:14px}.udash-auth-tabs button{flex:1;border:0;background:transparent;padding:9px 10px;border-radius:10px;font-family:var(--sm-font-display);font-size:13.5px;font-weight:700;color:var(--sm-fg-3);cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.udash-auth-tabs button:hover{color:var(--sm-fg-1)}.udash-auth-tabs button.active{background:#fff;color:var(--sm-fg-1);font-weight:800;box-shadow:0 1px 4px rgba(16,24,40,.1)}.udash-auth-back{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;margin-bottom:16px;font-size:13px;font-weight:700;color:var(--sm-fg-3);cursor:pointer}.udash-auth-back:hover{color:var(--sm-fg-1)}.udash-auth-field{display:flex;flex-direction:column;gap:6px}.udash-auth-label-row{display:flex;align-items:center;justify-content:space-between}.udash-auth-label-row label{font-size:13px;font-weight:700;color:var(--sm-fg-2)}.udash-auth-mini{background:none;border:0;padding:0;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--sm-pink)}.udash-auth-mini:hover{text-decoration:underline}.udash-auth-hint{font-size:12px;font-weight:500;color:var(--sm-fg-3)}.udash-auth-or{display:flex;align-items:center;gap:10px;margin:11px 0;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sm-fg-3)}.udash-auth-or:after,.udash-auth-or:before{content:"";flex:1;height:1px;background:var(--sm-line)}.udash-acct-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.udash-panel{background:#fff;border:1px solid var(--sm-line);border-radius:16px;padding:22px}.udash-panel h2{font-family:var(--sm-font-display);font-size:17px;font-weight:800;margin:0 0 14px}.udash-dl{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0 0 18px;font-size:14px}.udash-dl dt{color:var(--sm-fg-3)}.udash-dl dd{margin:0;color:var(--sm-fg-1);font-weight:600;word-break:break-all}@media (max-width:720px){.udash-acct-grid{grid-template-columns:1fr}}.udash-modal-backdrop{position:fixed;inset:0;z-index:120;background:rgba(11,16,32,.45);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 16px;overflow-y:auto}.udash-modal{width:100%;max-width:600px;background:#fff;border-radius:20px;border:1px solid var(--sm-line);padding:24px;box-shadow:0 24px 60px rgba(11,16,32,.22)}.udash-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.udash-modal-head .ref{font-family:var(--sm-font-display);font-size:19px;font-weight:800}.udash-modal-head .meta{font-size:12.5px;color:var(--sm-fg-3);margin-top:3px}.udash-modal-close{background:var(--sm-bg-tint);border:0;width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--sm-fg-2)}.udash-modal-close:hover{color:var(--sm-fg-1)}.udash-modal-block{margin-top:18px}.udash-modal-block h3{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--sm-fg-3);margin:0 0 10px}.udash-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.udash-items li{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--sm-line);border-radius:12px}.udash-items .t{font-size:14px;font-weight:700;color:var(--sm-fg-1)}.udash-items .d{font-size:12.5px;color:var(--sm-fg-3);margin-top:2px}.udash-items .v{font-weight:800;white-space:nowrap}.udash-svclines{display:flex;flex-direction:column;gap:12px}.udash-svcline{padding:14px;border:1px solid var(--sm-line);border-radius:14px}.udash-svcline .top{display:flex;align-items:flex-start;gap:12px}.udash-svcline .info{flex:1;min-width:0}.udash-svcline .t{font-size:14px;font-weight:700}.udash-svcline .m{font-size:12px;color:var(--sm-fg-3);margin-top:2px}.udash-svcline .m a{color:var(--sm-blue);display:inline-flex;align-items:center;gap:3px}.udash-svcline .end{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.udash-svcline .links{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px dashed var(--sm-line);display:flex;flex-direction:column;gap:7px}.udash-svcline .links li{display:flex;align-items:center;gap:10px;font-size:12.5px;min-width:0}.udash-svcline .links a{color:var(--sm-blue);display:inline-flex;align-items:center;gap:3px;overflow:hidden;white-space:nowrap;flex:1;min-width:0}.udash-svcline .links .handle{color:var(--sm-fg-2);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.udash-svcline .links .q{color:var(--sm-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ig-pick{margin-top:4px}.ig-buybar{display:none}@media (max-width:640px){.ig-buybar{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:12px;right:12px;bottom:calc(66px + env(safe-area-inset-bottom, 0px));z-index:45;padding:13px 16px;border:0;border-radius:14px;cursor:pointer;background:#14101e;color:#fff;font-family:var(--sm-font-display);box-shadow:0 14px 32px -8px rgba(0,0,0,.6);animation:ig-proof-in .25s ease}.ig-buybar .lbl{font-size:13px;font-weight:700;opacity:.85;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ig-buybar .cta{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:800;white-space:nowrap}}.ig-pick-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ig-pick-tab{font-size:13.5px;font-weight:700;padding:8px 16px;border-radius:999px;border:1px solid var(--sm-line);background:#fff;color:var(--sm-fg-2);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ig-pick-tab:hover{background:var(--sm-bg-tint)}.ig-pick-tab.active{background:var(--sm-fg-1);color:#fff;border-color:var(--sm-fg-1)}.ig-pick-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ig-tier.pop{border-color:rgba(31,126,224,.4)}.ig-tier-tag.pop{background:var(--sm-gradient-button);color:#fff}.ig-pick-trust{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;margin-top:16px;font-size:12px;font-weight:700;color:#fff}.ig-pick-trust span{gap:5px;opacity:.95}.ig-pick-add,.ig-pick-trust span{display:inline-flex;align-items:center}.ig-pick-add{width:100%;margin-top:10px;justify-content:center;gap:9px;padding:17px;border:0;border-radius:14px;cursor:pointer;background:#14101e;color:#fff;font-family:var(--sm-font-display);font-weight:800;font-size:16.5px;letter-spacing:-.01em;box-shadow:0 14px 30px -10px rgba(0,0,0,.5);transition:transform .15s,box-shadow .15s,background .15s}.ig-pick-add:hover{transform:translateY(-1px);background:#0d0a16;box-shadow:0 20px 38px -12px rgba(0,0,0,.6)}.ig-pick-add:active{transform:translateY(0)}@media (max-width:720px){.ig-pick-tiers{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.ig-pick-tiers{grid-template-columns:1fr}}.udash-nav-brand{display:inline-flex;align-items:center;gap:9px;background:none;border:none;cursor:pointer;font-family:var(--sm-font-display);font-weight:800;font-size:18px;letter-spacing:-.02em;color:var(--sm-fg-1);padding:0}.udash-logo-dot{width:22px;height:22px;border-radius:7px;background:var(--grad-btn,linear-gradient(120deg,#1f7ee0,#1f7ee0,#1d3557))}.udash-acct{position:relative}.udash-avatar-btn{display:inline-flex;align-items:center;gap:5px;background:none;border:1.5px solid var(--sm-border,rgba(11,16,32,.1));border-radius:999px;padding:4px 8px 4px 4px;cursor:pointer;color:var(--sm-fg-3)}.udash-avatar-btn.open,.udash-avatar-btn:hover{border-color:rgba(31,126,224,.4)}.udash-avatar{width:32px;height:32px;border-radius:50%;background:var(--grad-btn,linear-gradient(120deg,#1f7ee0,#1f7ee0,#1d3557));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;flex-shrink:0}.udash-avatar.lg{width:40px;height:40px;font-size:16px}.udash-menu-backdrop{position:fixed;inset:0;z-index:40}.udash-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:41;width:252px;background:var(--sm-surface,#fff);border:1px solid var(--sm-border,rgba(11,16,32,.1));border-radius:16px;box-shadow:0 24px 60px -20px rgba(11,16,32,.35);padding:8px}.udash-menu-head{display:flex;align-items:center;gap:11px;padding:10px 10px 12px;border-bottom:1px solid var(--sm-line,rgba(11,16,32,.07));margin-bottom:6px}.udash-menu-head .who{min-width:0}.udash-menu-head .n{font-weight:800;font-size:14.5px;color:var(--sm-fg-1)}.udash-menu-head .e{font-size:12px;color:var(--sm-fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.udash-menu button,.udash-menu-link{display:flex;align-items:center;gap:11px;width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:9px 11px;border-radius:10px;font-size:14px;font-weight:600;color:var(--sm-fg-2)}.udash-menu button:hover,.udash-menu-link:hover{background:var(--sm-bg,#f6f7fb);color:var(--sm-fg-1)}.udash-menu button .sp{margin-left:auto;font-weight:800;color:var(--sm-fg-1);font-size:13px}.udash-menu button.danger{color:#e0264c}.udash-menu button.danger:hover{background:rgba(224,38,76,.08)}.udash-menu-sep{height:1px;background:var(--sm-line,rgba(11,16,32,.07));margin:6px 4px}.udash-reorders{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.udash-reorder{display:flex;align-items:center;gap:12px;background:var(--sm-surface,#fff);border:1px solid var(--sm-border,rgba(11,16,32,.08));border-radius:16px;padding:14px}.udash-reorder .meta{flex:1;min-width:0}.udash-reorder .meta .t{font-weight:800;font-size:14.5px;color:var(--sm-fg-1)}.udash-reorder .meta .s{font-size:12.5px;color:var(--sm-fg-3);font-family:var(--sm-font-mono,monospace)}.udash-plats{display:flex;flex-wrap:wrap;gap:10px}.udash-plat{display:flex;flex-direction:column;align-items:center;gap:8px;width:84px;padding:13px 6px;background:var(--sm-surface,#fff);border:1px solid var(--sm-border,rgba(11,16,32,.08));border-radius:15px;cursor:pointer;transition:transform .12s,border-color .12s}.udash-plat:hover{transform:translateY(-2px);border-color:rgba(31,126,224,.35)}.udash-plat .svc-icon{width:46px;height:46px;border-radius:14px}.udash-plat .lab{font-size:12px;font-weight:700;color:var(--sm-fg-2)}@media (max-width:600px){.udash-plat{width:calc(33.333% - 7px)}}.udash-igbanner{position:relative;overflow:hidden;border-radius:22px;padding:24px 26px;color:#fff;margin:8px 0 4px;background:linear-gradient(120deg,#1d3557,#1f7ee0 55%,#c89854)}.udash-igbanner .ig-cta{position:absolute;top:24px;right:26px;display:inline-flex;align-items:center;gap:6px;background:#fff;color:#111;font-weight:800;font-size:13.5px;padding:10px 16px;border:none;border-radius:11px;cursor:pointer}.udash-igbanner .ig-free{display:inline-block;font-weight:800;font-size:12px;letter-spacing:.05em;background:rgba(255,255,255,.2);padding:5px 11px;border-radius:999px;margin-bottom:12px}.udash-igbanner-top{display:flex;align-items:center;gap:11px;margin-bottom:12px}.udash-igbanner-top .ig-free{margin-bottom:0}.udash-igbanner-logo{flex:none;display:grid;place-items:center;background:transparent;border:none;padding:0}.udash-igbanner-logo svg{border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,.22)}.udash-igbanner h3{font-family:var(--sm-font-display);font-size:24px;font-weight:800;letter-spacing:-.01em}.udash .rec-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.udash .rec-row{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--sm-line);border-radius:14px;padding:11px 13px;transition:box-shadow .16s ease,border-color .16s ease}.udash .rec-row:hover{box-shadow:0 8px 20px rgba(11,16,32,.08);border-color:transparent}.udash .rec-info{flex:1;min-width:0}.udash .rec-name{font-weight:800;font-size:14px;color:var(--sm-fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.udash .rec-price{display:flex;align-items:baseline;gap:7px;margin-top:2px}.udash .rec-price b{font-size:14px;font-weight:800;color:var(--sm-fg-1)}.udash .rec-price s{color:var(--sm-fg-3);font-weight:600;font-size:11.5px}.udash .rec-add{flex:none;border:none;border-radius:999px;padding:9px 17px;font-weight:800;font-size:13px;color:#fff;background:linear-gradient(92deg,#1f7ee0,#1f7ee0);cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:filter .15s ease,transform .12s ease}.udash .rec-add:hover{filter:brightness(1.06);transform:translateY(-1px)}@media (max-width:620px){.udash .rec-grid{grid-template-columns:1fr}}.udash .smshine{position:relative;overflow:hidden}.udash .smshine:after,.udash .udash .sm-bundle-add:after,.udash .udash .sm-bundle-badge:after,.udash .udash .sm-bundle-price .save:after,.udash .udash-igbanner .ig-cta:after,.udash .udash-igbanner .ig-free:after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;width:32%;background:linear-gradient(105deg,rgba(255,255,255,0),rgba(255,255,255,.14) 30%,rgba(255,255,255,.34) 50%,rgba(255,255,255,.14) 70%,rgba(255,255,255,0));transform:translateX(-180%) skewX(-18deg);animation:uvSweep 5.5s cubic-bezier(.4,0,.2,1) 1.6s infinite;pointer-events:none}.udash .sm-bundle-add,.udash .sm-bundle-badge,.udash .sm-bundle-price .save,.udash-igbanner .ig-cta,.udash-igbanner .ig-free{overflow:hidden}.udash .smshine.btn-primary,.udash .udash .sm-bundle-add{animation:smGlow 3.6s ease-in-out infinite}.udash-igbanner .ig-cta:after,.udash-igbanner .ig-free:after{background:linear-gradient(105deg,rgba(31,126,224,0),rgba(31,126,224,.06) 30%,rgba(31,126,224,.14) 50%,rgba(31,126,224,.06) 70%,rgba(31,126,224,0))}.udash .sm-bundle-badge:after{animation-delay:2.6s}.udash .sm-bundle-price .save:after{animation-delay:3.8s}.udash-igbanner .ig-free:after{animation-delay:.6s}.udash-igbanner .ig-cta:after{animation-delay:1.1s}.udash-igbanner h3 .cap{background:linear-gradient(90deg,#c89854 35%,#fff3cf 50%,#c89854 65%);background-size:250% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:uvTextShine 5s linear infinite}.udash-igbanner .ig-cta{transition:transform .15s,box-shadow .15s}.udash-igbanner .ig-cta:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.28);color:#274b8f}.udash-igbanner .ig-cta svg{transition:transform .15s}.udash-igbanner .ig-cta:hover svg{transform:translateX(3px)}.udash-igbanner .ig-cta:focus-visible{outline:3px solid rgba(255,255,255,.7);outline-offset:2px}.udash-gs{position:relative;background:#fff;border:1px solid var(--sm-line);border-radius:18px;padding:16px 18px 8px;margin:0 0 24px;overflow:hidden}.udash-gs.complete{padding-bottom:16px;background:linear-gradient(120deg,#f2fff8,#fff);border-color:rgba(14,195,119,.35)}.udash-gs-confetti{position:absolute;inset:0;pointer-events:none}.udash-gs-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.udash-gs-head h2{font-family:var(--sm-font-display);font-size:17px;font-weight:800;color:var(--sm-fg-1);margin:0}.udash-gs-head .cnt{font-size:12.5px;color:var(--sm-fg-3);font-weight:600}.udash-gs-head .r{display:flex;align-items:center;gap:6px}.udash-gs-head .pct{font-size:12.5px;font-weight:800;color:var(--sm-pink);margin-right:4px}.udash-gs-min{width:28px;height:28px;border:none;border-radius:9px;background:var(--sm-bg-tint,#f4f5fa);color:var(--sm-fg-3);cursor:pointer;display:grid;place-items:center}.udash-gs-min:hover{color:var(--sm-fg-1);background:#e9ecf5}.udash-gs-bar{height:7px;background:#f1f3f9;border-radius:999px;margin:10px 0 4px;overflow:hidden}.udash-gs-bar i{display:block;height:100%;background:linear-gradient(90deg,#1f7ee0,#186fc9);border-radius:999px;transition:width .5s cubic-bezier(.4,0,.2,1)}.udash-gs-list{margin-top:4px}.udash-gs-item{display:flex;align-items:center;gap:12px;padding:10px 2px;border-bottom:1px solid #f2f4f9}.udash-gs-item:last-child{border-bottom:none}.udash-gs-item .chk{width:25px;height:25px;border-radius:50%;border:2px solid #dde1ec;flex:none;display:grid;place-items:center;color:#fff;transition:background .2s,border-color .2s}.udash-gs-item.done .chk{background:#0ec377;border-color:#0ec377;animation:dtsPop .35s cubic-bezier(.2,1.1,.4,1.2)}.udash-gs-item .tx{min-width:0}.udash-gs-item .tx b{display:block;font-size:13.5px;color:var(--sm-fg-1)}.udash-gs-item.done .tx b{text-decoration:line-through;color:var(--sm-fg-3)}.udash-gs-item .tx span{font-size:11.5px;color:var(--sm-fg-3)}.udash-gs-item .go{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:4px;border:none;cursor:pointer;font-weight:800;font-size:12px;color:var(--sm-pink);background:#e8f2fd;padding:7px 13px;border-radius:999px;transition:background .15s,color .15s}.udash-gs-item .go:hover{background:var(--sm-pink);color:#fff}@media (max-width:640px){.udash-gs{padding:14px 14px 6px}.udash-gs-item .tx span{display:none}}.udash-igbanner p{opacity:.92;font-size:14px;line-height:1.55;margin:8px 0 16px;max-width:540px}.udash-igbanner .ig-chips{display:flex;gap:8px;flex-wrap:wrap}.udash-igbanner .ig-chip{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);color:#fff;font-weight:700;font-size:13.5px;padding:9px 15px;border-radius:12px;cursor:pointer}.udash-igbanner .ig-chip:hover{background:rgba(255,255,255,.26)}@media (max-width:640px){.udash-igbanner .ig-cta{position:static;margin-bottom:12px}.udash-igbanner h3{font-size:21px}}.udash-nav-site{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--sm-fg-3);padding:6px 11px;border-radius:9px}.udash-nav-site:hover{background:var(--sm-bg,#f6f7fb);color:var(--sm-fg-1)}.udash-back{display:inline-flex;align-items:center;gap:7px;background:none;border:none;cursor:pointer;font-size:14px;font-weight:700;color:var(--sm-fg-2);padding:6px 4px;margin:-4px 0 12px}.udash-back:hover{color:var(--sm-pink,#1f7ee0)}.udash-confirm-backdrop{position:fixed;inset:0;z-index:60;background:rgba(11,16,32,.45);display:flex;align-items:center;justify-content:center;padding:20px}.udash-confirm{width:100%;max-width:380px;background:var(--sm-surface,#fff);border-radius:18px;padding:26px 24px;text-align:center;box-shadow:0 30px 70px -20px rgba(11,16,32,.5)}.udash-confirm .ic{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:rgba(31,126,224,.12);color:var(--sm-pink,#1f7ee0);margin-bottom:14px}.udash-confirm h3{font-family:var(--sm-font-display);font-size:20px;font-weight:800;margin-bottom:8px}.udash-confirm p{font-size:14px;color:var(--sm-fg-2);line-height:1.55;margin-bottom:20px}.udash-confirm .btns{display:flex;gap:10px}.udash-confirm .btns .btn{flex:1;justify-content:center}.udash-hint{font-size:13px;background:var(--sm-gradient-text)}.sm-bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.sm-bundle{position:relative;display:flex;flex-direction:column;background:var(--sm-surface,#fff);border:1px solid var(--sm-border,rgba(11,16,32,.08));border-radius:18px;padding:18px}.sm-bundle.feat{border-color:var(--sm-pink,#1f7ee0);box-shadow:0 0 0 1px var(--sm-pink,#1f7ee0)}.sm-bundle-badge{position:absolute;top:-10px;left:18px;background:var(--grad-btn,linear-gradient(120deg,#1f7ee0,#1f7ee0));color:#fff;font-size:10px;font-weight:800;letter-spacing:.05em;padding:4px 10px;border-radius:999px}.sm-bundle-head{display:flex;align-items:center;gap:11px;margin-bottom:13px}.sm-bundle-head .nm{font-family:var(--sm-font-display);font-weight:800;font-size:15px}.sm-bundle-head .tg{font-size:12.5px;color:var(--sm-fg-3)}.sm-bundle-items{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:7px}.sm-bundle-items li{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--sm-fg-2)}.sm-bundle-items li svg{color:#0ec377;flex-shrink:0}.sm-bundle-price{display:flex;align-items:baseline;gap:8px;margin-bottom:13px;flex-wrap:wrap}.sm-bundle-price .now{font-family:var(--sm-font-display);font-weight:800;font-size:22px;color:var(--sm-fg-1)}.sm-bundle-price .was{font-size:13px;color:var(--sm-fg-3);text-decoration:line-through}.sm-bundle-price .save{margin-left:auto;font-size:11.5px;font-weight:800;color:#fff;background:linear-gradient(92deg,#1f7ee0,#1d3557 55%,#1f7ee0);padding:3px 10px;border-radius:999px}.sm-bundle-add{margin-top:auto;justify-content:center}.udash .sm-bundle-items{display:flex;flex-wrap:wrap;gap:6px}.udash .sm-bundle-items li{background:#f5f7fc;border:1px solid var(--sm-line);border-radius:999px;padding:5px 11px;font-size:12.5px;gap:5px}.udash .sm-bundle-add{width:auto;align-self:center;min-width:190px;padding-left:26px;padding-right:26px}@media (max-width:860px){.sm-bundle-grid{grid-template-columns:1fr}}.udash-store-bump{display:grid;gap:6px;margin:4px 0 10px}.udash-store-bump-row{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:var(--sm-bg,#f6f7fb);border:1px solid var(--sm-border,rgba(11,16,32,.1));border-radius:9px;padding:7px 9px;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--sm-fg-2);transition:border-color .12s,background .12s}.udash-store-bump-row:hover{border-color:rgba(31,126,224,.4)}.udash-store-bump-row.on{border-color:var(--sm-pink,#1f7ee0);background:rgba(31,126,224,.05);color:var(--sm-fg-1)}.udash-store-bump-row .chk{width:16px;height:16px;border-radius:5px;border:1.5px solid var(--sm-border,rgba(11,16,32,.2));display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.udash-store-bump-row.on .chk{background:var(--sm-pink,#1f7ee0);border-color:var(--sm-pink,#1f7ee0)}.udash-store-bump-row .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.udash-store-bump-row .pr{color:var(--sm-pink,#1f7ee0);font-weight:800;flex-shrink:0}.ig-section-v2{background:#fff;color:var(--sm-fg-1);border:1px solid var(--sm-line);box-shadow:0 6px 24px rgba(11,16,32,.05)}.ig-section-v2 .ig-section-head{margin-bottom:16px}.ig-section-v2 .ig-logo{background:transparent;border:none;padding:0}.ig-section-v2 .ig-section-title h2{color:var(--sm-fg-1)}.ig-section-v2 .ig-section-title p{color:var(--sm-fg-3)}.ig-section-v2 .ig-soon-pill{background:rgba(11,16,32,.06);color:var(--sm-fg-2)}.ig-section-v2 .ig-soon-pill.live{background:rgba(14,195,119,.14);color:#0a8f56}.ig-pick2{margin-top:4px}.ig-pick2-body{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.ig-pick2-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.ig-pick2-head h3{margin:0;font-family:var(--sm-font-display);font-size:19px;font-weight:800;color:var(--sm-fg-1)}.ig-pick2-save{font-size:11px;font-weight:800;color:#fff;background:linear-gradient(92deg,#1f7ee0,#1d3557 55%,#1f7ee0);padding:4px 11px;border-radius:999px;white-space:nowrap}.ig-pick2 .buy-bar{margin-top:4px}.ig-save-note{color:var(--sm-success-text,#16a36a);font-weight:700;font-size:11px}@media (max-width:820px){.ig-pick2-body{grid-template-columns:1fr}}.udash-tabs{display:flex;gap:4px;margin-left:20px;margin-right:auto}.udash-tab{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:var(--sm-fg-3);background:none;border:none;padding:9px 14px;border-radius:11px;cursor:pointer;transition:background .15s ease,color .15s ease}.udash-tab:hover{background:#f1f2f7;color:var(--sm-fg-1)}.udash-tab.on{background:#11141c;color:#fff}.udash-nav-right{margin-left:0!important}.udash-nav .cart-btn.udash-cart{background:#186fc9;box-shadow:0 4px 14px rgba(31,126,224,.28)}.udash-nav .cart-btn.udash-cart:hover{background:#1668b8;box-shadow:0 6px 20px rgba(31,126,224,.4)}.udash-nav .cart-btn.udash-cart .count .count-n,.udash-nav .cart-btn.udash-cart.bumped .count .count-n{background:none;-webkit-text-fill-color:#1668b8;color:#1668b8}.udash-hint{background:linear-gradient(90deg,#0a8f56 30%,#34d399 50%,#0a8f56 70%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-weight:800;animation:uvTextShine 5.5s linear infinite}.sm-bundle-price .save{background:#e7f7ee;color:#0a8f56}.udash-store-card .add,.udash-store-card .add:hover{background:#186fc9;filter:none}.udash .rec-add{background:#186fc9}.udash .rec-add:hover{background:#1668b8;filter:none}.udash-bottombar{display:none}@media (max-width:860px){.udash-avatar-btn,.udash-nav .cart-btn.udash-cart .cart-btn-label,.udash-nav .udash-nav-site,.udash-tabs{display:none}.udash-nav .udash-balance-chip{padding:7px 10px}.udash{padding-bottom:104px}.udash-bottombar{display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:55;background:#11141c;border-radius:22px;align-items:center;justify-content:space-around;padding:10px 8px calc(10px + env(safe-area-inset-bottom, 0px));box-shadow:0 14px 36px rgba(11,16,32,.3)}.udash-bottombar.drawer-open{display:none}.ub-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:none;color:#8a90a2;font-size:10.5px;font-weight:700;cursor:pointer;padding:3px 0}.ub-fab,.ub-item.on{color:#fff}.ub-fab{flex:none;width:54px;height:54px;margin:-30px 4px 0;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#1f7ee0,#186fc9);box-shadow:0 8px 22px rgba(31,126,224,.5);display:grid;place-items:center}.ub-fab:active{transform:scale(.94)}.udash-menu{position:fixed!important;left:12px!important;right:12px!important;bottom:96px!important;top:auto!important;width:auto!important;border-radius:18px!important}}.sm-bundle-badge,.udash-avatar,.udash-avatar-btn .udash-avatar{background:#11141c}.udash-offer.verify .ic{background:#186fc9}.udash-offer.wallet .ic{background:#1f7ee0}.udash-order .bar-fill,.udash-verify-head .ic{background:#186fc9}.udash-nav .cart-btn.udash-cart.bumped .count .count-n{background:none;-webkit-text-fill-color:#1668b8;color:#1668b8}.udash h1 .grad-text{background:none;-webkit-text-fill-color:#186fc9;color:#186fc9}.rec-name,.sm-bundle-name,.udash h1,.udash-head h1,.udash-section-h h2,.udash-store-card .title,.udash-view h2{color:#0b1020;letter-spacing:-.01em}.udash-head .sub,.udash-tab,.udash-view .sub{color:#5b6270}.udash-section-h h2{font-size:17px;font-weight:850}.udash-igbanner{background:#274b8f}.udash-igbanner h3 .cap{background:none;-webkit-text-fill-color:#c89854;color:#c89854}.udash-igbanner .ig-free{background:#fff;color:#274b8f;-webkit-text-fill-color:#274b8f;-webkit-background-clip:border-box;background-clip:border-box}.udash-hero-grid{display:grid;grid-template-columns:1.9fr 1fr;gap:14px;margin:8px 0 4px;align-items:stretch}.udash-hero-grid .udash-igbanner{margin:0;height:100%}.udash-credit-card{background:#fff;border:1px solid var(--sm-line);border-radius:22px;padding:20px 22px;display:flex;flex-direction:column}.udash-credit-card .k{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--sm-fg-3)}.udash-credit-card .v{font-family:var(--sm-font-display);font-size:32px;font-weight:850;color:var(--sm-fg-1);letter-spacing:-.02em;margin:6px 0 0}.udash-credit-card .v .u{font-size:14px;font-weight:700;color:var(--sm-fg-3)}.udash-credit-perks{list-style:none;margin:12px 0 auto;padding:0;display:grid;gap:8px}.udash-credit-perks li{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--sm-fg-2)}.udash-credit-perks li svg{color:#0ec377;flex-shrink:0}.udash-credit-topup{margin-top:16px;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:#f1f2f7;color:var(--sm-fg-1);border:none;border-radius:11px;padding:10px 15px;font-weight:800;font-size:13px;cursor:pointer;transition:background .15s ease}.udash-credit-topup:hover{background:#e6e8f0}@media (max-width:860px){.udash-hero-grid{grid-template-columns:1fr}}.udash-wallet-balance .bal-worth{font-size:13px;font-weight:700;color:var(--sm-fg-3);margin-top:2px}.udash .fadein,.udash.fadein{animation:fadein .36s cubic-bezier(.2,.8,.2,1) both}.sm-bundle-dots,.udash .greet-short{display:none}@media (max-width:860px){.greet-full{display:none}.udash .greet-short{display:inline}.udash-igbanner .ig-cta{display:none}.udash-igbanner{padding:14px}.udash-igbanner-top{margin-bottom:8px}.udash-igbanner-logo svg{width:34px;height:34px}.udash-igbanner .ig-free{font-size:10px;padding:4px 9px}.udash-igbanner h3{font-size:16px;margin:0 0 6px}.udash-igbanner p{font-size:12px;margin:0 0 10px}.sm-bundle-dots{display:flex;gap:5px;justify-content:center;margin:2px 0 4px}.sm-bundle-dots i{width:6px;height:6px;border-radius:50%;background:#d5d8e2;transition:all .2s ease}.sm-bundle-dots i.on{background:#186fc9;width:16px;border-radius:99px}}@media (max-width:350px){.udash-igbanner .ig-chips{grid-template-columns:1fr 1fr}}.btn-ghost{background:#fff;color:var(--ink);border:1.5px solid var(--line);box-shadow:var(--shadow)}.btn-ghost:hover{border-color:var(--pink);color:var(--pink-d);transform:translateY(-1px)}.btn-ghost{background:var(--sm-bg-tint);color:var(--sm-fg-1)}.btn-ghost:hover{background:#e7eaf3}.btn-ghost{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:9px;border:1px solid var(--border);background:var(--surface);font-size:13px;font-weight:700;color:var(--fg-2);cursor:pointer;transition:border-color .15s,color .15s}.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.dtour-ov{position:fixed;inset:0;z-index:1200;background:rgba(11,16,32,.52);backdrop-filter:blur(3px);display:grid;place-items:center;padding:20px}.dtour{background:#fff;border-radius:22px;width:min(420px,100%);padding:28px 24px 20px;box-shadow:0 30px 80px rgba(11,16,32,.35);position:relative;text-align:center}.dtour-skip{position:absolute;top:14px;right:18px;background:none;border:none;font-size:13px;font-weight:700;color:var(--sm-fg-3);cursor:pointer;padding:4px}.dtour-skip:hover{color:var(--sm-fg-1)}.dtour-ic{width:58px;height:58px;margin:2px auto 14px;border-radius:18px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1f7ee0,#186fc9)}.dtour h3{font-size:20px;margin:0 0 8px;color:var(--sm-fg-1)}.dtour p{font-size:14px;color:var(--sm-fg-2);line-height:1.6;margin:0 0 18px;min-height:66px}.dtour-foot{display:flex;gap:10px}.dtour-foot .btn{flex:1;justify-content:center}.dtour-foot .btn-primary{flex:2}.dtour-story{padding:0;overflow:hidden;text-align:center}.dtour-story .dtour-skip{color:rgba(255,255,255,.85);z-index:3;text-shadow:0 1px 6px rgba(0,0,0,.4)}.dtour-story .dtour-skip:hover{color:#fff}.dtour-body{padding:18px 24px 20px}.dtour-bar{height:4px;background:#eef0f6;border-radius:999px;margin-bottom:16px;overflow:hidden}.dtour-bar i{display:block;height:100%;background:linear-gradient(90deg,#1f7ee0,#186fc9);border-radius:999px;transition:width .35s cubic-bezier(.4,0,.2,1)}.dtour-scene{height:185px;background:linear-gradient(135deg,#131f33,#1d3557);position:relative;overflow:hidden;animation:dtsIn .35s ease}@media (prefers-reduced-motion:reduce){.cf,.dtour-scene,.dts *{animation:none!important;opacity:1!important;transform:none!important}.dts-credits .coin{top:40px}.cf{display:none}}.uv-b-calm .uv-b-perk-ic.coin{box-shadow:0 2px 8px rgba(255,176,32,.35)}.uv-b-calm .uv-b-perk-ic.coin,.uv-b-perk-ic.coin{background:linear-gradient(135deg,#c89854,#ffb020);border-color:#ffe9b0;color:#7a4c00}.dts-nav{display:grid;place-items:center}.dts-nav .win{width:270px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px 14px 14px;backdrop-filter:blur(2px)}.dts-nav .winbar{display:flex;gap:5px;margin-bottom:11px}.dts-nav .winbar i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.28)}.dts-nav .tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dts-nav .tile{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#fff;color:#0b1020;font-weight:800;font-size:12.5px;border-radius:11px;padding:11px 6px;opacity:0;transform:translateY(14px) scale(.92);animation:dtsTile .45s cubic-bezier(.2,.9,.3,1.2) forwards}.dts-nav .t2{animation-delay:.12s}.dts-nav .t3{animation-delay:.24s}.dts-nav .t4{animation-delay:.36s}.dts-credits .chip{position:absolute;top:14px;left:16px;color:#7dffc4;font-weight:900;font-size:12.5px;background:rgba(16,190,120,.16);border:1px solid rgba(125,255,196,.35);padding:4px 11px;border-radius:999px}.dts-credits .coin{position:absolute;top:-54px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#c89854,#ffb020);border:3px solid #ffe9b0;font-weight:900;font-size:16px;box-shadow:0 8px 20px rgba(255,176,32,.4);animation:dtsDrop 1.15s cubic-bezier(.5,0,.6,1) forwards}.dts-credits .c1{left:26%;animation-delay:.05s}.dts-credits .c2{left:46%;width:52px;height:52px;font-size:20px;animation-delay:.3s}.dts-credits .c3{left:64%;animation-delay:.55s}.dts-credits .wallet{position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:168px;height:72px;border-radius:18px 18px 0 0;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#186fc9,#1d3557);box-shadow:0 -8px 30px rgba(31,126,224,.4)}.dts-packs{display:grid;place-items:center}.dts-packs .pack{position:relative;width:220px;background:#fff;border-radius:16px;padding:18px 18px 20px;display:grid;gap:10px}.dts-packs .row{height:10px;border-radius:99px;background:#e9ebf4}.dts-packs .w1{width:70%}.dts-packs .w2{width:90%}.dts-packs .w3{width:55%}.dts-packs .stamp{position:absolute;right:-18px;top:-16px;transform:rotate(10deg) scale(3);opacity:0;background:linear-gradient(92deg,#10a26c,#0ec377);color:#fff;font-weight:900;font-size:14px;letter-spacing:.04em;padding:8px 14px;border-radius:999px;box-shadow:0 10px 24px rgba(14,195,119,.45);animation:dtsStamp .5s cubic-bezier(.2,1.2,.4,1) .35s forwards}.dts-verify{display:grid;place-items:center}.dts-verify .shield{position:relative;width:92px;height:92px;border-radius:28px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1f7ee0,#274b8f);animation:dtsPop .5s cubic-bezier(.2,1.1,.4,1.2);box-shadow:0 14px 40px rgba(24,114,236,.45)}.dts-verify .ring{position:absolute;inset:-8px;border-radius:34px;border:2px solid rgba(125,255,196,.5);animation:dtsRing 1.6s ease-out .3s infinite}.dts-verify .offtag{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#7dffc4;font-weight:900;font-size:12px;letter-spacing:.08em;background:rgba(16,190,120,.16);border:1px solid rgba(125,255,196,.35);padding:5px 13px;border-radius:999px;opacity:0;animation:dtsRiseX .4s ease .5s forwards}.dts-launch{overflow:hidden}.dts-launch .rocket{position:absolute;left:50%;font-size:54px;transform:translateX(-50%) rotate(-45deg);animation:dtsRocket 1.6s cubic-bezier(.4,0,.6,1) forwards}.dts-launch .pad{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:190px;height:60px;border-radius:50%;background:radial-gradient(ellipse,rgba(31,126,224,.5),transparent 70%)}.udash .btn-block{width:100%;justify-content:center}@media (max-width:700px){.unlock-h{display:none}}.dts-credits .coin{color:#7a4c00;overflow:visible}.dts-credits .coin>svg{width:56%;height:56%;display:block}.dts-credits .coin:before{content:"";position:absolute;inset:6px;border-radius:50%;border:1.5px solid rgba(122,76,0,.28);pointer-events:none}.dts-credits .coin:after{content:"";position:absolute;top:15%;left:22%;width:26%;height:18%;border-radius:50%;background:rgba(255,255,255,.5);filter:blur(1px);pointer-events:none}.dts-verify .ring{animation-iteration-count:2}.btn-primary{box-shadow:0 10px 26px -10px rgba(31,126,224,.6),0 2px 6px -2px rgba(15,37,64,.3)}.btn-primary,.btn-primary:hover{background:linear-gradient(100deg,#2a8bec,#1f7ee0 45%,#1d3557 130%)}.btn-primary:hover{filter:brightness(1.06);box-shadow:0 14px 34px -10px rgba(31,126,224,.7),0 3px 8px -2px rgba(15,37,64,.35);transform:translateY(-1px)}.btn-primary:active{filter:brightness(.98);transform:translateY(0)}@keyframes dtsIn{0%{opacity:0}to{opacity:1}}@keyframes dtsTile{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dtsRiseX{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes dtsDrop{0%{top:-54px;opacity:0;transform:rotate(-12deg)}12%{opacity:1}70%{top:96px;transform:rotate(8deg)}84%{top:82px}to{top:112px;opacity:0;transform:rotate(14deg)}}@keyframes dtsStamp{to{transform:rotate(-8deg) scale(1);opacity:1}}@keyframes dtsPop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dtsRing{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.3);opacity:0}}@keyframes dtsRocket{0%{bottom:-66px;opacity:0}25%{opacity:1}55%{bottom:62px}to{bottom:72px;opacity:1}}.dts-launch .cf{position:absolute;top:-16px;width:7px;height:12px;border-radius:2px;opacity:0;animation:dtsConfetti 1.5s cubic-bezier(.3,.6,.5,1) forwards}.dts-launch .cf1{background:#1f7ee0;animation-delay:.05s}.dts-launch .cf2{background:#1d3557;animation-delay:.14s}.dts-launch .cf3{background:#c89854;animation-delay:.22s}.dts-launch .cf4{background:#4fb3e8;animation-delay:.32s}.dts-launch .cf5{background:#28466b;animation-delay:.42s}.dts-launch .cf6{background:#a87a3d;animation-delay:.52s}.dts-launch .cf7{background:#6aa6ff;animation-delay:.6s}@keyframes dtsConfetti{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(210px) rotate(340deg);opacity:0}}@keyframes live-pulse{0%{box-shadow:0 0 0 0 rgba(28,168,92,.5)}70%{box-shadow:0 0 0 6px rgba(28,168,92,0)}to{box-shadow:0 0 0 0 rgba(28,168,92,0)}}@keyframes smGlow{0%,to{box-shadow:0 6px 18px -6px rgba(31,126,224,.5)}50%{box-shadow:0 10px 30px -6px rgba(31,126,224,.8)}}@keyframes uvSweep{0%{transform:translateX(-180%) skewX(-18deg)}to{transform:translateX(360%) skewX(-18deg)}}@keyframes ig-shine{0%{background-position:0}to{background-position:220%}}@keyframes uvTextShine{0%{background-position:0}to{background-position:200%}}@keyframes ig-proof-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}