.wz-scrim{position:fixed;inset:0;z-index:85;display:grid;place-items:center;padding:var(--s-6);background:#02030600;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background var(--t-base) var(--ease-out),backdrop-filter var(--t-base) var(--ease-out),-webkit-backdrop-filter var(--t-base) var(--ease-out)}.wz-scrim.on{background:var(--scrim-strong);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.wz-scrim.picking,.wz-scrim[hidden]{display:none}.wz{position:relative;width:min(1060px,100%);height:min(800px,100%);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:var(--surface-1);border:1px solid var(--line-strong);border-radius:var(--r-xl);box-shadow:var(--shadow-3);opacity:0;transform:translateY(14px) scale(.985);transition:opacity var(--t-slow) var(--ease-out),transform var(--t-slow) var(--ease-out)}.wz-scrim.on .wz{opacity:1;transform:none}.wz-h{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5) 14px var(--s-6);border-bottom:1px solid var(--line)}.wz-t{flex:1;min-width:0}.wz-eyebrow{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);display:block}.wz-h h2{margin:2px 0 0;font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wz-saved{font-size:var(--fs-xs);color:var(--ink-3);opacity:0;transition:opacity var(--t-base);white-space:nowrap}.wz-saved.show{opacity:1}.wz-x:hover{transform:rotate(90deg)}.wz-x{transition:background var(--t-fast),color var(--t-fast),transform var(--t-base) var(--ease-spring)}.wz-pips{display:none}.wz-b{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:0}.wz-steps{display:flex;flex-direction:column;padding:var(--s-4) var(--s-3) 14px;background:color-mix(in srgb,var(--ground) 62%,var(--surface-1));border-right:1px solid var(--line);overflow-y:auto}.wz-steps ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;position:relative}.wz-steps ol:before{content:"";position:absolute;left:24px;top:20px;bottom:20px;width:1px;background:var(--line-strong)}.wz-st{position:relative;display:flex;align-items:center;gap:var(--s-3);width:100%;padding:9px 10px;border:0;border-radius:var(--r-md);background:none;color:var(--ink-2);text-align:left;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.wz-st:hover{background:var(--surface-2);color:var(--ink)}.wz-st.on{background:var(--surface-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.wz-st .no{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface-1);border:1px solid var(--line-strong);font:var(--fw-semibold) var(--fs-xs) var(--font-mono);color:var(--ink-3);transition:all var(--t-base) var(--ease-out)}.wz-st .no svg{width:14px;height:14px}.wz-st.on .no{background:var(--accent);border-color:transparent;color:var(--accent-ink);box-shadow:0 0 0 4px var(--accent-soft)}.wz-st.done .no{background:var(--good-soft);border-color:transparent;color:var(--good)}.wz-st.bad .no{background:var(--warn-soft);border-color:transparent;color:var(--warn)}.wz-st .tx{min-width:0;display:flex;flex-direction:column;line-height:1.3}.wz-st .tx b{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.wz-st .tx small{font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wz-side{margin:auto 6px 0;padding-top:14px;font-size:var(--fs-xs);line-height:1.5;color:var(--ink-3)}.wz-side code,.wz-hint code,.wz-note code,.wz-lead code{font-family:var(--font-mono);font-size:.92em;background:var(--surface-3);padding:0 var(--s-1);border-radius:var(--r-xs);color:var(--ink-2)}.wz-main{min-height:0;overflow-y:auto;padding:30px 44px 36px;scroll-behavior:smooth;outline:none}.wz-main>*{max-width:700px;margin-left:auto;margin-right:auto}.wz-sh{margin-bottom:18px}.wz-sh h3{margin:6px 0 var(--s-2);font-size:var(--fs-3xl);line-height:var(--lh-tight);font-weight:var(--fw-semibold);letter-spacing:-.025em;outline:none}.wz-lead{margin:0;max-width:58ch;color:var(--ink-2);font-size:var(--fs-md);line-height:1.55}.wz-card{margin-top:14px;padding:18px var(--s-5);border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface-2)}.wz-card>h4,.wz-det>summary h4{margin:0 0 var(--s-3);display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3)}.wz-card>h4 span,.wz-det>summary h4 span{text-transform:none;letter-spacing:0;font-weight:var(--fw-regular)}.wz-card input:not([type=range]),.wz-card select{background-color:var(--surface-1)}.wz-row{margin-top:0;align-items:flex-start}.wz-card>*+.wz-row{margin-top:var(--s-4)}.wz-row>.wz-field:has(.wz-ll){flex:1.7 1 300px}.wz-row+.wz-row,.wz-card .wz-field+.wz-field{margin-top:var(--s-3)}.wz-row .wz-field+.wz-field{margin-top:0}.wz-field{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 180px}.wz-field.wide{flex-basis:100%}.wz-field>label{display:flex;align-items:baseline;gap:var(--s-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink-2)}.wz-field>label em{font-style:normal;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.wz input[type=text],.wz input[type=date],.wz input[type=time],.wz input[type=number]{height:38px;font-size:var(--fs-md)}.wz #f-name{height:46px;font-size:var(--fs-lg);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight)}.wz-hint{margin:0;font-size:var(--fs-xs);line-height:1.5;color:var(--ink-3)}.wz-hint.warn{color:var(--warn)}.wz-card .wz-hint:not(:first-child){margin-top:10px}.wz-err{margin:0;font-size:var(--fs-xs);line-height:1.4;color:var(--bad)}.wz-err:empty{display:none}.wz-err.on{display:block}.wz-field.bad input,.wz-field.bad select{border-color:color-mix(in srgb,var(--bad) 60%,transparent)}.wz-field.bad input:focus{box-shadow:0 0 0 3px var(--bad-soft)}.wz-link{border:0;background:none;padding:0;color:var(--accent);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:2px}.wz .money-in{gap:6px;height:38px;padding-left:var(--s-3);background:var(--surface-1);font-size:var(--fs-md)}.wz .money-in>span:last-child{padding-right:var(--s-3);font-size:var(--fs-sm)}.wz .money-in input{height:36px!important;font-size:var(--fs-md);padding-left:2px}.wz-fill .money-in{height:30px}.wz-fill .money-in input{height:28px!important;font-size:var(--fs-sm);width:90px}.wz-ll{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:var(--s-2)}.wz-ll .btn{height:38px}.wz-empty{margin:0;color:var(--ink-3);font-size:var(--fs-sm)}.wz-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.wz-opt{display:flex;flex-direction:column;gap:6px;min-width:0}.wz-opt .seg{align-self:flex-start;max-width:100%}.wz-lbl{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink-2)}.wz-seg{max-width:100%}.wz-seg button{height:30px}.seg.sm button{height:26px;padding:0 9px}.wz-more{margin-top:10px}.wz-more summary{cursor:pointer;font-size:var(--fs-xs);color:var(--ink-3);width:fit-content}.wz-more summary:hover{color:var(--ink)}.wz-more .wz-row{margin-top:10px}.wz-tg{margin-top:var(--s-3);padding:10px 2px 2px;border-top:1px solid var(--line)}.wz-tg .lbl small{display:block;font-size:var(--fs-xs);color:var(--ink-3);margin-top:1px}.wz-quick{margin-top:var(--s-3);align-items:center}.wz-places{margin-top:var(--s-3);display:flex;flex-direction:column;gap:6px}.wz-add{margin-top:14px;display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.wz-add.inline{margin-top:var(--s-3)}.wz-fill{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;font-size:var(--fs-xs);color:var(--ink-3)}.wz-fill input[type=text]{width:170px;height:30px!important;font-size:var(--fs-sm)!important}.wz-cities,.wz-basis,.wz-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wz-basis{grid-template-columns:repeat(3,minmax(0,1fr))}.wz-city,.wz-opt-card{position:relative;display:flex;flex-direction:column;gap:var(--s-1);padding:13px 15px;text-align:left;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-1);color:var(--ink);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast)}.wz-city:hover,.wz-opt-card:hover{border-color:var(--line-strong);background:var(--surface-hover)}.wz-city.on,.wz-opt-card.on{border-color:var(--accent-line);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent-line)}.wz-city b,.wz-opt-card b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.wz-city small,.wz-opt-card small{font-size:var(--fs-xs);line-height:1.45;color:var(--ink-3)}.wz-city.on small,.wz-opt-card.on small{color:var(--ink-2)}.wz-opt-card em{position:absolute;top:10px;right:12px;font-style:normal;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--accent)}.wz-dest-h{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:var(--s-3);align-items:end;margin-bottom:var(--s-3)}.wz-num{align-self:end;margin-bottom:5px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--dest-pin);color:#fff;font:var(--fw-semibold) var(--fs-xs) var(--font-mono)}.wz-dest-h .icon-btn{margin-bottom:var(--s-1)}.wz-pin{margin-top:var(--s-3);display:flex;align-items:center;gap:var(--s-3);padding:10px var(--s-3);border-radius:var(--r-md);border:1px dashed var(--line-strong);background:var(--surface-1)}.wz-pin.set{border-style:solid;border-color:color-mix(in srgb,var(--good) 40%,transparent);background:var(--good-soft)}.wz-pin-i{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-3);color:var(--ink-3)}.wz-pin.set .wz-pin-i{background:var(--dest-pin);color:#fff}.wz-pin-i svg{width:16px;height:16px}.wz-pin-t{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.wz-pin-t b{font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.wz-pin-t small{font-size:var(--fs-xs);color:var(--ink-3)}.wz-tier{display:grid;grid-template-columns:10px minmax(0,1fr) minmax(0,1fr) 28px;gap:var(--s-3);align-items:end;margin-bottom:10px}.wz-tier>i{width:9px;height:9px;border-radius:50%;margin-bottom:14px}.wz-tier .icon-btn{margin-bottom:var(--s-1)}.wz-tier .wz-field{margin-top:0!important}.wz-tierbar{margin-top:18px}.wz-tierbar .bar{display:flex;height:10px;border-radius:var(--r-pill);overflow:hidden;background:var(--surface-3);gap:2px}.wz-tierbar .bar i{display:block;height:100%;opacity:.9}.wz-tierbar .bar i.slack{opacity:.55}.wz-tierbar .lab{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:var(--s-2);font-size:var(--fs-xs);color:var(--ink-3)}.wz-tierbar .lab b{margin-left:6px;color:var(--ink);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.wz-scale{margin:22px var(--s-2) 6px}.wz-scale .bar{position:relative;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--score-1),var(--score-2) 30%,var(--score-3) 50%,var(--score-4) 75%,var(--score-5))}.wz-scale .bar i{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--ink);border:3px solid var(--surface-2);box-shadow:0 0 0 1px var(--line-strong)}.wz-scale .lab{position:relative;height:18px;margin-top:10px}.wz-scale .lab span{position:absolute;transform:translate(-50%);font:var(--fw-medium) var(--fs-2xs) var(--font-mono);color:var(--ink-3)}.wz-beds .seg{display:flex;width:100%}.wz-beds .seg button{flex:1;height:36px}.wz-counts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0 auto var(--s-3)}.wz-amen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}.wz-am{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:var(--s-2) 10px var(--s-2) 14px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2)}.wz-am .n{font-size:var(--fs-sm);min-width:0}.wz-am .seg{flex:none;flex-wrap:nowrap}.wz-taste{display:flex;flex-direction:column;gap:10px}.wz-ti{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px var(--s-4);align-items:center;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2)}.wz-ti .t{display:flex;flex-direction:column}.wz-ti .t b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.wz-ti .t small{font-size:var(--fs-xs);color:var(--ink-3)}.wz-ti .fx{grid-column:1 / -1;margin:0;font-size:var(--fs-xs);color:var(--ink-3)}.wz-ti .fx b{color:var(--accent);font-weight:var(--fw-semibold)}.wz-rate{display:grid;grid-template-columns:minmax(0,1fr) auto 28px;gap:var(--s-3);align-items:start;margin-top:10px}.wz-rate .wz-field{flex:none}.wz-stars{display:flex;gap:2px;height:38px;align-items:center}.wz-stars button{width:28px;height:28px;padding:5px;border:0;background:none;color:var(--ink-4);cursor:pointer;border-radius:var(--r-sm);transition:color var(--t-fast),transform var(--t-base) var(--ease-spring)}.wz-stars button.on{color:var(--fav)}.wz-stars button:hover{transform:scale(1.15)}.wz-stars svg{width:100%;height:100%}.wz-rate .icon-btn{margin-top:5px}.wz-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.wz-share{display:flex;height:12px;gap:2px;margin-bottom:14px}.wz-share i{display:block;height:100%;border-radius:var(--r-xs);background:var(--accent);min-width:3px;transition:flex var(--t-base) var(--ease-out)}.wz-weights{display:flex;flex-direction:column;gap:var(--s-1)}.wz-w{display:grid;grid-template-columns:132px minmax(0,1fr) 44px;gap:14px;align-items:center;min-height:32px}.wz-w label{font-size:var(--fs-sm);color:var(--ink-2)}.wz-w b{text-align:right;font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.wz-note{display:flex;align-items:flex-start;gap:var(--s-3);margin-top:14px;padding:11px 14px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink-2)}.wz-main>.wz-note:first-child{margin-top:0;margin-bottom:14px;justify-content:space-between;align-items:center}.wz-note p{margin:3px 0 0}.wz-note ul{margin:6px 0 0;padding-left:18px}.wz-note.bad{border-color:color-mix(in srgb,var(--bad) 35%,transparent);background:var(--bad-soft);flex-direction:column;gap:var(--s-1)}.wz-note.bad b{color:var(--bad)}.wz-note.good{border-color:color-mix(in srgb,var(--good) 35%,transparent);background:var(--good-soft)}.wz-note.good b{color:var(--good)}.wz-note .ic{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--good);color:var(--ground)}.wz-note .ic svg{width:13px;height:13px}.wz-diff{margin:0;padding-left:18px;font-size:var(--fs-sm);color:var(--ink-2);line-height:1.6}.wz-code{position:relative}.wz-code pre,.wz-cmd pre{margin:0;padding:14px var(--s-4);max-height:340px;overflow:auto;border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--line);font:var(--fw-medium) var(--fs-xs)/1.65 var(--font-mono);color:var(--ink-2);tab-size:2;user-select:all}.wz-copy{position:absolute;top:8px;right:8px}.wz-cmd+.wz-cmd{margin-top:var(--s-3)}.wz-note+.wz-cmd,.wz-job+.wz-cmd{margin-top:14px}.wz-det>summary{list-style:none;cursor:pointer}.wz-det>summary::-webkit-details-marker{display:none}.wz-det>summary h4{margin:0}.wz-det>summary h4:before{content:"";display:inline-block;width:8px;height:8px;margin-right:var(--s-2);border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg) translateY(-1px);transition:transform var(--t-fast)}.wz-det[open]>summary h4{margin-bottom:var(--s-3)}.wz-det[open]>summary h4:before{transform:rotate(45deg) translate(-2px,-2px)}.wz-det>summary h4{justify-content:flex-start}.wz-det>summary h4 span{margin-left:auto}.wz-cmd .h{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.wz-cmd .h b{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink-2)}.wz-cmd pre{max-height:200px;user-select:all;white-space:pre}.wz-folder{display:flex;align-items:center;gap:var(--s-1)}.wz-folder>span{font:var(--fw-medium) var(--fs-sm) var(--font-mono);color:var(--ink-3);white-space:nowrap}.wz-job{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-3);padding:var(--s-3) 14px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2)}.wz-job .st{display:flex;align-items:center;gap:10px;font-size:var(--fs-sm);color:var(--ink-3)}.wz-job .st i{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line-strong)}.wz-job .st i svg{width:11px;height:11px}.wz-job .st.running{color:var(--ink)}.wz-job .st.running i{border-color:var(--accent);border-top-color:transparent;animation:wz-spin var(--t-page) linear infinite}.wz-job .st.done{color:var(--ink)}.wz-job .st.done i{background:var(--good);border-color:transparent;color:var(--ground)}.wz-job .st.error{color:var(--bad)}.wz-job .st.error i{background:var(--bad);border-color:transparent;color:#fff}@keyframes wz-spin{to{transform:rotate(360deg)}}.wz-f{display:flex;align-items:center;gap:10px;padding:14px var(--s-5) 14px var(--s-6);border-top:1px solid var(--line);background:var(--surface-1)}.wz-fnote{margin-right:auto;margin-left:6px;font-size:var(--fs-xs);color:var(--ink-3)}.wz-fnote.warn{color:var(--warn)}.wz-fseg{display:flex;gap:var(--s-2);margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.wz-f .btn{height:36px;padding:0 var(--s-4)}.wz-f .btn.primary{padding:0 18px;min-width:120px;justify-content:center}.wz-f .btn.primary svg{margin-left:2px}.wz-f .btn svg{width:15px;height:15px}@media (prefers-reduced-motion: reduce){.wz,.wz-scrim,.wz-x,.wz-stars button{transition:none}.wz-job .st.running i{animation-duration:2s}.wz-main{scroll-behavior:auto}}@media (max-width: 900px){.wz-b{grid-template-columns:200px minmax(0,1fr)}.wz-main{padding:26px 28px var(--s-8)}.wz-basis{grid-template-columns:1fr}}@media (max-width: 760px){.wz-scrim{padding:0;place-items:end stretch}.wz{grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:calc(100% - 4vh);border-radius:var(--r-xl) var(--r-xl) 0 0;border-bottom:0;transform:translateY(40px)}.wz-scrim.on .wz{transform:none}.wz-h{padding:14px var(--s-3) var(--s-3) var(--s-4)}.wz-h h2{font-size:var(--fs-lg)}.wz-saved{display:none}.wz-pips{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:10px var(--s-4) 11px;border-bottom:1px solid var(--line);font-size:var(--fs-xs)}.wz-pips b{font-weight:var(--fw-semibold);color:var(--ink)}.wz-pips span{color:var(--ink-3)}.wz-pips div{grid-column:1 / -1;display:flex;gap:var(--s-1);margin-top:6px}.wz-pips i{flex:1;height:4px;border-radius:2px;background:var(--line-strong);transition:background var(--t-base)}.wz-pips i.done{background:color-mix(in srgb,var(--accent) 45%,transparent)}.wz-pips i.on{background:var(--accent)}.wz-b{grid-template-columns:minmax(0,1fr)}.wz-steps{display:none}.wz-main{padding:var(--s-5) var(--s-4) 28px}.wz-sh .wz-eyebrow{display:none}.wz-sh h3{font-size:var(--fs-2xl);margin-top:0}.wz-card{padding:14px}.wz-cities,.wz-presets,.wz-amen{grid-template-columns:1fr}.wz-am{flex-wrap:wrap}.wz-am .seg{width:100%}.wz-am .seg button{flex:1}.wz-ti{grid-template-columns:1fr}.wz-ti .seg{width:100%}.wz-ti .seg button{flex:1;padding:0 var(--s-1);font-size:var(--fs-2xs)}.wz-tier{grid-template-columns:10px minmax(0,1fr) minmax(0,1fr) 28px;gap:var(--s-2)}.wz-row{gap:var(--s-3)}.wz-field{flex-basis:100%}.wz-row .wz-field.half{flex-basis:calc(50% - 6px)}.wz-w{grid-template-columns:96px minmax(0,1fr) 38px;gap:10px}.wz-rate{grid-template-columns:minmax(0,1fr) 28px}.wz-rate .wz-stars{grid-column:1 / 2;grid-row:2}.wz-rate .icon-btn{grid-column:2;grid-row:1}.wz-f{flex-wrap:wrap;padding:var(--s-3) 14px max(var(--s-3),var(--safe-b))}.wz-fnote{display:none}.wz-fseg{order:-1;width:100%;margin:0;justify-content:stretch}.wz-fseg .btn{flex:1;justify-content:center}.wz-f>.btn{flex:1;justify-content:center}.wz-f .btn.primary{flex:2}.wz-quick .wz-hint{flex-basis:100%}.wz-opts{grid-template-columns:1fr}.wz-ll{grid-template-columns:1fr 1fr}.wz-ll .btn{grid-column:1 / -1;justify-content:center}.wz-pin{flex-wrap:wrap}.wz-pin .btn{flex:1;justify-content:center}}.work{position:relative}.wz-picking .onb{display:none}.onb{position:absolute;inset:0;z-index:12;display:grid;place-items:center;padding:var(--s-6);overflow-y:auto;background:radial-gradient(1100px 520px at 50% -8%,var(--accent-soft),transparent 70%),var(--ground)}.onb-card{width:min(760px,100%);padding:36px var(--s-10) var(--s-8);border-radius:var(--r-xl);border:1px solid var(--line-strong);background:var(--surface-1);box-shadow:var(--shadow-2);animation:onb-in var(--t-page) var(--ease-out) both}@keyframes onb-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.onb-card .mark{width:46px;height:46px;display:grid;place-items:center;border-radius:var(--r-lg);background:var(--accent-soft);color:var(--accent);margin-bottom:18px}.onb-card .mark svg{width:24px;height:24px}.onb-card h2{margin:0 0 var(--s-2);font-size:var(--fs-3xl);line-height:var(--lh-tight);font-weight:var(--fw-semibold);letter-spacing:-.025em}.onb-card>p{margin:0;max-width:56ch;color:var(--ink-2);font-size:var(--fs-md);line-height:1.55}.onb-steps{list-style:none;margin:var(--s-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;counter-reset:s}.onb-steps li{counter-increment:s;position:relative;padding:14px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink-2);line-height:1.5}.onb-steps li:before{content:counter(s);display:grid;place-items:center;width:22px;height:22px;margin-bottom:var(--s-2);border-radius:50%;background:var(--surface-3);font:var(--fw-semibold) var(--fs-xs) var(--font-mono);color:var(--ink-2)}.onb-steps li b{display:block;color:var(--ink);font-weight:var(--fw-semibold);margin-bottom:2px}.onb-steps li span{display:block}.onb-steps code{font-family:var(--font-mono);font-size:var(--fs-xs);background:var(--surface-3);padding:1px 5px;border-radius:var(--r-xs);color:var(--ink-2);overflow-wrap:anywhere}.onb-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--s-6)}.onb-acts .btn{height:38px;padding:0 18px}.onb-note{margin-top:18px;font-size:var(--fs-xs);color:var(--ink-3)}@media (max-width: 760px){.onb{align-items:start;padding:14px}.onb-card{padding:var(--s-6) var(--s-5) 22px}.onb-card h2{font-size:var(--fs-2xl)}.onb-steps{grid-template-columns:1fr;gap:var(--s-2)}.onb-steps li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 var(--s-3);padding:var(--s-3) 14px}.onb-steps li:before{grid-row:1 / span 2;margin:1px 0 0}.onb-acts .btn{flex:1;justify-content:center}}.wz-citybox{margin-top:var(--s-3)}.wz-find{display:flex;align-items:center;gap:var(--s-2)}.wz-find input{flex:1;min-width:0}.wz-found a{color:var(--accent)}.wz-miss{margin:var(--s-1) 0 0;padding-left:18px;color:var(--ink-3);font-size:var(--fs-xs)}.wz-miss li{margin:2px 0}.wz-feed{display:grid;grid-template-columns:minmax(110px,1fr) minmax(180px,3fr) auto;gap:var(--s-2);align-items:start;margin-bottom:var(--s-2)}.wz-feed .wz-field{margin:0}.wz-feed .icon-btn{margin-top:22px}.wz-fill #wzFeedUrl{flex:1;width:auto;min-width:200px}.wz-warnline{color:var(--warn, var(--ink-2))}.wz-next{margin:var(--s-2) 0 0;padding-left:var(--s-5);display:flex;flex-direction:column;gap:10px}.wz-next li p{margin:2px 0 var(--s-1)}.wz-next code{display:block;overflow-x:auto;white-space:pre;font-family:var(--font-mono);font-size:var(--fs-xs);background:var(--surface-3);padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);color:var(--ink-2)}@media (max-width: 640px){.wz-feed{grid-template-columns:1fr auto}.wz-feed .wz-field:nth-child(2){grid-column:1 / -1;order:3}}
