@font-face{font-family:Gowun Dodum;src:url(./assets/fonts/ui-v2/GowunDodum-Regular.subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jua;src:url(./assets/fonts/ui-v2/Jua-Regular.subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html.ui-v2{--v2-ink:#4a3a2b;--v2-ink-soft:#7a6650;--v2-line:#a9825e;--v2-cream:#fbf5e8;--v2-ivory:#fffaf0;--v2-beige:#ecdfc6;--v2-sage:#9fb38c;--v2-sage-deep:#5f7b52;--v2-sage-pale:#e5ecd9;--v2-peach:#f3d2b6;--v2-pink:#e8bdb5;--v2-shadow:0 3px 10px rgba(110,84,52,.18);--v2-body:"Gowun Dodum","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--v2-title:var(--v2-body);--v2-slot:url(./assets/ui-cutout-atlas.light.webp)}html.ui-v2 body{font-family:var(--v2-body);color:var(--v2-ink)}html.ui-v2 :is(h1,h2,h3,#gameDrawerTitle,.drawer-heading h2,#storybookCategories button,#reviewGoal,.ui-v2-dock-label,.ui-v2-tool-caption,#drawerClose,#v5Wardrobe h2,#uiV2WardrobeTabs button,.first-story-bag-filters button,.first-story-item-action,#v5WardrobeSave){font-family:var(--v2-title);font-weight:400;letter-spacing:0}html.ui-v2.storybook-layout #gameHudMiddle{background-color:transparent!important;box-shadow:none!important;width:460px;max-width:calc(100vw - 260px);height:auto;min-height:0;aspect-ratio:905/195;padding:12px 58px 8px 80px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:baseline;column-gap:12px;row-gap:3px;color:var(--v2-ink);line-height:1.25}html.ui-v2.storybook-layout #gameHudMiddle>#gameHudDate{flex:none}html.ui-v2 .ui-v2-break{flex:0 0 100%;height:0;margin:0;padding:0}html.ui-v2 .ui-v2-break-m{display:none}html.ui-v2.storybook-layout #reviewClock:before{content:"게임 ";font-size:.8em;color:var(--v2-ink-soft)}html.ui-v2.storybook-layout #hudRealTime{font-size:15px;color:var(--v2-ink-soft)}html.ui-v2.storybook-layout #gameHudMiddle>#reviewGoal{margin:0;padding:0!important}html.ui-v2.storybook-layout #gameHudDate{font-family:var(--v2-title);font-size:19px}html.ui-v2.storybook-layout #reviewClock{font-size:17px}html.ui-v2.storybook-layout #storybookWeather{font-size:16px}html.ui-v2.storybook-layout #reviewGoal{font-size:16px!important;color:var(--v2-sage-deep)}html.ui-v2.storybook-layout #storybookWallet{display:flex;align-items:center;gap:8px}html.ui-v2.storybook-layout #gameHudGold{background:#fffaf0e6!important;border:1.5px solid #c7a985!important;border-radius:999px!important;box-shadow:var(--v2-shadow);padding:6px 14px!important;min-height:40px}html.ui-v2.storybook-layout #gameHudGold #coins{font-family:var(--v2-title);font-size:18px}html.ui-v2 #betaSaveStatus{top:calc(64px + env(safe-area-inset-top))!important;bottom:auto!important;right:14px!important;left:auto!important;font-size:13px;opacity:.92}html.ui-v2 #gameMenuDock{position:absolute;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:12;display:flex;gap:8px;align-items:flex-end;pointer-events:auto}html.ui-v2 #gameMenuDock>button,html.ui-v2 #homeQuickTools>button,html.ui-v2 #homeQuickTools .room-modes>button{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:76px;height:80px;min-width:44px;min-height:44px;margin:0;padding:6px 4px 12px;border:0;border-radius:0;color:var(--v2-ink);cursor:pointer;justify-content:flex-end;background-color:transparent;background-image:var(--v2-slot);background-repeat:no-repeat;background-size:614.4% 430.25210084033614%;background-position:72.93934681181959% 3.435114503816794%;filter:drop-shadow(0 2px 3px rgba(110,84,52,.22))}html.ui-v2 #gameMenuDock>button:hover,html.ui-v2 #gameMenuDock>button:focus-visible,html.ui-v2 #homeQuickTools button[aria-pressed=true],html.ui-v2 #homeQuickTools .room-modes>button.active,html.ui-v2 #homeQuickTools .room-modes>button[aria-current=true]{background-size:571.003717472119% 406.3492063492063%;background-position:98.973954222573% 1.9430051813471503%}html.ui-v2 .ui-v2-dock-icon{display:block;height:34px;font-size:27px;line-height:34px;text-align:center}html.ui-v2 .ui-v2-dock-label{display:block;font-size:14px;line-height:1.15;text-align:center;word-break:keep-all}html.ui-v2.storybook-layout #gameShell[data-scene=home] #gameMenuDock{bottom:calc(12px + env(safe-area-inset-bottom))}html.ui-v2.storybook-layout #farmToolbar{gap:8px}html.ui-v2.storybook-layout #farmToolbar button{width:72px!important;height:80px!important}html.ui-v2.storybook-layout #farmToolbar button:before{inset:2px 0 26px!important;font-size:26px!important}html.ui-v2.storybook-layout #farmToolbar button:after{top:9px;right:9px;bottom:auto!important;font-family:var(--v2-title);font-size:13px!important}html.ui-v2.storybook-layout #farmToolbar .ui-v2-tool-caption{display:block!important;position:absolute;left:4px;right:4px;bottom:12px;font-size:13px;line-height:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:clip;color:var(--v2-ink);pointer-events:none}html.ui-v2.storybook-layout #reviewToolStatus{bottom:104px!important;border:1.5px solid #c7a985;border-radius:999px;background:#fffaf0f0;color:var(--v2-ink);box-shadow:var(--v2-shadow)}html.ui-v2.storybook-layout #reviewEnterNearby{bottom:146px!important}html.ui-v2 [data-ui-v2-held=true]{display:none!important}html.ui-v2 #v5Wardrobe[open]{box-sizing:border-box;display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.4fr);grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px 26px;width:min(1040px,calc(100vw - 24px));height:min(700px,calc(100dvh - 24px));max-width:none;max-height:none;margin:auto;padding:26px 30px 22px;border:2px solid var(--v2-line);border-radius:26px;background:var(--v2-cream);color:var(--v2-ink);box-shadow:0 12px 40px #503c2347;overflow:hidden}html.ui-v2 #v5Wardrobe::backdrop{background:#4a3a2b59}html.ui-v2 #v5Wardrobe>h2{grid-column:1/-1;grid-row:1;margin:0;font-size:26px;text-align:center;color:var(--v2-ink)}html.ui-v2 #v5WardrobeClose{position:absolute;top:16px;right:18px;min-width:92px;min-height:46px;padding:6px 14px;border:1.5px solid var(--v2-line);border-radius:999px;background:var(--v2-ivory);color:var(--v2-ink);font-family:var(--v2-title);font-size:16px;cursor:pointer}html.ui-v2 #v5WardrobeClose:before{content:"✕ "}html.ui-v2 #v5WardrobeStatus{grid-column:1/-1;grid-row:2;margin:0;min-height:0;font-size:14px;text-align:center;color:var(--v2-ink-soft)}html.ui-v2 #v5WardrobeStatus:empty,html.ui-v2 #v5WardrobeStatus[data-ui-v2-default=true]{display:none}html.ui-v2 #v5Wardrobe .v5-slots{display:none!important}html.ui-v2 #uiV2WardrobeStage{grid-column:1;grid-row:3;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;border-radius:22px;background:radial-gradient(ellipse at 50% 88%,#e7dcc2 0 18%,transparent 19%),linear-gradient(#f6efdf,#efe5cf);border:1.5px solid #dccaa9}html.ui-v2 #v5WardrobePreview{display:block;width:min(100%,calc((100dvh - 230px) * 480 / 620));height:auto;max-height:none;max-width:100%;aspect-ratio:480/620;object-fit:contain;margin:0}html.ui-v2 #uiV2WardrobeCurrent{margin:4px 10px 12px;font-size:14px;text-align:center;color:var(--v2-ink-soft);word-break:keep-all}html.ui-v2 #uiV2WardrobeSide{grid-column:2;grid-row:3;display:flex;flex-direction:column;gap:12px;min-height:0}html.ui-v2 #uiV2WardrobeTabs{display:flex;flex-wrap:wrap;gap:6px}html.ui-v2 #v5Wardrobe #uiV2WardrobeTabs button{flex:1 1 0;min-width:64px;min-height:46px;padding:6px 8px;border:1.5px solid #cbb18f;border-radius:14px 14px 6px 6px;background:var(--v2-ivory);color:var(--v2-ink);font-size:16px;cursor:pointer}html.ui-v2 #v5Wardrobe #uiV2WardrobeTabs button[aria-selected=true]{background:var(--v2-sage-pale);border-color:var(--v2-sage-deep);color:#3e5634;box-shadow:inset 0 -3px 0 var(--v2-sage)}html.ui-v2 #uiV2WardrobeGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;align-content:start;min-height:0;overflow-y:auto;padding:4px 6px 8px 2px;overscroll-behavior:contain}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:146px;padding:8px 6px 10px;border:1.5px solid #d6c3a3;border-radius:16px;background:var(--v2-ivory);color:var(--v2-ink);font:inherit;cursor:pointer}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile[aria-selected=true]{border:2.5px solid var(--v2-sage-deep);background:var(--v2-sage-pale);box-shadow:0 0 0 3px #9fb38c59}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile:disabled{opacity:.5;cursor:not-allowed}html.ui-v2 .ui-v2-wardrobe-pic{display:grid;place-items:center;width:96px;height:96px;font-size:30px;color:var(--v2-ink-soft)}html.ui-v2 .ui-v2-wardrobe-pic img{display:block;max-width:100%;max-height:100%;object-fit:contain}html.ui-v2 .ui-v2-wardrobe-name{font-size:14px;line-height:1.3;text-align:center;word-break:keep-all}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile small{font-size:12px;line-height:1.3;color:#9a5d4e;text-align:center}html.ui-v2 #uiV2WardrobeActions{grid-column:1/-1;grid-row:4;display:flex;flex-direction:column;align-items:center;gap:8px}html.ui-v2 #uiV2AvatarSize{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 8px;width:min(440px,100%);font-size:13px;color:var(--v2-ink)}html.ui-v2 #uiV2AvatarSize label{grid-column:1;grid-row:1}html.ui-v2 #uiV2AvatarSize output{grid-column:2;grid-row:1;font-variant-numeric:tabular-nums;font-weight:700}html.ui-v2 #uiV2AvatarSizeRange{grid-column:1/3;grid-row:2;box-sizing:border-box;width:100%;min-width:0;height:28px;padding:0;margin:0;accent-color:var(--v2-sage-deep);cursor:pointer}html.ui-v2 #v5Wardrobe #uiV2AvatarSizeReset{grid-column:3;grid-row:1/3;min-height:44px;padding:5px 10px;font:inherit;color:var(--v2-ink)}html.ui-v2 #uiV2AvatarSizeHint{grid-column:1/-1;font-size:12px;line-height:1.3}html.ui-v2 #v5WardrobePreview{max-height:calc(100% - 64px);min-height:0}html.ui-v2 #v5WardrobeSave{min-width:220px;min-height:52px;padding:8px 28px;border:2px solid var(--v2-sage-deep);border-radius:999px;background:var(--v2-sage);color:#fff;font-size:19px;cursor:pointer;box-shadow:var(--v2-shadow)}html.ui-v2 #v5WardrobeSave:disabled{opacity:.55;cursor:default}html.ui-v2.storybook-layout #gameViewport>.home-dialog[open]{background:#efe5d0;padding-top:calc(120px + env(safe-area-inset-top))!important}html.ui-v2 #homeDialog .home-header{position:absolute;top:calc(118px + env(safe-area-inset-top));left:16px;right:16px;z-index:4;display:flex;align-items:center;justify-content:space-between;pointer-events:none}html.ui-v2 #homeDialog .home-header>*{pointer-events:auto}html.ui-v2 #homeDialog .home-header h2{font-size:20px;color:var(--v2-ink)}html.ui-v2 #homeDialog .home-header button,html.ui-v2 #homeDialog .home-toolbar button{border:1.5px solid #c7a985;border-radius:999px;background:var(--v2-ivory);color:var(--v2-ink);font-family:var(--v2-title);font-size:15px;box-shadow:var(--v2-shadow)}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion){position:absolute;top:calc(166px + env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:4;display:flex;gap:6px;flex-wrap:nowrap;margin:0}html.ui-v2 #homeDialog .home-toolbar button[aria-pressed=true],html.ui-v2 #homeDialog .home-toolbar button.active{background:var(--v2-sage);border-color:var(--v2-sage-deep);color:#fff}html.ui-v2 #homeSceneStage{flex:1;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important}html.ui-v2 #homeSceneStage #homeNotice,html.ui-v2 #homeSceneStage #roomStatus{display:none}html.ui-v2 #homeQuickTools:not([hidden]){position:absolute;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:none;left:14px;right:376px;z-index:6;display:grid;grid-template-columns:repeat(5,auto) minmax(0,1fr);grid-template-areas:"shop place move store rotate strip";align-items:end;gap:6px;width:auto;max-width:none;margin:0;padding:0;background:transparent;border:0}html.ui-v2 #homeQuickTools .room-modes{display:contents}html.ui-v2 #homeFurnitureOpen{grid-area:shop}html.ui-v2 #homeQuickTools [data-room-mode=place]{grid-area:place}html.ui-v2 #homeQuickTools [data-room-mode=move]{grid-area:move}html.ui-v2 #homeQuickTools [data-room-mode=store]{grid-area:store}html.ui-v2 #homeQuickTools #rotateFurniture{grid-area:rotate}html.ui-v2 #homeQuickTools>button,html.ui-v2 #homeQuickTools .room-modes>button{width:72px;height:78px;flex:none}html.ui-v2 #uiV2FurnitureStrip{grid-area:strip;display:flex;gap:6px;min-width:0;overflow-x:auto;padding:4px 6px;border:1.5px solid #c7a985;border-radius:18px;background:#fffaf0f0;box-shadow:var(--v2-shadow);scrollbar-width:thin}html.ui-v2 .ui-v2-furniture-tile{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;gap:2px;width:78px;min-height:70px;padding:4px 3px 6px;border:1.5px solid transparent;border-radius:12px;background:transparent;color:var(--v2-ink);font:inherit;cursor:pointer}html.ui-v2 .ui-v2-furniture-tile[aria-pressed=true]{border-color:var(--v2-sage-deep);background:var(--v2-sage-pale)}html.ui-v2 .ui-v2-furniture-pic{display:grid;place-items:center;width:46px;height:46px;font-size:28px}html.ui-v2 #uiV2FurnitureStrip .ui-v2-furniture-pic img{display:block;width:46px;height:46px;max-width:none;object-fit:contain}html.ui-v2 .ui-v2-furniture-name{max-width:100%;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.ui-v2 .ui-v2-furniture-tile strong{position:absolute;top:2px;right:4px;font-size:12px;font-family:var(--v2-title)}html.ui-v2 .ui-v2-strip-empty{margin:auto 8px;font-size:14px;color:var(--v2-ink-soft)}html.ui-v2 #homeManageActions{position:absolute;right:14px;bottom:calc(104px + env(safe-area-inset-bottom));z-index:5;display:flex;gap:6px}html.ui-v2 #homeManageActions button{min-height:44px;padding:6px 14px;border:1.5px solid #c7a985;border-radius:999px;background:var(--v2-ivory);color:var(--v2-ink);font-family:var(--v2-title);font-size:15px;box-shadow:var(--v2-shadow)}html.ui-v2 .ui-v2-sentences{white-space:pre-line}html.ui-v2 .ui-v2-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}html.ui-v2 .ui-v2-choice-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:8px 0 14px}html.ui-v2 .ui-v2-choice-card{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:118px;padding:10px 8px;border:1.5px solid #d6c3a3!important;border-radius:16px!important;background:var(--v2-ivory)!important;color:var(--v2-ink);font:inherit;cursor:pointer}html.ui-v2 .ui-v2-choice-card[aria-checked=true]{border:2.5px solid var(--v2-sage-deep)!important;background:var(--v2-sage-pale)!important}html.ui-v2 .ui-v2-choice-icon{font-size:40px;line-height:1.1}html.ui-v2 .ui-v2-choice-card strong{font-family:var(--v2-title);font-weight:400;font-size:17px}html.ui-v2 .ui-v2-choice-card small{font-size:13px;color:var(--v2-ink-soft)}@media(max-width:640px){html.ui-v2.storybook-layout #gameHudMiddle{width:232px;max-width:calc(100vw - 150px);aspect-ratio:auto;min-height:96px;padding:20px 20px 12px 36px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:baseline;column-gap:8px;row-gap:2px}html.ui-v2.storybook-layout #gameHudMiddle>#gameHudDate{flex:none}html.ui-v2 .ui-v2-break-m{display:block}html.ui-v2 .ui-v2-break-pc{display:none}html.ui-v2.storybook-layout #hudRealTime{font-size:13px}html.ui-v2.storybook-layout #gameHudDate{font-size:15px}html.ui-v2.storybook-layout #reviewClock{font-size:14px}html.ui-v2.storybook-layout #storybookWeather{font-size:13px}html.ui-v2.storybook-layout #reviewGoal{font-size:14px!important}html.ui-v2.storybook-layout #gameHudGold{padding:4px 10px!important;min-height:34px}html.ui-v2.storybook-layout #gameHudGold #coins{font-size:16px}html.ui-v2 #betaSaveStatus{top:calc(54px + env(safe-area-inset-top))!important;right:8px!important}html.ui-v2 #gameMenuDock{flex-direction:column;right:6px;bottom:calc(92px + env(safe-area-inset-bottom));gap:4px}html.ui-v2 #gameMenuDock>button{width:62px;height:66px;padding:6px 3px 8px}html.ui-v2 .ui-v2-dock-icon{font-size:24px}html.ui-v2 .ui-v2-dock-label{font-size:12px}html.ui-v2.storybook-layout #farmToolbar{gap:3px}html.ui-v2.storybook-layout #farmToolbar button{width:52px!important;height:64px!important}html.ui-v2.storybook-layout #farmToolbar button:before{inset:0 0 16px!important;font-size:24px!important}html.ui-v2.storybook-layout #farmToolbar button:after{top:6px;right:6px}html.ui-v2.storybook-layout #farmToolbar .ui-v2-tool-caption{bottom:8px;font-size:11px;left:1px;right:1px}html.ui-v2.storybook-layout #reviewToolStatus{left:50%!important;right:auto!important;top:calc(132px + env(safe-area-inset-top));bottom:auto!important;transform:translate(-50%)!important;max-width:calc(100% - 24px)!important;font-size:13px!important}html.ui-v2.storybook-layout #reviewEnterNearby{left:10px!important;right:auto!important;bottom:250px!important;max-width:calc(100% - 90px)!important}html.ui-v2 #v5Wardrobe[open]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(120px,24%) auto minmax(0,1fr) auto;gap:8px;padding:16px 12px 12px;border-radius:20px;width:calc(100vw - 12px);height:calc(100dvh - 12px)}html.ui-v2 #v5Wardrobe>h2{font-size:21px;text-align:left;padding-left:6px}html.ui-v2 #v5WardrobeClose{top:10px;right:10px;min-width:80px;min-height:44px}html.ui-v2 #v5WardrobeStatus{display:none}html.ui-v2 #uiV2WardrobeStage{grid-column:1;grid-row:2;flex-direction:row;gap:6px}html.ui-v2 #v5WardrobePreview{width:auto;height:100%;max-height:100%}html.ui-v2 #uiV2WardrobeCurrent{max-width:45%;text-align:left;font-size:13px}html.ui-v2 #uiV2WardrobeSide{grid-column:1;grid-row:3/5;gap:8px}html.ui-v2 #uiV2WardrobeTabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}html.ui-v2 #v5Wardrobe #uiV2WardrobeTabs button{min-width:0;padding:4px 2px;font-size:14px}html.ui-v2 #uiV2WardrobeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile{min-height:118px;padding:6px 3px 8px}html.ui-v2 .ui-v2-wardrobe-pic{width:74px;height:74px}html.ui-v2 .ui-v2-wardrobe-name{font-size:13px}html.ui-v2 #uiV2WardrobeActions{grid-row:5}html.ui-v2 #v5WardrobeSave{width:100%;min-height:50px;font-size:18px}html.ui-v2.storybook-layout #gameViewport>.home-dialog[open]{padding-top:calc(126px + env(safe-area-inset-top))!important}html.ui-v2 #homeDialog .home-header{top:calc(122px + env(safe-area-inset-top));left:8px;right:8px}html.ui-v2 #homeDialog .home-header h2{font-size:17px}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion){top:calc(172px + env(safe-area-inset-top));left:8px;right:8px;transform:none;flex-wrap:wrap;justify-content:center}html.ui-v2 #homeDialog .home-toolbar button{min-height:40px;padding:4px 9px;font-size:13px;white-space:nowrap}html.ui-v2 #homeQuickTools:not([hidden]){left:6px;right:6px;bottom:calc(8px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"strip strip strip strip strip" "shop place move store rotate";gap:4px}html.ui-v2 #homeQuickTools>button,html.ui-v2 #homeQuickTools .room-modes>button{width:auto;height:64px}html.ui-v2.storybook-layout #gameShell[data-scene=home] #gameMenuDock{bottom:calc(196px + env(safe-area-inset-bottom))}html.ui-v2 #homeManageActions{bottom:calc(196px + env(safe-area-inset-bottom));right:76px}}@media(prefers-reduced-motion:reduce){html.ui-v2 *{scroll-behavior:auto}}html.ui-v2.storybook-layout .storybook-page-art{background:none!important;clip-path:none!important;box-sizing:border-box;border-style:solid;border-color:transparent;border-width:150px 60px 60px 150px;border-image:url(./assets/ui-v2/menu_paper_page.webp) 270 110 110 270 fill / 150px 60px 60px 150px stretch}html.ui-v2.storybook-layout .storybook-page-art:after{content:none!important}html.ui-v2.storybook-layout .storybook-binding-art{background:url(./assets/ui-v2/book_spine.webp) center/100% 100% no-repeat!important;width:32px;left:calc(50% - 16px)}html.ui-v2.storybook-layout #gameHudMiddle{background:url(./assets/ui-v2/hud_status_label_pc.webp) center/100% 100% no-repeat!important;aspect-ratio:1912/423;padding:14px 58px 6px 82px}@media(max-width:640px){html.ui-v2.storybook-layout .storybook-page-art{border-width:96px 40px 40px 96px;border-image-width:96px 40px 40px 96px}html.ui-v2.storybook-layout #gameHudMiddle{background-image:url(./assets/ui-v2/hud_status_label_mobile.webp)!important;width:min(254px,calc(100vw - 132px));min-height:0;aspect-ratio:1922/578;padding:12px 10px 6px 19%;justify-content:flex-start;column-gap:6px;row-gap:1px}html.ui-v2.storybook-layout #gameHudMiddle>#gameHudDate{order:1;font-size:14px}html.ui-v2.storybook-layout #gameHudMiddle>#storybookWeather{order:2;font-size:12.5px}html.ui-v2.storybook-layout #gameHudMiddle>#gameHudDate+.ui-v2-break-m{order:3}html.ui-v2.storybook-layout #gameHudMiddle>#reviewClock{order:4;font-size:12.5px}html.ui-v2.storybook-layout #gameHudMiddle>#hudRealTime{order:5;font-size:12.5px}html.ui-v2.storybook-layout #gameHudMiddle>#hudRealTime+.ui-v2-break-m,html.ui-v2.storybook-layout #gameHudMiddle>#reviewGoal{display:none!important}}html.ui-v2.storybook-layout #farmToolbar button:before{content:""!important;inset:8px 11px 27px!important;background:center/contain no-repeat}html.ui-v2.storybook-layout #farmToolbar #reviewWalk:before{background-image:url(./assets/ui-v2/icons/icon_walk.webp)}html.ui-v2.storybook-layout #farmToolbar #reviewEquippedSeed:before{background-image:url(./assets/ui-v2/icons/icon_seed.webp)}html.ui-v2.storybook-layout #farmToolbar [data-mode=till]:before{background-image:url(./assets/ui-v2/icons/icon_till.webp)}html.ui-v2.storybook-layout #farmToolbar [data-mode=harvest]:before{background-image:url(./assets/ui-v2/icons/icon_harvest.webp)}html.ui-v2.storybook-layout #farmToolbar #reviewFishing:before{background-image:url(./assets/ui-v2/icons/icon_fishing.webp)}html.ui-v2.storybook-layout #farmToolbar #farmExtraTools:before{background-image:url(./assets/ui-v2/icons/icon_more.webp)}html.ui-v2 #gameMenuDock .ui-v2-dock-icon{width:46px;height:40px;margin:0 auto 2px;font-size:0;color:transparent;background:center/contain no-repeat}html.ui-v2 #gameMenuDock #reviewBag .ui-v2-dock-icon{background-image:url(./assets/ui-v2/icons/icon_bag.webp)}html.ui-v2 #gameMenuDock #storybookBook .ui-v2-dock-icon{background-image:url(./assets/ui-v2/icons/icon_book.webp)}html.ui-v2 #gameMenuDock #storybookAvatar .ui-v2-dock-icon{background-image:url(./assets/ui-v2/icons/icon_avatar.webp)}html.ui-v2 #gameMenuDock #uiV2HomeDecorate .ui-v2-dock-icon{background-image:url(./assets/ui-v2/icons/icon_house.webp)}html.ui-v2.storybook-layout #gameHudMiddle{width:500px;max-width:calc(100vw - 280px);padding-left:94px!important}html.ui-v2.storybook-layout #gameHudMiddle>#gameHudDate{order:1}html.ui-v2.storybook-layout #gameHudMiddle>#storybookWeather{order:2;font-size:16px;margin-left:-6px}html.ui-v2.storybook-layout #gameHudMiddle>#storybookWeather:before{content:"· ";color:var(--v2-ink-soft)}html.ui-v2.storybook-layout #gameHudMiddle>.ui-v2-break-pc{order:3}html.ui-v2.storybook-layout #gameHudMiddle>#hudRealTime{order:4}html.ui-v2.storybook-layout #gameHudMiddle>#reviewClock{order:5;font-size:15px;color:var(--v2-ink-soft)}html.ui-v2.storybook-layout #gameHudMiddle>#reviewClock:before{content:"/ 게임 "}html.ui-v2.storybook-layout #gameHudMiddle>#reviewGoal{order:6}@media(max-width:640px){html.ui-v2 #gameMenuDock .ui-v2-dock-icon{width:38px;height:32px}html.ui-v2.storybook-layout #farmToolbar button:before{inset:6px 7px 20px!important}html.ui-v2.storybook-layout #gameHudMiddle{width:min(254px,calc(100vw - 132px));max-width:none;padding-left:19%!important}html.ui-v2.storybook-layout #gameHudMiddle>#hudRealTime{order:4}html.ui-v2.storybook-layout #gameHudMiddle>#reviewClock{order:5;font-size:12.5px}html.ui-v2.storybook-layout #gameHudMiddle>#storybookWeather{font-size:12.5px}}html.ui-v2 :is(#gameDrawer,#v5Wardrobe,#homeDialog) *{scrollbar-width:thin;scrollbar-color:#dcc7a4 transparent}html.ui-v2 :is(#gameDrawer,#v5Wardrobe,#homeDialog) *::-webkit-scrollbar{width:6px;height:6px}html.ui-v2 :is(#gameDrawer,#v5Wardrobe,#homeDialog) *::-webkit-scrollbar-track{background:transparent}html.ui-v2 :is(#gameDrawer,#v5Wardrobe,#homeDialog) *::-webkit-scrollbar-thumb{background:#dcc7a4;border-radius:6px}html.ui-v2 :is(#gameDrawer,#v5Wardrobe,#homeDialog) *::-webkit-scrollbar-button{display:none;height:0}html.ui-v2 #drawerClose:focus-visible,html.ui-v2 #gameMenuDock>button:focus-visible,html.ui-v2.storybook-layout #farmToolbar button:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px;border-radius:12px}@media(max-width:360px){html.ui-v2.storybook-layout #gameHudMiddle{width:calc(100vw - 112px);padding:9px 6px 5px 15%!important;column-gap:4px}html.ui-v2.storybook-layout #gameHudMiddle>#gameHudDate{font-size:12.5px}html.ui-v2.storybook-layout #gameHudMiddle>#storybookWeather,html.ui-v2.storybook-layout #gameHudMiddle>#hudRealTime,html.ui-v2.storybook-layout #gameHudMiddle>#reviewClock{font-size:11px;white-space:nowrap}html.ui-v2.storybook-layout #gameHudMiddle>#storybookWeather:before{content:""}html.ui-v2.storybook-layout #reviewClock:before{content:"/ 게임 "!important;font-size:1em}html.ui-v2.storybook-layout #gameHudGold{padding:3px 8px!important;min-height:30px}html.ui-v2.storybook-layout #gameHudGold #coins{font-size:14px}}html.ui-v2 :is(.play-toast,#playToast,#homeInteraction:not(:empty)){background:#fffaf0!important;color:var(--v2-ink)!important;border:1.5px solid #d9c3a0!important;border-radius:14px!important;box-shadow:0 4px 14px #6e543429!important;font-family:var(--v2-body)}html.ui-v2 :is(.play-toast,#playToast):before{content:"🍃 "}html.ui-v2.storybook-layout #reviewToolStatus{border-radius:12px!important;border-style:solid;border-color:#d9c3a0!important}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion){gap:6px;padding:4px 8px;border:1.5px solid #e2d0b2;border-radius:999px;background:#fffaf0e0;box-shadow:0 2px 8px #6e54341f}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion) button{box-shadow:none!important;min-height:40px;padding:4px 14px}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion) :is(#homeZoomOut,#homeZoomIn){width:40px;padding:0;font-size:20px}html.ui-v2 #homeQuickTools [data-room-mode=store] .ui-v2-dock-icon{font-size:0;width:44px;height:36px;margin:0 auto;background:url(./assets/ui-v2/icons/icon_harvest.webp) center/contain no-repeat}html.ui-v2 #v5Wardrobe[open]{background:transparent!important;border-style:solid!important;border-color:transparent!important;border-width:120px 50px 50px 120px!important;border-radius:0!important;border-image:url(./assets/ui-v2/menu_paper_page.webp) 270 110 110 270 fill / 120px 50px 50px 120px stretch!important;padding:0 18px 4px 0!important;box-shadow:none!important;filter:drop-shadow(0 12px 30px rgba(80,60,35,.28))}html.ui-v2 #v5Wardrobe[open]{overflow:visible!important}html.ui-v2 #v5Wardrobe>h2{margin-top:-70px}html.ui-v2 #v5WardrobeClose{top:-82px;right:0}html.ui-v2 #uiV2WardrobeStage{background:radial-gradient(ellipse at 50% 88%,#ecdfc6 0 18%,transparent 19%)!important;border:1.5px dashed #e2d0b2!important}@media(max-width:640px){html.ui-v2 #v5Wardrobe[open]{border-width:84px 26px 26px 84px!important;border-image-width:84px 26px 26px 84px!important;padding:0 6px 4px 0!important}html.ui-v2 #v5Wardrobe>h2{margin-top:-52px;padding-left:0}html.ui-v2 #v5WardrobeClose{top:-62px;right:0}}@media(max-width:640px){html.ui-v2 #uiV2WardrobeCurrent{display:none}html.ui-v2 #v5Wardrobe #uiV2WardrobeTabs button{font-size:13px;white-space:nowrap;letter-spacing:-.4px;padding:4px 1px}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion){flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:3px 6px;gap:4px;scrollbar-width:none}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion) button{flex:none;min-height:38px;padding:2px 10px;font-size:13px}html.ui-v2 #homeDialog>.home-toolbar:not(#homeExpansion) :is(#homeZoomOut,#homeZoomIn){width:38px}html.ui-v2:has(#gameShell[data-scene=home]) body>.play-toast,html.ui-v2 #gameShell[data-scene=home] .play-toast{bottom:calc(280px + env(safe-area-inset-bottom))!important;left:10px!important;right:84px!important;width:auto!important;max-width:none!important;transform:none!important}html.ui-v2 #gameShell[data-scene=home] .play-toast{bottom:calc(280px + env(safe-area-inset-bottom))!important;left:10px!important;right:84px!important;width:auto!important;max-width:none!important;transform:none!important}}html.ui-v2 .sticker-dex-host:not(.sticker-dex-show-list)>:not(.sticker-dex):not(.sticker-dex-legacy-open){display:none!important}html.ui-v2 .sticker-dex-host.sticker-dex-show-list>:not(h3):not([hidden]){display:revert!important}html.ui-v2 .sticker-dex-host .sticker-dex[hidden]{display:none!important}html.ui-v2 .sticker-dex-legacy-open{align-self:flex-end;min-height:44px;padding:6px 12px;border:1.5px solid #c7a985;border-radius:12px;background:#fffaf0;color:var(--v2-ink);font:inherit;cursor:pointer}html.ui-v2 .sticker-dex{display:flex;flex-direction:column;gap:8px;min-height:0;color:var(--v2-ink)}html.ui-v2 .sticker-dex-pic,html.ui-v2 .sticker-dex-pic *{pointer-events:none}html.ui-v2 .sticker-dex-head{display:flex;align-items:center;gap:12px}html.ui-v2 .sticker-dex-head h3{margin:0;font-family:var(--v2-title);font-weight:400;font-size:22px}html.ui-v2 .sticker-dex-count{margin:0 0 0 auto;padding:2px 12px;border:1.5px solid #d9c3a0;border-radius:999px;background:#fffaf0;font-family:var(--v2-title);font-size:16px}html.ui-v2 .sticker-dex-tip{margin:0;font-size:14px;color:var(--v2-ink-soft);text-align:center}html.ui-v2 .sticker-dex button.sticker-dex-back{min-height:40px;padding:4px 14px}html.ui-v2 .sticker-dex-shelf{position:relative;flex:none;max-width:100%;width:min(100%,calc((100dvh - 300px)*1.544));margin:0 auto;aspect-ratio:1200/777;background:url(./assets/ui-v2/stickerbook/bookshelf.webp) center/contain no-repeat}html.ui-v2 .sticker-dex-album[data-color=sage]{background-image:url(./assets/ui-v2/stickerbook/album_sage.webp)}html.ui-v2 .sticker-dex button.sticker-dex-spine[data-color=sage]{background-image:url(./assets/ui-v2/stickerbook/spine_sage.webp)!important}html.ui-v2 .sticker-dex-album[data-color=blue]{background-image:url(./assets/ui-v2/stickerbook/album_blue.webp)}html.ui-v2 .sticker-dex button.sticker-dex-spine[data-color=blue]{background-image:url(./assets/ui-v2/stickerbook/spine_blue.webp)!important}html.ui-v2 .sticker-dex-album[data-color=rose]{background-image:url(./assets/ui-v2/stickerbook/album_rose.webp)}html.ui-v2 .sticker-dex button.sticker-dex-spine[data-color=rose]{background-image:url(./assets/ui-v2/stickerbook/spine_rose.webp)!important}html.ui-v2 .sticker-dex-album[data-color=cream]{background-image:url(./assets/ui-v2/stickerbook/album_cream.webp)}html.ui-v2 .sticker-dex button.sticker-dex-spine[data-color=cream]{background-image:url(./assets/ui-v2/stickerbook/spine_cream.webp)!important}html.ui-v2 .sticker-dex-spine-sticker[data-sticker=icon_seed]{background-image:url(./assets/ui-v2/icons/icon_seed.webp)}html.ui-v2 .sticker-dex-spine-sticker[data-sticker=icon_fishing]{background-image:url(./assets/ui-v2/icons/icon_fishing.webp)}html.ui-v2 .sticker-dex-spine-sticker[data-sticker=icon_harvest]{background-image:url(./assets/ui-v2/icons/icon_harvest.webp)}html.ui-v2 .sticker-dex-spine-sticker[data-sticker=icon_flower]{background-image:url(./assets/ui-v2/icons/icon_flower.webp)}html.ui-v2 .sticker-dex-spine-sticker[data-sticker=icon_tree]{background-image:url(./assets/ui-v2/icons/icon_tree.webp)}html.ui-v2 .sticker-dex-spines{position:absolute;left:10%;right:10%;bottom:62.5483%;height:22.5%;display:flex;align-items:flex-end;gap:2.5%;padding-left:2%}html.ui-v2 .sticker-dex button.sticker-dex-spine{position:relative;flex:none;height:100%;aspect-ratio:180/658;padding:0!important;border:0!important;border-radius:0!important;background:center bottom/contain no-repeat!important;box-shadow:none!important;transform:rotate(var(--tilt,0deg));transform-origin:50% 100%;cursor:pointer;transition:transform .15s}html.ui-v2 .sticker-dex button.sticker-dex-spine:hover,html.ui-v2 .sticker-dex button.sticker-dex-spine:focus-visible{transform:none;filter:brightness(1.06)}html.ui-v2 .sticker-dex button.sticker-dex-spine:focus-visible{outline:2px solid #728c65;outline-offset:3px}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]) #drawerTabs>.sticker-dex-legacy-open{width:auto;align-self:center;flex:none;margin:0;white-space:nowrap}html.ui-v2 .sticker-dex-spine-sticker{position:absolute;left:8%;right:8%;top:8%;aspect-ratio:1;background:center/contain no-repeat;filter:drop-shadow(1.5px 0 0 #fffdf6) drop-shadow(-1.5px 0 0 #fffdf6) drop-shadow(0 1.5px 0 #fffdf6) drop-shadow(0 -1.5px 0 #fffdf6);transform:rotate(-6deg)}html.ui-v2 .sticker-dex-star{position:absolute;left:50%;bottom:10%;transform:translate(-50%);color:#d8a94a;font-size:18px;text-shadow:0 0 2px #fff}html.ui-v2 .sticker-dex-album{position:relative;width:min(100%,calc((100dvh - 340px)*1.5));margin:0 auto;aspect-ratio:1536/1024;background:center/100% 100% no-repeat}html.ui-v2 .sticker-dex-album.is-single{width:min(100%,calc((100dvh - 330px)*.75));aspect-ratio:768/1024;background-size:200% 100%;background-position:0 0}html.ui-v2 .sticker-dex-album.is-single[data-page="1"]{background-position:100% 0}html.ui-v2 .sticker-dex button.sticker-dex-slot{position:absolute;width:9.5%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(var(--tilt,0deg));padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;min-height:0;cursor:pointer}html.ui-v2 .sticker-dex-album.is-single button.sticker-dex-slot{width:19%}html.ui-v2 .sticker-dex-pic{position:absolute;left:50%;top:50%;width:200%;height:200%;transform:translate(-50%,-50%);display:grid;place-items:center;font-size:30px;line-height:1}html.ui-v2 .sticker-dex-pic img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(2px 0 0 #fffdf6) drop-shadow(-2px 0 0 #fffdf6) drop-shadow(0 2px 0 #fffdf6) drop-shadow(0 -2px 0 #fffdf6) drop-shadow(0 3px 3px rgba(110,84,52,.25))}html.ui-v2 .is-locked .sticker-dex-pic{width:100%;height:100%;font-family:var(--v2-title);font-size:22px;color:#c9b391}html.ui-v2 .sticker-dex .is-selected .sticker-dex-pic{transform:translate(-50%,-50%) scale(1.12)}html.ui-v2 .sticker-dex-pages{display:flex;align-items:center;justify-content:center;gap:14px;font-family:var(--v2-title)}html.ui-v2 .sticker-dex button.sticker-dex-turn{width:44px;padding:0!important}html.ui-v2 .sticker-dex-note{min-height:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px;padding:10px 14px;border:1.5px solid #d9c3a0;border-radius:14px;background:#fffaf0;text-align:center}html.ui-v2 .sticker-dex-note strong{font-family:var(--v2-title);font-weight:400;font-size:18px}html.ui-v2 .sticker-dex-note p,html.ui-v2 .sticker-dex-note small{flex:1 0 100%;margin:0;font-size:14px;color:var(--v2-ink-soft)}html.ui-v2 .sticker-dex-note .sticker-dex-pic{position:relative;left:auto;top:auto;transform:none;width:64px;height:64px}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]) .storybook-page-decoration{display:none}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]){background:#f7efe0f7!important;border:2px solid #c7a985;border-radius:26px;box-shadow:0 14px 40px #503c234d}html.ui-v2 .sticker-dex button.sticker-dex-back{min-height:40px;padding:4px 16px;border:1.5px solid #c7a985;border-radius:999px;background:#fffaf0;color:var(--v2-ink);font-family:var(--v2-title);box-shadow:0 2px #e6d4b5;cursor:pointer}html.ui-v2 .sticker-dex button.sticker-dex-turn{border:1.5px solid #c7a985;border-radius:999px;background:#fffaf0;color:var(--v2-ink);min-height:40px;box-shadow:0 2px #e6d4b5;cursor:pointer}html.ui-v2 .sticker-dex button.sticker-dex-turn:disabled{opacity:.35;box-shadow:none}@media(min-width:641px){html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]){grid-template-rows:64px auto minmax(0,1fr);padding:28px 40px 24px}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]) #drawerTabs{grid-column:1/-1;grid-row:2;flex-direction:row;flex-wrap:wrap;max-height:none;gap:6px;padding:0 64px 6px 24px}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]) #drawerTabs>button{width:auto;margin:0}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]) #drawerTabs>.storybook-index-title{display:none}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]) #drawerBody{grid-column:1/-1;grid-row:3;padding:0 60px 8px 24px;overflow-y:auto}html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements]) #drawerClose{right:64px;top:8px}}@media(max-width:640px){html.ui-v2 .sticker-dex-spines{left:8%;right:8%;gap:3%}html.ui-v2 .sticker-dex-pic{font-size:22px}html.ui-v2 .sticker-dex-head h3{font-size:19px}}@media(min-width:641px){html.ui-v2 .sticker-dex[data-view=album]{display:grid;grid-template-columns:minmax(0,1fr) 230px;grid-template-areas:"head head" "album note" "pages note";align-items:start;column-gap:18px}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-head{grid-area:head}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-album{grid-area:album;width:min(100%,calc((100dvh - 330px)*1.5))}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-pages{grid-area:pages}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-note{grid-area:note;align-self:center;flex-direction:column;min-height:220px}}@media(max-width:640px){html.ui-v2 .sticker-dex-shelf{width:100%;aspect-ratio:auto;height:min(200px,calc((100vw - 90px)*.78));background:none!important}html.ui-v2 .sticker-dex-shelf:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:14px;border-radius:6px;background:linear-gradient(#ead8bb,#d9c19b);box-shadow:0 3px #c7a985,0 6px 10px #6e54342e}html.ui-v2 .sticker-dex-spines{position:absolute;inset:0 4% 20px;height:auto;justify-content:center;gap:4%;padding:0}html.ui-v2 .sticker-dex button.sticker-dex-spine{height:100%;min-width:40px;flex:0 1 auto}html.ui-v2 .sticker-dex-pic{font-size:26px}}@media(min-width:641px){html.ui-v2 .sticker-dex-pic{font-size:36px}}html.ui-v2 #mountainFishingPlace[open]{display:block!important;position:fixed;inset:0;background:#cfe0d6}html.ui-v2 #mountainFishingPlace .fishing-place-stage{position:absolute;inset:0}html.ui-v2 #mountainFishingPlace header{position:absolute;top:calc(12px + env(safe-area-inset-top));left:14px;z-index:3;padding:10px 26px 10px 22px!important;background:#fffaf0!important;border:1.5px solid #d9c3a0;border-radius:16px;box-shadow:0 3px 10px #6e54342e}html.ui-v2 #mountainFishingPlace h2{font-family:var(--v2-title);font-weight:400;font-size:20px;color:var(--v2-ink)}html.ui-v2 #fishingPlaceStatus{position:absolute;left:50%;bottom:calc(112px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:3;max-width:min(560px,calc(100vw - 32px));padding:8px 16px!important;background:#fffaf0;border:1.5px solid #d9c3a0;border-radius:14px;box-shadow:0 3px 10px #6e543429;color:var(--v2-ink);font-size:14px;text-align:center}html.ui-v2 #mountainFishingPlace footer{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;justify-content:center;align-items:flex-end;gap:10px;padding:0 12px calc(12px + env(safe-area-inset-bottom))!important;background:none!important;pointer-events:none}html.ui-v2 #mountainFishingPlace footer button{pointer-events:auto;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:84px;height:88px;min-height:0;padding:0 4px 12px!important;border:0!important;border-radius:0!important;color:var(--v2-ink)!important;font-family:var(--v2-title);font-size:13px;line-height:1.15;text-align:center;word-break:keep-all;background-color:transparent!important;background-image:url(./assets/ui-cutout-atlas.light.webp)!important;background-repeat:no-repeat!important;background-size:614.4% 430.25210084033614%!important;background-position:72.93934681181959% 3.435114503816794%!important;filter:drop-shadow(0 2px 3px rgba(110,84,52,.22))}html.ui-v2 #mountainFishingPlace footer button:before{content:"";position:absolute;left:16px;right:16px;top:9px;height:42px;background:center/contain no-repeat}html.ui-v2 #mountainFishingPlace footer #fishingPlaceTraps:before{background-image:url(./assets/ui-v2/icons/icon_trap_basket.webp)}html.ui-v2 #mountainFishingPlace footer #fishingPlaceBag:before{background-image:url(./assets/ui-v2/icons/icon_bag.webp)}html.ui-v2 #mountainFishingPlace footer #fishingPlaceDex:before{background-image:url(./assets/ui-v2/icons/icon_book.webp)}html.ui-v2 #mountainFishingPlace footer #fishingPlaceReturn:before{background-image:url(./assets/ui-v2/icons/icon_house.webp)}html.ui-v2 #mountainFishingPlace footer #fishingPlaceReturn{margin-left:28px!important}@media(max-width:640px){html.ui-v2 #mountainFishingPlace header{padding:8px 16px!important}html.ui-v2 #mountainFishingPlace h2{font-size:17px}html.ui-v2 #mountainFishingPlace footer{gap:4px}html.ui-v2 #mountainFishingPlace footer button{flex:0 1 74px!important;width:74px;height:80px;font-size:12px}html.ui-v2 #mountainFishingPlace footer button:before{left:12px;right:12px;height:36px}html.ui-v2 #mountainFishingPlace footer #fishingPlaceReturn{margin-left:6px!important}html.ui-v2 #fishingPlaceStatus{bottom:calc(98px + env(safe-area-inset-bottom));font-size:13px}}html.ui-v2 #homeManageActions{top:calc(118px + env(safe-area-inset-top))!important;bottom:auto!important;right:126px!important}@media(max-width:640px){html.ui-v2 #homeManageActions{top:auto!important;bottom:calc(196px + env(safe-area-inset-bottom))!important;right:76px!important}}html.ui-v2 #mountainFishingPlace footer button{font-size:0!important}html.ui-v2 #mountainFishingPlace footer button:after{font-size:13px;line-height:1.1;font-family:var(--v2-title)}html.ui-v2 #mountainFishingPlace footer #fishingPlaceTraps:after{content:"통발·그물"}html.ui-v2 #mountainFishingPlace footer #fishingPlaceBag:after{content:"가방"}html.ui-v2 #mountainFishingPlace footer #fishingPlaceDex:after{content:"물고기 도감"}html.ui-v2 #mountainFishingPlace footer #fishingPlaceReturn:after{content:"농장으로"}html.ui-v2 #mountainFishingPlace footer button:focus{outline:none}html.ui-v2 #mountainFishingPlace footer button:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px;border-radius:12px!important}@media(max-width:640px){html.ui-v2 #mountainFishingPlace footer{flex-wrap:nowrap;gap:2px;padding-left:6px!important;padding-right:6px!important}html.ui-v2 #mountainFishingPlace footer button{flex:0 1 70px!important;width:70px;height:76px}html.ui-v2 #mountainFishingPlace footer button:after{font-size:11.5px}html.ui-v2 #mountainFishingPlace footer #fishingPlaceReturn{margin-left:2px!important}html.ui-v2 #fishingPlaceStatus{bottom:calc(94px + env(safe-area-inset-bottom))}}html.ui-v2 #uiV2FaceControls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0}html.ui-v2 #uiV2FaceControls[hidden]{display:none}html.ui-v2 #uiV2FaceControls label{display:grid;gap:4px;min-width:0;font-size:13px}html.ui-v2 #uiV2FaceControls select{width:100%;min-width:0;min-height:44px;border:1px solid #c4af92;border-radius:8px;background:#fffaf0;color:#564a3a;font:inherit}html.ui-v2 #gameHudMiddle{pointer-events:none}html.ui-v2 :is(.ui-v2-dock-label,.ui-v2-tool-caption,#drawerClose,#uiV2WardrobeTabs button,.first-story-bag-filters button,.first-story-item-action,.first-story-item-name,#v5WardrobeSave,#drawerTabs>button,#storybookCategories button,.ui-v2-choice-card strong,.ui-v2-shop-buy,.ui-v2-shop-chips button,.sticker-dex-count,.ui-v2-shop-wallet,#mountainFishingPlace footer button:after),html.ui-v2 #drawerBody button,html.ui-v2 #homeDialog button,html.ui-v2 #gameMenuDock button{font-family:var(--v2-body)!important;font-weight:700!important;letter-spacing:-.2px}html.ui-v2 #drawerBody{color:#3f3125}html.ui-v2 #drawerBody :is(p,small,.tiny-note,.inline-status,label){color:#5a4835!important;font-size:15px}html.ui-v2 #drawerBody .life-card{padding:12px 14px!important}html.ui-v2 #drawerBody .life-card :is(strong,b){font-size:16px;color:#3f3125}html.ui-v2 #drawerBody .life-card :is(small,span,p){font-size:15px;color:#4f3f2e!important}html.ui-v2 #drawerBody .tool>span:first-child{display:block;width:52px;height:46px;margin:0 auto 4px;font-size:0;background:center/contain no-repeat}html.ui-v2 #drawerBody .tool[data-mode=till]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_till.webp)}html.ui-v2 #drawerBody .tool[data-mode^=plant]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_seed.webp)}html.ui-v2 #drawerBody .tool[data-mode=harvest]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_harvest.webp)}html.ui-v2 #drawerBody .tool[data-mode=house]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_house.webp)}html.ui-v2 #drawerBody .tool[data-mode=tree]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_tree.webp)}html.ui-v2 #drawerBody .tool[data-mode=flower]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_flower.webp)}html.ui-v2 #drawerBody .tool[data-mode=cover]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_cover.webp)}html.ui-v2 #drawerBody .tool[data-mode=greenhouse]>span:first-child{background-image:url(./assets/ui-v2/icons/icon_greenhouse.webp)}html.ui-v2 .ui-v2-style-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;margin:6px 0 10px}html.ui-v2 #drawerBody button.ui-v2-style-card{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:0;padding:8px 6px!important;border-radius:14px!important;box-shadow:none!important}html.ui-v2 #drawerBody button.ui-v2-style-card[aria-checked=true]{border:2.5px solid #5f7b52!important;background:#e5ecd9!important}html.ui-v2 .ui-v2-style-pic{display:block;width:100%;height:64px;border-radius:10px;border:1px solid #d9c3a0;background:#f3ead8 center/96px repeat}html.ui-v2 .ui-v2-style-pic.is-floor{background-size:96px 48px}html.ui-v2 .ui-v2-style-card strong{font-size:14px}html.ui-v2 .ui-v2-style-card small{font-size:12px!important}html.ui-v2 #v5Wardrobe,html.ui-v2 #v5Wardrobe *,html.ui-v2 :is(h1,h2,h3,h4,#gameDrawerTitle,.drawer-heading h2,#gameHudDate,.sticker-dex-head h3,#mountainFishingPlace h2){font-family:var(--v2-body)!important}html.ui-v2 :is(h2,h3,h4,.drawer-heading h2,#v5Wardrobe>h2,#gameHudDate){font-weight:800!important;letter-spacing:-.3px}html.ui-v2 #v5Wardrobe :is(.ui-v2-wardrobe-name,#uiV2WardrobeTabs button,#v5WardrobeSave,#v5WardrobeClose){font-weight:700!important;color:#3f3125}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-name{font-size:14.5px}html.ui-v2 #uiV2WardrobeCurrent,html.ui-v2 #v5WardrobeStatus{color:#5a4835!important;font-size:14px}html.ui-v2 .ui-v2-style-cards{grid-column:1/-1;width:100%}html.ui-v2 #drawerBody :is(#qChangeWall,#qChangeFloor){align-self:start;min-height:44px;height:auto}html.ui-v2 #drawerBody .tool:is([data-mode=walk],[data-mode=move],[data-mode=avatar])>span:first-child{background-image:url(./assets/ui-v2/icons/icon_avatar_move.webp)}html.ui-v2 #drawerBody button.ui-v2-style-card{border-radius:14px!important;min-height:0!important}html.ui-v2 #uiV2SaleCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:6px 0 12px}html.ui-v2 .ui-v2-sale-card{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;border:1.5px solid #d9c3a0;border-radius:16px;background:#fffaf0;text-align:center}html.ui-v2 .ui-v2-sale-pic{display:grid;place-items:center;width:72px;height:72px;font-size:40px}html.ui-v2 .ui-v2-sale-pic img{width:100%;height:100%;object-fit:contain}html.ui-v2 .ui-v2-sale-card strong{font-size:16px;color:#3f3125}html.ui-v2 .ui-v2-sale-card small{font-size:13px!important;color:#5a4835!important}html.ui-v2 .ui-v2-sale-actions{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:4px}html.ui-v2 #drawerBody .ui-v2-sale-actions button{width:100%;min-height:44px!important;padding:4px 8px!important;font-size:14px}html.ui-v2 #drawerBody .ui-v2-sale-actions .ui-v2-sale-all{background:#9fb38c!important;border-color:#5f7b52!important;color:#fff!important}html.ui-v2 .ui-v2-sale-empty{padding:16px;border:1.5px dashed #d9c3a0;border-radius:14px;text-align:center}@media(max-width:640px){html.ui-v2 #uiV2SaleCards{grid-template-columns:repeat(2,minmax(0,1fr))}}html.ui-v2 #drawerBody :is(label:has(#saleQty),label:has(#saleChoice),label[for=saleQty],label[for=saleChoice],#gameSalePreview),html.ui-v2 #drawerBody #qListAll{display:none!important}html.ui-v2 #uiV2SaleCards:before{content:"팔 물건을 골라 진열대에 올려요";grid-column:1/-1;font-weight:700;color:#3f3125}html.ui-v2 .ui-v2-sale-empty{grid-column:1/-1}html.ui-v2 .ui-v2-style-pic.is-texture{background-size:96px 96px}html.ui-v2 .ui-v2-style-pic.is-solid{display:grid;place-items:center;color:#4f3f2e;font-size:12px}html.ui-v2 .ui-v2-sale-card{min-width:0}html.ui-v2 .ui-v2-sale-card :is(strong,small){max-width:100%;overflow-wrap:anywhere}html.ui-v2 #drawerBody .ui-v2-sale-actions button{white-space:normal;overflow-wrap:anywhere}html.ui-v2.storybook-layout #drawerSurface .drawer-heading{flex-wrap:wrap}html.ui-v2 #uiV2BookNotice{position:static;flex:1 0 100%;min-width:0;width:100%;margin:4px 0 0}html.ui-v2 #uiV2BookNotice[hidden]{display:none!important}html.ui-v2 #uiV2BookNotice #playToast{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:6px 10px!important;box-sizing:border-box;font:inherit;font-size:13px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;box-shadow:none!important;pointer-events:none}html.ui-v2 #uiV2BookNotice #playToast[hidden]{display:none!important}html.ui-v2 #uiV2BookNotice #playToast{opacity:1!important;animation:none!important;transition:none!important}#v5DyeControls{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:12px;border:1px solid #cbb99c;border-radius:14px;background:#fffaf0;overflow:hidden;color:#3f3125}#v5DyeControls[hidden],#uiV2WardrobeGrid[hidden]{display:none!important}#v5DyeControls legend{padding:0 6px;font-weight:700}#v5DyeControls>label{display:flex;flex:none;order:0;align-items:center;justify-content:space-between;gap:12px;font-size:14px}#v5DyePart{min-width:110px;max-width:60%;font:inherit}#v5DyeSwatches{display:grid;order:3;flex:1;min-height:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;overflow:auto;align-content:start}#v5Wardrobe #v5DyeSwatches button{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:44px;padding:5px 2px;font-size:13px;white-space:nowrap;border:1px solid #cbb99c;background:#fffdf6;border-radius:10px;color:#3f3125}#v5Wardrobe #v5DyeSwatches button[aria-pressed=true]{border:2px solid #4f6846;background:#e9f0df;box-shadow:inset 0 0 0 1px #4f6846}.v5-dye-dot{display:inline-block;flex:none;width:14px;height:14px;border:1px solid #786d5f;border-radius:50%}.v5-dye-custom{display:grid;flex:none;order:1;grid-template-columns:minmax(0,1fr) auto;gap:7px}#v5DyeHex{box-sizing:border-box;min-width:0;width:100%;min-height:44px;padding:8px;border:1px solid #b5a388;border-radius:9px;background:#fffdf6;font:inherit;color:#3f3125}#v5DyeHex[aria-invalid=true]{border-color:#9a4939}#v5DyeReset{grid-column:1/-1}#v5DyeStatus{flex:none;order:2;margin:0;font-size:13px;color:#554737}html.ui-v2 #v5DyeControls{flex:1;min-height:0;box-sizing:border-box}html.ui-v2 #uiV2WardrobeTabs[data-has-dye=true]{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:640px){#v5DyeSwatches{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:360px){#v5DyeSwatches{grid-template-columns:repeat(2,minmax(0,1fr))}html.ui-v2 #v5Wardrobe #uiV2WardrobeTabs[data-has-dye=true] button{font-size:12px;padding:4px 0}}html.ui-v2 #uiV2SeedCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin:6px 0 12px}html.ui-v2 #uiV2SeedCards:before{content:"살 씨앗을 골라요";grid-column:1/-1;font-weight:700;color:#3f3125}html.ui-v2 .ui-v2-seed-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;border:1.5px solid #d9c3a0;border-radius:16px;background:#fffaf0;text-align:center}html.ui-v2 .ui-v2-seed-card.is-selected{border-color:#5f7b52;background:#f1f5ea}html.ui-v2 .ui-v2-seed-card.is-off{opacity:.55}html.ui-v2 .ui-v2-seed-pic{display:grid;place-items:center;width:60px;height:60px;font-size:36px}html.ui-v2 .ui-v2-seed-pic img{width:100%;height:100%;object-fit:contain}html.ui-v2 .ui-v2-seed-card strong{font-size:15px;color:#3f3125}html.ui-v2 .ui-v2-seed-card small{font-size:12.5px!important;color:#5a4835!important}html.ui-v2 .ui-v2-seed-owned{position:absolute;top:6px;right:6px;padding:1px 7px;border-radius:999px;background:#e5ecd9;color:#3e5634;font-size:11.5px;font-weight:700}html.ui-v2 #drawerBody button.ui-v2-seed-buy{width:100%;min-height:40px!important;margin-top:4px;background:#9fb38c!important;border-color:#5f7b52!important;color:#fff!important}html.ui-v2 #drawerBody button.ui-v2-seed-buy:disabled{background:#efe6d6!important;border-color:#d9c3a0!important;color:#9c8a70!important}@media(max-width:640px){html.ui-v2 #uiV2SeedCards{grid-template-columns:repeat(2,minmax(0,1fr))}}html.ui-v2 #homeDialog .home-header>button#leaveHome{order:3}@media(min-width:641px){html.ui-v2 #homeManageActions{top:calc(118px + env(safe-area-inset-top))!important;right:128px!important;align-items:center;height:44px}}html.ui-v2 #homeManageActions button,html.ui-v2 #homeDialog #leaveHome{height:44px!important;min-height:44px!important;padding:0 16px!important;border:1.5px solid #c7a985!important;border-radius:999px!important;background:#fffaf0!important;box-shadow:0 2px #e6d4b5!important;font-size:15px}html.ui-v2 #homeDialog #leaveHome{background:#9fb38c!important;border-color:#5f7b52!important;color:#fff!important;box-shadow:0 2px #6f8b62!important}html.ui-v2 #homeDialog #leaveHome:before{content:"← "}html.ui-v2 .ui-v2-slots{display:flex;flex-direction:column;gap:8px;margin:6px 0 12px}html.ui-v2 .ui-v2-slot-title{margin:0;font-weight:700;color:#3f3125!important}html.ui-v2 .ui-v2-slot-hint{margin:0;font-size:13px!important}html.ui-v2 .ui-v2-slot-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html.ui-v2 #drawerBody button.ui-v2-slot{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:96px!important;padding:8px 4px!important;border:2px dashed #cbb18f!important;border-radius:16px!important;background:#fffdf7!important;box-shadow:none!important}html.ui-v2 #drawerBody button.ui-v2-slot.is-filled{border-style:solid!important;border-color:#9fb38c!important;background:#f1f5ea!important}html.ui-v2 .ui-v2-ing-pic{display:grid;place-items:center;width:48px;height:48px;font-size:28px;color:#c9b391}html.ui-v2 .ui-v2-ing-pic img{width:100%;height:100%;object-fit:contain}html.ui-v2 .ui-v2-slot small,html.ui-v2 .ui-v2-ing small{font-size:12.5px!important;line-height:1.2;text-align:center;word-break:keep-all}html.ui-v2 .ui-v2-ingredients{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:6px;max-height:260px;overflow-y:auto;padding:2px}html.ui-v2 #drawerBody button.ui-v2-ing{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:84px!important;padding:6px 3px!important;border-radius:14px!important;box-shadow:none!important}html.ui-v2 #drawerBody button.ui-v2-ing.is-none{opacity:.45}html.ui-v2 .ui-v2-ing strong{position:absolute;top:3px;right:5px;font-size:11.5px;color:#3e5634}html.ui-v2 .ui-v2-chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 8px}html.ui-v2 #drawerBody .ui-v2-chips button{min-height:38px!important;padding:2px 12px!important;font-size:14px}html.ui-v2 #drawerBody .ui-v2-chips button[aria-checked=true]{background:#e5ecd9!important;border-color:#5f7b52!important;color:#3e5634!important}@media(max-width:640px){html.ui-v2 .ui-v2-slot-row{gap:5px}html.ui-v2 #drawerBody button.ui-v2-slot{min-height:84px!important}html.ui-v2 .ui-v2-ingredients{grid-template-columns:repeat(4,minmax(0,1fr))}}html.ui-v2 #drawerBody :is(button.ui-v2-slot,button.ui-v2-ing,button.ui-v2-style-card):not(#ui-v2-a):not(#ui-v2-b){border-radius:16px!important}@media(max-width:640px){html.ui-v2.storybook-layout #drawerTabs{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;grid-template-columns:none!important;overflow-x:auto;overflow-y:hidden;max-height:none!important;gap:6px;padding:0 2px 4px!important;scrollbar-width:none}html.ui-v2.storybook-layout #drawerTabs>button{flex:none!important;width:auto!important;white-space:nowrap;min-height:40px!important;padding:6px 12px!important}}html.ui-v2 .ui-v2-leaf{position:absolute;top:4px;right:4px;width:22px;height:22px;pointer-events:none;background:url(./assets/ui-v2/icons/icon_flower.webp) center/contain no-repeat;filter:drop-shadow(0 1px 1px rgba(110,84,52,.35));animation:ui-v2-leaf 3.2s ease-in-out infinite}@keyframes ui-v2-leaf{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@media(prefers-reduced-motion:reduce){html.ui-v2 .ui-v2-leaf{animation:none}}html.ui-v2 #mountainFishingPlace footer #fishingPlaceTraps .ui-v2-leaf{top:6px;right:8px}html.ui-v2 #drawerBody #workerStatus{white-space:normal}html.ui-v2 #drawerBody :is(.inline-status,.materials,.combo-status,.guide-card,.disclaimer,.message,#gameSalePreview,#collectionProgress,#ordersStatus,#craftStatus,#forageStatus,#workerStatus,#greenhouseStatus,#coverStatus,#profileStatus,#labHint,#labProgress,#qFarmReport,#qForecast,#qAchievementCount){padding:10px 14px!important;line-height:1.55}html.ui-v2 #drawerBody select:not(.ui-v2-visually-hidden){padding:8px 34px 8px 12px!important;min-height:44px;line-height:1.4}html.ui-v2 #drawerBody :is(input[type=search],input[type=text],input[type=number]):not(.ui-v2-visually-hidden){padding:8px 12px!important;min-height:44px}html.ui-v2 #drawerBody .ui-v2-seed-owned,html.ui-v2 #mountainFurnitureShop :is(.mf-own,.mf-new){padding:2px 8px!important}@media(min-width:641px)and (min-height:681px){html.ui-v2.storybook-layout #drawerSurface:has(#drawerTabs>button:nth-of-type(6)) #drawerTabs:after{display:none!important}html.ui-v2.storybook-layout #drawerSurface:not(:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements])){grid-template-rows:minmax(96px,auto) minmax(0,1fr)!important;padding-bottom:70px!important}html.ui-v2.storybook-layout .drawer-heading h2{padding-top:6px!important;font-size:25px!important}html.ui-v2.storybook-layout #drawerSurface:not(:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements])):not([data-storybook-feature=furniture]) #drawerTabs{align-items:center!important;gap:9px!important;padding:4px 24px 12px 16px!important}html.ui-v2.storybook-layout #drawerSurface:not(:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements])) #drawerTabs>button{width:min(100%,330px)!important;align-self:center!important}html.ui-v2.storybook-layout #drawerSurface:not(:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements])) #drawerTabs>.storybook-index-title{width:min(100%,330px)!important;align-self:center!important;display:flex;align-items:center;gap:12px;margin:0 0 4px!important;color:#6d7f5f;font-weight:800;letter-spacing:2px}html.ui-v2.storybook-layout #drawerTabs>.storybook-index-title:before,html.ui-v2.storybook-layout #drawerTabs>.storybook-index-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#b9a687 30%,#b9a687 70%,transparent)}html.ui-v2.storybook-layout #drawerSurface[data-ui-v2-chapter]:not([data-ui-v2-chapter=""]):not(:has(#drawerTabs>button:nth-of-type(6))):not(:is([data-storybook-feature=collection],[data-storybook-feature=titles],[data-storybook-feature=achievements])):not([data-storybook-feature=furniture]) #drawerTabs:after{content:var(--ui-v2-chapter-line,"");flex:none;align-self:center;margin-top:auto;padding-top:132px;width:min(100%,300px);text-align:center;color:#8a7a62;font-size:14px;line-height:1.5;white-space:pre-line;background:var(--ui-v2-chapter-icon) center 8px/104px 104px no-repeat,radial-gradient(circle at 50% 60px,#eef0dc 0 58px,#e2e6cc 59px 61px,transparent 62px) top/100% 124px no-repeat;opacity:.95;pointer-events:none}}@media(min-width:641px)and (max-height:799px){html.ui-v2.storybook-layout #drawerTabs:after{display:none!important}}@media(min-width:641px){html.ui-v2 #drawerSurface[data-ui-v2-chapter=farm]{--ui-v2-chapter-icon:url(./assets/ui-v2/icons/icon_seed.webp);--ui-v2-chapter-line:"씨앗 하나, 천천히 자라요"}html.ui-v2 #drawerSurface[data-ui-v2-chapter=fish]{--ui-v2-chapter-icon:url(./assets/ui-v2/icons/icon_fishing.webp);--ui-v2-chapter-line:"통발은 느긋하게 기다려 줘요"}html.ui-v2 #drawerSurface[data-ui-v2-chapter=house]{--ui-v2-chapter-icon:url(./assets/ui-v2/icons/icon_house.webp);--ui-v2-chapter-line:"나만의 작은 방을 꾸며요"}html.ui-v2 #drawerSurface[data-ui-v2-chapter=dex]{--ui-v2-chapter-icon:url(./assets/ui-v2/icons/icon_book.webp);--ui-v2-chapter-line:"만난 것들을 한 장씩 모아요"}html.ui-v2 #drawerSurface[data-ui-v2-chapter=journal]{--ui-v2-chapter-icon:url(./assets/ui-v2/icons/icon_flower.webp);--ui-v2-chapter-line:"오늘의 마을 이야기"}html.ui-v2 #drawerSurface[data-ui-v2-chapter=settings]{--ui-v2-chapter-icon:url(./assets/ui-v2/icons/icon_tree.webp);--ui-v2-chapter-line:"언제든 쉬어 가요"}}html.ui-v2 #reset{white-space:nowrap;min-width:max-content;padding-inline:14px!important}html.ui-v2 #qJournal:has(>p:only-child){margin-top:6px;padding:112px 18px 26px!important;border:1.5px dashed #cdbd9f!important;border-radius:18px;background:url(./assets/ui-v2/icons/icon_book.webp) center 20px/80px 80px no-repeat,#fffaf0!important;box-shadow:none!important;text-align:center}html.ui-v2 #qJournal:has(>p:only-child)>p:not(#ui-v2-a):not(#ui-v2-b),html.ui-v2 #qJournal:has(>p:only-child)>p:before,html.ui-v2 #qJournal:has(>p:only-child)>p:after{margin:0;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:#7d6e57;font-size:15px}html.ui-v2 .ui-v2-lab{margin:8px 0 14px}html.ui-v2 .ui-v2-lab-bed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:340px;margin:0 auto;padding:10px;border-radius:18px;background:linear-gradient(#a98a63,#8d7050);box-shadow:inset 0 2px #c4a57c,0 2px #6e5640}html.ui-v2 #drawerBody button.ui-v2-lab-cell:not(#ui-v2-a):not(#ui-v2-b){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:112px;padding:8px 6px!important;border:2px solid #7d6346!important;border-radius:12px;background:#6f5840 radial-gradient(circle at 50% 40%,#8a6e50,#6a523b)!important;color:#fff6e3!important;box-shadow:inset 0 2px 6px #0003!important}html.ui-v2 #drawerBody button.ui-v2-lab-cell.is-active:not(#ui-v2-a):not(#ui-v2-b){border-color:#e9f0c8!important;box-shadow:0 0 0 3px #9fbf86,inset 0 2px 6px #0003!important}html.ui-v2 .ui-v2-lab-cell .ui-v2-ing-pic{width:56px;height:46px;font-size:30px}html.ui-v2 .ui-v2-lab-cell strong{font-size:14px}html.ui-v2 .ui-v2-lab-cell small{font-size:12px;opacity:.8}html.ui-v2 .ui-v2-lab .ui-v2-slot-hint{text-align:center;margin:10px 0 8px}html.ui-v2 .ui-v2-lab-seeds{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;max-height:min(280px,32dvh);overflow-y:auto;overscroll-behavior:contain}html.ui-v2 .ui-v2-lab-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0}html.ui-v2 #drawerBody .ui-v2-lab-actions button{flex:1 1 130px;min-height:44px}html.ui-v2 #drawerBody button.ui-v2-lab-cell small{color:#f3e6cc!important;opacity:1}html.ui-v2 #drawerBody .ui-v2-lab-seeds button.ui-v2-ing.is-current:not(#ui-v2-a):not(#ui-v2-b){border-color:#7e9b6c!important;background:#eef4e2!important}html.ui-v2 .lab-grid:has(.ui-v2-visually-hidden){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html.ui-v2 #drawerBody button.ui-v2-lab-cell:not(#ui-v2-a):not(#ui-v2-b){border-radius:12px!important;min-height:118px}html.ui-v2 .ui-v2-lab-cell .ui-v2-ing-pic{width:68px;height:54px}html.ui-v2 .ui-v2-lab-cell small{color:#f3e6cc;opacity:1}html.ui-v2 #drawerBody .quality-achievement:not(#ui-v2-a){display:flex;align-items:center;gap:12px;margin:0 0 8px;padding:12px 14px!important;border:1px solid #e4d9c3!important;border-radius:14px!important;background:#fffcf4!important;box-shadow:0 1px #e9dfcb!important}html.ui-v2 #drawerBody .quality-achievement>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}html.ui-v2 #drawerBody .quality-achievement b{font-size:15px;font-weight:800;color:#45382a;line-height:1.4}html.ui-v2 #drawerBody .quality-achievement small{font-size:13px;color:#7b6c58;line-height:1.5}html.ui-v2 #drawerBody .quality-achievement>button:not(#ui-v2-a):not(#ui-v2-b){flex:none;min-height:36px!important;padding:4px 14px!important;border-radius:999px!important;font-size:13px!important;font-weight:700}html.ui-v2 #drawerBody .quality-achievement>button:disabled:not(#ui-v2-a):not(#ui-v2-b){border:1px dashed #cbbd9f!important;background:transparent!important;box-shadow:none!important;color:#8f8068!important;opacity:1}html.ui-v2 #drawerBody .quality-achievement>button:not(:disabled):not(#ui-v2-a):not(#ui-v2-b){border:0!important;background:#7f9c6c!important;color:#fffdf4!important;box-shadow:0 2px #5f7a50!important}html.ui-v2 #drawerBody .title-grid{gap:10px!important}html.ui-v2 #drawerBody .title-card:not(#ui-v2-a){display:flex;flex-direction:column;gap:4px;padding:14px 14px 12px!important;border:1px solid #e4d9c3!important;border-radius:16px!important;background:#fffcf4!important;box-shadow:0 1px #e9dfcb!important}html.ui-v2 #drawerBody .title-card>strong{font-size:15px;font-weight:800;color:#45382a;line-height:1.4}html.ui-v2 #drawerBody .title-card>small:first-of-type{align-self:flex-start;padding:1px 9px;border-radius:999px;background:#eef1e2;color:#5f7552;font-size:12px}html.ui-v2 #drawerBody .title-card>p{margin:2px 0;font-size:13.5px;color:#5b4d3c;line-height:1.55}html.ui-v2 #drawerBody .title-card>small{font-size:12.5px;color:#857660;line-height:1.5}html.ui-v2 #drawerBody .title-card.locked:not(#ui-v2-a){background:#fbf7ee!important}html.ui-v2 #drawerBody .title-card>small:last-child{align-self:flex-end;font-variant-numeric:tabular-nums}html.ui-v2 #drawerBody :is(.title-card,#drawerBody) progress,html.ui-v2 #drawerBody progress{appearance:none;-webkit-appearance:none;width:100%;height:8px;margin:6px 0 0;border:0;border-radius:999px;background:#ece4d3;overflow:hidden}html.ui-v2 #drawerBody progress::-webkit-progress-bar{background:#ece4d3;border-radius:999px}html.ui-v2 #drawerBody progress::-webkit-progress-value{background:#8fae7b;border-radius:999px}html.ui-v2 #drawerBody progress::-moz-progress-bar{background:#8fae7b;border-radius:999px}html.ui-v2.storybook-layout #farmToolbar #reviewEquippedSeed[data-ui-v2-seed-art]:before{background-image:var(--mountain-equipped-seed-art);background-size:contain}html.ui-v2 #uiV2RadioBear{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:4px 12px 4px 8px;border:1.5px solid #d9cbb0;border-radius:999px;background:#fffaf0e6;color:#5b4a37;font:inherit;font-size:13px;font-weight:800;box-shadow:0 2px 6px #4a3a2a22;cursor:pointer}html.ui-v2 #uiV2RadioBear:hover{background:#fff6e2}html.ui-v2 #uiV2RadioBear:focus-visible{outline:2px dashed var(--v2-sage-deep,#6f8a5f);outline-offset:2px}html.ui-v2 .ui-v2-radio-bear-face{font-size:20px;line-height:1}@media(max-width:640px){html.ui-v2 .ui-v2-radio-bear-label{display:none}html.ui-v2 #uiV2RadioBear{padding:4px 8px;min-width:44px;min-height:44px;justify-content:center}}html.ui-v2 #storybookWallet>#uiV2RadioBear,html.ui-v2 #uiV2RadioBear:not(#ui-v2-a){background:#fffaf0e6!important;background-image:none!important;width:auto!important;height:auto!important;min-height:40px!important;aspect-ratio:auto!important;flex-direction:row!important;padding:4px 12px 4px 8px!important;border:1.5px solid #c7a985!important;border-radius:999px!important;align-self:center}@media(max-width:640px){html.ui-v2 #storybookWallet>#uiV2RadioBear,html.ui-v2 #uiV2RadioBear:not(#ui-v2-a){padding:4px 8px!important;min-height:36px!important}}html.ui-v2 #radioDialog.sr-radio-cabinet{background:#fbf5e8!important;color:#4a3b2c!important;border:2px solid #c9ad86!important;border-radius:22px!important;box-shadow:0 18px 50px #3b2c1d55,inset 0 0 0 6px #fffaf0!important;font-family:var(--v2-body)!important}html.ui-v2 #radioDialog::backdrop{background:#2d241a59}html.ui-v2 #radioDialog :is(h2,h3,h4,b,strong):not(.radio-station strong){color:#3f3125!important}html.ui-v2 #radioDialog .radio-top{border-bottom:1px dashed #d4c3a4!important}html.ui-v2 #radioDialog .radio-kicker{color:#8b6f45!important}html.ui-v2 #radioDialog :is(.radio-caption,.radio-empty,.radio-footer,.radio-footer *,p){color:#6d5d48!important}html.ui-v2 #radioDialog .radio-footer{border-top:1px dashed #d4c3a4!important}html.ui-v2 #radioDialog button:not(#ui-v2-a){background:#fffdf6!important;color:#4a3b2c!important;border:1.5px solid #d9cbb0!important;border-radius:999px!important;box-shadow:0 2px #e3d6bd!important;font-weight:700}html.ui-v2 #radioDialog button:is([aria-selected=true],[aria-pressed=true],#radioPower):not(#ui-v2-a){background:#7f9c6c!important;border-color:#6d8a5c!important;color:#fffdf4!important;box-shadow:0 2px #5f7a50!important}html.ui-v2 #radioDialog :is(.sr-script-card,.radio-recipe,details,.radio-list>*){background:#fffcf4!important;color:#4a3b2c!important;border:1px solid #e4d9c3!important;border-radius:16px!important;box-shadow:none!important}html.ui-v2 #radioDialog :is(select,input){background:#fffdf6!important;color:#4a3b2c!important;border:1.5px solid #d9cbb0!important;border-radius:12px!important}html.ui-v2 #radioDialog .radio-top{background:transparent!important;background-image:none!important}html.ui-v2 #radioDialog .sr-tuner-window :is(strong,p,span:not(.sr-on-air-badge),.radio-caption){color:#f3e6cc!important}html.ui-v2 #radioDialog .sr-tuner-window .radio-caption,html.ui-v2 #radioDialog .sr-tuner-window p{color:#cdbf9f!important}@media(max-width:640px){html.ui-v2 #storybookWallet>#uiV2RadioBear,html.ui-v2 #uiV2RadioBear:not(#ui-v2-a){position:fixed;top:calc(96px + env(safe-area-inset-top,0px));right:max(10px,env(safe-area-inset-right));width:42px!important;min-width:42px;height:42px!important;min-height:42px!important;padding:0!important;justify-content:center;z-index:30}}html.ui-v2.storybook-layout #gameHudMiddle>#reviewGoal{display:none!important}html.ui-v2 #uiV2GuideChip{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-height:30px;margin:2px 0 0;padding:3px 12px 3px 6px;border:1.5px solid #c7a985;border-radius:999px;background:#fffaf0;color:var(--v2-sage-deep,#5f7b52);font:inherit;font-size:14px;font-weight:800;box-shadow:0 1px 3px #6e543422;cursor:pointer;order:6;pointer-events:auto}html.ui-v2 #uiV2GuideChip .ui-v2-guide-ic{width:22px;height:22px}html.ui-v2 #uiV2GuideChip:hover{background:#fff6e2}html.ui-v2 #uiV2GuideChip:focus-visible{outline:2px dashed var(--v2-sage-deep,#5f7b52);outline-offset:2px}html.ui-v2 #uiV2GuideChip.is-complete{color:#8a7a62;font-weight:700}@media(max-width:640px){html.ui-v2 #uiV2GuideChip{position:fixed;left:max(10px,env(safe-area-inset-left));top:calc(84px + env(safe-area-inset-top,0px));z-index:30;min-height:36px;font-size:13px}}html.ui-v2 #uiV2Guide{width:min(980px,calc(100vw - 48px));max-height:min(700px,calc(100dvh - 120px));max-width:none;padding:0;border:2px solid #c9ad86;border-radius:22px;background:#fbf5e8;color:#4a3a2b;box-shadow:0 18px 50px #3b2c1d55,inset 0 0 0 6px #fffaf0;overflow:hidden;font-family:var(--v2-body)}html.ui-v2 #uiV2Guide[open]{display:flex;flex-direction:column}html.ui-v2 #uiV2Guide::backdrop{background:#2d241a40}html.ui-v2 .ui-v2-guide-head{display:flex;align-items:center;gap:14px;padding:18px 18px 12px 82px;border-bottom:1px dashed #d4c3a4;background:url(./assets/ui-v2/icons/icon_book.webp) 26px 50%/44px no-repeat}html.ui-v2 .ui-v2-guide-head-text{flex:1;min-width:0}html.ui-v2 .ui-v2-guide-head h2{margin:0;font-size:22px;font-weight:800!important;letter-spacing:-.3px}html.ui-v2 .ui-v2-guide-head p{margin:2px 0 0;color:#7a6650;font-size:14px;line-height:1.5;word-break:keep-all}html.ui-v2 #uiV2Guide button.ui-v2-guide-close{flex:none;min-width:72px;min-height:44px;padding:6px 18px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;font-weight:700;cursor:pointer;box-shadow:0 2px #e3d6bd;color:#4a3a2b}html.ui-v2 .ui-v2-guide-scroll{min-height:0;overflow-y:auto;padding:18px 22px 22px;scrollbar-width:thin;scrollbar-color:#cdb994 transparent}html.ui-v2 .ui-v2-guide-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}html.ui-v2 .ui-v2-guide-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 12px 12px;border:1px solid #e4d6bb;border-radius:16px;background:#fffdf6;text-align:center;box-shadow:0 2px #eadfc9}html.ui-v2 .ui-v2-guide-step{align-self:flex-start;padding:1px 9px;border-radius:999px;background:#f4ecda;color:#8b6f45;font-size:11.5px;font-weight:700}html.ui-v2 .ui-v2-guide-pic{display:grid;place-items:center;width:82px;height:82px;margin:2px 0 4px;border-radius:50%;background:radial-gradient(circle at 50% 45%,#f4f7ec,#e5ecd9);box-shadow:inset 0 0 0 1.5px #d6e0c6}html.ui-v2 .ui-v2-guide-pic .ui-v2-guide-ic{width:62px;height:62px}html.ui-v2 .ui-v2-guide-card h3{margin:0;font-size:16px;font-weight:800!important}html.ui-v2 .ui-v2-guide-card p{flex:1;margin:0;color:#5b4d3c;font-size:13.5px;line-height:1.6;word-break:keep-all}html.ui-v2 #uiV2Guide button.ui-v2-guide-try{width:100%;min-height:42px;margin-top:6px;border:0;border-radius:999px;background:#5f7b52;color:#fffdf4;font-weight:800;cursor:pointer;box-shadow:0 2px #4c6541}html.ui-v2 #uiV2Guide button.ui-v2-guide-try:hover{background:#6b8a5c}html.ui-v2 .ui-v2-guide-card.is-done{background:#f6f9ef;border-color:#cddcbc}html.ui-v2 #uiV2Guide .ui-v2-guide-card.is-done button.ui-v2-guide-try{background:#fffdf6;color:#6d7f5f;border:1.5px solid #cddcbc;box-shadow:none}html.ui-v2 .ui-v2-guide-stamp{position:absolute;top:10px;right:8px;display:grid;place-items:center;width:46px;height:46px;border:2px solid #c98b6f;border-radius:50%;background:#fff6ee;color:#b36f55;font-size:11px;font-weight:800;line-height:1.1;text-align:center;word-break:keep-all;transform:rotate(-12deg)}html.ui-v2 .ui-v2-guide-progress{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 0 4px;color:#6d5d48;font-size:13.5px;font-weight:700}html.ui-v2 .ui-v2-guide-dot{width:14px;height:14px;border-radius:50%;border:1.5px dashed #c8b693}html.ui-v2 .ui-v2-guide-dot.is-on{border:0;background:radial-gradient(circle at 40% 35%,#f6c9b2,#e08a72)}html.ui-v2 .ui-v2-guide-map{margin-top:16px;padding:14px 16px;border:1px solid #e4d6bb;border-radius:16px;background:#f4ecda}html.ui-v2 .ui-v2-guide-map h3{margin:0 0 10px;font-size:15px;font-weight:800!important}html.ui-v2 .ui-v2-guide-map dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:0}html.ui-v2 .ui-v2-guide-map dl>div{display:flex;gap:8px;align-items:baseline;min-width:0}html.ui-v2 .ui-v2-guide-map dt{flex:none;padding:1px 9px;border-radius:999px;background:#eef1e2;color:#5f7552;font-size:12.5px;font-weight:800}html.ui-v2 .ui-v2-guide-map dd{margin:0;color:#6d5d48;font-size:13px;line-height:1.5;word-break:keep-all}html.ui-v2 .ui-v2-guide-spot{position:fixed;inset:0;z-index:40;pointer-events:none}html.ui-v2 .ui-v2-guide-ring{position:fixed;border:3px solid #fff7d6;border-radius:18px;background:#fffbe61a;box-shadow:0 0 0 4px #9fb38caa,0 0 22px 6px #fff3c0aa;pointer-events:none}@media(prefers-reduced-motion:no-preference){html.ui-v2 .ui-v2-guide-ring{animation:ui-v2-guide-glow 1.8s ease-in-out infinite}@keyframes ui-v2-guide-glow{50%{box-shadow:0 0 0 7px #9fb38c66,0 0 28px 10px #fff3c0cc}}}html.ui-v2 .ui-v2-guide-note{position:fixed;display:flex;flex-direction:column;gap:4px;padding:12px 14px 10px;border:1.5px solid #d9c7a6;border-radius:14px;background:#fffdf6;color:#4a3a2b;box-shadow:0 3px 10px #6e54342e;pointer-events:auto;word-break:keep-all;font-family:var(--v2-body)}html.ui-v2 .ui-v2-guide-note strong{font-size:15px;font-weight:800}html.ui-v2 .ui-v2-guide-note span{color:#5b4d3c;font-size:13.5px;line-height:1.5}html.ui-v2 .ui-v2-guide-note button.ui-v2-guide-stop{align-self:flex-end;min-height:32px;padding:2px 12px;border:1px solid #d9c7a6;border-radius:999px;background:#fffaf0;font-size:12.5px;cursor:pointer;color:#4a3a2b}html.ui-v2 .ui-v2-guide-note:after{content:"";position:absolute;left:50%;width:14px;height:14px;margin-left:-7px;background:#fffdf6;border:1.5px solid #d9c7a6;transform:rotate(45deg)}html.ui-v2 .ui-v2-guide-note[data-side=below]:after{top:-8px;border-right:0;border-bottom:0}html.ui-v2 .ui-v2-guide-note[data-side=above]:after{bottom:-8px;border-left:0;border-top:0}@media(max-width:900px)and (min-width:641px){html.ui-v2 .ui-v2-guide-cards{grid-template-columns:repeat(3,minmax(0,1fr))}html.ui-v2 .ui-v2-guide-map dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){html.ui-v2 #uiV2Guide{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);border-radius:18px}html.ui-v2 .ui-v2-guide-head{padding:12px 12px 10px 62px;background-position:14px 50%;background-size:38px}html.ui-v2 .ui-v2-guide-head h2{font-size:19px}html.ui-v2 .ui-v2-guide-head p{font-size:13px}html.ui-v2 .ui-v2-guide-scroll{padding:12px}html.ui-v2 .ui-v2-guide-cards{grid-template-columns:1fr;gap:8px}html.ui-v2 .ui-v2-guide-card{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"pic step" "pic title" "pic text" "btn btn";column-gap:12px;row-gap:3px;align-items:start;text-align:left;padding:12px}html.ui-v2 .ui-v2-guide-step{grid-area:step;justify-self:start}html.ui-v2 .ui-v2-guide-pic{grid-area:pic;width:64px;height:64px;margin:0}html.ui-v2 .ui-v2-guide-pic .ui-v2-guide-ic{width:48px;height:48px}html.ui-v2 .ui-v2-guide-card h3{grid-area:title;font-size:15.5px}html.ui-v2 .ui-v2-guide-card p{grid-area:text}html.ui-v2 #uiV2Guide button.ui-v2-guide-try{grid-area:btn;margin-top:8px}html.ui-v2 .ui-v2-guide-stamp{top:8px;right:8px;width:42px;height:42px;font-size:10.5px}html.ui-v2 .ui-v2-guide-map dl{grid-template-columns:1fr}}html.ui-v2 .ui-v2-guide-ic{display:inline-block;background:center/contain no-repeat}html.ui-v2 .ui-v2-guide-ic-book{background-image:url(./assets/ui-v2/icons/icon_book.webp)}html.ui-v2 .ui-v2-guide-ic-walk{background-image:url(./assets/ui-v2/icons/icon_walk.webp)}html.ui-v2 .ui-v2-guide-ic-seed{background-image:url(./assets/ui-v2/icons/icon_seed.webp)}html.ui-v2 .ui-v2-guide-ic-harvest{background-image:url(./assets/ui-v2/icons/icon_harvest.webp)}html.ui-v2 .ui-v2-guide-ic-trap_basket{background-image:url(./assets/ui-v2/icons/icon_trap_basket.webp)}html.ui-v2 .ui-v2-guide-ic-house{background-image:url(./assets/ui-v2/icons/icon_house.webp)}html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card{position:relative;display:grid!important;grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"date work work ." "clock weather real .";align-content:center;align-items:center;justify-content:start;column-gap:10px;row-gap:3px;width:500px;max-width:calc(100vw - 470px);min-width:380px;padding:12px 86px 8px 94px!important;pointer-events:none}html.ui-v2.storybook-layout .ui-v2-hud-card>:is(.ui-v2-break,#readyCount,#reviewGoal){display:none!important}html.ui-v2.storybook-layout .ui-v2-hud-card>#gameHudDate{grid-area:date;order:0!important;white-space:nowrap;font-size:19px}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2Workroom{grid-area:work}html.ui-v2.storybook-layout .ui-v2-hud-card>#reviewClock{grid-area:clock;order:0!important;white-space:nowrap;font-size:15px;color:var(--v2-ink-soft);font-variant-numeric:tabular-nums}html.ui-v2.storybook-layout .ui-v2-hud-card>#reviewClock:before{content:"게임 "!important;font-size:1em}html.ui-v2.storybook-layout .ui-v2-hud-card>#storybookWeather{grid-area:weather;order:0!important;margin:0!important;white-space:nowrap;font-size:15px;color:var(--v2-ink-soft)}html.ui-v2.storybook-layout .ui-v2-hud-card>#hudRealTime{grid-area:real;order:0!important;white-space:nowrap;font-size:15px;color:var(--v2-ink-soft);font-variant-numeric:tabular-nums}html.ui-v2.storybook-layout .ui-v2-hud-card>#hudRealTime:before{content:"· ";color:var(--v2-ink-soft)}html.ui-v2 #uiV2Workroom{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-width:128px;height:28px;margin:0;padding:0 11px 0 9px;border:1.5px solid #cfdcc0;border-radius:999px;background:#f3f7ea;color:#4f6a43;font:inherit;font-size:13.5px;font-weight:800;white-space:nowrap;cursor:pointer;pointer-events:auto;font-variant-numeric:tabular-nums}html.ui-v2 #uiV2Workroom:hover{background:#eaf2dc}html.ui-v2 #uiV2Workroom:focus-visible,html.ui-v2 #uiV2CafeFlower:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px}html.ui-v2 .ui-v2-work-dot{flex:none;width:9px;height:9px;border-radius:50%;background:#58a55c;box-shadow:0 0 0 2px #dcefd5}html.ui-v2 #uiV2Workroom.is-unknown{border-color:#ddd2bd;background:#faf6ec;color:#8a7a62;font-weight:700}html.ui-v2 #uiV2Workroom.is-unknown .ui-v2-work-dot{background:#bfb39b;box-shadow:0 0 0 2px #eee6d6}html.ui-v2 #uiV2CafeFlower{position:absolute;top:0;right:0;bottom:0;width:84px;margin:0;padding:0;border:0;border-radius:0 40px 40px 0;background:transparent;cursor:pointer;pointer-events:auto}html.ui-v2 #uiV2CafeFlower:hover{background:radial-gradient(circle at 55% 55%,#fff8dc99,transparent 65%)}html.ui-v2 .ui-v2-cafe-label{position:absolute;left:50%;bottom:-20px;transform:translate(-50%);padding:1px 8px;border-radius:999px;background:#fffaf0;border:1px solid #d9c7a6;color:var(--v2-ink);font-size:11.5px;font-weight:800;white-space:nowrap;opacity:0;transition:opacity .15s;pointer-events:none}html.ui-v2 #uiV2CafeFlower:is(:hover,:focus-visible) .ui-v2-cafe-label{opacity:1}html.ui-v2 .ui-v2-cafe-note{position:fixed;z-index:45;width:200px;margin:0;padding:8px 12px;border:1.5px solid #d9c7a6;border-radius:12px;background:#fffdf6;color:var(--v2-ink);font-size:13px;text-align:center;box-shadow:var(--v2-shadow)}html.ui-v2 .ui-v2-roster{position:fixed;z-index:46;box-sizing:border-box;padding:12px 14px 10px;border:1.5px solid #d9c7a6;border-radius:16px;background:#fffdf6;color:var(--v2-ink);box-shadow:0 10px 26px #46341e33;font-family:var(--v2-body)}html.ui-v2 .ui-v2-roster header{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}html.ui-v2 .ui-v2-roster header strong{font-size:15px;font-weight:800}html.ui-v2 .ui-v2-roster header small{color:var(--v2-ink-soft);font-size:12.5px;font-variant-numeric:tabular-nums}html.ui-v2 .ui-v2-roster .ui-v2-roster-close{margin-left:auto;min-height:32px;padding:2px 12px;border:1px solid #d9c7a6;border-radius:999px;background:#fffaf0;font-size:12.5px;cursor:pointer}html.ui-v2 .ui-v2-roster-list{list-style:none;max-height:240px;overflow-y:auto;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}html.ui-v2 .ui-v2-roster-list li{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 6px;border-radius:10px}html.ui-v2 .ui-v2-roster-list li:nth-child(odd){background:#f8f3e7}html.ui-v2 .ui-v2-roster-list strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}html.ui-v2 .ui-v2-roster-list small{color:var(--v2-ink-soft);font-size:12px;font-variant-numeric:tabular-nums}html.ui-v2 .ui-v2-roster-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#58a55c}html.ui-v2 .ui-v2-roster-empty{margin:4px 0 8px;padding:12px;border:1.5px dashed #d9c7a6;border-radius:12px;color:var(--v2-ink-soft);font-size:13.5px;text-align:center;line-height:1.5}html.ui-v2 .ui-v2-roster-note{margin:8px 0 0;color:#9a8a72;font-size:12px}html.ui-v2.storybook-layout #storybookWallet{position:relative;display:flex!important;align-items:center;gap:8px;flex-wrap:nowrap}html.ui-v2 #storybookWallet>.ui-v2-helper:not(#ui-v2-a):not(#ui-v2-b){position:static;box-sizing:border-box;display:inline-flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:6px;width:auto!important;height:40px!important;min-height:40px!important;min-width:0;margin:0;padding:0 13px 0 9px!important;border:1.5px solid #c7a985!important;border-radius:999px!important;background:#fffaf0!important;background-image:none!important;color:var(--v2-ink)!important;font:inherit;font-size:13.5px!important;font-weight:800!important;white-space:nowrap;box-shadow:0 1px 3px #6e543422!important;aspect-ratio:auto!important;cursor:pointer;order:0}html.ui-v2 #storybookWallet>.ui-v2-helper:hover{background:#fff6e2!important}html.ui-v2 #storybookWallet>.ui-v2-helper:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px}html.ui-v2 #storybookWallet>#uiV2GuideChip{min-width:146px!important;color:#5f7552!important}html.ui-v2 #storybookWallet>#uiV2GuideChip.is-complete{color:#8a7a62!important;font-weight:700!important}html.ui-v2 #storybookWallet>#uiV2GuideChip .ui-v2-guide-chip-text{display:inline-block;min-width:98px;text-align:left;font-variant-numeric:tabular-nums}html.ui-v2 .ui-v2-helper-ic{flex:none;display:inline-block;width:22px;height:22px;background:center/contain no-repeat}html.ui-v2 .ui-v2-ic-post{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 40'%3E%3Cpath d='M5 11.5c0-2 1.6-3.5 3.6-3.5h28.8c2 0 3.6 1.5 3.6 3.5v18c0 2-1.6 3.5-3.6 3.5H8.6C6.6 33 5 31.5 5 29.5z' fill='%23fbf1dc' stroke='%238a6a4a' stroke-width='2'/%3E%3Cpath d='M6.2 10.2 23 22.5l16.8-12.3' fill='none' stroke='%238a6a4a' stroke-width='2' stroke-linejoin='round'/%3E%3Ccircle cx='23' cy='22.5' r='5' fill='%23e3a08a' stroke='%23b5735e' stroke-width='1.4'/%3E%3C/svg%3E")}html.ui-v2 #storybookWallet .ui-v2-radio-bear-face{font-size:19px;line-height:1}html.ui-v2 #uiV2TrialTag{position:absolute;left:0;top:calc(100% + 3px);padding:0 7px;border-radius:999px;background:#fffaf0e6;border:1px solid #e0d2b8;color:#8a7a62;font-size:11px;font-weight:700;line-height:1.5;white-space:nowrap;pointer-events:none}html.ui-v2 #uiV2TrialTag:after{content:" 재화"}@media(max-width:1180px)and (min-width:641px){html.ui-v2 #storybookWallet>.ui-v2-helper:not(#ui-v2-a):not(#ui-v2-b){padding:0 10px!important}html.ui-v2 #storybookWallet>:is(#uiV2PostButton,#uiV2RadioBear) :is(.ui-v2-helper-label,.ui-v2-radio-bear-label){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card{max-width:calc(100vw - 400px)}}html[data-ui-v2-hud-in] #gameHud{position:absolute!important;top:0;left:0;right:0;z-index:20}html[data-ui-v2-hud-in=mountainFishingPlace] #mountainFishingPlace header:not(#gameHud){top:calc(132px + env(safe-area-inset-top))!important}html.ui-v2.storybook-layout #reviewToolStatus{box-sizing:border-box;width:min(340px,calc(100vw - 32px))!important;height:34px!important;padding:0 14px!important;line-height:31px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center}html.ui-v2 :is(.play-toast,#playToast){box-sizing:border-box;max-width:min(520px,calc(100vw - 32px))!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;line-height:1.45!important}html.ui-v2 #seedPicker{min-width:96px;text-align:center;white-space:nowrap}html.ui-v2 #drawerBody :is(#craftStatus,#forageStatus,#workerStatus,#greenhouseStatus,#coverStatus,#ordersStatus,#labHint,#collectionProgress,#qForecast,#gameSalePreview){min-height:calc(3.1em + 20px);box-sizing:border-box}html.ui-v2 :is(#uiV2Guide button.ui-v2-guide-try,.ui-v2-seed-buy,.ui-v2-sale-one,.ui-v2-sale-all,.ui-v2-shop-buy){white-space:nowrap}html.ui-v2 :is(#coins,#reviewGems,#reviewClock,#hudRealTime,.ui-v2-guide-chip-text,.ui-v2-work-text){font-variant-numeric:tabular-nums}html.ui-v2 #uiV2Post{width:min(620px,calc(100vw - 32px));max-height:min(680px,calc(100dvh - 80px));padding:0;border:2px solid #c9ad86;border-radius:22px;background:#fbf5e8;color:#4a3a2b;box-shadow:0 18px 50px #3b2c1d55,inset 0 0 0 6px #fffaf0;overflow:hidden;font-family:var(--v2-body)}html.ui-v2 #uiV2Post[open]{display:flex;flex-direction:column}html.ui-v2 #uiV2Post::backdrop{background:#2d241a40}html.ui-v2 .ui-v2-post-head{display:flex;align-items:center;gap:12px;padding:16px 16px 10px 22px}html.ui-v2 .ui-v2-post-head h2{margin:0;font-size:20px;font-weight:800!important}html.ui-v2 #uiV2Post button.ui-v2-post-close{margin-left:auto;min-width:72px;min-height:44px;padding:6px 18px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;font-weight:700;color:#4a3a2b;cursor:pointer;box-shadow:0 2px #e3d6bd}html.ui-v2 .ui-v2-post-tabs{display:flex;gap:6px;padding:0 16px 10px;border-bottom:1px dashed #d4c3a4}html.ui-v2 .ui-v2-post-tabs button{flex:1;min-height:42px;padding:4px 8px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;color:#4a3a2b;font-weight:700;cursor:pointer;white-space:nowrap}html.ui-v2 .ui-v2-post-tabs button[aria-selected=true]{background:#5f7b52;border-color:#5f7b52;color:#fffdf4}html.ui-v2 .ui-v2-post-body{min-height:0;overflow-y:auto;padding:16px 18px 20px;display:flex;flex-direction:column;gap:10px}html.ui-v2 .ui-v2-post-empty{margin:6px 0;padding:22px 16px;border:1.5px dashed #d4c3a4;border-radius:16px;background:#fffaf0;color:#7a6650;text-align:center;line-height:1.6;font-size:14.5px}html.ui-v2 .ui-v2-post-note{margin:0;color:#8a7a62;font-size:13px;line-height:1.5}html.ui-v2 .ui-v2-post-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}html.ui-v2 .ui-v2-post-list li{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e4d6bb;border-radius:14px;background:#fffdf6}html.ui-v2 .ui-v2-post-list span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#7a6650}html.ui-v2 .ui-v2-post-editors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html.ui-v2 .ui-v2-post-editor{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;border:1px solid #e4d6bb;border-radius:16px;background:#fffdf6;text-align:center}html.ui-v2 .ui-v2-post-face{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:radial-gradient(circle at 45% 40%,#fbefe2,#efdcc6);box-shadow:inset 0 0 0 1.5px #dcc7a8;color:#8b6f45;font-size:20px;font-weight:800}html.ui-v2 .ui-v2-post-editor strong{font-size:15px;font-weight:800}html.ui-v2 .ui-v2-post-editor small{color:#8a7a62;font-size:12px;word-break:keep-all}html.ui-v2 .ui-v2-post-kinds{display:flex;gap:6px;flex-wrap:wrap}html.ui-v2 .ui-v2-post-kinds button{min-height:38px;padding:2px 14px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;color:#4a3a2b;font-weight:700;cursor:pointer}html.ui-v2 .ui-v2-post-kinds button[aria-checked=true]{background:#eef4e2;border-color:#7e9b6c;color:#3f5a35}html.ui-v2 .ui-v2-post-label{margin:4px 0 0;color:#6d5d48;font-size:13.5px;font-weight:800}html.ui-v2 #uiV2ReportText{box-sizing:border-box;width:100%;min-height:120px;padding:10px 12px;border:1.5px solid #d9c7a6;border-radius:12px;background:#fffdf6;color:#3f3125;font:inherit;font-size:15px;line-height:1.6;resize:vertical}html.ui-v2 #uiV2ReportText:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px}html.ui-v2 .ui-v2-post-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;margin:0;padding:10px 12px;border-radius:12px;background:#f4ecda}html.ui-v2 .ui-v2-post-info div{display:flex;gap:8px;min-width:0}html.ui-v2 .ui-v2-post-info dt{flex:none;color:#8a7a62;font-size:12.5px}html.ui-v2 .ui-v2-post-info dd{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-variant-numeric:tabular-nums}html.ui-v2 #uiV2Post button.ui-v2-post-copy{min-height:46px;border:0;border-radius:999px;background:#5f7b52;color:#fffdf4;font-weight:800;cursor:pointer;box-shadow:0 2px #4c6541}html.ui-v2 .ui-v2-post-status{min-height:1.5em;margin:0;color:#4f6a43;font-size:13.5px}html.ui-v2 #storybookWallet>#uiV2PostButton.ui-v2-helper:not(#ui-v2-a):not(#ui-v2-b){position:relative}html.ui-v2 .ui-v2-post-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;box-sizing:border-box;padding:0 5px;border-radius:999px;background:#c9785f;color:#fffaf0;font-size:11px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fffaf0;pointer-events:none;font-variant-numeric:tabular-nums}html.ui-v2 .ui-v2-post-badge[hidden]{display:none}html.ui-v2 .ui-v2-letter-list{display:flex;flex-direction:column;gap:6px}html.ui-v2 #uiV2Post button.ui-v2-letter-row{display:flex;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 12px;border:1px solid #e4d6bb;border-radius:14px;background:#fffdf6;color:#4a3a2b;text-align:left;cursor:pointer;font:inherit}html.ui-v2 #uiV2Post button.ui-v2-letter-row[data-read=false]{background:#fff8e6;border-color:#dcc29a}html.ui-v2 #uiV2Post .ui-v2-letter-row .ui-v2-post-face.ui-v2-letter-face{flex:none;width:40px!important;height:40px!important}html.ui-v2 .ui-v2-letter-meta{flex:none;display:flex;flex-direction:column;min-width:64px}html.ui-v2 .ui-v2-letter-meta strong{font-size:14.5px;font-weight:800}html.ui-v2 .ui-v2-letter-meta small{color:#8a7a62;font-size:11.5px;font-variant-numeric:tabular-nums}html.ui-v2 .ui-v2-letter-preview{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#7a6650;font-size:13.5px}html.ui-v2 .ui-v2-letter-gift{flex:none;padding:2px 8px;border-radius:999px;background:#eef4e2;color:#3f5a35;font-size:11.5px;font-weight:800}html.ui-v2 .ui-v2-letter-dot{flex:none;color:#c9785f;font-size:10px}html.ui-v2 #uiV2Post button:is(.ui-v2-letter-back,.ui-v2-letter-more){align-self:flex-start;min-height:40px;padding:4px 14px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;color:#4a3a2b;font-weight:700;cursor:pointer}html.ui-v2 #uiV2Post button.ui-v2-letter-more{align-self:center}html.ui-v2 .ui-v2-letter-paper{display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;border:1px solid #dcc7a3;border-radius:6px;background:linear-gradient(100deg,#fffaf0,#f6ecd8);box-shadow:2px 3px 10px #8b725018}html.ui-v2 .ui-v2-letter-from{display:flex;align-items:center;gap:12px}html.ui-v2 .ui-v2-letter-from>span:last-child{display:flex;flex-direction:column;gap:2px}html.ui-v2 .ui-v2-letter-from strong{font-size:16px;font-weight:800}html.ui-v2 .ui-v2-letter-from small{color:#8a7a62;font-size:12.5px}html.ui-v2 .ui-v2-letter-text{margin:0;white-space:pre-wrap;line-height:1.8;font-size:15px;word-break:keep-all;overflow-wrap:anywhere}html.ui-v2 .ui-v2-letter-giftbox{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:10px 12px;border:1.5px dashed #b9c9a6;border-radius:12px;background:#f3f7ea;color:#3f5a35;font-size:14px;font-weight:700}html.ui-v2 #uiV2Post button.ui-v2-letter-claim{margin-left:auto;min-height:42px;padding:4px 18px;border:0;border-radius:999px;background:#5f7b52;color:#fffdf4;font-weight:800;cursor:pointer;box-shadow:0 2px #4c6541}html.ui-v2 #uiV2Post button.ui-v2-letter-claim:disabled{background:#c9d2bd;color:#5d6a52;box-shadow:none;cursor:default}html.ui-v2 #uiV2Post button.ui-v2-post-editor{cursor:pointer;font:inherit;color:#4a3a2b}html.ui-v2 .ui-v2-editor-affinity{color:#5f7b52;font-size:12px;font-weight:800}html.ui-v2 .ui-v2-editor-count{color:#6d5d48;font-size:12px}html.ui-v2 small.ui-v2-editor-latest{font-size:11px}@media(max-width:640px){html.ui-v2 .ui-v2-letter-preview{display:none}html.ui-v2 .ui-v2-letter-meta{flex:1}html.ui-v2 .ui-v2-post-badge{top:-2px;right:-2px}}@media(max-width:640px){html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"date date date" "work weather ." "clock real .";width:min(254px,calc(100vw - 132px));max-width:none;min-width:0;height:auto;min-height:0;aspect-ratio:auto;column-gap:6px;row-gap:2px;padding:9px 34px 8px 17%!important;background-size:100% 100%!important}html.ui-v2.storybook-layout .ui-v2-hud-card>#gameHudDate{font-size:13.5px}html.ui-v2.storybook-layout .ui-v2-hud-card>:is(#reviewClock,#storybookWeather,#hudRealTime){font-size:11.5px}html.ui-v2.storybook-layout .ui-v2-hud-card>#reviewClock:before{content:""!important}html.ui-v2.storybook-layout .ui-v2-hud-card>#storybookWeather:before{content:""!important}html.ui-v2 #uiV2Workroom{min-width:0;height:22px;padding:0 8px 0 6px;font-size:11.5px;gap:4px}html.ui-v2 .ui-v2-work-dot{width:7px;height:7px}html.ui-v2 #uiV2CafeFlower{top:50%;right:6px;bottom:auto;width:30px;height:30px;transform:translateY(-50%);border-radius:50%;background:url(./assets/ui-v2/icons/icon_flower.webp) center/26px no-repeat}html.ui-v2 .ui-v2-cafe-label{display:none}html.ui-v2 #storybookWallet>.ui-v2-helper:not(#ui-v2-a):not(#ui-v2-b){position:fixed!important;right:max(8px,env(safe-area-inset-right));z-index:30;flex-direction:column!important;gap:1px;width:52px!important;height:52px!important;min-height:52px!important;padding:3px 2px!important;border-radius:16px!important;font-size:10.5px!important}html.ui-v2 #storybookWallet>#uiV2GuideChip{top:calc(96px + env(safe-area-inset-top,0px));min-width:0!important}html.ui-v2 #storybookWallet>#uiV2PostButton{top:calc(154px + env(safe-area-inset-top,0px))}html.ui-v2 #storybookWallet>#uiV2RadioBear{top:calc(212px + env(safe-area-inset-top,0px))}html.ui-v2 #storybookWallet>#uiV2GuideChip .ui-v2-guide-chip-text{min-width:0;text-align:center;font-size:10.5px}html.ui-v2 #storybookWallet>#uiV2GuideChip .ui-v2-guide-ic{width:22px;height:22px}html.ui-v2 #storybookWallet>.ui-v2-helper .ui-v2-radio-bear-label,html.ui-v2 #storybookWallet>.ui-v2-helper .ui-v2-helper-label{position:static;width:auto;height:auto;clip:auto;display:block!important;font-size:10.5px}html.ui-v2 #uiV2TrialTag{left:auto;right:0;font-size:10px}html.ui-v2.storybook-layout #reviewToolStatus{left:10px!important;right:auto!important;transform:none!important;top:var(--ui-v2-status-top,96px)!important;width:calc(100vw - 80px)!important;max-width:none!important;height:30px!important;line-height:27px!important;font-size:12.5px!important}html[data-ui-v2-hud-in=mountainFishingPlace] #mountainFishingPlace header:not(#gameHud){top:calc(92px + env(safe-area-inset-top))!important}html.ui-v2 .ui-v2-post-editors{grid-template-columns:repeat(2,minmax(0,1fr))}html.ui-v2 .ui-v2-post-info{grid-template-columns:1fr}html.ui-v2 .ui-v2-post-tabs button{font-size:13px;padding:4px}}@media(max-width:640px){html.ui-v2 #storybookWallet>#uiV2GuideChip .ui-v2-guide-chip-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html.ui-v2 #storybookWallet>#uiV2GuideChip:after{content:attr(data-short);display:block;font-size:10.5px;font-variant-numeric:tabular-nums;white-space:nowrap}}html.ui-v2 #farmToolbar[data-ui-v2-near=false]>:is(#reviewEquippedSeed,[data-mode=till],[data-mode=harvest]):not([aria-pressed=true]):not(.active):not([data-ui-v2-good]:not([data-ui-v2-good=""])){display:none!important}html.ui-v2 #mountainFishingPlace>#gameHud#gameHud{position:absolute!important;top:env(safe-area-inset-top)!important;left:0!important;right:0!important;bottom:auto!important;margin:0!important;padding:10px 14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;z-index:20}@media(max-width:640px){html.ui-v2 #mountainFishingPlace>#gameHud#gameHud{padding:6px!important}}html.ui-v2 #gameHudMiddle>#uiV2CafeFlower:not(#ui-v2-a){background-color:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;min-width:0!important}@media(max-width:640px){html.ui-v2 #gameHudMiddle>#uiV2CafeFlower:not(#ui-v2-a){background:url(./assets/ui-v2/icons/icon_flower.webp) center/26px no-repeat!important}}@media(max-width:640px){html.ui-v2 #storybookWallet>#uiV2GuideChip:not(#ui-v2-a):not(#ui-v2-b){left:auto!important;right:max(8px,env(safe-area-inset-right))!important;top:calc(96px + env(safe-area-inset-top,0px))!important}}html.ui-v2 #gameHudMiddle>#uiV2Workroom:not(#ui-v2-a):not(#ui-v2-b){background:#f3f7ea!important;background-image:none!important;border:1.5px solid #cfdcc0!important;box-shadow:none!important;min-height:0!important;height:28px!important;padding:0 11px 0 9px!important;border-radius:999px!important;aspect-ratio:auto!important;width:auto!important}html.ui-v2 #gameHudMiddle>#uiV2Workroom.is-unknown:not(#ui-v2-a):not(#ui-v2-b){background:#faf6ec!important;border-color:#ddd2bd!important}@media(max-width:640px){html.ui-v2 #gameHudMiddle>#uiV2Workroom:not(#ui-v2-a):not(#ui-v2-b){height:22px!important;padding:0 8px 0 6px!important}html.ui-v2 #uiV2Workroom .ui-v2-work-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html.ui-v2 #uiV2Workroom:after{content:attr(data-short);white-space:nowrap}}html.ui-v2.storybook-layout #farmToolbar>#uiV2SellTool:before{content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M17 13c-2-4 2-6 7-6s9 2 7 6' fill='%23e8d3a8' stroke='%238a6a4a' stroke-width='2'/%3E%3Cpath d='M15 15h18c7 6 10 13 8 20-1 5-6 7-17 7S8 40 7 35c-2-7 1-14 8-20z' fill='%23f1dfb7' stroke='%238a6a4a' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M16 15c3 2 13 2 16 0' fill='none' stroke='%23b5735e' stroke-width='2.5' stroke-linecap='round'/%3E%3Ccircle cx='24' cy='29' r='6.5' fill='%23e9c46a' stroke='%23a9822f' stroke-width='1.8'/%3E%3Cpath d='M24 25.5v7' stroke='%23a9822f' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat!important}html.ui-v2.storybook-layout #farmToolbar>#uiV2SellTool[hidden]{display:none!important}@media(max-width:380px){html.ui-v2.storybook-layout #farmToolbar:has(>#uiV2SellTool:not([hidden]))>button{width:44px!important}}@media(min-width:641px){html.ui-v2 #v5Wardrobe[open]{height:min(820px,calc(100dvh - 40px))!important;max-height:none!important}html.ui-v2 #uiV2WardrobeGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:12px!important}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile{min-height:178px!important;padding:10px 8px 12px!important}html.ui-v2 .ui-v2-wardrobe-pic{width:100%!important;height:122px!important}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile:is(.is-eyes,.is-mouth){min-height:132px!important}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile:is(.is-eyes,.is-mouth) .ui-v2-wardrobe-pic{height:78px!important}}html.ui-v2 .ui-v2-wardrobe-pic img{width:100%;height:100%;object-fit:contain;image-rendering:auto}html.ui-v2 #uiV2FaceModes{display:flex;gap:6px}html.ui-v2 #uiV2FaceModes[hidden]{display:none}html.ui-v2 #uiV2FaceModes button{flex:1;min-height:38px;padding:2px 10px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;color:var(--v2-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}html.ui-v2 #uiV2FaceModes button[aria-selected=true]{background:#eef4e2;border-color:#7e9b6c;color:#3f5a35}html.ui-v2 #uiV2WardrobeSide:not([data-face-mode=preset]) #uiV2FaceControls{display:none!important}html.ui-v2 #uiV2WardrobeSide[data-face-mode=preset] #uiV2FaceControls{grid-template-columns:minmax(0,1fr)!important}html.ui-v2 #uiV2WardrobeSide[data-face-mode=preset] #uiV2FaceControls label:has(:is(#v5Slot_eyes,#v5Slot_mouth)){display:none!important}html.ui-v2 #uiV2WardrobeSide[data-face-mode=preset] #uiV2FaceControls label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}html.ui-v2 #v5DyeControls{flex:1;min-height:0;overflow-y:auto;gap:10px!important;padding:12px 14px!important}html.ui-v2 #v5DyeControls .ui-v2-chips{order:0}html.ui-v2 #v5DyeSwatches{order:1!important;flex:none!important;grid-template-columns:repeat(auto-fill,minmax(74px,1fr))!important;gap:8px!important;overflow:visible!important}html.ui-v2 #v5Wardrobe #v5DyeSwatches button{flex-direction:column!important;gap:5px!important;min-height:84px!important;padding:8px 4px!important;border-radius:14px!important;font-size:12.5px!important;white-space:normal!important;line-height:1.25}html.ui-v2 #v5Wardrobe #v5DyeSwatches .v5-dye-dot{width:40px!important;height:40px!important;border:2px solid #fffdf6!important;box-shadow:0 0 0 1.5px #b7a68a,0 2px 4px #6e543422}html.ui-v2 #v5Wardrobe #v5DyeSwatches button[aria-pressed=true] .v5-dye-dot{box-shadow:0 0 0 3px #5f7b52,0 2px 4px #6e543422}html.ui-v2 #v5DyeControls .v5-dye-custom{order:2!important;grid-template-columns:minmax(0,1fr) auto!important}html.ui-v2 #v5DyeHex{min-height:40px!important;font-size:14px}html.ui-v2 #v5DyeStatus{order:3!important}@media(max-width:640px){html.ui-v2 #v5Wardrobe[open]{grid-template-rows:auto minmax(100px,19%) auto minmax(0,1fr) auto!important}html.ui-v2 #uiV2WardrobeGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile{min-height:150px!important}html.ui-v2 .ui-v2-wardrobe-pic{width:100%!important;height:106px!important}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile:is(.is-eyes,.is-mouth){min-height:112px!important}html.ui-v2 #v5Wardrobe .ui-v2-wardrobe-tile:is(.is-eyes,.is-mouth) .ui-v2-wardrobe-pic{height:66px!important}html.ui-v2 #v5DyeSwatches{grid-template-columns:repeat(4,minmax(0,1fr))!important}html.ui-v2 #v5Wardrobe #v5DyeSwatches .v5-dye-dot{width:34px!important;height:34px!important}}html.ui-v2 #v5Wardrobe #v5DyeControls .ui-v2-chips button{min-height:40px;padding:2px 16px;border:1.5px solid #d9c7a6!important;border-radius:999px!important;background:#fffdf6!important;color:var(--v2-ink)!important;font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:none!important}html.ui-v2 #v5Wardrobe #v5DyeControls .ui-v2-chips button[aria-checked=true]{background:#5f7b52!important;border-color:#5f7b52!important;color:#fffdf4!important}html.ui-v2 .ui-v2-shop-view{display:flex;align-items:center;gap:6px;flex-wrap:wrap;grid-column:1/-1}html.ui-v2 .ui-v2-shop-sorts{display:flex;gap:4px;margin-right:auto}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-view button{min-height:34px;padding:2px 12px;border:1.5px solid #d9c7a6!important;border-radius:999px!important;background:#fffdf6!important;color:var(--v2-ink)!important;font:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:none!important}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-view button:is([aria-checked=true],[aria-pressed=true]){background:#eef4e2!important;border-color:#7e9b6c!important;color:#3f5a35!important}html.ui-v2 .ui-v2-shop-count{display:inline-block;min-width:1.6em;margin-left:5px;padding:0 5px;border-radius:999px;background:#0000000f;font-size:.82em;font-variant-numeric:tabular-nums}html.ui-v2 .ui-v2-shop-size{position:absolute;left:8px;bottom:8px;padding:0 7px;border-radius:999px;background:#fffaf0e6;border:1px solid #e0d2b8;color:#7a6650;font-size:11px;font-weight:700;line-height:1.6;pointer-events:none}html.ui-v2 #mountainFurnitureShop .mf-card{position:relative}html.ui-v2 #mountainFurnitureShop.ui-v2-shop-compact #mountainFurnitureGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))!important}html.ui-v2 #mountainFurnitureShop.ui-v2-shop-compact .ui-v2-shop-card{grid-column-start:auto!important}html.ui-v2 #mountainFurnitureShop.ui-v2-shop-compact .mf-card canvas{max-height:72px}html.ui-v2 #mountainFurnitureShop.ui-v2-shop-compact .mf-card :is(.mf-item-info,.mf-item-desc){display:none}html.ui-v2 #mountainFurnitureShop.ui-v2-shop-compact .ui-v2-shop-size{display:none}@media(max-width:640px){html.ui-v2 .ui-v2-shop-sorts{margin-right:0;width:100%}html.ui-v2 #mountainFurnitureShop .ui-v2-shop-view button{min-height:32px;padding:2px 9px;font-size:12px}}html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card{grid-template-areas:"date date date ." "clock weather real ."!important;overflow:visible}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2Workroom:not(#ui-v2-a):not(#ui-v2-b){position:absolute!important;left:18px;top:calc(100% + 6px);grid-area:auto;height:32px!important;padding:0 14px 0 10px!important;border:1.5px solid #c7a985!important;background:#fffaf0!important;box-shadow:0 2px 6px #6e543426!important;font-size:13.5px;color:#4f6a43;z-index:2}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2Workroom.is-unknown:not(#ui-v2-a):not(#ui-v2-b){color:#8a7a62;background:#fffaf0!important;border-color:#d9c7a6!important}html.ui-v2 #uiV2Workroom:before{content:"";flex:none;width:20px;height:20px;margin-right:2px;background:url(./assets/ui-v2/icons/icon_flower.webp) center/contain no-repeat}html.ui-v2 #uiV2Workroom .ui-v2-work-dot{order:2}html.ui-v2 #uiV2Workroom .ui-v2-work-text{order:1}html.ui-v2 #uiV2WorkroomRoster{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(520px,calc(100vw - 24px));max-height:min(640px,calc(100dvh - 48px));padding:0;border:2px solid #c9ad86;border-radius:22px;background:#fbf5e8;color:#4a3a2b;box-shadow:0 18px 50px #3b2c1d55,inset 0 0 0 6px #fffaf0;overflow:hidden;font-family:var(--v2-body)}html.ui-v2 #uiV2WorkroomRoster[open]{display:flex;flex-direction:column}html.ui-v2 #uiV2WorkroomRoster::backdrop{background:#2d241a40}html.ui-v2 #uiV2WorkroomRoster header{display:flex;align-items:center;gap:12px;margin:0;padding:16px 16px 12px 20px;border-bottom:1px dashed #d4c3a4}html.ui-v2 .ui-v2-roster-ic{flex:none;width:42px;height:42px;background:url(./assets/ui-v2/icons/icon_flower.webp) center/contain no-repeat}html.ui-v2 .ui-v2-roster-head{flex:1;min-width:0;display:flex;flex-direction:column}html.ui-v2 .ui-v2-roster-head h2{margin:0;font-size:20px;font-weight:800!important}html.ui-v2 .ui-v2-roster-head small{color:#7a6650;font-size:13.5px}html.ui-v2 #uiV2WorkroomRoster .ui-v2-roster-close{min-height:44px;padding:4px 18px;font-size:14px;font-weight:700;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;color:#4a3a2b;cursor:pointer}html.ui-v2 #uiV2WorkroomRoster .ui-v2-roster-list{flex:1;max-height:none;overflow-y:auto;padding:12px 16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}html.ui-v2 #uiV2WorkroomRoster .ui-v2-roster-list li{min-height:56px;padding:8px 10px;border:1px solid #e4d6bb;border-radius:14px;background:#fffdf6!important;gap:10px}html.ui-v2 #uiV2WorkroomRoster .ui-v2-roster-list strong{font-size:15px}html.ui-v2 .ui-v2-roster-face{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#6d5d48;font-weight:800;font-size:16px;box-shadow:inset 0 0 0 1.5px #0000001a}html.ui-v2 #uiV2WorkroomRoster .ui-v2-roster-empty{margin:16px;padding:28px 16px;font-size:15px}html.ui-v2 #uiV2WorkroomRoster .ui-v2-roster-note{margin:0;padding:10px 20px 16px;font-size:12.5px;line-height:1.5}html.ui-v2.storybook-layout #farmToolbar>#uiV2SellTool:before{background:url(./assets/ui-v2/icons/icon_coin_pouch.webp) center/contain no-repeat!important}html.ui-v2.storybook-layout #farmToolbar>#uiV2SellTool[data-empty=true]{opacity:.72}html.ui-v2.storybook-layout #farmToolbar>#uiV2SeedShopTool:before{content:""!important;background:url(./assets/ui-v2/icons/seed_packet_basic.webp) center/contain no-repeat!important}html.ui-v2.storybook-layout #farmToolbar>#reviewFishing:before{background-image:url(./assets/ui-v2/icons/icon_trap_bamboo.webp)!important}@media(max-width:640px){html.ui-v2.storybook-layout #farmToolbar{gap:2px!important;max-width:calc(100vw - 8px)}html.ui-v2.storybook-layout #farmToolbar>button{width:min(52px,calc((100vw - 24px)/8))!important}html.ui-v2.storybook-layout #farmToolbar[data-ui-v2-near=false]>button{width:min(56px,calc((100vw - 24px) / 6))!important}html.ui-v2.storybook-layout #farmToolbar .ui-v2-tool-caption{font-size:10px!important;letter-spacing:-.4px;white-space:nowrap}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2Workroom:not(#ui-v2-a):not(#ui-v2-b){left:10px;height:28px!important;font-size:12px;padding:0 10px 0 8px!important}html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card{grid-template-areas:"date date date" "weather clock real"!important}html.ui-v2 #uiV2WorkroomRoster .ui-v2-roster-list{grid-template-columns:1fr}}html.ui-v2 #uiV2SeedCards .ui-v2-packet{position:relative;display:block;width:76px;height:100px;margin:2px auto 0;background:center/contain no-repeat;font-size:0}html.ui-v2 .ui-v2-packet[data-packet=basic]{background-image:url(./assets/ui-v2/icons/seed_packet_basic.webp)}html.ui-v2 .ui-v2-packet[data-packet=special]{background-image:url(./assets/ui-v2/icons/seed_packet_special.webp)}html.ui-v2 .ui-v2-packet[data-packet=random]{background-image:url(./assets/ui-v2/icons/seed_packet_random.webp)}html.ui-v2 .ui-v2-packet-window{position:absolute;left:50%;top:55%;width:58%;height:52%;transform:translate(-50%,-50%);display:grid;place-items:center}html.ui-v2 .ui-v2-packet[data-packet=special] .ui-v2-packet-window{top:57.5%}html.ui-v2 .ui-v2-packet-window img{max-width:100%;max-height:100%;object-fit:contain}html.ui-v2 .ui-v2-packet-gem{background:url(./assets/ui-v2/icons/icon_gem_pouch.webp) center/contain no-repeat}html.ui-v2 #uiV2SeedCards .ui-v2-seed-card.is-coming{border-style:dashed!important;background:#f8f2fb!important}html.ui-v2 #uiV2SeedCards .ui-v2-seed-card.is-coming .ui-v2-seed-owned{background:#efe3f5;color:#7a5a8a}html.ui-v2 #uiV2BookToc{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(720px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:0;border:2px solid #c9ad86;border-radius:22px;background:#fbf5e8;color:#4a3a2b;box-shadow:0 18px 50px #3b2c1d55,inset 0 0 0 6px #fffaf0;overflow:auto;font-family:var(--v2-body)}html.ui-v2 #uiV2BookToc::backdrop{background:#2d241a40}html.ui-v2 .ui-v2-toc-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:18px 18px 10px 24px}html.ui-v2 .ui-v2-toc-head h2{margin:0;font-size:21px;font-weight:800!important}html.ui-v2 .ui-v2-toc-head p{margin:0;flex:1;color:#7a6650;font-size:14px}html.ui-v2 #uiV2BookToc .ui-v2-toc-close{min-height:44px;padding:4px 18px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;color:#4a3a2b;font-weight:700;cursor:pointer}html.ui-v2 .ui-v2-toc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:8px 22px 24px}html.ui-v2 #uiV2BookToc .ui-v2-toc-item{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:168px;padding:16px 10px 14px;border:1.5px solid #e0d0b2;border-radius:18px;background:#fffdf6;color:#4a3a2b;text-align:center;cursor:pointer;box-shadow:0 2px #eadfc9}html.ui-v2 #uiV2BookToc .ui-v2-toc-item:hover{background:#f6f9ef;border-color:#a9c094}html.ui-v2 #uiV2BookToc .ui-v2-toc-item:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px}html.ui-v2 .ui-v2-toc-ic{width:64px;height:64px}html.ui-v2 .ui-v2-toc-item strong{font-size:18px;font-weight:800}html.ui-v2 .ui-v2-toc-item small{color:#7a6650;font-size:12.5px;line-height:1.45;word-break:keep-all}html.ui-v2 .ui-v2-guide-ic-trap_bamboo{background-image:url(./assets/ui-v2/icons/icon_trap_bamboo.webp)}@media(max-width:640px){html.ui-v2 .ui-v2-toc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px 12px 16px}html.ui-v2 #uiV2BookToc .ui-v2-toc-item{min-height:138px;padding:12px 8px}html.ui-v2 .ui-v2-toc-ic{width:50px;height:50px}html.ui-v2 .ui-v2-toc-item strong{font-size:16px}}html.ui-v2 .ui-v2-trap-pic{display:block!important;width:72px;height:60px;margin:0 auto 2px;background:center/contain no-repeat;font-size:0!important}html.ui-v2 .ui-v2-trap-pic.is-trap{background-image:url(./assets/ui-v2/icons/icon_trap_bamboo.webp)}html.ui-v2 .ui-v2-trap-pic.is-net{background-image:url(./assets/ui-v2/icons/icon_net.webp)}html.ui-v2 .ui-v2-trap-help{display:block;margin-top:4px;color:#6d5d48;font-size:12.5px;line-height:1.45;font-weight:400;word-break:keep-all;text-align:center}html.ui-v2 #mountainFishingPlace footer #fishingPlaceTraps:before{background-image:url(./assets/ui-v2/icons/icon_trap_bamboo.webp)!important}html.ui-v2 .ui-v2-guide-ic-trap_basket{background-image:url(./assets/ui-v2/icons/icon_trap_bamboo.webp)}html.ui-v2 .ui-v2-ic-radio{background-image:url(./assets/ui-v2/icons/icon_radio.webp)}html.ui-v2 #storybookWallet .ui-v2-radio-bear-face.ui-v2-ic-radio{width:24px;height:24px}html.ui-v2 .ui-v2-post-face:is(.is-luan,.is-serin,.is-theo,.is-moa){background:center/86% no-repeat #fffaf0!important;font-size:0}html.ui-v2 .ui-v2-post-face.is-luan{background-image:url(./assets/ui-v2/icons/editor_luan.webp)!important}html.ui-v2 .ui-v2-post-face.is-serin{background-image:url(./assets/ui-v2/icons/editor_serin.webp)!important}html.ui-v2 .ui-v2-post-face.is-theo{background-image:url(./assets/ui-v2/icons/editor_theo.webp)!important}html.ui-v2 .ui-v2-post-face.is-moa{background-image:url(./assets/ui-v2/icons/editor_moa.webp)!important}html.ui-v2 .ui-v2-post-face{width:64px!important;height:64px!important}html.ui-v2 #uiV2SeedCards .ui-v2-seed-pic.ui-v2-packet:not(#ui-v2-a){width:76px!important;height:100px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}html.ui-v2 #uiV2SeedCards .ui-v2-seed-pic.ui-v2-packet[data-packet=basic]:not(#ui-v2-a){background-image:url(./assets/ui-v2/icons/seed_packet_basic.webp)!important}html.ui-v2 #uiV2SeedCards .ui-v2-seed-pic.ui-v2-packet[data-packet=special]:not(#ui-v2-a){background-image:url(./assets/ui-v2/icons/seed_packet_special.webp)!important}html.ui-v2 #uiV2SeedCards .ui-v2-seed-pic.ui-v2-packet[data-packet=random]:not(#ui-v2-a){background-image:url(./assets/ui-v2/icons/seed_packet_random.webp)!important}html.ui-v2 #uiV2SeedCards .ui-v2-packet-window img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain}@media(max-width:640px){html.ui-v2.storybook-layout #farmToolbar#farmToolbar>button:not(#ui-v2-a){width:calc((100vw - 30px)/8)!important;min-width:0!important;padding-left:0!important;padding-right:0!important}html.ui-v2.storybook-layout #farmToolbar#farmToolbar[data-ui-v2-near=false]>button:not(#ui-v2-a){width:min(58px,calc((100vw - 30px) / 6))!important}html.ui-v2.storybook-layout #farmToolbar#farmToolbar{left:50%!important;right:auto!important;transform:translate(-50%)!important;width:auto!important;max-width:calc(100vw - 8px)!important;gap:2px!important;justify-content:center}}html.ui-v2 #forestPlazaScene #wmapWrap,html.ui-v2 #forestPlazaScene[data-main-street=true] #wmapWrap{bottom:0!important}html.ui-v2 #forestPlazaScene #wmapWrap:after{height:150px!important}html.ui-v2 #forestPlazaScene[data-main-street=true] #wmapWrap:after{display:none!important}html.ui-v2 #forestPlazaScene .forest-hud{left:50%!important;right:auto!important;top:calc(14px + env(safe-area-inset-top))!important;transform:translate(-50%);display:flex;align-items:center;gap:0;width:max-content;max-width:min(420px,calc(100vw - 560px));padding:0;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffaf0f2;box-shadow:0 2px 6px #6e543422;z-index:7}html.ui-v2 #forestPlazaScene .forest-hud>div{flex-direction:row!important;align-items:center;gap:6px!important;max-width:none!important;padding:6px 12px!important;border:0!important;background:transparent!important;border-radius:0!important}html.ui-v2 #forestPlazaScene .forest-hud>div+div{border-left:1px dashed #d9c7a6!important}html.ui-v2 #forestPlazaScene .forest-hud>div:first-child small{display:none}html.ui-v2 #forestPlazaScene .forest-hud strong{font-size:14px;color:var(--v2-ink);white-space:nowrap}html.ui-v2 #forestPlazaScene .forest-hud :is(#forestConnection,#wnow){font-size:12px;font-weight:700;color:#5f7552;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.ui-v2 #forestPlazaScene .forest-hud #wnow{color:#7a6650;font-weight:400}html.ui-v2 #forestPlazaScene .forest-controls{left:50%!important;right:auto!important;transform:translate(-50%);width:min(760px,calc(100vw - 16px));gap:6px!important}html.ui-v2 #forestPlazaScene .forest-controls>small{order:1;font-size:11.5px!important;background:#fffaf0e6!important;border:1px solid #e0d2b8;border-radius:999px!important;padding:3px 10px!important;color:#7a6650}html.ui-v2 #forestPlazaScene #wsay{order:2;width:min(460px,100%)!important;padding:4px 4px 4px 12px!important;border:1.5px solid #d9c7a6!important;border-radius:999px!important;background:#fffaf0f2!important;box-shadow:0 2px 6px #6e543422}html.ui-v2 #forestPlazaScene #wsay label{font-size:0!important;width:22px;height:22px;flex:none;background:url(./assets/ui-v2/icons/icon_paper_doll_move.webp) center/contain no-repeat}html.ui-v2 #forestPlazaScene #wsay input{min-height:38px!important;border:0!important;background:transparent!important;font-size:14px}html.ui-v2 #forestPlazaScene #wsay button{min-height:38px!important;border:0!important;border-radius:999px!important;background:#5f7b52!important;color:#fffdf4!important;font-weight:800;padding:4px 16px!important}html.ui-v2 #forestPlazaScene .forest-controls nav{order:3;padding:0!important;border:0!important;background:transparent!important;gap:8px!important;flex-wrap:nowrap!important;align-items:flex-end}html.ui-v2 #forestPlazaScene .forest-controls nav>button:not(#forestLogout):not(#takeControl){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:76px;height:80px;min-height:0;padding:6px 4px 12px;border:0!important;border-radius:0!important;background:var(--v2-slot) 72.94% 3.44%/614.4% 430.25% no-repeat!important;filter:drop-shadow(0 2px 3px rgba(110,84,52,.22));font-size:0!important;color:var(--v2-ink)!important;cursor:pointer}html.ui-v2 #forestPlazaScene .forest-controls nav>button:not(#forestLogout):not(#takeControl):hover{background-size:571% 406.35%!important;background-position:98.97% 1.94%!important}html.ui-v2 #forestPlazaScene .forest-controls nav>button:not(#forestLogout):not(#takeControl):before{content:"";position:absolute;inset:8px 13px 28px;background:center/contain no-repeat}html.ui-v2 #forestPlazaScene .forest-controls nav>button:not(#forestLogout):not(#takeControl):after{font-size:13px;font-weight:700;white-space:nowrap;letter-spacing:-.3px}html.ui-v2 #forestPlazaScene #forestReturnFarm:before{background-image:url(./assets/ui-v2/icons/icon_plot_2x2.webp)!important}html.ui-v2 #forestPlazaScene #forestReturnFarm:after{content:"농장으로"}html.ui-v2 #forestPlazaScene #wmeBtn:before{background-image:url(./assets/ui-v2/icons/icon_walk.webp)!important}html.ui-v2 #forestPlazaScene #wmeBtn:after{content:"내 위치"}html.ui-v2 #forestPlazaScene #plazaShopEntrance:before{background-image:url(./assets/ui-v2/icons/icon_coin_pouch.webp)!important}html.ui-v2 #forestPlazaScene #plazaShopEntrance:after{content:"상점"}html.ui-v2 #forestPlazaScene #plazaHomeEntrance:before{background-image:url(./assets/ui-v2/icons/icon_house.webp)!important}html.ui-v2 #forestPlazaScene #plazaHomeEntrance:after{content:"내 집"}html.ui-v2 #forestPlazaScene #plazaRestaurantEntrance:before{background-image:url(./assets/ui-v2/icons/icon_harvest.webp)!important}html.ui-v2 #forestPlazaScene #plazaRestaurantEntrance:after{content:"마을 식당"}html.ui-v2 #forestPlazaScene #plazaCafeEntrance:before{background-image:url(./assets/ui-v2/icons/icon_flower.webp)!important}html.ui-v2 #forestPlazaScene #plazaCafeEntrance:after{content:"카페"}html.ui-v2 #forestPlazaScene #regionFishing:before{background-image:url(./assets/ui-v2/icons/icon_trap_bamboo.webp)!important}html.ui-v2 #forestPlazaScene #regionFishing:after{content:"낚시 도구"}html.ui-v2 #forestPlazaScene #forestLogout{white-space:nowrap;flex:none;order:99;align-self:center;min-height:32px!important;margin-left:6px;padding:2px 10px!important;border:1px dashed #cdbb9b!important;border-radius:999px!important;background:#fffaf0cc!important;color:#8a7a62!important;font-size:12px!important}html.ui-v2 #forestPlazaScene #takeControl{align-self:center;border-radius:999px!important;font-size:13px}html.ui-v2 #forestPlazaScene #walkNotice{order:0;border:1px solid #e0d2b8;border-radius:999px!important}html.ui-v2 #forestPlazaScene .region-dpad{bottom:calc(24px + env(safe-area-inset-bottom))!important;left:14px!important;background:#fffaf0cc;border:1.5px solid #e0d2b8;border-radius:14px;padding:4px}html.ui-v2 #forestPlazaScene .region-dpad button{border-radius:10px!important}@media(max-width:900px){html.ui-v2 #forestPlazaScene .forest-hud{max-width:calc(100vw - 24px)}}@media(max-width:640px){html.ui-v2 #forestPlazaScene .forest-hud{left:10px!important;transform:none;top:calc(122px + env(safe-area-inset-top))!important;max-width:calc(100vw - 84px)}html.ui-v2 #forestPlazaScene .forest-hud>div{padding:4px 9px!important}html.ui-v2 #forestPlazaScene .forest-hud strong{font-size:12.5px}html.ui-v2 #forestPlazaScene .forest-hud>div+div #wnow{display:none}html.ui-v2 #forestPlazaScene .forest-controls{width:calc(100vw - 8px)}html.ui-v2 #forestPlazaScene .forest-controls>small{display:none}html.ui-v2 #forestPlazaScene .forest-controls nav{gap:2px!important;justify-content:center;flex-wrap:nowrap!important;max-width:100%}html.ui-v2 #forestPlazaScene .forest-controls nav>button:not(#forestLogout):not(#takeControl){width:calc((100vw - 76px)/5);max-width:64px;height:66px;padding:4px 2px 8px}html.ui-v2 #forestPlazaScene .forest-controls nav>button:not(#forestLogout):not(#takeControl):before{inset:6px 8px 22px}html.ui-v2 #forestPlazaScene .forest-controls nav>button:not(#forestLogout):not(#takeControl):after{font-size:10.5px}html.ui-v2 #forestPlazaScene #forestLogout{margin-left:2px;padding:2px 6px!important;font-size:10.5px!important;writing-mode:horizontal-tb}html.ui-v2 #forestPlazaScene .region-dpad{bottom:calc(150px + env(safe-area-inset-bottom))!important;left:8px!important}}html.ui-v2 :is(.play-toast,#playToast)[hidden]{display:none!important}html.ui-v2 #adminConsoleLink{display:inline-flex!important;align-items:center;justify-content:center;position:static!important;flex:none;z-index:40;min-height:40px;padding:8px 12px;border:1px solid #c7a985;border-radius:18px;background:#fffaf0;color:#526c43;text-decoration:none;font:inherit;font-size:13px;font-weight:700;white-space:nowrap}@media(max-width:640px){html.ui-v2 #adminConsoleLink{min-height:42px;padding:6px 10px;font-size:12px}}html.ui-v2 #mountainFishingPlace footer .fishing-catch-notice{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);flex:none;width:max-content;max-width:min(520px,calc(100vw - 32px));margin:0;padding:8px 18px;border-radius:999px;background:#fffaf0f2;border:1.5px solid #c9b48f;color:#4a3a2b;font-size:14px;line-height:1.45;text-align:center;box-shadow:0 4px 12px #0000002a;white-space:normal}html.ui-v2 #mountainFishingPlace footer .fishing-catch-notice[hidden]{display:none}html.ui-v2 #mountainFishingPlace:has(.fishing-catch-notice:not([hidden])) #fishingPlaceStatus{display:none}html.ui-v2 #mountainFishingPlace header:not(#gameHud){top:calc(14px + env(safe-area-inset-top));left:50%;transform:translate(-50%)}@media(max-width:640px){html.ui-v2 #mountainFishingPlace header:not(#gameHud){top:calc(112px + env(safe-area-inset-top));left:10px;transform:none;padding:5px 12px!important}html.ui-v2 #mountainFishingPlace h2{font-size:14px}html.ui-v2 #mountainFishingPlace footer .fishing-catch-notice{font-size:13px;padding:7px 14px}html.ui-v2 #fishingPlaceStatus{max-width:calc(100vw - 40px);font-size:12.5px;padding:6px 12px!important}}html.ui-v2 .ui-v2-seed-seasons{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}html.ui-v2 #drawerBody .ui-v2-seed-seasons button{min-height:36px!important;padding:4px 14px!important;font-size:14px}html.ui-v2 #drawerBody .ui-v2-seed-seasons button[aria-selected=true]{background:#9fb38c!important;border-color:#5f7b52!important;color:#fff!important}html.ui-v2 .ui-v2-seed-card[hidden]{display:none!important}html.ui-v2 .ui-v2-seed-bundles{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0 4px;padding:10px 12px;border-radius:14px;background:#fff8ec;border:1px dashed #cdb48e}html.ui-v2 .ui-v2-seed-bundles strong{flex:1 0 100%;font-size:14px}html.ui-v2 .ui-v2-seed-bundles small{flex:1 0 100%;margin-top:-4px;color:#7a6650}html.ui-v2 #drawerBody .ui-v2-seed-bundles button{min-height:38px!important;padding:6px 14px!important;font-size:13.5px}html.ui-v2 .climate-panel>p.muted,html.ui-v2 .climate-panel #weatherEffect,html.ui-v2 .climate-panel .minidex-title,html.ui-v2 .climate-panel #weatherFishDex,html.ui-v2 .climate-panel #weatherFishDex+p,html.ui-v2 .climate-panel #seasonGameplay,html.ui-v2 .climate-panel #weatherGameplay,html.ui-v2 .climate-panel~.quality-section:has(#qForecast),html.ui-v2 .quality-section:has(>#qForecast){display:none!important}html.ui-v2 #drawerBody #uiV2SeedSeasons#uiV2SeedSeasons button[aria-selected=true]{background:#9fb38c!important;border-color:#5f7b52!important;color:#fff!important}html.ui-v2 #drawerBody section[data-game-feature=climate] :is(#seasonGameplay,#weatherGameplay,#weatherEffect,#weatherFishDex,.minidex-title){display:none!important}html.ui-v2 #gameCropInfo{display:none!important}html.ui-v2 .ui-v2-crop-tip{position:fixed;z-index:60;pointer-events:none;padding:5px 11px;border-radius:999px;background:#fffaf0f2;border:1.5px solid #c9b48f;color:#4a3a2b;font-size:13px;white-space:nowrap;box-shadow:0 3px 10px #0000002a}html.ui-v2 .ui-v2-crop-tip.is-ready{border-color:#7f9a6e;color:#3f5a35;font-weight:700}html.ui-v2 .ui-v2-crop-tip[hidden]{display:none}html.ui-v2:has(#homeDialog[open]) #gameDrawer::backdrop{background:transparent}html.ui-v2:has(#homeDialog[open]) #gameDrawer #drawerSurface,html.ui-v2:has(#homeDialog[open]) #gameDrawer .storybook-page-art{opacity:.84}html.ui-v2:has(#homeDialog[open]) #gameDrawer{background:transparent!important}html.ui-v2.storybook-layout #farmToolbar>#uiV2PetTool:before{content:""!important;background:url(./assets/embedded/665e3ae50629fe37.webp) center/contain no-repeat!important}html.ui-v2 #uiV2HomeDecorate{display:none!important}html.ui-v2.storybook-layout #farmToolbar>#removeFarmOrnamentQuick{font-size:0!important;line-height:0!important}@media(max-width:640px){html.ui-v2.storybook-layout #farmToolbar#farmToolbar{width:calc(100vw - 8px)!important;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;justify-content:flex-start!important;touch-action:pan-x;scrollbar-width:thin;padding-bottom:4px!important}html.ui-v2.storybook-layout #farmToolbar#farmToolbar>button:not(#ui-v2-a){flex-shrink:0}}html.ui-v2.storybook-layout #farmToolbar>#removeFarmOrnamentQuick:before{content:""!important;background:url(./assets/ui-v2/icons/icon_tree.webp) center/contain no-repeat!important}html.ui-v2 #uiV2Logout{white-space:nowrap}@media(max-width:640px){html.ui-v2 #uiV2Logout{font-size:12px;padding:4px 10px}}html.ui-v2 .ui-v2-guide-ic-journal{background-image:url(./assets/embedded/f0bf5e6f6be95de0.webp)}html.ui-v2 .ui-v2-guide-ic-gear{background-image:url(./assets/embedded/0819ea64cb2004e8.webp)}html.ui-v2 #attendanceBook{width:min(460px,calc(100vw - 20px));border:0;border-radius:22px;background:transparent;box-shadow:none;overflow:visible auto}html.ui-v2 #attendanceBook .attendance-paper{position:relative;display:grid;grid-template-columns:100%;gap:8px;padding:0 0 12px;background:none}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid){grid-area:1/1;position:relative;display:block;margin:0;width:100%;aspect-ratio:500/536;border-radius:4.2%/3.9%;background:url(./assets/embedded/6179730a58e20fd4.webp) center/100% 100% no-repeat;filter:drop-shadow(0 10px 22px #3c463d40)}html.ui-v2 #attendanceBook header{grid-area:1/1;align-self:start;justify-self:center;z-index:1;margin-top:8.5%;text-align:center;display:block;pointer-events:none}html.ui-v2 #attendanceBook header small{font-size:12px;color:#8b7a62}html.ui-v2 #attendanceBook h2{margin:2px 0 0;font-size:clamp(19px,5vw,24px);color:#5b4a38;letter-spacing:-.3px}html.ui-v2 #attendanceBook #attendanceClose{position:absolute;top:2.5%;right:2.6%;pointer-events:auto;min-width:40px;min-height:40px;border-radius:50%;background:#fffaf0e6;border-color:#c9b48f;font-size:22px;line-height:1}html.ui-v2 #attendanceBook #attendanceCount{grid-area:1/1;align-self:start;justify-self:center;z-index:1;margin:calc(8.5% + 50px) 0 0;padding:2px 12px;border-radius:999px;background:#fff8ecd9;font-size:13px;color:#6b5a45;font-variant-numeric:tabular-nums}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li{position:absolute;width:13%;aspect-ratio:1;border:0!important;border-radius:50%;background:none!important;display:block;left:calc(var(--ax) - 6.5%);top:calc(var(--ay) - 6.07%)}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(4n+1){--ax:20.4%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(4n+2){--ax:40%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(4n+3){--ax:59.5%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(4n){--ax:79.1%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(-n+4){--ay:32.6%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(n+5):nth-child(-n+8){--ay:49.2%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(n+9):nth-child(-n+12){--ay:65.9%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li:nth-child(n+13){--ay:82.9%}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li>small{inset:0;display:grid;place-items:center;font-size:clamp(12px,3.4vw,16px);font-weight:700;color:#c9ad8d;font-variant-numeric:tabular-nums}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.empty>span{display:none}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped>small{display:none}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped .editor-stamp,html.ui-v2 .story-paper-grid li.stamped .editor-stamp,html.ui-v2 .story-day .story-editor-stamp{inset:-4%;border:0;box-shadow:none;background:url(./assets/embedded/3a8115c230e935ec.webp) 0 0/400% 300% no-repeat;mix-blend-mode:multiply;font-size:0;--sx:0;--sy:0;background-position:calc(var(--sx) * 33.333%) calc(var(--sy) * 50%);transform:rotate(var(--sr,-6deg))}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped .editor-stamp>*,html.ui-v2 .story-paper-grid li.stamped .editor-stamp>*{display:none}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(1) .editor-stamp,html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(12) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(1) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(12) .editor-stamp{--sx:0;--sy:0}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(2) .editor-stamp,html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(13) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(2) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(13) .editor-stamp{--sx:1;--sy:0;--sr:5deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(3) .editor-stamp,html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(14) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(3) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(14) .editor-stamp{--sx:2;--sy:0;--sr:-3deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(4) .editor-stamp,html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(15) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(4) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(15) .editor-stamp{--sx:0;--sy:1;--sr:7deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(5) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(5) .editor-stamp{--sx:3;--sy:0;--sr:-8deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(6) .editor-stamp,html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(16) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(6) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(16) .editor-stamp{--sx:1;--sy:1;--sr:4deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(7) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(7) .editor-stamp{--sx:2;--sy:1;--sr:-5deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(8) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(8) .editor-stamp{--sx:3;--sy:1;--sr:6deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(9) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(9) .editor-stamp{--sx:0;--sy:2;--sr:-4deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(10) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(10) .editor-stamp{--sx:1;--sy:2;--sr:8deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped:nth-child(11) .editor-stamp,html.ui-v2 .story-paper-grid li.stamped:nth-child(11) .editor-stamp{--sx:2;--sy:2;--sr:-7deg}html.ui-v2 :is(#attendanceGrid,#storyAttendanceGrid) li.stamped time,html.ui-v2 .story-paper-grid li.stamped time{bottom:-26%;color:#b0685a;font-weight:700}html.ui-v2 #attendanceBook .attendance-note{margin:0 6px;padding:10px 14px;border-radius:14px;background:#fffaf0;border:1px solid #e3d4b7;text-align:center;font-size:13.5px;color:#6b5a45}html.ui-v2 #attendanceStatus{margin:0 6px;padding:4px 10px;border-radius:999px;background:#fffaf0d9;text-align:center;font-size:12.5px;color:#6b5a45;text-shadow:none}html.ui-v2 #attendanceBook footer button{min-height:48px;border-radius:999px;background:#f6c9b8;border-color:#c98e79;color:#5a3e33;font-size:16px}html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card{grid-template-areas:"date weather ." "clock real ."!important}html.ui-v2.storybook-layout .ui-v2-hud-card>#storybookWeather{grid-area:weather!important;font-size:15px!important}html.ui-v2.storybook-layout .ui-v2-hud-card>#storybookWeather:before{content:"· "!important}@media(max-width:640px){html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card{grid-template-areas:"date weather ." "clock real ."!important}}html.ui-v2 #gameHudGold #coins,html.ui-v2 #gameHudGold #reviewGems{font-family:var(--v2-title)!important;font-size:17px!important;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2}@media(max-width:640px){html.ui-v2 #gameHudGold #coins,html.ui-v2 #gameHudGold #reviewGems{font-size:15px!important}}html.ui-v2 #betaSaveStatus{font-family:var(--v2-body)!important;font-size:13px;font-weight:700;letter-spacing:0}html.ui-v2 #uiV2Logout{margin:0!important;align-self:center;height:auto;min-height:36px;font-family:var(--v2-body)!important}@media(max-width:640px){html.ui-v2.storybook-layout #gameHudMiddle.ui-v2-hud-card:not(#ui-v2-a){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"date date" "weather weather" "clock real"!important;padding:9px 8px 8px 28px!important;column-gap:6px;row-gap:2px}html.ui-v2.storybook-layout .ui-v2-hud-card:not(#ui-v2-a)>:is(#gameHudDate,#storybookWeather,#reviewClock,#hudRealTime){min-width:0;max-width:100%;white-space:nowrap;overflow:visible;text-overflow:clip}html.ui-v2.storybook-layout .ui-v2-hud-card:not(#ui-v2-a)>#storybookWeather{font-size:11.5px!important}html.ui-v2.storybook-layout .ui-v2-hud-card:not(#ui-v2-a)>#storybookWeather:before{content:""!important}html.ui-v2.storybook-layout #gameHudGold{position:fixed!important;top:calc(6px + env(safe-area-inset-top))!important;right:8px!important;margin:0!important}html.ui-v2 #storybookWallet>#uiV2Logout:not(#ui-v2-a):not(#ui-v2-b){top:calc(44px + env(safe-area-inset-top))!important;right:8px!important;height:36px!important;min-height:36px!important}html.ui-v2.storybook-layout #betaSaveStatus:not(#ui-v2-a){top:calc(86px + env(safe-area-inset-top))!important}html.ui-v2.storybook-layout .ui-v2-hud-card:not(#ui-v2-a)>#uiV2StoryPill{top:calc(100% + 36px)!important;left:10px!important}html.ui-v2.storybook-layout #reviewToolStatus:not(#ui-v2-a){top:max(calc(146px + env(safe-area-inset-top)),calc(var(--ui-v2-status-top,96px) + 40px))!important}html.ui-v2 #storybookWallet>#uiV2GuideChip:not(#ui-v2-a):not(#ui-v2-b){top:calc(128px + env(safe-area-inset-top))!important}html.ui-v2 #storybookWallet>#uiV2PostButton:not(#ui-v2-a):not(#ui-v2-b){top:calc(186px + env(safe-area-inset-top))!important}html.ui-v2 #storybookWallet>#uiV2RadioBear:not(#ui-v2-a):not(#ui-v2-b),html.ui-v2 #storybookWallet>#adminConsoleLink:not(#ui-v2-a):not(#ui-v2-b){top:calc(244px + env(safe-area-inset-top))!important}}html.ui-v2 .ui-v2-sea-work-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:4px 0 10px;padding:12px 14px;border-radius:12px;background:#eef4ef;border:1.5px solid #b9cdb9}html.ui-v2 .ui-v2-sea-work-box p{margin:0;flex:1 1 180px;color:var(--v2-ink-soft);font-size:13.5px;line-height:1.5}html.ui-v2 .ui-v2-sea-work{min-height:40px;padding:8px 18px;border-radius:999px;border:0;background:#4f7a5a;color:#fff;font-weight:700;font-size:14px;cursor:pointer}html.ui-v2 .ui-v2-sea-work.is-on{background:#fff;color:#4f7a5a;border:1.5px solid #4f7a5a}html.ui-v2 .ui-v2-sea-work:disabled{opacity:.6;cursor:wait}html.ui-v2 .ui-v2-sea-toggle{margin:0;min-height:32px;height:32px;box-sizing:border-box;padding:5px 14px;border-radius:999px;border:1.5px solid #b9cdb9;background:#f6f8f3;color:#4f6a55;font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap}html.ui-v2 .ui-v2-sea-toggle.is-on{background:#4f7a5a;border-color:#4f7a5a;color:#fff}html.ui-v2 .ui-v2-sea-toggle[hidden]{display:none}html.ui-v2 .ui-v2-sea-toggle:disabled{opacity:.6;cursor:wait}.sea-chat-button{position:relative;margin:0;min-height:32px;height:32px;box-sizing:border-box;padding:5px 14px;border-radius:999px;border:1.5px solid #c9d6e2;background:#f4f8fb;color:#3e5a72;font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap}.sea-chat-button.is-open{background:#3e5a72;color:#fff;border-color:#3e5a72}.sea-chat-dot{position:absolute;top:-3px;right:-3px;z-index:2;width:12px;height:12px;border-radius:50%;background:#e5484d;box-shadow:0 0 0 2px #fffdf6,0 1px 3px #6e543444;pointer-events:none}.sea-chat-dot[hidden],.sea-chat-panel[hidden]{display:none}.sea-chat-panel{position:fixed;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:60;display:flex;flex-direction:column;width:min(360px,calc(100vw - 24px));height:min(460px,calc(100vh - 120px));border-radius:16px;background:#fffdf8;border:1.5px solid #d9c7a6;box-shadow:0 10px 30px #0002;overflow:hidden;font-size:14px}.sea-chat-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #eadfca;background:#f7f1e3}.sea-chat-head h2{margin:0;font-size:15px;color:#4a3f2e}.sea-chat-close{min-height:32px;padding:4px 12px;border-radius:999px;border:1px solid #d9c7a6;background:#fff;cursor:pointer}.sea-chat-list{flex:1;margin:0;padding:10px 12px;list-style:none;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.sea-chat-row{display:grid;grid-template-columns:auto 1fr auto;gap:6px;align-items:baseline;line-height:1.45}.sea-chat-row b{color:#3e5a72;white-space:nowrap}.sea-chat-new{display:flex;align-items:center;gap:8px;margin:4px 0;color:#c2453f;font-size:12px;font-weight:700}.sea-chat-new:before,.sea-chat-new:after{content:"";flex:1;height:1px;background:#e5484d66}.sea-chat-row.is-mine b{color:#4f7a5a}.sea-chat-row.sea-chat-arrival{grid-template-columns:1fr auto;margin:4px 0;padding:4px 10px;border-radius:999px;background:#78aac829;color:#3e5a72;font-size:.92em}.sea-chat-text{word-break:break-word;overflow-wrap:anywhere;color:#3b3328}.sea-chat-row time{color:#a3957d;font-size:11px}.sea-chat-empty{color:#9a8a72;text-align:center;padding:24px 0}.sea-chat-note{margin:0;padding:0 12px;min-height:0;color:#a2492f;font-size:12px}.sea-chat-note:empty{display:none}.sea-chat-form{display:flex;gap:6px;padding:10px;border-top:1px solid #eadfca}.sea-chat-input{flex:1;min-width:0;min-height:40px;padding:8px 10px;border-radius:10px;border:1px solid #c9b48f;font:inherit}.sea-chat-send{min-height:40px;padding:6px 14px;border-radius:10px;border:0;background:#3e5a72;color:#fff;font-weight:700;cursor:pointer}.sea-chat-send:disabled{opacity:.6}@media(max-width:520px){.sea-chat-panel{left:12px;right:12px;width:auto;height:min(70vh,520px)}}html.ui-v2 .ui-v2-hud-card>#uiV2SeaRow{position:absolute;top:calc(100% + 6px);left:150px;display:flex;gap:6px;align-items:center;z-index:2}html.ui-v2 #uiV2SeaRow[hidden]{display:none}html.ui-v2 #uiV2SeaRow button{box-shadow:0 2px 6px #3b2c1d1f}html#firstVisitPresentation #uiV2SeaRow{display:none}@media(max-width:520px){html.ui-v2 #uiV2SeaRow .ui-v2-sea-toggle,html.ui-v2 #uiV2SeaRow .sea-chat-button{height:28px;min-height:28px;padding:0 10px;font-size:12px}}#tributeFairiesLauncher,#tributeFairiesDialog{display:none!important}html#firstVisitPresentation #uiV2SeaRow.sea-cozy,html.ui-v2 #uiV2SeaRow.sea-cozy{position:fixed;z-index:31;display:flex;gap:6px;align-items:center}html#firstVisitPresentation #uiV2SeaRow.sea-cozy[hidden],html.ui-v2 #uiV2SeaRow.sea-cozy[hidden]{display:none}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy{gap:8px}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy button{display:flex;align-items:center;gap:7px;height:44px;min-height:44px;margin:0;padding:0 15px 0 5px;box-sizing:border-box;border:1.5px solid var(--cz-line,#c9b48f);border-radius:999px;background:var(--cz-paper,#fbf6ea);box-shadow:0 3px #6b50342e;font:700 15px/1 var(--cz-font,"Gowun Dodum",sans-serif);color:var(--cz-ink,#4b3f30);white-space:nowrap;cursor:pointer}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy button:before{content:"";flex:0 0 auto;width:38px;height:38px;background:center/contain no-repeat;filter:grayscale(.45) brightness(.92)}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy .ui-v2-sea-toggle:before{background-image:url(./assets/embedded/4c9b88eb4c929c62.webp);filter:none}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy .ui-v2-sea-toggle.is-on:before{background-image:url(./assets/embedded/67b669e178d1607e.webp)}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy .sea-chat-button:before{background-image:url(./assets/embedded/4501cde21660d46b.webp);filter:none}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy .ui-v2-sea-toggle.is-on{border-color:#e2b86a;box-shadow:0 0 14px #ffc86e8c,0 3px #6b50342e;background:var(--cz-paper,#fbf6ea);color:var(--cz-ink,#4b3f30)}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy .ui-v2-sea-toggle.is-on:before{filter:drop-shadow(0 0 6px rgba(255,200,110,.9))}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy .sea-chat-button.is-open{border-color:var(--cz-sage-d,#6f8560)}@media(max-width:520px){html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy{gap:6px}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy button{height:38px;min-height:38px;padding:0 11px 0 3px;gap:4px;font-size:13px}html#firstVisitPresentation.cozy-ui #uiV2SeaRow.sea-cozy button:before{width:32px;height:32px}}.sea-presence{display:flex;align-items:center;gap:8px;height:30px;padding:0 12px;box-sizing:border-box;border:1.5px solid #c9b48f;border-radius:999px;background:#fbf6eae6;box-shadow:0 2px #6b503424;font:600 13px/1 Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif;color:#4b3f30;white-space:nowrap}.sea-presence[hidden]{display:none}.sea-presence b{font-weight:700}.sea-presence span{color:#7e6b55}.sea-presence.sea-presence-cozy{position:fixed;z-index:31}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.sea-presence-on #firstVisitNote{top:224px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.sea-presence-on.sea-focus-below #firstVisitNote{top:270px}.sea-presence .sea-presence-me{color:#4b3f30;font-weight:700}.sea-cal-button{position:fixed;z-index:31;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:url(./assets/embedded/f33568b5153363af.webp) center/contain no-repeat;cursor:pointer;filter:drop-shadow(0 2px 0 rgba(107,80,52,.18))}.sea-cal-button[hidden],.sea-cal[hidden]{display:none}.sea-cal{position:fixed;z-index:60;left:50%;top:50%;transform:translate(-50%,-50%);width:min(580px,calc(100vw - 24px));aspect-ratio:1448/1086;box-sizing:border-box;padding:7% 8% 6%;background:url(./assets/embedded/5cdc2b935eaff5fb.webp) center/100% 100% no-repeat;font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif;color:#4b3f30;display:flex;flex-direction:column;filter:drop-shadow(0 10px 24px rgba(59,44,29,.25))}.sea-cal-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px}.sea-cal-head h2{margin:0;font-size:22px}.sea-cal-close{border:0;background:none;font:700 18px/1 inherit;color:#7e6b55;cursor:pointer;padding:2px 6px}.sea-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;flex:1;align-content:start}.sea-cal-grid span{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:40px;font-size:14px;color:#7e6b55}.sea-cal-grid .sea-cal-week{font-weight:700;min-height:20px;color:#9a8466}.sea-cal-grid .is-today{color:#4b3f30;font-weight:700}.sea-cal-grid .is-worked:after{content:"";position:absolute;top:14px;width:30px;height:30px;background:url(./assets/embedded/3bd79c0545a70a77.webp) center/contain no-repeat;opacity:.9}.sea-cal-grid small{position:relative;z-index:1;margin-top:28px;font-size:11px;color:#a2492f;font-weight:700}.sea-cal-foot{margin:6px 0 0;font-size:15px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;gap:2px 14px}.sea-cal-foot span{white-space:nowrap}@media(max-width:520px){.sea-cal-head h2{font-size:17px}.sea-cal-grid span{min-height:30px;font-size:12px}.sea-cal-grid .is-worked:after{top:11px;width:24px;height:24px}.sea-cal-grid small{margin-top:22px;font-size:9px}.sea-cal-foot{font-size:13px}}.sea-cal-foot b{color:#4b3f30}html.ui-v2 .ui-v2-post-face:is(.is-luan,.is-serin,.is-theo,.is-moa){background-size:100%!important;background-color:transparent!important;box-shadow:none!important}html.ui-v2 .ui-v2-trap-scene{margin:14px 0 4px;aspect-ratio:1774/887;border-radius:14px;background:#dfe9e4 0 33.3333%/100% 400% no-repeat}html.ui-v2 dialog[open] .ui-v2-trap-scene{background-image:url(./assets/world/fishing/game-time-v1.webp)}html.ui-v2 .ui-v2-trap-scene{box-shadow:0 0 0 1px #96785047,0 6px 16px #46341e1f;opacity:.96}#cozyWorkCalendar,#cozyWorkCalendarDialog{display:none!important}html.sea-focus-placed #cozyFocus{left:var(--sea-focus-left)!important;top:var(--sea-focus-top)!important;height:34px!important}html:not(.sea-focus-placed) #cozyFocus{visibility:hidden}html.sea-line-on #cozyTopRow>#uiV2SeaRow.sea-in-row{display:contents!important}html.sea-line-on #cozyTopRow>#uiV2SeaRow.sea-in-row[hidden]{display:none!important}html.sea-line-on #cozyTopRow #cozyCafe{order:1}html.sea-line-on #cozyTopRow #uiV2SeaWork{order:2}html.sea-line-on #cozyTopRow #cozyFocus{order:3;visibility:visible!important}html.sea-line-on #cozyTopRow #seaChatButton{order:4}html.sea-line-on #cozyTopRow #ueStatus{order:5}html.sea-line-on #cozyTopRow #cozyStory{order:6}html.sea-line-on #uiV2SeaRow.sea-in-row>.sea-presence,html.sea-line-on #uiV2SeaRow.sea-in-row>.sea-cal-button{display:none!important}html#firstVisitPresentation.cozy-ui.sea-line-on #cozyTopRow #uiV2SeaRow.sea-in-row>button{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:42px!important;min-height:0!important;min-width:0;margin:0!important;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:6px;padding:0 12px 0 6px!important;border:1.5px solid var(--ue-line,#d8c4a2)!important;border-radius:999px!important;background:#fffaf0f2!important;color:var(--ue-ink,#4b3f30)!important;font:inherit;font-size:14px!important;font-weight:700!important;line-height:1;box-shadow:0 3px #6b50342e!important;white-space:nowrap;cursor:pointer}html#firstVisitPresentation.cozy-ui.sea-line-on #cozyTopRow #uiV2SeaRow.sea-in-row>button:hover{background:#fff!important}html#firstVisitPresentation.cozy-ui.sea-line-on #cozyTopRow #uiV2SeaRow.sea-in-row>button:before{width:32px!important;height:32px!important;filter:none!important}html#firstVisitPresentation.cozy-ui.sea-line-on #cozyTopRow #uiV2SeaRow.sea-in-row>.ui-v2-sea-toggle.is-on{border-color:#e2b86a!important;box-shadow:0 0 12px #ffc86e80,0 3px #6b50342e!important}html#firstVisitPresentation.cozy-ui.sea-line-on #cozyTopRow #uiV2SeaRow.sea-in-row>.sea-chat-button.is-open{border-color:var(--cz-sage-d,#6f8560)!important}#seaChatButton .sea-chat-count{font-weight:600;color:#8a7662;font-size:.9em}#seaChatButton .sea-chat-count:empty{display:none}html.sea-line-on .sea-cal-button.sea-cal-date{position:fixed;z-index:31;width:34px;height:34px}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.sea-line-on #cozyTopRow #uiV2SeaRow.sea-in-row>button{height:36px!important;font-size:12.5px!important;padding:0 6px 0 3px!important;gap:3px}html#firstVisitPresentation.cozy-ui.sea-line-on #cozyTopRow #uiV2SeaRow.sea-in-row>button:before{width:26px!important;height:26px!important}}@media(min-width:641px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue.ue.sea-line-on #firstVisitNote,html#firstVisitPresentation.ue.sea-line-on #ueWelcome{top:calc(var(--sea-row-bottom,214px) + 10px)!important}}.story-dialog{box-sizing:border-box;color:#544a39;border:1px solid #b7bca0;border-radius:20px;background:#f8f5e9;box-shadow:0 24px 80px #253e3d45;max-height:calc(100dvh - 24px);padding:22px;font-family:inherit;overflow:auto}.story-dialog::backdrop{background:#263d3c66;backdrop-filter:blur(3px)}html.ui-v2 .title-card.locked>strong{font-size:0}html.ui-v2 .title-card.locked>strong:after{content:"🔒 ???";font-size:14px}html.ui-v2 .title-card.locked>p{display:none}html.ui-v2 .story-spine-label{position:absolute;inset:38% 0 9%;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;color:#4c513e;font-size:clamp(8px,1.1vw,12px);font-weight:700;letter-spacing:1px;line-height:1.1;pointer-events:none;text-shadow:0 1px #fff9}.story-book-index{display:none}@media(max-width:640px){html.ui-v2 .story-book-index{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}html.ui-v2 #drawerBody .story-book-choice{min-width:52px;min-height:42px;padding:6px 10px;border:1px solid #b9bc9b;border-radius:10px;background:#fffbee;color:#586149;font:inherit;font-size:12px}}@media(max-width:640px){html.ui-v2.storybook-layout #drawerSurface:is([data-storybook-feature=titles],[data-storybook-feature=achievements]) #drawerTabs{flex-wrap:wrap!important;overflow:visible!important;max-height:none!important;gap:5px;padding-bottom:10px}html.ui-v2 :is(#stickerDexTitles,#stickerDexAchievements) .sticker-dex-head{gap:6px}html.ui-v2 :is(#stickerDexTitles,#stickerDexAchievements) .sticker-dex-head h3{flex:1;min-width:0;font-size:17px!important;line-height:1.3}html.ui-v2 :is(#stickerDexTitles,#stickerDexAchievements) .sticker-dex-count{flex:none;white-space:nowrap;padding:2px 8px;font-size:14px!important}html.ui-v2 :is(#stickerDexTitles,#stickerDexAchievements) button.sticker-dex-back{flex:none;white-space:nowrap;padding:4px 8px!important;font-size:13px!important}}.story-dialog button,.story-dialog select{font:inherit;color:inherit;min-height:42px;border:1px solid #c0c4a9;background:#fffcf0;border-radius:12px;padding:8px 14px;cursor:pointer}.story-dialog button:focus-visible,.story-dialog select:focus-visible{outline:3px solid #4c7b72;outline-offset:3px}.story-dialog .story-close{position:absolute;right:12px;top:10px;z-index:3;border-radius:50%;width:42px;padding:0;font-size:25px}.story-month-nav{display:flex;justify-content:center;margin:0 0 10px}.story-month-nav select{font-weight:700;max-width:100%}.story-attendance{width:min(760px,calc(100vw - 20px));max-height:92dvh;overflow:auto;background:#f7f5e9;padding:14px}.story-attendance .attendance-paper{position:relative}.story-attendance header{position:absolute;top:8.2%;left:0;right:0;text-align:center;pointer-events:none;z-index:1}.story-attendance header small{font-size:11px;color:#8c7e62}.story-attendance h2{font-size:clamp(17px,5vw,23px);margin:4px 0;color:#5e513e}.story-attendance .story-close{top:12%;right:6%}.story-attendance-count{position:absolute;top:22%;left:0;right:0;margin:0;text-align:center;font-size:12px;color:#78694f}.story-paper-grid{position:relative;margin:0;padding:0;list-style:none;width:100%;aspect-ratio:500/536}.story-paper-grid li{position:absolute;width:13%;aspect-ratio:1;display:grid;place-items:center}.story-paper-grid .editor-stamp{position:absolute;display:block;inset:-4%;width:auto;height:auto;max-width:none;max-height:none;border-radius:50%;background-size:400% 300%;background-position:calc(var(--sx,0)*100%/3) calc(var(--sy,0)*100%/2);transform:rotate(var(--sr,-4deg));opacity:.94}.story-paper-grid li small{font-size:14px;color:#bea47e}.story-paper-grid li.stamped small{display:none}.story-paper-grid time{position:absolute;bottom:-28%;font-size:11px;color:#78674e}.story-caption{text-align:center;font-size:11px;line-height:1.65;margin:6px 2px;color:#726e57}.story-secondary{display:block;margin:10px auto 0;width:100%;font-size:13px!important}.story-diary{width:min(560px,calc(100vw - 24px));padding:25px 28px;background:#eee9d8}.story-diary header{position:relative;text-align:center;margin:0 0 16px}.story-diary header small{font-size:11px;letter-spacing:2px;color:#777b62}.story-diary h2{font-family:Georgia,"Noto Serif KR",serif;font-size:25px;font-weight:500;margin:7px}.story-diary .story-close{right:-14px;top:-12px}.story-confirmed{display:flex;justify-content:center;gap:32px;border-block:1px solid #c6c8ad;padding:12px;margin:0 0 18px}.story-confirmed div{text-align:center}.story-confirmed dt{font-size:11px;color:#777960}.story-confirmed dd{margin:5px 0 0;font-size:21px;color:#4c6b5b;font-weight:700}.story-manuscript{padding:20px;background-color:#fffdf4;box-shadow:0 3px 12px #4f503819;border-radius:3px;background-image:linear-gradient(90deg,transparent calc(100% - 1px),#bca39b30 1px),linear-gradient(transparent calc(100% - 1px),#bca39b30 1px);background-size:24px 24px;border:1px solid #d5b8aa}.story-diary-date{text-align:center;font-size:13px;letter-spacing:2px;background:#fffdf4;margin:0 0 14px}.story-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;background:#fffdf4e8;padding:10px;border:1px solid #d7bfaf}.story-calendar>b{text-align:center;font-size:11px;color:#8b7b69;font-weight:400;padding:4px}.story-day{min-height:58px;border:1px solid #d9c8b185;border-radius:4px;padding:5px;display:flex;flex-direction:column;gap:4px;font-size:12px}.story-day.is-attended{background:#edf0d6aa;border-color:#a9b88b}.story-day.is-future{opacity:.4}.story-day-stamp{align-self:center;display:grid;place-items:center;border:1px solid #8e9b79;border-radius:50%;font-size:9px;color:#697854;transform:rotate(-10deg);width:28px;height:28px}.story-diary-lines{font-family:Georgia,"Noto Serif KR",serif;padding-top:16px;line-height:24px;font-size:13px}.story-diary-lines p{margin:0 0 12px}.story-diary-lines small{font-family:inherit;font-size:11px;color:#8b7c6e;line-height:1.8;display:block;background:#fffdf4d9}.story-diary-cover{display:grid;position:relative;width:min(520px,100%);min-height:190px;margin:0 auto 22px;padding:26px 30px 24px 44px;gap:10px;text-align:left;color:#586650;background:#d7dfc3;border:1px solid #a9b394;border-radius:5px 18px 18px 5px;box-shadow:inset 12px 0 #aebc9c,inset 14px 0 #f4f4d980,0 6px #ece6cf,0 7px #c9c5ac,0 12px 22px #53604d1c;cursor:pointer;font:inherit}.story-cover-badge{font-size:10px;letter-spacing:3px}.story-diary-cover strong{font:500 27px Georgia,"Noto Serif KR",serif}.story-diary-cover small{font-size:12px;color:#718064}.story-cover-open{font-size:12px;justify-self:end;border-bottom:1px solid #8e9c78;padding-bottom:3px}@media(max-width:640px){.story-diary{padding:20px 12px}.story-diary h2{font-size:21px}.story-diary .story-close{right:0;top:-11px}.story-manuscript{padding:10px}.story-calendar{padding:5px;gap:3px}.story-day{min-height:48px;font-size:10px;padding:3px}.story-day-stamp{width:23px;height:23px;font-size:8px}.story-confirmed{gap:20px;padding:10px 3px}.story-confirmed dd{font-size:18px}.story-confirmed dt{font-size:10px}.story-diary-cover{min-height:180px;padding:25px 24px 24px 37px}.story-diary-cover strong{font-size:23px}}.story-paper-grid li:nth-child(4n+1){left:13.9%}.story-paper-grid li:nth-child(4n+2){left:33.5%}.story-paper-grid li:nth-child(4n+3){left:53%}.story-paper-grid li:nth-child(4n){left:72.6%}.story-paper-grid li:nth-child(-n+4){top:26.5%}.story-paper-grid li:nth-child(n+5):nth-child(-n+8){top:43.1%}.story-paper-grid li:nth-child(n+9):nth-child(-n+12){top:59.8%}.story-paper-grid li:nth-child(n+13){top:76.8%}.story-diary-paper{width:min(420px,100%);margin:0 auto 14px}.story-diary{width:min(560px,calc(100vw - 24px));padding:22px 22px 20px;background:#f6f1e4;border-radius:18px;border:1px solid #d9ccb2;color:#4a4131}.story-diary>header{margin:0 0 14px;padding-right:44px;text-align:left}.story-diary>header small{display:block;font-size:12px;letter-spacing:.04em;color:#8a7c60}.story-diary>header h2{margin:2px 0 0;font-size:22px;font-weight:700;color:#4a4131}.story-diary .story-close{top:14px;right:14px;min-height:36px;width:36px;padding:0;border-radius:50%;background:#fffdf6;border:1px solid #cdbd9d}.story-month-nav{margin:0 0 12px}.story-month-nav select{min-height:40px;width:100%;border-radius:10px;border:1px solid #cdbd9d;background:#fffdf6;color:#4a4131;font-size:15px;padding:6px 12px}.story-confirmed{display:grid;grid-template-columns:1fr 1fr;gap:10px;border:0;padding:0;margin:0 0 14px}.story-confirmed>div{background:#fffdf6;border:1px solid #e2d7bf;border-radius:12px;padding:12px 14px;text-align:left}.story-confirmed dt{font-size:12px;color:#8a7c60}.story-confirmed dd{margin:4px 0 0;font-size:20px;font-weight:700;color:#3f6a45}.story-manuscript{padding:14px 14px 12px;background:#fffdf6;background-image:none;border:1px solid #e2d7bf;border-radius:14px;box-shadow:none}.story-diary-date{margin:0 0 10px;font-size:14px;letter-spacing:0;color:#4a4131;text-align:left;font-weight:700;background:none}.story-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:0;background:none;border:0}.story-calendar>b{font-size:12px;font-weight:600;color:#9a8c70;text-align:center;padding:2px 0 4px}.story-day{position:relative;min-height:50px;border-radius:10px;border:1px solid #eee5d3;background:#fbf8f0;padding:5px 6px;font-size:12px;color:#5d5443;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.story-day time{font-size:12px;font-weight:600}.story-day.is-attended{background:#e3efd9;border-color:#b5cba4;color:#2f5a33}.story-day.is-future{opacity:.45}.story-day-stamp{align-self:center;margin-top:auto;font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px;background:#3f6a45;color:#fff;width:auto;height:auto;line-height:1.4}.story-diary-lines{margin-top:12px;padding-top:10px;border-top:1px dashed #d9ccb2;color:#6d6350;font-size:13px;text-align:left}.story-diary-lines p{margin:4px 0}.story-diary-lines small{display:block;margin-top:6px;font-size:12px;color:#8a7c60}@media(max-width:640px){.story-diary{padding:16px 12px}.story-calendar{gap:4px}.story-day{min-height:44px;padding:3px 4px}.story-day-stamp{font-size:9px;padding:1px 5px}.story-confirmed dd{font-size:18px}}html.ui-v2 #drawerBody #storyDiaryCard#storyDiaryCard#storyDiaryCard.story-diary-cover{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0 0 14px!important;min-height:0!important;padding:18px 20px 16px 32px!important;border-radius:6px 16px 16px 6px!important;background:#d7dfc3!important;border:1px solid #a9b394!important;box-shadow:inset 10px 0 #aebc9c,inset 12px 0 #f4f4d980,0 4px #ece6cf,0 5px #c9c5ac,0 8px 16px #53604d1c!important;text-align:left!important;transform:none!important}html.ui-v2 #drawerBody #storyDiaryCard#storyDiaryCard#storyDiaryCard.story-diary-cover strong{font-size:22px!important}.story-dialog.story-diary{--sd-ink:#4a4131;--sd-sub:#8a7c60;--sd-line:#ecd3c4;--sd-rose:#f2b8a8;--sd-sage:#6f9461;--sd-paper:#fffdf5;width:min(600px,calc(100vw - 20px));padding:20px 22px 18px;background:#f8f2e2 radial-gradient(circle at 12% 0,#fff8ea 0,transparent 55%);border:1px solid #e1d3b4;border-radius:22px;color:var(--sd-ink);box-shadow:0 24px 70px #3b302040}.story-dialog.story-diary>header{position:relative;margin:0 0 10px;padding:0 48px 0 0;text-align:left}.story-dialog.story-diary>header small{display:inline-block;padding:3px 10px;border-radius:999px;background:#e6eedb;color:#55704a;font-size:12px;font-weight:700;letter-spacing:.08em}.story-dialog.story-diary>header h2{margin:6px 0 0;font:700 23px/1.25 Georgia,"Noto Serif KR",serif;color:var(--sd-ink)}.story-dialog.story-diary .story-close{top:0;right:0;width:38px;min-height:38px;height:38px;padding:0;border-radius:50%;background:var(--sd-paper);border:1px solid #d8c7a5;font-size:22px;line-height:1;color:#7a6c52}.story-diary .story-month-nav{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 12px}.story-diary .story-month-nav select{width:auto;min-width:9.5em;min-height:38px;text-align:center;text-align-last:center;border:0;border-bottom:1.5px dashed #d6c09c;border-radius:0;background:transparent;font:700 18px/1.2 Georgia,"Noto Serif KR",serif;color:var(--sd-ink);padding:4px 6px}.story-diary .story-month-step{width:36px;min-height:36px;height:36px;padding:0;border-radius:50%;border:1px solid #d8c7a5;background:var(--sd-paper);font-size:20px;line-height:1;color:#7a6c52}.story-diary .story-month-step:disabled{opacity:.3;cursor:default}.story-diary .story-work-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;padding:0;border:0}.story-diary .story-work-summary>div{position:relative;padding:12px 14px 11px;border-radius:14px;background:var(--sd-paper);border:1px solid #eadfc6;text-align:left;overflow:hidden}.story-diary .story-work-summary dt{font-size:12px;color:var(--sd-sub)}.story-diary .story-work-summary dd{margin:4px 0 0;font:700 25px/1.15 Georgia,"Noto Serif KR",serif;color:#3f6a45;word-break:keep-all}.story-diary .story-work-summary>.is-today{background:#fff8ee linear-gradient(135deg,#fdebe2 0,transparent 60%)}.story-diary .story-work-summary>.is-today dd{color:#b0624b}.story-diary .story-work-summary>:is(.is-total,.is-gem){display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 14px;background:#fbf7ec}.story-diary .story-work-summary>:is(.is-total,.is-gem) dd{margin:0;font-size:16px;color:#5d6a4c;white-space:nowrap}.story-diary .story-manuscript{position:relative;padding:16px 14px 12px;border:1.5px solid #e2bfae;border-radius:6px;box-shadow:0 3px #efe4cc,0 8px 18px #5a483012;background-color:var(--sd-paper);background-image:linear-gradient(90deg,var(--sd-line) 1px,transparent 1px),linear-gradient(var(--sd-line) 1px,transparent 1px);background-size:22px 22px;background-position:-1px -1px}.story-diary .story-manuscript:before,.story-diary .story-manuscript:after{content:"";position:absolute;pointer-events:none;background:center/contain no-repeat}.story-diary .story-manuscript:before{top:-14px;right:-10px;width:40px;height:40px;transform:rotate(12deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='%23f2b8a8'%3E%3Ccircle cx='20' cy='11' r='7'/%3E%3Ccircle cx='29' cy='18' r='7'/%3E%3Ccircle cx='25' cy='29' r='7'/%3E%3Ccircle cx='15' cy='29' r='7'/%3E%3Ccircle cx='11' cy='18' r='7'/%3E%3C/g%3E%3Ccircle cx='20' cy='20' r='5' fill='%23f3cf73'/%3E%3C/svg%3E")}.story-diary .story-manuscript:after{bottom:-10px;left:-8px;width:44px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 30'%3E%3Cpath d='M4 26C14 22 24 14 34 6' stroke='%2393ad7f' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3Cellipse cx='16' cy='17' rx='6' ry='3' transform='rotate(-40 16 17)' fill='%23b7cc9f'/%3E%3Cellipse cx='26' cy='11' rx='6' ry='3' transform='rotate(-10 26 11)' fill='%23a6c08d'/%3E%3Ccircle cx='36' cy='5' r='4' fill='%23f6c9b9'/%3E%3C/svg%3E")}.story-diary .story-diary-date{display:none}.story-diary .story-calendar{gap:5px;padding:0;background:none;border:0}.story-diary .story-calendar>b{padding:0 0 3px;font-size:12px;font-weight:700;color:#9a8c70;background:var(--sd-paper)}.story-diary .story-calendar>b:first-child{color:#c27a64}.story-dialog.story-diary .story-day{position:relative;display:block;min-width:0;min-height:0;aspect-ratio:1/.8;padding:0;border:1px solid #efe2cf;border-radius:10px;background:#fffdf7f2;color:#5d5443;cursor:pointer;font:inherit;overflow:hidden}.story-diary .story-day time{position:absolute;left:5px;top:3px;z-index:2;font-size:12px;font-weight:700;line-height:1.2}.story-diary .story-day-work{position:absolute;left:50%;top:54%;z-index:1;width:78%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(-7deg);opacity:.92;background:var(--cz-workcal-stamp,radial-gradient(circle,#e3a08a 0 34%,transparent 36%)) center/contain no-repeat}.story-dialog.story-diary .story-day.is-attended{background:#f0f5e6f2;border-color:#cddcb9}.story-dialog.story-diary .story-day .story-day-stamp{position:absolute;right:5px;top:5px;z-index:2;width:8px;height:8px;margin:0;padding:0;border-radius:50%;background:var(--sd-sage);font-size:0;color:transparent;transform:none}.story-dialog.story-diary .story-day.is-today{border-color:#d9a28c;box-shadow:inset 0 0 0 1.5px #e7b6a2}.story-dialog.story-diary .story-day.is-today time{color:#b0624b}.story-dialog.story-diary .story-day[aria-pressed=true]{background:#fbeee4;border-color:#d9a28c}.story-dialog.story-diary .story-day.is-future{opacity:.38}.story-dialog.story-diary .story-day:focus-visible{outline:2.5px solid #6f9461;outline-offset:1px}.story-diary .story-day-detail{width:fit-content;max-width:100%;box-sizing:border-box;margin:12px auto 0;padding:7px 16px;border-radius:999px;background:#fff8ee;border:1px solid #ecd9c3;font-size:14px;font-weight:700;color:#6a5a44;text-align:center}.story-diary .story-legend{display:flex;justify-content:center;gap:16px;margin:8px 0 0;font-size:12px;color:var(--sd-sub)}.story-diary .story-legend span{display:inline-flex;align-items:center;gap:5px;background:var(--sd-paper);padding:0 2px}.story-diary .story-legend-work:before{content:"";width:18px;height:18px;background:var(--cz-workcal-stamp,radial-gradient(circle,#e3a08a 0 40%,transparent 42%)) center/contain no-repeat}.story-diary .story-legend-attend:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sd-sage)}.story-diary .story-diary-lines{margin-top:10px;padding-top:8px;border-top:1px dashed #dcc7a4;font:13px/1.7 Georgia,"Noto Serif KR",serif;color:#6d6350;text-align:center}.story-diary .story-diary-lines p,.story-diary .story-diary-lines small{display:block;margin:0;background:var(--sd-paper)}.story-diary .story-diary-lines small{font-size:11.5px;color:#9a8c70}@media(max-width:640px){.story-dialog.story-diary{padding:14px 12px;border-radius:18px}.story-dialog.story-diary>header h2{font-size:20px}.story-diary .story-month-nav select{font-size:16px;min-width:8em}.story-diary .story-work-summary{gap:6px}.story-diary .story-work-summary>div{padding:10px 11px}.story-diary .story-work-summary dd{font-size:18px}.story-diary .story-work-summary>:is(.is-total,.is-gem){padding:7px 11px;flex-direction:column;align-items:flex-start;gap:2px}.story-diary .story-work-summary>:is(.is-total,.is-gem) dd{font-size:15px}.story-diary .story-manuscript{padding:12px 8px 10px}.story-diary .story-calendar{gap:3px}.story-dialog.story-diary .story-day{aspect-ratio:1/1;border-radius:8px}.story-diary .story-day time{left:3px;top:2px;font-size:11px}.story-dialog.story-diary .story-day .story-day-stamp{right:3px;top:3px;width:7px;height:7px}.story-diary .story-day-detail{font-size:13px}}@media(prefers-reduced-motion:no-preference){.story-dialog.story-diary[open]{animation:story-diary-in .22s ease-out}}@keyframes story-diary-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.story-day.has-editor-stamp{position:relative}html.ui-v2 .story-day .story-editor-stamp{position:absolute;inset:6%;display:block;pointer-events:none;opacity:.92}.story-round{margin:0 0 6px;text-align:center;font-size:13px;color:#7a5a3a;font-weight:600}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2StoryPill{box-sizing:border-box;position:absolute;top:calc(100% + 6px);left:calc(18px + var(--ui-v2-work-w,226px) + 8px);display:inline-flex;align-items:center;gap:6px;min-height:0;height:28px;margin:0;padding:0 14px 0 10px;border:1.5px solid #c7a985;border-radius:999px;background:#fffaf0;color:var(--v2-ink);font:inherit;font-size:13.5px;font-weight:800;box-shadow:0 2px 6px #6e543426;cursor:pointer;pointer-events:auto;white-space:nowrap;z-index:2}html.ui-v2 #uiV2StoryPill .ui-v2-story-pill-ic{width:18px;height:20px;background:url(./assets/embedded/335d1db107344751.webp) center/contain no-repeat}html.ui-v2 #uiV2StoryPill:hover{background:#fff6e2}html.ui-v2 #uiV2StoryPill:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs{display:flex;gap:8px;padding:14px 18px 0}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs button{min-height:40px;padding:4px 20px;border:1.5px solid #d9c7a6;border-radius:999px;background:#fffdf6;color:var(--v2-ink);font:inherit;font-size:14px;font-weight:800;cursor:pointer}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs button[aria-selected=true]{background:#e5ecd9;border-color:#7e9b6c;color:#3f5a35}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog.is-story{width:min(1100px,calc(100vw - 32px),calc((100dvh - 96px)*1.6));max-height:none;border:0;background:transparent;box-shadow:none;overflow:visible}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog.is-story .village-board-tabs{padding:0 0 8px 6%}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-board{position:relative;width:100%;aspect-ratio:1600/1000;background:url(./assets/embedded/b0514b5be04c642e.webp) center/100% 100% no-repeat;filter:drop-shadow(0 16px 30px #3a2a1c40)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-head{position:absolute;left:15.6%;top:10.6%;width:68.8%;text-align:center}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-head h2{margin:0;font-size:clamp(20px,2.4vw,30px);font-weight:800!important;color:#5b4637}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-head p{margin:2px 0 0;color:#8a7262;font-size:clamp(12.5px,1.15vw,15px)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-close{position:absolute;left:87.8%;top:12%;width:3.2%;min-width:40px;aspect-ratio:1;padding:0;border:1.5px solid #c9ad86;border-radius:50%;background:#fffaf0;color:#6e5442;cursor:pointer;font-size:0}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-close:before{content:"✕";font-size:18px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-notes{position:absolute;left:11.25%;top:20.5%;width:77.5%;height:61.5%;overflow-y:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;align-content:start;padding:6px 18px 18px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#d4b98f transparent}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note{position:relative;container-type:inline-size;aspect-ratio:600/720;background:center/100% 100% no-repeat;transform:rotate(var(--tilt,0deg));color:#695348}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note[data-style=cream]{background-image:url(./assets/embedded/1de4c059bacaa4ce.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note[data-style=flower_pink]{background-image:url(./assets/embedded/335d1db107344751.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note[data-style=leaf_sage]{background-image:url(./assets/embedded/d96101340d97eb66.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note[data-style=star_blue]{background-image:url(./assets/embedded/03d78fdf5ae40f7e.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note[data-style=ribbon_lavender]{background-image:url(./assets/embedded/efcedc5a301f24b8.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-text{position:absolute;left:16%;top:22.2%;width:68%;height:48.9%;margin:0;overflow:hidden;font-size:max(16px,6cqw);line-height:1.39;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-author{position:absolute;left:16%;top:78.9%;width:68%;font-size:max(13px,4.67cqw);font-weight:700;color:#776155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-time{position:absolute;left:16%;top:85.6%;width:68%;font-size:max(12px,4cqw);color:#8f7a6b;font-variant-numeric:tabular-nums}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-empty{grid-column:1/-1;align-self:center;margin:60px auto 0;padding:18px 22px;border:1.5px dashed #d9c3a0;border-radius:16px;background:#fffaf0cc;color:#7a6650;font-size:15px;text-align:center}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-add{position:absolute;left:39.7%;top:90.5%;width:20.6%;height:4.5%;min-height:40px;border:1.5px solid #a9c094;border-radius:999px;background:#e5ecd9;color:#3f5a35;font:inherit;font-size:clamp(14px,1.3vw,17px);font-weight:800;cursor:pointer;box-shadow:0 2px #b5c99d}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-add:hover{background:#dbe6cb}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-compose{position:absolute;left:14%;top:19%;width:72%;height:64%;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;align-items:center;padding:18px 24px;box-sizing:border-box;border-radius:18px;background:#fffaf0f5;box-shadow:0 8px 22px #3a2a1c2e;z-index:3}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-compose-main{display:flex;flex-direction:column;gap:6px;min-width:0}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-compose label,html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-label{margin:0;color:#6d5d48;font-size:14px;font-weight:800}html.ui-v2 #uiV2StoryText{box-sizing:border-box;width:100%;min-height:96px;padding:10px 12px;border:1.5px solid #d9c7a6;border-radius:12px;background:#fffdf6;color:#3f3125;font:inherit;font-size:16px;line-height:1.55;resize:none}html.ui-v2 #uiV2StoryText:focus-visible{outline:2px dashed var(--v2-sage-deep);outline-offset:2px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-count{align-self:flex-end;color:#8f7a6b;font-size:12.5px;font-variant-numeric:tabular-nums}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles{display:flex;flex-wrap:wrap;gap:6px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:2px 12px 2px 6px;border:1.5px solid #e0d0b2;border-radius:999px;background:#fffdf6;color:var(--v2-ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles button[aria-checked=true]{border-color:#7e9b6c;background:#eef4e2}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-swatch{width:20px;height:24px;background:center/contain no-repeat}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles [data-style=cream] .ui-v2-story-swatch{background-image:url(./assets/embedded/1de4c059bacaa4ce.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles [data-style=flower_pink] .ui-v2-story-swatch{background-image:url(./assets/embedded/335d1db107344751.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles [data-style=leaf_sage] .ui-v2-story-swatch{background-image:url(./assets/embedded/d96101340d97eb66.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles [data-style=star_blue] .ui-v2-story-swatch{background-image:url(./assets/embedded/03d78fdf5ae40f7e.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles [data-style=ribbon_lavender] .ui-v2-story-swatch{background-image:url(./assets/embedded/efcedc5a301f24b8.webp)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-status{min-height:1.4em;margin:0;color:#8a6a4a;font-size:13px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-actions{display:flex;gap:8px;justify-content:flex-end}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-actions button{min-height:42px;padding:4px 18px;border-radius:999px;font:inherit;font-weight:800;cursor:pointer}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-cancel{border:1.5px solid #d9c7a6;background:#fffdf6;color:var(--v2-ink)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-send{border:0;background:#5f7b52;color:#fffdf4;box-shadow:0 2px #4c6541}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-send:disabled{background:#b9c4ad;box-shadow:none;cursor:default}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note.is-preview{width:min(100%,260px);justify-self:center}@media(max-width:640px){html.ui-v2 #uiV2WorkroomRoster.village-board-dialog.is-story{width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog.is-story[open]{display:flex;flex-direction:column}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog.is-story .village-board-tabs{padding:0 0 8px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-board{flex:1;min-height:0;aspect-ratio:auto;display:flex;flex-direction:column;border:3px solid #e7c99c;border-radius:22px;background:#f9f1e2;filter:none;box-shadow:0 12px 26px #3a2a1c40;overflow:hidden}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-head{position:static;width:auto;padding:16px 50px 6px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-close{position:absolute;left:auto;right:10px;top:10px;width:40px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-notes{position:static;width:auto;height:auto;flex:1;min-height:0;grid-template-columns:minmax(0,320px);justify-content:center;gap:16px;padding:8px 16px 16px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-add{position:static;width:auto;height:auto;margin:6px 16px 14px;min-height:46px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-compose{position:absolute;inset:auto 0 0;width:auto;height:auto;max-height:86%;overflow-y:auto;grid-template-columns:1fr;border-radius:18px 18px 0 0;padding:16px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-note.is-preview{display:none}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2StoryPill{top:calc(100% + 40px);left:10px;height:22px;font-size:12px;padding:0 10px 0 8px}}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:30px 22px 18px;border-radius:6px;background:#fffaf0;box-shadow:0 1px #e3d3b8,0 6px 14px #6e54341f;color:#5b4637}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-card:before{content:"";position:absolute;left:50%;top:-10px;width:86px;height:22px;margin-left:-43px;background:repeating-linear-gradient(90deg,#e7eedc 0 8px,#dfe8d1 8px 16px);opacity:.92;transform:rotate(-2deg);box-shadow:0 1px 2px #6e543422}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-card.is-closed{background:#f7f1e4}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-tag{align-self:flex-start;padding:1px 10px;border-radius:999px;background:#eef4e2;color:#4f6a43;font-size:12px;font-weight:800}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-card.is-closed .ui-v2-vote-tag{background:#efe3d3;color:#8a6a4a}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-card h3{margin:0;font-size:17px;font-weight:800!important;line-height:1.45;word-break:keep-all}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-detail{margin:0;color:#7a6650;font-size:14.5px;line-height:1.55;word-break:keep-all}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-options{display:flex;flex-direction:column;gap:7px;margin-top:2px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-option{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 14px;border:1.5px solid #e0d0b2;border-radius:14px;background:linear-gradient(90deg,#e5ecd9 var(--pct,0%),#fffdf6 var(--pct,0%));color:var(--v2-ink);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer;overflow:hidden}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-option:not(:disabled):hover{border-color:#a9c094;background:#f6f9ef}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-option:disabled{cursor:default;opacity:1}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-option.is-mine{border:2px solid #5f7b52}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-option.is-mine:after{content:"내 선택";position:absolute;right:56px;top:50%;transform:translateY(-50%) rotate(-6deg);padding:0 7px;border:1.5px solid #c98b6f;border-radius:6px;color:#b36f55;font-size:11.5px;font-weight:800;background:#fff6eecc}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-label{flex:1;min-width:0;word-break:keep-all}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-pct{flex:none;color:#4f6a43;font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-foot{margin:2px 0 0;color:#8f7a6b;font-size:13px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-status{margin:0;color:#4f6a43;font-size:13.5px}@media(max-width:900px){html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-list{grid-template-columns:1fr!important}}@media(max-width:640px){html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-list{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs button{padding:4px 12px;font-size:13px}}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs{flex-wrap:wrap}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs button{min-height:44px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs button:focus-visible,html.ui-v2 #uiV2WorkroomRoster.village-board-dialog button:focus-visible{outline:2px dashed #5f7b52;outline-offset:3px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-close{min-width:44px;min-height:44px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-head{display:block}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-text{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}@media(min-width:641px){html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-vote-list{top:26.5%;height:55.5%}}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-compose{overflow-y:auto;align-items:start}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles button{min-height:42px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-add:disabled{opacity:.55;cursor:default}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog #uiV2StoryText[aria-invalid=true]{border-color:#ad654d}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-feedback{position:absolute;bottom:5%;left:15%;right:15%;margin:0;text-align:center;font-size:13px;color:#5f7552}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-vote-recovery{position:absolute;left:12%;right:12%;bottom:7%;display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;box-sizing:border-box;max-height:20%;overflow-y:auto;padding:10px 14px;border:1.5px solid #d9c7a6;border-radius:14px;background:#fffaf0;color:#6d5d48}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-vote-retry{flex:none;min-height:44px;padding:6px 16px;border:1.5px solid #7e9b6c;border-radius:999px;background:#e5ecd9;color:#3f5a35;font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-vote-retry:disabled{opacity:.65;cursor:default}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-vote-recovery-status{flex:1;min-width:180px;margin:0;font-size:13px;line-height:1.5;word-break:keep-all}@media(min-width:641px){html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .has-vote-recovery .ui-v2-vote-list{height:48%}}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2StoryPill{left:calc(18px + var(--village-work-width,226px) + 8px)}@media(max-width:640px){html.ui-v2 #uiV2WorkroomRoster.village-board-dialog.is-story{height:min(780px,calc(100dvh - 24px));padding:0;overflow:hidden}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog.is-story .village-board-tabs{flex:none;gap:4px;padding:0 0 8px;justify-content:center}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-tabs button{flex:1;min-width:0;padding:4px 6px;font-size:13px;white-space:nowrap}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-compose{max-height:calc(100dvh - 118px)}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-actions{flex-wrap:wrap}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-actions button{flex:1;min-width:100px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-actions button{font-size:14px;white-space:nowrap}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles{gap:5px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-styles button{padding:2px 10px 2px 6px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-head{padding:16px 48px 8px 20px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-head p{font-size:13px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .ui-v2-story-empty{margin:24px auto 0;padding:14px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-board-feedback{position:static;padding:4px 12px 12px}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-vote-recovery{position:static;flex:none;max-height:35dvh;margin:6px 12px 12px;flex-direction:column;align-items:stretch}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-vote-retry{width:100%}html.ui-v2 #uiV2WorkroomRoster.village-board-dialog .village-vote-recovery-status{min-width:0}html.ui-v2.storybook-layout .ui-v2-hud-card>#uiV2StoryPill{top:calc(100% + 6px);left:calc(10px + var(--village-work-width,150px) + 6px);min-height:0;height:22px;min-width:0;padding:0 9px 0 6px;font-size:12px}html.ui-v2 #uiV2StoryPill .village-story-pill-label{font-size:0}html.ui-v2 #uiV2StoryPill .village-story-pill-label:after{content:"이야기";font-size:12px}}#manitoDialog.manito-dialog{box-sizing:border-box;width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #cbbca5;border-radius:20px;background:#fffaf0;color:#433e34;box-shadow:0 16px 48px #30332940;font:15px/1.8 var(--v2-body,system-ui,sans-serif)}#manitoDialog.manito-dialog::backdrop{background:#30362d66}#manitoDialog.manito-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px}#manitoDialog.manito-dialog h2{font-size:22px;margin:0}#manitoDialog.manito-dialog h3{font-size:17px;margin:26px 0 12px}#manitoDialog.manito-dialog button{min-height:44px;min-width:44px;padding:10px 16px;border:1px solid #b7c3ab;border-radius:12px;background:#eef1e4;color:#40573a;font:inherit;cursor:pointer}#manitoDialog.manito-dialog button:disabled{opacity:.65;cursor:default}#manitoDialog.manito-dialog button:focus-visible{outline:3px solid #567353;outline-offset:3px}#manitoDialog.manito-dialog .manito-send{width:100%;background:#657d60;color:#fffdf6;border-color:#657d60}#manitoDialog.manito-dialog article{display:grid;gap:8px;padding:16px;margin:12px 0;border:1px solid #ded4c1;border-radius:14px;background:#fffdf7}#manitoDialog.manito-dialog article p{margin:0;font-weight:600}#manitoDialog.manito-dialog article span,#manitoDialog.manito-dialog small{font-size:13px;color:#736e61}.manito-status{min-height:1.8em;margin:14px 0;font-size:14px;color:#596c52}#manitoDialog.manito-dialog [hidden]{display:none!important}:root{--ui-cream: #f6f1e7;--ui-sage-selected: #dce6d9;--ui-sage-border: #8fa68a;--ui-warm-brown: #4a3b32;--ui-muted-brown: #7a6a5e;--ui-font-main: "Pretendard", "Noto Sans KR", serif}.active-tool-paper-badge{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;margin-bottom:8px;padding:6px 14px;background:var(--ui-cream);border:1.5px solid var(--ui-sage-border);border-radius:999px;color:#354733;font-family:var(--ui-font-main);font-size:14.5px;font-weight:700;box-shadow:0 2px 6px #4a3b3214}.active-tool-paper-badge[hidden]{display:none!important}.active-tool-paper-badge .badge-cancel-btn{padding:2px 8px;border-radius:999px;background:var(--ui-sage-selected);border:1px solid var(--ui-sage-border);color:#354733;font-size:13px;font-weight:700;cursor:pointer}.stage-has-active-tool{cursor:cell}.top-date-weather-banner,.hud-top-banner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:12px 48px;gap:6px;font-family:var(--ui-font-main);color:var(--ui-warm-brown)}.top-date-weather-banner .banner-row,.hud-top-banner .banner-line-1,.hud-top-banner .banner-line-2{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0;padding:0;font-size:16px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.02em}.hud-bottom-dock-wrapper{position:fixed;bottom:14px;left:50%;transform:translate(-50%);z-index:120;display:flex;flex-direction:column;align-items:center;max-width:calc(100vw - 24px);pointer-events:none}.hud-collapse-toggle-btn{pointer-events:auto;margin-bottom:6px;padding:6px 16px;border-radius:999px;background:var(--ui-cream);border:1.5px solid var(--ui-warm-brown);color:var(--ui-warm-brown);font-size:14px;font-weight:700;cursor:pointer}.hud-bottom-toolbar{pointer-events:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:8px;padding:10px 14px;background:#f6f1e7f0;border:2px solid #c8bca8;border-radius:18px}.hud-bottom-dock-wrapper.is-collapsed .hud-bottom-toolbar{display:none!important}.hud-tool-card{width:76px;min-width:76px;height:78px;margin:0!important;padding:8px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#fdfaf4;border:1.5px solid #d5c9b8;border-radius:12px;color:var(--ui-warm-brown);cursor:pointer;box-sizing:border-box}.hud-tool-card .tool-icon{width:30px;height:30px;font-size:26px;display:flex;align-items:center;justify-content:center}.hud-tool-card .tool-label{font-size:15.5px!important;font-weight:700!important;line-height:1.15;white-space:nowrap}.hud-tool-card.is-selected,.hud-tool-card[aria-pressed=true]{background:var(--ui-sage-selected)!important;border-color:var(--ui-sage-border)!important}.modal-window-common{width:min(92vw,640px);max-height:min(86vh,740px);margin:auto;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.modal-close-btn-common{position:absolute;top:18px;right:20px;z-index:10;width:40px;height:40px;border-radius:50%;background:#f6f1e7eb;border:1.5px solid #bfa890;color:var(--ui-warm-brown);font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(min-width:680px)and (max-width:1024px){.top-date-weather-banner,.hud-top-banner{max-width:calc(100vw - 180px);padding:10px 32px}.hud-bottom-toolbar{max-width:min(94vw,560px);flex-wrap:wrap;justify-content:center;gap:8px}.modal-window-common{width:min(94vw,580px);max-height:88vh}}.inventory-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;padding:6px 4px;overflow-y:auto;flex:1 1 auto}.inventory-slot-card{min-height:84px;min-width:48px;padding:8px 6px;background:#fdfaf4;border:1.5px solid #d5c9b8;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:var(--ui-warm-brown)}.inventory-slot-card.is-selected{background:var(--ui-sage-selected);border-color:var(--ui-sage-border)}.inventory-slot-card .slot-name{font-size:14px;font-weight:700;text-align:center}.inventory-detail-paper-dock{flex-shrink:0;margin-top:10px;padding:12px 16px;background:var(--ui-cream);border:1.5px solid #cbbba4;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px}.inventory-detail-paper-dock .detail-text-group{display:flex;flex-direction:column;gap:4px;color:var(--ui-warm-brown)}.inventory-detail-paper-dock .detail-title{font-size:15.5px;font-weight:700}.inventory-detail-paper-dock .detail-desc{font-size:14px;color:var(--ui-muted-brown);line-height:1.35}@media(max-width:420px){.inventory-grid-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.inventory-slot-card{min-height:78px;padding:6px 4px}.inventory-detail-paper-dock{flex-direction:column;align-items:stretch}}.artwork-frame-safe-area{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;padding:clamp(54px,8vh,72px) clamp(22px,4.5vw,40px) clamp(32px,5vh,44px);overflow:hidden}.artwork-frame-safe-area .safe-area-header{flex-shrink:0;margin-left:clamp(48px,7vw,76px);margin-bottom:12px}.artwork-frame-safe-area .safe-area-scroll-body{flex:1 1 auto;overflow-y:auto;padding-right:6px}.artwork-frame-safe-area .safe-area-footer{flex-shrink:0;margin-top:12px;padding-top:10px;border-top:1px dashed rgba(74,59,50,.22)}.calm-ink-save-indicator{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#f6f1e7eb;border:1px solid #cbbba4;color:#6b584b;font-size:13.5px;font-weight:600;transition:opacity .25s ease;pointer-events:none}.calm-ink-save-indicator[data-state=idle]{opacity:0}.calm-ink-save-indicator[data-state=saving],.calm-ink-save-indicator[data-state=saved],.calm-ink-save-indicator[data-state=error]{opacity:1}.calm-ink-save-indicator .ink-dot{width:7px;height:7px;border-radius:50%;background:var(--ui-sage-border)}.calm-ink-save-indicator[data-state=saving] .ink-dot{background:#b58d5b}.calm-ink-save-indicator[data-state=error] .ink-dot{background:#b85d52}html.ui-v2 #calmHudDock{bottom:calc(98px + env(safe-area-inset-bottom));z-index:14;gap:2px}html.ui-v2 #calmHudDock .hud-collapse-toggle-btn{min-height:40px;margin:0;padding:4px 12px;font-size:13px}html.ui-v2 #calmHudDock .badge-cancel-btn{min-height:40px;white-space:nowrap}html.ui-v2 #calmHudDock .active-tool-paper-badge{max-width:calc(100vw - 28px);box-sizing:border-box;font-size:14px;padding:3px 10px;gap:8px}html.ui-v2 .active-tool-paper-badge [data-role=active-tool-text]{overflow-wrap:anywhere}html.ui-v2.calm-hud-collapsed :is(#farmToolbar,#gameMenuDock){display:none!important}html.ui-v2.calm-active-tool #reviewToolStatus{visibility:hidden}html.ui-v2 #calmSaveHost{position:fixed;right:14px;top:calc(64px + env(safe-area-inset-top));z-index:24;pointer-events:none}html.ui-v2 #betaSaveStatus.calm-native-quiet{opacity:0!important;pointer-events:none}html.ui-v2 .calm-ink-save-indicator[hidden]{display:none!important}html.ui-v2 #gameHudMiddle :is(#gameHudDate,#reviewClock,#storybookWeather,#hudRealTime){font-size:16px!important;line-height:1.35!important}html.ui-v2 #firstStoryBag .first-story-bag-content{display:flex!important;flex-direction:column!important;gap:8px;min-height:0}html.ui-v2 #firstStoryBag .first-story-item-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))!important;gap:10px;overflow:auto;min-height:100px;max-height:38dvh;flex:1 1 auto;padding:6px 4px!important}html.ui-v2 #firstStoryBag .first-story-item{min-height:104px!important;padding:6px!important;background:#fdfaf4;border:1.5px solid #d5c9b8;border-radius:12px}html.ui-v2 #firstStoryBag .first-story-item[aria-pressed=true]{background:var(--ui-sage-selected);border-color:var(--ui-sage-border)}html.ui-v2 #firstStoryBag .first-story-item-icon{width:58px!important;height:58px!important}html.ui-v2 #firstStoryBag .first-story-item-detail{position:sticky!important;inset:auto auto 0!important;display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:4px 12px;min-height:84px;flex:0 0 auto;padding:10px!important;margin:4px 0 0!important;background:var(--ui-cream);border:1.5px solid #cbbba4;border-radius:12px;max-height:30dvh;overflow:auto}html.ui-v2 #firstStoryBag .first-story-detail-icon{grid-column:1!important;grid-row:1/4;width:64px!important;height:64px!important;margin:0!important}html.ui-v2 #firstStoryBag .first-story-item-detail :is(h3,p){grid-column:2;margin:0!important;line-height:1.35!important}html.ui-v2 #firstStoryBag .first-story-item-detail h3{font-size:15.5px!important}html.ui-v2 #firstStoryBag .first-story-item-action{grid-column:1/-1;min-height:44px;margin:5px 0 0!important}@media(max-width:640px){html.ui-v2 #calmHudDock{bottom:calc(88px + env(safe-area-inset-bottom))}html.ui-v2 #calmSaveHost{top:calc(86px + env(safe-area-inset-top));right:8px}html.ui-v2 #firstStoryBag .first-story-item-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}html.ui-v2 #firstStoryBag .first-story-item{min-height:96px!important}html.ui-v2 #firstStoryBag .first-story-item-icon{width:48px!important;height:48px!important}}@media(prefers-reduced-motion:reduce){.calm-ink-save-indicator{transition:none}}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag]{width:min(92vw,640px)!important;height:min(740px,calc(100dvh - 28px));max-height:calc(100dvh - 28px);padding:42px 44px 48px!important;gap:8px}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag] .page-left{width:100%!important}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag] :is(.page-right,.storybook-binding-art){display:none!important}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag] .drawer-heading{min-height:62px!important;flex:0 0 auto}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag] .drawer-heading h2{width:calc(100% - 64px)!important;max-width:none!important;font-size:24px;text-align:left}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag] #drawerClose{top:0!important;right:0!important;min-height:44px}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag] #drawerBody{min-height:0;overflow:hidden!important;flex:1 1 auto}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag{display:flex!important;flex-direction:column;height:100%;gap:8px;min-height:0}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag>:is(.first-story-bag-filters,.first-story-bag-tools,.first-story-bag-caption){grid-column:auto;grid-row:auto;flex:0 0 auto;width:100%;margin:0}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag .first-story-bag-content{grid-column:auto;grid-row:auto;flex:1 1 auto;min-height:0}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag .first-story-item-grid{grid-column:auto;grid-row:auto;width:100%;margin:0;box-sizing:border-box;align-content:start}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag .first-story-item-detail{grid-column:auto;grid-row:auto;align-self:stretch;text-align:left;box-sizing:border-box;width:100%}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag .first-story-item-detail .first-story-item-action{max-width:none;min-height:44px;font-size:15px}@media(max-width:640px){html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag]{width:calc(100vw - 12px)!important;padding:46px 24px 38px!important}html.ui-v2 #firstStoryBag .first-story-bag-tools{grid-template-columns:minmax(0,1fr) 96px;gap:6px}html.ui-v2 #firstStoryBag .first-story-bag-filters button{font-size:12px!important}}html.ui-v2.world-review.storybook-layout #drawerSurface[data-storybook-view=bag] .drawer-heading h2{padding-left:64px;box-sizing:border-box}html.ui-v2 #drawerSurface[data-storybook-view=bag] #drawerBody [data-game-feature=bag]:not([hidden]){display:flex;flex-direction:column;height:100%;min-height:0}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag .first-story-bag-content{overflow:hidden}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag .first-story-item-grid{flex:1 1 0!important;max-height:none!important;min-height:0!important;overflow:auto!important}html.ui-v2 #drawerSurface[data-storybook-view=bag] #firstStoryBag .first-story-item-detail{position:relative!important;bottom:auto!important;z-index:3}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui{--fv-paper:#fffaf0;--fv-ink:#433e34;--fv-muted:#736e61;--fv-line:#d2c5ae;--fv-sage:#657d60;--fv-sage-light:#e8eddf;--fv-shadow:0 8px 26px #3c3a2921;--v2-ink:var(--fv-ink);--v2-ink-soft:var(--fv-muted);--v2-title:var(--v2-body)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui button,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui summary{-webkit-tap-highlight-color:transparent}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui :is(button,summary,a,input,select,textarea):focus-visible{outline:3px solid #567353;outline-offset:3px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHud{position:fixed!important;inset:18px 24px auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 20px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;pointer-events:none;align-items:start;z-index:30}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHud .hud-brand{display:flex!important;grid-column:1;grid-row:1;align-items:baseline;gap:12px;position:static!important;width:fit-content;max-width:100%;padding:11px 18px 7px;border:1px solid #fffaf0c9;border-bottom:0;border-radius:18px 18px 0 0;background:#fffaf0f2;box-shadow:none;pointer-events:auto}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-brand-name{font-size:21px;letter-spacing:.02em;font-weight:700;line-height:1.3;color:var(--fv-ink)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-place{font-size:13px;color:var(--fv-sage);white-space:nowrap}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle.ui-v2-hud-card{grid-column:1;grid-row:2;position:static!important;display:flex!important;flex-flow:row wrap!important;align-content:start!important;align-items:center!important;justify-content:flex-start!important;width:fit-content!important;max-width:330px!important;height:auto!important;min-height:0!important;margin:-4px 0 0!important;padding:0 18px 10px!important;gap:5px 10px!important;aspect-ratio:auto!important;background:#fffaf0f2!important;background-image:none!important;box-shadow:var(--fv-shadow)!important;border:1px solid #fffaf0c9!important;border-top:0!important;border-radius:0 0 18px 18px!important;pointer-events:auto;line-height:1.45!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle:before,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle:after{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle :is(#gameHudDate,#storybookWeather,#hudRealTime){display:inline!important;position:static!important;flex:0 0 auto;font-size:13px!important;font-weight:400;color:var(--fv-muted)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle :is(.ui-v2-break,#reviewClock,#reviewGoal,#readyCount){display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #uiV2Workroom{position:static!important;display:flex!important;flex:0 0 100%;width:auto!important;min-height:28px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;font-size:12px!important;text-align:left;color:var(--fv-sage)!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #uiV2Workroom .ui-v2-work-text{display:inline!important;font-size:12px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #uiV2Workroom:after{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #storybookWallet{grid-column:2;grid-row:1/3;position:static!important;display:flex!important;align-items:flex-start!important;gap:9px!important;width:auto!important;max-width:none!important;padding:0!important;pointer-events:auto}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudGold{position:static!important;display:flex!important;align-items:center!important;min-height:44px!important;padding:9px 15px!important;border:1px solid #fffaf0cc!important;border-radius:16px!important;background:#fffaf0f2!important;box-shadow:var(--fv-shadow)!important;font-size:15px!important;gap:5px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudGold #coins{font-size:17px!important;font-weight:700}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #betaSaveStatus{inset:73px 26px auto auto!important;padding:4px 10px!important;max-width:270px!important;min-height:0!important;font-size:12px!important;line-height:1.4!important;border-radius:9px!important;box-shadow:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-utilities{position:relative;color:var(--fv-ink);font:14px/1.5 var(--v2-body)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-utilities>summary{display:flex;align-items:center;justify-content:center;list-style:none;min-height:44px;padding:9px 15px;border:1px solid #fffaf0cc;border-radius:16px;background:#fffaf0f2;box-shadow:var(--fv-shadow);cursor:pointer;white-space:nowrap}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-utilities>summary::-webkit-details-marker{display:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-utility-items{position:absolute;top:54px;right:0;width:230px;max-height:calc(100dvh - 160px);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:5px;padding:10px;border:1px solid var(--fv-line);border-radius:17px;background:var(--fv-paper);box-shadow:var(--fv-shadow)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitUtilityItems :is(button,a){position:static!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;height:auto!important;min-height:44px!important;padding:10px 12px!important;margin:0!important;border:0!important;border-radius:10px!important;background:none!important;background-image:none!important;box-shadow:none!important;color:var(--fv-ink)!important;font:14px/1.5 var(--v2-body)!important;text-decoration:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitUtilityItems :is(button,a):hover{background:var(--fv-sage-light)!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitUtilityItems :is(.ui-v2-helper-label,.ui-v2-radio-bear-label,.ui-v2-guide-chip-text){display:inline!important;font-size:14px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitUtilityItems :is(button,a):after{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitQuiet[aria-pressed=true]{background:var(--fv-sage-light)!important;color:#365033!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock{position:fixed!important;inset:auto auto calc(18px + env(safe-area-inset-bottom)) 50%!important;transform:translate(-50%)!important;display:flex!important;align-items:stretch!important;flex-wrap:nowrap!important;flex-direction:row!important;gap:2px!important;width:max-content!important;max-width:calc(100vw - 32px)!important;padding:6px!important;border:1px solid #fffaf0c9!important;border-radius:22px!important;background:#fffaf0f5!important;box-shadow:0 8px 28px #3c3a2929!important;z-index:25;pointer-events:auto}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-place-navigation{display:flex;align-items:stretch;gap:2px;padding-right:6px;margin-right:4px;border-right:1px solid #d5cdbb}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;position:relative!important;width:82px!important;height:62px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:6px 9px!important;gap:3px!important;border:0!important;border-radius:15px!important;background:transparent!important;background-image:none!important;filter:none!important;box-shadow:none!important;font:14px/1.2 var(--v2-body)!important;color:var(--fv-muted)!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock button:before,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock button:after{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock button:hover,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock button[aria-current=page]{background:var(--fv-sage-light)!important;color:#3d5838!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-nav-icon,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock .ui-v2-dock-icon{display:block!important;height:24px!important;line-height:24px!important;font-size:24px!important;color:var(--fv-sage);background:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock .ui-v2-dock-label{display:block!important;font-size:13px!important;line-height:1.2!important;white-space:nowrap}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar{position:fixed!important;inset:auto auto calc(108px + env(safe-area-inset-bottom)) 50%!important;transform:translate(-50%)!important;display:flex!important;justify-content:center!important;align-items:stretch!important;width:max-content!important;max-width:calc(100vw - 32px)!important;gap:5px!important;margin:0!important;padding:6px!important;border:1px solid #fffaf0bc!important;border-radius:18px!important;background:#fffaf0eb!important;box-shadow:var(--fv-shadow)!important;z-index:24;pointer-events:auto}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button:not(#firstVisitUnused){display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;position:relative!important;width:76px!important;height:62px!important;min-width:44px!important;min-height:44px;margin:0!important;padding:5px!important;flex:0 0 auto!important;border:1px solid transparent!important;border-radius:12px!important;background-color:transparent!important;background-image:none!important;filter:none!important;box-shadow:none!important;color:var(--fv-ink)!important;font-size:0!important;line-height:0!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button:before{inset:3px 17px 24px!important;background-size:contain!important;font-size:25px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button:after{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button.active,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button[aria-pressed=true]{border-color:#9eb095!important;background-color:var(--fv-sage-light)!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar .ui-v2-tool-caption{display:block!important;position:static!important;font-size:13px!important;line-height:1.3!important;overflow:hidden;max-width:100%;text-overflow:ellipsis}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button#firstVisitMore{justify-content:center;font-size:14px!important;line-height:1.5!important;font-weight:700}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #reviewDpad{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #reviewToolStatus{position:fixed!important;top:auto!important;bottom:calc(190px + env(safe-area-inset-bottom))!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;width:max-content!important;max-width:calc(100vw - 40px)!important;min-height:0!important;padding:5px 12px!important;border:0!important;border-radius:10px!important;background:#fffaf0e8!important;box-shadow:none!important;font-size:12px!important;line-height:1.5!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #reviewEnterNearby{bottom:calc(230px + env(safe-area-inset-bottom))!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitRouteStatus{position:fixed;bottom:calc(198px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:26;max-width:calc(100vw - 32px);padding:8px 14px;margin:0;border-radius:12px;background:var(--fv-paper);color:var(--fv-ink);font-size:14px;pointer-events:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitRouteStatus:empty{display:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note{position:fixed;left:24px;top:145px;z-index:18;width:288px;padding:17px 19px 19px;border:1px solid #fffaf0e8;border-left:3px solid #a3b293;border-radius:3px 18px 18px 3px;background:#fffaf0f2;box-shadow:var(--fv-shadow);color:var(--fv-ink)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note[hidden],html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-restore[hidden]{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note-head{display:flex;justify-content:space-between;align-items:center;gap:8px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-eyebrow{color:var(--fv-sage);font-size:12px;letter-spacing:.04em;line-height:1.4}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note h2{font-family:var(--v2-body);font-size:19px;font-weight:700;line-height:1.5;letter-spacing:-.02em;margin:12px 0 8px;word-break:keep-all}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note p{font-size:14px;line-height:1.85;margin:0 0 16px;color:var(--fv-muted);word-break:keep-all}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-fold{min-height:44px;min-width:44px;margin:-12px -10px -12px 0;padding:8px 6px;border:0;background:none;color:var(--fv-muted);font:12px var(--v2-body);white-space:nowrap;cursor:pointer}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-primary{min-height:44px;width:100%;padding:11px 12px;border:1px solid var(--fv-sage);border-radius:12px;background:var(--fv-sage);color:#fffdf6;font:14px/1.5 var(--v2-body);cursor:pointer}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-primary:disabled{background:#e6e7de;border-color:#d4d8cb;color:#6a705f;cursor:default}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-restore{position:fixed;left:24px;top:144px;z-index:18;min-height:44px;padding:9px 16px;border:1px solid #fffaf0d0;border-radius:14px;background:#fffaf0ec;color:var(--fv-sage);font:13px var(--v2-body)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu{box-sizing:border-box;width:min(820px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #b9ab91;border-radius:24px;background:var(--fv-paper);color:var(--fv-ink);box-shadow:0 22px 60px #27271f42;overflow:auto;overscroll-behavior:contain;font:15px/1.65 var(--v2-body)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu::backdrop{background:#30362d66}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 28px 19px;border-bottom:1px solid #e1d9c9;background:var(--fv-paper)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu h2{margin:5px 0 0;font:700 23px/1.5 var(--v2-body);letter-spacing:-.02em}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-close{min-width:58px;min-height:44px;padding:9px 12px;border:1px solid var(--fv-line);border-radius:12px;background:transparent;color:var(--fv-ink);font:14px var(--v2-body);cursor:pointer}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-body{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px 28px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-group h3{margin:0 0 10px;font:700 15px/1.5 var(--v2-body);color:var(--fv-sage)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-grid{display:grid;gap:6px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-card{display:flex;flex-direction:column;gap:3px;align-items:flex-start;min-height:65px;padding:12px 14px;border:1px solid #e5ddcb;border-radius:12px;background:#fffdf7;color:var(--fv-ink);font:15px/1.5 var(--v2-body);text-align:left;cursor:pointer}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-card span{font-size:12px;color:var(--fv-muted);word-break:keep-all}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-card:hover{border-color:#9aab8d;background:#f0f3e8}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu>section{padding:0 28px 24px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-native-tools{display:flex;flex-wrap:wrap;gap:8px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-native-tools>button{position:relative!important;display:flex!important;align-items:center;justify-content:center;gap:6px;min-width:98px;min-height:48px;height:auto!important;width:auto!important;padding:10px 14px!important;border:1px solid var(--fv-line)!important;border-radius:12px!important;background:#fffdf7!important;box-shadow:none!important;filter:none!important;color:var(--fv-ink)!important;font:14px/1.5 var(--v2-body)!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-native-tools>button:before,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-native-tools>button:after{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-native-tools :is(.ui-v2-tool-caption,.ui-v2-dock-label){display:inline!important;position:static!important;font-size:14px!important;line-height:1.5}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-native-tools .ui-v2-dock-icon{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui :is(#drawerBody,#v5Wardrobe,.ui-v2-guide-scroll){font-size:15px;line-height:1.7}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #drawerBody :is(.muted,.tiny-note,.inline-status){font-size:14px;line-height:1.7;color:#696657}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #drawerBody :is(button,input,select){min-height:44px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #homeQuickTools:not([hidden]){bottom:calc(110px + env(safe-area-inset-bottom))!important;right:24px!important;left:24px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui[data-first-visit-scene=home] :is(#farmToolbar,#reviewToolStatus,#firstVisitNote,#firstVisitRestore){display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameViewport>#homeDialog[open]{padding-top:224px!important;padding-bottom:114px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameViewport>#homeDialog[open]:has(#homeQuickTools:not([hidden])){padding-bottom:280px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui:has(#homeQuickTools:not([hidden])) .first-visit-note{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui.first-visit-quiet :is(#reviewToolStatus,.first-visit-note){display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui.first-visit-quiet .weather-overlay{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui.first-visit-quiet #gameHudMiddle{opacity:.85}@media(max-width:760px){html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHud{inset:12px 12px auto!important;gap:3px 8px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHud .hud-brand{gap:8px;padding:10px 12px 6px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-brand-name{font-size:18px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-place{font-size:12px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle.ui-v2-hud-card{max-width:230px!important;padding:0 12px 8px!important;gap:2px 6px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle :is(#gameHudDate,#storybookWeather,#hudRealTime){font-size:11px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #storybookWallet{flex-direction:column;align-items:flex-end!important;gap:5px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudGold{min-height:36px!important;padding:7px 10px!important;border-radius:12px!important;font-size:13px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudGold #coins{font-size:14px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-utilities>summary{min-height:44px;padding:9px 11px;border-radius:11px;font-size:12px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #betaSaveStatus{top:100px!important;right:13px!important;max-width:150px!important;font-size:11px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-utility-items{top:43px;width:230px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note{top:138px;left:12px;width:250px;padding:12px 15px 15px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note h2{font-size:17px;margin-top:8px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note p{font-size:13px;line-height:1.75;margin-bottom:12px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-restore{top:138px;left:12px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock{bottom:calc(10px + env(safe-area-inset-bottom))!important;max-width:calc(100vw - 20px)!important;padding:4px!important;border-radius:18px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock button{width:62px!important;height:56px!important;padding:5px 6px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock .ui-v2-dock-label,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-nav-label{font-size:11px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-place-navigation{padding-right:3px;margin-right:2px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar{bottom:calc(86px + env(safe-area-inset-bottom))!important;gap:4px!important;padding:4px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button:not(#firstVisitUnused){width:68px!important;height:64px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button:before{top:3px!important;bottom:auto!important;height:26px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar .ui-v2-tool-caption{display:flex!important;align-items:center;justify-content:center;min-height:26px;max-height:26px;white-space:normal!important;word-break:keep-all;overflow:visible;text-overflow:clip;font-size:12px!important;line-height:1.1!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #reviewToolStatus{bottom:calc(158px + env(safe-area-inset-bottom))!important;font-size:11px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #reviewEnterNearby{bottom:calc(198px + env(safe-area-inset-bottom))!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitRouteStatus{bottom:calc(158px + env(safe-area-inset-bottom));font-size:13px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu{width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:19px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-head{padding:18px 17px 14px;gap:10px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu h2{font-size:20px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-body{grid-template-columns:1fr;gap:20px;padding:18px 17px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu>section{padding:0 17px 20px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-card{min-height:64px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #homeQuickTools:not([hidden]){bottom:calc(90px + env(safe-area-inset-bottom))!important;left:12px!important;right:12px!important}}@media(max-width:360px){html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-place{display:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameMenuDock button{width:54px!important;padding-inline:4px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #farmToolbar>button:not(#firstVisitUnused){width:62px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-note{width:235px}}@media(prefers-reduced-motion:reduce){html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui *,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui *:before,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-nav-icon svg{display:block;width:24px;height:24px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-brand-name{white-space:nowrap}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #gameHudMiddle.ui-v2-hud-card{max-width:100%!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #uiV2Workroom .ui-v2-work-text{white-space:normal!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-group>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0 0 8px;list-style:none;font:700 15px/1.5 var(--v2-body);color:var(--fv-sage);cursor:pointer}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-group>summary::-webkit-details-marker{display:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-group>summary:after{content:"+";font-size:20px;font-weight:400}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-group[open]>summary:after{content:"−"}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu>details{padding:0 28px 24px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-grid>.first-visit-menu-card{position:static!important;width:100%!important;height:auto!important;min-height:65px!important;align-items:flex-start!important;padding:12px 14px!important;border:1px solid #e5ddcb!important;border-radius:12px!important;background:#fffdf7!important;color:var(--fv-ink)!important;box-shadow:none!important;font:15px/1.5 var(--v2-body)!important;filter:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-grid>.first-visit-menu-card:before,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu-grid>.first-visit-menu-card:after{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #coins:before{content:"골드 ";font-size:11px;font-weight:400;color:var(--fv-muted)}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #reviewGems:before{content:"골드 ";font-size:11px;font-weight:400;color:var(--fv-muted)}@media(max-width:760px){html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-menu>details{padding:0 17px 20px}}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui .first-visit-utilities>summary{flex-direction:column;gap:2px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #calmSaveHost{position:static!important;inset:auto!important;transform:none!important;pointer-events:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #calmSaveHost .calm-ink-save-indicator{min-height:0;padding:0;border:0;background:none;font-size:11px;line-height:1.2;box-shadow:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #calmHudDock{bottom:calc(196px + env(safe-area-inset-bottom));z-index:24}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #calmHudDock .hud-collapse-toggle-btn{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #calmHudDock .badge-cancel-btn{min-height:44px;min-width:44px}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitUtilityItems button[hidden]{display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #homeDialog button{min-height:44px!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui.calm-hud-collapsed :is(#farmToolbar,#gameMenuDock){display:none!important}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui.first-visit-quiet #calmHudDock,html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui:not([data-first-visit-scene=farm]) #calmHudDock{display:none!important}@media(max-width:760px){html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #calmHudDock{bottom:calc(170px + env(safe-area-inset-bottom))}}.first-visit-utilities>summary{position:relative}.first-visit-utility-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;box-sizing:border-box;padding:0 5px;border-radius:999px;background:#c9785f;color:#fffaf0;font-size:11px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 1px 3px #4b3a2a40;pointer-events:none}.first-visit-utility-badge[hidden]{display:none}html#firstVisitPresentation.world-review.game-layout.storybook-layout.ui-v2.first-visit-ui #firstVisitUtilityItems #uiV2PostButton{position:relative!important}html.quiet-collections [data-quiet-collection=hidden]{display:none!important}#campfireDialog{box-sizing:border-box;width:min(600px,calc(100% - 28px));max-height:calc(100dvh - 36px);padding:26px 30px 20px;border:1px solid #b9a37d;border-radius:22px;color:#574630;background:radial-gradient(ellipse at 7% 0%,#e5e7cc70,transparent 45%),linear-gradient(110deg,#fffbee,#f8efdc);box-shadow:0 14px 55px #263c3345;font-family:inherit;overflow:auto;text-align:left}#campfireDialog::backdrop{background:#23382e5e;backdrop-filter:blur(2px)}#campfireDialog *{box-sizing:border-box}#campfireDialog button{font-family:inherit;cursor:pointer;color:inherit;min-height:42px}#campfireDialog button:disabled{opacity:.55;cursor:default}#campfireDialog button:focus-visible{outline:3px solid #708758;outline-offset:3px}.cf-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.cf-eyebrow{font-size:11px;letter-spacing:.12em;color:#8c846b}.cf-heading h2{font-size:25px;line-height:1.4;margin:5px 0}.cf-heading p{font-size:13px;color:#8b7960;margin:0}.cf-heading #cfClose{border:0;background:transparent;font-size:29px;min-width:42px}.cf-summary{display:flex;align-items:center;gap:10px;background:#eee2c957;border:1px solid #d7c6a675;border-radius:15px;padding:4px 12px;margin:19px 0}.cf-fire-picture{width:103px;height:82px;object-fit:contain;flex-shrink:0}.cf-summary strong{font-size:14px}.cf-summary p{font-size:12px;line-height:1.6;margin:6px 0;color:#81715a}.cf-section-title{font-size:16px;text-align:center;margin:20px 0 13px}.cf-foods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cf-ingredient{display:flex;flex-direction:column;align-items:center;padding:10px 6px 12px;border:1px solid #cbb795;border-radius:14px;background:#fffcf470;gap:4px}.cf-ingredient[aria-pressed=true]{border:2px solid #7b8c5e;background:#e6ebd577;box-shadow:0 0 0 2px #fff9e9 inset}.cf-food-art{display:flex;position:relative;align-items:center;justify-content:center;width:82px;height:64px}.cf-food-art img{max-width:90%;max-height:90%;object-fit:contain}.cf-roasted{background:radial-gradient(ellipse at 50% 70%,#f9f5e7 0 45%,#d8c9a7 47%,transparent 50%)}.cf-roasted img{filter:sepia(.25) saturate(.85) brightness(.86)}.cf-roasted i:after{content:"∿";position:absolute;top:-8px;left:44%;color:#ae9a73;font-size:22px;opacity:.55}.cf-ingredient strong{font-size:14px}.cf-ingredient small{font-size:11px;color:#8b7b63}.cf-preview{display:flex;align-items:center;justify-content:center;gap:25px;border:1px solid #ddccad;border-radius:15px;padding:10px;margin-top:16px}.cf-preview>div{display:flex;align-items:center;flex-direction:column;gap:3px;font-size:13px}.cf-arrow{font-size:25px;color:#b19b78}.cf-price{text-align:center;font-size:13px;margin:17px 0 13px}.cf-price strong{display:inline-block;background:#edd3a17a;border-radius:7px;padding:3px 8px;font-size:18px}.cf-price small{display:block;color:#8b7b63;font-size:11px;margin-top:5px}#campfireDialog .cf-primary{width:100%;padding:12px 10px;border:1px solid #af7b42;border-radius:12px;background:linear-gradient(#d6aa70,#c59256);font-size:16px;font-weight:700;color:#fffdf4;box-shadow:0 2px #f5dfb9 inset}.cf-job{padding:12px;background:#e9e5d2;border-radius:10px;margin-bottom:10px}.cf-job strong{font-size:13px}#cfProgress{width:100%;height:7px;accent-color:#839164;margin-top:8px}.cf-finished{margin-top:21px;border-top:1px solid #dfd2b9;padding-top:12px}.cf-finished h3{font-size:14px;margin:0}.cf-finished>p{font-size:12px;color:#93836c;margin-bottom:0}.cf-finished-row{display:flex;align-items:center;gap:8px;padding:9px 0}.cf-finished-row .cf-food-art{width:55px;height:43px}.cf-finished-row>div{flex:1;min-width:0;font-size:13px}.cf-finished-row small{display:block;margin-top:5px;font-size:11px;color:#8b7b63}.cf-finished-row button{background:#fff8e9;border:1px solid #cbb795;border-radius:10px;padding:7px 12px;font-size:12px}.cf-hint,#cfMessage{font-size:12px;color:#8c6849;line-height:1.6}#cfMessage:empty{display:none}#campfireDialog footer{text-align:center;font-size:11px;color:#8e7e66;margin-top:14px}.cf-shop>p{font-size:14px;line-height:1.7}.cf-shop-facts{display:flex;justify-content:space-around;gap:8px;padding:16px 0 23px;font-size:13px}.cf-shop-facts b{display:block;margin-top:6px;font-size:17px}#campfireLaunch{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0 4px!important;min-width:58px!important}#campfireLaunch .cf-fire-picture{width:50px;height:40px}#campfireLaunch>span{font-size:10px!important}.cf-workshop-entry{width:100%;display:flex;align-items:center;gap:8px;text-align:left;border:1px solid #c7b591;border-radius:12px;background:#faf3e3;padding:8px;margin-bottom:16px}.cf-workshop-entry small{display:block;margin-top:5px}#cfPlacementGuide{position:fixed;z-index:120;bottom:120px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 24px);padding:12px 16px;background:#fff9e9;border:1px solid #b4a078;border-radius:12px;box-shadow:0 5px 22px #344d3330;font:13px/1.5 sans-serif;color:#594c36}#cfPlacementGuide button{margin-left:12px;background:#eee4d0;border:0;border-radius:6px;padding:6px 10px}#campfireDialog [hidden]{display:none!important}@media(max-width:480px){#campfireDialog{padding:19px 16px 16px;border-radius:18px}.cf-heading h2{font-size:21px}.cf-summary{padding:4px 6px;margin:15px 0}.cf-summary .cf-fire-picture{width:83px;height:68px}.cf-summary strong{font-size:12px}.cf-foods{gap:7px}.cf-ingredient{padding:8px 3px}.cf-food-art{width:68px;height:56px}.cf-preview{gap:21px}.cf-preview>div{font-size:12px}.cf-finished-row button{padding:6px 9px}.cf-heading p{font-size:12px}}@media(prefers-reduced-motion:reduce){#campfireDialog *{animation:none!important}}#campfireDialog .cf-food-atlas{width:96px;height:64px;background-size:200% 200%;background-repeat:no-repeat}.cf-clear{border:1px solid #cbb795;border-radius:9px;background:#fff9ed;padding:8px 12px;margin-top:10px}@media(max-width:480px){#campfireDialog .cf-food-atlas{width:78px;height:52px}}#campfireDialog .cf-finished-row .cf-food-atlas{width:60px;height:40px;flex-shrink:0}#campfireDialog .cf-food-atlas{display:block;position:relative;overflow:hidden;background:none}#campfireDialog .cf-food-atlas img{position:absolute;width:200%;height:200%;max-width:none;max-height:none;object-fit:fill;left:0;top:0}#campfireDialog .cf-atlas-cell1 img{left:-100%}#campfireDialog .cf-atlas-cell2 img{top:-100%}#campfireDialog .cf-atlas-cell3 img{left:-100%;top:-100%}.cf-amount{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;font-size:14px}#campfireDialog .cf-amount button{min-width:42px;border:1px solid #cbb795;border-radius:10px;background:#fff8e9;font-size:18px}#campfireDialog .cf-amount .cf-max{font-size:12px;padding:0 10px}.cf-amount b{font-size:18px}.cf-finished-row button+button{margin-left:6px}.cf-shop-facts>span{text-align:center}.cf-material{display:block;width:52px;height:52px;margin:0 auto 6px;object-fit:contain}@media(max-width:480px){.cf-material{width:42px;height:42px}}.cf-source{display:block;margin-top:4px;font-size:11px;color:#8b7b63}.cf-forage-note{display:grid;gap:6px;margin:10px 0 12px;padding:10px 12px;border:1px solid #d8c7a5;border-radius:12px;background:#fbf3e2;color:#5d4c35;font-size:13px;line-height:1.5}.cf-forage-note strong{font-size:13px}.cf-forage-note span{display:flex;align-items:center;gap:8px}.cf-forage-note .cf-note-art{width:30px;height:30px;object-fit:contain;flex-shrink:0;font-size:22px;line-height:30px;text-align:center}.cf-forage-note small{color:#7d6b52;font-size:12px}.ui-v2-choice-card[data-select-id=zoneChoice][data-value=forest] small:after{content:" · 나뭇가지 +1";color:#8a6a3f}.ui-v2-choice-card[data-select-id=zoneChoice][data-value=ridge] small:after{content:" · 조약돌";color:#7c7466}.cf-material-symbol{font-size:36px;line-height:52px;text-align:center}#campfireDialog .cf-food-list{max-height:min(340px,42dvh);overflow-y:auto;overscroll-behavior:contain;padding:2px 4px 6px 2px;border-radius:12px;scrollbar-width:thin;scrollbar-color:#cdb994 transparent}#campfireDialog .cf-food-list .cf-foods{grid-template-columns:repeat(4,minmax(0,1fr))}.cf-group-title{display:flex;align-items:baseline;gap:6px;font-size:13px;color:#6f5b3e;margin:10px 2px 7px}.cf-group-title:first-child{margin-top:2px}.cf-group-title small{font-size:11px;font-weight:400;color:#9a8a70}#campfireDialog .cf-food-icon{font-size:34px;line-height:1}.cf-grilled{isolation:isolate}.cf-grilled img{filter:sepia(.45) saturate(1.25) brightness(.9) hue-rotate(-8deg) drop-shadow(0 2px 2px #7a4a1f55)}.cf-grilled.cf-food-icon{filter:sepia(.45) saturate(1.2) brightness(.9)}.cf-grill-marks{position:absolute;inset:30% 26%;pointer-events:none;background:repeating-linear-gradient(-35deg,transparent 0 7px,#5a321870 7px 9.5px,transparent 9.5px 15px);border-radius:40%;mix-blend-mode:multiply;opacity:.85}.cf-grilled:before{content:"";position:absolute;inset:18% 12% 8%;border-radius:50%;background:radial-gradient(ellipse at 50% 60%,#f3c98a55,transparent 70%);z-index:-1}@media(max-width:480px){#campfireDialog .cf-food-list{max-height:min(300px,40dvh)}#campfireDialog .cf-food-list .cf-foods{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-ingredient strong{font-size:13px;word-break:keep-all;overflow-wrap:anywhere}}#yardDecorDialog{box-sizing:border-box;width:min(640px,calc(100% - 28px));max-height:calc(100dvh - 36px);padding:24px 26px 18px;border:1px solid #b9a37d;border-radius:22px;color:#574630;background:radial-gradient(ellipse at 7% 0%,#e1ead070,transparent 45%),linear-gradient(110deg,#fffbee,#f6efdc);box-shadow:0 14px 55px #263c3345;font-family:inherit;overflow:auto;text-align:left}#yardDecorDialog::backdrop{background:#23382e5e;backdrop-filter:blur(2px)}#yardDecorDialog *{box-sizing:border-box}#yardDecorDialog button{font-family:inherit;cursor:pointer;color:inherit;min-height:40px}#yardDecorDialog button:disabled{opacity:.5;cursor:default}#yardDecorDialog button:focus-visible{outline:3px solid #708758;outline-offset:2px}.yd-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.yd-eyebrow{font-size:11px;letter-spacing:.12em;color:#8c846b}.yd-heading h2{font-size:24px;line-height:1.4;margin:4px 0}.yd-heading p{font-size:13px;color:#8b7960;margin:0;line-height:1.6}#yardDecorDialog #ydClose{border:0;background:transparent;font-size:29px;min-width:42px}.yd-wallet{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:16px 0 12px;padding:10px 12px;border:1px solid #d7c6a675;border-radius:14px;background:#eee2c957;font-size:14px}.yd-wallet b{font-size:18px}.yd-wallet small{color:#8b7b63;font-size:11px}#yardDecorDialog .yd-wallet button{border:1px solid #cbb795;border-radius:10px;background:#fff8e9;padding:0 12px;font-size:13px}.yd-filters{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}#yardDecorDialog .yd-filters button{min-height:34px;padding:0 12px;border:1px solid #cbb795;border-radius:999px;background:#fffcf4;font-size:13px}#yardDecorDialog .yd-filters button[aria-pressed=true]{border-color:#7b8c5e;background:#e6ebd5;font-weight:700}.yd-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yd-card{display:grid;grid-template-columns:76px minmax(0,1fr);gap:4px 10px;padding:10px;border:1px solid #cbb795;border-radius:14px;background:#fffcf480}.yd-thumb{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:76px;height:64px;border-radius:10px;background:#eef0dc}.yd-thumb img{max-width:92%;max-height:92%;object-fit:contain}.yd-info{display:flex;flex-direction:column;gap:3px;min-width:0}.yd-info strong{font-size:15px}.yd-info small{font-size:11px;color:#8b7b63;line-height:1.45}.yd-price{font-size:12px}.yd-price b{display:inline-block;background:#d9e3ef;border-radius:6px;padding:1px 7px;font-size:14px;color:#3f5a73}.yd-price i{font-style:normal;color:#8b7b63}.yd-own{font-size:11px;color:#6f7a55}.yd-actions{display:flex;gap:6px;flex-wrap:wrap}#yardDecorDialog .yd-actions button{flex:1 1 auto;min-height:36px;padding:0 8px;border:1px solid #cbb795;border-radius:10px;background:#fff8e9;font-size:12px}#yardDecorDialog .yd-actions .yd-place{border-color:#7b8c5e;background:#e9eed9}#ydMessage{font-size:12px;color:#8c6849;line-height:1.6}#ydMessage:empty{display:none}#yardDecorDialog footer{text-align:center;font-size:11px;color:#8e7e66;margin-top:12px}#ydGuide{position:fixed;z-index:120;bottom:120px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 24px);padding:10px 12px 10px 16px;background:#fff9e9;border:1px solid #b4a078;border-radius:12px;box-shadow:0 5px 22px #344d3330;font:13px/1.5 sans-serif;color:#594c36}#ydGuide[hidden]{display:none}#ydGuide button{flex-shrink:0;background:#eee4d0;border:0;border-radius:6px;padding:6px 10px;min-height:34px;font:inherit;color:inherit;cursor:pointer}#yardDecorLaunch{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:0 4px!important;min-width:58px!important}#yardDecorLaunch .yd-launch-art{width:40px;height:34px;object-fit:contain}#yardDecorLaunch>span{font-size:10px!important}#yardDecorDialog [hidden]{display:none!important}@media(max-width:560px){.yd-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){#yardDecorDialog{padding:18px 14px 14px;border-radius:18px;width:calc(100% - 16px)}.yd-heading h2{font-size:21px}.yd-card{grid-template-columns:64px minmax(0,1fr)}.yd-thumb{width:64px;height:56px}#ydGuide{bottom:104px;flex-wrap:wrap;justify-content:flex-end}#ydGuide span{flex:1 1 100%}}.spirit-sky{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.spirit-sky[hidden]{display:none!important}.spirit-drift{position:absolute;left:0;top:var(--spirit-top,10%);width:100%;height:0;pointer-events:none;will-change:transform;animation:spirit-drift var(--spirit-dur,120s) linear var(--spirit-delay,0s) infinite}.spirit-drift.spirit-ltr{animation-direction:reverse}.spirit-face{position:absolute;left:0;top:0;width:var(--spirit-w,clamp(64px,15%,170px))}.spirit-drift.spirit-ltr .spirit-face{transform:scaleX(-1)}.spirit-bob{position:relative;animation:spirit-float 5.6s ease-in-out infinite alternate}.spirit-walk .spirit-bob{animation:spirit-step 1.1s ease-in-out infinite alternate}.spirit-bob img{display:block;width:100%;height:auto;opacity:.8;filter:drop-shadow(0 0 6px var(--spirit-glow,#f4e8ffcc)) drop-shadow(0 0 14px var(--spirit-glow2,#d9ecff88));user-select:none;-webkit-user-drag:none}.spirit-bob i{position:absolute;left:var(--spirit-tail-x,90%);top:var(--spirit-tail-y,50%);width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#fffdf4;box-shadow:0 0 6px 2px var(--spirit-glow,#f4e8ffcc);opacity:0;animation:spirit-spark 2.6s ease-out infinite}.spirit-bob i:nth-of-type(2){animation-delay:.65s;width:4px;height:4px}.spirit-bob i:nth-of-type(3){animation-delay:1.3s}.spirit-bob i:nth-of-type(4){animation-delay:1.95s;width:3px;height:3px}.spirit-sky.spirit-paused .spirit-drift,.spirit-sky.spirit-paused .spirit-bob,.spirit-sky.spirit-paused i{animation-play-state:paused}@keyframes spirit-drift{0%{transform:translate(104%)}to{transform:translate(-36%)}}@keyframes spirit-float{0%{transform:translateY(0)}to{transform:translateY(-9px)}}@keyframes spirit-step{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes spirit-spark{0%{opacity:0;transform:translate(0) scale(.6)}18%{opacity:.62}to{opacity:0;transform:translate(26px,-10px) scale(.2)}}@media(prefers-reduced-motion:reduce){.spirit-drift{animation:none;transform:translate(var(--spirit-still,40%))}.spirit-bob{animation:none}.spirit-bob i{display:none}}.spirit-gacha{position:absolute;z-index:1;right:12px;top:calc(68px + env(safe-area-inset-top));max-height:calc(100dvh - 92px);width:min(380px,calc(100vw - 24px));overflow:auto;box-sizing:border-box;padding:14px;background:#fff9ecf2;border:1px solid #a99b78;border-radius:14px;color:#413d31}.spirit-gacha[hidden]{display:none!important}.spirit-gacha h2{margin:.1em 0 .3em;font-size:1.08em}.spirit-gacha p{margin:.25em 0;font-size:.9em;line-height:1.45}.spirit-gacha .sg-price{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:.9em}.spirit-gacha .sg-price small,.spirit-friends small{color:#7a6f58}.spirit-gacha .sg-draw{width:100%;margin:8px 0 4px;font-weight:600;background:#f4ecff!important;border-color:#a596c8!important}.spirit-reveal{display:grid;grid-template-columns:96px 1fr;gap:10px;align-items:center;margin:8px 0;padding:10px;border-radius:12px;background:linear-gradient(135deg,#f7f1ff,#eef8f6);border:1px solid #d6cbe8}.spirit-reveal[hidden]{display:none}.spirit-reveal img{width:96px;height:auto;opacity:.85;filter:drop-shadow(0 0 8px #efe2ffcc)}.spirit-reveal.sg-new img{animation:spirit-reveal 1.6s ease-out both}.spirit-reveal strong{display:block}@keyframes spirit-reveal{0%{opacity:0;transform:scale(.86)}to{opacity:.85;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.spirit-reveal.sg-new img{animation:none}}.spirit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.spirit-slot{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border:1px solid #e0d5bb;border-radius:10px;background:#fffdf7;text-align:center;font-size:.78em;min-width:0}.spirit-slot img{width:100%;max-width:84px;aspect-ratio:3/2;object-fit:contain;opacity:.85;filter:drop-shadow(0 0 4px #efe2ffcc)}.spirit-slot .sg-q{display:grid;place-items:center;width:100%;max-width:84px;aspect-ratio:3/2;border-radius:9px;background:linear-gradient(140deg,#efe6cf,#e2d6b6);color:#9a8657;font-size:1.7em;font-weight:700}.spirit-slot span{line-height:1.25;word-break:keep-all}.spirit-slot.sg-on{border-color:#a596c8;background:#f8f3ff}.spirit-slot button{min-height:36px!important;padding:4px 8px!important;font-size:.95em;width:100%}#mainstreetInterior .spirit-slot button,#spiritFriendsDialog .spirit-slot button{min-height:36px}@media(max-width:640px){.spirit-gacha{left:12px;right:12px;width:auto;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));max-height:52dvh}#mainstreetInterior[data-place=general_store] .mainstreet-interior-line{display:none}}dialog#spiritFriendsDialog{width:min(94vw,520px);max-height:88dvh;border:1px solid #a99b78;border-radius:16px;background:#fff9ec;color:#413d31;padding:14px 16px;box-sizing:border-box}dialog#spiritFriendsDialog::backdrop{background:#2b27225c}#spiritFriendsDialog header{display:flex;justify-content:space-between;align-items:start;gap:8px}#spiritFriendsDialog h2{margin:0;font-size:1.1em}#spiritFriendsDialog p{margin:.3em 0;font-size:.9em}#spiritFriendsDialog button{font:inherit;color:#413d31;background:#fff9ecf2;border:1px solid #a99b78;border-radius:10px;min-height:40px;padding:4px 12px;cursor:pointer}.spirit-bob img{opacity:.52;mix-blend-mode:normal;filter:drop-shadow(0 0 5px var(--spirit-glow,#fff6ffd9)) drop-shadow(0 0 16px var(--spirit-glow2,#dcecffaa)) saturate(1.1) brightness(1.06)}.spirit-bob{animation-duration:5.6s}.spirit-bob i{width:7px;height:7px;margin:-3.5px;border-radius:0;background:radial-gradient(circle,#fff 0 30%,#fff8e6 45%,transparent 72%);box-shadow:none;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 3px #fff7d6);animation:spirit-twinkle 2.8s ease-out infinite}.spirit-bob i:nth-of-type(1){--sx:30px;--sy:-14px;animation-delay:0s}.spirit-bob i:nth-of-type(2){--sx:22px;--sy:10px;animation-delay:.31s;width:5px;height:5px}.spirit-bob i:nth-of-type(3){--sx:38px;--sy:-4px;animation-delay:.62s}.spirit-bob i:nth-of-type(4){--sx:18px;--sy:-20px;animation-delay:.93s;width:4px;height:4px}.spirit-bob i:nth-of-type(5){--sx:34px;--sy:16px;animation-delay:1.24s;width:6px;height:6px}.spirit-bob i:nth-of-type(6){--sx:26px;--sy:-8px;animation-delay:1.55s;width:4px;height:4px}.spirit-bob i:nth-of-type(7){--sx:42px;--sy:6px;animation-delay:1.86s}.spirit-bob i:nth-of-type(8){--sx:16px;--sy:-2px;animation-delay:2.17s;width:5px;height:5px}.spirit-bob i:nth-of-type(9){--sx:30px;--sy:20px;animation-delay:2.48s;width:4px;height:4px}@keyframes spirit-twinkle{0%{opacity:0;transform:translate(0) scale(.3) rotate(0)}15%{opacity:.7;transform:translate(calc(var(--sx)*.25),calc(var(--sy)*.25)) scale(1) rotate(20deg)}35%{opacity:.35}55%{opacity:.6;transform:translate(calc(var(--sx)*.6),calc(var(--sy)*.6)) scale(.8) rotate(45deg)}to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.2) rotate(90deg)}}.spirit-drift.spirit-ltr .spirit-bob i{--flip:1}@media(prefers-reduced-motion:reduce){.spirit-bob i{display:none}}.spirit-legend .spirit-bob img{filter:drop-shadow(0 0 5px #fff3c8e0) drop-shadow(0 0 14px #ffd98a99) drop-shadow(0 0 26px #ffe6a666) saturate(1.1) brightness(1.08)}.spirit-legend .spirit-bob i{background:radial-gradient(circle,#fff 0 30%,#ffefb8 48%,transparent 72%);filter:drop-shadow(0 0 3px #ffe39a)}.spirit-legend .spirit-bob i:nth-of-type(10){--sx:12px;--sy:-26px;animation-delay:.15s;width:5px;height:5px}.spirit-legend .spirit-bob i:nth-of-type(11){--sx:44px;--sy:-16px;animation-delay:.78s;width:4px;height:4px}.spirit-legend .spirit-bob i:nth-of-type(12){--sx:20px;--sy:24px;animation-delay:1.4s;width:6px;height:6px}.spirit-legend .spirit-bob i:nth-of-type(13){--sx:48px;--sy:2px;animation-delay:2.02s;width:4px;height:4px}.spirit-legend .spirit-bob i:nth-of-type(14){--sx:8px;--sy:12px;animation-delay:2.64s;width:5px;height:5px}.spirit-slot .sg-badge,.spirit-gacha-item .sg-badge{font-style:normal;font-size:.82em;line-height:1.3;padding:0 6px;border-radius:999px;background:#ece6ff;color:#4f4470;border:1px solid #cfc3ea}.spirit-slot.sg-tier-legend .sg-badge,.spirit-gacha-item.sg-tier-legend .sg-badge{background:linear-gradient(110deg,#fff6d8,#ffe9b0,#fff6d8);color:#6a5122;border-color:#e2c27a}.spirit-slot.sg-tier-legend img{filter:drop-shadow(0 0 5px #ffe3a0cc)}.spirit-gacha .sg-hint{color:#6c5f8f}.spirit-gacha-list{display:grid;gap:6px;margin:8px 0}.spirit-gacha-item{display:grid;grid-template-columns:96px 1fr;gap:10px;align-items:center;padding:8px;border-radius:12px;border:1px solid #e0d5bb;background:#fffdf7}.spirit-gacha-item.sg-tier-legend{border-color:#e2c27a;background:linear-gradient(135deg,#fffaf0,#fff4dc)}.spirit-gacha-item img{width:96px;height:auto;opacity:.82;filter:drop-shadow(0 0 6px #ffe3a0cc) drop-shadow(0 0 14px #fff0c899)}.spirit-gacha-item div{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:.88em;line-height:1.35}.spirit-gacha-item.sg-owned{opacity:.75}.spirit-reveal.sg-legend{background:linear-gradient(135deg,#fffaf0,#fff1d6);border-color:#e2c27a}.spirit-reveal.sg-legend img{filter:drop-shadow(0 0 8px #ffe3a0cc)}.mountain-lottery{position:absolute;z-index:1;right:12px;top:calc(68px + env(safe-area-inset-top));max-height:calc(100dvh - 92px);width:min(390px,calc(100vw - 24px));overflow:auto;box-sizing:border-box;padding:14px;background:#fff9ecf2;border:1px solid #a99b78;border-radius:14px;color:#413d31}.mountain-lottery[hidden]{display:none!important}.mountain-lottery h2{margin:.1em 0 .3em;font-size:1.08em}.mountain-lottery h3{margin:.7em 0 .1em;font-size:.95em}.mountain-lottery p{margin:.25em 0;font-size:.9em;line-height:1.45}.mountain-lottery .ml-price{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;font-size:.9em}.mountain-lottery small{color:#7a6f58}.mountain-lottery .ml-hint{color:#6f6553;font-size:.82em}.ml-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:6px 0 8px}.ml-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-width:0;padding:6px 3px;border:1px dashed #b9ab86;border-radius:10px;background:#fffdf6;text-align:center;font-size:.72em;line-height:1.25}.ml-card strong{font-weight:600;word-break:keep-all}.ml-card .ml-tier{font-style:normal;font-size:.92em;color:#8a6d2c;min-height:1.2em}.ml-card .ml-back{position:relative;width:100%;max-width:84px;aspect-ratio:400/520;container-type:inline-size;border-radius:9px;background:linear-gradient(140deg,#efe6cf,#e2d6b6) center/100% 100% no-repeat}.ml-card .ml-back.ml-art{background-color:transparent;border-radius:0}.ml-card .ml-q{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;color:#8d7bb0;font:700 52cqw/1 Georgia,Times New Roman,serif;text-shadow:0 1px 0 #fffdf6,0 0 6px #fff8e8;user-select:none}.ml-card.ml-soon{opacity:.55;border-style:dotted}.ml-card.ml-soon .ml-q{color:#b4ab95}.ml-card .ml-back .ml-pic{position:absolute;left:14%;right:14%;top:24%;max-width:none;width:auto}.ml-card.ml-open{border:1px solid #e2c27a;background:linear-gradient(135deg,#fffaf0,#fff1d6)}.ml-card .ml-pic{width:100%;max-width:62px;aspect-ratio:1;display:grid;place-items:center}.ml-card .ml-pic img{width:100%;height:auto;opacity:.85;filter:drop-shadow(0 0 5px #ffe3a0cc)}.mountain-lottery .ml-buy{width:100%;margin:4px 0;font-weight:600;background:#f6eed8!important;border-color:#b39a5c!important}.ml-ticket{position:relative;width:100%;max-width:520px;aspect-ratio:1200/720;margin:6px auto 2px;container-type:inline-size;background:#fffaf0 center/100% 100% no-repeat;border-radius:12px;border:1px solid #c9b98f;user-select:none;-webkit-user-select:none}.ml-ticket.ml-art{background-color:transparent;border:0;border-radius:0}.ml-ticket .ml-title{position:absolute;display:grid;place-items:center;color:#6b5434;font-weight:700;font-size:5.4cqw;line-height:1;letter-spacing:.12em;text-shadow:0 1px 0 #fffaf0}.ml-ticket .ml-scratch{position:absolute;overflow:hidden;border-radius:2.2cqw;touch-action:none}.ml-ticket .ml-inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:2cqw;padding:1.5cqw 3cqw;box-sizing:border-box}.ml-ticket .ml-stamped .ml-inner{padding-right:31%}.ml-ticket .ml-result{margin:0;text-align:center;font-weight:600;color:#4d4433;font-size:3.9cqw;line-height:1.4;word-break:keep-all;overflow-wrap:anywhere}.ml-ticket .ml-result.ml-long{font-size:3.15cqw;line-height:1.35}.ml-ticket:not(.ml-revealed) .ml-result{visibility:hidden}.ml-ticket:not(.ml-revealed) .ml-win{visibility:hidden}.ml-ticket.ml-rubbing .ml-result,.ml-ticket.ml-rubbing .ml-win{visibility:visible}.ml-ticket .ml-win{flex:0 0 22%;aspect-ratio:1;display:grid;place-items:center}.ml-ticket .ml-win img{width:100%;height:auto;filter:drop-shadow(0 0 5px #ffe3a0cc)}.ml-ticket .ml-win.ml-acc{position:relative;aspect-ratio:200/122;overflow:hidden;display:block}.ml-ticket .ml-win.ml-acc img{position:absolute;width:240%;max-width:none;left:-70%;top:-19.67%;filter:none}.ml-ticket .ml-cover{position:absolute;inset:0;width:100%;height:100%;cursor:grab;touch-action:none}.ml-ticket .ml-stamp{position:absolute;right:1.5%;top:50%;width:30%;height:auto;transform:translateY(-50%) rotate(-12deg);opacity:.93;pointer-events:none}.ml-ticket .ml-stamp.ml-pop{animation:ml-stamp-in .55s cubic-bezier(.2,.8,.3,1) both}@keyframes ml-stamp-in{0%{opacity:0;transform:translateY(-50%) rotate(-18deg) scale(1.35)}to{opacity:.93;transform:translateY(-50%) rotate(-12deg) scale(1)}}@media(prefers-reduced-motion:reduce){.ml-ticket .ml-stamp.ml-pop{animation:none}}.mountain-lottery .ml-note{margin:2px 0 4px;text-align:center;font-size:.85em;color:#5d533f}.mountain-lottery .ml-all{min-height:36px;padding:4px 12px;font-size:.88em}.mountain-lottery .ml-dex{font-size:.85em;color:#5d533f}.mountain-lottery .ml-odds{display:block;margin-top:4px;font-size:.76em;line-height:1.4}@media(max-width:640px){.mountain-lottery{left:12px;right:12px;width:auto;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));max-height:56dvh}#mainstreetInterior[data-place=general_store] .mainstreet-interior-line{display:none}}.ml-card .ml-pic.ml-acc{position:relative;aspect-ratio:200/122;overflow:hidden;display:block}.ml-card .ml-pic.ml-acc img{position:absolute;width:240%;max-width:none;left:-70%;top:-19.67%;filter:none;opacity:1}.ml-card .ml-back .ml-pic.ml-acc{position:absolute;top:33%}.sea-timer{position:fixed;left:16px;bottom:118px;z-index:40;width:340px;box-sizing:border-box;padding:12px 16px 14px;border-radius:18px;overflow:hidden;color:#f6ebdd;font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,sans-serif;background:#1b1714 center/cover no-repeat;box-shadow:0 10px 28px #281a0e59,0 0 0 1.5px #fff0dc59 inset;text-shadow:0 1px 2px rgba(18,13,10,.85);user-select:none;-webkit-user-select:none}.sea-timer[hidden]{display:none}.sea-timer:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#140e0a59,#140e0a8c);pointer-events:none}.sea-timer.is-light{color:#3a2a1e;text-shadow:0 1px 2px rgba(255,250,240,.9)}.sea-timer.is-light:before{background:linear-gradient(180deg,#fffaf073,#fff8ec9e)}.sea-timer>*{position:relative}.sea-timer[data-phase=dawn]{background-image:url(./assets/embedded/232497376eecd316.webp)}.sea-timer[data-phase=morning]{background-image:url(./assets/embedded/0ae558d390a8d41c.webp)}.sea-timer[data-phase=day]{background-image:url(./assets/embedded/e95ce75cc1dad65e.webp)}.sea-timer[data-phase=afternoon]{background-image:url(./assets/embedded/34194f8e8f2b9651.webp)}.sea-timer[data-phase=evening]{background-image:url(./assets/embedded/6e3d98763e6f9890.webp)}.sea-timer[data-phase=night]{background-image:url(./assets/embedded/1080387a3ce22bdb.webp)}.sea-timer .st-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.sea-timer .st-clock{font-size:13px;opacity:.92;white-space:nowrap}.sea-timer .st-pills{display:flex;gap:5px}.sea-timer .st-pill{min-height:26px;padding:2px 10px;border-radius:999px;border:1px solid rgba(255,235,210,.55);background:#2a211c9e;color:inherit;font:inherit;font-size:12px;cursor:pointer;text-shadow:none}.sea-timer.is-light .st-pill{background:#fff8eccc;border-color:#c9ab86;color:#3a2a1e}.sea-timer .st-pill[hidden]{display:none}.sea-timer .st-status{margin:10px 0 0;text-align:center;font-size:13.5px;opacity:.95;min-height:1.4em}.sea-timer .st-time{margin:2px 0 0;text-align:center;font-size:44px;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums;line-height:1.15;color:#e9dccb}.sea-timer.is-working .st-time{color:#a8f0c6}.sea-timer.is-light .st-time{color:#4a3628}.sea-timer.is-light.is-working .st-time{color:#2c8456}.sea-timer.is-pomo .st-time{color:#ffb98a}.sea-timer.is-light.is-pomo .st-time{color:#c0622a}.sea-timer.is-break .st-time{color:#a8d8f0}.sea-timer.is-light.is-break .st-time{color:#2f6f96}.sea-timer .st-sub{margin:0;text-align:center;font-size:12.5px;opacity:.85;font-variant-numeric:tabular-nums}.sea-timer .st-bar{height:8px;margin:10px 8px 0;border-radius:99px;background:#3a302abf;overflow:hidden}.sea-timer.is-light .st-bar{background:#e3d3bde6}.sea-timer .st-bar i{display:block;height:100%;width:0;border-radius:99px;background:#cdb89e;transition:width .6s}.sea-timer.is-working .st-bar i{background:#a8f0c6}.sea-timer.is-light.is-working .st-bar i{background:#2c8456}.sea-timer .st-goal{display:block;width:100%;margin:6px 0 0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:12.5px;text-align:center;cursor:pointer;opacity:.92}.sea-timer .st-actions{display:flex;gap:8px;margin-top:10px}.sea-timer .st-main,.sea-timer .st-pomo{flex:1;min-height:36px;border-radius:999px;font:inherit;font-weight:700;font-size:13.5px;cursor:pointer;text-shadow:none}.sea-timer .st-main{border:0;background:#4f7a5a;color:#fff}.sea-timer.is-working .st-main{background:#fff8eceb;color:#4f5a4a;border:1.5px solid #8fae8f}.sea-timer .st-pomo{border:1.5px solid rgba(255,214,170,.8);background:#2a211c8c;color:#ffd9b5}.sea-timer.is-light .st-pomo{background:#fff8ecd9;color:#a2501d;border-color:#e0a77a}.sea-timer .st-main:disabled{opacity:.6;cursor:wait}.sea-timer.is-mini{width:220px;padding:8px 12px 10px}.sea-timer.is-mini .st-status,.sea-timer.is-mini .st-sub,.sea-timer.is-mini .st-goal,.sea-timer.is-mini .st-actions{display:none}.sea-timer.is-mini .st-time{font-size:28px;text-align:left;margin-top:2px}.sea-timer.is-mini .st-bar{height:5px;margin:4px 0 0}.sea-timer.is-mini .st-clock{font-size:11.5px}.sea-timer.is-mini .st-pill{min-height:22px;padding:1px 7px;font-size:11px}.sea-timer.is-floating{position:static;width:100%;min-height:100vh;border-radius:0;box-shadow:none}@media(max-width:640px){.sea-timer{left:10px;right:10px;width:auto;bottom:96px}.sea-timer.is-mini{right:auto;width:200px}.sea-timer .st-time{font-size:38px}}html .sea-timer button{box-sizing:border-box!important;width:auto!important;height:auto!important;margin:0!important;white-space:nowrap!important;line-height:1.2!important;box-shadow:none!important;transform:none!important;letter-spacing:normal!important}html .sea-timer button:before,html .sea-timer button:after{content:none!important;display:none!important}html .sea-timer .st-pill{min-height:26px!important;min-width:0!important;padding:3px 10px!important;border-radius:999px!important;border:1px solid rgba(255,235,210,.55)!important;background:#2a211c9e!important;color:inherit!important;font-size:12px!important;font-weight:600!important}html .sea-timer.is-light .st-pill{background:#fff8ecd9!important;border-color:#c9ab86!important;color:#3a2a1e!important}html .sea-timer .st-main,html .sea-timer .st-pomo{flex:1 1 0!important;min-height:36px!important;padding:6px 10px!important;border-radius:999px!important;font-size:13.5px!important;font-weight:700!important}html .sea-timer .st-main{border:0!important;background:#4f7a5a!important;color:#fff!important}html .sea-timer.is-working .st-main{background:#fff8eceb!important;color:#4f5a4a!important;border:1.5px solid #8fae8f!important}html .sea-timer .st-pomo{border:1.5px solid rgba(255,214,170,.8)!important;background:#2a211c8c!important;color:#ffd9b5!important}html .sea-timer.is-light .st-pomo{background:#fff8ecd9!important;color:#a2501d!important;border-color:#e0a77a!important}html .sea-timer .st-goal{width:100%!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;font-size:12.5px!important;font-weight:400!important;min-height:0!important}html .sea-timer.is-mini .st-pill{min-height:22px!important;padding:1px 8px!important;font-size:11px!important}.sea-timer.is-mini .st-pill[data-pop]{display:none}html .sea-timer .st-time,html .sea-timer .st-clock,html .sea-timer button,html .sea-timer .st-status{font-family:Jua,Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif!important;font-weight:400!important}html .sea-timer .st-time{letter-spacing:.03em}.bookcafe-layer{position:absolute;z-index:0;pointer-events:none}#publisher85Room:not([data-place=book_cafe]) .bookcafe-layer{display:none}#publisher85Room.mainstreet-interior-room[data-place=book_cafe] .mainstreet-interior-pane{left:auto;right:12px;top:calc(12px + env(safe-area-inset-top));bottom:auto;width:auto;max-height:none;padding:0;background:none;border:0;overflow:visible}#publisher85Room.mainstreet-interior-room[data-place=book_cafe] .mainstreet-interior-pane>:not(button){display:none}.bookcafe-shiro-clip{position:absolute;overflow:hidden;pointer-events:none}.bookcafe-shiro{position:absolute;left:0;right:0;top:0;width:100%;padding:0;margin:0;border:0!important;background:none!important;min-height:0!important;cursor:pointer;pointer-events:auto;display:flex;align-items:flex-start;justify-content:center}.bookcafe-shiro img{height:100%;width:auto;max-width:none;filter:drop-shadow(0 3px 4px #3a2a1440);transition:transform .2s}.bookcafe-shiro:hover img,.bookcafe-shiro:focus-visible img{transform:translateY(-2%)}.bookcafe-shiro-tag{position:absolute;transform:translate(-50%);font-size:clamp(11px,1vw,13px);white-space:nowrap;background:#fff9ecee;border:1px solid #c9bb98;border-radius:999px;padding:2px 10px;color:#5a3a22;pointer-events:none}.bookcafe-shelf{position:absolute;padding:0!important;margin:0;border:0!important;background:none!important;min-height:0!important;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 6px 6px #3a2a1438)}.bookcafe-shelf-art{display:block;width:100%;height:100%;user-select:none}.bookcafe-shelf-css{background:linear-gradient(#c99a62,#b5824c)!important;border-radius:4px!important;box-shadow:inset 0 0 0 5px #a87444,inset 0 calc(50% - 3px) 0 0 transparent}.bookcafe-shelf-css:before{content:"";position:absolute;inset:8% 4%;background:linear-gradient(#e3d3b3 0 47%,#a87444 47% 53%,#e3d3b3 53%);border-radius:2px}.bookcafe-shelf-css:after{content:"";position:absolute;left:49%;width:2%;top:8%;bottom:8%;background:#a87444}.bookcafe-spines{position:absolute;inset:0;z-index:1}.bookcafe-spine{position:absolute;display:block;object-fit:fill;filter:drop-shadow(1px 0 1px #00000040)}.bookcafe-spine.listed{opacity:.72}dialog.bookcafe-dialog{box-sizing:border-box;width:min(96vw,1100px);max-width:none;max-height:none;padding:0;border:0;background:none;color:#4a3420;overflow:visible;font:inherit}dialog.bookcafe-dialog::backdrop{background:#20180e8c}.bc-book{position:relative;aspect-ratio:1731/909;background:var(--bookcafe-paper) center/100% 100% no-repeat;border-radius:10px;container-type:inline-size;filter:drop-shadow(0 12px 24px #0006)}.bc-head{position:absolute;left:4%;right:4%;top:-.5%;transform:translateY(-100%);display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.bc-shiro{height:68px;width:auto;filter:drop-shadow(0 3px 4px #0004)}.bc-say{position:relative;margin:0 auto 8px 0;max-width:340px;background:#fff7e3;border:2px solid #6e4a2e;border-radius:14px;padding:5px 12px;font-size:14px;line-height:1.4}.bc-till,.bc-gold{background:#fff7e3;border:1px solid #c9a46a;border-radius:999px;padding:4px 12px;font-size:14px;margin-bottom:8px}.bc-head button{margin-bottom:8px}.bookcafe-dialog button{font:inherit;color:#4a2e14;background:#fff7e3;border:1.5px solid #6e4a2e;border-radius:999px;padding:4px 12px;cursor:pointer;min-height:36px}.bookcafe-dialog button:disabled{opacity:.45;cursor:default}.bc-close{width:40px;height:40px;padding:0!important;font-size:20px!important}.bc-tabs{display:none}.bc-page{position:absolute;top:11%;bottom:11%;overflow:auto;padding:0 1%;scrollbar-width:thin}.bc-left{left:9.5%;width:36%}.bc-right{left:54%;width:36%}.bc-page h3{margin:0 0 .5em;font-size:clamp(16px,1.9cqw,22px);text-align:center}.bc-page h4{margin:0 0 .4em;text-align:center}.bc-step{margin:.55em 0}.bc-label{display:block;font-weight:600;font-size:14px;margin-bottom:4px}.bc-label small{font-weight:400;opacity:.75}.bc-chips{display:flex;flex-wrap:wrap;gap:5px}.bookcafe-dialog .bc-chip{display:inline-flex;align-items:center;gap:4px;font-size:13px;padding:3px 10px;min-height:32px;border-width:1px}.bc-chip small{opacity:.7}.bc-chip[aria-pressed=true]{background:#f2b544;border-color:#b07a1e;color:#3a2400}.bc-add i{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #0002}.bc-make{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:.5em 0;flex-wrap:wrap}.bc-name{font-weight:600;font-size:16px}.bc-count{display:inline-flex;align-items:center;gap:6px}.bc-count button{width:34px;padding:0!important}.bookcafe-dialog .bc-primary{display:block;width:100%;margin:.4em 0;font-weight:600;background:#2e2018;color:#fff3dc;border-color:#2e2018;min-height:42px}.bc-job{display:flex;flex-direction:column;gap:3px;margin:.3em 0}.bc-job progress{width:100%}.bc-counter,.bc-books{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.bc-counter li,.bc-books li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;justify-content:space-between;border-bottom:1px dashed #6e4a2e40;padding:4px 0;font-size:14px}.bc-counter small,.bc-books small{opacity:.75;font-size:12px}.bc-empty{opacity:.6}.bookcafe-dialog .bc-small{font-size:13px;min-height:32px;padding:2px 10px}.bookcafe-dialog .bc-open{border:0;background:none;padding:0;text-align:left;font-weight:600;text-decoration:underline dotted;min-height:0}.bc-hint{font-size:13px;opacity:.8;margin:.4em 0}.bc-desk{display:grid;grid-template-columns:30% 1fr;gap:10px;align-items:center}.bc-cover{position:relative;aspect-ratio:3/4.3;border-radius:4px 9px 9px 4px;padding:14% 9% 10% 13%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;color:var(--ct);background:linear-gradient(160deg,var(--c1),var(--c2));box-shadow:inset 6px 0 #0002,0 4px 10px #0004;box-sizing:border-box}.bc-cover small{font-size:9px;letter-spacing:.1em;opacity:.8}.bc-cover b{font-size:13px;line-height:1.3;word-break:keep-all}.bc-read{display:flex;flex-direction:column;align-items:center;gap:.6em;text-align:center}.bc-read .bc-cover{width:38%}.bc-title{font-size:clamp(18px,2.4cqw,28px);line-height:1.35;word-break:keep-all}.bc-read hr{width:70%;border:0;border-top:1.5px solid #6e4a2e66}.bc-kw{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;text-align:left;width:100%;margin:0}.bc-kw dt{opacity:.65}.bc-kw dd{margin:0;font-weight:600}.bc-msg{position:absolute;left:50%;bottom:3%;transform:translate(-50%);margin:0;font-size:13px;white-space:nowrap}.bc-msg:empty{display:none}@media(max-width:700px){dialog.bookcafe-dialog{width:calc(100vw - 16px)}.bc-book{aspect-ratio:auto;height:min(78dvh,640px);background-size:auto 100%;background-position:left center;margin-top:118px;border-radius:8px}dialog.bookcafe-dialog[data-page=book] .bc-book{background-position:right center}.bc-head{left:0;right:0;top:-6px}.bc-shiro{height:54px}.bc-say{font-size:13px;max-width:calc(100% - 70px)}.bc-tabs{display:flex;position:absolute;top:3%;left:10%;right:10%;gap:6px;justify-content:center;z-index:1}.bc-tabs button[aria-pressed=true]{background:#f2b544;border-color:#b07a1e}.bc-page{top:12%;bottom:7%;left:12%;width:76%}dialog.bookcafe-dialog[data-page=drink] .bc-right,dialog.bookcafe-dialog[data-page=book] .bc-left{display:none}dialog.bookcafe-dialog[data-page=read] .bc-page{position:static;width:auto;padding:0}dialog.bookcafe-dialog[data-page=read] .bc-book{display:flex;flex-direction:column;gap:12px;padding:16% 12% 10%;box-sizing:border-box;overflow:auto}dialog.bookcafe-dialog[data-page=read] .bc-tabs{display:none}.bc-msg{white-space:normal;width:80%;text-align:center}}dialog.bookcafe-dialog[data-page=drink]{width:min(94vw,560px)}.bc-stall{position:relative;box-sizing:border-box;padding:16px 20px 18px;background:#fffaf0;border:1.5px solid #d9c49c;border-radius:20px;box-shadow:0 14px 36px #0005;max-height:88dvh;overflow:auto}.bc-stall .bc-head{position:static;transform:none;margin:0 0 10px;padding-bottom:10px;border-bottom:1px dashed #6e4a2e40}.bc-stall .bc-stall-body h3{margin:4px 0 8px}@media(max-width:700px){dialog.bookcafe-dialog[data-page=drink]{width:calc(100vw - 16px)}dialog.bookcafe-dialog[data-page=book] .bc-page{position:static;width:auto;padding:0;display:block}dialog.bookcafe-dialog[data-page=book] .bc-book{display:flex;flex-direction:column;gap:12px;padding:16% 12% 10%;box-sizing:border-box;overflow:auto;background-position:center;background-size:100% 100%}}.bookcafe-spot{position:absolute;transform:translate(-50%);z-index:2;pointer-events:auto;white-space:nowrap;font:600 clamp(12px,1.25vw,16px)/1.2 inherit;padding:7px 14px!important;min-height:0!important;border-radius:999px!important;border:1.5px solid #8a5a2e!important;background:#fff6e2f2!important;color:#4a2e14!important;box-shadow:0 4px 10px #3a2a1440;cursor:pointer}.bookcafe-spot:hover{background:#ffe9bf!important}.bookcafe-choice{position:absolute;transform:translate(-50%,-8px);z-index:3;display:flex;flex-direction:column;gap:6px;padding:8px;background:#fffaf0;border:1.5px solid #c9a46e;border-radius:14px;box-shadow:0 8px 18px #0004;pointer-events:auto}.bookcafe-choice button{font:600 14px inherit;padding:8px 14px;border-radius:10px;border:1px solid #c9a46e;background:#fff3dc;color:#4a2e14;cursor:pointer;white-space:nowrap}.bookcafe-choice[hidden]{display:none}.bookcafe-case{position:absolute;z-index:1;padding:0!important;margin:0;border:0!important;border-radius:14px!important;background:transparent!important;cursor:pointer;pointer-events:auto;min-height:0!important}.bookcafe-case:hover,.bookcafe-case:focus-visible{background:#fff4d633!important;box-shadow:0 0 0 3px #ffd27a99}.bookcafe-bubble{position:absolute;transform:translate(-50%,-100%);z-index:3;max-width:min(260px,40vw);white-space:normal;background:#fffdf6;border:1.5px solid #c9b48a;border-radius:14px;padding:7px 12px;font-size:clamp(12px,1.1vw,14px);color:#4a3420;box-shadow:0 4px 10px #0003;pointer-events:none}.bookcafe-bubble[hidden]{display:none}@media(max-width:700px){dialog.bookcafe-dialog[data-page=book] .bc-head{position:static;transform:none;margin-bottom:6px}}dialog.bookcafe-dialog[data-page=drink]{width:min(96vw,1040px)}dialog.bookcafe-dialog[data-page=drink][data-drink=sell]{width:min(94vw,600px)}.bc-stall{background:linear-gradient(#fffaf0,#fbf3e2);border-color:#cdb98f}.bc-drink-tabs{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:0 0 10px}.bookcafe-dialog .bc-drink-tabs button{border-radius:12px 12px 4px 4px;border-color:#b99a6a;background:#f7efdc;font-weight:600}.bookcafe-dialog .bc-drink-tabs button[aria-selected=true]{background:#dfe9c8;border-color:#7d9a5a;color:#2f4220}.bc-drink-tabs small{font-weight:400;opacity:.75}.bc-counter-note{margin-left:auto;font-size:13px;opacity:.75}.bc-bar-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,38%);gap:16px;align-items:start}.bc-pick{min-width:0}.bc-tray{display:flex;gap:8px;padding:8px;border-radius:14px;background:#f1e7cf;border:1px dashed #b99a6a;min-height:64px}.bookcafe-dialog .bc-tray-item{display:flex;flex-direction:column;align-items:center;gap:2px;width:64px;padding:0;border:0;background:none;min-height:0;font-size:11px}.bc-tray-empty{width:52px!important;height:52px;margin:0 6px;border-radius:50%;border:2px dashed #cdb98f;background:#fffaf0}.bc-ings{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:6px;max-height:min(46dvh,400px);overflow:auto;padding:4px 2px;scrollbar-width:thin}.bookcafe-dialog .bc-ing{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 2px;border-radius:14px;border:1.5px solid transparent;background:#fffdf7;min-height:0;font-size:11.5px;line-height:1.15;word-break:keep-all;text-align:center}.bookcafe-dialog .bc-ing:hover:not(:disabled){border-color:#b99a6a;background:#fff6e2}.bookcafe-dialog .bc-ing[aria-pressed=true]{border-color:#7d9a5a;background:#e7f0d3;box-shadow:0 0 0 2px #a9c48433}.bookcafe-dialog .bc-ing:disabled{opacity:.4}.bc-ing-icon{display:block;width:52px;height:52px;border-radius:50%;background-image:var(--bc-ing-sprite);background-size:800% 500%;background-color:#f6eedb;box-shadow:inset 0 0 0 2px #fff,0 1px 3px #6e4a2e40}.bc-tray-item .bc-ing-icon{width:48px;height:48px}.bc-preview{position:sticky;top:0;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:14px 12px 12px;border-radius:22px;background:radial-gradient(circle at 50% 38%,#fff 0,#fbf3df 55%,#efe3c4);border:1.5px solid #d8c49a;box-shadow:inset 0 -18px 0 -10px #c9a87455}.bc-preview-glass{display:flex;align-items:flex-end;justify-content:center;width:100%;height:clamp(200px,34dvh,320px)}.bc-pname{font-size:clamp(17px,2vw,22px);line-height:1.25;word-break:keep-all;color:#4a2e14}.bc-psub{font-size:13px;opacity:.78}.bc-made{margin:0;font-size:13px;color:#5d7a3c;font-weight:600}.bc-new{display:inline-block;padding:2px 10px;border-radius:999px;background:#fff2c4;border:1px solid #e0b850;color:#7a5410}.bc-got-sticker{width:96px;height:auto;filter:drop-shadow(0 3px 4px #0003);transform:rotate(-4deg)}.bc-preview .bc-primary{width:100%}.bc-glass{position:relative;display:inline-block;height:100%;max-width:100%;flex:none;isolation:isolate}.bc-glass>img{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;user-select:none}.bc-liq{position:absolute;inset:0;z-index:2;overflow:hidden;mix-blend-mode:multiply}.bc-top{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none}.bc-sheen{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(100deg,transparent 18%,#ffffff55 24%,transparent 34%,transparent 70%,#ffffff33 76%,transparent 82%)}.bc-surface .bc-sheen{background:radial-gradient(ellipse 30% 22% at 34% 30%,#ffffff70,transparent 70%)}.bc-glass[data-kind=water] .bc-sheen,.bc-empty-glass .bc-sheen{display:none}.bc-fill{position:absolute;left:0;right:0;bottom:0;opacity:var(--liq-op);background:linear-gradient(180deg,var(--liq-light) 0,var(--liq) 14%,var(--liq) 55%,var(--liq-deep) 100%);overflow:hidden;transition:background .35s,opacity .35s}.bc-glass[data-milky=true] .bc-fill{background:linear-gradient(180deg,var(--liq-light) 0,var(--liq) 10%,var(--liq) 85%,var(--liq-deep) 100%)}.bc-surface .bc-liq{mix-blend-mode:normal}.bc-surface .bc-fill{background:radial-gradient(ellipse 70% 80% at 42% 38%,var(--liq-light) 0,var(--liq) 42%,var(--liq-deep) 100%);box-shadow:inset 0 10px 10px -6px #3a241460}.bc-glass[data-kind=water] .bc-fill{background:linear-gradient(180deg,#fff0,#cfe6ee)}.bc-empty-glass .bc-fill{opacity:0}.bc-ice{position:absolute;width:24%;aspect-ratio:1;left:20%;top:30%;border-radius:20%;background:linear-gradient(135deg,#ffffffd9,#ffffff40 55%,#d6ecff59);border:1px solid #ffffffb3;transform:rotate(16deg);box-shadow:inset 2px 2px 3px #fff}.bc-ice.b{left:52%;top:40%;width:20%;transform:rotate(-12deg)}.bc-ice.c{left:34%;top:58%;width:18%;transform:rotate(38deg);opacity:.85}.bc-surface .bc-ice{top:36%;width:16%}.bc-surface .bc-ice.b{top:42%;left:56%;width:14%}.bc-surface .bc-ice.c{top:50%;left:38%;width:12%}.bc-pearls{position:absolute;left:12%;right:12%;bottom:6%;height:15%;background:radial-gradient(circle at 50% 50%,#3a2418 0 34%,#5a3a2a 38%,transparent 44%) 0 0/16% 52% repeat,radial-gradient(circle at 50% 50%,#2b1c16 0 34%,transparent 42%) 8% 100%/16% 52% repeat-x}.bc-surface .bc-pearls{left:25%;right:25%;bottom:40%;height:16%}.bc-foam{position:absolute;left:0;right:0;height:10%;background:radial-gradient(ellipse at 50% 0,#ffffff 0 60%,#fffaf2 75%,transparent 76%) 0 100%/22% 70% repeat-x,linear-gradient(#fffefb,#fdf6ea);filter:drop-shadow(0 2px 1px #0001)}.bc-surface .bc-foam{left:33%;right:35%;top:40%!important;height:15%;bottom:auto;border-radius:50%;background:radial-gradient(ellipse at 45% 40%,#ffffff 0 40%,#fbf3e6 70%,transparent 74%)}.bc-aurora{position:absolute;inset:0;background:linear-gradient(120deg,var(--a1),var(--a2),var(--a3),var(--a4),var(--a1));background-size:320% 320%;opacity:.55;animation:bc-aurora 9s ease-in-out infinite alternate}.bc-magic .bc-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(200deg,transparent 20%,var(--a2) 50%,transparent 80%);background-size:100% 260%;mix-blend-mode:screen;opacity:.3;animation:bc-aurora 7s ease-in-out infinite alternate-reverse}.bc-sparks{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.bc-sparks i{position:absolute;width:6%;aspect-ratio:1;background:radial-gradient(circle,#fff 0 22%,var(--a1) 40%,transparent 70%);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);animation:bc-float 5.5s ease-in-out infinite alternate,bc-twinkle 2.4s ease-in-out infinite}.bc-sparks i:nth-child(1){left:18%;top:62%}.bc-sparks i:nth-child(2){left:34%;top:30%;animation-delay:-1.3s,-.4s;width:4.5%}.bc-sparks i:nth-child(3){left:52%;top:70%;animation-delay:-2.6s,-1.1s}.bc-sparks i:nth-child(4){left:66%;top:40%;animation-delay:-.8s,-1.8s;width:5%}.bc-sparks i:nth-child(5){left:76%;top:64%;animation-delay:-3.4s,-.6s;width:4%}.bc-sparks i:nth-child(6){left:42%;top:50%;animation-delay:-4.1s,-2s;width:7%}.bc-sparks i:nth-child(7){left:26%;top:84%;animation-delay:-1.9s,-1.4s;width:4%}.bc-sparks i:nth-child(8){left:60%;top:18%;animation-delay:-2.2s,-.2s;width:4.5%}.bc-surface .bc-sparks i{width:4%}@keyframes bc-aurora{0%{background-position:0% 30%}to{background-position:100% 70%}}@keyframes bc-float{0%{transform:translateY(22%)}to{transform:translateY(-160%)}}@keyframes bc-twinkle{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.bc-aurora,.bc-magic .bc-fill:after,.bc-sparks i{animation:none!important}}.bc-dex{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;max-height:min(44dvh,420px);overflow:auto;scrollbar-width:thin}.bc-dex-cell{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;border-radius:14px;background:#fffdf7;border:1px solid #e3d4b2;text-align:center;font-size:12px;min-height:118px}.bc-dex-cell small{position:absolute;left:8px;top:5px;opacity:.55}.bc-dex-cell b{font-size:12.5px;line-height:1.25;word-break:keep-all}.bc-dex-cell em{font-style:normal;font-size:11px;opacity:.7;line-height:1.3}.bc-dex-cell.special{background:#fbf6ff;border-color:#d9c8ef}.bc-dex-cell.found{background:#f3f8e8;border-color:#b9cf98}.bc-dex-cell .bc-glass{height:62px}.bc-q{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#efe5cf;color:#9a8460;font-weight:700;font-size:22px}.bc-sb-title{margin:14px 0 6px}.bc-sb-title small{font-weight:400;opacity:.7}.bc-stickerbook{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:12px;border-radius:12px;background:linear-gradient(90deg,#f6ecd5 0,#fffaf0 48%,#e6d6b4,#fffaf0 52%,#f6ecd5);border:1.5px solid #cdb98f}.bc-stickerbook ol{list-style:none;margin:0;padding:0 10px;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.bc-sticker{aspect-ratio:1;display:grid;place-items:center;border-radius:12px;border:1.5px dashed #cdb98f;background:#fffdf7;color:#b5a07a;font-size:12px}.bc-sticker.got{border:0;background:none}.bc-sticker img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 2px #0003)}.bc-counter li{justify-content:flex-start}.bc-counter li .bc-glass{height:56px}.bc-counter li>span{display:flex;flex-direction:column}.bookcafe-case-drinks{position:absolute;z-index:1;display:flex;justify-content:space-evenly;align-items:flex-end;height:9%;pointer-events:none}.bookcafe-case-slot{position:relative;height:100%;display:flex;align-items:flex-end}.bookcafe-case-slot .bc-glass{height:100%;filter:drop-shadow(0 2px 2px #3a2a1440)}.bookcafe-case-slot b{position:absolute;right:-6px;top:-4px;font-size:clamp(9px,.8vw,12px);background:#fff8e8;border:1px solid #c9a46a;border-radius:999px;padding:0 5px;color:#5a3a22}@media(max-width:700px){dialog.bookcafe-dialog[data-page=drink]{width:calc(100vw - 12px)}.bc-stall{padding:12px 12px 14px}.bc-bar-grid{grid-template-columns:1fr;gap:10px}.bc-preview{order:-1;position:sticky;top:-12px;z-index:2;padding:6px 8px 8px;box-shadow:0 6px 10px -6px #6e4a2e55}.bc-preview-glass{height:clamp(120px,17dvh,150px)}.bc-ings{grid-template-columns:repeat(5,1fr);max-height:none}.bc-ing-icon{width:46px;height:46px}.bc-dex{grid-template-columns:repeat(3,1fr);max-height:none}.bc-stickerbook{grid-template-columns:1fr;background:#fffaf0;gap:8px}}.bc-magic{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--a1) 70%,transparent))}.bc-mini.bc-magic{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--a1) 70%,transparent))}.bc-magic[data-kind=coffee] .bc-aurora,.bc-magic[data-kind=choco] .bc-aurora{opacity:.14}.bc-magic[data-kind=coffee] .bc-fill:after,.bc-magic[data-kind=choco] .bc-fill:after{opacity:.12}.bc-genres{display:flex;flex-wrap:wrap;gap:6px}.bc-genres .bc-genre{flex:1 1 0;min-width:80px}.bc-cups{display:flex;justify-content:center;gap:6px;margin-top:8px;flex-wrap:wrap}.bookcafe-dialog .bc-cup{width:46px;height:52px;padding:4px!important;border-radius:12px;border:1.5px solid #d8c7a6;background:#fffaf0;display:grid;place-items:center;cursor:pointer;min-height:0}.bookcafe-dialog .bc-cup{overflow:hidden}.bookcafe-dialog .bc-cup img{display:block;width:auto!important;height:42px!important;max-width:100%!important;object-fit:contain}.bookcafe-dialog .bc-cup[aria-pressed=true]{border-color:#8a6a3f;background:#f3e6c8;box-shadow:0 0 0 2px #8a6a3f40}.bookcafe-dialog .bc-cup:focus-visible{outline:2px solid #8a6a3f;outline-offset:2px}.bc-cups-label{display:block;margin-top:10px;font-size:12px;font-weight:600;color:#8a6a44;text-align:center;letter-spacing:.5px}.bookcafe-dialog .bc-cups{gap:8px;margin-top:6px}.bookcafe-dialog .bc-cup{width:66px!important;height:auto!important;padding:6px 4px 4px!important;display:flex!important;flex-direction:column;align-items:center;gap:2px;border-radius:14px!important;transition:transform .15s,box-shadow .15s}.bookcafe-dialog .bc-cup img{height:52px!important}.bookcafe-dialog .bc-cup small{font-size:10px;line-height:1.2;color:#6b5236;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px}.bookcafe-dialog .bc-cup[aria-pressed=true]{border-color:#c79a4a!important;background:#fff3d6!important;box-shadow:0 0 0 2px #f2d79a,0 4px 10px #b8894a33;transform:translateY(-2px)}@media(max-width:700px){.bookcafe-dialog .bc-cup{width:56px!important}.bookcafe-dialog .bc-cup img{height:40px!important}}.bookcafe-dialog .bc-published-open{display:block;margin:10px auto 0}.bookcafe-dialog .bc-published .bc-open{display:inline-flex;align-items:center;gap:6px}.bc-pub-spine{width:9px;height:26px;object-fit:cover;border-radius:2px;flex:none}.bc-pub-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin:8px 0;font-size:13px}.bookcafe-dialog #bcPubBack{display:block;margin:8px auto 0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui{--cz-ink:#4b3f30;--cz-sub:#7e6b55;--cz-paper:#fbf6ea;--cz-line:#c9b48f;--cz-sage:#9cae8a;--cz-sage-d:#6f8560;--cz-font:"Gowun Dodum","Apple SD Gothic Neo","Malgun Gothic",sans-serif}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHud .hud-brand,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #uiV2Workroom,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookWallet,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitUtilities,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmToolbar,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameMenuDock,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #reviewToolStatus{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band{position:fixed!important;left:10px!important;top:10px!important;right:auto!important;z-index:30;width:312px!important;max-width:312px!important;height:auto!important;min-height:104px;margin:0!important;box-sizing:border-box;justify-content:flex-start!important;text-align:left!important;padding:24px 20px 20px 74px!important;display:flex!important;flex-wrap:wrap;align-content:center;gap:2px 6px;background:url(./assets/embedded/1d5c5e53fec8c25f.webp) 0 0/100% 100% no-repeat!important;border:0!important;box-shadow:none!important;border-radius:0!important;font-family:var(--cz-font);color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #gameHudDate{flex:1 0 100%!important;text-align:left!important;margin:0!important;order:0!important;font-family:var(--cz-font)!important;font-size:20px!important;font-weight:700;line-height:1.25;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #storybookWeather{margin:0!important;order:1!important;font-size:13px;color:var(--cz-sub);background:none!important;padding:0!important;border:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band .cozy-where{margin:0!important;order:2!important;font-size:13px;color:var(--cz-sub)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #hudRealTime{margin:0!important;order:3!important;font-size:13px;color:var(--cz-sub);background:none!important;padding:0!important;border:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band .cozy-where:before,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #hudRealTime:before{content:"·";margin-right:6px;color:#b59a7e}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band>*:not(#gameHudDate):not(#storybookWeather):not(#hudRealTime):not(.cozy-where){display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-cafe{position:fixed;left:22px;top:118px;z-index:30;display:flex;align-items:center;gap:7px;height:44px;padding:0 15px 0 5px;border:1.5px solid var(--cz-line);border-radius:999px;background:var(--cz-paper);box-shadow:0 3px #6b50342e;font:700 15px/1 var(--cz-font);color:var(--cz-ink);cursor:pointer}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-cafe-art{width:38px;height:38px;object-fit:contain;filter:grayscale(.45) brightness(.92)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-cafe.is-lit{border-color:#e2b86a;box-shadow:0 0 14px #ffc86e8c,0 3px #6b50342e}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-cafe.is-lit .cozy-cafe-art{filter:drop-shadow(0 0 6px rgba(255,200,110,.9))}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote{position:fixed!important;left:14px;top:170px;z-index:29;width:340px;max-width:calc(100vw - 28px);box-sizing:border-box;margin:0;padding:22px 26px 20px 74px!important;display:flex;flex-direction:column;gap:6px;background:url(./assets/embedded/1d5c5e53fec8c25f.webp) 0 0/100% 100% no-repeat!important;border:0!important;box-shadow:none!important;border-radius:0!important;font-family:var(--cz-font);color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote>p{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote .first-visit-note-head{display:flex;justify-content:space-between;align-items:center;margin:0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote .first-visit-eyebrow{font-size:0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote .first-visit-eyebrow:after{content:"지금 해 볼 일";font-size:12px;color:#8a765e}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote .first-visit-fold{min-height:28px;padding:0 6px;border:0;background:none;font:12px var(--cz-font);color:#9a8368;text-decoration:underline dotted}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote h2{margin:0;font:15px/1.4 var(--cz-font)!important;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote .first-visit-primary{align-self:flex-start;min-height:34px;padding:0 16px;border:0;border-radius:0;font:700 14px var(--cz-font);color:#2f3a2a;background:var(--cz-sage);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,9px 100%,0 50%)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitRestore{position:fixed!important;left:22px;top:172px;z-index:29;min-height:36px;padding:0 14px;border:1.4px solid var(--cz-line);border-radius:999px;background:var(--cz-paper);font:13px var(--cz-font);color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-top{position:fixed;right:14px;top:14px;z-index:30;display:flex;align-items:center;gap:10px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-wallet{display:flex;align-items:center;gap:4px;height:50px;padding:0 18px 0 8px;border:1.5px solid var(--cz-line);border-radius:999px;background:var(--cz-paper);box-shadow:0 3px #6b50342e,0 8px 14px #3c2a1624;font-family:var(--cz-font);color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-coin{width:40px;height:40px;object-fit:contain}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-num{min-width:44px;font-size:19px;font-weight:700}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-split{width:1px;height:26px;margin:0 8px;background:#d8c6a6}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-round{position:relative;display:grid;place-items:center;width:52px;height:52px;padding:0;border:1.8px solid var(--cz-line);border-radius:50%;background:var(--cz-paper);box-shadow:inset 0 0 0 4px #f1e6ce,0 3px #6b503433;cursor:pointer}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-round .cozy-art{width:34px;height:34px;object-fit:contain}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-round[data-unread]:not([data-unread=""]):after{content:attr(data-unread);position:absolute;right:-3px;top:-3px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:#e9a58c;border:1.5px solid var(--cz-paper);color:#fff;font:700 11px/15px var(--cz-font);text-align:center}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-dock{position:fixed;left:24px;bottom:20px;z-index:30;display:flex;gap:16px;align-items:flex-end}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc[data-cozy=move]{position:relative}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-move-pick{position:absolute;bottom:calc(100% + 10px);right:0;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:16px;background:var(--cz-paper);border:1.5px solid #d8c7ad;box-shadow:0 4px #6b503429}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-move-pick[hidden]{display:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-move-pick button{white-space:nowrap;padding:10px 16px;border-radius:999px;border:1.5px solid #c9b597;background:#fffaf0;color:var(--cz-ink);font:700 15px var(--cz-font)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc{display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:none;cursor:pointer;font-family:var(--cz-font)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc:nth-child(1){transform:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc:nth-child(2){transform:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc:nth-child(3){transform:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc:nth-child(4){transform:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc-face{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;background:var(--cz-paper);border:1.8px solid var(--cz-line);box-shadow:inset 0 0 0 5px #f1e6ce,0 4px #6b503438,0 8px 14px #3c2a162e;transition:transform .15s}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc:hover .cozy-disc-face,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc:focus-visible .cozy-disc-face{transform:translateY(-3px)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc-face .cozy-art{width:54px;height:54px;object-fit:contain}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-tag{position:relative;margin-top:-10px;padding:2px 12px;border:1.3px solid var(--cz-line);border-radius:8px;background:var(--cz-paper);box-shadow:0 2px #6b50342e;font-size:14px;font-weight:700;color:var(--cz-ink);white-space:nowrap}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc[data-cozy=book] .cozy-tag{background:#e6eddd;border-color:var(--cz-sage)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmFishingExit,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmPlazaExit,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmWorldTreeExit{overflow:visible}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmFishingExit:before,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmPlazaExit:before,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmWorldTreeExit:before{position:absolute;left:50%;top:-20px;z-index:2;transform:translate(-50%) rotate(-2deg);padding:1px 9px;border:1.3px solid #b59a7e;border-radius:3px;background:var(--cz-paper);box-shadow:0 2px #6b503433;font:700 12.5px/1.5 var(--cz-font);color:var(--cz-ink);white-space:nowrap;pointer-events:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmFishingExit:before{content:"산속 낚시터"}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmPlazaExit:before{content:"메인거리"}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmWorldTreeExit:before{content:"세계수 언덕"}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-top{right:8px;top:8px;gap:6px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-wallet{height:42px;padding:0 12px 0 4px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-coin{width:30px;height:30px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-num{min-width:0;font-size:15px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-split{margin:0 4px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-round{width:42px;height:42px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-round .cozy-art{width:28px;height:28px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band{top:66px!important;left:6px!important;width:262px!important;max-width:262px!important;min-height:84px;padding:18px 14px 16px 58px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #gameHudDate{font-size:16px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-cafe{top:144px;left:14px;height:38px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-cafe-art{width:32px;height:32px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote{top:186px;width:290px;padding:18px 20px 16px 60px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitRestore{top:188px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-dock{left:50%;bottom:calc(14px + env(safe-area-inset-bottom));transform:translate(-50%);gap:10px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-dock:has([data-cozy=move]:not([style*=none])){gap:4px;zoom:.86}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc-face{width:64px;height:64px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc-face .cozy-art{width:42px;height:42px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-tag{font-size:12.5px;padding:1px 9px}}@media(prefers-reduced-motion:reduce){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-disc-face{transition:none}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art{display:block;background:center/contain no-repeat}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=cafe]{background-image:url(./assets/embedded/b0a0002de15b7ddf.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=close]{background-image:url(./assets/embedded/27220e73d17a43b7.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=gem]{background-image:url(./assets/embedded/587447bf08ecc605.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=gold]{background-image:url(./assets/embedded/0b62276736ab1db3.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=letter]{background-image:url(./assets/embedded/4f16b31f1c663915.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=nav-bag]{background-image:url(./assets/embedded/f6a3199a70eb263a.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=nav-farm]{background-image:url(./assets/embedded/b9ba58a2b402fe79.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=nav-house]{background-image:url(./assets/embedded/dbf64b7f32c93b23.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=nav-lifebook]{background-image:url(./assets/embedded/a56a413817eb1f50.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=nav-village]{background-image:url(./assets/embedded/1b292a475879062a.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=radio]{background-image:url(./assets/embedded/40ed1e739306fffe.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #storybookWeather:before,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #storybookWeather:after,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameHudMiddle.cozy-band #gameHudDate:after{content:none!important;display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstStoryBag .first-story-item>strong{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstStoryBag .first-story-item-name{display:block;max-width:100%;padding:0 4px;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .review-harvest-pop,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameCropInfo[data-cozy-quiet]{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-head-float{position:absolute;z-index:40;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none;font-family:var(--cz-font);animation:cozyFloat 1.9s ease-out forwards}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-head-float span{padding:2px 12px;border-radius:999px;background:#fbf6eaf0;border:1.3px solid var(--cz-line);box-shadow:0 2px #6b50342e;font-size:16px;font-weight:700;color:var(--cz-ink);white-space:nowrap}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-head-float .cozy-head-first{font-size:13px;background:#fdf1d6;border-color:#e2b86a;color:#8a5a1c}@keyframes cozyFloat{0%{opacity:0;margin-top:8px}15%{opacity:1;margin-top:0}75%{opacity:1;margin-top:-14px}to{opacity:0;margin-top:-22px}}@media(prefers-reduced-motion:reduce){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-head-float{animation:cozyFloatStill 1.9s linear forwards}}@keyframes cozyFloatStill{0%,85%{opacity:1}to{opacity:0}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-quick-harvest .active-tool-paper-badge,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-cozy-float] #gameCropInfo,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-cozy-float] #uiV2CropTip,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog .home-header h2,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog #leaveHome{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion){top:calc(176px + env(safe-area-inset-top))!important}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion){top:calc(194px + env(safe-area-inset-top))!important;left:10px!important;right:10px!important;transform:none!important;flex-wrap:wrap!important;justify-content:center!important;border-radius:22px!important;padding:5px 6px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion) button{min-height:36px!important;padding:3px 10px!important;font-size:13px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion) :is(#homeZoomOut,#homeZoomIn){width:36px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene{background:var(--cz-paper);color:var(--cz-ink);font-family:var(--cz-font);border:2px solid var(--cz-line);border-radius:22px;padding:22px 26px 20px;box-shadow:0 14px 34px #3c2d193d,inset 0 0 0 6px var(--cz-paper),inset 0 0 0 7.5px #e6d8bc}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene h2{font-size:23px;font-weight:700;margin:0 0 2px;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene>small{display:inline-block;margin:2px 0 4px;padding:3px 12px;border-radius:999px;background:#eef2e6;color:var(--cz-sage-d);font-size:13px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitCanvas{border-radius:16px;border:1.5px solid var(--cz-line);box-shadow:0 3px #6b50341f}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene button{min-height:44px;padding:6px 18px;border-radius:999px;border:1.5px solid var(--cz-line);background:#fffaf0;color:var(--cz-ink);font-family:var(--cz-font);font-size:15px;box-shadow:0 2px #6b503424;cursor:pointer}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene button:hover:not(:disabled){background:#f6eedb}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene button:disabled{opacity:.55;cursor:default}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene [data-crop-id]{background:var(--cz-sage);border-color:var(--cz-sage-d);color:#fff;font-weight:700}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene [data-crop-id]:hover:not(:disabled){background:var(--cz-sage-d)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene>p{margin:8px 0 0;padding:10px 14px;border-radius:14px;background:#fffdf6;border:1.5px dashed #dccdb0;color:var(--cz-sub);font-size:14px}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmVisitScene{bottom:auto;max-height:90vh;padding:18px 16px}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu *,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface *,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls *,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace button{font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #forestReturnFarm,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #plazaHomeEntrance,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #forestLogout,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceReturn,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceBag,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .region-dpad{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu:not([open]){display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #forestPlazaScene .forest-hud{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #forestPlazaScene .forest-controls>small{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:before,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:after{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button{height:50px!important;max-height:50px!important;align-self:flex-start!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories{height:auto!important;min-height:0!important;align-items:flex-start!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameDrawer[data-story-feature=bag] #storybookCategories,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameDrawer[data-story-feature=bag] #drawerTabs{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface .drawer-heading{order:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories{order:1!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerTabs{order:2!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerBody{order:3!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav button,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button{max-width:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu>details.first-visit-menu-group{flex:none!important;width:auto!important;margin:0 34px 8px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;transform:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu>details.first-visit-menu-group>summary{display:inline-flex!important;min-height:0!important;padding:6px 14px!important;border-radius:999px!important;background:#fffaf0!important;border:1.5px solid #c9b48f!important;color:#4b3f30!important;font-size:13.5px!important;list-style:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu>details.first-visit-menu-group>summary:after{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer{background:none!important;border:0!important;box-shadow:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu{position:fixed!important;inset:84px 18px 18px auto!important;width:min(460px,calc(100vw - 36px))!important;max-height:none!important;height:auto!important;transform:none!important;margin:0!important;padding:0!important;background:url(./assets/embedded/6afc9c56aad0cefd.webp) center/100% 100% no-repeat!important;border:0!important;border-radius:0!important;box-shadow:0 12px 32px #3c2d1938!important;overflow:hidden!important;display:flex!important;flex-direction:column}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-head{background:none!important;border:0!important;padding:46px 36px 6px 74px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-eyebrow{color:#7e6b55!important;font-size:12px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenuTitle{font-size:22px!important;color:#4b3f30!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-close{border-radius:999px!important;background:#fff8ec!important;border:1.5px solid #c9b48f!important;color:#4b3f30!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-body{display:block!important;overflow:auto!important;padding:4px 30px 30px 36px!important;flex:1;background:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group{display:block!important;width:auto!important;margin:0 0 14px!important;border:0!important;background:none!important;padding:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group>summary{display:inline-flex!important;align-items:center;min-height:0!important;padding:14px 18px 10px!important;margin:6px 0 4px -6px;background:var(--note) center/100% 100% no-repeat!important;border:0!important;color:#4b3f30!important;font-size:15px!important;transform:rotate(-1.5deg);list-style:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group>summary:after{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-grid{display:block!important;width:auto!important;padding:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card{display:flex!important;flex-direction:column;align-items:flex-start;width:100%!important;min-height:0!important;padding:9px 6px!important;margin:0!important;background:none!important;border:0!important;border-bottom:1.5px dashed #dccdb0!important;border-radius:0!important;box-shadow:none!important;text-align:left}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card strong{font-size:16px!important;color:#4b3f30!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card span{font-size:12.5px!important;color:#7e6b55!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card:hover{background:#9cae8a24!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group:nth-of-type(1)>summary{--note:url(./assets/embedded/2e29578d5102619e.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group:nth-of-type(2)>summary{--note:url(./assets/embedded/3e8cf7f31e0936cc.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group:nth-of-type(3)>summary{--note:url(./assets/embedded/2328a78a593e03e6.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group:nth-of-type(4)>summary{--note:url(./assets/embedded/da0e056db0986809.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group:nth-of-type(5)>summary{--note:url(./assets/embedded/7b0839b2e2e649be.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group:nth-of-type(6)>summary{--note:url(./assets/embedded/6abda330e9d78f1d.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameDrawer[open],html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameDrawer{background:transparent!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface{position:fixed!important;inset:84px 18px 18px auto!important;width:min(520px,calc(100vw - 36px))!important;height:auto!important;max-height:none!important;transform:none!important;margin:0!important;padding:44px 32px 28px!important;background:url(./assets/embedded/6afc9c56aad0cefd.webp) center/100% 100% no-repeat!important;border:0!important;border-radius:0!important;box-shadow:0 12px 32px #3c2d1938!important;display:flex!important;flex-direction:column!important;gap:8px;overflow:hidden!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface .storybook-page-decoration{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface .drawer-heading{position:static!important;width:auto!important;padding:0 0 0 40px!important;margin:0!important;display:flex!important;align-items:center;justify-content:space-between;border:0!important;background:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameDrawerTitle{font-size:24px!important;color:#4b3f30!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface .first-story-kicker{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories{position:static!important;order:1;display:flex!important;flex-direction:row!important;gap:6px;width:auto!important;height:auto!important;margin:2px 0 0!important;padding:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button{width:auto!important;height:auto!important;min-height:0!important;flex:1;padding:16px 4px 10px!important;writing-mode:horizontal-tb!important;background:var(--note) center/100% 100% no-repeat!important;border:0!important;box-shadow:none!important;color:#4b3f30!important;font-size:14px!important;transform:rotate(-1deg)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button[aria-pressed=true],html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button[aria-current=page],html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button.is-active{transform:translateY(-4px) rotate(-1deg);filter:drop-shadow(0 3px 2px rgba(60,45,25,.25))}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:nth-child(1){--note:url(./assets/embedded/2e29578d5102619e.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:nth-child(2){--note:url(./assets/embedded/3e8cf7f31e0936cc.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:nth-child(3){--note:url(./assets/embedded/2328a78a593e03e6.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:nth-child(4){--note:url(./assets/embedded/da0e056db0986809.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:nth-child(5){--note:url(./assets/embedded/7b0839b2e2e649be.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookCategories button:nth-child(6){--note:url(./assets/embedded/6abda330e9d78f1d.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerTabs{position:static!important;order:2;width:auto!important;height:auto!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important;gap:6px;padding:4px 0!important;margin:0!important;overflow:visible!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerTabs .storybook-index-title{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerTabs>button{flex:none!important;width:auto!important;min-height:34px!important;padding:4px 14px!important;border-radius:999px!important;background:#fffaf0!important;border:1.5px solid #c9b48f!important;color:#4b3f30!important;font-size:14px!important;box-shadow:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerTabs>button[aria-selected=true],html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerTabs>button[aria-pressed=true],html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerTabs>button.active{background:#e3ead8!important;border-color:#6f8560!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerBody{position:static!important;order:3;width:auto!important;height:auto!important;flex:1;min-height:0;overflow:auto!important;padding:4px 2px!important;margin:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface #drawerClose{border-radius:999px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls{position:fixed!important;left:auto!important;right:20px!important;bottom:18px!important;width:auto!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;display:flex!important;flex-direction:column;align-items:flex-end;gap:10px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .fishing-cozy-actions{display:flex!important;gap:12px;background:none!important;border:0!important;padding:0!important;box-shadow:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav button,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceTraps,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceDex{width:78px!important;height:78px!important;min-height:0!important;border-radius:50%!important;background:radial-gradient(circle at 50% 40%,#fffdf6,#f3e8d2)!important;border:2px solid #c9b48f!important;box-shadow:0 4px #6b503433!important;color:#4b3f30!important;font-size:12px!important;line-height:1.2!important;padding:6px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav button img,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceTraps img,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceDex img{width:34px!important;height:34px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #wsay{width:min(340px,calc(100vw - 40px))!important;border-radius:999px!important;background:#fbf6eaf2!important;border:1.5px solid #c9b48f!important;padding:4px 4px 4px 14px!important;margin:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #wsay label{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #wsay input{border:0!important;background:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #wsay button{border-radius:999px!important;background:#9cae8a!important;color:#fff!important;border:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer{position:fixed!important;left:auto!important;right:20px!important;bottom:18px!important;width:auto!important;display:flex!important;gap:12px;padding:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceStatus{position:fixed!important;left:50%!important;transform:translate(-50%)!important;top:auto!important;bottom:118px!important;max-width:min(460px,calc(100vw - 40px))!important;background:#fbf6eaf2!important;border:1.5px solid #c9b48f!important;border-radius:14px!important;color:#4b3f30!important;font-size:13px!important;padding:8px 14px!important}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #drawerSurface{inset:60px 8px 8px!important;width:auto!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls{left:10px!important;right:10px!important;bottom:118px!important;align-items:stretch!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav{flex-wrap:wrap!important;justify-content:flex-end!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav button,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceTraps,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceDex{width:64px!important;height:64px!important;font-size:11px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #wsay{width:calc(100vw - 20px)!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceStatus{bottom:196px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer{right:10px!important;bottom:118px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu>details.first-visit-menu-group>summary{border-radius:0!important;border:0!important;padding:12px 16px 8px!important;background:url(./assets/embedded/6abda330e9d78f1d.webp) center/100% 100% no-repeat!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion){position:fixed!important;left:auto!important;right:18px!important;top:84px!important;transform:none!important;width:190px!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:8px!important;padding:44px 20px 24px!important;border:0!important;border-radius:0!important;background:url(./assets/embedded/6afc9c56aad0cefd.webp) center/100% 100% no-repeat!important;box-shadow:0 10px 26px #3c2d1933!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion) button{width:100%!important;border-radius:999px!important;background:#fffaf0!important;border:1.5px solid #c9b48f!important;color:#4b3f30!important;font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion) :is(#homeZoomOut,#homeZoomIn){width:100%!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeManageActions{position:fixed!important;inset:auto 18px 22px auto!important;display:flex!important;gap:10px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeManageActions button{min-height:58px!important;padding:16px 14px 8px!important;border:0!important;border-radius:0!important;background:var(--note) center/100% 100% no-repeat!important;box-shadow:none!important;color:#4b3f30!important;font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif!important;transform:rotate(-1.5deg)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeManageActions button:nth-child(1){--note:url(./assets/embedded/2328a78a593e03e6.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeManageActions button:nth-child(2){--note:url(./assets/embedded/3e8cf7f31e0936cc.webp);transform:rotate(1deg)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeManageActions button:nth-child(3){--note:url(./assets/embedded/da0e056db0986809.webp)}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion){top:194px!important;left:10px!important;right:10px!important;width:auto!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;padding:30px 14px 16px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion) button,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeDialog>.home-toolbar:not(#homeExpansion) :is(#homeZoomOut,#homeZoomIn){width:auto!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-first-visit-scene=home] #homeManageActions{left:10px!important;right:10px!important;bottom:118px!important;justify-content:center}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls{transform:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #wsay{order:-1}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav button,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button{font-size:11.5px!important;line-height:1.15!important;word-break:keep-all;text-align:center}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav button span,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button span{display:block;max-width:100%}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls{left:8px!important;right:8px!important;bottom:112px!important;width:auto!important;align-items:stretch!important;gap:8px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .forest-controls nav button{width:60px!important;height:60px!important;font-size:10.5px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #wsay{width:auto!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer{left:auto!important;right:10px!important;bottom:112px!important;gap:10px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button{width:76px!important;height:76px!important;font-size:10.5px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenuTitle{font-size:19px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-head{padding:40px 22px 6px 70px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui:has(#gameDrawer[open]) #homeDialog>.home-toolbar:not(#homeExpansion),html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui:has(#gameDrawer[open]) #homeManageActions,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui:has(#gameDrawer[open]) #homeDialog .home-header{visibility:hidden!important}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitNote{top:auto!important;bottom:calc(112px + env(safe-area-inset-bottom))!important;left:50%!important;right:auto!important;transform:translate(-50%);width:min(320px,calc(100vw - 24px))!important;padding:14px 16px 12px 54px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .mountain-update-notice:not([hidden]){top:calc(10px + env(safe-area-inset-top))!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%);width:auto!important;max-width:min(520px,calc(100vw - 24px))!important;min-height:0!important;padding:6px 6px 6px 16px!important;gap:8px!important;border:1.5px solid var(--cz-line)!important;border-radius:999px!important;background:#fbf6eaf7!important;box-shadow:0 4px 14px #3c2d192e!important;color:var(--cz-ink)!important;font:14px/1.3 var(--cz-font)!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .mountain-update-notice p{font:inherit!important;color:var(--cz-ink)!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .mountain-update-notice button{min-width:0!important;min-height:34px!important;padding:4px 14px!important;border-radius:999px!important;border:1.5px solid var(--cz-sage-d)!important;background:var(--cz-sage)!important;color:#fff!important;font:700 13px var(--cz-font)!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .mountain-update-notice .mountain-update-later,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .mountain-update-notice .mountain-update-reopen{border-color:var(--cz-line)!important;background:#fffaf0!important;color:var(--cz-sub)!important;font-weight:400!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .mountain-update-notice.is-collapsed{top:auto!important;bottom:calc(112px + env(safe-area-inset-bottom))!important;left:auto!important;right:14px!important;transform:none;padding:4px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.mountain-update-open #betaSaveStatus{transform:none!important}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .mountain-update-notice:not([hidden]){top:calc(64px + env(safe-area-inset-top))!important;font-size:12.5px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainPetFarmHost{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-home-exit{margin-top:6px!important;border-style:dashed!important;color:var(--cz-sub)!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-carpenter-note{margin:6px 0 4px;padding:8px 14px;border-radius:12px;background:#fdf1d6;border:1.5px dashed #e2b86a;color:#8a5a1c;font:14px var(--cz-font);text-align:center}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceStatus{font-size:24px!important;line-height:1.45!important;padding:12px 22px!important;max-width:min(760px,calc(100vw - 32px))!important;bottom:126px!important}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceStatus{font-size:17px!important;bottom:200px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button{position:relative;overflow:visible!important;font-size:0!important;color:transparent!important;width:80px!important;height:80px!important;padding:0!important;border-radius:50%!important;background:radial-gradient(circle at 50% 40%,#fffdf6,#f3e8d2)!important;border:2px solid var(--cz-line)!important;box-shadow:0 4px #6b503433!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button img,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button svg{width:46px!important;height:46px!important;margin-top:-10px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button>*:not(img):not(svg){display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button:after{position:absolute;left:50%;bottom:-8px;transform:translate(-50%);padding:2px 10px;border-radius:999px;background:var(--cz-paper);border:1.5px solid var(--cz-line);font:700 13px/1.4 var(--cz-font);color:var(--cz-ink);white-space:nowrap}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceTraps:after{content:"통발·그물"}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceDex:after{content:"도감"}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button{width:68px!important;height:68px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #mountainFishingPlace footer button img{width:38px!important;height:38px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=nav-pet]{background-image:url(./assets/embedded/824528f8bf7d767c.webp)}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #cozyDock{gap:4px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #cozyDock .cozy-disc-face{width:62px!important;height:62px!important}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group>summary{cursor:pointer}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group>summary:before{content:"▸";margin-right:8px;font-size:12px;color:var(--cz-sub)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group[open]>summary:before{content:"▾"}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-group:not([open]){margin-bottom:4px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-achievements]{background-image:url(./assets/embedded/a768867b9631e9d8.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-crafting-codex]{background-image:url(./assets/embedded/b31fde5917935ade.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-facility-menu]{background-image:url(./assets/embedded/361f03bd4c116d80.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-fishing-net]{background-image:url(./assets/embedded/7e490f2a8c02f05d.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-foraging-tool-upgrade]{background-image:url(./assets/embedded/1dd733b761e50905.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-greenhouse]{background-image:url(./assets/embedded/44bfb34698e706ce.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-harvest-all]{background-image:url(./assets/embedded/b763778c4ee3af9a.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-home-decoration]{background-image:url(./assets/embedded/f38f321481fc6974.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-life-journal]{background-image:url(./assets/embedded/bfa87aa9cb1d70d8.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-move-avatar]{background-image:url(./assets/embedded/7c91a545b75345f4.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-mushroom-forest]{background-image:url(./assets/embedded/519516889cb91a06.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-orders-menu]{background-image:url(./assets/embedded/9ebc02a7133fef98.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-place-house]{background-image:url(./assets/embedded/639ad5188878d375.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-place-tree]{background-image:url(./assets/embedded/6ea2a55dc000e40a.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-plant-seed-2x2]{background-image:url(./assets/embedded/906226997f666dd1.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-research-bench]{background-image:url(./assets/embedded/2fce25747418dd71.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-shop-menu]{background-image:url(./assets/embedded/0ba40d7a8ff35426.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-shop-shelf-upgrade]{background-image:url(./assets/embedded/e00ded9b0044cc39.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-status-unknown]{background-image:url(./assets/embedded/6f682c4b9971c438.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-till-soil]{background-image:url(./assets/embedded/941794fe65995025.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-trap-upgrade]{background-image:url(./assets/embedded/371b78ca9d50a8a9.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-weather-auto]{background-image:url(./assets/embedded/de8da1e596cd93ce.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-weather-rain]{background-image:url(./assets/embedded/8ae059d2063cb56e.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-weather-snow]{background-image:url(./assets/embedded/f2911b4a93c415d5.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-weather-star-rain]{background-image:url(./assets/embedded/fdcb118db7beb78e.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-weather-sun]{background-image:url(./assets/embedded/6f97778595a7c4ab.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-wooden-trap]{background-image:url(./assets/embedded/7284a9df059a89bd.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-workshop-upgrade]{background-image:url(./assets/embedded/f62a146adc1f0e02.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card{display:grid!important;grid-template-columns:40px minmax(0,1fr);column-gap:10px;align-items:center}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card>.cozy-card-ico{grid-row:1/3;width:40px;height:40px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card>strong,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .first-visit-menu-card>span:not(.cozy-art){grid-column:2}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-inline-ico{display:inline-block;width:1.6em;height:1.6em;vertical-align:-.45em;margin-right:6px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #storybookWeather{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-weather{display:inline-flex;align-items:center;font-size:13px;color:var(--cz-sub)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .upgrade-card strong .cozy-inline-ico,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmUpgradeStatus .cozy-inline-ico{width:30px;height:30px;vertical-align:-9px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-weather .cozy-inline-ico{width:22px;height:22px;vertical-align:-6px;margin-right:4px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmWorldTreeExit{transform:translate(-50%,6px)!important;z-index:4}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .storybook-page-decoration{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook{font-family:var(--cz-font)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-book-surface{width:min(500px,calc(100vw - 20px));min-height:0;display:flex;flex-direction:column;gap:16px;padding:58px 40px 52px 62px;background:url(./assets/embedded/6afc9c56aad0cefd.webp) center/100% 100% no-repeat;filter:drop-shadow(0 12px 22px rgba(60,45,25,.25))}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook header{display:flex;align-items:center;justify-content:space-between}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook h2{font-size:24px;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook h3{font-size:19px;color:var(--cz-ink);margin:0 0 4px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook section{gap:8px;padding:0;background:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook section p{font-size:15px;line-height:1.6;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook section+section{border-top:1.5px dashed #d8c7ad;padding-top:16px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook progress{appearance:none;-webkit-appearance:none;height:14px;border:0;border-radius:999px;background:#ebe2cf;overflow:hidden}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook progress::-webkit-progress-bar{background:#ebe2cf;border-radius:999px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook progress::-webkit-progress-value{background:var(--cz-sage);border-radius:999px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook progress::-moz-progress-bar{background:var(--cz-sage);border-radius:999px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook label{font-size:14px;color:var(--cz-sub);font-weight:700}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook select,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook input{border:1.5px solid #d8c7ad;border-radius:14px;background:#fffdf6;color:var(--cz-ink);font-size:15px;padding:9px 12px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook button{border:1.5px solid #c9b597;border-radius:999px;background:var(--cz-paper);color:var(--cz-ink);font-weight:700;box-shadow:0 2px #6b50342e}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook #worldTreeContribute{background:var(--cz-sage);border-color:var(--cz-sage-d);color:#fff;font-size:16px;min-height:48px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-note{font-size:13px!important;color:var(--cz-sub)!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook [data-active=true]{background:#f6ecc9;border-radius:14px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene{font-family:var(--cz-font)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer{background:var(--cz-paper);border-color:#d8c7ad;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene h2{font-size:22px;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header p,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer p{color:var(--cz-sub);font-size:15px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene button{border:1.5px solid #c9b597;border-radius:999px;background:#fffaf0;color:var(--cz-ink);font-weight:700;font-size:15px;padding:10px 18px;box-shadow:0 2px #6b50342e}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-book-surface{padding:50px 26px 44px 44px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook header h2,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook section{background:none}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook #worldTreeItem{display:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-tabs{gap:8px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-tabs button{min-height:40px;padding:8px 18px;font-size:15px;background:#fffaf0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-tabs button[aria-selected=true]{background:var(--cz-sage);border-color:var(--cz-sage-d);color:#fff}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-tabs button:disabled{opacity:.4}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-chip{border-radius:16px!important;background:#fffdf6!important;box-shadow:none!important;min-height:88px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-chip strong{font-size:14px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-chip small{font-size:13px;color:var(--cz-sub);font-weight:400}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #worldTreeBook .world-tree-chip[aria-pressed=true]{background:#f3ecd2!important;border-color:var(--cz-sage-d)!important;box-shadow:0 0 0 2px var(--cz-sage) inset!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene[open]{display:block}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene .world-tree-viewport{position:absolute;inset:0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header{position:absolute;left:18px;top:calc(18px + env(safe-area-inset-top));right:auto;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0;background:none;border:0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header h2{padding:14px 26px;background:var(--cz-paper);border:1.5px solid #d8c7ad;border-radius:18px;box-shadow:0 4px #6b503429;font-size:24px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header p{max-width:min(420px,calc(100vw - 36px));padding:10px 16px;background:#fffaf0f0;border:1.5px solid #d8c7ad;border-radius:14px;font-size:16px;line-height:1.5;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer{position:absolute;left:18px;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:2;display:flex;align-items:flex-end;gap:12px;padding:0;background:none;border:0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer p{flex:0 1 auto;max-width:min(520px,100%);margin-right:auto;padding:12px 18px;background:#fffaf0f0;border:1.5px solid #d8c7ad;border-radius:14px;font-size:16px;color:var(--cz-ink)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer p:empty{display:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer button{min-height:56px;padding:12px 26px;font-size:18px;background:var(--cz-paper);box-shadow:0 4px #6b503433}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer button:first-of-type{background:var(--cz-sage);border-color:var(--cz-sage-d);color:#fff}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header h2{font-size:20px;padding:10px 18px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header p{font-size:14px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer{flex-wrap:wrap;left:12px;right:12px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer p{flex-basis:100%;font-size:14px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene footer button{flex:1;font-size:16px;min-height:52px;padding:10px 12px}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .world-tree-scene header p{white-space:pre-line}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .ui-v2-lab-cell{min-height:150px!important;justify-content:flex-start!important;padding:10px 6px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .ui-v2-lab-cell .ui-v2-ing-pic{width:64px!important;height:78px!important;flex:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .ui-v2-lab-cell .ui-v2-ing-pic img{width:100%;height:100%;object-fit:contain}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .ui-v2-lab-cell strong{margin-top:6px;font-size:16px!important;color:#fff8e8!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .ui-v2-lab-cell small{font-size:13px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceStatus{white-space:pre-line}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .cozy-utilities .first-visit-utility-items{position:static!important;inset:auto!important;transform:none!important;width:auto!important;max-height:none!important;margin:6px 0 0!important;box-shadow:none!important;border:0!important;background:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .cozy-story-card{display:flex!important;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 12px!important;border:0!important;border-bottom:1.5px dashed #d8c7ad!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:700 16px var(--cz-font)!important;color:var(--cz-ink)!important;text-align:left}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .cozy-story-card{flex-direction:row!important;justify-content:flex-start!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .cozy-story-card .ui-v2-story-pill-ic{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #firstVisitMenu .cozy-story-card>.cozy-card-ico{width:40px;height:40px;flex:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #gameCropInfo{display:none!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #uiV2CropTip{font:700 14px var(--cz-font);padding:6px 14px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-gold-event{position:fixed;top:78px;right:24px;z-index:30;padding:6px 14px;border-radius:999px;background:#fff3c9;border:1.5px solid #d9b45a;color:#6a4b12;font:700 14px var(--cz-font);box-shadow:0 2px #6b50342e}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-gold-event[hidden]{display:none}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-gold-event{top:66px;right:12px;font-size:13px}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-gold-event{display:flex;flex-direction:column;align-items:flex-end;gap:5px;padding:0;background:none;border:0;box-shadow:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-event-line{padding:6px 14px;border-radius:999px;background:#fff3c9;border:1.5px solid #d9b45a;color:#6a4b12;box-shadow:0 2px 6px #503c1424}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-event-line.is-abundance{background:#eaf4dc;border-color:#8fb36a;color:#3f5a26}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-event-line[hidden]{display:none}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .active-tool-paper-badge,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #playToast{zoom:1.5}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceStatus{font-size:16px!important;padding:10px 18px!important}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #fishingPlaceStatus{font-size:14px!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .active-tool-paper-badge,html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #playToast{zoom:1.25}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .active-tool-paper-badge[data-cozy-seed] [data-role=active-tool-text]{font-size:0!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .active-tool-paper-badge[data-cozy-seed] [data-role=active-tool-text]:after{content:"현재: " var(--cz-seed) " 씨앗 심는 중";font-size:15px}.first-story-seed-seasons{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 10px}.first-story-seed-seasons[hidden]{display:none}.first-story-seed-seasons button{padding:6px 14px;border-radius:999px;border:1.5px solid #c9b597;background:#fffaf0;font-weight:700}.first-story-seed-seasons button[aria-selected=true]{background:#8fae84;border-color:#6f8f64;color:#fff}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui{--cz-workcal-icon:url(./assets/embedded/20f166a568552ff3.webp);--cz-workcal-stamp:url(./assets/embedded/caf820177ebc5a87.webp);--cz-workcal-paper:url(./assets/embedded/8f8fa8876b676950.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=workcal-button]{background-image:var(--cz-workcal-icon)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=workcal-stamp]{background-image:var(--cz-workcal-stamp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-workcal{position:fixed;left:150px;top:118px;z-index:30;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;filter:drop-shadow(0 3px 0 rgba(107,80,52,.18))}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-workcal-art{width:100%;height:100%}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-workcal:focus-visible{outline:2px solid var(--cz-sage-d);outline-offset:2px}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-workcal{width:40px;height:40px}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-focus{position:fixed;left:204px;top:122px;z-index:30;height:34px;padding:0 12px;border:1.5px solid var(--cz-line);border-radius:999px;background:#fffaf0eb;color:var(--cz-ink,#5b4632);font:600 13px/1 var(--cz-font);cursor:pointer;box-shadow:0 3px #6b503424;white-space:nowrap}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-focus[aria-pressed=true]{background:#3f3658;color:#fff3dc;border-color:#5d527e}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-focus:focus-visible{outline:2px solid var(--cz-sage-d);outline-offset:2px}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-focus{height:30px;padding:0 9px;font-size:12px}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-story{position:fixed;left:300px;top:122px;z-index:30;height:34px;padding:0 12px;border:1.5px solid var(--cz-line);border-radius:999px;background:#fffaf0eb;color:var(--cz-ink,#5b4632);font:600 13px/1 inherit;cursor:pointer;white-space:nowrap;box-shadow:0 3px #6b50341f}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-story:focus-visible{outline:2px solid var(--cz-sage-d);outline-offset:2px}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-story-dot{position:absolute;right:-2px;top:-2px;width:10px;height:10px;border-radius:50%;background:#e5534b;border:2px solid #fffaf0}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-story-dot[hidden]{display:none}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-story{height:30px;padding:0 9px;font-size:12px}}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-story-long{display:none}}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-avatar-menu]{background-image:url(./assets/embedded/b37eacbaf56e0a6e.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-zoom-in]{background-image:url(./assets/embedded/2bcf01f34e39b422.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-zoom-out]{background-image:url(./assets/embedded/7dbef72870528c76.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-center-map]{background-image:url(./assets/embedded/9a2e09f47aa85aca.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-rotate-furniture]{background-image:url(./assets/embedded/fbd319ddb13f4a01.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-status-locked]{background-image:url(./assets/embedded/a722028f7c1662d0.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-backup-save]{background-image:url(./assets/embedded/dc2cf43366919105.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-art[data-art=ui-new-discovery]{background-image:url(./assets/embedded/a0d2c977e431f975.webp)}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-go-pick{left:40px;right:auto}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-move-pick button{min-height:48px;font-size:16px;text-align:left}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-move-pick button:disabled{opacity:.55;cursor:default}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui .cozy-move-pick button[data-here]{background:#eef3e6;border-color:#9fb58c}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui #farmFishingExit:before{display:none}}#farmSeedBelt{position:fixed;z-index:40;left:50%;transform:translate(-50%);box-sizing:border-box;width:min(680px,calc(100vw - 24px));padding:8px 10px 10px;border:1px solid #d6c6a3;border-radius:16px;background:#fffaf0f0;box-shadow:0 6px 20px #2d433826;color:#4c5a49;font-family:inherit}#farmSeedBelt[hidden],#farmSeedShop[hidden]{display:none!important}#farmSeedBelt.is-pulse{animation:fsb-pulse 1.1s ease-in-out 2}@keyframes fsb-pulse{50%{box-shadow:0 0 0 4px #b7cf9a,0 6px 20px #2d433826}}.fsb-head{display:flex;align-items:center;gap:8px;min-height:28px;margin:0 2px 6px}.fsb-status{flex:1;margin:0;font-size:13px;line-height:1.4;color:#5a6a55}.fsb-put-down{flex-shrink:0;min-height:30px;padding:4px 12px;border:1px solid #c9b996;border-radius:999px;background:#fff8e9;color:#5b4b35;font:inherit;font-size:12px;cursor:pointer}.fsb-row{display:flex;align-items:stretch;gap:8px}.fsb-seeds{flex:1;display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:2px}.fsb-seed{position:relative;flex:0 0 64px;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:76px;padding:6px 2px 4px;border:1px solid #dccdab;border-radius:12px;background:#fffdf6;color:#4c4636;font:inherit;cursor:pointer}.fsb-seed.is-held{border:2px solid #7d9a5c;background:#eef4e2;box-shadow:0 0 0 2px #fffaf0 inset}.fsb-seed.is-off-season{opacity:.6}.fsb-seed:focus-visible,.fsb-open-shop:focus-visible,.fsb-put-down:focus-visible,#farmSeedShop button:focus-visible{outline:3px solid #6f8a57;outline-offset:2px}.fsb-pic,.fss-pic{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:24px}.fsb-pic img,.fss-pic img{max-width:100%;max-height:100%;object-fit:contain}.fsb-name{max-width:60px;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fsb-count{position:absolute;top:3px;right:4px;padding:0 4px;border-radius:999px;background:#f1e6cc;font-size:10px;line-height:16px;color:#6b5a3e}.fsb-open-shop{flex:0 0 72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px dashed #b9a57e;border-radius:12px;background:#fbf3e2;color:#5b4b35;font:inherit;font-size:12px;cursor:pointer}.fsb-open-shop b{font-size:22px;line-height:1;color:#7d9a5c}.fsb-open-shop[aria-expanded=true]{background:#eef4e2;border-style:solid}#farmSeedShop{position:fixed;z-index:41;left:50%;transform:translate(-50%);box-sizing:border-box;width:min(460px,calc(100vw - 24px));display:flex;flex-direction:column;padding:12px 12px 10px;border:1px solid #d6c6a3;border-radius:16px;background:#fffaf0f7;box-shadow:0 10px 28px #2d433833;color:#4c5a49}.fss-head{display:flex;align-items:center;gap:8px}.fss-head h3{flex:1;margin:0;font-size:16px}.fss-gold{font-size:13px;color:#7a6650}.fss-close{min-width:36px;min-height:36px;border:0;background:transparent;font-size:24px;color:#6b5a3e;cursor:pointer}.fss-tabs{display:flex;gap:6px;margin:8px 0 4px}.fss-tabs button{min-height:32px;padding:4px 12px;border:1px solid #d6c6a3;border-radius:999px;background:#fffdf6;font:inherit;font-size:12px;cursor:pointer}.fss-tabs button[aria-pressed=true]{background:#eef4e2;border-color:#93a877}.fss-message{min-height:1.3em;margin:4px 2px;font-size:12px;color:#5d7a46}.fss-message:empty{display:none}.fss-list{flex:1;overflow-y:auto;display:grid;gap:6px;padding-right:2px}.fss-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border:1px solid #e3d6b9;border-radius:12px;background:#fffdf7}.fss-item.is-off-season{opacity:.75}.fss-text strong{display:block;font-size:14px}.fss-text small{display:block;font-size:11px;line-height:1.4;color:#857559}.fss-buys{display:flex;gap:4px}.fss-buys button{min-width:44px;min-height:36px;padding:2px 6px;border:1px solid #93a877;border-radius:10px;background:#eef4e2;color:#3f5546;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.fss-buys button:disabled{opacity:.45;cursor:default}.fss-empty{margin:8px;font-size:13px;color:#857559}#farmPlotBadges{position:absolute;inset:0;pointer-events:none;z-index:2}.fpb-badge{position:absolute;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:50%;background:#fffaf0d9;box-shadow:0 1px 3px #2d43382e;font-size:16px}.fpb-badge img{width:78%;height:78%;object-fit:contain}.fpb-badge.is-ripe{box-shadow:0 0 0 2px #f3d98c,0 0 10px 2px #f6e3a3;animation:fpb-ripe 2.4s ease-in-out infinite}@keyframes fpb-ripe{50%{box-shadow:0 0 0 2px #f3d98c,0 0 14px 4px #f6e3a3cc}}html[data-farm-seed-belt=holding] .active-tool-paper-badge{display:none!important}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-farm-seed-belt] #firstVisitNote{bottom:calc(112px + var(--seed-belt-space,0px) + env(safe-area-inset-bottom))!important}html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-farm-seed-belt=holding] #firstVisitNote{display:none!important}#farmSeedBelt{padding:6px 8px 8px}.fsb-seed{flex-basis:58px;min-height:70px}.fss-item{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"pic text" "buys buys"}.fss-item>.fss-pic{grid-area:pic;width:32px;height:32px}.fss-text{grid-area:text}.fss-buys{grid-area:buys;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){#farmSeedBelt.is-pulse,.fpb-badge.is-ripe{animation:none}}#houseMoveGuide{position:fixed;z-index:121;bottom:120px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 24px);box-sizing:border-box;padding:10px 12px 10px 16px;background:#fff9e9;border:1px solid #b4a078;border-radius:12px;box-shadow:0 5px 22px #344d3330;font:14px/1.5 sans-serif;color:#594c36}#houseMoveGuide[hidden]{display:none}html[data-review-tool=move-house] .active-tool-paper-badge,html[data-review-tool=move-house] #ueDecor{display:none!important}#houseMoveGuide button{flex-shrink:0;border:0;border-radius:8px;padding:6px 12px;min-height:40px;font:inherit;cursor:pointer;background:#eee4d0;color:inherit}#houseMoveGuide .hm-ok{background:#5f8a55;color:#fff;font-weight:600}#houseMoveGuide .hm-ok:disabled{background:#d8d2c2;color:#8b8270;cursor:default}#houseMoveGuide[data-state=bad] .hm-text{color:#a3443a}@media(max-width:480px){#houseMoveGuide{bottom:104px;flex-wrap:wrap;justify-content:flex-end;width:calc(100vw - 24px)}#houseMoveGuide .hm-text{flex:1 1 100%}}#plotMoveGuide{position:fixed;z-index:121;bottom:120px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 24px);box-sizing:border-box;padding:10px 12px 10px 16px;background:#fff9e9;border:1px solid #b4a078;border-radius:12px;box-shadow:0 5px 22px #344d3330;font:14px/1.5 sans-serif;color:#594c36}#plotMoveGuide[hidden]{display:none}html[data-review-tool=move-empty-plot] .active-tool-paper-badge,html[data-review-tool=move-empty-plot] #ueDecor{display:none!important}#plotMoveGuide button{flex-shrink:0;border:0;border-radius:8px;padding:6px 14px;min-height:40px;font:inherit;cursor:pointer;background:#eee4d0;color:inherit}#plotMoveGuide button:disabled{color:#8b8270;cursor:default}#plotMoveGuide[data-state=bad] .pm-text{color:#a3443a}#plotMoveGuide[data-state=done] .pm-text{color:#3f6b3a}@media(max-width:480px){#plotMoveGuide{bottom:104px;flex-wrap:wrap;justify-content:flex-end;width:calc(100vw - 24px)}#plotMoveGuide .pm-text{flex:1 1 100%}}html[data-plot-moving] #firstVisitNote{display:none!important}#farmWorkRow{position:fixed;left:50%;transform:translate(-50%);width:max-content;box-sizing:border-box;bottom:110px;z-index:40;display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 24px);padding:6px 8px;border-radius:999px;background:#fffaf0f0;border:1.5px solid #d8c7a6;box-shadow:0 4px 14px #3c2d1924;font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif}#farmWorkRow[hidden]{display:none!important}#farmWorkRow .fwr-btn{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:4px 13px 4px 6px;border-radius:999px;border:1.5px solid #c9b48f;background:#fffaf0;color:#4b3f30;font:inherit;font-size:15px;cursor:pointer;line-height:1}#farmWorkRow .fwr-btn:hover{background:#fbf1dc}#farmWorkRow .fwr-btn[aria-pressed=true]{background:#6f8f5e;border-color:#56744a;color:#fffaf0}#farmWorkRow .fwr-btn:focus-visible{outline:2px solid #6f8f5e;outline-offset:2px}#farmWorkRow .fwr-step{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#efe2c6;color:#7a6243;font-size:12px;font-weight:700}#farmWorkRow .fwr-btn[aria-pressed=true] .fwr-step{background:#fffaf0;color:#56744a}#farmWorkRow .fwr-badge{position:absolute;top:-6px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#d9825b;color:#fff;font-size:11px;display:grid;place-items:center}#farmWorkRow .fwr-badge[hidden]{display:none}#farmWorkRow .fwr-btn.is-first{animation:fwrGlow 2.4s ease-in-out infinite}@keyframes fwrGlow{0%,to{box-shadow:0 0 #6f8f5e00}50%{box-shadow:0 0 0 5px #6f8f5e47}}#farmWorkRow .fwr-status{flex-basis:100%;max-width:calc(100vw - 48px);margin:0;text-align:center;font-size:13px;color:#6a5a44;min-height:0}#farmWorkRow .fwr-status:empty{display:none}#farmTillNote{position:absolute;z-index:41;transform:translate(-50%,-100%);width:max-content;max-width:min(260px,calc(100vw - 32px));display:grid;gap:4px;padding:10px 12px;border-radius:14px;background:#fffaf0;border:1.5px solid #c9b48f;box-shadow:0 6px 18px #3c2d192e;color:#4b3f30;font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif;text-align:center}#farmTillNote[hidden]{display:none!important}#farmTillNote:after{content:"";position:absolute;left:50%;bottom:-7px;width:12px;height:12px;margin-left:-6px;background:#fffaf0;border-right:1.5px solid #c9b48f;border-bottom:1.5px solid #c9b48f;transform:rotate(45deg)}#farmTillNote .ftn-title{font-size:15px}#farmTillNote .ftn-sub{font-size:12.5px;color:#7a6a52}#farmTillNote .ftn-acts{display:flex;gap:6px;justify-content:center;margin-top:4px}#farmTillNote button{min-height:34px;padding:2px 12px;border-radius:999px;font:inherit;font-size:14px;cursor:pointer}#farmTillNote .ftn-primary{background:#6f8f5e;border:1.5px solid #56744a;color:#fffaf0}#farmTillNote .ftn-quiet{background:#fffaf0;border:1.5px solid #c9b48f;color:#4b3f30}#farmTillNote button:focus-visible{outline:2px solid #6f8f5e;outline-offset:2px}@media(max-width:640px){#farmWorkRow{gap:4px;padding:5px 6px}#farmWorkRow .fwr-btn{font-size:14px;min-height:36px;padding:3px 9px 3px 4px;gap:4px}#farmWorkRow .fwr-step{width:20px;height:20px}}@media(max-width:350px){#farmWorkRow .fwr-step{display:none}#farmWorkRow .fwr-btn{padding:3px 10px}}@media(prefers-reduced-motion:reduce){#farmWorkRow .fwr-btn.is-first{animation:none;box-shadow:0 0 0 3px #6f8f5e4d}}@media(max-width:640px){html#firstVisitPresentation.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui.cozy-ui[data-farm-work-row]:not([data-farm-seed-belt]) #firstVisitNote{bottom:calc(112px + var(--farm-work-row-space,0px) + env(safe-area-inset-bottom))!important}}#farmHouseTidy{position:fixed;left:50%;top:calc(12px + env(safe-area-inset-top,0px));transform:translate(-50%);z-index:42;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 24px);padding:8px 12px;border-radius:14px;background:#fffaf0;border:1.5px solid #c9b48f;box-shadow:0 4px 14px #3c2d1929;color:#4b3f30;font-family:Gowun Dodum,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:14px}#farmHouseTidy[hidden]{display:none!important}#farmHouseTidy .ftn-primary{min-height:34px;padding:2px 12px;border-radius:999px;background:#6f8f5e;border:1.5px solid #56744a;color:#fffaf0;font:inherit;cursor:pointer}#seedShopGate{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:#28201647;padding:16px;box-sizing:border-box}#seedShopGate[hidden]{display:none}#seedShopGate .ssg-card{max-width:340px;width:100%;box-sizing:border-box;background:#fffaf0;border:2px solid #e3d3b4;border-radius:18px;box-shadow:0 10px 28px #3c281438;padding:20px 18px 16px;text-align:center;color:#4a3b2a;font-size:15px;line-height:1.6}#seedShopGate .ssg-icon{font-size:34px;line-height:1.2}#seedShopGate h2{font-size:18px;margin:4px 0 8px;color:#4a3b2a}#seedShopGate .ssg-body{margin:0 0 6px}#seedShopGate .ssg-sub{margin:0 0 14px;font-size:13px;color:#7a6650}#seedShopGate .ssg-ok{min-height:44px;padding:0 22px;border-radius:999px;border:0;background:#8aa86a;color:#fff;font:inherit;font-weight:700;cursor:pointer}.cozy-wallet.gem-exchange-ready{cursor:pointer;-webkit-tap-highlight-color:transparent}.cozy-wallet.gem-exchange-ready:focus-visible{outline:2px solid #8aa86a;outline-offset:2px}.gem-exchange-tip{position:absolute;top:calc(100% + 6px);right:0;max-width:min(300px,calc(100vw - 24px));box-sizing:border-box;padding:7px 12px;border-radius:14px;background:#fffaf0;border:1.5px solid #e3d3b4;box-shadow:0 4px 14px #3c281429;color:#4a3b2a;font-size:13px;line-height:1.45;text-align:center;z-index:30;pointer-events:none}.gem-exchange-tip.is-done{border-color:#b9cf9c;background:#f4f9ec}.gem-exchange-tip[hidden]{display:none}.gem-exchange-tip{display:grid;gap:5px;min-width:220px;text-align:left}.gem-exchange-tip .gem-exchange-head{font-size:13.5px;font-weight:800;color:#5b4637}.gem-exchange-tip .gem-exchange-line{font-size:12.5px;line-height:1.45;color:#6d5d48}.gem-exchange-tip .gem-exchange-go{justify-self:end;min-height:36px;padding:2px 16px;border:0;border-radius:999px;background:#5f7b52;color:#fffdf4;font:inherit;font-size:13.5px;font-weight:800;cursor:pointer}.gem-exchange-tip .gem-exchange-go:disabled{background:#c5ccb9;cursor:default}.gem-exchange-tip{pointer-events:auto}.gem-exchange-tip .gem-exchange-rate{font-size:12px;color:#5f7b52;font-weight:700}.gem-exchange-tip .gem-exchange-row{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.gem-exchange-tip .gem-exchange-row .gem-exchange-go{padding:2px 12px;font-size:12.5px}html .cozy-top:has(>.gem-exchange-tip:not([hidden])){z-index:400!important}.mv-village{display:grid;gap:8px;margin-top:4px}.mv-count{margin:0;text-align:center;font-size:13.5px;font-weight:800;color:#6a5236}.mv-grid{list-style:none;margin:0;padding:2px;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px 8px;max-height:min(52vh,460px);overflow-y:auto}.mv-house{display:grid;justify-items:center;gap:2px;text-align:center;min-width:0}.mv-pic{position:relative;display:block;width:84px;aspect-ratio:320/384;border-radius:12px;background:radial-gradient(ellipse at 50% 92%,#cfe0bb 0 34%,transparent 35%)}.mv-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:saturate(.55) brightness(.8);transition:filter .4s ease}.mv-house.is-lit .mv-pic img{filter:none}.mv-house.is-lit .mv-pic{background:radial-gradient(ellipse at 50% 60%,rgba(255,214,140,.55) 0 30%,transparent 62%),radial-gradient(ellipse at 50% 92%,#cfe0bb 0 34%,transparent 35%)}.mv-glow{position:absolute;left:42%;top:52%;width:16%;height:10%;border-radius:4px;background:#ffd98a;box-shadow:0 0 10px 4px #ffc86ebf;opacity:.85;pointer-events:none}.mv-pic-css{background:linear-gradient(#c9a77d,#a9845c) 50% 100%/70% 55% no-repeat,linear-gradient(135deg,transparent 50%,#9c6b4e 50%) 50% 30%/70% 30% no-repeat}.mv-name{font-size:12.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4a3b2a}.mv-house.is-me .mv-name{color:#5f7b52}.mv-state{font-size:11.5px;color:#8a7262}.mv-house.is-lit .mv-state{color:#b0762a;font-weight:700}.mv-empty,.mv-note{margin:0;text-align:center;font-size:12.5px;color:#8a7262}@media(max-width:640px){.mv-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:56vh}.mv-pic{width:72px}}.mv-dialog{box-sizing:border-box;width:min(640px,94vw);max-height:90dvh;overflow:hidden;padding:14px 16px 16px;border:0;border-radius:24px;background:#fbf3e3;box-shadow:0 18px 40px #3a2a1c47;color:#4a3b2a}.mv-dialog::backdrop{background:#34281c47}.mv-dialog[open]{display:grid;gap:8px}.mv-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.mv-head-text{display:grid;gap:2px}.mv-title{margin:0;font-size:19px;color:#4a3b2a}.mv-sub{font-size:12.5px;color:#8a7262}.mv-close{flex:none;width:36px;height:36px;border:0;border-radius:50%;background:#efe3cc;color:#6a5236;font-size:20px;line-height:1;cursor:pointer}.mv-foot{display:grid;gap:6px;justify-items:center}.mv-foot-note{margin:0;text-align:center;font-size:12px;color:#8a7262}.mv-room{min-height:36px;padding:2px 16px;border:1.5px solid #d9c3a0;border-radius:999px;background:#fffaf0;color:#5b4637;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.mv-room[hidden]{display:none}.mv-pic{overflow:visible}.mv-pic img{transform:scale(1.75);transform-origin:50% 74%}.mv-glow{left:40%;top:44%;width:20%;height:13%}.mv-tabs{display:flex;gap:6px;justify-content:center}.mv-tab{min-height:36px;padding:2px 16px;border:1.5px solid #d9c3a0;border-radius:999px;background:#fffaf0;color:#6a5236;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.mv-tab[aria-selected=true]{background:#5f7b52;border-color:#5f7b52;color:#fffdf4;cursor:default}.mv-progress{margin:0;text-align:center;font-size:12.5px;font-weight:700;color:#5f7b52}:root{--ue-art-button_decorate:url(./assets/embedded/74100ac2bd2ef52f.webp);--ue-art-tile_records:url(./assets/embedded/f1698844e0eb127f.webp);--ue-art-tile_mail_radio:url(./assets/embedded/ec6a2e7c96c2d8f1.webp);--ue-art-tile_settings_help:url(./assets/embedded/e2e339283631535b.webp);--ue-art-button_studio:url(./assets/embedded/2168ef75f1531b8a.webp);--ue-art-button_focus:url(./assets/embedded/e92255b8cad56270.webp);--ue-art-construction_fund_box:url(./assets/embedded/b708f984a4edec6c.webp);--ue-art-construction_preview_frame:url(./assets/embedded/e301577271d75a42.webp);--ue-art-pet_unknown_egg:url(./assets/embedded/b643881afdf5689e.webp);--ue-art-empty_mailbox:url(./assets/embedded/b0badb73d51a69ad.webp);--ue-art-empty_noticeboard:url(./assets/embedded/7f30f9b462b38916.webp);--ue-art-empty_pet_basket:url(./assets/embedded/b5cd0b34df152197.webp);--ue-art-bubble_move_hand:url(./assets/embedded/ad866b2e14715557.webp);--ue-art-bubble_put_away_basket:url(./assets/embedded/17592cb506b959cc.webp);--ue-art-button_close:url(./assets/embedded/c6d8cbdc5c9ebb74.webp);--ue-art-welcome_card:url(./assets/embedded/c98fd72810d1905c.webp);--ue-ico-zoom-in:url(./assets/embedded/2bcf01f34e39b422.webp);--ue-ico-zoom-out:url(./assets/embedded/7dbef72870528c76.webp);--ue-ico-center:url(./assets/embedded/9a2e09f47aa85aca.webp);--ue-ink:#5a4636;--ue-line:#c9b48f;--ue-paper:#fffaf0;--ue-sage:#5f7b52;--ue-sage-soft:#e5ecd9}.ue-art{display:inline-block;flex:0 0 auto;background:center/contain no-repeat}.ue-art[data-ue-art=button_decorate]{background-image:var(--ue-art-button_decorate)}.ue-art[data-ue-art=tile_records]{background-image:var(--ue-art-tile_records)}.ue-art[data-ue-art=tile_mail_radio]{background-image:var(--ue-art-tile_mail_radio)}.ue-art[data-ue-art=tile_settings_help]{background-image:var(--ue-art-tile_settings_help)}.ue-art[data-ue-art=construction_fund_box]{background-image:var(--ue-art-construction_fund_box)}.ue-art[data-ue-art=bubble_move_hand]{background-image:var(--ue-art-bubble_move_hand)}.ue-art[data-ue-art=bubble_put_away_basket]{background-image:var(--ue-art-bubble_put_away_basket)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow{position:fixed;left:22px;top:118px;z-index:30;display:flex;gap:8px;align-items:stretch}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow>button{position:static!important;left:auto!important;top:auto!important;transform:none!important;visibility:visible!important;box-sizing:border-box;width:156px;height:44px;margin:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 12px 0 6px;border:1.5px solid var(--ue-line);border-radius:22px;background:#fffaf0f2;color:var(--ue-ink);font:inherit;font-size:14px;font-weight:700;line-height:1;box-shadow:0 3px #6b50342e;cursor:pointer;white-space:nowrap}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow>button:hover{background:#fff}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow>button[aria-pressed=true]{background:#e9e3f3;border-color:#a99ac4}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-art{width:32px;height:32px;margin:0;flex:0 0 auto;background-size:contain;background-position:center;background-repeat:no-repeat;filter:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-cafe-art{background-image:var(--ue-art-button_studio)!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-focus-art{background-image:var(--ue-art-button_focus)!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-story-art{background-image:var(--ue-art-empty_noticeboard)!important;background-size:120%!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-cafe.is-lit{border-color:#e2b86a;box-shadow:0 0 12px #ffc86e80,0 3px #6b50342e}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-story{position:relative!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-story-dot{position:absolute;right:8px;top:6px;width:9px;height:9px;border-radius:50%;background:#d9584a;box-shadow:0 0 0 2px #fffaf0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-story-text,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-focus-text,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-cafe-label{overflow:hidden;text-overflow:ellipsis}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyWorkCalendar{display:none!important}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow{left:10px;right:10px;top:144px;gap:6px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow>button{flex:1 1 0;width:auto;min-width:0;height:40px;padding:0 6px 0 3px;gap:3px;font-size:12.5px;border-radius:20px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyTopRow .cozy-art{width:26px;height:26px}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueStatus{position:fixed;left:22px;top:170px;z-index:29;box-sizing:border-box;width:340px;max-width:calc(100vw - 28px);border:1.5px solid var(--ue-line);border-radius:16px;background:#fffaf0f0;box-shadow:0 3px #6b503424;color:var(--ue-ink)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueStatus[hidden]{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:36px;padding:6px 14px;border:0;background:transparent;color:inherit;font:inherit;font-size:13.5px;font-weight:800;cursor:pointer;text-align:left}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-caret{width:8px;height:8px;border-right:2px solid #9c8466;border-bottom:2px solid #9c8466;transform:rotate(45deg);margin-top:-4px;flex:0 0 auto}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueStatus.is-folded .ue-status-caret{transform:rotate(-45deg);margin-top:0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueStatus.is-folded{width:auto;border-radius:999px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-list{list-style:none;margin:0;padding:0 8px 8px;display:grid;gap:2px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-list[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-line{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:4px 8px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-line:hover{background:#f3ead8}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-line.is-ready{font-weight:800;color:#4f6a43}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-ico{width:20px;text-align:center;flex:0 0 auto}@media(min-width:641px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote{top:calc(var(--ue-left-bottom,162px) + 10px)!important}}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueStatus{left:10px;top:192px;width:calc(100vw - 20px)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueStatus.is-folded{width:auto;max-width:calc(100vw - 20px)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-status-head{min-height:32px;font-size:12.5px;padding:4px 12px}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-note-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin:8px 0 0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-steps{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;counter-reset:ue}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-steps[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-steps li{counter-increment:ue;padding:2px 8px;border-radius:999px;background:#f1eadb;color:#8a7662;font-size:12px;font-weight:700}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-steps li:before{content:counter(ue) " "}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-steps li.is-done{background:#e5ecd9;color:#5f7b52;text-decoration:line-through}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-steps li.is-now{background:#5f7b52;color:#fffdf4}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitNote .ue-guide-link{margin:0;padding:2px 0;border:0;background:none;color:#6b7f5b;font:inherit;font-size:12.5px;font-weight:700;text-decoration:underline;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #farmWorkRow{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueWelcome{position:fixed;left:22px;top:calc(var(--ue-left-bottom,162px) + 10px);z-index:31;box-sizing:border-box;width:340px;max-width:calc(100vw - 24px);padding:10px 10px 12px;border:1.5px solid var(--ue-line);border-radius:18px;background:#fffaf0f7;box-shadow:0 8px 22px #3a2a1c2e;color:var(--ue-ink)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueWelcome[hidden],html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue.ue-welcoming #firstVisitNote{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-welcome-pic{position:relative;width:100%;aspect-ratio:480/320;background:var(--ue-art-welcome_card) center/100% 100% no-repeat}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-welcome-greet{position:absolute;left:6.7%;top:7.5%;width:86.7%;height:12.5%;margin:0;display:flex;align-items:center;justify-content:center;font-size:clamp(14px,4.4cqw,18px);font-weight:800;color:#5b4637;container-type:inline-size}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-welcome-sign{position:absolute;left:18.3%;top:53.1%;width:27.1%;height:15%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#6a5238}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-welcome-text{margin:8px 4px;font-size:13.5px;line-height:1.55}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-welcome-go{display:block;width:100%;min-height:42px;border:0;border-radius:999px;background:var(--ue-sage);color:#fffdf4;font:inherit;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 2px #4c6541}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueWelcome{left:50%;top:auto;bottom:calc(112px + env(safe-area-inset-bottom));transform:translate(-50%);width:min(320px,calc(100vw - 24px))}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue button[data-ue-close][data-ue-close]{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--ue-art-button_close) center/contain no-repeat transparent!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-999px;overflow:hidden;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue button[data-ue-close][data-ue-close]:before,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue button[data-ue-close][data-ue-close]:after{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue button[data-ue-close][data-ue-close]>*{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #drawerTabs [hidden],html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ui-v2-seed-card[hidden],html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitWorldTree[hidden],html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitUtilityItems [hidden],html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .cozy-carpenter-note[hidden],html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .first-story-image-status{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ui-v2-post-empty:before,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2WorkroomRoster .ui-v2-story-empty:before,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .mountain-pet-empty:before{content:"";display:block;width:180px;max-width:70%;aspect-ratio:320/240;margin:4px auto 10px;background:center/contain no-repeat}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ui-v2-post-empty:before{background-image:var(--ue-art-empty_mailbox)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2WorkroomRoster .ui-v2-story-empty:before{background-image:var(--ue-art-empty_noticeboard)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .mountain-pet-empty:before{background-image:var(--ue-art-empty_pet_basket)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ui-v2-post-empty,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .mountain-pet-empty{text-align:center}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue ul:has(>li.ue-egg){display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin:6px 0 0;padding:0;list-style:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue li.ue-egg{display:block;aspect-ratio:1;min-height:56px;margin:0;padding:0;list-style:none;background:var(--ue-art-pet_unknown_egg) center/contain no-repeat;font-size:0;color:transparent}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue ul:has(>li.ue-egg)>li[data-discovered=true]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1.5px solid #e0d0b2;border-radius:14px;background:#fffdf6;font-size:12px;text-align:center}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2WorkroomRoster.village-board-dialog.is-story{box-sizing:border-box;padding:12px 14px 14px!important;border-radius:26px!important;background:#fbf3e3!important;box-shadow:0 18px 40px #3a2a1c47!important;max-height:calc(100dvh - 24px);overflow:auto}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2WorkroomRoster.village-board-dialog.is-story .village-board-tabs{position:static!important;transform:none!important;display:flex;justify-content:center;flex-wrap:wrap;gap:6px;padding:0 0 10px!important;margin:0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2WorkroomRoster.village-board-dialog .village-month-board{aspect-ratio:auto!important;display:flex;flex-direction:column;min-height:min(560px,calc(100dvh - 120px));border:3px solid #e7c99c;border-radius:22px;background:#f9f1e2!important;filter:none;box-shadow:none;overflow:hidden}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2WorkroomRoster.village-board-dialog .village-month-board .ui-v2-story-head{position:static;width:auto;padding:14px 56px 4px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2WorkroomRoster.village-board-dialog .village-month-board .ui-v2-story-close{position:absolute;left:auto;right:10px;top:10px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .village-month-host{flex:1;min-height:0;overflow:auto;padding:0 14px 14px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .village-month-host #storyDiary{position:static!important;inset:auto!important;transform:none!important;display:block;width:100%!important;max-width:none!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .village-month-host #storyDiary>header{padding-right:0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .village-month-host #storyDiary .story-close,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .village-month-host #storyDiary>header h2,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .village-month-host #storyDiary>header small{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #forestPlazaScene :is(#wmeBtn,#plazaCafeEntrance,#plazaShopEntrance,#plazaRestaurantEntrance,#regionFishing){display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #forestPlazaScene #takeControl[hidden]{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #forestPlazaScene:not(.ue-say-open) #wsay{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueSayToggle{position:fixed;right:18px;bottom:calc(118px + env(safe-area-inset-bottom));z-index:120;width:52px;height:52px;padding:0;border:1.5px solid var(--ue-line);border-radius:50%;background:#fffaf0f2;box-shadow:0 3px #6b50342e;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueSayToggle .ue-say-ico{display:block;width:24px;height:20px;margin:auto;border:2.5px solid #7a6650;border-radius:12px;position:relative}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueSayToggle .ue-say-ico:after{content:"";position:absolute;left:4px;bottom:-7px;border:5px solid transparent;border-top-color:#7a6650;border-left-color:#7a6650}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueSayToggle[aria-expanded=true]{background:var(--ue-sage-soft);border-color:#7e9b6c}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueSayToggle[hidden]{display:none!important}#forestPlazaScene #wmap button.mainstreet-street-label[data-sign=construction]{background:#f6e2bd!important;border:1.5px solid #b98a52!important;border-radius:6px!important;color:#5e4128!important;font-weight:700!important;box-shadow:0 2px #9b7444}#forestPlazaScene #wmap button.mainstreet-street-label[data-sign=construction]:before{content:"🚧 "}#forestPlazaScene #wmap button.mainstreet-street-label[data-sign=open]{font-weight:700!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog{width:min(640px,96vw);padding:16px 18px 18px;border:0;border-radius:24px;background:#fbf3e3;box-shadow:0 18px 40px #3a2a1c47;color:var(--ue-ink)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog>.publisher85-close{position:absolute;right:12px;top:12px;z-index:3}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog>.publisher85-art{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog>p:not([role]){margin:6px 4px 0;text-align:center;color:#8a7262;font-size:13px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueBuild{display:grid;gap:10px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-preview{position:relative;width:100%;aspect-ratio:640/360;margin-top:6px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-pic{position:absolute;left:7.5%;top:20%;width:85%;height:66.7%;object-fit:contain;background:#f6efe0;border-radius:6px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-frame{position:absolute;inset:0;background:var(--ue-art-construction_preview_frame) center/100% 100% no-repeat;pointer-events:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-title{position:absolute;left:35%;top:5%;width:30%;height:7.2%;margin:0;display:flex;align-items:center;justify-content:center;font-size:clamp(13px,2.6vw,17px);font-weight:800;color:#5b4637;white-space:nowrap}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-fund{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1.5px solid #e7c99c;border-radius:16px;background:#fffaf0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-box{width:88px;height:88px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-meter{flex:1;min-width:0;display:grid;gap:6px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-line{margin:0;font-size:15px;font-weight:800}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-bar{height:14px;border-radius:999px;background:#efe3cc;overflow:hidden;box-shadow:inset 0 1px 2px #6e543433}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-bar[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-fill{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#a9c094,#6f8d5e);transition:width .4s}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-mine{margin:0;font-size:13px;color:#7a6650}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-give{display:flex;gap:8px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-give[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-btn{flex:1;min-height:48px;border:0;border-radius:999px;background:var(--ue-sage);color:#fffdf4;font:inherit;font-size:15px;font-weight:800;box-shadow:0 2px #4c6541;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-btn:disabled{background:#c5ccb9;box-shadow:none;cursor:default}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-custom{justify-self:center;min-height:36px;padding:2px 14px;border:0;background:none;color:#6b7f5b;font:inherit;font-size:13px;font-weight:700;text-decoration:underline;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-custom[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-msg{margin:0;min-height:1.2em;text-align:center;font-size:13.5px;color:#6a5238}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mountainMainstreetConstruction>:is(.construction-heading,label[for=mainstreetProject],h3,progress,.construction-totals,.construction-mine,.construction-wallet){display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog:not(.ue-custom-open) #mountainMainstreetConstruction>form.construction-custom:first-of-type,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog:not(.ue-custom-open) #mountainMainstreetConstruction>form.construction-custom:first-of-type+.construction-note{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mountainMainstreetConstruction{display:grid;gap:8px;margin-top:4px;padding:0;border:0;background:transparent}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mountainMainstreetConstruction .construction-note{margin:0;font-size:13px;color:#8a7262;text-align:center}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mountainMainstreetConstruction form.construction-custom{display:flex;gap:8px;align-items:center}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mountainMainstreetConstruction form.construction-custom input{flex:1;min-height:44px;border:1.5px solid #d9c7a6;border-radius:12px;background:#fffdf6;padding:0 12px;font:inherit}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mountainMainstreetConstruction button.construction-give{min-height:44px;padding:4px 16px;border:1.5px solid #a9c094;border-radius:999px;background:#e5ecd9;color:#3f5a35;font:inherit;font-weight:800}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mainstreetPick{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog #mainstreetPick[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog .mainstreet-pick-choice{min-height:36px!important;padding:2px 12px;border:1.5px solid #e0d0b2;border-radius:999px;background:#fffdf6;color:var(--ue-ink);font:inherit;font-size:12.5px;font-weight:700}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog .mainstreet-pick-choice[aria-pressed=true]{border-color:#7e9b6c;background:#eef4e2}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog .construction-status{margin:0;text-align:center;font-size:13px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .cozy-art[data-art=decorate]{background-image:var(--ue-art-button_decorate)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .cozy-disc[data-cozy=decorate] .cozy-disc-face{background:var(--ue-art-button_decorate) center/100% 100% no-repeat;border:0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .cozy-disc[data-cozy=decorate] .cozy-disc-face .cozy-art{visibility:hidden}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #cozyRadio,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitMore,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #storybookBook,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstVisitRestore{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue.ue-decorating #cozyDock [data-cozy=decorate] .cozy-tag{background:#5f7b52;color:#fffdf4}#ueMore{box-sizing:border-box;width:min(760px,calc(100vw - 20px));max-height:calc(100dvh - 24px);overflow:auto;padding:16px 18px 20px;border:0;border-radius:26px;background:#fbf3e3;color:var(--ue-ink);box-shadow:0 18px 40px #3a2a1c4d}#ueMore::backdrop{background:#28201861}#ueMore .ue-more-head{display:flex;align-items:center;justify-content:space-between;margin:0 2px 12px}#ueMore h2{margin:0;font-size:20px;font-weight:800;color:#5b4637}#ueMore .ue-more-close{width:40px;height:40px;border:0;border-radius:50%;background:var(--ue-art-button_close) center/contain no-repeat transparent;font-size:0;color:transparent;cursor:pointer}#ueMore .ue-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#ueMore .ue-tile{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;border:1.5px solid #e7d6b8;border-radius:18px;background:#fffaf0}#ueMore .ue-tile-main{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0 2px;border:0;background:none;color:inherit;font:inherit;cursor:pointer}#ueMore .ue-tile-art{width:84px;height:84px;background-size:contain;background-position:center;background-repeat:no-repeat}#ueMore .ue-tile-name{font-size:15px;font-weight:800}#ueMore .ue-tile-main:hover .ue-tile-art{transform:translateY(-2px)}#ueMore .ue-tile-subs{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}#ueMore .ue-tile-sub{min-height:32px;padding:2px 10px;border:1.2px solid #e0d0b2;border-radius:999px;background:#fffdf6;color:#6a5238;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}#ueMore .ue-tile-sub[hidden]{display:none}#ueMore .ue-tile-sub:hover{background:#eef4e2;border-color:#a9c094}@media(max-width:640px){#ueMore{padding:12px 10px 14px}#ueMore .ue-more-grid{gap:8px}#ueMore .ue-tile{padding:8px 4px;border-radius:14px}#ueMore .ue-tile-art{width:60px;height:60px}#ueMore .ue-tile-name{font-size:13px;text-align:center}#ueMore .ue-tile-sub{min-height:30px;padding:2px 7px;font-size:11.5px}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #storybookCategories{display:flex;flex-wrap:wrap;gap:4px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #storybookCategories>button{flex:1 1 0;min-width:0;padding-left:4px!important;padding-right:4px!important;white-space:nowrap}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueDecor{position:fixed;left:50%;top:14px;transform:translate(-50%);z-index:60;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;max-width:calc(100vw - 20px)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueDecor[hidden]{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-tabs{display:flex;gap:4px;padding:4px;border:1.5px solid var(--ue-line);border-radius:999px;background:#fffaf0f5;box-shadow:0 3px #6b503429}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-tab{min-height:38px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ue-ink);font:inherit;font-size:14px;font-weight:800;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-tab[aria-selected=true]{background:var(--ue-sage);color:#fffdf4}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-done{min-height:40px;padding:0 18px;border:1.5px solid #a9c094;border-radius:999px;background:#e5ecd9;color:#3f5a35;font:inherit;font-size:14px;font-weight:800;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-yard{flex-basis:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-yard[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-tool{min-height:38px;padding:0 14px;border:1.5px solid var(--ue-line);border-radius:999px;background:#fffaf0f5;color:var(--ue-ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}@media(min-width:641px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue.ue-decorating #ueDecor{top:84px}}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueDecor{top:192px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-tab{padding:0 12px;font-size:13px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-done{padding:0 12px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-decor-tool{padding:0 10px;font-size:12.5px;white-space:nowrap}}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue.ue-decorating #ueStatus{display:none!important}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog:has([data-home-mode=decorate][aria-pressed=true]) .home-toolbar>:is([data-home-mode],#homePropBagOpen,.cozy-home-exit){display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog:has([data-home-mode=decorate][aria-pressed=true]) .home-toolbar{width:auto!important;padding:6px!important;gap:6px}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog:has([data-home-mode=decorate][aria-pressed=true]) :is(#homeFurnitureOpen,.room-modes,#rotateFurniture,#homeManageActions>button:not(#uiV2HomeShop)){display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog :is(#homeZoomOut,#homeZoomIn,#homeFit){position:relative;width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;font-size:0!important;color:transparent!important;background:#fffaf0!important;border-radius:50%!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog :is(#homeZoomOut,#homeZoomIn,#homeFit):after{content:"";position:absolute;inset:6px;background:center/contain no-repeat}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog #homeZoomOut:after{background-image:var(--ue-ico-zoom-out)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog #homeZoomIn:after{background-image:var(--ue-ico-zoom-in)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog #homeFit:after{background-image:var(--ue-ico-center)}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog #uiV2HomeShop{min-height:44px;padding:0 18px;border:1.5px solid #a9c094!important;border-radius:999px!important;background:#e5ecd9!important;color:#3f5a35!important;font-weight:800;transform:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-bubble{position:fixed;z-index:80;display:flex;gap:6px;padding:8px;border:1.5px solid var(--ue-line);border-radius:18px;background:#fffaf0;box-shadow:0 8px 20px #3a2a1c38}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-bubble[hidden]{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-bubble:after{content:"";position:absolute;left:50%;bottom:-9px;margin-left:-8px;border:8px solid transparent;border-bottom:0;border-top-color:#fffaf0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-bubble-btn{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:60px;padding:2px 4px;border:0;border-radius:12px;background:transparent;color:var(--ue-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-bubble-btn:hover{background:#f3ead8}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-bubble-ico{width:44px;height:44px;background-size:contain;background-repeat:no-repeat;background-position:center}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #uiV2FurnitureStrip .ui-v2-furniture-pic img{width:100%;height:100%;object-fit:contain}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #mountainFurnitureShop :is(.mf-sets,.mf-kinds){display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;gap:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #mountainFurnitureShop :is(.mf-sets,.mf-kinds)>*{flex:0 0 auto}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-bag-sheet-close{display:none}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstStoryBag:not(.ue-bag-picked) #firstStoryItemDetail{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstStoryBag.ue-bag-picked #firstStoryItemDetail{position:fixed!important;left:8px;right:8px;bottom:8px;z-index:90;max-height:60dvh;overflow:auto;border-radius:20px 20px 14px 14px;box-shadow:0 -8px 24px #3a2a1c40;background:#fffaf0}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #firstStoryBag.ue-bag-picked .ue-bag-sheet-close{display:block;position:sticky;top:0;margin-left:auto;width:36px;height:36px;border:0;background:var(--ue-art-button_close) center/contain no-repeat transparent;font-size:0;color:transparent}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-item-ico{display:inline-block;width:1.4em;height:1.4em;vertical-align:-.3em;margin-right:2px;object-fit:contain;background-size:contain;background-repeat:no-repeat;background-position:center}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #workCafeRoom button[hidden]{display:none!important}@media(max-width:640px){html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue.ue-decorating #homeDialog .home-toolbar{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue.ue-decorating #homeDialog #homeManageActions{position:fixed!important;right:10px;left:auto!important;top:244px;bottom:auto!important;z-index:70;display:flex;transform:none!important}}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #homeDialog :is(#homeZoomOut,#homeZoomIn,#homeFit){text-indent:-999px;overflow:hidden;line-height:0!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueWelcome{pointer-events:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #ueWelcome .ue-welcome-go{pointer-events:auto}html.ui-v2 .sticker-dex[data-view=album]{display:flex!important;flex-direction:column!important;align-items:stretch}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-album{width:min(100%,calc((100dvh - 230px)*1.5))!important;margin:0 auto}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-album.is-single{width:min(100%,calc((100dvh - 230px)*.75))!important}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-note{min-height:64px!important;flex-direction:row!important}html.ui-v2 .sticker-dex[data-view=album]{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%);width:min(1080px,calc(100vw - 24px))!important;max-height:calc(100dvh - 24px);overflow:auto;z-index:2147480000;padding:14px 16px 16px;background:#fbf4e6;border:2px solid #c9b391;border-radius:22px;box-shadow:0 18px 50px #3c281459;box-sizing:border-box}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-album{width:min(100%,calc((100dvh - 210px)*1.5))!important}html.ui-v2 .sticker-dex[data-view=album]>.sticker-dex-album.is-single{width:min(100%,calc((100dvh - 210px)*.75))!important}html.ui-v2 .sticker-dex button.sticker-dex-slot{width:11%!important}html.ui-v2 .sticker-dex-album.is-single button.sticker-dex-slot{width:21%!important}html.ui-v2 .sticker-dex-album .sticker-dex-pic{width:100%!important;height:100%!important}html.ui-v2 .sticker-dex .is-selected .sticker-dex-pic{transform:translate(-50%,-50%) scale(1.15)}html#firstVisitPresentation.cozy-ui #cozyTopRow{position:fixed!important;display:grid!important;grid-template-columns:1fr 1fr;gap:8px;z-index:30;box-sizing:border-box;height:auto!important}html#firstVisitPresentation.cozy-ui #cozyTopRow>*{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:42px!important;min-width:0;margin:0!important;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:6px;border-radius:999px;font-size:14px;white-space:nowrap;overflow:visible}html#firstVisitPresentation.cozy-ui #cozyTopRow #ueStatus{padding:0!important;border:1.5px solid var(--ue-line,#d8c4a2)!important;background:#fffaf0f0!important;box-shadow:0 3px #6b50341f!important}html#firstVisitPresentation.cozy-ui #cozyTopRow #ueStatus .ue-status-head{width:100%;height:100%;justify-content:center;padding:0 10px;font-size:14px;font-weight:600;background:none;border:0}html#firstVisitPresentation.cozy-ui #cozyTopRow #ueStatus .ue-status-caret{display:none}html#firstVisitPresentation.cozy-ui #cozyTopRow #ueStatus .ue-status-list{position:absolute;left:0;top:calc(100% + 8px);width:calc(200% + 8px);box-sizing:border-box;margin:0;background:#fffaf0f5;border:1.5px solid var(--ue-line,#d8c4a2);border-radius:16px;box-shadow:0 8px 22px #503c282e;z-index:31}html#firstVisitPresentation.cozy-ui #cozyTopRow #ueStatus.is-folded .ue-status-list{display:none}@media(max-width:640px){html#firstVisitPresentation.cozy-ui #cozyTopRow>*{height:36px!important;font-size:12.5px}html#firstVisitPresentation.cozy-ui #cozyTopRow #ueStatus .ue-status-head{font-size:12.5px}}html.ui-v2 #mountainFishingPlace footer .fishing-catch-notice{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(118px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;z-index:6;max-width:min(560px,calc(100vw - 28px))!important;white-space:normal;text-align:center}@media(max-width:640px){html.ui-v2 #mountainFishingPlace footer .fishing-catch-notice{bottom:calc(104px + env(safe-area-inset-bottom))!important}}.mountain-lottery{width:min(600px,calc(100vw - 24px))!important;font-size:17px;padding:18px 20px!important}.mountain-lottery h2{font-size:1.25em!important}.mountain-lottery h3{font-size:1.05em!important}.mountain-lottery p,.mountain-lottery .ml-price{font-size:.95em!important}.mountain-lottery .ml-card .ml-back{max-width:104px!important}.mountain-lottery .ml-card .ml-pic{max-width:78px!important}.mountain-lottery .ml-buy{font-size:1.05em;min-height:52px}.mountain-lottery .ml-ticket{max-width:560px!important}@media(max-width:640px){.mountain-lottery{font-size:15px;padding:14px!important}}[data-seed-id=gem-seed-placeholder],.cozy-carpenter-note{display:none!important}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-preview.ue-no-pic{aspect-ratio:auto}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue .ue-build-preview.ue-no-pic>.ue-build-frame{display:none}html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog[data-ue-build-state=waiting]>p:not([role]),html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog[data-ue-build-state=waiting] #mountainMainstreetConstruction .construction-note,html#firstVisitPresentation.ue.ue.ue.ue.ue.ue.ue.ue #publisherConstruction85.ue-build-dialog[data-ue-build-state=waiting] .ue-build-box{display:none!important}@media(max-width:640px){html #ueDecor#ueDecor{top:236px!important}}html.ui-v2 .ui-v2-style-card,html.ui-v2 .ui-v2-style-card *,.mf-price,.mf-item-name{white-space:nowrap;word-break:keep-all}
