.tcl-root{--sticky-header-height: 80px}.tcl-root .tcl-article{padding:60px 0 100px}.tcl-root .tcl-article .wrap{max-width:1160px}.tcl-root .article-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:64px;align-items:start}.tcl-root .article-main{min-width:0;max-width:780px}.tcl-root .article-sidebar{position:sticky;top:96px;display:flex;flex-direction:column;gap:20px;max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(124,92,252,.3) transparent}.tcl-root .article-sidebar::-webkit-scrollbar{width:6px}.tcl-root .article-sidebar::-webkit-scrollbar-thumb{background:#7c5cfc4d;border-radius:3px}.tcl-root .side-card{background:#ffffffb3;border:1px solid rgba(26,22,48,.08);border-radius:14px;padding:20px 22px;backdrop-filter:blur(10px)}.tcl-root .side-title{font-size:11px;font-family:var(--tcl-font-label);letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:var(--parky-purple-vivid);margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(26,22,48,.08)}.tcl-root .toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;counter-reset:toc}.tcl-root .toc-list .toc-2{counter-increment:toc}.tcl-root .toc-list .toc-2 a:before{content:counter(toc,decimal-leading-zero);font-family:var(--tcl-font-label);font-size:10px;color:var(--parky-purple-vivid);font-weight:700;margin-right:10px;letter-spacing:.04em}.tcl-root .toc-list .toc-3{padding-left:26px}.tcl-root .toc-list a{display:block;font-size:12.5px;line-height:1.55;color:#282448c7;text-decoration:none;transition:color .2s;padding:4px 0}.tcl-root .toc-list a:hover{color:var(--parky-primary)}.tcl-root .toc-list .toc-3 a{font-size:11.5px;color:#2824489e}.tcl-root .toc-list .toc-3 a:before{content:"– ";color:var(--parky-primary);margin-right:2px}.tcl-root .side-card.media-cta{background:linear-gradient(145deg,#141229,#1f1a3d 60%,#0f0f28);border:1px solid rgba(124,92,252,.3);color:#f0f0fff2;padding:24px;position:relative;overflow:hidden}.tcl-root .side-card.media-cta:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 60% at 100% 0%,rgba(168,85,247,.35),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(71,191,255,.2),transparent 60%);pointer-events:none}.tcl-root .cta-eyebrow{position:relative;font-size:9px;font-family:var(--tcl-font-label);letter-spacing:.22em;font-weight:700;color:#f0f0ff80;margin-bottom:10px}.tcl-root .cta-title{position:relative;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0 0 10px;color:#fff}.tcl-root .cta-title .accent{background:var(--parky-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.tcl-root .cta-desc{position:relative;font-size:12px;line-height:1.7;color:#c8cdebbf;margin:0 0 16px}.tcl-root .cta-btn{position:relative;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;background:var(--parky-grad);color:#fff;border-radius:10px;font-size:12px;font-weight:600;text-decoration:none;box-shadow:0 10px 24px #7c5cfc59,inset 0 1px #ffffff40;transition:transform .25s}.tcl-root .cta-btn:hover{transform:translateY(-2px)}.tcl-root .related-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.tcl-root .related-item{display:grid;grid-template-columns:80px 1fr;gap:12px;text-decoration:none;color:inherit;align-items:start;transition:transform .25s}.tcl-root .related-item:hover{transform:translate(3px)}.tcl-root .related-thumb{width:80px;aspect-ratio:16 / 9;border-radius:8px;background-color:#0a0a1a;background-image:radial-gradient(70% 80% at 80% 20%,rgba(124,92,252,.55),transparent 60%),radial-gradient(60% 70% at 20% 95%,rgba(59,130,246,.4),transparent 60%);background-size:cover;background-position:center;flex-shrink:0;overflow:hidden;position:relative}.tcl-root .related-thumb img{width:100%;height:100%;object-fit:cover;display:block}.tcl-root .related-text{min-width:0}.tcl-root .related-text h3{font-size:12.5px;font-weight:600;line-height:1.45;margin:0 0 4px;color:#282448e6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tcl-root .related-text time{font-family:var(--tcl-font-label);font-size:9px;letter-spacing:.1em;color:#28244880}.tcl-root .prose h2[id],.tcl-root .prose h3[id]{scroll-margin-top:var(--sticky-header-height, 80px)}.tcl-root .hero-figure{margin:0 0 40px}.tcl-root .hero-figure img{aspect-ratio:16 / 9;object-fit:cover;width:100%;height:auto}@media(max-width:1200px){.tcl-root .article-grid{grid-template-columns:1fr;gap:48px}.tcl-root .article-sidebar{position:static;max-height:none;overflow:visible}.tcl-root .article-main{max-width:none}}@media(max-width:640px){.tcl-root .tcl-article .wrap{padding-left:20px;padding-right:20px}.tcl-root .article-title{font-size:24px;line-height:1.4}.tcl-root .article-grid{gap:32px}.tcl-root .article-meta{flex-wrap:wrap;gap:8px;font-size:11px}.tcl-root .related-thumb{aspect-ratio:16 / 10}}.tcl-root .crumbs{font-family:var(--tcl-font-label);font-size:10px;letter-spacing:.14em;color:var(--tcl-text-muted);display:flex;gap:8px;align-items:center;margin-bottom:32px;flex-wrap:wrap}.tcl-root .crumbs a{color:var(--tcl-text-sub);transition:color .2s}.tcl-root .crumbs a:hover{color:var(--parky-purple-vivid)}.tcl-root .crumbs .current{color:var(--tcl-text-sub)}.tcl-root .post-head{padding-bottom:40px;border-bottom:1px solid var(--tcl-border);margin-bottom:48px}.tcl-root .post-head .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-family:var(--tcl-font-label);letter-spacing:.18em;font-weight:700;color:var(--article-accent);margin-bottom:18px}.tcl-root .post-head .eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--article-grad)}.tcl-root .post-head h1{font-size:clamp(22px,3vw,32px);font-weight:800;letter-spacing:-.015em;line-height:1.3;margin:0 0 18px;color:var(--tcl-text)}.tcl-root .post-head .post-desc{font-size:15px;line-height:1.95;color:var(--tcl-text-sub);margin:0 0 22px}.tcl-root .post-head .meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:var(--tcl-font-label);font-size:11px;letter-spacing:.08em;color:var(--tcl-text-muted)}.tcl-root .post-head .tag{padding:3px 10px;border-radius:999px;background:#7c5cfc1f;color:var(--parky-purple-vivid);font-weight:600;border:1px solid var(--tcl-border-accent)}.tcl-root .post-head .author{font-family:var(--tcl-font);font-size:12px;color:var(--tcl-text-sub)}.tcl-root .post-head .author a{color:var(--parky-cyan);font-weight:600}.tcl-root .hero-img{margin-bottom:40px;border-radius:16px;overflow:hidden;border:1px solid var(--tcl-border)}.tcl-root .hero-img img{width:100%;height:auto;display:block}.tcl-root .tcl-article,.tcl-root .tcl-article[data-cat=parking]{--article-accent: var(--cat-parking);--article-grad: linear-gradient(135deg, #7c5cfc, #3b82f6)}.tcl-root .tcl-article[data-cat=story]{--article-accent: var(--cat-story);--article-grad: linear-gradient(135deg, #a855f7, #7c5cfc)}.tcl-root .tcl-article[data-cat=drive]{--article-accent: var(--cat-drive);--article-grad: linear-gradient(135deg, #47bfff, #3b82f6)}.tcl-root .tcl-article[data-cat=news]{--article-accent: var(--cat-news);--article-grad: linear-gradient(135deg, #6366f1, #3b82f6)}.tcl-root .tcl-article[data-cat=ev]{--article-accent: var(--cat-ev);--article-grad: linear-gradient(135deg, #22d3ee, #3b82f6)}.tcl-root .prose{font-size:16px;line-height:2;color:var(--tcl-text)}.tcl-root .prose h2{position:relative;font-size:27px;font-weight:800;margin:60px 0 22px;padding-left:18px;color:var(--tcl-text);letter-spacing:-.02em;line-height:1.5}.tcl-root .prose h2:before{content:"";position:absolute;left:0;top:.18em;bottom:.18em;width:6px;border-radius:3px;background:var(--article-grad)}.tcl-root .prose h3{font-size:20px;font-weight:700;margin:46px 0 16px;color:var(--tcl-text);letter-spacing:-.01em}.tcl-root .prose h3:after{content:"";display:block;width:30px;height:3px;margin-top:10px;border-radius:2px;background:var(--article-grad)}.tcl-root .prose p{margin:0 0 20px;color:var(--tcl-text-sub)}.tcl-root .prose ul,.tcl-root .prose ol{margin:0 0 22px;padding-left:22px;color:var(--tcl-text-sub)}.tcl-root .prose li{margin:12px 0}.tcl-root .prose hr{margin:56px 0;border:none;border-top:1px solid var(--tcl-border)}.tcl-root .prose a{color:var(--parky-cyan);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#47bfff66}.tcl-root .prose a:hover{text-decoration-color:var(--parky-cyan)}.tcl-root .prose strong{font-weight:700;color:var(--tcl-text)}.tcl-root .prose em,.tcl-root .prose i{font-style:normal;font-weight:600;background:linear-gradient(transparent 62%,color-mix(in srgb,var(--article-accent) 22%,transparent) 62%)}.tcl-root .prose blockquote{margin:30px 0;padding:22px 26px;border-left:4px solid var(--parky-primary);background:var(--tcl-glass-bg);border-radius:0 14px 14px 0;color:var(--tcl-text);font-size:16.5px;line-height:1.9}.tcl-root .prose code{padding:2px 8px;border-radius:6px;background:#7c5cfc26;font-family:var(--tcl-font-mono);font-size:.92em;color:var(--parky-cyan)}.tcl-root .prose pre{padding:16px 20px;border-radius:10px;background:#0a0a1a99;border:1px solid var(--tcl-border);overflow-x:auto;margin:0 0 24px}.tcl-root .prose pre code{padding:0;background:transparent;color:var(--tcl-text)}.tcl-root .prose img{max-width:100%;height:auto;border-radius:12px;margin:24px 0}.tcl-root .tcl-body-light .prose a{color:#2563eb;text-decoration-color:#2563eb66}.tcl-root .tcl-body-light .prose a:hover{text-decoration-color:#2563eb}.tcl-root .tcl-body-light .prose code{background:#7c5cfc1f;color:#5b21b6}.tcl-root .tcl-body-light .prose pre{background:#1a1630e6;color:#f0f0ff}.tcl-root .tcl-body-light .prose pre code{color:#f0f0ff}.tcl-root .tcl-body-light .prose blockquote{background:#7c5cfc0f;color:#282448d1}.tcl-root .tcl-body-light .prose blockquote.profile{border:1px solid var(--tcl-border);border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--article-accent) 12%,transparent),color-mix(in srgb,var(--article-accent) 5%,transparent));padding:18px 22px;color:#282448db}.tcl-root .tcl-body-light .prose blockquote.profile:before{content:"PROFILE";display:block;width:fit-content;margin:0 0 10px;padding:3px 12px;border-radius:999px;background:var(--article-grad);color:#fff;font-size:11px;font-weight:800;letter-spacing:.14em}.tcl-root .tcl-body-light .prose blockquote.profile img{float:left;width:72px;height:72px;margin:0 16px 6px 0;border-radius:50%;object-fit:cover}.tcl-root .tcl-body-light .prose blockquote.profile:after{content:"";display:block;clear:both}.tcl-root .tcl-body-light .prose blockquote.note{border:none;border-left:4px dashed rgba(124,92,252,.5);border-radius:0 12px 12px 0;background:#7c5cfc0a;color:#282448b8;font-size:15px}.tcl-root .tcl-body-light .prose blockquote.note:before{content:"NOTE";display:block;width:fit-content;margin:0 0 8px;padding:2px 10px;border-radius:6px;background:#7c5cfc24;color:#5b21b6;font-size:10.5px;font-weight:800;letter-spacing:.14em}.tcl-root .tcl-body-light .crumbs a,.tcl-root .tcl-body-light .crumbs .current{color:#282448b3}.tcl-root .tcl-body-light .post-head .author a{color:#2563eb}.tcl-root .tcl-body-light .hub-cross .media-hub-crosslinks{background:#7c5cfc0f;border-color:#7c5cfc33}.tcl-root .tcl-body-light .hub-cross .media-hub-crosslinks a{background:#fffc;border-color:#1a163014}.tcl-root .tcl-body-light .hub-cross .media-hub-crosslinks a:hover{background:#fff;border-color:#7c5cfc4d}.tcl-root .hub-cross{margin-top:64px;padding-top:40px;border-top:1px solid var(--tcl-border)}.tcl-root .hub-cross .media-hub-crosslinks{background:#7c5cfc14;border:1px solid var(--tcl-border-accent);padding:28px;border-radius:16px;margin-top:0}.tcl-root .hub-cross .media-hub-crosslinks h2{color:var(--tcl-text);font-size:14px;letter-spacing:.04em}.tcl-root .hub-cross .media-hub-crosslinks a{background:var(--tcl-glass-bg);border:1px solid var(--tcl-border);transition:all .3s}.tcl-root .hub-cross .media-hub-crosslinks a:hover{background:var(--tcl-glass-bg-hi);border-color:var(--tcl-border-accent)}.tcl-root .hub-cross .media-hub-crosslinks .label{color:var(--tcl-text)}.tcl-root .tcl-article.tcl-body-light{--sheet-bg: #ffffff;--sheet-border: #e5e7eb;--tcl-text: #1a1d2e;--tcl-text-sub: #374151;--tcl-text-muted: #5b6170;--tcl-border: #e5e7eb;--tcl-glass-bg: #f7f8fa;background:#f3f4f6;padding:40px 0 96px}.tcl-root .tcl-article .article-grid{grid-template-columns:minmax(0,1fr) 300px;gap:32px}.tcl-root .tcl-article .article-main{max-width:780px;background:var(--sheet-bg);border:1px solid var(--sheet-border);border-radius:12px;padding:48px 56px 56px}.tcl-root .tcl-article .crumbs{margin-bottom:20px}.tcl-root .tcl-article .side-card{background:var(--sheet-bg);border:1px solid var(--sheet-border);border-radius:12px;backdrop-filter:none}.tcl-root .tcl-article .side-card.media-cta{border-color:transparent}.tcl-root .tcl-article .article-sidebar{top:calc(var(--sticky-header-height, 80px) + 16px)}.tcl-root .tcl-article .post-head{padding-bottom:28px;margin-bottom:32px}.tcl-root .tcl-article .post-head h1{font-size:clamp(24px,2.6vw,30px);line-height:1.45;letter-spacing:.01em;font-feature-settings:"palt"}.tcl-root .tcl-article .post-head .post-desc{font-size:15.5px;line-height:1.9;color:var(--tcl-text-sub)}.tcl-root .tcl-article .post-head .meta{font-family:var(--tcl-font);font-size:13px;letter-spacing:.02em;gap:6px 16px}.tcl-root .tcl-article .hero-img{border-radius:10px;margin-bottom:36px}.tcl-root .tcl-article .prose{font-size:17px;line-height:1.85;letter-spacing:.03em;color:var(--tcl-text)}.tcl-root .tcl-article .prose p{margin:0 0 1.4em;color:var(--tcl-text)}.tcl-root .tcl-article .prose ul,.tcl-root .tcl-article .prose ol{margin:0 0 1.4em;padding-left:1.4em;color:var(--tcl-text)}.tcl-root .tcl-article .prose li{margin:.5em 0}.tcl-root .tcl-article .prose h2{font-size:25px;line-height:1.5;letter-spacing:.01em;font-feature-settings:"palt";margin:2.6em 0 .9em;padding:0 0 12px 16px;border-bottom:1px solid var(--sheet-border)}.tcl-root .tcl-article .prose h2:before{top:.2em;bottom:calc(12px + .2em);width:5px}.tcl-root .tcl-article .prose>h2:first-child,.tcl-root .tcl-article .prose>:first-child h2:first-child{margin-top:0}.tcl-root .tcl-article .prose h3{font-size:19.5px;line-height:1.55;font-feature-settings:"palt";margin:2em 0 .7em}.tcl-root .tcl-article .prose h3:after{margin-top:8px}.tcl-root .tcl-article.tcl-body-light .prose a:not([class]){color:#4338ca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#4338ca73}.tcl-root .tcl-article.tcl-body-light .prose a:not([class]):hover{text-decoration-color:#4338ca}.tcl-root .tcl-article a:focus-visible,.tcl-root .tcl-article summary:focus-visible{outline:2px solid #4338ca;outline-offset:2px;border-radius:4px}.tcl-root .tcl-article.tcl-body-light .prose blockquote{border-left-width:4px;border-radius:0 10px 10px 0;background:#f5f3ff;color:var(--tcl-text);font-size:16px}.tcl-root .tcl-article .toc-inline{display:none;margin:0 0 32px;border:1px solid var(--sheet-border);border-radius:10px;background:#f9fafb}.tcl-root .tcl-article .toc-inline summary{cursor:pointer;padding:14px 18px;font-size:14px;font-weight:700;color:var(--tcl-text);list-style:none;display:flex;justify-content:space-between;align-items:center}.tcl-root .tcl-article .toc-inline summary::-webkit-details-marker{display:none}.tcl-root .tcl-article .toc-inline summary:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.tcl-root .tcl-article .toc-inline[open] summary:after{transform:rotate(-135deg)}.tcl-root .tcl-article .toc-inline .toc-list{padding:0 18px 16px;gap:4px}.tcl-root .tcl-article .toc-list a.toc-active{color:#4338ca;font-weight:700}@media(max-width:1200px){.tcl-root .tcl-article .article-grid{grid-template-columns:1fr;gap:32px}.tcl-root .tcl-article .article-main{max-width:820px;margin:0 auto;width:100%;padding:40px 40px 48px}.tcl-root .tcl-article .article-sidebar{max-width:820px;margin:0 auto;width:100%}.tcl-root .tcl-article .toc-inline{display:block}.tcl-root .tcl-article .article-sidebar .toc{display:none}}@media(max-width:640px){.tcl-root .tcl-article.tcl-body-light{padding:20px 0 64px}.tcl-root .tcl-article .article-main{margin:0 -20px;width:auto;border-radius:0;border-left:none;border-right:none;padding:28px 20px 36px}.tcl-root .tcl-article .prose{font-size:16px;line-height:1.85}.tcl-root .tcl-article .prose h2{font-size:21px}.tcl-root .tcl-article .prose h3{font-size:18px}.tcl-root .tcl-article .crumbs{margin-bottom:14px}}.guide-live[data-astro-cid-anmfaqeb] h2{scroll-margin-top:var(--sticky-header-height, 80px)}.guide-best-grid[data-astro-cid-anmfaqeb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin:0 0 24px}.guide-best[data-astro-cid-anmfaqeb]{border:1px solid var(--tcl-border);border-radius:14px;background:var(--tcl-glass-bg);overflow:hidden}.guide-best-head[data-astro-cid-anmfaqeb]{margin:0!important;padding:10px 14px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;border-bottom:1px solid var(--tcl-border);line-height:1.4!important}.guide-best-label[data-astro-cid-anmfaqeb]{font-size:15px;font-weight:800;color:var(--tcl-text)}.guide-best-time[data-astro-cid-anmfaqeb]{font-size:12px;color:var(--tcl-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.guide-best-list[data-astro-cid-anmfaqeb]{list-style:none;margin:0!important;padding:0!important}.guide-best-list[data-astro-cid-anmfaqeb] li[data-astro-cid-anmfaqeb]{margin:0!important}.guide-best-list[data-astro-cid-anmfaqeb] li[data-astro-cid-anmfaqeb]+li[data-astro-cid-anmfaqeb]{border-top:1px solid var(--tcl-border)}.guide-live[data-astro-cid-anmfaqeb] a[data-astro-cid-anmfaqeb].guide-best-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;color:var(--tcl-text);text-decoration:none}.guide-live[data-astro-cid-anmfaqeb] a[data-astro-cid-anmfaqeb].guide-best-row:hover{background:color-mix(in srgb,var(--article-accent, #7c5cfc) 8%,transparent)}.guide-best-rank[data-astro-cid-anmfaqeb]{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:var(--tcl-text-muted);border:1px solid var(--tcl-border)}.is-first[data-astro-cid-anmfaqeb] .guide-best-rank[data-astro-cid-anmfaqeb]{color:#fff;border-color:transparent;background:var(--article-accent, #7c5cfc)}.guide-best-main[data-astro-cid-anmfaqeb]{display:flex;flex-direction:column;min-width:0;line-height:1.4}.guide-best-name[data-astro-cid-anmfaqeb]{font-size:14px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guide-best-walk[data-astro-cid-anmfaqeb]{margin-top:2px;font-size:12px;color:var(--tcl-text-muted)}.guide-best-fee[data-astro-cid-anmfaqeb]{font-size:17px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.is-first[data-astro-cid-anmfaqeb] .guide-best-fee[data-astro-cid-anmfaqeb]{font-size:20px}.guide-best-empty[data-astro-cid-anmfaqeb]{font-size:13px;margin:0!important;padding:12px 14px}.guide-table-wrap[data-astro-cid-anmfaqeb]{overflow-x:auto;margin:0 0 12px;border:1px solid var(--tcl-border);border-radius:12px}.guide-table[data-astro-cid-anmfaqeb]{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;line-height:1.5;letter-spacing:0;min-width:560px;background:#fff;font-variant-numeric:tabular-nums}.guide-table[data-astro-cid-anmfaqeb] th[data-astro-cid-anmfaqeb],.guide-table[data-astro-cid-anmfaqeb] td[data-astro-cid-anmfaqeb]{padding:10px 12px;border-bottom:1px solid var(--tcl-border);text-align:right;white-space:nowrap}.guide-table[data-astro-cid-anmfaqeb] tbody[data-astro-cid-anmfaqeb] tr[data-astro-cid-anmfaqeb]:last-child th[data-astro-cid-anmfaqeb],.guide-table[data-astro-cid-anmfaqeb] tbody[data-astro-cid-anmfaqeb] tr[data-astro-cid-anmfaqeb]:last-child td[data-astro-cid-anmfaqeb]{border-bottom:none}.guide-table[data-astro-cid-anmfaqeb] thead[data-astro-cid-anmfaqeb] th[data-astro-cid-anmfaqeb]{font-size:13px;color:var(--tcl-text);background:var(--tcl-glass-bg);vertical-align:bottom;white-space:normal;min-width:84px}.guide-table[data-astro-cid-anmfaqeb] th[data-astro-cid-anmfaqeb]:first-child{position:sticky;left:0;z-index:1;background:#fff;border-right:1px solid var(--tcl-border)}.guide-table[data-astro-cid-anmfaqeb] thead[data-astro-cid-anmfaqeb] th[data-astro-cid-anmfaqeb]:first-child{background:var(--tcl-glass-bg)}.guide-live[data-astro-cid-anmfaqeb] .guide-table[data-astro-cid-anmfaqeb] a[data-astro-cid-anmfaqeb].guide-name-link{color:var(--tcl-text);text-decoration:none}.guide-live[data-astro-cid-anmfaqeb] .guide-table[data-astro-cid-anmfaqeb] a[data-astro-cid-anmfaqeb].guide-name-link:hover{color:#4338ca;text-decoration:underline}.guide-table[data-astro-cid-anmfaqeb] tbody[data-astro-cid-anmfaqeb] tr[data-astro-cid-anmfaqeb]:hover td[data-astro-cid-anmfaqeb],.guide-table[data-astro-cid-anmfaqeb] tbody[data-astro-cid-anmfaqeb] tr[data-astro-cid-anmfaqeb]:hover th[data-astro-cid-anmfaqeb]{background:#f9fafb}.guide-th-sub[data-astro-cid-anmfaqeb]{display:block;white-space:nowrap;font-weight:400;font-size:11px;color:var(--tcl-text-muted)}.guide-table[data-astro-cid-anmfaqeb] tbody[data-astro-cid-anmfaqeb] th[data-astro-cid-anmfaqeb]{text-align:left;white-space:normal;min-width:150px;font-weight:600}.guide-table[data-astro-cid-anmfaqeb] thead[data-astro-cid-anmfaqeb] th[data-astro-cid-anmfaqeb]:first-child{text-align:left}.guide-td-walk[data-astro-cid-anmfaqeb],.guide-td-na[data-astro-cid-anmfaqeb]{color:var(--tcl-text-muted)}.guide-td-fee[data-astro-cid-anmfaqeb].is-min{font-weight:800;color:var(--tcl-text);background:color-mix(in srgb,var(--article-accent, #7c5cfc) 14%,transparent)}.guide-note[data-astro-cid-anmfaqeb]{font-size:13px!important;line-height:1.8!important;color:var(--tcl-text-muted)!important}.guide-map[data-astro-cid-anmfaqeb]{margin:0 0 20px;border-radius:14px;overflow:hidden;border:1px solid var(--tcl-border)}.guide-lots[data-astro-cid-anmfaqeb]{list-style:none;padding:0!important;margin:0 0 24px!important;display:grid;gap:12px}.guide-lot[data-astro-cid-anmfaqeb]{margin:0!important;display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px;border:1px solid var(--tcl-border);border-radius:14px}.guide-lot-thumb[data-astro-cid-anmfaqeb]{aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:var(--tcl-glass-bg);display:flex;align-items:center;justify-content:center}.guide-lot-thumb[data-astro-cid-anmfaqeb] img{width:100%;height:100%;object-fit:cover;margin:0!important;border-radius:0!important}.guide-lot-noimg[data-astro-cid-anmfaqeb]{font-weight:800;font-size:28px;color:var(--tcl-text-muted)}.guide-lot-name[data-astro-cid-anmfaqeb]{margin:0 0 4px!important;font-weight:700;line-height:1.5}.guide-lot-meta[data-astro-cid-anmfaqeb]{margin:0 0 8px!important;font-size:13px;line-height:1.6;display:flex;flex-wrap:wrap;gap:4px 12px}.guide-lot-actions[data-astro-cid-anmfaqeb]{margin:0!important;display:flex;flex-wrap:wrap;gap:8px;line-height:1.4}.guide-btn[data-astro-cid-anmfaqeb]{display:inline-block;padding:6px 12px;border:1px solid var(--tcl-border-accent, var(--tcl-border));border-radius:999px;font-size:13px;text-decoration:none!important}@media(max-width:640px){.guide-lot[data-astro-cid-anmfaqeb]{grid-template-columns:88px minmax(0,1fr);gap:10px}}.guide-filter-list[data-astro-cid-hal2ok5z] li[data-astro-cid-hal2ok5z]{margin:8px 0!important}.guide-filter-count[data-astro-cid-hal2ok5z]{font-size:13px;color:var(--tcl-text-muted)}
