.sqzk{--sqzk-lacquer:#121a18;--sqzk-ink:#26221b;--sqzk-nanyang:var(--jade);--sqzk-hk:var(--chop, #b8524c);--sqzk-modern:#2e3432;--sqzk-hawker:var(--teak);--sqzk-chain:var(--gold-deep);width:min(1180px, 100%);margin:0 auto;padding:8px 0 64px;color:var(--ink);font-variant-numeric:lining-nums}.sqzk [hidden]{display:none!important}.sqzk-sprite{overflow:hidden}.sqzk-i{width:1.05em;height:1.05em;flex:none;vertical-align:-.16em}.sqzk .sqzk-h2{margin:0 0 10px;font:700 clamp(22px, 2.6vw, 28px)/1.3 var(--font-cn);color:var(--ink)}.sqzk>section,.sqzk>nav,.sqzk>.sqzk-read{margin-top:clamp(34px, 5vw, 56px)}.sqzk-lede{margin:0 0 14px;color:var(--ink-2);max-width:44em}.sqzk-crumbs{margin:6px 0 16px}.sqzk-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--muted)}.sqzk-crumbs li+li::before{content:"›";margin:0 8px;color:var(--line-2)}.sqzk-crumbs a{color:var(--jade);text-decoration:none}.sqzk-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:0;border-radius:999px;background:var(--jade);color:var(--ivory)!important;font:600 14.5px/1.2 var(--font-cn);text-decoration:none!important;cursor:pointer}.sqzk-btn--quiet{background:#fff0;color:var(--jade)!important;box-shadow:inset 0 0 0 1.5px var(--jade)}.sqzk-btn:focus-visible,.sqzk a:focus-visible,.sqzk button:focus-visible,.sqzk input:focus-visible,.sqzk summary:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.sqzk-door{position:relative;padding-bottom:30px}.sqzk-door::after{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;border-top:1px solid var(--gold);background:conic-gradient(from 45deg at 50% 50%,#e9a6a6 0 25%,#f6f0e4 0 50%,#e9a6a6 0 75%,#f6f0e4 0) 0 0 / 14px 14px;opacity:.8}.sqzk-sign{position:relative;display:inline-grid;justify-items:center;gap:2px;max-width:100%;margin:4px 0 18px;padding:16px clamp(18px, 4vw, 40px) 14px;border:9px solid var(--teak);border-radius:4px;color:var(--gold-hi);background:radial-gradient(120% 90% at 30% 0%,rgb(255 255 255 / .07),transparent 60%),var(--sqzk-lacquer);box-shadow:inset 0 0 0 2px var(--gold),inset 0 0 0 5px var(--sqzk-lacquer),inset 0 0 0 6px rgb(201 162 74 / .45),0 18px 30px -18px rgb(52 36 12 / .7)}.sqzk-sign::before,.sqzk-sign::after{content:"";position:absolute;top:-6px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f6e3a4,#8e6d24)}.sqzk-sign::before{left:14px}.sqzk-sign::after{right:14px}.sqzk-sign__top{margin:0;font:400 13px/1.4 var(--font-kai);letter-spacing:.3em;color:rgb(230 200 119 / .75)}.sqzk .sqzk-sign__name{margin:0;font:700 clamp(36px, 7vw, 68px)/1.08 var(--font-kai);letter-spacing:.14em;text-align:center;background:linear-gradient(115deg,#d9b560 0%,#fbeab0 28%,#e6c877 46%,#fff3c4 62%,#d7b057 82%,#f3dc95 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;text-shadow:none;filter:drop-shadow(0 1px 0 rgb(0 0 0 / .55))}.sqzk-sign__latin{margin:2px 0 0;font:italic 500 clamp(15px, 1.8vw, 19px)/1.2 var(--font-latin);letter-spacing:.08em;color:rgb(246 240 228 / .78)}.sqzk-sign__chop{position:absolute;right:-14px;bottom:-14px;display:grid;place-items:center;min-width:46px;padding:6px 6px;border-radius:4px;background:var(--chop,#b8524c);color:#fff4ec;font:700 14px/1.15 var(--font-kai);letter-spacing:.08em;transform:rotate(-6deg);box-shadow:0 6px 12px -6px rgb(0 0 0 / .5)}.sqzk-tldr{max-width:46em;margin:0 0 10px;padding-left:14px;border-left:4px solid var(--gold);font:500 17px/1.85 var(--font-cn);color:var(--ink)}.sqzk-door__stamp{margin:0 0 14px;font-size:13.5px;color:var(--muted)}.sqzk-door__stamp time{color:var(--ink-2)}.sqzk-find{display:flex;align-items:center;gap:8px;max-width:760px;padding:6px 6px 6px 16px;border-radius:999px;background:#fffdf8;box-shadow:inset 0 0 0 1.5px var(--line-2),0 10px 26px -18px rgb(52 36 12 / .55)}.sqzk-find:focus-within{box-shadow:inset 0 0 0 2px var(--jade),0 10px 26px -18px rgb(52 36 12 / .55)}.sqzk-find__icon{color:var(--jade);display:inline-flex}.sqzk-find input{flex:1;min-width:0;padding:10px 2px;border:0;background:#fff0;color:var(--ink);font:500 17px/1.3 var(--font-cn);outline:none!important}.sqzk-find__near{flex:none;padding:10px 16px;border:0;border-radius:999px;background:var(--jade);color:var(--ivory);font:600 14px/1.2 var(--font-cn);cursor:pointer}.sqzk-find__near[aria-busy="true"]{opacity:.7;cursor:progress}.sqzk-find__note{margin:8px 0 0;font-size:13.5px;color:var(--ink-2)}.sqzk-filters{display:grid;gap:12px;margin-top:22px}.sqzk-facets,.sqzk-want,.sqzk-sort{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.sqzk-facet,.sqzk-want__chip,.sqzk-sort button{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--line-2);border-radius:999px;background:var(--paper);color:var(--ink-2);font:500 14px/1.2 var(--font-cn);cursor:pointer}.sqzk-facet small,.sqzk-want__chip small{font:600 12px/1 var(--font-latin);color:var(--muted)}.sqzk-facet[aria-pressed="true"]{background:var(--jade);border-color:var(--jade);color:var(--ivory)}.sqzk-facet[aria-pressed="true"] small{color:rgb(246 240 228 / .75)}.sqzk-want__label{margin-right:4px;font:400 15px/1 var(--font-kai);color:var(--ink-2);letter-spacing:.08em}.sqzk-want__chip{border-style:dashed}.sqzk-want__chip[aria-pressed="true"]{border-style:solid;border-color:var(--chop,#b8524c);background:var(--chop,#b8524c);color:#fff6f0}.sqzk-want__chip[aria-pressed="true"] small{color:rgb(255 246 240 / .8)}.sqzk-sort button{padding:5px 11px;font-size:13px;border-radius:8px}.sqzk-sort button[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:var(--ivory)}.sqzk-sort button:disabled{opacity:.55;cursor:not-allowed}.sqzk-strip{margin-top:18px!important;padding:14px 0 6px;border-top:1px dashed var(--line-2)}.sqzk .sqzk-strip__title{margin:0 0 10px;font:700 18px/1.4 var(--font-cn)}.sqzk-strip__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,220px);gap:10px;margin:0;padding:4px 2px 14px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.sqzk-strip__list li{scroll-snap-align:start}.sqzk-strip__list a{position:relative;display:grid;gap:2px;height:100%;padding:12px 14px 12px;border-radius:12px;background:var(--paper);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--line),var(--shadow-paper)}.sqzk-strip__rank{font:600 13px/1 var(--font-latin);color:var(--muted)}.sqzk-strip__name{font:700 15.5px/1.35 var(--font-cn)}.sqzk-strip__where{font-size:12.5px;color:var(--muted)}.sqzk-strip__price{margin-top:4px;font:600 26px/1 "Cormorant Garamond",var(--font-latin);color:var(--chop,#b8524c);font-variant-numeric:lining-nums tabular-nums}.sqzk-strip__note{font-size:12.5px;color:var(--ink-2)}.sqzk-strip__list li:first-child a::after{content:"最便宜";position:absolute;top:10px;right:10px;padding:2px 6px;border:2px solid currentColor;border-radius:4px;color:rgb(184 82 76 / .85);font:700 12px/1.1 var(--font-kai);transform:rotate(8deg)}.sqzk-strip__more{margin:0;font-size:13px;color:var(--muted)}.sqzk-tiles{max-width:calc(var(--cols, 8) * 104px)}.sqzk-tiles .sqz-tile button:disabled{cursor:default;opacity:.75}.sqzk-tiles .sqz-tile__price{font-size:clamp(14px, 1.5vw, 17px)}.sqzk-list__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.sqzk-list__head .sqzk-h2{margin-right:auto}.sqzk-list__count{margin:0;color:var(--muted);font-size:14px}.sqzk-group{margin-top:18px}.sqzk .sqzk-group__title{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--line);font:700 18px/1.3 var(--font-cn)}.sqzk-group__title small{font:500 13px/1 var(--font-cn);color:var(--muted)}.sqzk-cards,.sqzk-flat{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 268px),1fr));gap:14px}.sqzk-flat{margin-top:14px}.sqzk-card{--c:var(--sqzk-nanyang);position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 16px 12px;border-radius:12px;border-top:5px solid var(--c);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-paper)}.sqzk-card--hk{--c:var(--sqzk-hk)}.sqzk-card--modern{--c:var(--sqzk-modern)}.sqzk-card--hawker{--c:var(--sqzk-hawker)}.sqzk-card--chain{--c:var(--sqzk-chain)}.sqzk-card__pin{display:flex;align-items:center;gap:7px;margin:0;font-size:12.5px;color:var(--muted)}.sqzk-card__pin>span:nth-child(2){font-weight:700;color:var(--c)}.sqzk-card__where{margin-left:auto;text-align:right}.sqzk-card__far{padding:1px 7px;border-radius:999px;background:#e7f0ec;color:var(--jade);font-weight:600}.sqzk-pin{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--c,var(--jade));color:#fff;font-size:15px}.sqzk-pin--nanyang{--c:var(--sqzk-nanyang)}.sqzk-pin--hk{--c:var(--sqzk-hk)}.sqzk-pin--modern{--c:var(--sqzk-modern)}.sqzk-pin--hawker{--c:var(--sqzk-hawker)}.sqzk-pin--chain{--c:var(--sqzk-chain)}.sqzk .sqzk-card__name{margin:2px 0 0;font:700 19px/1.35 var(--font-cn)}.sqzk-card__name a{color:var(--ink);text-decoration:none}.sqzk-card__name a::after{content:"";position:absolute;inset:0;border-radius:inherit}.sqzk-card__name a:hover{color:var(--jade)}.sqzk-card__en{margin:-4px 0 0;font:italic 500 14.5px/1.3 var(--font-latin);color:var(--muted)}.sqzk-tags{display:flex;flex-wrap:wrap;gap:4px;margin:2px 0 0;padding:0;list-style:none}.sqzk-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;background:#f1ebde;color:var(--ink-2);font-size:12.5px}.sqzk-tag.is-cool{background:#e1eff0;color:#1b5560}.sqzk-tag.is-open{background:#eef2e1;color:#4b5a22}.sqzk-tag.is-good{background:#e3efe9;color:var(--jade)}.sqzk-tag.is-warn{background:#fbeeea;color:#8f3a35}.sqzk-card__star,.sqzk-card__pick{display:flex;align-items:baseline;gap:8px;margin:4px 0 0;font-size:14px;color:var(--ink-2)}.sqzk-card__star span,.sqzk-card__pick span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dotted var(--line-2);padding-bottom:2px}.sqzk-card__star b,.sqzk-card__pick b{font:600 22px/1 "Cormorant Garamond",var(--font-latin);color:var(--chop,#b8524c);font-variant-numeric:lining-nums tabular-nums}.sqzk-card__pick{padding:6px 8px;border-radius:8px;background:#fbeeea}.sqzk-card__foot{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:auto 0 0;padding-top:8px;border-top:1px dashed var(--line);font-size:12.5px;color:var(--muted)}.sqzk-card__foot .is-stale{color:#8f3a35;font-weight:600}.sqzk-card__peek,.sqzk-card__go{position:relative;z-index:1;margin-left:auto;padding:4px 10px;border:1px solid var(--line-2);border-radius:999px;background:#fffdf8;color:var(--jade);font:600 12.5px/1.3 var(--font-cn);text-decoration:none;cursor:pointer}.sqzk-card__peek+.sqzk-card__go{margin-left:0}.sqzk-card__go{display:inline-flex;align-items:center;gap:3px}.sqzk-empty,.sqzk-soon{padding:18px;border:1px dashed var(--line-2);border-radius:12px;background:var(--paper);color:var(--ink-2)}.sqzk-empty p{margin:0 0 10px}.sqzk-shelf__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none}.sqzk-shelf__list a{display:grid;gap:2px;height:100%;padding:14px 14px 12px;border-radius:4px 12px 12px 4px;border-left:7px solid var(--teak);background:linear-gradient(90deg,rgb(90 53 34 / .08),transparent 14px),var(--paper);color:var(--ink);text-decoration:none;box-shadow:var(--shadow-paper)}.sqzk-shelf__no{font:italic 600 13px/1 var(--font-latin);color:var(--gold-ink);letter-spacing:.04em}.sqzk-shelf__list strong{font:700 18px/1.3 var(--font-kai)}.sqzk-shelf__list small{font-size:12.5px;color:var(--muted)}.sqzk-shelf__price{margin-top:4px;font:600 16px/1 var(--font-latin);color:var(--jade)}.sqzk-shelf__list a:hover strong{color:var(--jade)}.sqzk-faq,.sqzk-method{max-width:52em}.sqzk-faq__item{border-bottom:1px solid var(--line)}.sqzk-faq__item summary{padding:14px 0;cursor:pointer;font:700 16.5px/1.5 var(--font-cn);color:var(--ink)}.sqzk-faq__item p{margin:0 0 14px;color:var(--ink-2);line-height:1.85}.sqzk-method p{color:var(--ink-2);line-height:1.85}.sqzk-back{margin-top:26px;font-weight:600}.sqzk-sheet{position:fixed;inset:0;z-index:10000}.sqzk-sheet__scrim{position:absolute;inset:0;background:rgb(18 26 24 / .48)}.sqzk-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:min(82vh, 760px);overflow:auto;overscroll-behavior:contain;padding:10px clamp(16px, 4vw, 28px) calc(22px + env(safe-area-inset-bottom, 0px));border-radius:18px 18px 0 0;background:var(--ivory);box-shadow:0 -18px 40px -16px rgb(0 0 0 / .45);outline:none}.sqzk-sheet__grip{display:block;width:44px;height:5px;margin:0 auto 8px;border-radius:3px;background:var(--line-2)}.sqzk-sheet__x{position:absolute;top:10px;right:12px;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ece4d2;color:var(--ink);font-size:22px;line-height:1;cursor:pointer}.sqzk-sheet__where{margin:6px 0 0;font-size:13px;color:var(--muted)}.sqzk .sqzk-sheet__name{margin:2px 40px 6px 0;font:700 22px/1.3 var(--font-cn)}.sqzk-sheet__answer{margin:0 0 12px;color:var(--ink-2);line-height:1.75}.sqzk-sheet__menu{padding:10px 14px;border:6px solid var(--teak);border-radius:6px;background:repeating-linear-gradient(180deg,transparent 0 21px,rgb(0 0 0 / .22) 21px 23px),var(--felt,#22302c);color:var(--peg,#f5f0e3)}.sqzk-sheet__menu table{width:100%;border-collapse:collapse}.sqzk-sheet__menu th,.sqzk-sheet__menu td{padding:5px 0;border:0;font-family:var(--peg-font,var(--font-cn));text-align:left;vertical-align:baseline}.sqzk-sheet__menu th{font-weight:500;font-size:14.5px}.sqzk-sheet__menu th small{display:block;font-size:12px;color:var(--peg-dim,rgb(245 240 227 / .62))}.sqzk-sheet__menu td{text-align:right;font-size:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.sqzk-sheet__menu tr.is-star th::before{content:"★ ";color:#e6c877}.sqzk-sheet__meta{margin:10px 0;font-size:13px;color:var(--muted)}.sqzk-sheet__actions{display:flex;flex-wrap:wrap;gap:8px;margin:0}html.sqzk-lock,html.sqzk-lock body{overflow:hidden}@media (min-width:900px){.sqzk-sheet__panel{left:auto;top:0;bottom:0;width:min(440px, 92vw);max-height:none;border-radius:18px 0 0 18px;padding-top:22px}.sqzk-sheet__grip{display:none}}.sqzk-door__row{display:grid;gap:18px;align-items:center}.sqzk-door__row.has-photo{grid-template-columns:minmax(0,1fr) minmax(240px,420px)}.sqzk-door--shop .sqzk-sign{justify-items:start}.sqzk-door--shop .sqzk-sign__name{text-align:left;font-size:clamp(32px, 5.6vw, 56px);letter-spacing:.08em}.sqzk-photo{margin:0}.sqzk-photo__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;border:8px solid #fffdf8;box-shadow:var(--shadow-lift);transform:rotate(1.2deg)}.sqzk-photo figcaption{margin-top:6px;font:400 12.5px/1.4 var(--font-kai);color:var(--muted);text-align:right}.sqzk-ticker{display:flex;gap:8px;margin:14px 0 0;padding:0 0 6px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity}.sqzk-ticker li{flex:none;display:grid;gap:1px;padding:8px 14px;border-radius:8px;scroll-snap-align:start;background:var(--felt,#22302c);color:var(--peg,#f5f0e3);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .06)}.sqzk-ticker span{font:500 12.5px/1.3 var(--font-cn);color:var(--peg-dim,rgb(245 240 227 / .62))}.sqzk-ticker b{font:600 20px/1.1 var(--peg-font,var(--font-latin));font-variant-numeric:tabular-nums}.sqzk-ticker li.is-range{background:#fff0;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-2)}.sqzk-ticker li.is-range span{color:var(--muted)}.sqzk-facts__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 250px),1fr));gap:10px;margin:0}.sqzk-fact{padding:12px 14px;border-radius:10px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sqzk-fact--wide{grid-column:1 / -1}.sqzk-fact dt{display:flex;align-items:center;gap:6px;margin-bottom:4px;font:700 13px/1.2 var(--font-cn);color:var(--jade);letter-spacing:.06em}.sqzk-fact dd{margin:0;color:var(--ink);line-height:1.7}.sqzk-fact address{font-style:normal}.sqzk-fact__go{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.sqzk-menu__when{margin:-4px 0 12px;font-size:13.5px;color:var(--muted)}.sqzk-menu__when.is-stale{color:#8f3a35;font-weight:600}.sqzk-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 300px),1fr));gap:6px 34px;padding:20px clamp(16px, 3vw, 30px);border:12px solid var(--teak);border-radius:6px;color:var(--peg,#f5f0e3);background:repeating-linear-gradient(180deg,transparent 0 25px,rgb(0 0 0 / .25) 25px 27px),var(--felt,#22302c);box-shadow:inset 0 0 0 1px rgb(230 200 119 / .35),var(--shadow-paper)}.sqzk .sqzk-board__title{margin:0 0 6px;font:600 12px/1 var(--font-cn);letter-spacing:.32em;color:#e6c877}.sqzk-board__table{width:100%;border-collapse:collapse}.sqzk-board__table th,.sqzk-board__table td{padding:6px 0;border:0;border-bottom:1px dashed rgb(245 240 227 / .14);background:none;vertical-align:baseline}.sqzk-board__table th{font:500 16px/1.4 var(--peg-font,var(--font-cn));text-align:left}.sqzk-board__table th a{color:inherit;text-decoration:underline;text-decoration-color:rgb(230 200 119 / .6);text-underline-offset:.22em}.sqzk-board__table th small{display:block;font-size:12.5px;color:var(--peg-dim,rgb(245 240 227 / .62))}.sqzk-board__table td{padding-left:12px;text-align:right;white-space:nowrap;font:700 22px/1.2 var(--peg-font,var(--font-latin));font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgb(0 0 0 / .5)}.sqzk-board__star{margin-right:4px;color:#e6c877}.sqzk-compare__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 300px),1fr));gap:12px}.sqzk-compare__box{padding:14px 16px;border-radius:12px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sqzk-compare__box h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 8px;font:700 17px/1.3 var(--font-cn)}.sqzk-compare__box h3 small{font:600 13px/1 var(--font-cn);color:var(--chop,#b8524c)}.sqzk-compare__box ul{margin:0 0 6px;padding:0;list-style:none}.sqzk-compare__box li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;padding:6px 0;border-bottom:1px dotted var(--line-2)}.sqzk-compare__box li small{grid-column:1;font-size:12px;color:var(--muted)}.sqzk-compare__box li b{grid-column:2;grid-row:1 / span 2;align-self:center;font:600 18px/1 var(--font-latin)}.sqzk-compare__box li.is-cheaper b{color:var(--jade)}.sqzk-compare__box li.is-dearer b{color:var(--chop,#b8524c)}.sqzk-compare__box p{margin:0;font-size:13.5px}.sqzk-prose{max-width:40em;font-size:16.5px;line-height:1.95;color:var(--ink)}.sqzk-prose img{max-width:100%;height:auto;border-radius:8px}.sqzk-prose h2,.sqzk-prose h3{font-family:var(--font-cn);margin:1.6em 0 .5em}.sqzk-mag{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:clamp(18px, 3vw, 30px);border-radius:4px;background:radial-gradient(90% 70% at 85% 20%,rgb(233 166 166 / .28),transparent 60%),linear-gradient(180deg,#f9f2e3,#f1e6cf);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-paper)}.sqzk-mag.has-photo,.sqzk-mag{grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);align-items:center}.sqzk-mag__no{display:flex;align-items:baseline;gap:10px;margin:0 0 8px;padding-bottom:8px;border-bottom:2px solid var(--ink);font:600 13.5px/1 var(--font-cn);letter-spacing:.2em}.sqzk-mag__no b{margin-left:auto;font:italic 700 22px/1 var(--font-latin);letter-spacing:.02em;color:var(--chop,#b8524c)}.sqzk .sqzk-mag__name{margin:6px 0 4px;font:700 clamp(48px, 9vw, 104px)/1 var(--font-kai);letter-spacing:.04em;color:var(--ink)}.sqzk-mag__alias{margin:0;font:italic 600 clamp(18px, 2.4vw, 26px)/1.25 var(--font-latin);color:var(--jade)}.sqzk-mag__unit{margin:10px 0 0;font-size:13.5px;color:var(--muted)}.sqzk-plate{margin:0;justify-self:center;width:min(100%, 360px);aspect-ratio:1}.sqzk-plate__img,.sqzk-plate__empty{display:grid;place-items:center;width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 0 0 10px #fffdf8,0 0 0 11px var(--line-2),0 26px 40px -20px rgb(52 36 12 / .55)}.sqzk-plate__empty{background:radial-gradient(circle,#fffdf8 0 52%,#f2e8d4 53% 100%);font:700 clamp(64px, 12vw, 120px)/1 var(--font-kai);color:rgb(15 76 69 / .22)}.sqzk-ticker--mag{grid-column:1 / -1;margin-top:4px}.sqzk-tldr--mag{margin-top:18px}.sqzk-read{display:grid;gap:28px;align-items:start}.sqzk-read.has-recipe{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr)}.sqzk-prose--mag>p:first-of-type::first-letter{float:left;margin:.08em .12em 0 0;font:700 3.4em/.9 var(--font-kai);color:var(--chop,#b8524c)}.sqzk-recipe{position:sticky;top:calc(var(--mast-h, 64px) + 16px)}.sqzk-recipe__fold{padding:16px 18px 14px;border-radius:6px;border-top:6px solid var(--jade);border-left:1px solid rgb(184 82 76 / .35);background:#fffdf6;box-shadow:var(--shadow-paper)}.sqzk-recipe__fold summary{display:grid;gap:2px;cursor:pointer;list-style:none}.sqzk-recipe__fold summary::-webkit-details-marker{display:none}.sqzk .sqzk-recipe__title{margin:0;font:700 20px/1.3 var(--font-kai);color:var(--jade)}.sqzk-recipe__sum{font-size:13px;color:var(--muted)}.sqzk-recipe h3{margin:16px 0 6px;font:700 14px/1.3 var(--font-cn);letter-spacing:.12em;color:var(--ink-2)}.sqzk-recipe__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0}.sqzk-recipe__meta div{display:grid}.sqzk-recipe__meta dt{font-size:12px;color:var(--muted)}.sqzk-recipe__meta dd{margin:0;font:600 15px/1.3 var(--font-cn)}.sqzk-recipe__lines{margin:0;padding:0;list-style:none}.sqzk-recipe__lines li{display:flex;justify-content:space-between;gap:10px;padding:4px 0;border-bottom:1px dotted var(--line-2);font-size:14.5px}.sqzk-recipe__lines small{margin-left:6px;color:var(--muted)}.sqzk-recipe__lines b{font:600 15px/1.3 var(--font-latin);font-variant-numeric:tabular-nums}.sqzk-recipe__lines li.is-total{border-bottom:0;font-weight:700;color:var(--jade)}.sqzk-recipe__steps{margin:0;padding:0;list-style:none;counter-reset:sqzk-step}.sqzk-recipe__steps li{position:relative;padding:4px 0 8px 34px;counter-increment:sqzk-step;line-height:1.75;font-size:15px}.sqzk-recipe__steps li::before{content:counter(sqzk-step);position:absolute;left:0;top:4px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--jade);color:var(--ivory);font:700 13px/1 var(--font-latin)}.sqzk-recipe__tips{margin:0;padding-left:1.2em;font-size:14.5px;line-height:1.75}.sqzk-recipe__note{margin:14px 0 0;font:400 12.5px/1.6 var(--font-kai);color:var(--muted)}.sqzk-where__list{display:grid;gap:8px;margin:0 0 18px;padding:0;list-style:none;counter-reset:sqzk-where}.sqzk-where__list li{counter-increment:sqzk-where}.sqzk-where__list a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:10px 14px;border-radius:10px;background:var(--paper);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--line)}.sqzk-where__list .sqzk-pin{grid-row:1 / span 2}.sqzk-where__list strong{font:700 16px/1.35 var(--font-cn)}.sqzk-where__list small{grid-column:2;font-size:12.5px;color:var(--muted)}.sqzk-where__list b{grid-column:3;grid-row:1 / span 2;font:600 22px/1 "Cormorant Garamond",var(--font-latin);color:var(--chop,#b8524c);font-variant-numeric:tabular-nums}.sqzk-where__list li:first-child a{box-shadow:inset 0 0 0 2px var(--jade)}.sqzk-where__list a:hover strong{color:var(--jade)}.sqzk-scroll{overflow-x:auto}.sqzk-where__table{min-width:320px;border-collapse:collapse}.sqzk-where__table caption{padding:6px 0;text-align:left;color:var(--muted);font-size:13px}.sqzk-where__table th,.sqzk-where__table td{padding:7px 14px 7px 0;border-bottom:1px solid var(--line);text-align:left}.sqzk-where__table td{font-variant-numeric:tabular-nums}.sqzk-where__table .is-stale{color:#8f3a35;font-weight:600}.sqzk-others ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sqzk-others a,.sqzk-others span{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);text-decoration:none;font-size:14px}.sqzk-others span[aria-current]{background:var(--jade);color:var(--ivory);box-shadow:none}@media (max-width:860px){.sqzk-door__row.has-photo,.sqzk-read.has-recipe,.sqzk-mag.has-photo,.sqzk-mag{grid-template-columns:minmax(0,1fr)}.sqzk-recipe{position:static}.sqzk-plate{width:min(72vw, 300px)}.sqzk-mag:not(.has-photo) .sqzk-plate{display:none}.sqzk-sign__chop{right:-8px}}@media (max-width:560px){.sqzk-find{flex-wrap:wrap;border-radius:18px;padding:8px 8px 8px 14px}.sqzk-find input{flex-basis:calc(100% - 40px)}.sqzk-find__near{width:100%}.sqzk-facets,.sqzk-want{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.sqzk-facet,.sqzk-want__chip{flex:none}.sqzk-board{border-width:8px}}@media (prefers-reduced-motion:no-preference){.sqzk-sheet:not([hidden]) .sqzk-sheet__panel{animation:sqzk-up .32s var(--ease-out,ease-out) both}.sqzk-sheet:not([hidden]) .sqzk-sheet__scrim{animation:sqzk-fade .25s ease-out both}.sqzk-strip.is-new .sqzk-strip__list li{animation:sqzk-slide .38s var(--ease-out,ease-out) both;animation-delay:calc(var(--i, 0) * 45ms)}.sqzk-card,.sqzk-shelf__list a,.sqzk-where__list a,.sqzk-strip__list a{transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.sqzk-card:hover,.sqzk-shelf__list a:hover,.sqzk-strip__list a:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference) and (min-width:900px){.sqzk-sheet:not([hidden]) .sqzk-sheet__panel{animation-name:sqzk-left}}@keyframes sqzk-up{from{transform:translateY(100%)}to{transform:none}}@keyframes sqzk-left{from{transform:translateX(100%)}to{transform:none}}@keyframes sqzk-fade{from{opacity:0}to{opacity:1}}@keyframes sqzk-slide{from{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}@media print{.sqzk-find,.sqzk-filters,.sqzk-strip,.sqzk-sheet,.sqzk-card__peek,.sqzk-sort{display:none!important}.sqzk-board{color:#000;background:none;border-color:#999}.sqzk-board__table td{text-shadow:none}}.sqzk-shelf__all{margin:22px 0 0}.sqzk .sqzk-h2 a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--gold),var(--gold));background-size:100% 2px;background-position:0 100%;background-repeat:no-repeat}.sqzk-decoder__box{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);gap:22px;align-items:start}.sqzk-decoder__pick{display:grid;gap:10px}.sqzk-decoder__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sqzk-decoder__label{width:3.6em;font:400 15px/1 var(--font-kai);color:var(--ink-2);letter-spacing:.08em}.sqzk-decoder__opt{display:inline-grid;justify-items:center;min-width:4.4em;padding:7px 12px 6px;border:1px solid var(--line-2);border-radius:10px;background:var(--paper);color:var(--ink);cursor:pointer;line-height:1.15}.sqzk-decoder__opt b{font:700 16px/1.2 "Cormorant Garamond",var(--font-latin);letter-spacing:.02em}.sqzk-decoder__opt small{font:400 11.5px/1.3 var(--font-cn);color:var(--muted)}.sqzk-decoder__opt[aria-pressed="true"]{border-color:var(--jade);background:var(--jade);color:var(--ivory);box-shadow:0 3px 0 #08302b}.sqzk-decoder__opt[aria-pressed="true"] small{color:rgb(246 240 228 / .75)}.sqzk-chit{position:sticky;top:calc(var(--mast-h, 64px) + 16px);padding:16px 20px 18px;border-radius:4px;transform:rotate(.6deg);background:repeating-linear-gradient(180deg,transparent 0 33px,rgb(29 99 88 / .16) 33px 34px),#fffdf2;box-shadow:0 1px 0 rgb(255 255 255 / .8) inset,var(--shadow-lift);border-top:10px solid #d8cfb8}.sqzk-chit__head{display:flex;justify-content:space-between;margin:0 0 6px;font:700 12.5px/1 var(--font-cn);letter-spacing:.2em;color:var(--muted)}.sqzk-chit__head span:last-child{color:var(--chop,#b8524c);font:italic 700 15px/1 var(--font-latin);letter-spacing:0}.sqzk-chit__say{margin:6px 0 0;font:400 13px/1.4 var(--font-kai);color:var(--muted)}.sqzk-chit__order{margin:2px 0 6px;font:700 clamp(30px, 4.4vw, 42px)/1.12 var(--font-kai);color:#1b3b8f;letter-spacing:.01em;word-break:break-word}.sqzk-chit__mean{margin:0;font:500 16px/2.1 var(--font-cn);color:var(--ink)}.sqzk-chit__ref{margin:4px 0 0;font-size:14px;line-height:2.1}.sqzk-chit__ref:empty{display:none}.sqzk-chit__ref a{font-weight:700}.sqzk-chit__btns{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.sqzk-chit.is-new .sqzk-chit__order{animation:sqzk-ink .45s var(--ease-out,ease-out)}.sqzk-wall__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.sqzk-wall__count{margin:0;color:var(--muted);font-size:14px}.sqzk-wall__tools{display:grid;gap:10px;margin:6px 0 4px}.sqzk-wall__cats{display:flex;flex-wrap:wrap;gap:6px}.sqzk-wall__cats button{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--line-2);border-radius:999px;background:var(--paper);color:var(--ink-2);font:500 14px/1.2 var(--font-cn);cursor:pointer}.sqzk-wall__cats button small{font:600 12px/1 var(--font-latin);color:var(--muted)}.sqzk-wall__cats button[aria-pressed="true"]{background:var(--teak);border-color:var(--teak);color:#fff6ea}.sqzk-wall__cats button[aria-pressed="true"] small{color:rgb(255 246 234 / .75)}.sqzk-wall__find input{width:min(100%, 420px);padding:10px 14px;border:1px solid var(--line-2);border-radius:999px;background:#fffdf8;font:500 16px/1.3 var(--font-cn);color:var(--ink)}.sqzk-rail{margin-top:30px}.sqzk .sqzk-rail__title{position:relative;display:flex;align-items:baseline;gap:10px;margin:0;padding:9px 16px;border-radius:4px;background:repeating-linear-gradient(90deg,rgb(0 0 0 / .07) 0 2px,transparent 2px 11px),linear-gradient(180deg,#6a4029,#4e2d1c);color:#f3dc95;font:700 19px/1.2 var(--font-kai);letter-spacing:.12em;box-shadow:inset 0 0 0 1px rgb(230 200 119 / .45),0 8px 14px -10px rgb(38 30 18 / .8)}.sqzk-rail__title i{font:italic 500 14px/1 var(--font-latin);letter-spacing:.04em;color:rgb(246 240 228 / .7)}.sqzk-rail__title small{margin-left:auto;font:500 12.5px/1 var(--font-cn);letter-spacing:0;color:rgb(246 240 228 / .7)}.sqzk-wall__flat{margin-top:18px}.sqzk-glossary__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 250px),1fr));gap:10px;margin:0}.sqzk-glossary__item{padding:12px 14px;border-radius:10px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sqzk-glossary__item:target{box-shadow:inset 0 0 0 2px var(--gold)}.sqzk-glossary__item dt{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.sqzk-glossary__item dt b{font:700 22px/1.1 "Cormorant Garamond",var(--font-latin);color:#1b3b8f}.sqzk-glossary__item dt span{font:700 14px/1.2 var(--font-cn);color:var(--jade)}.sqzk-glossary__item dd{margin:0;font-size:14.5px;line-height:1.75;color:var(--ink-2)}@media (max-width:860px){.sqzk-decoder__box{grid-template-columns:minmax(0,1fr)}.sqzk-chit{position:static;order:-1;transform:none}}@media (max-width:560px){.sqzk-decoder__label{width:100%}.sqzk-wall__cats{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.sqzk-wall__cats button{flex:none}}@keyframes sqzk-ink{from{opacity:.2;transform:translateY(4px);filter:blur(1px)}to{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion:reduce){.sqzk-chit.is-new .sqzk-chit__order{animation:none}}.sqzk--hub{--sqzk-red:var(--chop, #b8524c);--sqzk-red-wash:#fbeeea;--sqzk-next:#f6e6c4;--sqzk-next-ink:#6e4f12;--sqzk-num:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif}.sqzk--hub .sqzk-door{padding-bottom:0}.sqzk--hub .sqzk-door::after{content:none}.sqzk--hub .sqzk-sign{display:grid;width:100%;box-sizing:border-box;margin:6px 0 30px;padding-block:clamp(16px, 2.6vw, 26px) clamp(14px, 2.2vw, 22px)}.sqzk-door__body{display:grid;grid-template-columns:minmax(0,1fr);gap:22px clamp(28px, 5vw, 64px);align-items:end}.sqzk-door__body.has-answer{grid-template-columns:repeat(auto-fit,minmax(min(100%, 340px),1fr))}.sqzk-door__side .sqzk-tldr{margin-bottom:12px}.sqzk-door__side>:last-child{margin-bottom:0}.sqzk-answer p{margin:0}.sqzk-answer .sqzk-answer__ask{font:500 17px/1.5 var(--font-cn);color:var(--ink-2)}.sqzk-answer .sqzk-answer__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:2px;font:700 clamp(40px, 6.4vw, 60px)/1.08 var(--sqzk-num);letter-spacing:-.015em;color:var(--sqzk-red);font-variant-numeric:lining-nums tabular-nums}.sqzk-answer__value small{font:500 14px/1.3 var(--font-cn);letter-spacing:0;color:var(--muted)}.sqzk-answer .sqzk-answer__sum{max-width:30em;margin-top:10px;font:500 16px/1.75 var(--font-cn);color:var(--ink)}.sqzk-answer .sqzk-answer__more{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:4px;font-size:15px}.sqzk-answer__more a{display:inline-block;padding:8px 0;color:var(--jade);font-weight:600;text-underline-offset:4px}.sqzk-route__map{padding:clamp(8px, 1.6vw, 18px);border-radius:18px;background:#fbf9f3;box-shadow:inset 0 0 0 1px var(--line)}.sqzk-route__stage{position:relative;aspect-ratio:var(--ar,640 / 268)}.sqzk-route__svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.sqzk-route__land{fill:#dce8df;stroke:#9cc3b1;stroke-width:1;stroke-linejoin:round}.sqzk-route__sea{font:italic 500 9px var(--font-cn);letter-spacing:4px;fill:#5f8f7a}.sqzk-route__lead{stroke:#b3a684;stroke-width:.7}.sqzk-route__lead.is-open{stroke:var(--sqzk-red);stroke-width:1}.sqzk-route__lead.is-priced{stroke:var(--jade);stroke-width:.9}.sqzk-route__lead.is-next{stroke:var(--gold-deep);stroke-width:.9}.sqzk-route__trip{fill:none;stroke:var(--sqzk-red);stroke-width:1.6;stroke-dasharray:3 2.6;stroke-linecap:round}.sqzk-route__pt{fill:var(--paper);stroke:var(--ink-2);stroke-width:1}.sqzk-route__pt.is-open{fill:var(--sqzk-red);stroke:#fff;stroke-width:1.5}.sqzk-route__pt.is-priced{fill:var(--jade);stroke:#fff;stroke-width:1.5}.sqzk-route__pt.is-next{fill:var(--sqzk-next);stroke:var(--gold-deep);stroke-width:1.5}.sqzk-route__halo{fill:none;stroke:var(--sqzk-red);stroke-width:.8;opacity:.45}.sqzk-route__halo.is-next{stroke:var(--gold-deep)}.sqzk-route__tags{margin:0;padding:0;list-style:none}.sqzk-rtag{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h)}.sqzk-rtag>button,.sqzk-rtag>span{display:flex;flex-direction:column;justify-content:center;gap:1px;width:100%;height:100%;box-sizing:border-box;padding:0 9px;border:1px dashed var(--line-2);border-radius:6px;background:#fffdf8;color:var(--muted);font:500 11.5px/1.15 var(--font-cn);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sqzk-rtag b{font:700 13.5px/1.2 var(--font-cn);color:var(--ink-2)}.sqzk-rtag.is-open>button{border:1.5px solid var(--sqzk-red);color:var(--sqzk-red);font-weight:700;cursor:pointer}.sqzk-rtag.is-open>button:hover{background:var(--sqzk-red-wash)}.sqzk-rtag.is-open>button[aria-pressed="true"]{background:var(--sqzk-red);color:#fff6f0}.sqzk-rtag.is-open>button[aria-pressed="true"] b{color:#fff}.sqzk-rtag.is-open>button:disabled{opacity:.5;cursor:default}.sqzk-rtag.is-open b,.sqzk-rtag.is-priced b,.sqzk-rtag.is-next b{color:var(--ink)}.sqzk-rtag.is-priced>span{border:1.5px solid var(--jade);color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums}.sqzk-rtag.is-next>span{border:1.5px solid var(--gold-deep);background:var(--sqzk-next);color:var(--sqzk-next-ink);font-weight:700}.sqzk-legs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 230px),1fr));gap:12px;align-items:start;margin-top:14px}.sqzk-leg{padding:16px 18px 14px;border-radius:14px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sqzk-leg--next{background:#fbf2e2;box-shadow:inset 0 0 0 1px #ecd6ab}.sqzk-leg--soon{background:#fff0;box-shadow:none;border:1px dashed var(--line-2)}.sqzk .sqzk-leg__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:700 14px/1.3 var(--font-cn);letter-spacing:.06em;color:var(--ink-2)}.sqzk-leg__dot{flex:none;width:10px;height:10px;box-sizing:border-box;border:1px solid var(--ink-2);border-radius:50%}.sqzk-leg--open .sqzk-leg__title{color:var(--sqzk-red)}.sqzk-leg--open .sqzk-leg__dot{border-color:var(--sqzk-red);background:var(--sqzk-red)}.sqzk-leg--priced .sqzk-leg__title{color:var(--jade)}.sqzk-leg--priced .sqzk-leg__dot{border-color:var(--jade);background:var(--jade)}.sqzk-leg--next .sqzk-leg__title{color:var(--sqzk-next-ink)}.sqzk-leg--next .sqzk-leg__dot{border:1.5px solid var(--gold-deep);background:var(--sqzk-next)}.sqzk-leg__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.sqzk .sqzk-leg__area{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 10px;width:100%;min-height:44px;box-sizing:border-box;padding:8px 12px;border:1px solid var(--line-2);border-radius:10px;background:#fffdf8;color:var(--ink);font:500 14px/1.3 var(--font-cn);text-align:left;text-decoration:none;cursor:pointer}.sqzk-leg__area b{font:700 17px/1.3 var(--font-cn)}.sqzk-leg__area span{font:700 15px/1.3 var(--sqzk-num);color:var(--sqzk-red);font-variant-numeric:tabular-nums}.sqzk-leg__area small{grid-column:1 / -1;font-size:12.5px;color:var(--muted)}.sqzk-leg__area small.is-stale{color:#8f3a35;font-weight:600}.sqzk-leg--priced .sqzk-leg__area span{color:var(--ink)}.sqzk-leg__area:hover{border-color:var(--ink-2)}a.sqzk-leg__area b{color:var(--jade)}.sqzk-leg__area[aria-pressed="true"]{border-color:var(--sqzk-red);background:var(--sqzk-red-wash)}.sqzk-leg__area:disabled{opacity:.55;cursor:default}.sqzk-leg__next{margin:0;font-size:15px;line-height:1.7;color:var(--ink-2)}.sqzk-leg__next b{display:block;font:700 22px/1.3 var(--font-cn);color:var(--ink)}.sqzk-leg__names{margin:0;font-size:15.5px;line-height:1.9;color:var(--ink-2)}.sqzk-route .sqzk-soon{margin:14px 0 0}.sqzk-card.has-shot{overflow:hidden}.sqzk-card__shot{margin:-14px -16px 6px;aspect-ratio:4 / 3;background:#ebe4d6}.sqzk-card__shot img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:640px){.sqzk-route__tags,.sqzk-route__lead,.sqzk-route__halo{display:none}.sqzk-route__pt{r:5px}.sqzk-route__pt.is-open,.sqzk-route__pt.is-priced,.sqzk-route__pt.is-next{r:8px;stroke-width:2.5}.sqzk-route__trip{stroke-width:2.6}.sqzk-route__sea{font-size:14px}.sqzk--hub .sqzk-sign{margin-bottom:22px}}@media (prefers-reduced-motion:no-preference){.sqzk-route__halo.is-next{transform-box:fill-box;transform-origin:center;animation:sqzk-ping 2.4s var(--ease-out,ease-out) .6s 3 backwards}}@keyframes sqzk-ping{from{transform:scale(.6);opacity:.8}to{transform:scale(1.8);opacity:0}}@media print{.sqzk-route__map{box-shadow:none}.sqzk-leg__area{border-color:#999}}html body :where(.sqzk-card__peek):is(:hover,:focus){background:#fffdf8;color:var(--jade)}html body :where(.sqzk-find__near):is(:hover,:focus){background:var(--jade);color:var(--ivory)}html body :where(.sqzk-facet):is(:hover,:focus){background:var(--paper);color:var(--ink-2)}html body :where(.sqzk-want__chip):is(:hover,:focus){background:var(--paper);color:var(--ink-2)}html body :where(.sqzk-btn--quiet):is(:hover,:focus){background:#fff0}html body :where(.sqzk-decoder__opt):is(:hover,:focus){background:var(--paper);color:var(--ink)}html body :where(.sqzk-btn):is(:hover,:focus){background:var(--jade)}html body :where(.sqzk-sheet__x):is(:hover,:focus){background:#ece4d2;color:var(--ink)}