.logbook{--night:#1d2a35;--night-ink:#eef2f3;--night-line:#eef2f380}.lb-at-paper{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-paper)}.lb-at-plate{width:100%;height:auto;font-family:var(--sans);display:block}.lb-at-master .lb-at-tall{display:none}@media (width<=560px){.lb-at-master .lb-at-wide{display:none}.lb-at-master .lb-at-tall{display:block}}.lb-at-neat{fill:none;stroke:var(--hull);stroke-width:1.2px}.lb-at-tick{stroke:var(--hull);stroke-width:1px}.lb-at-plate .lb-contour{fill:none;stroke:var(--sounding);stroke-width:1.2px}.lb-at-hatchline{stroke:var(--sounding);stroke-width:1.4px}.lb-at-no{fill:var(--hull);font-size:13px;font-weight:700}.lb-at-planned,.lb-at-built{fill:none;stroke:var(--hull);stroke-width:2px}.lb-at-planned{stroke-dasharray:6 5}.lb-at-reg{fill:none;stroke:var(--chart);stroke-width:1.2px}.lb-at-note line{stroke:var(--chart);stroke-width:1px}.lb-at-note circle{fill:var(--paper);stroke:var(--chart);stroke-width:1.5px}.lb-at-note text{fill:var(--hull);font-size:13px}.lb-at-builtnote,.lb-at-next{fill:var(--hull);font-size:14px;font-weight:700}.lb-at-cargo{fill:var(--chart)}.lb-at-cross{stroke:var(--hull);stroke-width:1.5px}.lb-at-ring{fill:var(--paper);stroke:var(--hull);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0}.lb-at-dot{fill:var(--hull)}.lb-at-pointer{fill:var(--buoy)}.lb-at-coord{fill:var(--hull);font-size:14px;font-weight:700}.lb-at-coordsub{fill:var(--chart);font-size:12px}.lb-at-master .lb-at-coord{font-size:17px}.lb-at-master .lb-at-cargo{fill:var(--hull)}.lb-at-master .lb-contour,.lb-at-master .lb-at-hatchline{opacity:.55}.lb-at-legend text{fill:var(--chart);font-size:12px}.lb-at-legend line{stroke:var(--hull);stroke-width:2px}.lb-at-legend .lb-at-legend-planned{stroke-dasharray:6 4}.lb-at-reg{opacity:.45;transform:translate(16px,-12px)}.lb-at-note,.lb-at-built,.lb-at-hatch,.lb-at-builtnote,.lb-at-next{opacity:0}[data-shot="1"] .lb-at-reg,[data-shot="2"] .lb-at-reg,[data-shot="3"] .lb-at-reg{opacity:1;transform:none}[data-shot="1"] .lb-at-note,[data-shot="2"] .lb-at-note,[data-shot="3"] .lb-at-note{opacity:1}[data-shot="2"] .lb-at-planned,[data-shot="3"] .lb-at-planned{opacity:0}[data-shot="2"] :is(.lb-at-built,.lb-at-hatch,.lb-at-builtnote),[data-shot="3"] :is(.lb-at-built,.lb-at-hatch,.lb-at-builtnote){opacity:1}[data-shot="3"] .lb-at-layers{opacity:.35}[data-shot="3"] .lb-at-next{opacity:1}@media (prefers-reduced-motion:no-preference){.lb-at-reg{transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s}.lb-at-planned,.lb-at-built,.lb-at-hatch,.lb-at-layers,.lb-at-next{transition:opacity .6s}.lb-at-note,.lb-at-builtnote{transition:opacity .5s}[data-shot] .lb-at-note-1{transition-delay:.4s}[data-shot] .lb-at-note-2{transition-delay:.8s}.lb-at-master .lb-at-ring{animation:.9s cubic-bezier(.4,0,.2,1) both lb-at-ring}.lb-at-master .lb-at-cross{animation:.9s ease-out both lb-at-fade}}@keyframes lb-at-ring{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lb-at-fade{0%{opacity:0}to{opacity:1}}.lb-at-master{margin:0}.lb-at-controls{align-items:center;gap:var(--s2);margin-top:var(--s3);flex-wrap:wrap;display:flex}.lb-at-nums{gap:var(--s1);margin-left:auto;display:inline-flex}.logbook .lb-at-btn{font:inherit;min-width:44px;min-height:44px;padding:0 var(--s3);background:var(--paper);color:var(--hull);border:1.5px solid var(--hull);border-radius:var(--r-paper);cursor:pointer;font-size:16px;font-weight:700}@media (prefers-reduced-motion:no-preference){.logbook .lb-at-btn{transition:background-color .15s,color .15s}}.logbook .lb-at-btn[aria-pressed=true]{background:var(--hull);color:var(--fog)}.logbook .lb-at-btn:focus-visible{outline:3px solid var(--chart);outline-offset:2px}.lb-at-caption{margin:var(--s3) 0 0;color:var(--chart);max-width:60ch;min-height:3.2em;font-size:16px}.lb-at-section{border-top:1px solid var(--rule);padding:var(--s6) 0}.lb-at-head{margin:0 0 var(--s3);letter-spacing:-.01em;font-size:32px;font-weight:800;line-height:1.15}.lb-at-lead{color:var(--chart);margin:0 0 var(--s5)}.lb-at-key{border-top:1px solid var(--rule);padding:var(--s5) 0}.lb-at-keyhead{margin:0 0 var(--s3);font-size:20px}.logbook .lb-at-plates{gap:var(--s4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.logbook .lb-site .lb-at-plates>li{gap:var(--s3);grid-template-columns:96px minmax(0,1fr);align-items:start;max-width:none;margin:0;display:grid}.lb-at-thumb{padding:2px}.lb-at-plates h3{margin:0 0 var(--s1);font-size:17px}.lb-at-plates p{color:var(--chart);margin:0;font-size:15px}@media (width>=1024px){.logbook .lb-at-plates{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr))}.logbook .lb-site .lb-at-plates>li{grid-template-columns:112px minmax(0,1fr)}}.lb-at-demo{max-width:960px}.lb-at-demo-nav{gap:var(--s2);margin:0 0 var(--s3);flex-wrap:wrap;display:flex}.logbook .lb-at-demo-step{font:inherit;min-height:44px;padding:0 var(--s3);cursor:pointer;background:var(--paper);color:var(--hull);border:1.5px solid var(--rule);border-radius:var(--r-paper);font-size:16px}.lb-at-demo-step span{font-weight:700}.logbook .lb-at-demo-step[aria-pressed=true]{border-color:var(--hull);background:var(--hull);color:var(--fog)}.logbook .lb-at-demo-step:focus-visible{outline:3px solid var(--chart);outline-offset:2px}.logbook .lb-at-demo-stills{margin:0;padding:0;list-style:none}.logbook .lb-site .lb-at-demo-stills>li{max-width:none;margin:0}.lb-at-sheet{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-paper);padding:var(--s2);margin:0}.lb-at-sheet img{border:1px solid var(--rule);width:100%;height:auto;display:block}.lb-at-sheet figcaption{padding:var(--s2) var(--s1) var(--s1);gap:2px;display:grid}.lb-at-sheet figcaption span{color:var(--chart);font-size:16px}.lb-at-tag{color:var(--chart);border-top:1px dashed var(--rule);padding-top:var(--s1);margin-top:var(--s1);font-size:14px}.lb-at-demo-pager{justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s3);display:flex}.lb-at-demo-pager .lb-btn{min-height:44px}.lb-at-demo-count{color:var(--chart);font-size:15px}.logbook .lb-at-nightsec{background:var(--night);color:var(--night-ink);box-shadow:0 0 0 100vmax var(--night);clip-path:inset(0 -100vmax);border-top:0}.lb-at-nightsec .lb-at-lead,.lb-at-nightsec dd,.lb-at-region p,.lb-at-block p{color:color-mix(in srgb, var(--night-ink) 82%, var(--night))}.logbook .lb-at-nightsec a{color:var(--night-ink)}.logbook .lb-at-nightsec a:focus-visible{outline:3px solid var(--night-ink);outline-offset:2px}.lb-at-map{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.lb-at-region{border:1.5px dashed var(--night-line);border-radius:var(--r-paper);padding:var(--s3) var(--s4)}.lb-at-region h3{margin:0 0 var(--s2);color:var(--night-ink);font-size:18px}.lb-at-region p{margin:0;font-size:16px}.lb-at-blocks{gap:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}.lb-at-block{border:1.5px solid var(--night-line);border-radius:var(--r-paper);padding:var(--s2) var(--s3)}.lb-at-block p{margin:var(--s1) 0 0;font-size:16px}.lb-at-chdetails{margin:var(--s5) 0 var(--s2)}.lb-at-channels-head{color:var(--night-ink);cursor:pointer;align-items:center;min-height:44px;font-size:18px;font-weight:700;display:flex}.lb-at-channels-head:focus-visible{outline:3px solid var(--night-ink);outline-offset:2px}.lb-at-channels-head::-webkit-details-marker{display:none}.lb-at-channels-head:before{content:"+";width:1.2em;font-weight:800;display:inline-block}.lb-at-chdetails[open]>.lb-at-channels-head:before{content:"−"}.logbook .lb-at-channels{margin:var(--s2) 0 var(--s4);padding:0;list-style:none}.lb-at-channels>li{padding-left:2.2em;position:relative}.lb-at-channels>li:before{content:"";border-top:2px solid var(--night-ink);width:1.5em;position:absolute;top:.8em;left:0}@media (width>=900px){.lb-at-map{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-at-region[data-region=computer]{grid-row:span 2}.lb-at-blocks{grid-template-columns:minmax(0,1fr)}}.lb-at-start{border-top:1px solid var(--rule);padding:var(--s6) 0 var(--s4)}.lb-at-start h2{margin:0 0 var(--s2);font-size:32px;font-weight:800}.lb-at-start p{color:var(--chart);margin:0 0 var(--s4)}.lb-at-start .lb-btn{align-items:center;min-height:48px;text-decoration:none;display:inline-flex}@media (width<=768px){.lb-at-head,.lb-at-start h2{font-size:26px}.lb-at-section{padding:var(--s5) 0}}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff");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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff");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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-800-normal-CCpWmrAz.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-800-normal-DJxWoX6k.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/atkinson-hyperlegible-next-latin-800-normal-D32lleIF.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-800-normal-DtRtCSx4.woff)format("woff");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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-400-normal-CpVFOiMk.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-ext-400-normal-ITMuFrSK.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-mono-latin-400-normal-CmMGer93.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-400-normal-Cmjm2dBj.woff)format("woff");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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-700-normal-Cb4hxZGu.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-ext-700-normal-Db6cZPB4.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-mono-latin-700-normal-BhOtGXDr.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-700-normal-BQ8cw3oD.woff)format("woff");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{margin:0;padding:0}body{background:#eef2f3}.logbook{--fog:#eef2f3;--hull:#1d2a35;--chart:#3f5b73;--buoy:#c8410f;--kelp:#2f7a5b;--flare:#b3261e;--paper:#fff;--rule:color-mix(in srgb, var(--chart) 30%, transparent);--glass:#eef2f39e;--glass-edge:#1d2a3524;--r-input:6px;--r-paper:2px;--r-glass:20px;--r-sheet:16px;--dur:.18s;--seal:.24s;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--mono:"Atkinson Hyperlegible Mono", ui-monospace, "SF Mono", Menlo, monospace;--sans:"Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--fog);color:var(--hull);font-family:var(--sans);min-height:100vh;font-size:16px;line-height:1.5}.logbook:lang(zh-Hant-TW){font-family:var(--sans), "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif;line-height:1.7}.logbook :is(p,label,caption,li){max-width:72ch}.logbook:lang(zh-Hant-TW) :is(p,label,caption,li){max-width:36em}.logbook :is(.lb-steps,.lb-substeps,.lb-tracks,.lb-checks)>li{max-width:none}.logbook a{color:var(--chart);text-underline-offset:3px}.logbook code,.lb-mono{font-family:var(--mono)}.lb-small{font-size:12px}.lb-break{overflow-wrap:anywhere;word-break:break-all}.lb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lb-skip{left:var(--s4);background:var(--paper);padding:var(--s2) var(--s3);border:2px solid var(--hull);z-index:20;position:absolute;top:-100px}.lb-skip:focus{top:var(--s2)}.lb-top{z-index:10;justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);padding:var(--s2) var(--s5);background:var(--glass);border-bottom:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);flex-wrap:wrap;display:flex;position:sticky;top:0}.lb-brand{align-items:baseline;gap:var(--s3);font-size:16px;display:flex}.lb-chain{font-family:var(--mono);color:var(--chart);font-size:14px}.lb-top-actions{gap:var(--s2);flex-wrap:wrap;display:flex}.logbook .lb-chip{font:inherit;min-height:44px;padding:var(--s2) var(--s4);color:var(--hull);border:1px solid var(--glass-edge);border-radius:var(--r-glass);cursor:pointer;background:#ffffff8c;align-items:center;font-size:14px;display:inline-flex}.logbook .lb-chip:hover:not(:disabled){background:var(--paper)}.logbook .lb-chip:disabled{opacity:.5;cursor:not-allowed}.logbook .lb-chip-static{cursor:default;font-family:var(--mono)}.logbook .lb-chip-strong{background:var(--hull);color:var(--fog);border-color:var(--hull);font-weight:700}.logbook .lb-chip.lb-chip-strong,.logbook .lb-chip.lb-chip-strong:hover:not(:disabled){background:var(--hull)}.logbook .lb-chip-warn{border-color:var(--flare);color:var(--flare);font-weight:700}.lb-main{max-width:1240px;padding:var(--s6) var(--s5) var(--s7);margin:0 auto}.lb-title{letter-spacing:-.01em;margin:0;font-size:36px;font-weight:700;line-height:1.15}.lb-tagline{color:var(--chart);margin:var(--s2) 0 var(--s5);font-size:18px}.logbook h2{margin:0;font-size:24px;font-weight:700}.logbook h3{margin:0 0 var(--s2);font-size:18px;font-weight:700}.logbook h4{margin:var(--s3) 0 var(--s2);font-size:16px;font-weight:700}.lb-lead{color:var(--chart);margin:var(--s2) 0 var(--s4)}.lb-note,.lb-help{color:var(--chart);margin:var(--s1) 0 var(--s3);font-size:14px}.lb-notice-row{align-items:center;gap:var(--s3);display:flex}.lb-steps{margin:var(--s5) 0 0;border-left:2px solid var(--chart);padding:0;list-style:none}.lb-step{padding:0 0 var(--s6) var(--s5);position:relative}.lb-step:last-child{padding-bottom:0}.lb-step-head{align-items:baseline;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.lb-step-glyph{background:var(--fog);border:2px solid var(--chart);width:28px;height:28px;color:var(--chart);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:2px;left:-15px}.lb-step-current .lb-step-glyph{background:var(--hull);border-color:var(--hull);color:var(--fog)}.lb-step-done .lb-step-glyph{border-color:var(--kelp);color:var(--kelp)}.lb-step-name{font-size:24px}.lb-step-waiting .lb-step-name,.lb-step-notNeeded .lb-step-name{color:var(--chart);font-size:18px}.lb-step-state{color:var(--chart);font-size:14px;font-weight:400}.lb-step-summary{gap:var(--s2);align-items:baseline;font-size:14px;font-weight:400;display:inline-flex}.lb-step-body{margin-top:var(--s3)}.lb-paper,.lb-entry{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-paper);padding:var(--s4) var(--s5);margin:var(--s3) 0}.lb-paper-warn{border-left:4px solid var(--buoy)}.lb-form{gap:var(--s3);max-width:46rem;display:grid}.lb-form>label,.lb-exception>label{margin-top:var(--s2);font-weight:700}.lb-field{gap:var(--s1);margin:0;display:grid}.lb-field>label{font-weight:700}.lb-row2{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.lb-details{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-paper);padding:var(--s2) var(--s4)}.lb-details>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.logbook .lb-input,.logbook input[type=password],.logbook input[type=text],.logbook select,.logbook textarea{font-family:var(--mono);color:var(--hull);background:var(--paper);border:1px solid var(--chart);border-radius:var(--r-input);padding:var(--s3);box-sizing:border-box;width:100%;min-height:44px;font-size:16px}.logbook select{font-family:var(--sans)}.logbook textarea{resize:vertical;min-height:120px}.lb-input-short{max-width:14rem}.lb-check{gap:var(--s2);margin-top:var(--s2);align-items:flex-start;display:flex}.lb-check input{width:20px;height:20px;accent-color:var(--hull);flex:none;margin:2px 0 0}.lb-check label{font-weight:400}.lb-exception{border-left:3px solid var(--chart);padding-left:var(--s3);gap:var(--s1);display:grid}.lb-actions{gap:var(--s3);margin-top:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.logbook .lb-btn{font:inherit;min-height:44px;padding:var(--s2) var(--s4);border-radius:var(--r-input);background:var(--hull);color:var(--fog);border:1px solid var(--hull);cursor:pointer;transition:background-color var(--dur) ease-out, color var(--dur) ease-out;font-weight:700}.logbook .lb-btn-primary{padding:var(--s2) var(--s5)}.logbook .lb-btn-quiet{background:var(--paper);color:var(--hull)}.logbook .lb-btn-buoy{background:var(--buoy);border-color:var(--buoy);color:#fff;padding:var(--s3) var(--s5);font-size:18px}.logbook .lb-btn-link{color:var(--chart);text-underline-offset:3px;padding:var(--s2);background:0 0;border:0;font-weight:400;text-decoration:underline}.logbook .lb-btn:disabled{opacity:.45;cursor:not-allowed}.logbook .lb-lang{font:inherit;min-width:44px;min-height:44px;padding:var(--s2) var(--s3);color:var(--hull);border:1px solid var(--chart);border-radius:var(--r-glass);cursor:pointer;background:0 0;font-size:14px}.logbook :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid var(--hull);outline-offset:2px;box-shadow:0 0 0 4px var(--fog)}.lb-actionbar{bottom:var(--s3);z-index:5;margin-top:var(--s4);gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-glass);background:var(--glass);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex;position:sticky}.lb-actionbar:empty{display:none}.lb-addr{font-family:var(--mono);letter-spacing:.01em}.lb-addr-0x{color:var(--chart)}.lb-addr-g{white-space:nowrap;margin-right:.35em;display:inline-block}.lb-addr-g:last-child{margin-right:0}.lb-amount{font-family:var(--mono);font-variant-numeric:tabular-nums}.lb-amount-big{overflow-wrap:anywhere;font-size:36px;font-weight:700;line-height:1.15}.lb-unit{font-family:var(--sans);color:var(--chart);font-size:.5em;font-weight:700}.lb-draft{color:var(--chart)}.lb-dl{gap:var(--s2);margin:var(--s3) 0;display:grid}.lb-dl>div{gap:var(--s3);border-top:1px solid var(--rule);padding-top:var(--s2);grid-template-columns:minmax(8rem,12rem) 1fr;display:grid}.lb-dl dt{color:var(--chart);font-size:14px}.lb-dl dd{overflow-wrap:anywhere;margin:0}.lb-dl-tight>div{border-top:0;grid-template-columns:minmax(6rem,9rem) 1fr;padding-top:0}.lb-kv{gap:var(--s1);display:grid}.lb-k{color:var(--chart);font-size:14px}.lb-code{font-family:var(--mono);background:var(--fog);padding:0 var(--s1);border-radius:var(--r-paper)}.lb-code-block{font-family:var(--mono);background:var(--fog);color:var(--hull);border:1px solid var(--rule);border-radius:var(--r-paper);padding:var(--s3);margin:var(--s3) 0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:50vh;font-size:14px;overflow:auto}.lb-glyph,.lb-mark{text-align:center;width:1.4em;font-weight:700;display:inline-block}.lb-tone-ok{color:var(--kelp)}.lb-tone-bad{color:var(--flare)}.lb-next-input{border-left:3px solid var(--hull);padding:0 0 0 var(--s3);margin:0 0 var(--s3)}.lb-next-input h3{margin:0 0 var(--s1)}.lb-next-input p{margin:0 0 var(--s2)}.lb-tone-warn,.lb-tone-idle{color:var(--chart)}.lb-tone-border-ok{border-left:4px solid var(--kelp)}.lb-tone-border-bad{border-left:4px solid var(--flare)}.lb-tone-border-idle,.lb-tone-border-warn{border-left:4px solid var(--chart)}.lb-endpoint.lb-tone-ok .lb-host,.lb-endpoint.lb-tone-bad .lb-host,.lb-endpoint.lb-tone-warn .lb-host,.lb-endpoint.lb-tone-idle .lb-host{color:var(--hull)}.lb-notice{margin:var(--s3) 0;min-height:1.5em;font-weight:700}.lb-checks,.lb-substeps,.lb-evidence,.lb-blockers,.lb-tracks{margin:var(--s3) 0;gap:var(--s2);padding:0;list-style:none;display:grid}.lb-checks>li,.lb-substeps>li{border-top:1px solid var(--rule);padding-top:var(--s2)}.lb-check-name{font-weight:700}.lb-substeps>li[aria-current=step]{border-left:3px solid var(--hull);padding-left:var(--s3)}.lb-substep-name{margin-right:var(--s3);font-weight:700}.lb-detail{color:var(--chart);overflow-wrap:anywhere}.lb-progress{margin:0 0 var(--s2);font-weight:700}.lb-blockers>li{color:var(--flare)}.lb-head{justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.lb-endpoint{align-items:baseline;gap:var(--s3);margin:0;font-size:21px;display:flex}.lb-host{font-family:var(--mono);overflow-wrap:anywhere;font-weight:700}.lb-meta{gap:var(--s2) var(--s5);margin:var(--s2) 0 var(--s4);color:var(--chart);flex-wrap:wrap;font-size:14px;display:flex}.lb-state{font-weight:700}.lb-log{border-collapse:collapse;width:100%;margin:var(--s4) 0 0;font-size:14px}.lb-log caption{text-align:left;padding-bottom:var(--s2);max-width:none;font-size:16px;font-weight:700}.lb-log caption .lb-note{font-weight:400;display:inline}.lb-log th,.lb-log td{border:0;border-top:1px solid var(--rule);padding:var(--s2) var(--s2) var(--s2) 0;vertical-align:top;text-align:left}.lb-log th{width:13em;font-weight:700}.lb-log .lb-word{width:7em;font-weight:700}.lb-ok .lb-glyph,.lb-ok .lb-word{color:var(--kelp)}.lb-unsupported .lb-glyph,.lb-unsupported .lb-word,.lb-error .lb-glyph,.lb-error .lb-word{color:var(--flare)}.lb-skipped .lb-glyph,.lb-not-probed .lb-glyph,.lb-skipped .lb-word,.lb-not-probed .lb-word{color:var(--chart)}.lb-banner{border-radius:var(--r-paper);padding:var(--s3) var(--s4);margin:0 0 var(--s4);border:1px solid;max-width:none}.lb-banner-local{background:var(--paper);border-color:var(--hull);border-left:6px solid var(--hull)}.lb-banner-warn{background:var(--paper);border-color:var(--chart);margin-top:var(--s4)}.lb-move{gap:var(--s5);display:grid}@media (width>=1024px){.lb-move{grid-template-columns:minmax(0,1fr) minmax(22rem,30rem);align-items:start}.lb-manifest{position:sticky;top:80px}}.lb-sheet .lb-manifest{position:static}.lb-manifest{background:var(--paper);border:1px solid var(--hull);border-radius:var(--r-paper);padding:var(--s4) var(--s5)}.lb-manifest[data-verified=false]{border-style:dashed;border-color:var(--chart)}.lb-manifest-amount{margin:var(--s2) 0 var(--s3)}.lb-fee dd{font-variant-numeric:tabular-nums}.lb-window{gap:var(--s1);margin:0;display:grid}.lb-window>.lb-mono{font-size:18px;font-weight:700}.lb-flare{border-left:4px solid var(--flare);padding:var(--s2) var(--s3);background:var(--paper);color:var(--hull)}.lb-sealed{gap:var(--s2);color:var(--kelp);align-items:center;font-weight:700;display:flex}.lb-seal{background:var(--kelp);color:#fff;width:32px;height:32px;animation:lb-seal var(--seal) ease-out;border-radius:50%;place-items:center;display:inline-grid}@keyframes lb-seal{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.lb-sign,.lb-bridge,.lb-receipt{gap:var(--s2);display:grid}.lb-howto{padding-left:var(--s5)}.lb-track{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-paper);padding:var(--s4) var(--s5)}.lb-intro{gap:var(--s1);margin:0 0 var(--s4);padding-left:var(--s3);border-left:2px solid var(--rule);max-width:46rem;display:grid}.lb-intro>div{gap:var(--s3);grid-template-columns:7.5rem 1fr;display:grid}.lb-intro dt{color:var(--chart);font-size:14px}.lb-intro dd{margin:0;font-size:15px}.lb-caps{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-paper);padding:var(--s3) var(--s4);margin:0 0 var(--s4)}.lb-caps dl{gap:var(--s2) var(--s5);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;display:grid}.lb-caps dt{color:var(--chart);gap:var(--s1);align-items:baseline;font-size:13px;display:flex}.lb-caps dd{overflow-wrap:anywhere;margin:0;font-size:14px}.lb-caps [data-ok=true] .lb-caps-mark{color:var(--kelp)}.lb-caps [data-ok=false] .lb-caps-mark{color:var(--buoy)}.lb-caps .lb-btn-link{text-align:left;min-height:0;padding:0}.lb-busy{gap:var(--s1);margin:var(--s2) 0;display:grid}.lb-busy-text{margin:0;font-weight:700}.lb-busy-time{font-family:var(--mono);color:var(--chart);margin-left:var(--s2);font-variant-numeric:tabular-nums;font-weight:400}.lb-busy-bar{background:var(--rule);border-radius:2px;max-width:18rem;height:3px;display:block;position:relative;overflow:hidden}.lb-busy-bar:after{content:"";background:var(--chart);width:30%;animation:1.6s ease-in-out infinite alternate lb-tide;position:absolute;inset:0 auto 0 0}@keyframes lb-tide{0%{transform:translate(0)}to{transform:translate(233%)}}.lb-kind{margin:0 0 var(--s2);padding:var(--s1) var(--s3);border-left:3px solid var(--hull);font-size:14px}.lb-ladder{gap:var(--s1) var(--s4);margin:0 0 var(--s3);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}.lb-ladder>li{gap:var(--s1);color:var(--chart);align-items:baseline;max-width:none;display:inline-flex}.lb-ladder>li+li:before{content:"→";color:var(--rule);margin-right:var(--s3)}.lb-ladder [data-state=done]{color:var(--kelp);font-weight:700}.lb-ladder [data-state=now]{color:var(--hull);font-weight:700}.lb-ladder [data-state=failed]{color:var(--flare);font-weight:700}.lb-ladder [data-state=past]{color:var(--chart)}.lb-ladder [data-state=done] .lb-ladder-mark{animation:lb-seal var(--seal) ease-out}.lb-ladder [data-state=now] .lb-ladder-mark{animation:1.8s ease-in-out infinite lb-breathe}@keyframes lb-breathe{50%{opacity:.35}}.lb-copy{gap:var(--s2);flex-wrap:wrap;align-items:center;display:inline-flex}.lb-manual-copy{gap:var(--s1);inline-size:100%;margin-block-start:var(--s2);display:grid}.lb-manual-copy textarea{inline-size:100%}.lb-balance{align-items:baseline;gap:var(--s1) var(--s2);margin-block:calc(-1 * var(--s1)) var(--s2);flex-wrap:wrap;display:flex}.lb-balance .lb-help{margin:0}.lb-track-which{margin:0 0 var(--s1);font-weight:600}.lb-pair-steps>li{margin-bottom:var(--s2)}.lb-step-current .lb-step-body{animation:lb-open var(--dur) ease-out}@keyframes lb-open{0%{transform:translateY(-6px)}to{transform:none}}.lb-step-glyph{transition:background-color var(--dur) ease-out, border-color var(--dur) ease-out, color var(--dur) ease-out}@media (width<=768px){.lb-intro>div{grid-template-columns:1fr;gap:0}}.lb-sheet{width:min(40rem, calc(100vw - 2 * var(--s4)));max-height:calc(100vh - 2 * var(--s5));border:1px solid var(--glass-edge);border-radius:var(--r-sheet);background:var(--glass);color:var(--hull);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);font-family:var(--sans);padding:0}.lb-sheet-wide{width:min(64rem, calc(100vw - 2 * var(--s4)))}.lb-sheet::backdrop{background:#1d2a3559}.lb-sheet-head{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4) var(--s3) var(--s5);display:flex}.lb-sheet-head h2{font-size:21px}.lb-sheet-body{background:var(--paper);padding:var(--s4) var(--s5) var(--s5);border-radius:0 0 var(--r-sheet) var(--r-sheet);max-height:calc(100vh - 160px);overflow:auto}.lb-sheet-body section+section{margin-top:var(--s4)}.lb-gas-grid{gap:var(--s4) var(--s5);display:grid}@media (width>=900px){.lb-gas-grid{grid-template-columns:minmax(15rem,19rem) minmax(0,40rem);align-items:start}}.lb-gas-form{min-width:0}.lb-gas-form-head{gap:var(--s1) var(--s3);margin:0 0 var(--s1);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.lb-gas-form-title{scroll-margin-top:var(--s4);margin:0}.lb-gas-form{scroll-margin-top:var(--s3)}.logbook .lb-gas-change{padding:var(--s1) 0;min-height:0}@media (width<=899px){.lb-gas-modes{gap:var(--s1)}.lb-gas-modes .lb-option{padding:var(--s2) var(--s3)}.lb-gas-modes .lb-option:not([data-state=off]) .lb-option-line{display:none}.lb-choice-compact .lb-option{padding:var(--s2) var(--s3)}.lb-choice-compact .lb-option[data-state=idle] .lb-option-line{display:none}.lb-stages>li:not([aria-current=step]) .lb-stage-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=900px){.logbook .lb-gas-change{display:none}}.lb-gas-form .lb-field{margin-bottom:var(--s3)}.lb-gas-form section>.lb-btn{margin:0 var(--s2) var(--s3) 0}.lb-choice{margin:0 0 var(--s4);gap:var(--s2);border:0;min-width:0;padding:0;display:grid}.lb-choice>legend{margin:0 0 var(--s2);padding:0;font-weight:700}.lb-option{gap:var(--s3);padding:var(--s3) var(--s3) var(--s3) var(--s4);background:var(--paper);cursor:pointer;border:1px solid var(--rule);border-left:3px solid var(--rule);border-radius:var(--r-paper);grid-template-columns:20px minmax(0,1fr);align-items:start;max-width:none;display:grid}.lb-option:hover{border-color:var(--chart)}.lb-option[data-state=chosen]{border-color:var(--hull);border-left-color:var(--hull)}.lb-option[data-state=off]{padding-left:calc(var(--s4) + 2px);cursor:not-allowed;border-style:dashed;border-left-width:1px}.lb-choice:disabled .lb-option{cursor:not-allowed}.lb-option-radio{width:20px;height:20px;accent-color:var(--hull);margin:2px 0 0}.lb-option:has(.lb-option-radio:focus-visible){outline:2px solid var(--hull);outline-offset:2px}.lb-option .lb-option-radio:focus-visible{box-shadow:none;outline:none}.lb-option-text{gap:2px;min-width:0;display:grid}.lb-option-title{gap:var(--s1) var(--s2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;display:flex}.lb-option[data-state=chosen] .lb-option-title{font-weight:700}.lb-option[data-state=off] .lb-option-title{color:var(--chart)}.lb-option-tag{color:var(--chart);border:1px solid var(--rule);border-radius:var(--r-input);padding:0 var(--s1);font-size:12px;font-weight:400}.lb-option-mark{color:var(--hull);font-size:13px;font-weight:700}.lb-option-mark:before{content:"● "}.lb-option-line{color:var(--chart);overflow-wrap:anywhere;font-size:14px}.lb-stages{margin:0 0 var(--s4);padding:0 0 0 var(--s3);border-left:2px solid var(--rule);gap:var(--s1);counter-reset:lb-stage;list-style:none;display:grid}.lb-stages>li{gap:var(--s2);color:var(--chart);counter-increment:lb-stage;grid-template-columns:1.4em minmax(0,1fr) auto;align-items:baseline;max-width:none;font-size:14px;display:grid}.lb-stage-name{overflow-wrap:anywhere}.lb-stage-name:before{content:counter(lb-stage) ". "}.lb-stage-word{text-align:right;font-size:13px}.lb-stages [data-state=done] .lb-stage-mark{color:var(--kelp)}.lb-stages>li[aria-current=step]{color:var(--hull);font-weight:700}.lb-stages>li[data-state=failed]{color:var(--flare)}.lb-stages>li[data-state=waiting] .lb-stage-mark,.lb-stages>li[data-state=working] .lb-stage-mark{animation:1.8s ease-in-out infinite lb-breathe}@media (width<=560px){.lb-stages>li{grid-template-columns:1.4em minmax(0,1fr)}.lb-stage-word{text-align:left;grid-column:2}}.lb-confirm{border-left:3px solid var(--hull);padding:var(--s2) 0 var(--s2) var(--s4);margin:var(--s3) 0;overflow-wrap:anywhere}.lb-tech{margin:var(--s2) 0 var(--s3);color:var(--chart);font-size:14px}.lb-tech>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.lb-gas-compat{background:var(--paper);border:1px solid var(--rule);border-left:4px solid var(--flare);border-radius:var(--r-paper);padding:var(--s3) var(--s4);margin:0 0 var(--s4)}.lb-gas-compat-text{margin:0 0 var(--s1);font-weight:700}.lb-footer{max-width:1240px;padding:var(--s5);border-top:1px solid var(--rule);color:var(--chart);margin:0 auto;font-size:14px}.lb-footer p{margin:var(--s1) 0;max-width:none}.lb-footer .lb-footer-support{align-items:center;gap:var(--s2) var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}.lb-footer-support>a{box-sizing:border-box;align-items:center;text-decoration:none;display:inline-flex}.lb-footer-support>span{flex:16rem;min-width:0}@media (prefers-reduced-motion:reduce){.logbook *,.logbook :after,.lb-sheet *,.lb-sheet :after{transition-duration:0s!important;animation:none!important}.lb-busy-bar:after{opacity:.5;width:100%}}@media (prefers-reduced-transparency:reduce){.logbook{--glass:var(--fog)}.lb-top,.lb-actionbar,.lb-sheet{-webkit-backdrop-filter:none;backdrop-filter:none}.lb-sheet{background:var(--fog)}}@media (prefers-color-scheme:dark){body{background:#121b22}.logbook{--fog:#121b22;--hull:#e6ecef;--chart:#9db4c6;--paper:#1a2630;--kelp:#5fbf94;--flare:#f08a80;--buoy:#e0622f;--glass:#121b22a8;--glass-edge:#e6ecef29}.logbook .lb-btn,.logbook .lb-chip-strong{color:#121b22}.logbook .lb-btn-quiet,.logbook .lb-btn-link{color:var(--hull)}.logbook .lb-btn-buoy{color:#121b22}.logbook .lb-chip{background:#1a263099}.lb-seal{color:#121b22}}@media (width>=1440px){.lb-main{padding-top:var(--s7)}}@media (width<=768px){.lb-top{padding:var(--s2) var(--s4);position:static}.lb-top .lb-chip{padding:var(--s2) var(--s3)}.lb-main{padding:var(--s5) var(--s4) var(--s6)}.lb-title{font-size:24px}.lb-tagline{font-size:16px}.lb-step-name{font-size:21px}.lb-row2{grid-template-columns:1fr}.lb-dl>div{grid-template-columns:1fr;gap:0}}@media (width<=560px){.lb-paper,.lb-entry,.lb-manifest,.lb-track{padding:var(--s3) var(--s4)}.lb-amount-big{font-size:28px}.lb-actionbar{justify-content:stretch}.lb-actionbar>*{flex:100%}.lb-log tbody,.lb-log tr{display:block}.lb-log tr{column-gap:var(--s2);border-top:1px solid var(--rule);padding:var(--s2) 0;grid-template-columns:1.4em 1fr auto;display:grid}.lb-log th,.lb-log td{border:0;width:auto;padding:0}.lb-log .lb-detail{padding-top:var(--s1);grid-column:2/-1}}.logbook{--sounding:#c9d7dd}@media (prefers-color-scheme:dark){.logbook{--sounding:#34505f}}.lb-site-top{justify-content:flex-start}.lb-site-top .lb-brand{color:var(--hull);align-items:center;min-height:44px;margin-right:auto;text-decoration:none}.lb-site-top .lb-brand[aria-current=page] b{border-bottom:3px solid var(--hull)}.lb-site-nav{gap:0 var(--s4);flex-wrap:wrap;display:flex}.lb-site-nav a{min-height:44px;padding:0 var(--s1);color:var(--hull);border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.lb-site-nav a:hover{border-bottom-color:var(--rule)}.lb-site-nav a[aria-current=page]{border-bottom-color:var(--hull);font-weight:700}.lb-site-menu{align-items:center;gap:var(--s4);display:flex}.lb-site-lang{margin-left:var(--s4)}.logbook .lb-site-menu-btn{display:none}.logbook .lb-site-open{min-height:44px;padding:0 var(--s4);border:2px solid var(--hull);border-radius:var(--r-glass);color:var(--hull);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.logbook .lb-site-open[aria-current=page]{background:var(--hull);color:var(--fog)}@media (width>=769px){html{scroll-padding-top:5.5rem}}.lb-toolbar{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);padding:0 0 var(--s3);margin:0 0 var(--s5);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.lb-tool .lb-title:focus{outline:none}.lb-status-note{margin:0 0 var(--s3)}.lb-site{max-width:1240px;font-size:18px;line-height:1.55}.logbook:lang(zh-Hant-TW) .lb-site{line-height:1.75}.lb-site :is(p,li,dd){max-width:68ch}.logbook:lang(zh-Hant-TW) .lb-site :is(p,li,dd){max-width:36em}.lb-site h1:focus{outline:none}.lb-site h3{margin:var(--s4) 0 var(--s1);font-size:19px}.lb-site :is(ul,ol){margin:var(--s2) 0;padding-left:1.25em}.lb-site li+li{margin-top:var(--s2)}.lb-chart-hero{gap:var(--s6);padding:var(--s4) 0 var(--s7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1100px){.lb-chart-hero{gap:var(--s6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.lb-display{letter-spacing:-.022em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.6rem,6.4vw + .6rem,6.25rem);font-weight:800;line-height:.98}.logbook:lang(zh-Hant-TW) .lb-display{letter-spacing:0;max-width:11em;line-height:1.12}@media (width>=1100px){.lb-display{font-size:clamp(2.6rem,3.2vw + .6rem,4.5rem)}.logbook:lang(zh-Hant-TW) .lb-display{font-size:clamp(2.3rem,2.7vw + .5rem,3.8rem)}}.lb-hero-sub{color:var(--chart);margin:var(--s5) 0 var(--s5);max-width:52ch;font-size:20px}.lb-hero-actions{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.lb-hero-actions .lb-btn{align-items:center;min-height:48px;text-decoration:none;display:inline-flex}.lb-hero-limits{margin:var(--s3) 0 0;color:var(--chart);font-size:16px}.lb-page-head{padding:var(--s4) 0 var(--s5)}.lb-page-title{letter-spacing:-.015em;margin:0;font-size:44px;font-weight:800;line-height:1.1}.lb-page-lead{color:var(--chart);margin:var(--s3) 0 0;font-size:20px}.lb-folio{gap:var(--s2);border-top:1px solid var(--rule);padding:var(--s5) 0;grid-template-columns:minmax(0,1fr);display:grid}.lb-folio-head{margin:0;font-size:22px;line-height:1.3}.lb-folio-body>:first-child{margin-top:0}@media (width>=1024px){.lb-folio{gap:var(--s6);grid-template-columns:15rem minmax(0,1fr)}.lb-folio-head{color:var(--chart);font-size:18px}}.lb-ledger{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.lb-ledger-col{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-paper);padding:var(--s3) var(--s4)}.lb-ledger-col h3{margin-top:0}.lb-ledger-yes{border-left:4px solid var(--kelp)}.lb-ledger-yes h3 span{color:var(--kelp)}.lb-ledger-no{border-left:4px solid var(--flare)}.lb-ledger-no h3 span{color:var(--flare)}.lb-mode-note{border-left:3px solid var(--hull);padding:var(--s1) 0 var(--s1) var(--s3);margin:0 0 var(--s4)}.lb-mode-note h3{margin:0 0 var(--s1)}.lb-mode-note p{margin:0 0 var(--s2)}.lb-page-head{padding-bottom:var(--s4);position:relative}.lb-page-head:after{content:"";border-top:1.2px solid var(--hull);background:repeating-linear-gradient(90deg, var(--hull) 0 1px, transparent 1px 24px) top / 100% 6px no-repeat;height:8px;position:absolute;bottom:0;left:0;right:0}.lb-status-ledger{margin:0}.lb-status-ledger>div{gap:0 var(--s5);padding:var(--s2) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}.lb-status-ledger>div:first-child{border-top:0;padding-top:0}.lb-status-ledger dt{color:var(--chart)}.lb-status-ledger dd{margin:0}@media (width>=640px){.lb-status-ledger>div{grid-template-columns:9rem minmax(0,1fr)}}.lb-faq details{border-top:1px solid var(--rule)}.lb-faq details:last-child{border-bottom:1px solid var(--rule)}.lb-faq summary{cursor:pointer;align-items:center;gap:var(--s2);min-height:44px;padding:var(--s2) 0;font-weight:700;display:flex}.lb-faq summary:focus-visible{outline:3px solid var(--chart);outline-offset:2px}.lb-faq details p{margin:0 0 var(--s4)}.logbook .lb-numbered{counter-reset:n;padding-left:0;list-style:none}.logbook .lb-numbered>li{counter-increment:n;padding-left:2.6em;position:relative}.lb-numbered>li:before{content:counter(n);width:1.8em;height:1.8em;font-family:var(--mono);border:1.5px solid var(--hull);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:.1em;left:0}.lb-numbered>li>h3{margin-top:0}.lb-numbered-tight>li+li{margin-top:var(--s3)}.logbook .lb-promises{padding-left:0;list-style:none}.lb-promises>li{padding-left:1.8em;position:relative}.lb-promises>li:before{content:"✓";color:var(--kelp);font-weight:700;position:absolute;left:0}.lb-defs{margin:var(--s3) 0}.lb-defs dt{font-weight:700}.lb-defs dd{margin:0 0 var(--s3)}.lb-defs-inline{gap:var(--s2) var(--s4);grid-template-columns:max-content minmax(0,1fr);display:grid}.lb-defs-inline dt{color:var(--chart);font-weight:400}.lb-defs-inline dd{margin:0}.lb-command{gap:var(--s2);grid-template-columns:minmax(0,1fr) auto;align-items:start;max-width:80ch;display:grid}.lb-command .lb-code-block{margin:var(--s2) 0;font-size:15px}.lb-command .lb-copy{margin-top:var(--s2)}.lb-callout{border-left:4px solid var(--flare);padding-left:var(--s3);font-weight:700}.lb-notfound-links{font-size:20px}@media (width<=768px){.logbook .lb-site-top{gap:var(--s1);flex-wrap:wrap;padding-left:10px;padding-right:10px}.lb-site-top .lb-brand{white-space:nowrap;gap:0;font-size:14px}.logbook .lb-site-menu-btn{align-items:center;min-height:44px;padding:0 10px;font-size:14px;display:inline-flex}.logbook .lb-site-lang{min-height:44px;margin-left:0;padding:0 8px;font-size:14px}.logbook .lb-site-open{white-space:nowrap;padding:0 10px;font-size:14px}.lb-site-menu{align-items:flex-start;gap:var(--s2);padding-bottom:var(--s2);flex-direction:column;flex-basis:100%;order:3;display:none}.lb-site-menu[data-open=true]{display:flex}.lb-site-nav{flex-direction:column}.lb-chart-hero{padding:var(--s2) 0 var(--s6);gap:var(--s5)}.lb-hero-sub{font-size:18px}.lb-page-title{font-size:32px}.lb-site{font-size:17px}}@media (width<=420px){.lb-site-top .lb-brand{white-space:normal;max-width:9em;line-height:1.15}}@media (width<=560px){.lb-command{grid-template-columns:minmax(0,1fr)}.lb-command .lb-copy{margin-top:0}.lb-defs-inline{grid-template-columns:minmax(0,1fr);gap:0}.lb-defs-inline dd{margin-bottom:var(--s2)}}
