html.world-review.storybook-layout #mountainFurnitureShop{min-width:0;width:100%;font-size:14px;line-height:1.5;color:#564a3a}#mountainFurnitureShop>*{box-sizing:border-box}#mountainFurnitureShop h3{font-size:20px;margin:0 0 8px}#mountainFurnitureShop .mf-intro{margin:0 0 14px;max-width:64ch}#mountainFurnitureShop .mf-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;min-width:0}#mountainFurnitureShop .mf-explore,#mountainFurnitureShop .mf-products{min-width:0}#mountainFurnitureShop label{display:grid;gap:6px;font-size:14px;margin:12px 0}#mountainFurnitureShop input[type=search],#mountainFurnitureShop select{width:100%;min-width:0;box-sizing:border-box;min-height:44px;border:1px solid #b59d7e;border-radius:10px;background:#fffaf0;color:#564a3a;padding:8px 10px;font:inherit}#mountainFurnitureShop .mf-modes{display:flex;gap:8px;margin:0 0 16px}#mountainFurnitureShop button{font:inherit;min-height:44px;border:1px solid #b4a080;border-radius:10px;background:#fff9e8;color:#564a3a;cursor:pointer;padding:9px 12px}#mountainFurnitureShop button[aria-pressed=true]{border-color:#658365;background:#e6ecd7;box-shadow:inset 0 0 0 1px #799276}#mountainFurnitureShop button:disabled{opacity:.5;cursor:not-allowed}#mountainFurnitureShop .mf-categories{display:grid;gap:8px}#mountainFurnitureShop .mf-categories button{text-align:left}#mountainFurnitureShop .mf-check{display:flex;align-items:center;gap:8px;cursor:pointer}#mountainFurnitureShop .mf-check input{width:20px;height:20px;margin:0}#mountainFurnitureShop .mf-wallet{font-weight:700;font-size:17px;color:#7e5a28}#mountainFurnitureShop .mf-note{font-size:13px;color:#72634f;margin-top:16px}#mountainFurnitureShop .mf-count{font-size:14px;margin:0 0 8px;min-height:22px}#mountainFurnitureShop .mf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:330px;overflow-y:auto;overflow-x:hidden;padding:2px 4px 8px 2px;min-width:0}#mountainFurnitureShop .mf-card{position:relative;padding:8px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;min-height:177px;border:1px solid #bba887;border-radius:10px;background:#fffbf0}#mountainFurnitureShop .mf-card.owned{border-color:#8db29c}#mountainFurnitureShop .mf-card canvas{width:100%;height:104px;object-fit:contain;max-width:170px}#mountainFurnitureShop .mf-item-name{font-size:14px;line-height:1.35;word-break:keep-all;overflow-wrap:anywhere}#mountainFurnitureShop .mf-price{font-size:14px;font-weight:700;color:#795a28}#mountainFurnitureShop .mf-size{font-size:12px;color:#827258}#mountainFurnitureShop .mf-own,#mountainFurnitureShop .mf-new{position:absolute;top:5px;font-size:11px;line-height:1.5;padding:2px 5px;border-radius:999px}#mountainFurnitureShop .mf-own{right:5px;background:#e3f3ea;color:#2f6b4f}#mountainFurnitureShop .mf-new{left:5px;background:#b76542;color:#fff}#mountainFurnitureShop .mf-selection{margin-top:12px;padding-top:12px;border-top:1px solid #c4b08c;display:grid;grid-template-columns:96px minmax(0,1fr);gap:5px 10px;min-width:0}#mountainFurnitureShop .mf-selected-preview{grid-row:1/4;width:96px;height:82px}#mountainFurnitureShop h4{font-size:17px;margin:0}#mountainFurnitureShop .mf-selected-info{font-size:13px;margin:0}#mountainFurnitureShop .mf-native-choice{margin:0;font-size:12px;min-width:0}#mountainFurnitureShop .furniture-buybar,#mountainFurnitureShop #reviewPurchaseReceipt,#mountainFurnitureShop .mf-status{grid-column:1/-1;min-width:0;margin:6px 0 0}#mountainFurnitureShop .furniture-buybar{position:static;display:flex;flex-wrap:wrap;gap:8px}#mountainFurnitureShop .furniture-buybar button{flex:1 1 140px}#mountainFurnitureShop .mf-status{font-size:12px;line-height:1.4}#mountainFurnitureShop .mf-empty{grid-column:1/-1;padding:18px 5px;margin:0}#mountainFurnitureShop .mf-purchase-details{grid-column:1/-1;display:grid;grid-template-columns:100px minmax(0,1fr);align-items:end;gap:10px;margin-top:6px}#mountainFurnitureShop .mf-quantity-label{margin:0}#mountainFurnitureShop input[type=number]{width:100%;min-width:0;box-sizing:border-box;min-height:44px;border:1px solid #b59d7e;border-radius:10px;background:#fffaf0;color:#564a3a;padding:8px 10px;font:inherit}#mountainFurnitureShop .mf-totals p{margin:2px 0;font-size:13px;overflow-wrap:anywhere}#mountainFurnitureShop #mountainFurnitureTotal{font-weight:700;color:#795a28}#mountainFurnitureShop .mf-short{color:#9b4435}html.world-review.storybook-layout #drawerBody .mf-legacy{display:none!important}@media(max-width:760px){#mountainFurnitureShop .mf-columns{grid-template-columns:minmax(0,1fr);gap:14px}#mountainFurnitureShop h3{font-size:18px}#mountainFurnitureShop .mf-intro{font-size:12px;margin-bottom:10px}#mountainFurnitureShop .mf-modes{margin-bottom:10px}#mountainFurnitureShop .mf-categories{display:flex;flex-wrap:wrap;gap:6px}#mountainFurnitureShop .mf-categories button{flex:1 1 90px;text-align:center;padding:7px 4px;font-size:12px}#mountainFurnitureShop .mf-search-label,#mountainFurnitureShop .mf-sort-label{margin:8px 0}#mountainFurnitureShop .mf-wallet{font-size:15px;margin:8px 0}#mountainFurnitureShop .mf-note{font-size:12px;margin:8px 0}#mountainFurnitureShop .mf-grid{max-height:290px}#mountainFurnitureShop .mf-card{min-height:160px;padding:6px}#mountainFurnitureShop .mf-card canvas{height:88px}#mountainFurnitureShop .mf-item-name,#mountainFurnitureShop .mf-price{font-size:13px}#mountainFurnitureShop .mf-selection{grid-template-columns:76px minmax(0,1fr)}#mountainFurnitureShop .mf-selected-preview{width:76px;height:76px}}@media(max-width:760px){#mountainFurnitureShop .mf-explore{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 8px}#mountainFurnitureShop .mf-explore h3,#mountainFurnitureShop .mf-intro,#mountainFurnitureShop .mf-note{display:none}#mountainFurnitureShop .mf-modes,#mountainFurnitureShop .mf-search-label,#mountainFurnitureShop .mf-categories,#mountainFurnitureShop .mf-wallet{grid-column:1/-1}#mountainFurnitureShop .mf-categories button{flex:1 1 75px}#mountainFurnitureShop .mf-check{align-self:end;margin-bottom:15px;font-size:12px}#mountainFurnitureShop .mf-sort-label{font-size:12px}#mountainFurnitureShop .mf-grid{max-height:265px}}#mountainFurnitureTrade{box-sizing:border-box;width:min(560px,calc(100vw - 20px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:18px;border:1.5px solid #bfa681;border-radius:18px;background:#fffaf0;color:#564a3a;overflow:auto;box-shadow:0 12px 40px #35281938}#mountainFurnitureTrade::backdrop{background:#3e352a55}#mountainFurnitureTrade:not([open]){display:none}#mountainFurnitureTrade .mf-trade-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}#mountainFurnitureTrade .mf-trade-header h3{display:block;font-size:19px;margin:0}#mountainFurnitureTrade .mf-trade-header button{min-width:64px;min-height:44px}#mountainFurnitureShop #mountainFurnitureTrade .mf-selection{position:static;bottom:auto;margin:0;padding:0;border:0;box-shadow:none;background:transparent}#mountainFurnitureShop #mountainFurnitureTrade .mf-selected-info{font-weight:700;line-height:1.5}#mountainFurnitureTrade .mf-quantity-row{display:flex;align-items:center;gap:5px}#mountainFurnitureTrade .mf-quantity-row button{flex:none;width:44px;min-width:44px;min-height:44px;padding:4px;font-size:20px}#mountainFurnitureTrade .mf-quantity-row input{width:64px;min-width:50px;text-align:center}#mountainFurnitureShop #mountainFurnitureTrade .mf-purchase-details{grid-template-columns:minmax(150px,.9fr) minmax(0,1fr)}#mountainFurnitureSaleTotal{font-weight:700;color:#426746}#mountainFurnitureShop #mountainFurnitureTrade .furniture-buybar{gap:8px}#mountainFurnitureTrade button{min-height:44px;touch-action:manipulation}#mountainFurnitureTrade button:disabled{opacity:.5;cursor:default}@media(max-width:420px){#mountainFurnitureTrade{padding:13px}#mountainFurnitureShop #mountainFurnitureTrade .mf-purchase-details{grid-template-columns:minmax(0,1fr)}#mountainFurnitureShop #mountainFurnitureTrade .furniture-buybar button{flex:1 1 100px}#mountainFurnitureTrade .mf-quantity-row input{width:90px}}html.ui-v2.storybook-layout #drawerSurface[data-storybook-feature=furniture] #drawerBody{overflow:hidden!important;display:flex;flex-direction:column;padding-bottom:6px!important}html.ui-v2 #mountainFurnitureShop{display:flex!important;flex-direction:column;flex:1;min-height:0;gap:8px}html.ui-v2 #mountainFurnitureShop .mf-explore,html.ui-v2 #mountainFurnitureShop>.mf-selection,html.ui-v2 #mountainFurnitureShop .mf-count,html.ui-v2 #mountainFurnitureShop>.mf-intro,html.ui-v2 #mountainFurnitureShop>h3{display:none!important}html.ui-v2 #mountainFurnitureShop .mf-columns{display:flex!important;flex-direction:column;flex:1;min-height:0}html.ui-v2 #mountainFurnitureShop .mf-products{display:flex;flex-direction:column;flex:1;min-height:0}html.ui-v2 #uiV2ShopBar{display:grid;grid-template-columns:minmax(0,1fr) var(--shop-spine,110px) minmax(0,1fr);align-items:center;gap:6px 0}html.ui-v2 .ui-v2-shop-chips{grid-column:1;display:flex;flex-wrap:wrap;gap:6px}html.ui-v2 .ui-v2-shop-tools{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-chips button{min-height:40px!important;padding:4px 12px!important;font-size:14px}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-chips button[aria-selected=true]{background:#e5ecd9!important;border-color:#5f7b52!important;color:#3e5634!important}html.ui-v2 .ui-v2-shop-wallet{padding:4px 12px;border:1.5px solid #d9c3a0;border-radius:999px;background:#fffaf0;font-family:var(--v2-title);font-size:16px;white-space:nowrap;color:#7a5a28}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-search-toggle{min-height:40px!important;padding:4px 12px!important;font-size:14px}html.ui-v2 #uiV2ShopBar #mountainFurnitureSearch{display:none;width:140px;min-height:40px;margin:0}html.ui-v2 #uiV2ShopBar.is-searching #mountainFurnitureSearch{display:block}html.ui-v2 #mountainFurnitureStatus{margin:0;min-height:20px;font-size:14px;text-align:center;color:var(--v2-ink-soft)}html.ui-v2 #mountainFurnitureShop .mf-grid{flex:1;min-height:0;max-height:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) var(--shop-spine,110px) repeat(3,minmax(0,1fr));gap:12px 10px;align-content:start;overflow-y:auto;overscroll-behavior:contain;padding:4px 4px 12px}html.ui-v2 .ui-v2-shop-card{position:relative;display:flex;flex-direction:column;min-width:0}html.ui-v2 .ui-v2-shop-card[hidden]{display:none!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-card{flex:1;min-height:0!important;padding:8px 6px 6px!important;border:1.5px solid #e2d0b2!important;border-radius:16px 16px 6px 6px!important;background:#fffaf0!important;box-shadow:none!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-card[aria-pressed=true]{border-color:#9fb38c!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-card canvas{width:100%;height:110px;max-width:none}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-size{display:none}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-item-name{font-family:var(--v2-title);font-size:15px}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-price{font-family:var(--v2-title);font-weight:400;font-size:15px}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-own{top:6px;right:6px;font-size:12px;background:#e5ecd9;color:#3e5634}html.ui-v2 #mountainFurnitureShop button.ui-v2-shop-buy{min-height:42px!important;margin-top:-1px;padding:4px!important;border-radius:6px 6px 16px 16px!important;background:#9fb38c!important;border-color:#5f7b52!important;color:#fff!important;font-family:var(--v2-title);font-size:16px;box-shadow:0 2px #6f8b62!important}html.ui-v2 #mountainFurnitureShop button.ui-v2-shop-buy:disabled{background:#efe6d6!important;border-color:#d9c3a0!important;color:#9c8a70!important;box-shadow:none!important;opacity:1}@media(max-width:1100px)and (min-width:641px){html.ui-v2 #mountainFurnitureShop .mf-grid{grid-template-columns:repeat(2,minmax(0,1fr)) var(--shop-spine,110px) repeat(2,minmax(0,1fr))}}@media(max-width:640px){html.ui-v2 #uiV2ShopBar{grid-template-columns:minmax(0,1fr)}html.ui-v2 .ui-v2-shop-chips{grid-column:1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}html.ui-v2 .ui-v2-shop-chips button{flex:none}html.ui-v2 .ui-v2-shop-tools{grid-column:1;grid-row:1;justify-content:space-between}html.ui-v2 #uiV2ShopBar.is-searching #mountainFurnitureSearch{flex:1;width:auto}html.ui-v2 #mountainFurnitureShop .mf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}html.ui-v2 .ui-v2-shop-card{grid-column-start:auto!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-card canvas{height:92px}}html.ui-v2.storybook-layout #drawerSurface[data-storybook-feature=furniture] #drawerBody>[data-game-feature]:not([hidden]){display:flex!important;flex-direction:column;flex:1;min-height:0}html.ui-v2.storybook-layout #drawerSurface[data-storybook-feature=furniture] #drawerBody>[data-game-feature]:not([hidden])>:not(#mountainFurnitureShop){flex:none}html.ui-v2.storybook-layout #drawerSurface[data-storybook-feature=furniture] .drawer-heading{min-height:52px}html.ui-v2.storybook-layout #drawerSurface[data-storybook-feature=furniture]{grid-template-rows:64px minmax(0,1fr)}html.ui-v2 #uiV2ShopBar #mountainFurnitureStatus{grid-column:3;grid-row:2;text-align:right}@media(max-width:640px){html.ui-v2 #uiV2ShopBar #mountainFurnitureStatus{grid-column:1;grid-row:3;text-align:center}}@media(max-width:640px){html.ui-v2.storybook-layout #drawerSurface[data-storybook-feature=furniture] #drawerTabs{display:none!important}html.ui-v2.storybook-layout #drawerSurface[data-storybook-feature=furniture] .drawer-heading{min-height:56px}}html.ui-v2 #uiV2ShopBar>.mf-modes{grid-column:1/-1;display:flex;margin:0;gap:8px}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-buy[hidden]{display:none!important}html.ui-v2 .ui-v2-shop-themes{grid-column:1;display:flex;flex-wrap:wrap;gap:6px;padding-bottom:6px;border-bottom:1.5px dashed #dccdb0}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-themes button{min-height:42px!important;padding:4px 16px!important;font-family:var(--v2-title);font-size:15.5px;border-radius:12px 12px 4px 4px!important;background:#fffaf0!important;border:1.5px solid #d9c3a0!important;color:#5a4632!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-themes button[aria-selected=true]{background:#9cae8a!important;border-color:#6f8560!important;color:#fff!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-themes button[aria-selected=true] .ui-v2-shop-count{background:#fff!important;color:#5f7b52!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-themes button:disabled{opacity:.55;cursor:default}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-themes button:disabled .ui-v2-shop-count{font-size:11px}@media(max-width:640px){html.ui-v2 .ui-v2-shop-themes{grid-column:1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}html.ui-v2 .ui-v2-shop-themes button{flex:none}}@media(max-width:640px){html.ui-v2 #mountainFurnitureShop .ui-v2-shop-sorts{display:flex;flex-wrap:wrap;gap:5px}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-sorts button{flex:none;white-space:nowrap;min-width:0!important;width:auto!important;padding:4px 10px!important;font-size:12.5px}}html.ui-v2 #mountainFurnitureShop{container:mfshop/inline-size}@container mfshop (max-width:640px){html.ui-v2 #uiV2ShopBar{grid-template-columns:minmax(0,1fr)}html.ui-v2 .ui-v2-shop-chips{grid-column:1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}html.ui-v2 .ui-v2-shop-chips button{flex:none}html.ui-v2 .ui-v2-shop-tools{grid-column:1;grid-row:1;justify-content:space-between}html.ui-v2 #uiV2ShopBar.is-searching #mountainFurnitureSearch{flex:1;width:auto}html.ui-v2 #mountainFurnitureShop .mf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}html.ui-v2 .ui-v2-shop-card{grid-column-start:auto!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-card canvas{height:92px}html.ui-v2 #uiV2ShopBar #mountainFurnitureStatus{grid-column:1;grid-row:3;text-align:center}html.ui-v2 .ui-v2-shop-themes{grid-column:1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}html.ui-v2 .ui-v2-shop-themes button{flex:none}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-sorts{display:flex;flex-wrap:wrap;gap:5px}}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #gameDrawer{background:transparent!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #gameDrawer::backdrop{background:transparent!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerSurface{position:fixed!important;inset:10px auto auto 50%!important;transform:translate(-50%)!important;width:min(1240px,calc(100vw - 20px))!important;height:min(50vh,450px)!important;max-height:none!important;margin:0!important;padding:10px 16px 8px!important;display:flex!important;flex-direction:column!important;gap:4px!important;background:#fbf6eadb!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1.5px solid rgba(201,180,143,.9)!important;border-radius:18px!important;box-shadow:0 8px 24px #3c2d192e!important;overflow:hidden!important;animation:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerSurface :is(#storybookCategories,#drawerTabs,.storybook-page-decoration,.storybook-binding-art,.first-story-kicker,#gameNav,#playToast,.mf-intro,.mf-note,#mountainFurnitureShop>h3){display:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerSurface .drawer-heading{position:static!important;min-height:0!important;height:auto!important;padding:0 0 0 4px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex:none!important;background:none!important;border:0!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #gameDrawerTitle{font-size:18px!important;width:auto!important;max-width:none!important;padding:0!important;text-align:left!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerSurface #drawerClose{position:static!important;transform:none!important;min-height:34px!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerBody{position:static!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;width:auto!important;overflow:hidden!important;padding:0!important;margin:0!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerBody>section[data-game-feature=furniture]{height:100%;display:flex;flex-direction:column;min-height:0}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop{flex:1 1 auto;min-height:0;display:flex!important;flex-direction:column!important;gap:4px!important;height:100%;padding:0!important;background:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #uiV2ShopBar{flex:none!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 8px!important;margin:0!important;padding:0!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #uiV2ShopBar>*{grid-column:auto!important;grid-row:auto!important;margin:0!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #uiV2ShopBar :is(.ui-v2-shop-themes,.ui-v2-shop-chips,.ui-v2-shop-sorts){display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:4px!important;max-width:100%}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #uiV2ShopBar button{flex:none!important;min-height:30px!important;padding:3px 10px!important;font-size:13px!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #uiV2ShopBar #mountainFurnitureStatus{display:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #basicHomeDecorShop{flex:none;align-self:flex-start;min-height:30px!important;padding:3px 12px!important;font-size:13px!important;margin:0!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-columns{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-explore{display:contents!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-explore>:not(#uiV2ShopBar){display:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-products{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureResultCount{display:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-grid{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:minmax(0,1fr)!important;grid-auto-columns:132px!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 6px!important;margin:0!important;background:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .ui-v2-shop-card{grid-column-start:auto!important;grid-row:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;gap:3px!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .ui-v2-shop-card[hidden]{display:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .ui-v2-shop-card .mf-card{flex:1 1 auto!important;min-height:0!important;padding:4px!important;background:#fffcf4eb!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .ui-v2-shop-card .mf-card canvas{width:100%!important;height:auto!important;max-height:84px!important;flex:1 1 auto;min-height:0;object-fit:contain}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .ui-v2-shop-card .ui-v2-shop-buy{flex:none!important;min-height:30px!important;padding:2px 6px!important;font-size:13px!important}@media(max-width:640px){:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerSurface{top:6px!important;width:calc(100vw - 12px)!important;height:min(56vh,470px)!important;padding:8px 10px 6px!important;border-radius:14px!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-grid{grid-auto-columns:112px!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerSurface{height:min(58vh,500px)!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #uiV2ShopBar .ui-v2-shop-view{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:4px!important;max-width:100%}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #uiV2ShopBar :is(.ui-v2-shop-themes,.ui-v2-shop-chips){flex:1 1 100%}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .ui-v2-shop-card .mf-card :is(.mf-item-name,.mf-price){font-size:12px!important;line-height:1.25!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .ui-v2-shop-card .mf-card :is(.mf-size,.ui-v2-shop-size){position:static!important;font-size:11px!important}.mf-tryon-bar button{font-size:14px;padding:4px 8px}}.mf-tryon-band,.mf-tryon-bar{position:fixed;left:50%;transform:translate(-50%);z-index:2147482000;box-sizing:border-box;color:#4b3f30;font-family:inherit}.mf-tryon-band[hidden],.mf-tryon-bar[hidden]{display:none!important}.mf-tryon-band{top:10px;width:min(760px,calc(100vw - 20px));display:flex;align-items:center;gap:12px;padding:8px 12px;background:#fbf6eadb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1.5px solid rgba(201,180,143,.9);border-radius:16px;box-shadow:0 6px 18px #3c2d1929}.mf-tryon-picture{flex:none;width:72px;height:54px;border-radius:10px;background:#fffcf4e6}.mf-tryon-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.mf-tryon-text strong{font-size:16px}.mf-tryon-info{font-size:13px;color:#6b5b45}.mf-tryon-status{margin:2px 0 0;font-size:13px;line-height:1.35;color:#5b4c39}html[data-mf-try-on-cell=blocked] .mf-tryon-status{color:#a2463e}.mf-tryon-tools{flex:none;display:flex;flex-direction:column;gap:5px}.mf-tryon-band button,.mf-tryon-bar button{min-height:36px;padding:4px 14px;border-radius:999px;border:1.5px solid #c9b48f;background:#fffaf0;color:#4b3f30;font:inherit;font-size:14px;cursor:pointer}.mf-tryon-band button:disabled,.mf-tryon-bar button:disabled{opacity:.55;cursor:default}.mf-tryon-bar{bottom:18px;display:flex;gap:10px;padding:8px;background:#fbf6eadb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1.5px solid rgba(201,180,143,.9);border-radius:999px;box-shadow:0 6px 18px #3c2d1929}.mf-tryon-bar .mf-tryon-buy{min-height:46px;padding:6px 22px;background:#e3ead8;border-color:#6f8560;font-weight:700}.mf-tryon-bar .mf-tryon-cancel{min-height:46px;padding:6px 18px}@media(max-width:640px){.mf-tryon-band{top:6px;width:calc(100vw - 12px);gap:8px;padding:6px 8px}.mf-tryon-picture{width:56px;height:42px}.mf-tryon-text strong{font-size:15px}.mf-tryon-tools button{min-height:32px;padding:3px 10px;font-size:13px}.mf-tryon-bar{bottom:calc(12px + env(safe-area-inset-bottom,0px));width:calc(100vw - 16px);justify-content:stretch}.mf-tryon-bar button{flex:1}}:where(#mountainFurnitureShop) :is(.mf-sets,.mf-kinds){display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}:where(#mountainFurnitureShop) .mf-sets{padding-bottom:6px;border-bottom:1px dashed #dccdb0}:where(#mountainFurnitureShop) :is(.mf-sets,.mf-kinds) button{width:auto;flex:none}#mountainFurnitureShop :is(.mf-sets,.mf-kinds) button[hidden]{display:none!important}:where(#mountainFurnitureShop) :is(.mf-sets,.mf-kinds) .ui-v2-shop-count{margin-left:5px;font-variant-numeric:tabular-nums}#mountainFurnitureShop .mf-decor-card .mf-decor-picture{width:100%;height:104px;max-width:170px;object-fit:contain}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-decor-card .mf-decor-picture{height:110px;max-width:none}#mountainFurnitureShop .mf-decor-card .mf-decor-side{width:100%;min-height:32px;font-size:13px}#mountainFurnitureShop .mf-decor-card .mf-decor-count{font-size:12px;color:#6c5d4a}#mountainFurnitureShop .mf-decor-card :is(.mf-decor-buy,.mf-decor-hang){width:100%;min-height:36px;font-size:13px}#mountainFurnitureShop .mf-decor-card .mf-decor-hang{background:#f3ead8}@media(max-width:640px){html.ui-v2 #mountainFurnitureShop .ui-v2-shop-card .mf-decor-card .mf-decor-picture{height:92px}}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-decor-card{gap:2px!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-decor-card .mf-decor-picture{height:56px!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-decor-card .mf-decor-count{display:none!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #mountainFurnitureShop .mf-decor-card :is(.mf-decor-side,.mf-decor-buy,.mf-decor-hang){min-height:28px!important;padding:2px 6px!important;font-size:12px!important;line-height:1.2!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #drawerSurface{height:min(560px,max(380px,62vh),calc(100dvh - 20px))!important;background:#fbf6eaf7!important;opacity:1!important}:is(html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui,html.world-review)[data-mf-shop-band] #gameDrawer .storybook-page-art{opacity:1!important}#lifeAvatarSummary{display:flex;align-items:center;gap:16px;min-width:0}#lifeAvatarPreview{width:46%;height:300px;object-fit:contain}#lifeAvatarEquipment{min-width:0;flex:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 8px;font-size:13px}#lifeAvatarEquipment dt{color:#8b7355}#lifeAvatarEquipment dd{margin:0;overflow-wrap:anywhere}html.world-review.storybook-layout .life-avatar-intro{font-size:12px;margin:0 0 8px}html.world-review.storybook-layout #collectionCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html.world-review.storybook-layout #collectionCards .collection-item{display:flex;flex-direction:column;min-width:0;padding:4px;border:1px solid #c5b1916b;background:#fff8e34d;border-radius:6px;position:relative}html.world-review.storybook-layout #collectionCards .collection-item>div{display:none}html.world-review.storybook-layout #collectionCards .collection-item[data-selected=true]{outline:2px solid #789269}html.world-review.storybook-layout #collectionCards .life-collection-select{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;width:100%;padding:4px;font-size:11px;min-height:106px}html.world-review.storybook-layout #collectionCards .collection-emoji{display:grid;place-items:center;width:100%;height:72px;font-size:28px}html.world-review.storybook-layout #collectionCards img{width:100%;height:100%;max-height:72px;object-fit:contain}html.world-review.storybook-layout #collectionCards .collection-item>button:not(.life-collection-select){position:absolute;top:3px;right:3px;min-width:32px;min-height:32px;padding:3px;border:0;background:#fff8e3ad}#lifeCollectionDetail{border-top:1px solid #bea888;margin-top:12px;font-size:13px;line-height:1.7}#lifeCollectionDetail h3{font-size:16px}html.world-review.storybook-layout .collection-panel>.panel-heading,html.world-review.storybook-layout .collection-panel>p{display:none}html.world-review.storybook-layout #collectionProgress{background:transparent;border:0;box-shadow:none;padding:0;margin:0 0 8px;font-size:11px;line-height:1.5;color:#6c7557}html.world-review.storybook-layout #lifeCollectionDetail{font-size:12px;line-height:1.5;margin:4px 0 10px;padding:4px 0;border-top:0;border-bottom:1px solid #bda383}html.world-review.storybook-layout #lifeCollectionDetail h3{font-size:14px;margin:0 0 3px}html.world-review.storybook-layout #lifeCollectionDetail p{margin:0}@media(max-width:640px){#lifeAvatarSummary{gap:6px;flex-direction:column}#lifeAvatarPreview{height:170px;width:100%}#lifeAvatarEquipment{width:100%;font-size:12px;gap:7px;margin:6px 0 12px}html.world-review.storybook-layout #collectionCards{grid-template-columns:repeat(2,minmax(0,1fr))}}
