
    :root{color-scheme:dark;--bg:#0b201f;--card:rgba(27,57,53,.62);--line:rgba(221,240,220,.12);--text:#f1f3e8;--muted:#a2b8ac;--lime:#d6f79a;--orange:#f2b58a;--radius:28px}
    *{box-sizing:border-box}body{margin:0;min-width:300px;min-height:100svh;background:radial-gradient(ellipse at 12% 10%,#294d3d88,transparent 45%),radial-gradient(ellipse at 92% 80%,#3f54332e,transparent 45%),var(--bg);color:var(--text);font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif;line-height:1.8}
    body::before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ffffff' opacity='.23' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}
    button{font:inherit;-webkit-tap-highlight-color:transparent}button:focus-visible{outline:3px solid var(--lime);outline-offset:6px}button:disabled{cursor:default}button{cursor:pointer}svg{display:block} [hidden]{display:none!important}
    .shell{width:min(1080px,calc(100% - 64px));margin:auto;position:relative}.topbar{display:flex;align-items:center;justify-content:space-between;padding:30px 0 24px;border-bottom:1px solid var(--line)}
    .brand{display:flex;gap:12px;align-items:center}.brand-icon{height:42px;width:42px;display:grid;place-items:center;background:var(--lime);border-radius:14px;color:var(--bg);font-size:28px}.brand strong{font-size:20px;letter-spacing:-1px}.brand small{display:block;font-size:10px;color:var(--muted);letter-spacing:2px;line-height:1.4}
    .top-actions{display:flex;gap:10px}.icon-button{border:1px solid var(--line);background:#ffffff06;color:var(--muted);height:42px;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;transition:.2s}.icon-button:hover{background:#ffffff10;color:var(--text)}.icon-button svg{width:18px;height:18px}.icon-button span{font-size:12px}
    .intro{text-align:center;padding:31px 0 25px}.eyebrow{color:var(--lime);font-size:11px;letter-spacing:1px;display:flex;align-items:center;justify-content:center;gap:8px}.eyebrow::before{content:"";height:6px;width:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px #d6f79a66}h1{font-size:clamp(30px,4vw,43px);letter-spacing:-2px;margin:7px 0 4px;font-weight:800}h1 em{font-style:normal;color:var(--lime)}.intro p{margin:0;color:var(--muted);font-size:13px}
    .scoreboard{width:min(620px,100%);margin:0 auto 24px;display:grid;grid-template-columns:1fr 74px 1fr;align-items:center;gap:18px}.player{display:flex;align-items:center;gap:13px}.player.ai{flex-direction:row-reverse;text-align:left}.avatar{background:#d6f79a13;border:1px solid #d6f79a26;color:var(--lime);width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border-radius:16px}.ai .avatar{color:var(--orange);background:#f2b58a10;border-color:#f2b58a26}.avatar svg{width:24px;height:24px}.player-name{font-size:13px;font-weight:700}.role{display:block;font-size:10px;color:var(--muted)}.pips{display:flex;gap:5px;margin-top:7px}.ai .pips{justify-content:flex-end}.pip{height:5px;width:20px;border-radius:4px;background:#ffffff13;transition:background .3s,box-shadow .3s}.pip.filled{background:var(--lime);box-shadow:0 0 9px #d6f79a22}.ai .pip.filled{background:var(--orange)}.score{display:flex;align-items:center;justify-content:center;gap:13px;font-size:30px;font-weight:700;font-variant-numeric:tabular-nums}.score span:nth-child(2){font-size:17px;color:#71877b;font-weight:400}.score .human-score{color:var(--lime)}
    .arena{position:relative;isolation:isolate;overflow:hidden;min-height:420px;background:linear-gradient(120deg,#24473d88,#173a3455);border:1px solid #d6f79a24;border-radius:var(--radius);box-shadow:0 24px 70px #0002,inset 0 1px #ffffff05;backdrop-filter:blur(18px);padding:22px 30px 24px;text-align:center}.arena::before{content:"";position:absolute;z-index:-1;width:540px;height:340px;top:90px;left:50%;transform:translateX(-50%);background:radial-gradient(ellipse,#b2df7b0d,transparent 68%);pointer-events:none}.arena-top{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted)}.round-tag{border:1px solid var(--line);border-radius:20px;padding:3px 12px;background:#ffffff04}.live{display:flex;gap:6px;align-items:center}.live::before{content:"";height:5px;width:5px;background:#d6f79a;border-radius:100%}.turn-label{display:inline-flex;margin-top:12px;color:var(--lime);font-size:11px;gap:6px;align-items:center}.turn-label::before{content:"↳";font-size:18px}h2{font-size:23px;letter-spacing:-.7px;margin:3px 0 2px}.instruction{color:var(--muted);font-size:12px;margin:0;min-height:23px}
    .hands{display:flex;direction:ltr;justify-content:center;gap:clamp(25px,8vw,110px);margin:13px auto 2px}.hand{width:180px;border:0;background:transparent;color:var(--text);position:relative;padding:5px 8px 7px;border-radius:22px;transition:background .25s,transform .25s;touch-action:manipulation}.hand:not(:disabled):hover{background:#d6f79a07;transform:translateY(-5px)}.hand:not(:disabled):hover .hand-floor{background:#d6f79a16;transform:scale(1.06)}.hand-scene{display:block;position:relative;height:147px}.hand-art{position:absolute;inset:0;width:100%;height:145px;filter:drop-shadow(0 12px 10px #0003);transition:filter .3s,transform .4s}.hand[data-hand="right"] .hand-art{transform:scaleX(-1)}.hand .palm{opacity:0;transform:translateY(10px) scale(.85)}.hand[data-hand="right"] .palm{transform:scaleX(-1) translateY(10px) scale(.85)}.hand.open .fist{opacity:0;transform:translateY(5px) scale(.8)}.hand[data-hand="right"].open .fist{transform:scaleX(-1) translateY(5px) scale(.8)}.hand.open .palm{opacity:1;transform:translateY(0) scale(1)}.hand[data-hand="right"].open .palm{transform:scaleX(-1) translateY(0) scale(1)}.hand.open.has-flower .palm{filter:drop-shadow(0 0 18px #d6f79a55)}.hand-floor{position:absolute;bottom:1px;left:10%;width:80%;height:29px;border:1px solid #d6f79a14;background:#091e1b25;border-radius:50%;z-index:-1;transition:.3s}.hand-label{display:block;margin-top:1px;font-size:12px;color:#b6c9b8}.hand.selected .hand-label{color:var(--lime)}.hand.chosen::after{content:"انتخاب‌شده";position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:9px;white-space:nowrap;background:var(--lime);color:#16342a;border-radius:20px;padding:0 9px;z-index:3}.reveal-symbol{position:absolute;left:50%;top:61px;transform:translate(-50%,12px) scale(.2);opacity:0;font-size:38px;line-height:1;filter:drop-shadow(0 0 14px #d6f79a77);transition:opacity .35s,transform .5s cubic-bezier(.18,.9,.25,1.4);pointer-events:none}.hand.open .reveal-symbol{opacity:1;transform:translate(-50%,0) scale(1)}.hand.open:not(.has-flower) .reveal-symbol{font-size:28px;opacity:.7;filter:none}.hand.shaking .hand-scene{animation:shake .65s ease-in-out}.hand.thinking .hand-scene{animation:ponder 1s ease-in-out infinite}.hint{font-size:10px;color:#8fa89a;display:flex;justify-content:center;align-items:center;gap:6px;margin:3px 0 0}.hint svg{width:12px;height:12px}
    .status-box{margin:17px auto 0;padding:12px 16px;min-height:53px;border:1px solid var(--line);background:#081d1b32;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:12px;max-width:610px}.status-icon{color:var(--lime);font-size:19px;flex-shrink:0}.status-copy{font-size:12px;text-align:right}.status-copy small{display:block;color:var(--muted);font-size:10px}.actions{display:flex;justify-content:center;gap:9px;margin-top:14px}.primary{border:0;border-radius:13px;color:#163222;background:var(--lime);padding:9px 25px;font-weight:700;font-size:12px;box-shadow:0 5px 20px #d6f79a10;transition:.2s}.primary:hover{background:#e3ffb3;transform:translateY(-2px)}.primary:active{transform:translateY(0)}.arena.finished{border-color:#d6f79a66}.finished h2{color:var(--lime)}
    .bottom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:19px 0 22px}.info-card{display:flex;align-items:center;gap:12px;padding:15px 19px;border-radius:18px;background:#ffffff03;border:1px solid var(--line)}.info-number{font-size:22px;font-weight:600;color:#d6f79a88;line-height:1}.info-card strong{display:block;font-size:11px;font-weight:500}.info-card p{font-size:10px;color:var(--muted);margin:1px 0 0}.footer{display:flex;justify-content:space-between;gap:12px;padding-bottom:24px;color:#829b8c;font-size:10px}.footer-flower{color:var(--lime);margin-left:5px}.keyboard-key{border:1px solid #ffffff20;border-radius:4px;padding:0 5px;font-family:inherit;font-size:9px}.particles{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:5}.confetti{position:absolute;top:-20px;width:7px;height:12px;border-radius:2px;animation:fall 2.8s ease-in forwards}
    dialog{border:1px solid #d6f79a30;border-radius:24px;background:#15352f;color:var(--text);width:min(460px,calc(100% - 40px));padding:28px;box-shadow:0 25px 100px #0006;font-size:13px;line-height:2.2}dialog::backdrop{background:#051713ba;backdrop-filter:blur(7px)}dialog h2{margin:0 0 15px}dialog ol{padding-right:20px;color:#bed0c1}dialog .primary{display:block;margin:20px auto 0}.sound-off{opacity:.45}
    @keyframes shake{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-7deg) translateX(-3px)}40%,80%{transform:rotate(7deg) translateX(3px)}}@keyframes ponder{50%{transform:translateY(-7px)}}@keyframes fall{to{transform:translate(var(--drift),570px) rotate(720deg);opacity:0}}
    @media(min-width:1500px){.shell{padding-top:20px}.intro{padding:42px 0 32px}.arena{min-height:450px;padding-top:26px}.hands{margin-top:24px}.bottom-grid{margin-top:24px}}
    @media(max-width:650px){.shell{width:calc(100% - 28px)}.topbar{padding:20px 0 17px}.brand strong{font-size:17px}.brand-icon{width:36px;height:36px;border-radius:12px}.brand small{font-size:8px}.icon-button{height:36px;padding:0 10px}.icon-button span{display:none}.intro{padding:23px 0}.intro p{font-size:11px}.scoreboard{gap:8px;grid-template-columns:1fr 65px 1fr;margin-bottom:20px}.player{gap:8px}.avatar{width:36px;height:36px;border-radius:12px}.avatar svg{width:20px;height:20px}.player-name{font-size:11px}.role{font-size:9px}.pip{width:13px;height:4px}.pips{gap:4px}.score{font-size:25px;gap:9px}.arena{padding:16px 12px 19px;border-radius:23px;min-height:405px}.arena-top{font-size:9px}.turn-label{margin-top:16px}h2{font-size:21px}.instruction{font-size:11px}.hand{width:140px;padding:5px 3px}.hands{gap:15px;margin-top:17px}.hand-scene{height:136px}.hand-art{height:136px}.reveal-symbol{top:57px;font-size:35px}.status-box{padding:10px 12px;gap:9px}.status-copy{font-size:11px}.status-copy small{font-size:9px}.bottom-grid{gap:7px;margin-top:14px}.info-card{display:block;text-align:center;padding:12px 5px;border-radius:14px}.info-number{font-size:19px;margin-bottom:5px}.info-card strong{font-size:10px}.info-card p{font-size:9px}.footer{font-size:9px;justify-content:center;flex-wrap:wrap;gap:4px 15px}.keyboard-help{display:none}}
    @media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.confetti{display:none}}
  /* چیدمان لابی و مسابقهٔ آنلاین؛ در ادامهٔ سبک نسخهٔ تک‌نفره */
.glass{background:linear-gradient(120deg,#24473d88,#173a3455);border:1px solid #d6f79a24;border-radius:24px;backdrop-filter:blur(18px);box-shadow:0 20px 60px #0002}.muted{color:var(--muted);font-size:12px}.small{font-size:11px}.section-tag{color:var(--lime);font-size:11px}input{font:inherit;border:1px solid #d6f79a26;background:#0b2420aa;color:var(--text);border-radius:12px;padding:10px 13px;min-width:0;outline:none}input:focus-visible{border-color:var(--lime);box-shadow:0 0 0 3px #d6f79a18}input::placeholder{color:#829b8c}button:disabled{opacity:.5}.secondary{font:inherit;border:1px solid #d6f79a30;border-radius:12px;background:#d6f79a0e;color:var(--lime);padding:9px 16px;font-size:12px;transition:.2s}.secondary:not(:disabled):hover{background:#d6f79a20}.text-button{border:0;background:transparent;color:var(--muted);font-size:11px;text-decoration:underline;text-underline-offset:4px;padding:6px}.text-button:hover{color:var(--text)}.wallet{display:flex;align-items:center;gap:8px;border:1px solid #f2b58a30;background:#f2b58a0a;color:#f6d0a3;border-radius:13px;padding:4px 14px;font-size:13px}.wallet strong{font-variant-numeric:tabular-nums}.toast{position:relative;padding:13px 18px;background:#3b4331;border:1px solid #d6f79a44;color:#f1f3e8;border-radius:15px;font-size:12px;margin:0 0 16px}.lobby-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:20px}.lobby-main{padding:28px 30px}.lobby-main h2{font-size:26px;margin-top:5px}.lobby-main>.muted{margin:3px 0 20px}.lobby-main form>label{display:block;font-size:11px;color:var(--muted);margin-bottom:6px}#nameInput{width:100%;font-size:13px}.avatar-picker{padding:0;margin:16px 0 22px;border:0;display:flex;gap:10px}.avatar-picker legend{font-size:11px;color:var(--muted);margin-bottom:9px}.avatar-picker label{position:relative;cursor:pointer}.avatar-picker input{position:absolute;opacity:0;width:1px;height:1px}.avatar-picker span{width:42px;height:42px;background:#ffffff06;border:1px solid #ffffff10;border-radius:13px;display:grid;place-items:center;font-size:23px;transition:.2s}.avatar-picker input:checked+span{background:#d6f79a14;border-color:var(--lime)}.avatar-picker input:focus-visible+span{outline:2px solid var(--lime);outline-offset:3px}.mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mode-button{position:relative;text-align:right;border:1px solid #d6f79a3a;border-radius:18px;background:linear-gradient(140deg,#d6f79a1c,#d6f79a08);color:var(--text);padding:16px}.mode-button:not(:disabled):hover{border-color:var(--lime);transform:translateY(-2px)}.mode-button.friend{border-color:#f2b58a33;background:linear-gradient(140deg,#f2b58a14,#f2b58a04)}.mode-icon{display:block;color:var(--lime);font-size:26px;line-height:1.5;margin-bottom:8px}.friend .mode-icon{color:var(--orange)}.mode-button strong{display:block;font-size:13px}.mode-button small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.mode-arrow{position:absolute;top:19px;left:18px;color:var(--muted)}.join-form{border-top:1px solid var(--line);padding-top:18px;margin-top:23px}.join-form>div{display:flex;gap:9px}.join-form input{flex:1;direction:ltr;text-align:center;letter-spacing:4px;width:80px}.join-form input::placeholder{direction:rtl;letter-spacing:0}.lobby-side{display:flex;flex-direction:column;gap:17px}.table-info{padding:24px;text-align:center}.pot-display{font-size:48px;line-height:1.5;font-weight:800;color:var(--lime);margin:7px 0 0}.pot-display span{font-size:15px;font-weight:400}.table-info>p{font-size:12px;color:var(--muted);margin:0 0 18px}.table-info dl{margin:0}.table-info dl>div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:9px 0;font-size:11px}.table-info dt{color:var(--muted)}.table-info dd{margin:0}.table-info small,.gift-card small{font-size:9px;color:var(--muted);display:block;margin-top:10px}.gift-card{text-align:center;padding:19px}.gift-card>span{font-size:28px}.gift-card h3{font-size:12px;margin:6px 0}.gift-card p{font-size:11px;color:var(--muted);margin:0 0 13px}.gift-card button{width:100%}.waiting-panel{text-align:center;padding:38px 20px;min-height:390px}.waiting-flower{color:var(--lime);font-size:64px;line-height:1.4;animation:wait-spin 12s linear infinite}.waiting-panel h2{font-size:24px;margin:15px 0 4px}.room-code-box{display:flex;flex-direction:column;align-items:center;margin:15px 0;gap:5px}.room-code-box>span{font-size:11px;color:var(--muted)}.room-code-box strong{font-size:43px;letter-spacing:13px;color:var(--lime);font-variant-numeric:tabular-nums}.room-code-box button{font-size:11px}.match-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px}.pot-pill{font-size:11px;border:1px solid #f2b58a20;border-radius:20px;padding:4px 12px;color:var(--orange)}.pot-pill strong{margin-right:5px}.game-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:18px}.game-layout .arena{padding:20px 19px;min-height:425px}.game-layout .hands{gap:25px}.game-layout .hand{width:155px}.game-layout .instruction{font-size:11px}.game-layout .status-box{min-height:65px}.game-layout .status-copy{font-size:11px}.timer{font-variant-numeric:tabular-nums;font-size:12px;color:var(--lime);border-radius:20px;padding:3px 10px;background:#d6f79a0b}.timer.urgent{color:#ffb39c;background:#f876571a;animation:timer-pulse 1s infinite}.chat-panel{display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:425px;max-height:510px;padding:16px}.chat-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:12px}.chat-heading h3{font-size:12px;margin:0}.chat-heading>span{color:var(--lime);font-size:9px}.chat-messages{flex:1;min-height:150px;height:220px;overflow-y:auto;overscroll-behavior:contain;padding:10px 0;scrollbar-width:thin;scrollbar-color:#6b8b6a44 transparent}.chat-empty{text-align:center;color:var(--muted);font-size:10px;margin-top:45px}.chat-message{margin-bottom:8px;background:#ffffff07;border:1px solid #ffffff08;border-radius:12px 3px 12px 12px;padding:8px 10px;max-width:94%;overflow-wrap:anywhere;white-space:pre-wrap}.chat-message.mine{background:#d6f79a0c;border-color:#d6f79a14;margin-right:auto;border-radius:3px 12px 12px 12px}.chat-message strong{display:block;color:var(--muted);font-size:9px;font-weight:500}.chat-message span{font-size:12px;display:block}.quick-emojis{display:flex;gap:8px;justify-content:space-between;border-top:1px solid var(--line);padding:11px 0}.quick-emojis button{flex:1;border:1px solid #ffffff10;border-radius:11px;background:#ffffff05;font-size:23px;line-height:1.7;transition:.2s}.quick-emojis button:hover{background:#d6f79a14;transform:translateY(-3px)}.chat-form{display:flex;gap:7px}.chat-form input{width:100%;font-size:11px;padding:9px}.chat-form button{padding:4px 13px;font-size:22px}.emoji-stage{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:6}.floating-emoji{position:absolute;left:46%;bottom:20px;font-size:48px;animation:float-emoji 2.2s ease-out forwards}.dialog-actions{display:flex;justify-content:center;gap:10px;margin-top:20px}.dialog-actions .primary{margin:0}#adDialog{text-align:center}#adDialog progress{width:100%;height:9px;accent-color:var(--lime);margin-top:10px}#adDialog p{font-size:12px;color:var(--muted)}.ad-flower{font-size:55px;color:var(--lime)}#adDialog .text-button{display:block;margin:9px auto 0}#adCountdown{font-variant-numeric:tabular-nums}body>svg{position:absolute;overflow:hidden}.game-layout .hand:disabled{opacity:1}#shareCode{user-select:all}
@keyframes wait-spin{to{transform:rotate(360deg)}}@keyframes timer-pulse{50%{opacity:.55}}@keyframes float-emoji{0%{transform:translateY(0) scale(.5);opacity:0}20%{opacity:1;transform:translateY(-65px) scale(1.15)}100%{transform:translateY(-300px) rotate(-15deg);opacity:0}}
@media(max-width:850px){.game-layout{grid-template-columns:minmax(0,1fr) 250px}.game-layout .hand{width:135px}.game-layout .hands{gap:4px}.game-layout .arena{padding:17px 12px}.game-layout h2{font-size:20px}.game-layout .hand-art{height:130px}.game-layout .hand-scene{height:135px}.lobby-main{padding:23px}.mode-grid{gap:9px}.mode-button{padding:12px}.avatar-picker{gap:8px}}
@media(max-width:650px){.lobby-layout{grid-template-columns:1fr;gap:14px}.lobby-main{padding:22px 18px}.lobby-main h2{font-size:24px}.lobby-side{display:grid;grid-template-columns:1fr 1fr;gap:10px}.table-info{padding:16px 12px}.pot-display{font-size:34px}.table-info dl>div{font-size:9px;padding:7px 0}.table-info small,.gift-card small{font-size:8px}.gift-card{padding:16px 11px}.gift-card p{font-size:10px}.gift-card h3{font-size:11px}.gift-card button{padding:8px;font-size:10px}.table-info>p{font-size:10px;margin-bottom:10px}.game-layout{grid-template-columns:1fr}.game-layout .hands{gap:25px}.game-layout .hand{width:145px}.game-layout .arena{min-height:410px}.chat-panel{min-height:280px;height:320px;max-height:320px}.chat-messages{height:140px;min-height:100px}.match-top{gap:5px;flex-wrap:wrap}.match-top>.section-tag{font-size:9px}.match-top .text-button{font-size:9px}.pot-pill{font-size:9px;padding:3px 8px}.wallet{padding:4px 9px;font-size:11px;border-radius:11px}.top-actions{gap:6px}.avatar-picker{justify-content:space-between;gap:5px}.avatar-picker span{width:39px;height:39px}.mode-button strong{font-size:12px}.mode-button small{font-size:9px}.mode-arrow{left:12px;top:15px}.join-form .secondary{padding:8px 12px;font-size:11px}.join-form input{font-size:12px}.intro h1{font-size:33px}.waiting-panel{padding-top:30px}.scoreboard{margin-top:8px}}
@media(prefers-reduced-motion:reduce){.floating-emoji{animation:fade-emoji 2s forwards!important}}@keyframes fade-emoji{0%,80%{opacity:1}100%{opacity:0}}
/* فروشگاه فقط در پوستهٔ بومی اندروید نمایش داده می‌شود. */
.native-shop{padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:18px 0}.native-shop strong{font-size:14px;color:var(--lime)}.native-shop p{margin:4px 0 0;font-size:10px}.shop-actions{display:flex;gap:9px;flex-shrink:0}.shop-actions .primary{font-size:11px}.native-shop .secondary{font-size:10px}.shell{padding-bottom:env(safe-area-inset-bottom,0)}
@media(max-width:650px){.native-shop{flex-direction:column;align-items:stretch;padding:17px}.shop-actions{justify-content:center}.shop-actions button{flex:1}.native-shop strong{font-size:13px}}
