@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.jUCXnq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.jUCXnq_variable{--ma-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.kKYwHq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.kKYwHq_variable{--ma-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:icons;src:url(../media/material_symbols_rounded_subset-s.p.3qvmittdfw_wd.woff2)format("woff2");font-display:block;font-weight:300 700}@font-face{font-family:icons Fallback;src:local(Arial);ascent-override:110.0%;descent-override:10.0%;line-gap-override:0.0%;size-adjust:100.0%}.GQSXGq_className{font-family:icons,icons Fallback}.GQSXGq_variable{--ma-icons:"icons", "icons Fallback"}
.IN9naW_page{color:#1d1a16;height:100dvh;font-family:var(--ma-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#f6f2ea;flex-direction:column;align-items:center;font-size:16px;line-height:1.35;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.IN9naW_topline,.IN9naW_aside{display:none}.IN9naW_column{flex:1;width:100%;max-width:440px;min-height:0;position:relative}@media (min-width:441px){.IN9naW_column{border-left:1px solid #e4ddd0;border-right:1px solid #e4ddd0;box-shadow:0 0 48px #281e0f14}.IN9naW_topline{color:#5c554b;flex:none;justify-content:center;align-items:center;gap:6px;height:44px;font-size:14px;display:flex}}@media (min-width:960px){.IN9naW_topline{display:none}.IN9naW_aside{text-align:right;width:250px;display:block;position:absolute;top:56px;right:calc(50% + 260px)}}.IN9naW_asideKicker{letter-spacing:.09em;text-transform:uppercase;color:#b4471f;font-size:13px;font-weight:700}.IN9naW_asideTitle{font-family:var(--ma-serif), serif;margin:10px 0 12px;font-size:40px;line-height:1}.IN9naW_asideText{color:#5c554b;text-wrap:pretty;font-size:15px}.IN9naW_page a.IN9naW_backLink{color:#1d1a16;background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:20px;align-items:center;height:40px;margin-top:16px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.IN9naW_topline a{color:#b4471f;font-weight:600;text-decoration:none}.IN9naW_root{background:#f6f2ea;position:absolute;inset:0;overflow:hidden}.IN9naW_root button{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0;font-family:inherit}.IN9naW_root a{color:#b4471f;text-decoration:none}.IN9naW_root input::placeholder{color:#6e665b}.IN9naW_root input[type=search]::-webkit-search-cancel-button{display:none}.IN9naW_probe{width:1px;height:max(12px, calc(env(safe-area-inset-top) + 8px));pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}.IN9naW_ic{font-family:var(--ma-icons), "Material Symbols Rounded";letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;direction:ltr;flex:none;width:1em;height:1em;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.IN9naW_loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:flex;position:absolute;inset:0}.IN9naW_loadingTitle{font-family:var(--ma-serif), serif;font-size:34px;line-height:1.05}.IN9naW_loadingSub{color:#5c554b;font-size:15px}.IN9naW_tabbar{z-index:8;height:calc(56px + env(safe-area-inset-bottom));padding:0 8px env(safe-area-inset-bottom);background:#faf7f1fa;border-top:1px solid #e4ddd0;display:flex;position:absolute;bottom:0;left:0;right:0}.IN9naW_tab{background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:4px 0 0;font-size:12px;font-weight:600;display:flex;position:relative}.IN9naW_tabBadge{color:#fff;background:#b4471f;border:2px solid #faf7f1;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:2px;left:54%}.IN9naW_mapScreen{background:#eae4d8;position:absolute;top:0;left:0;right:0;overflow:hidden}.IN9naW_mapPane{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.IN9naW_overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.IN9naW_placeLabel{font-family:var(--ma-serif), serif;color:#4f6b33;white-space:nowrap;font-size:19px;font-style:italic;position:absolute;transform:translate(-50%,-50%)}.IN9naW_bldgLabel{color:#6a6154;white-space:nowrap;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-50%)}.IN9naW_streetLabel{letter-spacing:.12em;text-transform:uppercase;color:#6a6154;white-space:nowrap;font-size:11px;font-weight:700;position:absolute}.IN9naW_lm{align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-15px,-50%)}.IN9naW_lmIcon{color:#1d1a16;background:#fffdf8;border:2px solid #1d1a16;border-radius:15px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.IN9naW_lmLabel{white-space:nowrap;background:#fffdf8f0;border-radius:7px;padding:3px 7px;font-size:12px;font-weight:700}.IN9naW_root .IN9naW_aisleBtn{pointer-events:auto;color:#fffdf8;white-space:nowrap;background:#1d1a16;border:2px solid #fffdf8;border-radius:20px;align-items:center;gap:4px;height:40px;padding:0 10px 0 15px;font-size:15px;font-weight:600;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 10px #00000040}.IN9naW_youHalo{background:#2f62de21;border:1.5px solid #2f62de66;border-radius:50%;position:absolute}.IN9naW_youDot{border:3.5px solid #fff;border-radius:11px;width:22px;height:22px;position:absolute;box-shadow:0 1px 5px #00000059}.IN9naW_badge{color:#fff;border:2.5px solid #fff;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0000004d}.IN9naW_selPin{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.IN9naW_selPinBody{color:#fffdf8;background:#1d1a16;border-radius:12px;align-items:center;gap:8px;max-width:250px;height:38px;padding:0 12px 0 5px;display:flex;box-shadow:0 3px 12px #00000047}.IN9naW_selPinNum{color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 4px;font-size:13px;font-weight:700;display:flex}.IN9naW_selPinName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.IN9naW_selPinTip{background:#1d1a16;width:12px;height:12px;margin-top:-7px;transform:rotate(45deg)}.IN9naW_topbar{top:max(12px, calc(env(safe-area-inset-top) + 8px));z-index:5;align-items:center;gap:8px;display:flex;position:absolute;left:12px;right:12px}.IN9naW_root .IN9naW_locBtn{color:#1d1a16;background:#fffdf8;border:0;border-radius:22px;flex:1;align-items:center;gap:8px;min-width:0;height:44px;padding:0 14px 0 12px;display:flex;box-shadow:0 2px 10px #281e0f2e}.IN9naW_locText{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.IN9naW_seg{background:#fffdf8;border-radius:22px;flex:none;align-items:center;gap:2px;height:44px;padding:4px;display:flex;box-shadow:0 2px 10px #281e0f2e}.IN9naW_root .IN9naW_segBtn{border:0;border-radius:18px;height:36px;padding:0 14px;font-size:15px;font-weight:600}.IN9naW_toast{z-index:4;color:#fffdf8;white-space:nowrap;pointer-events:none;background:#1d1a16eb;border-radius:18px;align-items:center;gap:7px;height:36px;padding:0 15px 0 11px;font-size:14px;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.IN9naW_ctrls{z-index:4;flex-direction:column;gap:10px;transition:bottom .34s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;right:12px}.IN9naW_zoomBox{background:#fffdf8;border-radius:24px;flex-direction:column;width:48px;display:flex;overflow:hidden;box-shadow:0 2px 10px #281e0f2e}.IN9naW_root .IN9naW_zoomBtn{color:#1d1a16;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.IN9naW_zoomRule{background:#e4ddd0;height:1px;margin:0 10px}.IN9naW_root .IN9naW_roundBtn{background:#fffdf8;border:0;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 2px 10px #281e0f2e}.IN9naW_sheet{z-index:6;background:#fffdf8;border-radius:22px 22px 0 0;flex-direction:column;transition:height .34s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -4px 24px #281e0f29}.IN9naW_handle{touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;height:26px;display:flex}.IN9naW_grip{background:#d3caba;border-radius:3px;width:40px;height:5px}.IN9naW_sheetScroll{scrollbar-width:none;overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:24px;overflow-y:auto}.IN9naW_searchRow{flex:none;align-items:center;gap:10px;padding:0 16px 12px;display:flex}.IN9naW_searchBox{background:#f0ebe1;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;height:50px;padding:0 6px 0 13px;display:flex}.IN9naW_searchInput{color:#1d1a16;appearance:none;background:0 0;border:0;outline:none;flex:1;min-width:0;height:44px;font-family:inherit;font-size:17px;font-weight:500}.IN9naW_root .IN9naW_clearBtn{color:#5c554b;background:0 0;border:0;border-radius:19px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.IN9naW_root .IN9naW_cancelBtn{color:#b4471f;background:0 0;border:0;flex:none;height:44px;padding:0 2px;font-size:16px;font-weight:600}.IN9naW_chips{scrollbar-width:none;flex:none;gap:8px;padding:0 16px 12px;display:flex;overflow-x:auto}.IN9naW_chips::-webkit-scrollbar{display:none}.IN9naW_sheetScroll::-webkit-scrollbar{display:none}.IN9naW_aisleNav::-webkit-scrollbar{display:none}.IN9naW_screen::-webkit-scrollbar{display:none}.IN9naW_aisleScroll::-webkit-scrollbar{display:none}.IN9naW_root .IN9naW_chip{border:1.5px solid;border-radius:20px;flex:none;align-items:center;gap:7px;height:40px;padding:0 14px 0 12px;font-size:15px;font-weight:600;display:flex}.IN9naW_chipSwatch{border-radius:3px;width:11px;height:11px}.IN9naW_chipCount{opacity:.75;font-weight:500}.IN9naW_suggest{flex-direction:column;gap:18px;padding:16px 16px 0;display:flex}.IN9naW_eyebrow{letter-spacing:.07em;text-transform:uppercase;color:#5c554b;margin-bottom:10px;font-size:13px;font-weight:700}.IN9naW_pillWrap{flex-wrap:wrap;gap:8px;display:flex}.IN9naW_root .IN9naW_pill{color:#1d1a16;background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:21px;height:42px;padding:0 15px;font-size:15px;font-weight:500}.IN9naW_listHead{align-items:center;gap:8px;padding:14px 16px 6px;display:flex}.IN9naW_listTitle{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;overflow:hidden}.IN9naW_listSub{color:#5c554b;font-size:14px}.IN9naW_root .IN9naW_darkPill{color:#fffdf8;background:#1d1a16;border:0;border-radius:21px;flex:none;align-items:center;gap:6px;height:42px;padding:0 15px 0 12px;font-size:15px;font-weight:600;display:flex}.IN9naW_root .IN9naW_row{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:66px;padding:9px 16px;display:flex}.IN9naW_rowBadge{color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}.IN9naW_rowMain{flex:1;min-width:0}.IN9naW_rowName{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;display:block;overflow:hidden}.IN9naW_rowSub{color:#5c554b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;display:block;overflow:hidden}.IN9naW_rowRight{text-align:right;flex:none}.IN9naW_rowDist{font-size:15px;font-weight:600;display:block}.IN9naW_rowAisle{color:#5c554b;font-size:13px;display:block}.IN9naW_offBadge{color:#5c554b;border:1.5px dashed #b9b0a2;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}.IN9naW_note{color:#5c554b;text-wrap:pretty;font-size:15px}.IN9naW_warn{color:#6b3a12;text-wrap:pretty;background:#f6ebdd;border-radius:12px;margin-bottom:10px;padding:10px 12px;font-size:15px;font-weight:600}.IN9naW_root .IN9naW_ghostPill{color:#1d1a16;background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:22px;height:44px;padding:0 16px;font-size:15px;font-weight:600}.IN9naW_vHead{align-items:flex-start;gap:12px;display:flex}.IN9naW_vStall{color:#fff;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:58px;height:58px;line-height:1;display:flex}.IN9naW_vStallLabel{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.IN9naW_vStallNum{margin-top:3px;font-size:21px;font-weight:700}.IN9naW_vName{letter-spacing:-.01em;text-wrap:pretty;font-size:22px;font-weight:600;line-height:1.15}.IN9naW_vMeta{color:#5c554b;margin-top:4px;font-size:15px}.IN9naW_root .IN9naW_closeBtn{color:#1d1a16;background:#f0ebe1;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.IN9naW_walkCard{background:#edf1fb;border-radius:16px;align-items:flex-start;gap:12px;margin-top:14px;padding:13px 14px;display:flex}.IN9naW_offCard{background:#f0ebe1;border-radius:16px;align-items:flex-start;gap:12px;margin-top:14px;padding:13px 14px;display:flex}.IN9naW_root .IN9naW_saveBtn{border:1.5px solid;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:7px;height:50px;font-size:16px;font-weight:600;display:flex}.IN9naW_debut{color:#8e3514;background:#f6e3d8;border-radius:16px;align-items:center;height:32px;margin-top:14px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.IN9naW_vPhoto{object-fit:cover;background:#f0ebe1;border:1px solid #e4ddd0;border-radius:12px;flex:none;width:64px;height:64px}.IN9naW_desc{color:#3a342c;text-wrap:pretty;flex:1;min-width:0;font-size:15px;line-height:1.45}.IN9naW_root .IN9naW_more{color:#b4471f;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.IN9naW_root a.IN9naW_linkPill{color:#1d1a16;background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:20px;align-items:center;gap:5px;width:fit-content;height:40px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.IN9naW_root .IN9naW_nbRow{text-align:left;background:0 0;border:0;border-bottom:1px solid #eee8dd;align-items:center;gap:11px;width:100%;min-height:56px;padding:8px 0;display:flex}.IN9naW_nbBadge{color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex}.IN9naW_sheetHead{flex:none;align-items:flex-start;gap:10px;padding:0 16px 8px;display:flex}.IN9naW_sheetTitle{letter-spacing:-.01em;font-size:22px;font-weight:600}.IN9naW_sheetSub{color:#5c554b;margin-top:2px;font-size:15px}.IN9naW_stopRow{border-bottom:1px solid #eee8dd;align-items:center;gap:10px;padding:6px 0;display:flex}.IN9naW_stopNum{color:#fff;background:#2f62de;border-radius:13px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:flex}.IN9naW_root .IN9naW_stopMain{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;min-width:0;min-height:54px;padding:0;display:flex}.IN9naW_stopBadge{color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:flex}.IN9naW_root .IN9naW_checkBtn{background:0 0;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.IN9naW_root .IN9naW_spotRow{text-align:left;background:0 0;border:0;border-bottom:1px solid #eee8dd;align-items:center;gap:12px;width:100%;min-height:58px;padding:8px 0;display:flex}.IN9naW_spotIcon{border:2px solid #1d1a16;border-radius:20px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.IN9naW_spotLabel{font-size:16px;font-weight:600;display:block}.IN9naW_spotSub{color:#5c554b;font-size:14px;display:block}.IN9naW_stallInput{color:#1d1a16;background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:14px;outline:none;flex:1;min-width:0;height:50px;padding:0 14px;font-family:inherit;font-size:17px;font-weight:600}.IN9naW_root .IN9naW_setBtn{color:#fffdf8;background:#1d1a16;border:0;border-radius:14px;flex:none;height:50px;padding:0 20px;font-size:16px;font-weight:600}.IN9naW_aisleHeadBg{background:#f6f2ea;border-bottom:1px solid #e4ddd0;position:absolute;top:0;left:0;right:0}.IN9naW_aisleScroll{scrollbar-width:none;overscroll-behavior:contain;background:#f6f2ea;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.IN9naW_aisleNav{scrollbar-width:none;gap:8px;padding:12px 16px 4px;display:flex;overflow-x:auto}.IN9naW_root .IN9naW_navBtn{color:#1d1a16;background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:20px;flex:none;height:40px;padding:0 15px;font-size:15px;font-weight:600}.IN9naW_aisleSecHead{z-index:2;background:#f6f2eaf7;border-bottom:1px solid #e4ddd0;align-items:center;gap:8px;padding:14px 16px 10px;display:flex;position:sticky;top:0}.IN9naW_aisleName{letter-spacing:-.01em;font-size:21px;font-weight:600}.IN9naW_root .IN9naW_iconBtn{color:#1d1a16;background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:22px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.IN9naW_cellGrid{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:6px;display:grid}.IN9naW_endLabel{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#5c554b;font-size:13px;font-weight:700}.IN9naW_youRow{align-items:center;gap:8px;padding:2px 0;display:flex}.IN9naW_youLine{background:#2f62de66;flex:1;height:2px}.IN9naW_youChip{color:#fff;white-space:nowrap;background:#2f62de;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 12px 0 9px;font-size:14px;font-weight:600;display:flex}.IN9naW_root .IN9naW_cell{background:#fffdf8;border:1px solid #e4ddd0;border-radius:12px;align-items:center;gap:8px;min-width:0;min-height:56px;padding:8px;display:flex}.IN9naW_cellNum{color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:flex}.IN9naW_cellName{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.IN9naW_spine{background:#dcd4c6;border-radius:2px;justify-self:center;width:4px}.IN9naW_screen{top:0;left:0;right:0;bottom:calc(56px + env(safe-area-inset-bottom));scrollbar-width:none;overscroll-behavior:contain;position:absolute;overflow-y:auto}.IN9naW_screenInner{padding:calc(max(12px, env(safe-area-inset-top) + 8px) + 20px) 20px 28px;flex-direction:column;display:flex}.IN9naW_eyebrowClay{letter-spacing:.09em;text-transform:uppercase;color:#b4471f;font-size:13px;font-weight:700}.IN9naW_bigTitle{font-family:var(--ma-serif), serif;letter-spacing:-.01em;margin:0;font-size:46px;font-weight:400;line-height:1}.IN9naW_status{align-items:center;gap:8px;margin-top:10px;font-size:16px;font-weight:600;display:flex}.IN9naW_statusDot{border-radius:5px;flex:none;width:10px;height:10px}.IN9naW_card{background:#fffdf8;border:1px solid #e4ddd0;border-radius:18px;padding:16px}.IN9naW_cardTitle{font-size:21px;font-weight:600}.IN9naW_cardSub{color:#5c554b;text-wrap:pretty;margin-top:4px;font-size:15px}.IN9naW_dayBar{height:30px;margin-top:12px;position:relative}.IN9naW_dayTrack{background:#e4ddd0;border-radius:3px;height:5px;position:absolute;top:8px;left:0;right:0}.IN9naW_dayDone{background:#1d1a16;border-radius:3px;height:5px;position:absolute;top:8px;left:0}.IN9naW_dayMusic{background:#b4471f;border-radius:2px;height:4px;position:absolute;top:20px}.IN9naW_dayNow{background:#fffdf8;border:3.5px solid #1d1a16;border-radius:9px;width:17px;height:17px;margin-left:-8.5px;position:absolute;top:2px}.IN9naW_grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.IN9naW_root .IN9naW_bigBtn{color:#fffdf8;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;height:62px;font-size:17px;font-weight:600;display:flex}.IN9naW_root .IN9naW_textBtn{color:#b4471f;background:0 0;border:0;height:44px;padding:0;font-size:15px;font-weight:600}.IN9naW_root .IN9naW_walkBtn{color:#fff;background:#2f62de;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;margin-top:8px;font-size:17px;font-weight:600;display:flex}.IN9naW_root .IN9naW_miniRow{text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;min-height:54px;padding:7px 0;display:flex}.IN9naW_miniBadge{color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:flex}.IN9naW_root .IN9naW_happenRow{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 14px;display:flex}.IN9naW_tag{vertical-align:2px;color:#8e3514;letter-spacing:.06em;text-transform:uppercase;background:#f6e3d8;border-radius:6px;margin-left:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}.IN9naW_root .IN9naW_knowCard{text-align:left;background:#fffdf8;border:1px solid #e4ddd0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex}.IN9naW_knowTitle{font-size:16px;font-weight:600}.IN9naW_knowSub{color:#5c554b;text-wrap:pretty;font-size:14px}.IN9naW_fine{color:#5c554b;text-wrap:pretty;font-size:13px;line-height:1.45}.IN9naW_addBox{background:#fffdf8;border:1.5px solid #dcd4c6;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;height:52px;padding:0 12px;display:flex}.IN9naW_walkCard2{color:#fff;background:#2f62de;border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.IN9naW_root .IN9naW_startBtn{color:#1f3f99;background:#fff;border:0;border-radius:24px;flex:none;align-items:center;gap:6px;height:48px;padding:0 18px 0 14px;font-size:16px;font-weight:700;display:flex}.IN9naW_itemRow{border-bottom:1px solid #e4ddd0;align-items:center;gap:10px;display:flex}.IN9naW_root .IN9naW_itemMain{text-align:left;background:0 0;border:0;flex:1;min-width:0;min-height:56px;padding:10px 0}.IN9naW_banner{color:#1f4d2c;background:#e7f0e6;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.IN9naW_infoRow{gap:12px;padding:14px;display:flex}.IN9naW_infoText{color:#5c554b;text-wrap:pretty;margin-top:2px;font-size:15px}.IN9naW_faq{border-bottom:1px solid #eee8dd}.IN9naW_faq:last-child{border-bottom:0}.IN9naW_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.IN9naW_faq summary::-webkit-details-marker{display:none}.IN9naW_faq summary .IN9naW_ic{transition:transform .2s}.IN9naW_faq[open] summary .IN9naW_ic{transform:rotate(90deg)}.IN9naW_faq p{color:#3a342c;text-wrap:pretty;margin:0 0 14px;font-size:15px;line-height:1.45}.IN9naW_notes{color:#3a342c;flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;font-size:15px;line-height:1.4;display:flex}
