.ShopStatusModal_source__1uVNa{margin:0 0 14px;color:var(--text-muted);font-size:12px}.ShopStatusModal_sectionLabel__ngnQM{margin:0 0 8px;color:var(--text-muted);font-size:11.5px;font-weight:800;letter-spacing:.03em}.ShopStatusModal_statusRow____fPA{display:flex;align-items:center;gap:8px;margin-bottom:14px}.ShopStatusModal_badge__tGeWs{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);font-size:13px;font-weight:700;padding:5px 12px}.ShopStatusModal_badge__tGeWs:before{width:8px;height:8px;border-radius:50%;content:""}.ShopStatusModal_ok__u86XF{background:var(--success-50);color:var(--success-700)}.ShopStatusModal_ok__u86XF:before{background:var(--success-500)}.ShopStatusModal_caution__55Jm8{background:var(--warning-50);color:var(--warning-700)}.ShopStatusModal_caution__55Jm8:before{background:#f59e0b}.ShopStatusModal_urgent__LfvBD{background:var(--danger-50);color:var(--danger-700)}.ShopStatusModal_urgent__LfvBD:before{background:var(--danger-500)}.ShopStatusModal_todo__oEvQo{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--gray-50);margin-bottom:16px}.ShopStatusModal_todoRow__tFr43{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--gray-100);color:var(--text-primary);font-size:13.5px;padding:11px 13px}.ShopStatusModal_todoRow__tFr43:first-child{border-top:0}.ShopStatusModal_count__IBFXM{border-radius:var(--r-pill);background:var(--brand-50);color:var(--brand-600);font:700 12px var(--font-mono);padding:2px 9px}.ShopStatusModal_zero__4BMc4{background:var(--gray-100);color:var(--text-muted)}.ShopStatusModal_todoOk__KmPLX{border:1px solid #cff3e6;border-radius:var(--r-md);background:var(--success-50);color:var(--success-700);font-size:13.5px;font-weight:600;margin-bottom:16px;padding:14px;text-align:center}.ShopStatusModal_hr__stFYG{height:1px;background:var(--border-subtle);margin:0 0 14px}.ShopStatusModal_staffList__8mCJh{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.ShopStatusModal_staff__7Vlmb{display:flex;align-items:center;gap:10px;border:1px solid var(--border-subtle);border-radius:var(--r-md);padding:9px 11px}.ShopStatusModal_me__kNfc0{border-color:var(--brand-100);background:var(--brand-50)}.ShopStatusModal_avatar__xiSmQ{display:flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--gray-200);color:var(--text-secondary);font-size:12px;font-weight:700}.ShopStatusModal_staffName__FYrM1{font-size:13.5px;font-weight:700}.ShopStatusModal_role__S2_Cl{border-radius:var(--r-pill);background:var(--gray-100);color:var(--text-secondary);font-size:11px;font-weight:600;padding:2px 7px}.ShopStatusModal_imm__QWhCX{border-radius:var(--r-pill);background:var(--brand-500);color:#fff;font-size:10px;font-weight:700;padding:2px 7px}.ShopStatusModal_online__iYuaK{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--text-muted);font-size:11.5px}.ShopStatusModal_online__iYuaK:before{width:7px;height:7px;border-radius:50%;background:var(--gray-300);content:""}.ShopStatusModal_onlineOn__wjBUi{color:var(--success-700)}.ShopStatusModal_onlineOn__wjBUi:before{background:var(--success-500)}.ShopStatusModal_info__aZ7tF{color:var(--text-secondary);font-size:13px;line-height:1.9}.ShopStatusModal_info__aZ7tF b{color:var(--text-primary);font-weight:600}.ShopStatusModal_mono__FL1u9{font-family:var(--font-mono)}.ShopStatusModal_masked__f_XWu{color:var(--text-muted);font-size:11px}.ShopStatusModal_footer__rHcbT{display:flex;align-items:center;gap:8px;width:100%}.ShopStatusModal_spacer__lkMNV{flex:1 1}.ShopStatusModal_button__QqVfR,.ShopStatusModal_primaryButton__PNKSg{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:var(--r-md);cursor:pointer;font-size:13px;font-weight:700;padding:0 14px;text-decoration:none}.ShopStatusModal_button__QqVfR{border:1px solid var(--border-default);background:#fff;color:var(--text-secondary)}.ShopStatusModal_primaryButton__PNKSg{border:1px solid transparent;background:var(--brand-500);color:#fff}@media (max-width:600px){.ShopStatusModal_footer__rHcbT{flex-wrap:wrap}}.ConfirmModal_content__GrwL0{display:grid;grid-template-columns:36px 1fr;grid-gap:var(--s-3);gap:var(--s-3);align-items:flex-start}.ConfirmModal_icon__J8Ofw{width:36px;height:36px;border-radius:var(--r-pill);background:var(--info-50);box-shadow:inset 0 0 0 1px var(--border-subtle)}.ConfirmModal_copy__MIyr4{display:grid;grid-gap:var(--s-2);gap:var(--s-2);min-width:0;color:var(--text-primary);font-size:14px;line-height:1.55}.ConfirmModal_copy__MIyr4 b{font-weight:800}.ConfirmModal_toneLabel__47GnV{width:-moz-fit-content;width:fit-content;border-radius:var(--r-pill);padding:2px 8px;background:var(--info-50);color:var(--info-700);font-size:12px;font-weight:800}.ConfirmModal_warning__2CqMc .ConfirmModal_icon__J8Ofw,.ConfirmModal_warning__2CqMc .ConfirmModal_toneLabel__47GnV{background:var(--warning-50);color:var(--warning-700)}.ConfirmModal_destructive__Del5N .ConfirmModal_icon__J8Ofw,.ConfirmModal_destructive__Del5N .ConfirmModal_toneLabel__47GnV{background:var(--danger-50);color:var(--danger-700)}.ConfirmModal_blocking__Aluy_ .ConfirmModal_icon__J8Ofw,.ConfirmModal_blocking__Aluy_ .ConfirmModal_toneLabel__47GnV{background:var(--gray-100);color:var(--gray-700)}.ConfirmModal_actions__5Ipu0{display:flex;justify-content:flex-end;gap:var(--s-2);width:100%}.ConfirmModal_cancelButton__e66jD,.ConfirmModal_confirmButton__Elx_S{display:inline-flex;min-height:var(--component-button-height);min-width:var(--component-button-min-width);align-items:center;justify-content:center;border:1px solid var(--component-button-border);border-radius:var(--component-button-radius);padding:0 var(--component-button-padding-x);cursor:pointer;font-size:var(--component-button-font-size);font-weight:800;line-height:1;white-space:nowrap}.ConfirmModal_cancelButton__e66jD{background:var(--component-button-bg);color:var(--component-button-fg)}.ConfirmModal_confirmButton__Elx_S{border-color:var(--component-button-primary-border);background:var(--component-button-primary-bg);color:var(--component-button-primary-fg)}.ConfirmModal_confirmButton__Elx_S.ConfirmModal_warning__2CqMc{border-color:var(--warning-500);background:var(--warning-500);color:#fff}.ConfirmModal_confirmButton__Elx_S.ConfirmModal_destructive__Del5N{border-color:var(--danger-500);background:var(--danger-500);color:#fff}.ConfirmModal_confirmButton__Elx_S.ConfirmModal_blocking__Aluy_{border-color:var(--gray-600);background:var(--gray-800);color:#fff}.ConfirmModal_cancelButton__e66jD:disabled,.ConfirmModal_confirmButton__Elx_S:disabled{cursor:not-allowed;opacity:var(--component-button-disabled-opacity)}@media (max-width:390px){.ConfirmModal_content__GrwL0{grid-template-columns:1fr}.ConfirmModal_actions__5Ipu0{flex-direction:column-reverse}.ConfirmModal_cancelButton__e66jD,.ConfirmModal_confirmButton__Elx_S{width:100%}}.AppShell_shell__Gr7ap{display:grid;grid-template-columns:240px minmax(0,1fr)}.AppShell_authOnly__dNOEq{min-height:100vh;display:grid;align-content:start;padding:0}.AppShell_sidebar__hm8kJ{position:-webkit-sticky;position:sticky;top:0;overflow:auto;background:var(--component-shell-sidebar-bg);border-right:1px solid var(--border-subtle);padding:0 12px 12px;z-index:1010}.AppShell_brand__jPRmL{display:flex;align-items:center;min-height:58px;color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--border-subtle)}.AppShell_brandLogo__rc10t{color:var(--text-primary);font-size:18px;font-weight:800;line-height:1;letter-spacing:.04em}.AppShell_brandDot__8FBgY{color:var(--brand-specialized-red)}.AppShell_nav__g2185{display:grid;grid-gap:2px;margin-top:16px}.AppShell_navLabel__zpJt4{padding:14px 12px 6px;color:var(--text-muted);font-size:11px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase}.AppShell_navItem__1tNc8{display:flex;align-items:center;gap:10px;min-height:var(--component-nav-item-height);padding:0 var(--s-3);border-radius:var(--component-nav-item-radius);color:var(--component-nav-item-fg);text-decoration:none;font-size:13px;font-weight:750}.AppShell_active__bWvfY,.AppShell_navItem__1tNc8:hover{background:var(--component-nav-item-bg-active);color:var(--component-nav-item-fg-active);box-shadow:var(--component-nav-indicator)}.AppShell_navIcon__rpLpc{width:20px;height:20px;display:inline-grid;flex:0 0 20px;place-items:center;color:var(--text-secondary)}.AppShell_navIcon__rpLpc svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.AppShell_active__bWvfY .AppShell_navIcon__rpLpc,.AppShell_navItem__1tNc8:hover .AppShell_navIcon__rpLpc{color:var(--accent-fill)}.AppShell_gnb__rUp5I{position:-webkit-sticky;position:sticky;z-index:900;display:flex;align-items:center;gap:18px;background:var(--component-shell-topbar-bg);-webkit-backdrop-filter:blur(var(--component-shell-topbar-blur));backdrop-filter:blur(var(--component-shell-topbar-blur));border-bottom:1px solid var(--border-subtle)}.AppShell_gnbIntro__Ek9PQ{flex:0 0 auto;display:flex;align-items:center;gap:10px;min-width:max-content}.AppShell_gnbIntro__Ek9PQ strong{flex:0 0 auto;white-space:nowrap}.AppShell_gnbIntro__Ek9PQ span{min-width:0;white-space:nowrap}.AppShell_homeTitle__gFOJO{margin:0;font-size:16px;font-weight:800;line-height:1}.AppShell_verChip__bZEu0{margin-left:auto;font:700 11px/1 var(--font-mono);background:var(--brand-50);color:var(--brand-600);padding:5px 9px;border-radius:var(--r-pill);white-space:nowrap}.AppShell_globalSearch__mguo_{flex:1 1 420px;max-width:560px;min-width:180px;height:40px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-page);color:var(--text-muted);cursor:text}.AppShell_globalSearch__mguo_ svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.AppShell_searchLabel__0zSvI{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700}.AppShell_globalSearch__mguo_ kbd{flex:0 0 auto;min-width:34px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg-surface);color:var(--text-muted);padding:2px 6px;font-size:11px;font-weight:850;text-align:center}.AppShell_backupProgressBanner__yiqdg{display:grid;grid-gap:8px;gap:8px;padding:10px 32px 11px;background:#f0f8ff;border-bottom:1px solid #b9ddf7;color:#17466a}.AppShell_backupProgressFailed__KoehA{background:#fff5f4;border-bottom-color:#f1b8b2;color:#8d2c25}.AppShell_backupProgressCopy__EXRzm{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:12px}.AppShell_backupProgressCopy__EXRzm strong{flex:0 0 auto;font-size:12px}.AppShell_backupProgressCopy__EXRzm span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_backupProgressTrack__qIYaU{position:relative;height:4px;overflow:hidden;border-radius:999px;background:rgb(34 126 190/16%)}.AppShell_backupProgressComplete__BRCIK,.AppShell_backupProgressIndeterminate__jBuMa{height:100%;border-radius:inherit;background:#227ebe}.AppShell_backupProgressIndeterminate__jBuMa{width:42%;animation:AppShell_backupProgressSlide__SMlX5 1.25s ease-in-out infinite}.AppShell_backupProgressComplete__BRCIK{width:100%}.AppShell_backupProgressFailed__KoehA .AppShell_backupProgressTrack__qIYaU{background:rgb(178 55 46/16%)}.AppShell_backupProgressFailed__KoehA .AppShell_backupProgressComplete__BRCIK{background:#b2372e}@keyframes AppShell_backupProgressSlide__SMlX5{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}.AppShell_shopStatus__rd5_b{display:inline-flex;align-items:center;gap:8px;min-height:40px;border-right:1px solid var(--border-subtle);padding-right:14px;color:var(--text-secondary);font-size:12px;font-weight:850;white-space:nowrap}.AppShell_statusDot__eGGAF{width:10px;height:10px;border-radius:50%;background:var(--success-500);box-shadow:0 0 0 4px var(--success-50)}.AppShell_content__d2qRN{width:100%;margin:0 auto}.AppShell_stocktakeShell__FPwCw{background:#f2f2f7}.AppShell_stocktakeShell__FPwCw .AppShell_sidebar__hm8kJ{position:fixed;inset:0 auto 0 0;width:240px;height:100vh;display:flex;flex-direction:column;padding:0;overflow:hidden;background:#fff;border-right:1px solid rgb(0 0 0/8%);z-index:1010}.AppShell_stocktakeBrand__WezZT{display:flex;align-items:center;gap:10px;box-sizing:border-box;height:60px;min-height:60px;padding:0 16px;color:#1d1d1f;text-decoration:none;border-bottom:1px solid rgb(0 0 0/8%)}.AppShell_stocktakeBrandLogo__V9Gy9{width:34px;height:34px;flex:0 0 34px;display:block;object-fit:contain}.AppShell_stocktakeBrandName___5vUv,.AppShell_stocktakeBrandSub__KL_PM{display:block}.AppShell_stocktakeBrandName___5vUv{font-size:13px;font-weight:700;line-height:1.2}.AppShell_stocktakeBrandSub__KL_PM{margin-top:1px;color:#8e8e93;font-size:10.5px;line-height:1.2}.AppShell_stocktakeShell__FPwCw .AppShell_nav__g2185{flex:1 1;gap:2px;margin:0;padding:10px 8px;overflow-y:auto}.AppShell_stocktakeShell__FPwCw .AppShell_navItem__1tNc8{min-height:36px;gap:11px;padding:0 11px;border-radius:8px;color:#636366;font-size:13.5px;font-weight:400;box-shadow:none}.AppShell_stocktakeShell__FPwCw .AppShell_navItem__1tNc8:hover{background:#f5f5f7;color:#636366;box-shadow:none}.AppShell_stocktakeShell__FPwCw .AppShell_active__bWvfY,.AppShell_stocktakeShell__FPwCw .AppShell_navItem__1tNc8:hover.AppShell_active__bWvfY{background:#eaf3ff;color:#0055b3;font-weight:600;box-shadow:none}.AppShell_stocktakeShell__FPwCw .AppShell_navIcon__rpLpc{width:18px;height:18px;flex:0 0 18px;color:currentColor}.AppShell_stocktakeShell__FPwCw .AppShell_navIcon__rpLpc svg{width:18px;height:18px;stroke-width:2}.AppShell_stocktakeShell__FPwCw .AppShell_navLabel__zpJt4{padding:4px 11px;color:#8e8e93;font-size:10.5px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:none}.AppShell_stocktakeShell__FPwCw .AppShell_navLabel__zpJt4:before{content:"";display:block;border-top:1px solid rgb(0 0 0/8%);margin:8px -5px 12px}.AppShell_stocktakeSidebarVersion__dZvcG{padding:10px 14px;border-top:1px solid rgb(0 0 0/8%);color:#8e8e93;font-size:10px;line-height:1.4}.AppShell_stocktakeShell__FPwCw .AppShell_mainArea__p4nCc{background:#f2f2f7}.AppShell_stocktakeShell__FPwCw .AppShell_gnb__rUp5I{min-height:60px;height:60px;gap:18px;padding:0 24px;background:rgb(255 255 255/82%);border-bottom:1px solid rgb(0 0 0/8%);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.AppShell_stocktakeGnbTitle__X3wwB{flex:0 0 auto}.AppShell_stocktakeGnbTitle__X3wwB h1{margin:0;font-size:17px;font-weight:700;line-height:1.2;letter-spacing:0}.AppShell_stocktakeGnbTitle__X3wwB div{margin-top:1px;color:#8e8e93;font-size:10.5px;font-weight:500;line-height:1.2}.AppShell_stocktakeSearch__XyOhK{position:relative;flex:1 1;max-width:420px;margin:0 auto}.AppShell_stocktakeSearch__XyOhK input{width:100%;height:36px;border:1px solid rgb(0 0 0/13%);border-radius:999px;outline:0;padding:0 92px 0 16px;background:#f5f5f7;color:#1d1d1f;font-size:13px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.AppShell_stocktakeSearch__XyOhK input::-webkit-search-cancel-button{display:none}.AppShell_stocktakeSearch__XyOhK input:focus{border-color:rgb(0 122 255/48%);background:#fff;box-shadow:0 0 0 3px rgb(0 122 255/10%)}.AppShell_searchShortcut__ZZty9{position:absolute;top:50%;right:12px;min-width:70px;transform:translateY(-50%);border:1px solid rgb(0 0 0/10%);border-radius:6px;padding:2px 6px;background:#fff;color:#636366;font:700 10.5px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center;pointer-events:none}.AppShell_searchClear__JXnXy{position:absolute;top:50%;right:0;width:44px;height:44px;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:50%;background:radial-gradient(circle at center,#e5e5ea 0 13px,transparent 13.5px);color:#48484a;font:500 18px/1 sans-serif;cursor:pointer}.AppShell_searchClear__JXnXy:hover{background:radial-gradient(circle at center,#d1d1d6 0 13px,transparent 13.5px)}.AppShell_searchClear__JXnXy:active{background:radial-gradient(circle at center,#c7c7cc 0 13px,transparent 13.5px)}.AppShell_searchClear__JXnXy:focus-visible,.AppShell_searchResult__yzV_4:focus-visible{outline:2px solid #007aff;outline-offset:2px}.AppShell_searchResults__076Zy{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:1200;max-height:min(460px,calc(100vh - 88px));overflow-y:auto;overscroll-behavior:contain;padding:7px;border:1px solid rgb(0 0 0/10%);border-radius:14px;background:rgb(255 255 255/98%);box-shadow:0 18px 48px rgb(0 0 0/18%)}.AppShell_searchResultGroup__P6VvZ+.AppShell_searchResultGroup__P6VvZ{margin-top:5px;padding-top:5px;border-top:1px solid rgb(0 0 0/7%)}.AppShell_searchResultHeading__3aqDY{padding:5px 10px 4px;color:#636366;font-size:10.5px;font-weight:750;letter-spacing:.03em}.AppShell_searchResult__yzV_4{width:100%;min-height:52px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:0;border-radius:9px;padding:7px 10px;background:transparent;color:#1d1d1f;font:inherit;text-align:left;cursor:pointer}.AppShell_searchResultProduct__VgZmK{grid-template-columns:64px minmax(0,1fr) auto}.AppShell_searchResultActive__Kt1bJ,.AppShell_searchResult__yzV_4:hover{background:#eaf3ff;color:#0055b3}.AppShell_searchResultIcon__YmNep{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:rgb(0 122 255/8%);color:currentColor}.AppShell_searchResultIcon__YmNep svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.AppShell_searchResultCopy__vpC5J{min-width:0;display:grid;grid-gap:2px;gap:2px}.AppShell_searchResultCopy__vpC5J span,.AppShell_searchResultCopy__vpC5J strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_searchResultCopy__vpC5J strong{font-size:13px;font-weight:700}.AppShell_searchResultCopy__vpC5J span{color:#636366;font-size:11px;font-weight:500}.AppShell_searchResultKind__Y4Ne_{border-radius:999px;padding:3px 7px;background:#f2f2f7;color:#636366;font-size:10px;font-weight:700;white-space:nowrap}.AppShell_searchStatus__qNp_i{padding:15px 10px;color:#636366;font-size:12px;line-height:1.45;text-align:center}.AppShell_stocktakeRight__tozfw{display:flex;align-items:center;gap:12px;margin-left:auto;min-width:0}.AppShell_stocktakeStorestat__TKO1a{display:flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid rgb(0 0 0/8%);border-radius:999px;background:#f5f5f7;color:#636366;font-size:12px;font-weight:600;white-space:nowrap}.AppShell_stocktakeStatdot__ppipJ{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#34c759}.AppShell_sessionActions__hKRcA{display:flex;align-items:center;flex:0 0 auto;margin-left:0}.AppShell_stocktakeContent__nlQah{max-width:1180px;margin:0}.AppShell_menuButton__C6lSR{display:none;width:44px;height:44px;border:0;border-radius:var(--r-md);background:transparent;cursor:pointer}.AppShell_menuButton__C6lSR span{display:block;width:18px;height:2px;margin:4px auto;border-radius:var(--r-pill);background:var(--text-primary)}.AppShell_backdrop__doyJC{display:none}@media (max-width:1023px){.AppShell_shell__Gr7ap{grid-template-columns:1fr}.AppShell_sidebar__hm8kJ{position:fixed;inset:0 auto 0 0;width:min(276px,calc(100vw - 52px));transform:translateX(-100%);transition:transform .2s var(--ease-out);visibility:hidden;pointer-events:none}.AppShell_sidebarOpen__qh1q5{transform:none;visibility:visible;pointer-events:auto}.AppShell_backdrop__doyJC{position:fixed;inset:0;z-index:1000;display:none;border:0;background:var(--bg-overlay)}.AppShell_backdropShow__uZ0m_,.AppShell_menuButton__C6lSR{display:block}.AppShell_backupProgressBanner__yiqdg{padding:9px 16px 10px}.AppShell_backupProgressCopy__EXRzm{display:grid;grid-gap:2px;gap:2px}.AppShell_backupProgressCopy__EXRzm span{white-space:normal}}@media (prefers-reduced-motion:reduce){.AppShell_backupProgressIndeterminate__jBuMa{animation:none;width:100%}}@media (max-width:720px){.AppShell_gnb__rUp5I{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:var(--s-3) var(--s-4);grid-gap:var(--s-3);gap:var(--s-3)}.AppShell_content__d2qRN{padding-inline:var(--s-4)}.AppShell_gnbIntro__Ek9PQ{display:grid;grid-gap:2px;gap:2px;min-width:0}.AppShell_globalSearch__mguo_{grid-column:2/3;grid-row:2;width:100%;max-width:none;height:40px}.AppShell_shopStatus__rd5_b{grid-column:3;grid-row:1;min-height:36px;border-right:0;padding-right:0}.AppShell_globalSearch__mguo_ kbd,.AppShell_shopStatus__rd5_b span:last-child{display:none}.AppShell_gnbIntro__Ek9PQ span{font-size:13px}}@media (max-width:390px){.AppShell_gnb__rUp5I,.AppShell_mainArea__p4nCc{width:min(100%,390px)}.AppShell_gnb__rUp5I{padding-inline:var(--s-3)}.AppShell_content__d2qRN{width:min(100%,390px);padding:var(--component-shell-content-padding-mobile)}}.AppShell_shell__Gr7ap{display:flex;min-height:100vh;background:var(--bg-page)}.AppShell_sidebar__hm8kJ{position:fixed;inset:0 auto 0 0;width:240px;height:100vh;display:flex;flex-direction:column;padding:0;background:var(--bg-surface);z-index:var(--z-sticky,100)}.AppShell_brand__jPRmL{min-height:auto;padding:18px 18px 10px}.AppShell_nav__g2185{flex:1 1;display:flex;flex-direction:column;gap:2px;margin-top:0;padding:16px 12px;overflow-y:auto}.AppShell_navItem__1tNc8{min-height:40px;gap:12px;padding:10px 12px;border-radius:var(--r-md);font-size:14px;font-weight:500;box-shadow:none}.AppShell_navItem__1tNc8:hover{background:var(--bg-elevated);color:var(--text-primary)}.AppShell_active__bWvfY{background:var(--accent-50);color:var(--accent-fill);font-weight:600;box-shadow:inset 3px 0 0 var(--brand-500)}.AppShell_mainArea__p4nCc{flex:1 1;min-width:0;min-height:100vh;margin-left:240px;padding-top:64px}.AppShell_homeMainArea__f72el{padding-top:56px}.AppShell_gnb__rUp5I{position:fixed;top:0;left:240px;right:0;z-index:50;height:64px;min-height:64px;gap:24px;padding:0 32px;background:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.AppShell_homeGnb__rWEii{height:56px;min-height:56px;gap:12px;padding:0 18px}.AppShell_gnbIntro__Ek9PQ strong{font-size:20px;font-weight:700;line-height:28px}.AppShell_gnbIntro__Ek9PQ span{display:none}.AppShell_globalSearch__mguo_{flex:1 1;max-width:460px;height:36px;margin:0 auto;background:var(--gray-50)}.AppShell_shopStatus__rd5_b{min-height:36px;gap:12px;padding-right:12px;margin-right:4px;font-size:14px;font-weight:400}.AppShell_statusDot__eGGAF{display:none}.AppShell_content__d2qRN{max-width:1320px;padding:22px 24px 60px}.AppShell_content__d2qRN.AppShell_flushContent__J41qy{max-width:none;padding:0}.AppShell_content__d2qRN.AppShell_inventoryContent__OQmd6{max-width:none}@media (max-width:1023px){.AppShell_shell__Gr7ap{display:block}.AppShell_sidebar__hm8kJ{width:240px;z-index:var(--z-modal,1010);box-shadow:var(--shadow-3)}.AppShell_mainArea__p4nCc{margin-left:0;padding-top:56px}.AppShell_gnb__rUp5I{left:0;height:56px;min-height:56px;display:flex;flex-wrap:nowrap;gap:8px;padding:8px 12px}.AppShell_gnbIntro__Ek9PQ strong{display:none}.AppShell_globalSearch__mguo_{flex:1 1 auto;max-width:none;margin:0}}@media (max-width:720px){.AppShell_mainArea__p4nCc{padding-top:0}.AppShell_gnb__rUp5I{position:-webkit-sticky;position:sticky;left:auto;right:auto;width:100%;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:40px auto auto;align-items:start;height:auto;min-height:132px;grid-gap:8px;gap:8px;padding:8px 12px 10px;overflow:visible}.AppShell_menuButton__C6lSR{grid-column:1;grid-row:1}.AppShell_gnbIntro__Ek9PQ{display:none}.AppShell_globalSearch__mguo_{grid-column:2;grid-row:1;min-width:0;width:100%;height:40px}.AppShell_shopStatus__rd5_b{grid-column:1/-1;grid-row:2;justify-self:start;min-height:28px;padding-right:0;margin-right:0;border-right:0;font-size:12px}.AppShell_stocktakeShell__FPwCw .AppShell_gnb__rUp5I{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto auto;height:auto;min-height:104px;grid-gap:8px 10px;gap:8px 10px;padding:10px 14px}.AppShell_stocktakeShell__FPwCw .AppShell_mainArea__p4nCc{padding-top:0}.AppShell_stocktakeShell__FPwCw .AppShell_menuButton__C6lSR{grid-column:1;grid-row:1}.AppShell_stocktakeGnbTitle__X3wwB{grid-column:2;grid-row:1;min-width:0}.AppShell_stocktakeGnbTitle__X3wwB div,.AppShell_stocktakeGnbTitle__X3wwB h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_stocktakeSearch__XyOhK{grid-column:1/-1;grid-row:2;width:100%;max-width:none;min-width:0;margin:0}.AppShell_stocktakeSearch__XyOhK input{height:44px;padding-right:56px;font-size:16px}.AppShell_searchShortcut__ZZty9{display:none}.AppShell_searchResults__076Zy{top:calc(100% + 6px);max-height:min(62dvh,560px);border-radius:12px;box-shadow:0 14px 36px rgb(0 0 0/20%)}.AppShell_searchResult__yzV_4{min-height:52px;padding-block:8px}.AppShell_searchResultProduct__VgZmK{grid-template-columns:56px minmax(0,1fr) auto}.AppShell_stocktakeRight__tozfw{grid-column:1/-1;grid-row:3;display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;margin-left:0}.AppShell_stocktakeStorestat__TKO1a{min-width:0;max-width:100%;padding:6px 10px;font-size:12px;overflow:hidden;text-overflow:ellipsis}.AppShell_sessionActions__hKRcA>button{min-height:32px;white-space:nowrap}}