ul.bogo-language-switcher li{list-style:none outside none;padding:0}#wpadminbar #wp-admin-bar-bogo-user-locale .ab-icon:before{content:"\f326";top:2px}.bogoflags,.bogoflags-before:before{display:inline-block;width:20px;height:auto;background-image:none;background-color:transparent;border:none;padding:0;margin:0 4px;vertical-align:top}.bogoflags-ad:before{content:"\1F1E6\1F1E9"}.bogoflags-ae:before{content:"\1F1E6\1F1EA"}.bogoflags-af:before{content:"\1F1E6\1F1EB"}.bogoflags-ag:before{content:"\1F1E6\1F1EC"}.bogoflags-ai:before{content:"\1F1E6\1F1EE"}.bogoflags-al:before{content:"\1F1E6\1F1F1"}.bogoflags-am:before{content:"\1F1E6\1F1F2"}.bogoflags-an:before{content:"\1F1E6\1F1F3"}.bogoflags-ao:before{content:"\1F1E6\1F1F4"}.bogoflags-aq:before{content:"\1F1E6\1F1F6"}.bogoflags-ar:before{content:"\1F1E6\1F1F7"}.bogoflags-as:before{content:"\1F1E6\1F1F8"}.bogoflags-at:before{content:"\1F1E6\1F1F9"}.bogoflags-au:before{content:"\1F1E6\1F1FA"}.bogoflags-aw:before{content:"\1F1E6\1F1FC"}.bogoflags-ax:before{content:"\1F1E6\1F1FD"}.bogoflags-az:before{content:"\1F1E6\1F1FF"}.bogoflags-ba:before{content:"\1F1E7\1F1E6"}.bogoflags-bb:before{content:"\1F1E7\1F1E7"}.bogoflags-bd:before{content:"\1F1E7\1F1E9"}.bogoflags-be:before{content:"\1F1E7\1F1EA"}.bogoflags-bf:before{content:"\1F1E7\1F1EB"}.bogoflags-bg:before{content:"\1F1E7\1F1EC"}.bogoflags-bh:before{content:"\1F1E7\1F1ED"}.bogoflags-bi:before{content:"\1F1E7\1F1EE"}.bogoflags-bj:before{content:"\1F1E7\1F1EF"}.bogoflags-bl:before{content:"\1F1E7\1F1F1"}.bogoflags-bm:before{content:"\1F1E7\1F1F2"}.bogoflags-bn:before{content:"\1F1E7\1F1F3"}.bogoflags-bo:before{content:"\1F1E7\1F1F4"}.bogoflags-br:before{content:"\1F1E7\1F1F7"}.bogoflags-bs:before{content:"\1F1E7\1F1F8"}.bogoflags-bt:before{content:"\1F1E7\1F1F9"}.bogoflags-bv:before{content:"\1F1E7\1F1FB"}.bogoflags-bw:before{content:"\1F1E7\1F1FC"}.bogoflags-by:before{content:"\1F1E7\1F1FE"}.bogoflags-bz:before{content:"\1F1E7\1F1FF"}.bogoflags-ca:before{content:"\1F1E8\1F1E6"}.bogoflags-cc:before{content:"\1F1E8\1F1E8"}.bogoflags-cd:before{content:"\1F1E8\1F1E9"}.bogoflags-cf:before{content:"\1F1E8\1F1EB"}.bogoflags-cg:before{content:"\1F1E8\1F1EC"}.bogoflags-ch:before{content:"\1F1E8\1F1ED"}.bogoflags-ci:before{content:"\1F1E8\1F1EE"}.bogoflags-ck:before{content:"\1F1E8\1F1F0"}.bogoflags-cl:before{content:"\1F1E8\1F1F1"}.bogoflags-cm:before{content:"\1F1E8\1F1F2"}.bogoflags-cn:before{content:"\1F1E8\1F1F3"}.bogoflags-co:before{content:"\1F1E8\1F1F4"}.bogoflags-cr:before{content:"\1F1E8\1F1F7"}.bogoflags-cu:before{content:"\1F1E8\1F1FA"}.bogoflags-cv:before{content:"\1F1E8\1F1FB"}.bogoflags-cx:before{content:"\1F1E8\1F1FD"}.bogoflags-cy:before{content:"\1F1E8\1F1FE"}.bogoflags-cz:before{content:"\1F1E8\1F1FF"}.bogoflags-de:before{content:"\1F1E9\1F1EA"}.bogoflags-dj:before{content:"\1F1E9\1F1EF"}.bogoflags-dk:before{content:"\1F1E9\1F1F0"}.bogoflags-dm:before{content:"\1F1E9\1F1F2"}.bogoflags-do:before{content:"\1F1E9\1F1F4"}.bogoflags-dz:before{content:"\1F1E9\1F1FF"}.bogoflags-ec:before{content:"\1F1EA\1F1E8"}.bogoflags-ee:before{content:"\1F1EA\1F1EA"}.bogoflags-eg:before{content:"\1F1EA\1F1EC"}.bogoflags-eh:before{content:"\1F1EA\1F1ED"}.bogoflags-er:before{content:"\1F1EA\1F1F7"}.bogoflags-es:before{content:"\1F1EA\1F1F8"}.bogoflags-et:before{content:"\1F1EA\1F1F9"}.bogoflags-fi:before{content:"\1F1EB\1F1EE"}.bogoflags-fj:before{content:"\1F1EB\1F1EF"}.bogoflags-fk:before{content:"\1F1EB\1F1F0"}.bogoflags-fm:before{content:"\1F1EB\1F1F2"}.bogoflags-fo:before{content:"\1F1EB\1F1F4"}.bogoflags-fr:before{content:"\1F1EB\1F1F7"}.bogoflags-ga:before{content:"\1F1EC\1F1E6"}.bogoflags-gb:before{content:"\1F1EC\1F1E7"}.bogoflags-gd:before{content:"\1F1EC\1F1E9"}.bogoflags-ge:before{content:"\1F1EC\1F1EA"}.bogoflags-gf:before{content:"\1F1EC\1F1EB"}.bogoflags-gg:before{content:"\1F1EC\1F1EC"}.bogoflags-gh:before{content:"\1F1EC\1F1ED"}.bogoflags-gi:before{content:"\1F1EC\1F1EE"}.bogoflags-gl:before{content:"\1F1EC\1F1F1"}.bogoflags-gm:before{content:"\1F1EC\1F1F2"}.bogoflags-gn:before{content:"\1F1EC\1F1F3"}.bogoflags-gp:before{content:"\1F1EC\1F1F5"}.bogoflags-gq:before{content:"\1F1EC\1F1F6"}.bogoflags-gr:before{content:"\1F1EC\1F1F7"}.bogoflags-gs:before{content:"\1F1EC\1F1F8"}.bogoflags-gt:before{content:"\1F1EC\1F1F9"}.bogoflags-gu:before{content:"\1F1EC\1F1FA"}.bogoflags-gw:before{content:"\1F1EC\1F1FC"}.bogoflags-gy:before{content:"\1F1EC\1F1FE"}.bogoflags-hk:before{content:"\1F1ED\1F1F0"}.bogoflags-hm:before{content:"\1F1ED\1F1F2"}.bogoflags-hn:before{content:"\1F1ED\1F1F3"}.bogoflags-hr:before{content:"\1F1ED\1F1F7"}.bogoflags-ht:before{content:"\1F1ED\1F1F9"}.bogoflags-hu:before{content:"\1F1ED\1F1FA"}.bogoflags-id:before{content:"\1F1EE\1F1E9"}.bogoflags-ie:before{content:"\1F1EE\1F1EA"}.bogoflags-il:before{content:"\1F1EE\1F1F1"}.bogoflags-im:before{content:"\1F1EE\1F1F2"}.bogoflags-in:before{content:"\1F1EE\1F1F3"}.bogoflags-io:before{content:"\1F1EE\1F1F4"}.bogoflags-iq:before{content:"\1F1EE\1F1F6"}.bogoflags-ir:before{content:"\1F1EE\1F1F7"}.bogoflags-is:before{content:"\1F1EE\1F1F8"}.bogoflags-it:before{content:"\1F1EE\1F1F9"}.bogoflags-je:before{content:"\1F1EF\1F1EA"}.bogoflags-jm:before{content:"\1F1EF\1F1F2"}.bogoflags-jo:before{content:"\1F1EF\1F1F4"}.bogoflags-jp:before{content:"\1F1EF\1F1F5"}.bogoflags-ke:before{content:"\1F1F0\1F1EA"}.bogoflags-kg:before{content:"\1F1F0\1F1EC"}.bogoflags-kh:before{content:"\1F1F0\1F1ED"}.bogoflags-ki:before{content:"\1F1F0\1F1EE"}.bogoflags-km:before{content:"\1F1F0\1F1F2"}.bogoflags-kn:before{content:"\1F1F0\1F1F3"}.bogoflags-kp:before{content:"\1F1F0\1F1F5"}.bogoflags-kr:before{content:"\1F1F0\1F1F7"}.bogoflags-kw:before{content:"\1F1F0\1F1FC"}.bogoflags-ky:before{content:"\1F1F0\1F1FE"}.bogoflags-kz:before{content:"\1F1F0\1F1FF"}.bogoflags-la:before{content:"\1F1F1\1F1E6"}.bogoflags-lb:before{content:"\1F1F1\1F1E7"}.bogoflags-lc:before{content:"\1F1F1\1F1E8"}.bogoflags-li:before{content:"\1F1F1\1F1EE"}.bogoflags-lk:before{content:"\1F1F1\1F1F0"}.bogoflags-lr:before{content:"\1F1F1\1F1F7"}.bogoflags-ls:before{content:"\1F1F1\1F1F8"}.bogoflags-lt:before{content:"\1F1F1\1F1F9"}.bogoflags-lu:before{content:"\1F1F1\1F1FA"}.bogoflags-lv:before{content:"\1F1F1\1F1FB"}.bogoflags-ly:before{content:"\1F1F1\1F1FE"}.bogoflags-ma:before{content:"\1F1F2\1F1E6"}.bogoflags-mc:before{content:"\1F1F2\1F1E8"}.bogoflags-md:before{content:"\1F1F2\1F1E9"}.bogoflags-me:before{content:"\1F1F2\1F1EA"}.bogoflags-mf:before{content:"\1F1F2\1F1EB"}.bogoflags-mg:before{content:"\1F1F2\1F1EC"}.bogoflags-mh:before{content:"\1F1F2\1F1ED"}.bogoflags-mk:before{content:"\1F1F2\1F1F0"}.bogoflags-ml:before{content:"\1F1F2\1F1F1"}.bogoflags-mm:before{content:"\1F1F2\1F1F2"}.bogoflags-mn:before{content:"\1F1F2\1F1F3"}.bogoflags-mo:before{content:"\1F1F2\1F1F4"}.bogoflags-mp:before{content:"\1F1F2\1F1F5"}.bogoflags-mq:before{content:"\1F1F2\1F1F6"}.bogoflags-mr:before{content:"\1F1F2\1F1F7"}.bogoflags-ms:before{content:"\1F1F2\1F1F8"}.bogoflags-mt:before{content:"\1F1F2\1F1F9"}.bogoflags-mu:before{content:"\1F1F2\1F1FA"}.bogoflags-mv:before{content:"\1F1F2\1F1FB"}.bogoflags-mw:before{content:"\1F1F2\1F1FC"}.bogoflags-mx:before{content:"\1F1F2\1F1FD"}.bogoflags-my:before{content:"\1F1F2\1F1FE"}.bogoflags-mz:before{content:"\1F1F2\1F1FF"}.bogoflags-na:before{content:"\1F1F3\1F1E6"}.bogoflags-nc:before{content:"\1F1F3\1F1E8"}.bogoflags-ne:before{content:"\1F1F3\1F1EA"}.bogoflags-nf:before{content:"\1F1F3\1F1EB"}.bogoflags-ng:before{content:"\1F1F3\1F1EC"}.bogoflags-ni:before{content:"\1F1F3\1F1EE"}.bogoflags-nl:before{content:"\1F1F3\1F1F1"}.bogoflags-no:before{content:"\1F1F3\1F1F4"}.bogoflags-np:before{content:"\1F1F3\1F1F5"}.bogoflags-nr:before{content:"\1F1F3\1F1F7"}.bogoflags-nu:before{content:"\1F1F3\1F1FA"}.bogoflags-nz:before{content:"\1F1F3\1F1FF"}.bogoflags-om:before{content:"\1F1F4\1F1F2"}.bogoflags-pa:before{content:"\1F1F5\1F1E6"}.bogoflags-pe:before{content:"\1F1F5\1F1EA"}.bogoflags-pf:before{content:"\1F1F5\1F1EB"}.bogoflags-pg:before{content:"\1F1F5\1F1EC"}.bogoflags-ph:before{content:"\1F1F5\1F1ED"}.bogoflags-pk:before{content:"\1F1F5\1F1F0"}.bogoflags-pl:before{content:"\1F1F5\1F1F1"}.bogoflags-pm:before{content:"\1F1F5\1F1F2"}.bogoflags-pn:before{content:"\1F1F5\1F1F3"}.bogoflags-pr:before{content:"\1F1F5\1F1F7"}.bogoflags-ps:before{content:"\1F1F5\1F1F8"}.bogoflags-pt:before{content:"\1F1F5\1F1F9"}.bogoflags-pw:before{content:"\1F1F5\1F1FC"}.bogoflags-py:before{content:"\1F1F5\1F1FE"}.bogoflags-qa:before{content:"\1F1F6\1F1E6"}.bogoflags-re:before{content:"\1F1F7\1F1EA"}.bogoflags-ro:before{content:"\1F1F7\1F1F4"}.bogoflags-rs:before{content:"\1F1F7\1F1F8"}.bogoflags-ru:before{content:"\1F1F7\1F1FA"}.bogoflags-rw:before{content:"\1F1F7\1F1FC"}.bogoflags-sa:before{content:"\1F1F8\1F1E6"}.bogoflags-sb:before{content:"\1F1F8\1F1E7"}.bogoflags-sc:before{content:"\1F1F8\1F1E8"}.bogoflags-sd:before{content:"\1F1F8\1F1E9"}.bogoflags-se:before{content:"\1F1F8\1F1EA"}.bogoflags-sg:before{content:"\1F1F8\1F1EC"}.bogoflags-sh:before{content:"\1F1F8\1F1ED"}.bogoflags-si:before{content:"\1F1F8\1F1EE"}.bogoflags-sj:before{content:"\1F1F8\1F1EF"}.bogoflags-sk:before{content:"\1F1F8\1F1F0"}.bogoflags-sl:before{content:"\1F1F8\1F1F1"}.bogoflags-sm:before{content:"\1F1F8\1F1F2"}.bogoflags-sn:before{content:"\1F1F8\1F1F3"}.bogoflags-so:before{content:"\1F1F8\1F1F4"}.bogoflags-sr:before{content:"\1F1F8\1F1F7"}.bogoflags-st:before{content:"\1F1F8\1F1F9"}.bogoflags-sv:before{content:"\1F1F8\1F1FB"}.bogoflags-sy:before{content:"\1F1F8\1F1FE"}.bogoflags-sz:before{content:"\1F1F8\1F1FF"}.bogoflags-tc:before{content:"\1F1F9\1F1E8"}.bogoflags-td:before{content:"\1F1F9\1F1E9"}.bogoflags-tf:before{content:"\1F1F9\1F1EB"}.bogoflags-tg:before{content:"\1F1F9\1F1EC"}.bogoflags-th:before{content:"\1F1F9\1F1ED"}.bogoflags-tj:before{content:"\1F1F9\1F1EF"}.bogoflags-tk:before{content:"\1F1F9\1F1F0"}.bogoflags-tl:before{content:"\1F1F9\1F1F1"}.bogoflags-tm:before{content:"\1F1F9\1F1F2"}.bogoflags-tn:before{content:"\1F1F9\1F1F3"}.bogoflags-to:before{content:"\1F1F9\1F1F4"}.bogoflags-tr:before{content:"\1F1F9\1F1F7"}.bogoflags-tt:before{content:"\1F1F9\1F1F9"}.bogoflags-tv:before{content:"\1F1F9\1F1FB"}.bogoflags-tw:before{content:"\1F1F9\1F1FC"}.bogoflags-tz:before{content:"\1F1F9\1F1FF"}.bogoflags-ua:before{content:"\1F1FA\1F1E6"}.bogoflags-ug:before{content:"\1F1FA\1F1EC"}.bogoflags-um:before{content:"\1F1FA\1F1F2"}.bogoflags-us:before{content:"\1F1FA\1F1F8"}.bogoflags-uy:before{content:"\1F1FA\1F1FE"}.bogoflags-uz:before{content:"\1F1FA\1F1FF"}.bogoflags-va:before{content:"\1F1FB\1F1E6"}.bogoflags-vc:before{content:"\1F1FB\1F1E8"}.bogoflags-ve:before{content:"\1F1FB\1F1EA"}.bogoflags-vg:before{content:"\1F1FB\1F1EC"}.bogoflags-vi:before{content:"\1F1FB\1F1EE"}.bogoflags-vn:before{content:"\1F1FB\1F1F3"}.bogoflags-vu:before{content:"\1F1FB\1F1FA"}.bogoflags-wf:before{content:"\1F1FC\1F1EB"}.bogoflags-ws:before{content:"\1F1FC\1F1F8"}.bogoflags-ye:before{content:"\1F1FE\1F1EA"}.bogoflags-yt:before{content:"\1F1FE\1F1F9"}.bogoflags-za:before{content:"\1F1FF\1F1E6"}.bogoflags-zm:before{content:"\1F1FF\1F1F2"}.bogoflags-zw:before{content:"\1F1FF\1F1FC"}
:root{--felt-1:#1d9a55;--felt-2:#0b6b34;--accent:#fcdb1a;--suit-font:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols2","DejaVu Sans",sans-serif}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}body{position:relative;color:#f3f5f7;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;font-size:14px;line-height:1.42857143;background-color:var(--felt-2);background-image:radial-gradient(ellipse at center,rgba(255,255,255,.1) 0%,rgba(0,0,0,0) 60%),radial-gradient(ellipse at center,var(--felt-1) 0%,var(--felt-2) 100%);background-attachment:fixed;-webkit-text-size-adjust:100%;overflow-x:clip}.container{width:100%;max-width:1170px;margin:0 auto;padding:0 15px 20px}@media screen and (max-width:767px){.container{padding:0 6px 16px}}.game-header{padding-top:1em;text-align:center}.game-title{margin:0;font-size:2.2rem;font-weight:800;letter-spacing:.04em;line-height:1.2;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.35)}.game-title-ja{display:block;font-size:.45em;font-weight:700;letter-spacing:.2em;color:var(--accent)}@media screen and (max-width:767px){.game-title{font-size:1.5rem}}.navbar{background:rgba(8,8,8,.75)}.navbar a{color:#fff}.navbar li[data-active=false]{opacity:.5;pointer-events:none}.navbar li[data-active=true]{opacity:1;pointer-events:auto}.template{display:none}#score{position:relative;display:flex;justify-content:space-between;align-items:center;gap:.5em;background:rgba(0,0,0,.15);border-radius:8px;margin-top:1em;margin-bottom:.5em;padding:1em;line-height:1}#score>*{white-space:nowrap}#score>*:last-child{text-align:right}#score label{font-weight:700;margin:0 .4em 0 0}@media screen and (max-width:767px){#score{font-size:13px;padding:.8em .7em}}#score .timer button{display:none;position:absolute;-webkit-appearance:none;background:0 0;outline:none;border:0;padding:0;top:0;left:0;width:3em;height:100%}#score .timer button i{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}#score .timer button i:before{position:absolute;top:50%;left:50%;width:.75em;height:1em;margin-left:-.375em;margin-top:-.5em;font-size:1.5rem;content:none}#score .timer button i#play:before{border-top:8px solid transparent;border-left:12px solid #fff;border-bottom:8px solid transparent}#score .timer button i#pause:before{border-right:4px solid #fff;border-left:4px solid #fff}[data-gameplay=active] #score .timer button,[data-gameplay=paused] #score .timer button{display:inline-block}[data-gameplay=active] #score .timer button i#pause:before,[data-gameplay=paused] #score .timer button i#play:before{content:""}[data-gameplay=active] #score,[data-gameplay=paused] #score{padding-left:3em}#auto-win{display:none;-webkit-appearance:none;outline:none;border:0;position:fixed;z-index:100;left:0;bottom:0;width:100%;color:#fff;font-size:16px;font-weight:700;background:rgba(0,0,0,.8);padding:1em 1em calc(1em + env(safe-area-inset-bottom));line-height:1;cursor:pointer}#table{opacity:0;width:100%;padding:15px 0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@media screen and (max-width:767px){#table{padding:8px 0}}#table>div{position:relative;margin-bottom:10px}#table>div:last-child{margin-bottom:0}#table>div:after{content:"";display:table-cell;clear:both}#table ul{display:inline-block;padding:0;margin:0;list-style:none}#table>div>ul{position:absolute;top:0;left:0;width:100%;height:100%}.pile{display:block;position:relative;float:left;width:13%;margin-right:1.5%;margin-bottom:10px;padding:5px}.pile:last-child{margin-right:0}.pile:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px dotted rgba(0,0,0,.25);border-radius:5px}.card{display:block;position:absolute;top:0;left:0;background-color:transparent;background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/card-back.webp);background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:100%;height:100%;font-family:var(--suit-font);font-size:.6vw;border-radius:5px;z-index:-1}.card *{pointer-events:none}@media screen and (min-width:768px){.card{font-size:.325em}.pile:after,.card{border-radius:10px}}@media screen and (min-width:992px){.card{font-size:.425em}}@media screen and (min-width:1200px){.card{font-size:.525em}}.card>div{display:none}.card.up{background-color:#fffdf6;background-image:none;color:#111;touch-action:none;cursor:grab}.card.up>div{display:block}.card:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:5px}.card[data-selected=true]:before{box-shadow:0 0 6px 3px #fcdb1a}@media screen and (min-width:768px){.card:before{border-radius:10px}}.card .suit{font-size:5.8em;font-weight:400;width:.6896551724137931em;height:.786206896551724em;line-height:.786206896551724em;position:absolute;text-align:center}@media screen and (max-width:767px){.card>div>.suit{display:none}}.card .heart,.card .diamond{color:#c00}.card .spade .suit:before{content:"\2660\FE0E"}.card .heart .suit:before{content:"\2665\FE0E"}.card .diamond .suit:before{content:"\2666\FE0E"}.card .club .suit:before{content:"\2663\FE0E"}.card .corner{line-height:1;position:absolute;text-align:center}.card .corner span{display:block;font-size:9em;font-weight:700;width:1em;text-align:center}@media screen and (min-width:768px){.card .corner span{font-size:3em}}.card .corner .suit{margin-top:0;margin-left:0}.card .corner.top{left:.64em;top:.96em}.card .corner.bottom{bottom:.96em;right:.64em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:767px){.card .corner.top{display:flex;align-items:baseline;left:.9em;top:.7em}.card .corner.top span.rank{font-size:8em;width:auto;letter-spacing:-.06em}.card .corner.top span.suit{font-size:6.5em;width:auto;height:auto;line-height:1;position:static;margin-left:.08em}.card .corner.bottom{display:none}.card.up>div:not(.jack):not(.queen):not(.king):after{position:absolute;left:0;right:0;bottom:6%;font-size:17em;line-height:1;text-align:center}.card .spade:not(.jack):not(.queen):not(.king):after{content:"\2660\FE0E"}.card .heart:not(.jack):not(.queen):not(.king):after{content:"\2665\FE0E"}.card .diamond:not(.jack):not(.queen):not(.king):after{content:"\2666\FE0E"}.card .club:not(.jack):not(.queen):not(.king):after{content:"\2663\FE0E"}.card .ace span.suit.middle_center{display:none}}.card .ace span.suit.middle_center{font-size:10.24em;left:50%;top:50%;margin-top:-.5em;margin-left:-.35em}.card .face:before{display:block;content:"";position:absolute;top:15.25%;left:19%;width:62%;height:70.5%;background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:767px){.card .face:before{top:30%;left:12%;width:76%;height:66%;background-position:center bottom}}.card .club.jack .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/jack_clover.webp)}.card .club.queen .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/queen_clover.webp)}.card .club.king .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/king_clover.webp)}.card .spade.jack .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/jack_spade.webp)}.card .spade.queen .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/queen_spade.webp)}.card .spade.king .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/king_spade.webp)}.card .heart.jack .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/jack_heart.webp)}.card .heart.queen .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/queen_heart.webp)}.card .heart.king .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/king_heart.webp)}.card .diamond.jack .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/jack_diamond.webp)}.card .diamond.queen .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/queen_diamond.webp)}.card .diamond.king .face:before{background-image:url(//dinosaurmuseum.jp/wp/wp-content/themes/dinosaur/library/css/../images/game/dino-solitaire/king_diamond.webp)}.card .suit.top_center{left:50%;top:0;margin-left:-.35em;margin-top:.65em}.card .suit.top_left{left:0;top:0;margin-left:.65em;margin-top:.65em}.card .suit.top_right{right:0;top:0;margin-right:.65em;margin-top:.65em}.card .suit.middle_center{left:50%;top:50%;margin-left:-.35em;margin-top:-.5em}.card .suit.middle_top{left:50%;top:0;margin-left:-.35em;margin-top:1.25em}.card .suit.middle_bottom{bottom:0;left:50%;margin-bottom:.65em;margin-left:-.35em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.middle_left{left:0;top:50%;margin-left:.65em;margin-top:-.5em}.card .suit.middle_right{right:0;top:50%;margin-right:.65em;margin-top:-.5em}.card .suit.middle_top_center{left:50%;top:50%;margin-left:-.35em;margin-top:-1.35em}.card .suit.middle_top_left{left:0;top:50%;margin-left:.65em;margin-top:-1em}.card .suit.middle_top_right{right:0;top:50%;margin-right:.65em;margin-top:-1em}.card .suit.middle_bottom_left{bottom:50%;left:0;margin-left:.65em;margin-bottom:-1em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.middle_bottom_right{bottom:50%;right:0;margin-bottom:-1em;margin-right:.65em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.middle_bottom_center{bottom:50%;left:50%;margin-bottom:-1.35em;margin-left:-.35em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.bottom_center{bottom:0;left:50%;margin-bottom:.65em;margin-left:-.35em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.bottom_left{bottom:0;left:0;margin-bottom:.65em;margin-left:.65em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card .suit.bottom_right{bottom:0;right:0;margin-bottom:.65em;margin-right:.65em;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card:nth-child(1),.card:nth-child(2),.card:nth-child(3),.card:nth-child(4),.card:nth-child(5){box-shadow:0 0 5px rgba(0,0,0,.25),0 2px 1px rgba(0,0,0,.5);z-index:1}.card:nth-child(1){top:0;z-index:5}.card:nth-child(2){top:2px;z-index:4}.card:nth-child(3){top:4px;z-index:3}.card:nth-child(4){top:6px;z-index:2}.card:nth-child(5){top:8px;z-index:1}.stock{z-index:1}.stock .reload-icon{position:absolute;top:0;left:0;width:100%;height:100%;font-size:3vw;font-weight:700;line-height:1;opacity:.25;z-index:1}@media screen and (max-width:767px){.stock .reload-icon{font-size:5vw}}.stock .reload-icon span{display:block;position:absolute;top:50%;left:0;width:100%;text-align:center;padding:.25em;margin-top:-.75em;pointer-events:none}.stock .reload-icon span:before,.stock .reload-icon span:after{content:"";display:inline-block;border-style:solid}.stock .reload-icon span:before{width:1.25em;height:1.25em;border-color:transparent #000 #000;border-radius:50%;border-width:.125em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.stock .reload-icon span:after{position:absolute;top:0;left:50%;width:0;height:0;border-color:transparent transparent transparent #000;border-width:.3125em 0 .3125em .5em}.waste{z-index:1}.fnd .pile{left:43.5%}.fnd .pile:before{content:"";position:absolute;top:50%;left:0;width:100%;color:#000;font-family:var(--suit-font);font-size:10vw;margin-top:-.6em;line-height:1;text-align:center;opacity:.25}@media screen and (min-width:768px){.fnd .pile:before{font-size:6em}}@media screen and (min-width:992px){.fnd .pile:before{font-size:7em}}@media screen and (min-width:1200px){.fnd .pile:before{font-size:8em}}.fnd .pile.spades:before{content:"\2660\FE0E"}.fnd .pile.hearts:before{content:"\2665\FE0E"}.fnd .pile.diamonds:before{content:"\2666\FE0E"}.fnd .pile.clubs:before{content:"\2663\FE0E"}.tab .card{box-shadow:0 0 5px rgba(0,0,0,.5);z-index:1;margin-bottom:10em}#confetti{position:absolute;top:0;left:0;z-index:10000;pointer-events:none;opacity:0}.card.drag-source{visibility:hidden}.drag-ghost{position:fixed;top:0;left:0;margin:0;padding:0;list-style:none;z-index:9999;pointer-events:none;will-change:transform}.drag-ghost .card{position:absolute;box-shadow:0 8px 18px rgba(0,0,0,.45);cursor:grabbing}.pile.drop-target:after{border:3px solid var(--accent);box-shadow:0 0 10px 2px rgba(252,219,26,.6)}body.is-dragging,body.is-dragging *{cursor:grabbing !important}grammarly-card{display:none}.btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-height:40px;padding:.55em 1.2em;border:0;border-radius:999px;font:inherit;font-weight:700;line-height:1.2;cursor:pointer;transition:transform .1s ease,background-color .15s ease,box-shadow .15s ease}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.btn-primary{color:#3a2400;background:var(--accent);box-shadow:0 3px 0 #c9a800}.btn-primary:hover{background:#ffe54d}.btn-secondary{color:#333;background:#e9ece9;box-shadow:0 3px 0 #b9beb9}.btn-secondary:hover{background:#f4f6f4}.btn-ghost{color:#fff;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.35)}.btn-ghost:hover{background:rgba(0,0,0,.32)}.btn-large{min-height:48px;padding:.7em 2em;font-size:1.1em}.btn-icon{font-size:1.2em;line-height:1}.game-controls{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}a.btn{text-decoration:none}a.btn-ghost,a.btn-ghost:hover,a.btn-ghost:visited{color:#fff}a.btn-secondary,a.btn-secondary:hover,a.btn-secondary:visited{color:#333}@media screen and (max-width:767px){.game-controls{justify-content:space-between}.game-controls .btn{min-height:36px;padding:.45em 1.1em;font-size:13px}}.dialog{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.55);animation:dialog-fade .2s ease}.dialog[hidden]{display:none}.dialog-panel{width:100%;max-width:380px;max-height:calc(100vh - 32px);overflow-y:auto;padding:24px 22px 22px;border-radius:16px;background:#fffdf6;color:#222;text-align:center;box-shadow:0 16px 40px rgba(0,0,0,.4);animation:dialog-pop .25s cubic-bezier(.2,1.4,.4,1)}.dialog-title{margin:0 0 .4em;font-size:1.35rem;font-weight:800;line-height:1.3;color:#0b6b34}.dialog-text{margin:0 0 1.2em;font-size:.95rem;color:#555}.dialog-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.dialog-actions .btn{flex:1 1 auto}.dialog-win .dialog-actions{flex-direction:column}.dialog-win .dialog-actions .btn-secondary{min-height:44px;font-size:1em}.dialog-dino{display:block;width:96px;height:auto;margin:-6px auto 10px}.dialog-stats{margin:0 0 1.3em;padding:0;border-radius:10px;background:#f1f4ef;overflow:hidden}.dialog-stats>div{display:flex;justify-content:space-between;align-items:baseline;padding:.55em 1em;border-bottom:1px solid #e1e6dd}.dialog-stats>div:last-child{border-bottom:0}.dialog-stats dt{font-weight:600;color:#555}.dialog-stats dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.dialog-stats .is-total{background:#fff4b8}.dialog-stats .is-total dd{font-size:1.3em;color:#0b6b34}@keyframes dialog-fade{from{opacity:0}to{opacity:1}}@keyframes dialog-pop{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dialog,.dialog-panel{animation:none}}
.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{opacity:.2;background-color:#fff}figure.wp-block-image img.lazy-hidden{min-width:150px}.lazy-loaded{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1 !important}picture source[type="image/webp"]{display:block}
.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}