.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}button{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}::selection{color:var(--wine-deep);background:#c8016e38}.feed{touch-action:pan-y;min-height:100dvh}.feed img,.feed a{-webkit-user-drag:none}svg.i.s18{width:18px;height:18px}svg.i.s20{width:20px;height:20px}[dir=ltr] .bk svg.chev,[dir=ltr] .pc .top .ico svg.chev,[dir=ltr] .flip-ltr{transform:scaleX(-1)}.btn{height:48px;font:600 14px/1 var(--fu);transition:transform .3s var(--spring), box-shadow .3s var(--spring), background .16s var(--ease-out);border-radius:.875rem;justify-content:center;align-items:center;gap:9px;padding:0 20px;display:inline-flex}.btn.primary{background:var(--wine);color:var(--on-wine);box-shadow:inset 0 -2px 0 var(--magenta), 0 8px 20px -12px #1e0c1659}.btn.primary:active{box-shadow:inset 0 0 0 var(--magenta), 0 2px 6px -6px #3a0e2299;transform:translateY(2px)}.btn.primary[disabled],.btn.primary[aria-disabled=true]{color:#5e1a3880;box-shadow:none;cursor:default;background:#5e1a382e}.btn.primary .star{color:var(--pink-on-wine)}.btn.light{color:var(--wine);background:#fffafceb;box-shadow:inset 0 1px #fff,0 8px 20px -10px #3a0e2280}.btn.light[disabled],.btn.link[disabled],.chip[disabled]{opacity:.45;box-shadow:none;cursor:default}.btn.link{box-shadow:none;color:var(--ink-2);background:0 0;height:44px}.btn .spin{border:2px solid #fff6fa80;border-top-color:var(--on-wine);border-radius:50%;width:16px;height:16px;animation:.9s linear infinite spin;display:inline-block}.btn.light .spin{border-color:#5e1a3840;border-top-color:var(--wine)}@keyframes spin{to{transform:rotate(360deg)}}.chip{height:40px;font:500 13px/1 var(--fu);color:var(--wine);transition:transform .14s var(--ease-out), background .16s, color .16s;background:#5e1a3812;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.chip:active{transform:scale(.96)}.chip[aria-pressed=true],.chip[aria-selected=true]{background:var(--wine);color:var(--cream)}.chip.dash{box-shadow:inset 0 0 0 1.5px var(--magenta);color:var(--magenta);background:0 0;gap:4px;height:36px;padding:0 12px 0 8px}.chip.dash svg{width:14px;height:14px}.chips{flex-wrap:wrap;gap:8px;display:flex}.seg{background:#5e1a3814;border-radius:999px;grid-template-columns:1fr 1fr;height:40px;padding:2px;display:grid;position:relative;box-shadow:inset 0 1px 1px #5e1a380f}.seg.three{grid-template-columns:1fr 1fr 1fr}.seg .thumb{top:2px;bottom:2px;width:calc(50% - 2px);transition:transform .3s var(--spring);background:#fffafceb;border-radius:999px;position:absolute;inset-inline-start:2px;box-shadow:inset 0 1px #ffffffe6,0 2px 8px -2px #3a0e2259}.seg.three .thumb{width:calc(33.333% - 2px)}.seg[data-on="1"] .thumb{transform:translateX(calc(100% * var(--dir)))}.seg[data-on="2"] .thumb{transform:translateX(calc(200% * var(--dir)))}.seg button{z-index:1;min-width:84px;font:500 14px/1 var(--fu);color:var(--ink-2);transition:color .2s var(--ease-out);padding:4px 14px;position:relative}.seg button[aria-selected=true]{color:var(--wine)}.ico{width:40px;height:44px;color:var(--wine);transition:transform .16s var(--ease-out), background .16s var(--ease-out);border-radius:50%;place-items:center;display:grid}.ico:active{transform:scale(.9)}.ico.star{color:var(--magenta)}.ico.star svg{width:24px;height:24px}.ico[aria-expanded=true]{background:#5e1a3814}.ava{background:radial-gradient(circle at 35% 30%, #fff 0, var(--blush) 55%, var(--soft) 100%);font:400 30px/1 var(--fd);color:var(--magenta);box-shadow:inset 0 0 0 1px var(--hair);border-radius:50%;flex:none;place-items:center;width:72px;height:72px;display:grid}.mono{background:var(--blush);color:var(--wine);font:400 22px/1 var(--fd);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 1px #5e1a381f}.bar{padding-top:var(--sat);background:0 0;position:relative}.bar .row1{padding:0 4px 0 var(--gutter);direction:ltr;align-items:center;gap:6px;display:flex}.bar .dnav{order:2;display:none}.bar.desk{display:none}.bar .icons{order:3;align-items:center;gap:2px;margin-left:auto;padding-right:52px;display:flex}.bar .mechip{direction:ltr;border-radius:999px;order:1;align-items:center;gap:8px;height:44px;padding:0 6px 0 2px;display:inline-flex}.bar .mechip .av{background:radial-gradient(circle at 35% 30%, #fff 0, var(--blush) 55%, var(--soft) 100%);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--hair);font:400 15px/1 var(--fd);color:var(--magenta);border-radius:50%;place-items:center;display:grid}.bar .mechip .av svg{width:18px;height:18px}.bar .mechip .hd{font:500 13px/1 var(--fu);color:var(--wine);direction:ltr}.topbag{top:calc(var(--sat) + 8px);z-index:26;width:44px;height:44px;color:var(--wine);transition:transform .16s var(--ease-out), opacity .2s;border-radius:50%;place-items:center;display:grid;position:fixed;right:16px}.topbag:active{transform:scale(.9)}.topbag[aria-current=page]{color:var(--magenta)}.topbag svg{width:22px;height:22px}.topbag .n{background:var(--magenta);color:#fff;min-width:18px;height:18px;font:600 11px/18px var(--fu);text-align:center;animation:pop .4s var(--spring);border-radius:999px;padding:0 5px;position:absolute;top:-2px;right:-2px}.topbag.hide{opacity:0;pointer-events:none;transform:scale(.8)}.tabbar{inset-inline:16px;bottom:calc(var(--sab) + 8px);z-index:30;height:84px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:fixed}.tabbar.hide{display:none}.tabbar .shape{filter:drop-shadow(0 8px 20px #3a0e221f);position:absolute;inset:0;overflow:visible}.tabbar .shape .fill{fill:#fffafccc}.tabbar .frost{background:#fffafce6;position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.tabbar .frost{display:none}.tabbar .shape .fill{fill:#fffafcf5}.tabbar .bub{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--blush)}}.tabbar .bub{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);background:linear-gradient(135deg,#fffc,#f9dcebc7 45%,#c8016e29);border-radius:50%;width:55px;height:55px;margin-left:-27.5px;position:absolute;top:8px;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #ffffff8c,0 8px 18px -6px #c8016e73}.tabbar button{z-index:2;color:#3a0e229e;width:56px;height:48px;transition:transform .42s var(--spring), color .2s var(--ease-out);place-items:center;margin-left:-28px;display:grid;position:absolute;top:36px}.tabbar button[aria-current=page]{color:var(--wine);transform:translateY(-24px)}.tabbar button[aria-current=page]:active{transform:translateY(-24px)scale(.88)}.tabbar button:active{transition-duration:.14s;transform:scale(.88)}.tabbar button svg.i{width:23px;height:23px}.tabbar button.fit{color:var(--magenta)}.tabbar button.fit .star{width:26px;height:26px;transition:transform .52s var(--spring)}.tabbar button.fit.pulse .star{animation:pop .48s var(--spring)}.wallet{inset-inline:16px;bottom:calc(var(--sab) + 100px);z-index:25;opacity:0;pointer-events:none;min-height:52px;transition:transform .36s var(--spring-soft), opacity .2s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex;position:fixed;transform:translateY(24px)}.wallet.show{opacity:1;pointer-events:auto;transform:none}.wallet.show.hidedown{opacity:0;pointer-events:none;transform:translateY(90px)}.wallet .star{color:var(--magenta);flex:none}.wallet .t{min-height:44px;font:500 13px/1.25 var(--fu);color:var(--wine);text-align:start;background:0 0;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.wallet .t small{font:300 12px/1.3 var(--fu);color:var(--ink-2);display:block}.roll{vertical-align:bottom;height:1.25em;display:inline-block;overflow:hidden}.roll span{animation:roll-in .3s var(--ease-out);display:block}@keyframes roll-in{0%{transform:translateY(100%)}to{transform:none}}.scrim{z-index:39;display:none;position:fixed;inset:0}.scrim.on{display:block}.sheetScrim{z-index:44;opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out);background:#3a0e2242;position:fixed;inset:0}.sheetScrim.on{opacity:1;pointer-events:auto}.sheet{inset-inline:0;z-index:45;max-height:78%;padding:8px var(--gutter) calc(var(--sab) + 16px);transition:transform .42s var(--spring-soft);will-change:transform;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.sheet.open{transform:none}.sheet .grab{background:#5e1a3838;border-radius:999px;flex:none;width:36px;height:4px;margin:4px auto 10px}.sheet .hd{flex:none;justify-content:space-between;align-items:center;gap:10px;padding-bottom:4px;display:flex}.sheet .hd h2{font:400 22px/1.1 var(--fd);color:var(--wine);text-wrap:balance;min-width:0}.sheet .hd small{font:300 13px/1 var(--fu);color:var(--ink-2);margin-inline-start:8px}.sheet .hd .x{width:44px;height:44px;color:var(--wine);border-radius:50%;flex:none;place-items:center;display:grid}.sheet .list{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 0 10px;overflow-y:auto}.sheet h3{font:500 12px/1 var(--fu);color:var(--ink-2);margin:18px 0 8px}.sheet .okwrap{text-align:center;padding:6px 0 14px}.sheet .okwrap .mark{background:var(--blush);width:64px;height:64px;color:var(--magenta);animation:pop .5s var(--spring);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.sheet .okwrap .mark svg{width:28px;height:28px}.sheet .okwrap .okT{font:400 26px/1.15 var(--fd);color:var(--wine)}.sheet .okwrap p{font:300 14px/1.6 var(--fu);color:var(--ink-2);margin-top:6px}.sheet .field{height:52px;transition:box-shadow .16s var(--ease-out);background:#5e1a380f;border-radius:999px;align-items:center;gap:10px;margin:8px 0;padding:0 16px;display:flex}.sheet .field:focus-within{box-shadow:inset 0 0 0 2px var(--magenta)}.sheet .field.bad{box-shadow:inset 0 0 0 2px var(--wine)}.sheet .field input{min-width:0;height:100%;font:500 16px/1 var(--fu);color:var(--wine);caret-color:var(--magenta);background:0 0;border:0;outline:0;flex:1}.sheet .field.phone{direction:ltr}.sheet .field .cc{font:500 14px/1 var(--fu);color:var(--ink-2);border-inline-end:1px solid var(--hair);padding-inline-end:8px}[dir=rtl]{--fade:to right}[dir=ltr]{--fade:to left}.brail,.room .rail,.pc .rail,.chat .quick,.browse .try,.msg.cards .rail,.kinds{-webkit-mask-image:linear-gradient(var(--fade), transparent, #000 44px);-webkit-mask-image:linear-gradient(var(--fade), transparent, #000 44px);mask-image:linear-gradient(var(--fade), transparent, #000 44px)}.kinds{padding:4px var(--gutter) 10px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.kinds::-webkit-scrollbar{display:none}.sheet .prow{align-items:center;gap:10px;padding:8px 0;display:flex}.sheet .prow .plate{border-radius:var(--r-thumb);flex:none;width:44px;height:56px}.sheet .prow .t{flex:1;min-width:0}.sheet .prow .t b{font:400 15px/1.2 var(--fd);color:var(--wine);display:block}.sheet .prow .t small{font:300 12px/1.3 var(--fu);color:var(--ink-2);display:block}.sheet .prow .btn{flex:none;height:40px;padding:0 12px;font-size:13px}.sheet .buyact{flex:none;gap:8px;padding-top:12px;display:grid}.sheet .buyact .btn{width:100%;height:48px;font-size:16px}.sheet .buysub{font:300 13px/1.6 var(--fu);color:var(--ink-2);padding:2px 0 10px}.sheet .rep p{font:300 14px/1.6 var(--fu);color:var(--ink-2);padding:2px 0 12px}.sheet .rep textarea{width:100%;min-height:104px;font:400 15px/1.5 var(--fu);color:var(--wine);resize:none;caret-color:var(--magenta);background:#5e1a380f;border:0;border-radius:18px;outline:0;padding:12px 14px;transition:box-shadow .16s}.sheet .rep textarea:focus{box-shadow:inset 0 0 0 2px var(--magenta)}.sheet .rep .cnt{text-align:end;font:300 11px/1 var(--fu);color:var(--ink-3);padding:6px 4px 0;display:block}.sheet .list .hint{font:300 12px/1.5 var(--fu);color:var(--ink-2)}.sheet .list a.lnk,.sheet .list .lnk{font:500 13px/1 var(--fu);color:var(--magenta);padding:10px 0;text-decoration:none;display:inline-block}.pop{z-index:40;transform-origin:top;opacity:0;pointer-events:none;width:min(340px,100% - 32px);transition:opacity .14s var(--ease-out), transform .22s var(--ease-out);border-radius:18px;padding:14px 14px 12px;position:fixed;transform:scale(.96)translateY(-6px)}.pop.open{opacity:1;pointer-events:auto;transform:none}.pop h4{font:500 12px/1 var(--fu);color:var(--ink-2);margin:10px 0 8px}.pop h4:first-child{margin-top:0}.pop .opts{flex-wrap:wrap;gap:6px;display:flex}.pop .chip{background:#5e1a3812;height:40px;padding:0 12px;font-size:13px}.pop .chip[aria-pressed=true]{background:var(--wine)}.toast{inset-inline:16px;top:calc(var(--sat) + 12px);z-index:60;opacity:0;pointer-events:none;transition:transform .36s var(--spring-soft), opacity .2s var(--ease-out);border-radius:18px;padding:12px 16px;position:fixed;transform:translateY(-16px)}.toast.on{opacity:1;transform:none}.toast .t{font:500 14px/1.3 var(--fu);color:var(--wine);display:block}.toast .t small{font:300 12px/1.3 var(--fu);color:var(--ink-2);margin-top:2px;display:block}.toast .num{color:var(--magenta)}.svc.on{padding:calc(var(--sat) + 8px) 68px 6px var(--gutter);background:var(--paper);box-shadow:inset 0 -1px 0 var(--hair)}.svc.on+*{--sat:0px}.svc.on+* .reels{--sat:env(safe-area-inset-top,0px)}.svc .t{font:500 14px/1.3 var(--fu);color:var(--wine);display:block}.svc .t .btn.link{padding:0;display:block}@media (min-width:1024px){.svc.on{padding-right:var(--gutter)}}.door{background:var(--cream);width:100%;min-height:60px;box-shadow:inset 0 0 0 1px var(--hair);text-align:start;color:inherit;border-radius:18px;align-items:center;gap:12px;margin-bottom:8px;padding:8px 6px 8px 10px;text-decoration:none;display:flex}.door .ic{background:var(--blush);width:40px;height:40px;color:var(--wine);border-radius:50%;flex:none;place-items:center;display:grid}.door .ic svg{width:20px;height:20px}.door .t{flex:1;min-width:0}.door .t b{font:500 14px/1.3 var(--fu);color:var(--wine);display:block}.door .t small{font:300 12px/1.3 var(--fu);color:var(--ink-3);display:block}.door>svg.chev{width:18px;height:18px;color:var(--ink-3);flex:none}.support{border-top:1px solid var(--hair);margin:18px 0 0;padding-top:14px}.support h3{font:500 14px/1.3 var(--fu);color:var(--wine);margin-bottom:10px}.support .maillink{font:400 13px/1.3 var(--fu);color:var(--ink-2);text-underline-offset:3px;padding:6px 4px;-webkit-text-decoration:underline #5e1a384d;text-decoration:underline #5e1a384d;display:inline-block}.support .copyrow{background:var(--blush);width:100%;min-height:44px;font:400 14px/1 var(--fu);color:var(--wine);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.support .copyrow small{font:300 12px/1 var(--fu);color:var(--ink-3)}.supline{font:300 12px/1.5 var(--fu);color:var(--ink-2);margin:8px 4px 0}.xpage{padding:0 var(--gutter) calc(var(--sab) + 110px)}.xpage>.xhead{margin-inline:calc(-1 * var(--gutter))}.xhead{padding:calc(var(--sat) + 8px) var(--gutter) 6px;align-items:center;gap:8px;display:flex}.xhead .bk{width:44px;height:44px;color:var(--wine);border-radius:50%;flex:none;place-items:center;margin-inline-start:-10px;display:grid}.xhead .bk svg{width:20px;height:20px}.xhead .t{flex:1;min-width:0}.xhead h1,.xhead h2{font:400 30px/1.1 var(--fd);color:var(--wine)}.xhead p{font:300 13px/1.5 var(--fu);color:var(--ink-2);margin-top:2px}.xhead .ico{width:44px;height:44px;color:var(--wine);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.xhead .ico svg{width:20px;height:20px}.xhead .ico .n{top:-1px;background:var(--magenta);color:#fff;min-width:18px;height:18px;font:600 11px/18px var(--fu);text-align:center;border-radius:999px;padding:0 5px;position:absolute;inset-inline-end:-1px}.xcard{background:#5e1a380d;border-radius:18px;margin-bottom:10px;padding:14px;box-shadow:inset 0 0 0 1px #5e1a380f}.xcard.paper{background:var(--cream);box-shadow:inset 0 0 0 1px var(--hair)}.xcard h2{font:400 22px/1.2 var(--fd);color:var(--wine)}.xcard h3{font:500 14px/1.3 var(--fu);color:var(--wine);margin-bottom:8px}.xcard p{font:300 13px/1.55 var(--fu);color:var(--ink-2)}.xpage .rows{margin-bottom:10px;display:grid}.xpage .rows button,.xpage .rows a{border-bottom:1px solid var(--hair);min-height:52px;font:400 15px/1.3 var(--fu);color:var(--wine);text-align:start;align-items:center;gap:12px;width:100%;padding:8px 4px;text-decoration:none;display:flex}.xpage .rows>:last-child{border-bottom:0}.xpage .rows svg.i{width:20px;height:20px;color:var(--ink-2);flex:none}.xpage .rows .t{flex:1;min-width:0}.xpage .rows .t small{font:300 12px/1.4 var(--fu);color:var(--ink-3);display:block}.xpage .rows svg.chev{width:18px;height:18px;color:var(--ink-3);flex:none}.xpage .rows .val{font:500 12px/1 var(--fu);color:var(--ink-2);background:var(--blush);border-radius:999px;padding:6px 10px}.xpage label.l{font:500 12px/1 var(--fu);color:var(--ink-2);margin:12px 4px 0;display:block}.xpage .field{background:var(--cream);height:52px;box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .16s var(--ease-out);border-radius:999px;align-items:center;gap:10px;margin-top:8px;padding:0 16px;display:flex}.xpage .field:focus-within{box-shadow:inset 0 0 0 2px var(--magenta)}.xpage .field.bad{box-shadow:inset 0 0 0 2px var(--wine)}.xpage .field input,.xpage .field select{min-width:0;height:100%;font:500 16px/1 var(--fu);color:var(--wine);caret-color:var(--magenta);background:0 0;border:0;outline:0;flex:1}.xpage .field input::placeholder{color:var(--ink-3);font-weight:300}.xpage .field.phone{border-radius:var(--r-thumb);direction:ltr}.xpage .field .cc{font:500 14px/1 var(--fu);color:var(--ink-2);border-inline-end:1px solid var(--hair);padding-inline-end:8px}.xpage .field[aria-disabled=true]{box-shadow:none;background:#5e1a380a}.xpage .field[aria-disabled=true] input{color:var(--ink-2)}.xpage .field.ax-sel{padding-inline-end:40px;position:relative}.xpage .field.ax-sel select{appearance:none;cursor:pointer;width:100%}.xpage .field.ax-sel>svg{inset-inline-end:14px;width:18px;height:18px;color:var(--ink-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.xpage .hint{font:300 12px/1.5 var(--fu);color:var(--ink-2);margin:6px 4px 0}.xpage .hint.bad{color:var(--wine);font-weight:400}.xpage .lead{font:300 14px/1.6 var(--fu);color:var(--ink-2);margin:0 0 14px}.xpage textarea{background:var(--cream);width:100%;min-height:104px;box-shadow:inset 0 0 0 1px var(--hair);font:400 15px/1.5 var(--fu);color:var(--wine);resize:none;caret-color:var(--magenta);border:0;border-radius:18px;outline:0;margin-top:8px;padding:12px 14px}.xpage textarea:focus{box-shadow:inset 0 0 0 2px var(--magenta)}.xpage .cnt{text-align:end;font:300 11px/1 var(--fu);color:var(--ink-3);padding:6px 4px 0;display:block}.xpage .btn.link{box-shadow:none;color:var(--ink-2);background:0 0;height:44px}.xpage .chips{gap:6px;margin-top:8px}.xpage .chips .chip{height:40px}.xpage .chips .chip svg{width:16px;height:16px}.xpage .acts{gap:8px;margin-top:14px;display:grid}.sw[role=switch]{background:#5e1a382e;border-radius:999px;flex:none;width:40px;height:24px;margin-inline-start:auto;transition:background .2s;position:relative}.sw[role=switch]:after{content:"";top:2px;background:var(--cream);width:20px;height:20px;transition:transform .22s var(--spring);border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #3a0e224d}.sw[role=switch][aria-checked=true]{background:var(--magenta)}.sw[role=switch][aria-checked=true]:after{transform:translateX(calc(16px * var(--dir) * -1))}.sw[role=switch][disabled]{opacity:.45}.consent{font:300 13px/1.5 var(--fu);color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;padding:6px 2px;display:flex;position:relative}.consent input{opacity:0;width:1px;height:1px;position:absolute}.consent .box{color:#fff;width:22px;height:22px;transition:background .16s var(--ease-out), box-shadow .16s;border-radius:4px;flex:none;place-items:center;margin-top:1px;display:grid;box-shadow:inset 0 0 0 1.5px #5e1a3859}.consent .box svg{opacity:0;width:14px;height:14px;transition:opacity .12s}.consent input:checked+.box{background:var(--magenta);box-shadow:inset 0 0 0 1.5px var(--magenta)}.consent input:checked+.box svg{opacity:1}.consent input:focus-visible+.box{outline:2px solid var(--magenta);outline-offset:2px}.consent a{color:var(--magenta);font-weight:500;text-decoration:none}.tag.pill{background:var(--blush);color:var(--wine);font:500 12px/1 var(--fu);border-radius:999px;padding:6px 10px;display:inline-block}.tag.pill.ok{background:var(--wine);color:var(--cream)}span.plate{display:block}.plate{background:var(--soft);isolation:isolate;border-radius:var(--r-plate);position:relative;overflow:hidden}.plate img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .22s var(--ease-out)}.plate img.ld,.no-rv .plate img{opacity:1}.plate .tag{top:12px;z-index:2;font:500 12px/1 var(--fu);color:var(--wine);border-radius:var(--r-tag);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffafce6;padding:7px 10px;position:absolute;inset-inline-start:12px}.plate .tag.out{color:var(--cream);background:#5e1a38eb}.plate .tag.one{color:var(--on-wine);background:#c8016ef0}.plate.is-out img{filter:saturate(.35)brightness(1.05)}.err{padding:120px var(--gutter) 0;text-align:center;display:none}.err.on{display:block}.err h2{font:400 26px/1.15 var(--fd);color:var(--wine)}.err p{font:300 14px/1.6 var(--fu);color:var(--ink-2);max-width:300px;margin:8px auto 18px}.xempty{text-align:center;padding:48px var(--gutter) 24px}.xempty h2{font:400 26px/1.15 var(--fd);color:var(--wine)}.xempty p{font:300 14px/1.6 var(--fu);color:var(--ink-2);max-width:300px;margin:8px auto 18px}.xempty .btn{height:48px;padding:0 24px}.xempty.guest .disc{background:var(--blush);width:64px;height:64px;color:var(--wine);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.xempty.guest .disc svg{width:28px;height:28px}.xerr{text-align:center;padding:40px var(--gutter)}.xerr h2{font:400 22px/1.2 var(--fd);color:var(--wine)}.xerr p{font:300 13px/1.6 var(--fu);color:var(--ink-2);margin:6px 0 16px}.xerr .btn{gap:8px;height:44px}.sk .b{background:linear-gradient(90deg, var(--soft) 0%, var(--blush) 40%, var(--soft) 80%);background-size:200% 100%;animation:1.4s linear infinite shim}.sk .b.h{height:min(600px,72dvh)}.sk .l{padding:14px var(--gutter);justify-content:space-between;gap:14px;display:flex}.sk .l .b{width:160px;height:14px}.sk .l .b:last-child{width:64px}.sk .g{grid-template-columns:1fr 1fr;gap:2px;display:grid}.sk .g .b{aspect-ratio:1}.sk .g3{grid-template-columns:repeat(3,1fr)}.sk .g.mix{grid-auto-flow:dense}.sk .g.mix .big{grid-area:span 2/1/auto/3}.sk .ln{border-radius:999px;height:12px;display:block}.sk .l .ln{height:14px}.sk .band{height:200px;margin:0 var(--gutter)}.sk .chips{padding:10px var(--gutter);gap:8px;display:flex}.sk .pill{border-radius:999px;width:84px;height:36px}.sk .pill.wide{width:100%;height:48px}.sk .pad{padding:10px var(--gutter)}.sk .pad.center{justify-items:center;gap:10px;padding-top:60px;display:grid}.sk .bt{border-radius:.875rem;height:48px;display:block}.sk .row{padding:10px var(--gutter);align-items:center;gap:12px;display:flex}.sk .col{flex:1;gap:8px;display:grid}.sk .th{flex:none;width:64px;height:80px}.sk .circ{border-radius:50%;flex:none;width:48px;height:48px}.sk .circ.big{width:72px;height:72px}.sk .circs{padding:6px var(--gutter);gap:14px;display:flex}.sk .circs .circ{width:60px;height:60px}.sk .stage{height:min(470px,56dvh);margin:0}.sk .nums{grid-template-columns:repeat(4,1fr);gap:2px;padding-top:2px;display:grid}.sk .nums .b{height:80px}.sk .card{border-radius:18px;height:110px;display:block}.sk .packs{padding:0 var(--gutter);grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sk .packs .b{border-radius:18px;height:110px}.sk .h.full{height:100%;min-height:600px}.sk .bub{width:60%;height:44px;margin:10px var(--gutter) 0;background:var(--soft);border-radius:18px}.sk .bub.s{width:40%}.sk .bub.me{background:var(--blush);margin-inline-start:auto}.dots{justify-content:center;gap:5px;padding:2px 0 8px;display:flex}.dots i{background:var(--hair);border-radius:50%;width:5px;height:5px;transition:background .2s,transform .2s}.dots i.on{background:var(--magenta);transform:scale(1.3)}.boot{z-index:200;background:var(--paper);transition:opacity .35s var(--ease-out);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.boot.inline{z-index:auto;min-height:70dvh;position:relative;inset:auto}.boot.leave{opacity:0;pointer-events:none}.lockup{flex-direction:column;align-items:center;gap:12px;display:flex}.lockup img{height:auto;display:block}.lockup img.p{width:200px}.lockup img.p[src*=-en-]{width:190px}.lockup img.s{opacity:.95;width:118px}.lockup img.s[src*=-ar-]{width:132px}html[lang=en] .lockup.lk-ar,html:not([lang=en]) .lockup.lk-en{display:none}.boot .spark{place-items:center;width:44px;height:44px;margin:16px 0 12px;display:grid;position:relative}.boot .glow{background:radial-gradient(circle, var(--glow) 0%, #f9dceb00 70%);border-radius:50%;animation:1.8s ease-in-out infinite tf-glow;position:absolute;inset:0}.boot .star{color:var(--magenta);font-size:24px;line-height:1;animation:1.8s linear infinite tf-spin;position:relative}.boot .rule{align-items:center;gap:14px;width:224px;margin-top:32px;display:flex}.boot .rule i{background:var(--hair);flex:1;height:1px}.boot .rule span{color:var(--magenta);font-size:12px;line-height:1}.boot .dots{gap:10px;margin-top:24px;padding:0;display:flex}.boot .dots i{background:var(--magenta);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite tf-dot;transform:none}.boot .dots i:first-child{animation-delay:-.27s}.boot .dots i:nth-child(2){animation-delay:.18s}.boot .dots i:nth-child(3){animation-delay:.63s}.boot .cap{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-2);margin-top:20px;font:400 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes tf-spin{0%{transform:rotate(0)scale(1)}25%{transform:rotate(90deg)scale(1.35)}50%{transform:rotate(180deg)scale(1)}75%{transform:rotate(270deg)scale(1.35)}to{transform:rotate(360deg)scale(1)}}@keyframes tf-glow{0%,to{opacity:.28;transform:scale(.9)}50%{opacity:.6;transform:scale(1.15)}}@keyframes tf-dot{0%,80%,to{opacity:.35;transform:scale(.55)}40%{opacity:1;transform:scale(1)}}@media (hover:hover) and (pointer:fine){.btn.primary:hover{background:var(--wine-deep)}.btn.light:hover{background:var(--cream)}.chip:hover{background:#5e1a381c}.ico:hover{background:#5e1a380f}.xpage .rows button:hover,.xpage .rows a:hover,.door:hover{background:#5e1a380a}.plate:hover>img{filter:brightness(.96)}}@media (min-width:1024px){.tabbar,.wallet,.topbag{display:none}.bar{z-index:30;background:var(--paper);box-shadow:0 1px 0 var(--hair);position:sticky;top:0}.bar .row1{gap:24px;max-width:none;height:72px;margin:0 auto;padding:0 32px}.bar.desk{display:block}.feed header.bar:not(.desk){display:none}.bar .dnav{gap:4px;margin-inline-start:8px;display:flex}.bar .dnav a{height:40px;font:500 14px/1 var(--fu);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:flex;position:relative}.bar .dnav a:after{content:"";position:absolute;inset:-2px 0}.bar .dnav a[aria-current=page]{color:var(--wine);background:#5e1a3814}.bar .dnav a.fit{color:var(--magenta)}.bar .dnav a svg{width:18px;height:18px}.bar .dnav .bi{place-items:center;display:inline-grid;position:relative}.bar .dnav .bi .n{background:var(--magenta);color:#fff;min-width:18px;height:18px;font:600 11px/18px var(--fu);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:-7px;left:9px}}@media (prefers-reduced-motion:reduce){.pop{transition:opacity .12s ease-out;transform:none}.tabbar button{transition:color .2s}.plate img,.seg .thumb,.tabbar .bub,.wallet{transition:none}.tabbar button.fit.pulse .star,.topbag .n,.roll span,.sheet .okwrap .mark{animation:none}.sheet{transition-duration:.14s;transition-timing-function:ease-out}.sheetScrim{transition-duration:.12s}.btn .spin{opacity:.65;animation:none}.btn,.btn:active{transition-duration:.1s;transition-timing-function:ease-out}.sk .b,.boot .star,.boot .glow,.boot .dots i{animation:none}}.fitrow{grid-template-columns:repeat(3,1fr);gap:2px;margin:10px 0 2px;display:grid}.fitrow div{background:var(--blush);font:300 11px/1.3 var(--fu);color:var(--ink-2);padding:8px 10px}.fitrow b{font:500 14px/1.3 var(--fu);color:var(--wine);margin-top:2px;display:block}.fitrow b.ok{color:var(--magenta)}.sheet .rev{font:400 15px/1.6 var(--fu);color:var(--wine);margin:8px 0 12px}.sheet .stars{align-items:center;gap:3px;padding-top:4px;display:flex}.sheet .stars svg{width:14px;height:14px;fill:var(--magenta)}.sheet .stars svg.off{fill:var(--hair)}.sheet .fitrow{margin:0 0 6px}.hdl{color:var(--magenta);direction:ltr;unicode-bidi:isolate;font-weight:400}.toast .t .btn.link{pointer-events:auto;height:36px;margin-top:6px;padding:0;display:block}.chip,.drop,.lay,.btn.light,.seg button,.lnk,.of-bchip,.of-viewd,.credit .b,.auth .foot a,.auth .sub a,.rv-guest .lnk,.co-seg button,.prof .acts .btn,.ad-link,.hp-foot a,.pv-foot a,.tm-foot a,.nf input{position:relative}.chip:after,.drop:after,.lay:after,.btn.light:after,.seg button:after,.lnk:after,.of-bchip:after,.of-viewd:after,.credit .b:after,.auth .foot a:after,.auth .sub a:after,.co-seg button:after,.prof .acts .btn:after,.ad-link:after,.hp-foot a:after,.pv-foot a:after,.tm-foot a:after,.nf input:after{content:"";inset-inline:0;min-width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.bar .mechip,.bar .icons .ico{min-width:44px}.ico.has-mark{position:relative}.ico .unread-mark{top:9px;background:var(--magenta);width:8px;height:8px;box-shadow:0 0 0 2px var(--paper);pointer-events:none;border-radius:50%;position:absolute;inset-inline-end:7px}
