@font-face{font-stretch:75% 100%;font-family:bricolage;src:url(../media/bricolage_grotesque_latin_wdth_wght-s.p.30bo_9kdeqxhq.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:85.1%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:109.28%}.bricolage_3417c3e7-module__BUb_cW__className{font-family:bricolage,bricolage Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.bricolage_3417c3e7-module__BUb_cW__variable{--font-display:"bricolage", "bricolage Fallback", -apple-system, BlinkMacSystemFont, Segoe UI, system-ui, sans-serif}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_latin_500-s.p.16lp1kvay9pn6.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_63489ce4-module__KgpDVq__className{font-family:plexMono,plexMono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500}.plexmono_63489ce4-module__KgpDVq__variable{--font-mono:"plexMono", "plexMono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace}
@layer base{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--desk:#100f0e;--ground:#23211f;--drained:#2b2825;--rule:#322e2b;--paper:#fbf9f5;--paper-stale:#e8e3da;--ink:#fbf9f5;--ink-2:#a8a29a;--ink-3:#a29b92;--on-paper:#100f0e;--on-paper-addr:#3f3a34;--on-paper-2:#57524b;--on-paper-3:#5f5a53;--on-paper-dim:#8d8780;--kerb-drained:#87817a;--on-paper-stale:#7a5e10;--on-paper-error:#a11d0f;--accent:#45b46a;--warn:#f0b429;--bin-body:#4d4740;--bin-body-on-field:#171615;--bin-wheel:#0b0a0a;--bin-stroke:#8d8780;--bin-pale-lid:#c9c3ba;--bin-pale-body:#dcd6cc;--bin-pale-part:#b3ada4;--bin-shade:#00000047;--hair:#fbf9f517;--hair-soft:#fbf9f512;--hair-strong:#fbf9f538;--hair-press:#fbf9f50b;--gutter:22px;--gutter-doc:44px;--gutter-wide:52px;--status-inset:max(52px, calc(env(safe-area-inset-top) + 20px));--bottom-inset:max(24px, calc(env(safe-area-inset-bottom) + 8px));--field-full:clamp(360px, 52svh, 452px);--field-search:clamp(240px, 35svh, 300px);--field-unlaid:clamp(250px, 35svh, 296px);--field-brief:clamp(190px, 26svh, 250px);--field-doc:clamp(200px, 27svh, 250px);--field-error:clamp(220px, 30svh, 262px);--field-map:clamp(250px, 30svh, 310px);--object-full:clamp(110px, 17svh, 146px);--object-error:clamp(100px, 15svh, 156px);--tap:44px;--row:52px;--primary-h:56px;--font-body:var(--font-display), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-instrument:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--w-display:78%;--w-title:84%;--w-ui:88%;--t-answer:clamp(58px, 26vw, 102px);--t-mono:10.5px;--line-settle:.5s cubic-bezier(.2,.84,.3,1);--object-rise:.62s cubic-bezier(.18,.86,.28,1);--colour-fade:.45s ease .14s;--focus-ring:2.5px solid var(--accent)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--ground)}body{background:var(--ground);min-height:100%;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}a{color:var(--accent);text-underline-offset:3px}@media (hover:hover){a:hover{color:var(--paper)}}button,input{font-family:inherit}button{-webkit-tap-highlight-color:transparent}input{min-height:var(--tap)}input::placeholder{color:var(--on-paper-dim);opacity:1}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:var(--focus-ring);outline-offset:3px}::selection{background:var(--accent);color:var(--desk)}.kerb-field :focus-visible{outline-color:var(--head-ink,var(--paper))}.sheet-head :focus-visible{outline-color:var(--on-paper)}.mono{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase}.kerb{background:var(--ground);flex-direction:column;min-height:100svh;display:flex}.kerb-field{height:var(--field-h,300px);background:var(--field,var(--paper));transition:height var(--line-settle), background-color var(--colour-fade);flex:none;position:relative;overflow:hidden}.kerb-field.is-entry{height:auto;min-height:var(--field-h,300px);flex-direction:column;display:flex}.kerb-field.is-split{background:linear-gradient(to right, var(--field-a) 0 50%, var(--field-b) 50% 100%)}.kerb-line{background:var(--line,var(--paper));height:3px;transition:height var(--colour-fade), background-color var(--colour-fade);flex:none;position:relative;overflow:hidden}.kerb-line.is-drained{background:var(--kerb-drained);height:4px}.kerb-line.is-unlaid{background:0 0;background-image:repeating-linear-gradient(90deg, var(--desk) 0 5px, transparent 5px 14px)}.kerb-line.is-broken{background:var(--paper);background-image:repeating-linear-gradient(90deg, var(--desk) 0 15px, transparent 15px 26px)}.kerb-scan{background:var(--accent);width:26%;animation:1.15s cubic-bezier(.5,0,.5,1) infinite kScan;position:absolute;inset:0}.kerb-scan.is-slow{animation-duration:3.4s}.kerb-ground{min-height:0;padding:20px var(--gutter) var(--bottom-inset);flex-direction:column;flex:1 1 0;display:flex}.ground-col{display:contents}.ground-rule{display:none}.kerb-head{z-index:3;padding:var(--status-inset) var(--gutter) 0;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.kerb-nav{align-items:center;gap:28px;margin-left:auto;font-size:13.5px;display:none}.kerb-nav a{color:var(--head-nav,#fbf9f5db);text-decoration:none}@media (hover:hover){.kerb-nav a:hover{color:var(--head-ink,var(--paper))}}.mark{font-size:14px;font-weight:700;font-stretch:var(--w-ui);letter-spacing:-.01em;white-space:nowrap;color:var(--head-ink,var(--paper))}a.mark{min-height:var(--tap);align-items:center;text-decoration:none;display:flex}.mark-reset{min-height:var(--tap);cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;margin-block:-3px;padding:0}.addr-switch{min-width:0;min-height:var(--tap);cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:6px;margin-block:-3px;padding:0;display:flex}.addr-switch-text,.addr-static{white-space:nowrap;text-overflow:ellipsis;color:var(--head-addr,var(--paper));font-size:13px;font-weight:600;overflow:hidden}.addr-switch-chev{color:var(--head-chev,#fbf9f5b8);flex:none;font-size:15px}.kerb-field:not(.on-paper){--bin-stroke:var(--bin-pale-part)}.kerb-field.on-paper{--bin-stroke:var(--kerb-drained);--head-ink:var(--on-paper);--head-addr:var(--on-paper-addr);--head-chev:var(--on-paper-3);--head-nav:var(--on-paper-2)}.answer-type{left:var(--gutter);right:var(--gutter);z-index:4;position:absolute;bottom:24px}.answer-type.is-pair{bottom:auto;top:calc(var(--status-inset) + 52px)}.answer-type--ground{position:static}.kerb-field.is-answer{height:auto;min-height:var(--field-h,300px);grid-template-columns:minmax(0,1fr);display:grid}.kerb-field.is-answer>.kerb-head,.kerb-field.is-answer>.answer-type{grid-area:1/1}.kerb-field.is-answer>.kerb-head{align-self:start}.kerb-field.is-answer>.answer-type{margin-inline:var(--gutter);align-self:end;margin-bottom:24px;position:static}.kerb-field.is-answer>.answer-type.is-pair{margin-top:calc(var(--status-inset) + 52px);align-self:start;margin-bottom:0}.doc-shell .kerb-field{height:auto;min-height:var(--field-h,300px);grid-template-columns:minmax(0,1fr);display:grid}.doc-shell .kerb-field>.kerb-head,.doc-shell .kerb-field>.doc-masthead{grid-area:1/1}.doc-shell .kerb-field>.kerb-head{align-self:start}.doc-shell .kerb-field>.doc-masthead{margin-inline:var(--gutter);align-self:end;margin-bottom:20px;position:static}.answer-type>*,.answer-type--ground>*{animation:.5s ease-out .12s both kType}.kicker{font-family:var(--font-instrument);letter-spacing:.16em;text-transform:uppercase;color:#fbf9f5d1;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:500;display:flex}.kicker.is-warn{color:var(--warn)}.kerb-field.on-paper .kicker{color:var(--on-paper-3)}.kerb-field.on-paper .kicker.is-warn{color:var(--on-paper-stale)}.kerb-field.on-paper .answer-title{color:var(--on-paper)}.kerb-field.on-paper .date-line{color:var(--on-paper-2)}.kicker-pip{background:currentColor;flex:none;width:6px;height:6px;display:block}.answer-title{font-size:var(--answer-size,var(--t-answer));font-weight:800;font-stretch:var(--w-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--answer-ink,var(--paper));margin:6px 0 0;line-height:.82}.answer-title span{display:block}.date-line{font-family:var(--font-instrument);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-2);margin:12px 0 0;font-size:12px;font-weight:500}.answer-type .date-line{margin:0}.field-object{z-index:2;height:var(--object-h,var(--object-base));aspect-ratio:100/130;transition:height var(--line-settle);animation:kType var(--object-rise) var(--rise-delay,60ms) both;display:block;position:relative;bottom:0;container-type:size}.field-object .bin :is(path,rect,polygon,circle){transition:fill var(--colour-fade), stroke var(--colour-fade)}.bin-handle{display:none}@container (min-height:200.001px){.bin-handle{display:block}}.field-objects .field-object{width:min(calc(var(--object-h,var(--object-base)) * 100 / 130), calc((100% - var(--obj-n,1) * var(--obj-air,14px)) / var(--obj-n,1)));height:auto;transition:width var(--line-settle);--rise-delay:calc(60ms + var(--obj-i,0) * 70ms);flex:none}.field-object.is-lone{right:var(--object-right,22px);position:absolute}.field-objects.is-cluster{justify-content:flex-end;gap:var(--cluster-gap);padding:0 var(--gutter)}.field-objects.is-cluster .field-object{width:min(calc(var(--object-h,var(--object-base)) * 100 / 130), calc((100% - (var(--obj-n,1) - 1) * var(--cluster-gap)) / var(--obj-n,1)))}.bin-block{border-top:1px solid var(--rule);margin-top:16px;padding-top:15px}.bin-one{justify-content:space-between;align-items:center;gap:14px;display:flex}.bin-one-lead{align-items:center;gap:11px;min-width:0;display:flex}.bin-name{font-size:24px;font-weight:700;font-stretch:var(--w-title);letter-spacing:-.02em;color:var(--ink)}.out-by{font-size:14px;font-weight:800;font-stretch:var(--w-title);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--ink-3);flex:none}.out-by.is-soon{color:var(--warn)}.bin-pair{grid-template-columns:1fr 1fr;display:grid}.bin-pair>:first-child{border-right:1px solid var(--rule);padding-right:16px}.bin-pair>:last-child{padding-left:16px}.bin-pair .bin-name{letter-spacing:-.015em;margin-top:10px;font-size:19px;display:block}.bin-sub{color:var(--ink-2);margin:2px 0 0;font-size:13px}.bin-note{color:var(--ink-2);margin:10px 0 0;font-size:14.5px;line-height:1.55}.bin-pair+.bin-note{border-top:1px solid var(--rule);margin-top:14px;padding-top:13px}.bin-note strong{font-weight:800;font-stretch:var(--w-title);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3)}.bin-note strong.is-soon{color:var(--warn)}.quiet-line{color:var(--ink-2);max-width:31ch;margin:14px 0 0;font-size:15.5px;line-height:1.6}.quiet-line strong{color:var(--ink);font-weight:600}.caddy-note{color:var(--ink-3);margin:14px 0 0;font-size:13px;line-height:1.6}.upnext-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:20px 0 0}.upnext-list{margin:6px 0 0;padding:0;list-style:none}.upnext-row{grid-template-columns:var(--obj-track,45px) 44px 1fr auto;border-top:1px solid var(--rule);align-items:center;gap:11px;padding:11px 0;display:grid}.upnext-list>li:last-child .upnext-row{border-bottom:1px solid var(--rule)}.upnext-row--plain{min-height:var(--row);color:var(--ink);justify-content:space-between;font-weight:600;text-decoration:none;display:flex}.upnext-chev{color:var(--ink-3)}.upnext-list.is-extended>li:last-child .upnext-row{border-bottom:0}.upnext-objects{gap:var(--obj-gap,5px);display:flex}.upnext-objects>*{flex:none}.upnext-chit{font-family:var(--font-instrument);color:var(--row-ink,var(--ink));font-size:19px;font-weight:600;line-height:1}.upnext-mon{font-size:var(--t-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:3px;font-weight:500;display:block}.upnext-name{min-width:0;color:var(--row-ink,var(--ink));font-size:15.5px;font-weight:600}.upnext-meta{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.05em;text-transform:uppercase;text-align:right;color:var(--ink-3);max-width:17ch;line-height:1.5}.upnext-meta.is-mixed{color:var(--warn)}.upnext-row.is-estimate{--row-ink:var(--ink-2)}.upnext-row.is-estimate .upnext-meta{color:var(--ink)}@media (max-width:379px){.upnext-row{grid-template-columns:var(--obj-track,45px) 44px minmax(0, 1fr);gap:3px 11px}.upnext-objects,.upnext-chit{grid-row:1/span 2}.upnext-meta{text-align:left;grid-column:3;max-width:none}}@media (max-width:1079px){.upnext-list.is-crowded .upnext-row{grid-template-columns:var(--obj-track,45px) 44px minmax(0, 1fr);gap:3px 11px}.upnext-list.is-crowded .upnext-objects,.upnext-list.is-crowded .upnext-chit{grid-row:1/span 2}.upnext-list.is-crowded .upnext-meta{text-align:left;grid-column:3;max-width:none}}.horizon{border-top:2px dashed var(--rule);margin-top:18px;padding:15px 0 0}.horizon-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0}.horizon-body{color:var(--ink-2);max-width:52ch;margin:9px 0 0;font-size:14px;line-height:1.6}.primary-button{width:100%;min-height:var(--row);background:var(--paper);color:var(--desk);font-size:15px;font-weight:700;font-stretch:var(--w-ui);letter-spacing:.01em;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.primary-button:disabled{opacity:.6;cursor:default}.primary-button.is-accent{background:var(--accent)}.secondary-button{width:100%;min-height:var(--primary-h);border:1.5px solid var(--hair-strong);color:var(--ink);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.ghost-button{border:1px solid var(--rule);min-height:46px;color:var(--ink-2);font-size:12.5px;font-weight:700;font-stretch:var(--w-ui);cursor:pointer;background:0 0;border-radius:0;align-self:flex-start;padding:0 20px}.text-button{min-height:var(--tap);color:var(--accent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.extend-button{min-height:var(--tap);border:1px solid var(--rule);color:var(--ink-2);font-size:12px;font-weight:700;font-stretch:var(--w-ui);cursor:pointer;background:0 0;border-radius:0;align-self:flex-start;margin-top:14px;padding:0 15px}@media (hover:hover){.primary-button:hover:not(:disabled){filter:brightness(1.06)}.secondary-button:hover:not(:disabled),.ghost-button:hover:not(:disabled),.export-button:hover:not(:disabled),.extend-button:hover:not(:disabled){color:var(--ink);border-color:var(--ink-3)}.text-button:hover:not(:disabled),.refresh-link:hover:not(:disabled),.addr-row:hover .addr-row-text,.recent-item:hover .recent-address,.sheet-foot button:hover{color:var(--ink)}.sheet-close:hover,.mark-reset:hover{color:var(--on-paper)}.addr-switch:hover .addr-switch-text{color:var(--head-ink,var(--paper))}.doc-nav a:hover{color:var(--on-paper)}.doc-index a:hover{color:var(--ink);border-left-color:var(--accent)}}.primary-button:active:not(:disabled){filter:brightness(.94)}.secondary-button:active:not(:disabled),.ghost-button:active:not(:disabled),.export-button:active:not(:disabled),.extend-button:active:not(:disabled){background:var(--hair-soft);color:var(--ink);border-color:var(--ink-3)}.text-button:active:not(:disabled),.refresh-link:active:not(:disabled){color:var(--ink)}.addr-row:active,.recent-item:active,.sheet-foot button:active{background:var(--hair-press)}.addr-row:active .addr-row-text,.recent-item:active .recent-address{color:var(--ink)}.sheet-close:active,.mark-reset:active,.doc-nav a:active{color:var(--on-paper);opacity:.7}.addr-switch:active .addr-switch-text,.kerb-nav a:active{color:var(--head-ink,var(--paper))}.addr-switch:active,.kerb-nav a:active{opacity:.7}.skip-link:active{filter:brightness(.94)}.secondary-button:disabled,.ghost-button:disabled,.export-button:disabled,.extend-button:disabled,.text-button:disabled{opacity:.55;cursor:default}.addr-row:focus-visible,.recent-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.field-objects{--obj-air:14px;--cluster-gap:16px;z-index:2;justify-content:space-around;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.address-actions{margin-top:6px}.share-actions{flex-direction:column;gap:10px;display:flex}.export-row{gap:10px;display:flex}.export-button{min-width:0;min-height:var(--primary-h);border:1.5px solid var(--hair-strong);color:var(--ink);font-size:16px;font-weight:700;font-stretch:var(--w-ui);cursor:pointer;background:0 0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;display:flex}.source-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;display:none}.source-line{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);gap:7px;margin:auto 0 0;padding-top:18px;line-height:1.5;display:grid}.source-line>div{flex-wrap:wrap;gap:4px 10px;display:flex}.source-line dt{min-width:9ch;color:var(--ink-3);flex:none}.source-line dd{color:var(--ink);margin:0}.refresh-link{min-height:var(--tap);font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;margin:6px 0 0;padding:0;text-decoration:underline;display:inline-flex}.refresh-link:disabled{color:var(--ink-3);cursor:default;text-decoration:none}.refresh-link .refresh-word{padding-bottom:6px;display:inline-block;position:relative;overflow:hidden}.refresh-link.is-checkin{color:var(--ink-2);cursor:default;text-decoration:none}.refresh-link.is-checkin .refresh-word:after{content:"";background:var(--hair-strong);height:2px;position:absolute;bottom:0;left:0;right:0}.refresh-link.is-checkin .refresh-word:before{content:"";z-index:1;background:var(--accent);width:30%;height:2px;animation:1.15s cubic-bezier(.5,0,.5,1) infinite kScan;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.refresh-link.is-checkin .refresh-word:before{width:100%;animation:none}}.stale-explain{color:var(--ink-2);max-width:34ch;margin:0;font-size:15px;line-height:1.6}.stale-explain strong{color:var(--ink);font-weight:600}.provenance-dl{font-family:var(--font-instrument);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:auto 1fr;gap:8px 18px;margin:14px 0 0;font-size:11.5px;font-weight:500;display:grid}.provenance-dl dt{color:var(--ink-3)}.provenance-dl dd{color:var(--ink);margin:0}.stale-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.stale-actions>*{flex:0 auto;width:auto}.stale-legend{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin:16px 0 0;line-height:1.7}.entry-title{margin:44px var(--gutter) 0;font-size:clamp(52px,20vw,78px);font-weight:800;font-stretch:var(--w-display);letter-spacing:-.035em;text-transform:uppercase;color:var(--on-paper);line-height:.83}.entry-lede{margin:16px var(--gutter) 0;color:var(--on-paper-2);max-width:28ch;font-size:15.5px;line-height:1.5}.pc-field{margin:auto var(--gutter) 16px;padding-top:24px}.detail-field{margin:0 var(--gutter) 16px}.kerb-field.is-narrowing .entry-lede{display:none}.pc-label,.field-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-paper-2);margin-bottom:2px;display:block}.pc-input{width:100%;font-family:var(--font-instrument);letter-spacing:.01em;text-transform:uppercase;color:var(--on-paper);background:0 0;border:0;padding:0 0 6px;font-size:clamp(30px,9vw,36px);font-weight:600;line-height:1.15}.pc-input:focus-visible{box-shadow:inset 0 -3px 0 var(--on-paper);outline:none}.guide-lookup.is-invalid .pc-input:focus-visible{box-shadow:inset 0 -3px 0 var(--on-paper-error)}.hint{color:var(--ink-3);margin:12px 0 0;font-size:12.5px;line-height:1.5}.hint.is-problem{color:var(--warn)}.primer-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:24px 0 0}.primer{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.primer-object{aspect-ratio:100/130;width:100%;display:block}.primer-caption{text-align:center;color:var(--ink-2);white-space:pre-line;margin:8px 0 0;font-size:11px;line-height:1.3}.primer-note{color:var(--ink-3);margin:14px 0 0;font-size:12.5px;line-height:1.6}.recent-block{margin-top:20px}.recent-list{margin:6px 0 0;padding:0;list-style:none}.recent-row{grid-template-columns:minmax(0, 1fr) var(--tap);border-top:1px solid var(--rule);align-items:stretch;display:grid}.recent-list>li:last-child .recent-row{border-bottom:1px solid var(--rule)}.recent-item{text-align:left;cursor:pointer;min-width:0;min-height:62px;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:9px 0;display:flex}.recent-address{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--ink);-webkit-box-orient:vertical;font-size:15.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.recent-postcode{font-family:var(--font-instrument);letter-spacing:.06em;color:var(--ink-3);font-size:11px;font-weight:500}.recent-remove{width:var(--tap);min-height:var(--tap);color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-self:end;align-items:center;padding-bottom:9px;display:flex}@media (hover:hover){.recent-remove:hover{color:var(--warn)}}.recent-remove:active{color:var(--warn);opacity:.7}.recent-remove:focus-visible{outline-offset:-3px}.state-title{font-size:clamp(44px,14vw,58px);font-weight:800;font-stretch:var(--w-display);letter-spacing:-.035em;text-transform:uppercase;color:var(--ink);margin:0;line-height:.86;animation:.5s ease-out both kType}.state-title span{display:block}.state-body{color:var(--ink-2);max-width:32ch;margin:20px 0 0;font-size:16.5px;line-height:1.55}.state-note{color:var(--ink-3);max-width:34ch;margin:16px 0 0;font-size:14.5px;line-height:1.65}.state-actions{gap:10px;margin-top:28px;display:grid}.state-foot{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin:auto 0 0;padding-top:20px;line-height:1.7}.no-schedule,.unconfirmed-result{flex-direction:column;flex:auto;display:flex}.state-kicker{left:var(--gutter);right:var(--gutter);z-index:4;font-family:var(--font-instrument);letter-spacing:.16em;text-transform:uppercase;color:var(--on-paper-3);margin:0;font-size:11px;font-weight:500;position:absolute;bottom:22px}.state-kicker.is-stale{color:var(--on-paper-stale)}.state-kicker.is-warn{color:var(--warn)}.kerb-field:not(.on-paper) .state-kicker,.kerb-field:not(.on-paper) .answer-type .date-line{color:#fbf9f5d1}.state-kicker.is-pair{bottom:auto;top:calc(var(--status-inset) + 44px)}.alert-kicker{font-family:var(--font-instrument);letter-spacing:.16em;text-transform:uppercase;color:var(--warn);margin:0;font-size:11px;font-weight:500}.error-retry,.error-report{min-height:var(--tap);align-items:center;display:inline-flex}.skel-list{margin:0;padding:0;list-style:none}.skel-row{min-height:var(--row);border-bottom:1px solid var(--hair-soft);font-family:var(--font-instrument);color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:16px;font-weight:500;animation:1.6s ease-in-out infinite kPulse;display:flex}.skel-row>:first-child{letter-spacing:.06em;font-size:15px}.skel-row>:last-child{letter-spacing:.1em;font-size:12px}.status-line{font-family:var(--font-instrument);letter-spacing:.16em;text-transform:uppercase;color:var(--on-paper-3);align-items:center;gap:8px;margin:0;font-size:11px;font-weight:500;display:flex}.status-pip{background:currentColor;flex:none;width:7px;height:7px;animation:2.6s ease-in-out infinite kPulse;display:block}.status-note{color:var(--on-paper-2);max-width:28ch;margin:12px 0 0;font-size:15.5px;line-height:1.5}.sheet-backdrop{z-index:80;background:#100f0ea8;animation:.2s ease-out both kFade;position:fixed;inset:0}.sheet{left:0;right:0;bottom:var(--kb,0px);z-index:81;max-height:min(86svh, calc(100svh - var(--kb,0px) - var(--gutter)));min-height:min(40svh, calc(100svh - var(--kb,0px) - var(--gutter)));background:var(--ground);flex-direction:column;animation:.34s cubic-bezier(.2,.86,.28,1) both kSheet;display:flex;position:fixed}.sheet.is-exiting{pointer-events:none;animation:.26s cubic-bezier(.3,.06,.7,.3) both kSheetOut}.sheet-backdrop.is-exiting{pointer-events:none;animation:.22s ease-in both kFadeOut}.sheet .kerb-line{--line:var(--desk)}.sheet-head{background:var(--paper);padding:18px var(--gutter) 14px;flex:none}.sheet-head-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sheet-title{font-size:26px;font-weight:800;font-stretch:var(--w-title);letter-spacing:-.02em;text-transform:uppercase;color:var(--on-paper);margin:0;line-height:1}.sheet-sub{font-family:var(--font-instrument);letter-spacing:.1em;text-transform:uppercase;color:var(--on-paper-2);margin:7px 0 0;font-size:11px;font-weight:500}.sheet-explain{color:var(--on-paper-2);margin:6px 0 0;font-size:13px;line-height:1.4}.sheet-close{width:var(--tap);height:var(--tap);cursor:pointer;color:var(--on-paper);background:0 0;border:0;flex:none;margin:-8px -8px 0 0}.sheet-filter{border-bottom:2px solid var(--on-paper);margin-top:12px;padding-bottom:5px}.sheet-filter input{width:100%;color:var(--on-paper);background:0 0;border:0;margin-top:3px;padding:0;font-size:19px;font-weight:600}.sheet-list{-webkit-overflow-scrolling:touch;min-height:0;padding:6px var(--gutter) 8px;flex:0 auto;overflow-y:auto}.sheet-recents{margin-bottom:12px}.sheet-group-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:10px 0 0}.addr-row{border:0;border-bottom:1px solid var(--hair);text-align:left;cursor:pointer;width:100%;min-height:60px;color:inherit;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.addr-row.is-active{border-left:2px solid var(--accent);padding-left:11px}.addr-row-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--paper-stale);flex:1 1 0;font-size:15.5px;font-weight:600;overflow:hidden}.addr-row.is-active .addr-row-text{color:var(--ink)}.addr-row-meta{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.06em;color:var(--ink-3);flex:none}.addr-row-tag{font-family:var(--font-instrument);font-weight:600;font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);flex:none}.sheet-empty{color:var(--ink-2);margin:10px 0 0;font-size:16px;line-height:1.55}.sheet-empty strong{color:var(--ink);font-weight:600}.sheet-error{padding-top:6px}.sheet-error-title{color:var(--ink);max-width:24ch;margin:12px 0 0;font-size:19px;font-weight:600;line-height:1.4}.sheet-error-body{color:var(--ink-2);margin:12px 0 0;font-size:14px;line-height:1.6}.sheet-error .primary-button{margin-top:20px}.sheet-foot{padding:0 var(--gutter) env(safe-area-inset-bottom);border-top:1px solid #fbf9f51a;flex:none}.sheet-foot button{text-align:left;width:100%;min-height:54px;font-family:var(--font-instrument);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:500}.guide-lookup{margin-top:20px}.guide-lookup .field-rule{border-bottom:2.5px solid var(--on-paper)}.guide-lookup.is-invalid .field-rule{border-bottom-color:var(--on-paper-error)}.guide-lookup .pc-input{padding-bottom:5px;font-size:clamp(26px,8vw,30px)}.postcode-error{color:var(--on-paper-error);margin:8px 0 0;font-size:13.5px;font-weight:600;line-height:1.45}.guide-lookup .primary-button{background:var(--desk);color:var(--paper);letter-spacing:-.01em;margin-top:14px;font-size:16px}.guide-lookup .primary-button.is-busy{background:var(--accent);color:var(--desk)}.doc-kicker{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-paper-3);margin:0 0 8px}.doc-masthead{left:var(--gutter);right:var(--gutter);z-index:4;position:absolute;bottom:20px}.doc-title span,.answer-title span,.state-title span{display:block}.doc-title{font-size:clamp(34px,11vw,44px);font-weight:800;font-stretch:var(--w-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--on-paper);margin:0;line-height:.88}.doc-nav{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:22px;display:none}.doc-nav a{min-height:var(--tap);color:var(--on-paper-2);align-items:center;text-decoration:none;display:flex}.doc-nav [aria-current=page]{color:var(--on-paper);border-bottom:2px solid var(--accent);padding-bottom:2px}.doc-body{flex-direction:column;gap:0;max-width:1060px;padding-top:28px;display:flex}.doc-index{display:none}.doc-prose{flex:1 1 0;min-width:0;max-width:64ch}.doc-prose h2{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:26px 0 0}.doc-prose h3{font-size:19px;font-weight:700;font-stretch:var(--w-title);letter-spacing:-.015em;color:var(--ink);margin:22px 0 0}.doc-prose p,.doc-prose li{color:var(--ink-2);font-size:15.5px;line-height:1.7}.doc-prose p{margin:10px 0 0}.doc-prose ul,.doc-prose ol{margin:10px 0 0;padding-left:20px}.doc-prose li{margin-top:6px}.doc-prose strong{color:var(--ink);font-weight:600}.doc-prose code{font-family:var(--font-instrument);color:var(--ink);font-size:.88em}.t-table-wrap{margin:14px 0 0;overflow-x:auto}.t-table-wrap th,.t-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);color:var(--ink-2);padding:10px 12px 10px 0}.t-table-wrap th{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}@media (max-width:699px){.t-table-cards{overflow-x:visible}.t-table-cards table,.t-table-cards tbody,.t-table-cards tr,.t-table-cards td{width:100%;display:block}.t-table-cards thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.t-table-cards tr{border-top:1px solid var(--rule);padding:14px 0}.t-table-cards tr:last-child{border-bottom:1px solid var(--rule)}.t-table-cards td{border:0;padding:0}.t-table-cards td+td{margin-top:10px}.t-table-cards td:not([data-label]){color:var(--ink);font-weight:600}.t-table-cards td[data-label]:before{content:attr(data-label);font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;display:block}}.t-table-wrap table{border-collapse:collapse;width:100%;font-size:14px}.t-badge{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.t-badge-no{color:var(--accent)}.t-badge-caution{color:var(--warn)}.doc-prose ul.bin-cycle,.bin-cycle{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.bin-cycle-week{border-top:1px solid var(--rule);grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:13px 0;display:grid}.bin-cycle:last-child .bin-cycle-week:last-child{border-bottom:1px solid var(--rule)}.bin-cycle-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.bin-cycle-bins{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.t-lede{color:var(--ink);max-width:34ch;margin:0;font-size:17px;line-height:1.55}.t-updated,.t-attribution{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:10px 0 0}.t-toc{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.13em;text-transform:uppercase;margin:4px 0 18px}.t-toc ul,.t-toc ol{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.t-toc li{margin:0}.t-toc .doc-index-label{letter-spacing:.16em;color:var(--ink-3);margin:0 0 2px}.t-toc a{min-height:var(--tap);color:var(--ink-3);align-items:center;text-decoration:none;display:flex}@media (hover:hover){.t-toc a:hover{color:var(--ink)}}.t-toc a:active{color:var(--ink)}.answer-block{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:6px;margin:14px 0 0;padding:14px 0;display:flex}.answer-block-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.answer-block-value{min-height:var(--tap);font-size:clamp(21px,6vw,30px);font-weight:700;font-stretch:var(--w-ui);letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--accent);align-items:center;text-decoration:none;display:flex}@media (hover:hover){.answer-block-value:hover{color:var(--ink)}}.answer-block-value:active{color:var(--ink)}.t-doc-footer{border-top:1px solid var(--rule);color:var(--ink-3);margin-top:30px;padding-top:16px;font-size:13.5px;line-height:1.6;display:block}.t-doc-footer p{margin:0 0 8px;font-size:14px}@media (min-width:900px){.t-lede{max-width:38ch;font-size:22px;line-height:1.5}.t-toc{display:none}}.site-foot{border-top:1px solid var(--hair);color:var(--ink-3);flex-direction:column;flex:none;gap:18px;margin-top:30px;padding-top:10px;display:flex}.foot-nav{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));display:grid}.foot-link{min-height:var(--tap);color:var(--ink-3);align-items:center;text-decoration:none;display:flex}.foot-link[aria-current=page]{color:var(--ink)}.foot-say{flex-direction:column;gap:2px;display:flex}.foot-name{font-size:17px;font-weight:700;font-stretch:var(--w-ui);letter-spacing:-.01em;color:var(--ink);margin:0}.foot-line{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.foot-mark{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:4px 0 0}.foot-aside{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;column-gap:26px;display:flex}@media (hover:hover){.foot-link:hover{color:var(--paper)}}.foot-link:active{color:var(--paper)}.gull-portal{min-height:var(--tap);color:var(--ink-3);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.gull-body{fill:currentColor}.gull-word{color:inherit;letter-spacing:.12em}@media (hover:hover){.gull-portal:hover{color:var(--paper)}.gull-portal:hover .gull-head{animation:.28s cubic-bezier(.3,.85,.4,1) gPeck}}.gull-portal:focus-visible{color:var(--paper)}.gull-portal:focus-visible .gull-head{animation:.28s cubic-bezier(.3,.85,.4,1) gPeck}.gull-portal:active{color:var(--paper)}.gull-portal.is-pecking .gull-head{animation:.28s cubic-bezier(.3,.85,.4,1) gPeck}.gull-head{transform-origin:29.5px 7px}.skip-link{left:var(--gutter);z-index:120;min-height:var(--primary-h);padding:0 var(--gutter);width:calc(100% - var(--gutter) * 2);background:var(--accent);max-width:340px;color:var(--desk);font-size:15px;font-weight:700;font-stretch:var(--w-ui);letter-spacing:-.005em;align-items:center;text-decoration:none;display:flex;position:absolute;top:-100px}.skip-link:focus{color:var(--desk);outline:3px solid var(--desk);outline-offset:3px;top:12px}.toast{min-height:1.5em;font-family:var(--font-instrument);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:6px 0 0;font-size:11px;font-weight:500}.install-hint{border-top:1px solid var(--hair);color:var(--ink-3);align-items:center;gap:10px;margin:22px 0 0;padding:12px 0;font-size:13px;line-height:1.5;display:flex}.install-hint+.site-foot{margin-top:0}.install-hint svg{flex:none}.install-hint strong{color:var(--ink);font-weight:600}.install-hint-dismiss{width:var(--tap);height:var(--tap);color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;margin:0 -8px 0 auto}@media (hover:hover){.install-hint-dismiss:hover{color:var(--ink)}}.install-hint-dismiss:active{color:var(--ink);opacity:.7}.incident-banner{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--ink-2);margin-top:16px;padding:13px 0;font-size:14px;line-height:1.6}.incident-banner strong{color:var(--warn);font-weight:600}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){:root{--t-answer:clamp(72px, 11vw, 128px)}.entry-title{font-size:clamp(78px,8.6vw,124px)}.doc-title{font-size:clamp(56px,7vw,80px)}.state-title{font-size:clamp(58px,6vw,78px)}.kerb-head{padding:34px var(--gutter-wide) 0}.mark{font-size:16px}.kerb-ground{padding:20px var(--gutter-wide) var(--bottom-inset)}.doc-shell .kerb-head,.doc-shell .kerb-ground{padding-inline:var(--gutter-doc)}.guide-lookup{max-width:560px}.guide-lookup .pc-input{font-size:clamp(30px,3.5vw,44px)}.doc-shell .doc-masthead{left:var(--gutter-doc);right:var(--gutter-doc)}.doc-shell .site-foot{padding-inline:0}.answer-type,.doc-masthead,.state-kicker{left:var(--gutter-wide);right:var(--gutter-wide)}.kerb-field.is-answer>.answer-type{margin-inline:var(--gutter-wide)}.doc-shell .kerb-field>.doc-masthead{margin-inline:var(--gutter-doc)}.entry-title,.entry-lede,.pc-field,.detail-field{margin-inline:var(--gutter-wide)}.field-objects{left:var(--gutter-wide);right:var(--gutter-wide)}.field-objects.is-cluster{padding-inline:0}.doc-body{padding-top:8px}.field-object.is-lone{--object-right:var(--gutter-wide)}}@media (min-width:900px){.doc-nav{display:flex}.site-foot.has-nav-above .foot-nav{display:none}.site-foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 40px;display:grid}.foot-nav{grid-column:1/-1;grid-template-columns:repeat(5,auto);justify-content:start;column-gap:34px}.foot-aside{justify-content:flex-end}.doc-title span{display:inline}.doc-title span+span:before{content:" "}.doc-body{flex-direction:row;gap:52px;padding-top:20px}.doc-index{flex:none;width:186px;display:block}.doc-index-label{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 14px}.doc-index ol{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.doc-index a{font-family:var(--font-instrument);letter-spacing:.06em;text-transform:uppercase;color:var(--on-paper-dim);border-left:2px solid #fbf9f51a;padding-left:11px;font-size:11.5px;font-weight:500;text-decoration:none;display:block}.doc-index a[aria-current=true]{color:var(--ink);border-left-color:var(--accent)}.doc-prose p,.doc-prose li{font-size:17px;line-height:1.72}.doc-prose{max-width:60ch}.sheet{width:min(520px,100vw - 64px);margin-inline:auto}.primer{grid-template-columns:repeat(5,minmax(0,132px))}}@media (min-width:1080px){.kerb-ground.has-columns{grid-template-columns:minmax(0,1fr) 1px minmax(0,540px) 1px minmax(0,290px);align-items:stretch;padding:0;display:grid}.ground-rule{background:var(--rule);display:block}.ground-col{flex-direction:column;min-width:0;display:flex}.kerb-ground.has-columns>.incident-banner,.kerb-ground.has-columns>.install-hint,.kerb-ground.has-columns>.state-body{margin-inline:var(--gutter-wide);grid-column:1/-1}.ground-col--answer{padding:22px 40px 22px var(--gutter-wide)}.ground-col--upnext{padding:22px 38px}.ground-col--source{padding:22px var(--gutter-wide) 22px 34px}.ground-col--answer .bin-block{border-top:0;margin-top:0;padding-top:0}.ground-col--answer .bin-name{letter-spacing:-.025em;font-size:32px}.ground-col--answer .bin-one{display:block}.ground-col--answer .bin-one .out-by{margin-top:14px;display:block}.ground-col--source .source-line{gap:11px;margin-top:0;padding-top:0}.ground-col--source .source-line>div{display:block}.ground-col--source .source-line dt{min-width:0}.ground-col--source .source-line dd{margin-top:3px}.ground-col--source .refresh-link{margin-top:auto}.ground-col--source .address-actions{margin-top:14px}.ground-col--source .export-row{flex-direction:column}.source-label{display:block}.upnext-label{margin-top:0}.upnext-row{grid-template-columns:var(--obj-track,45px) 52px 1fr auto;gap:16px;padding:12px 0}.upnext-chit{font-size:22px}.upnext-name{font-size:16.5px}.upnext-meta{font-size:11px}.site-foot{padding:18px var(--gutter-wide);grid-column:1/-1;margin-top:0}:root{--t-answer:clamp(72px, 12vw, 172px)}.answer-type .answer-title span{display:inline}.ground-col--answer .answer-title{font-size:clamp(44px,5vw,78px)}.kerb-nav{display:flex}.field-object.is-lone{right:96px}.kerb-field .field-object.is-lone{--object-h:calc(var(--object-base) * 1.22)}.answer-type{bottom:32px}.kerb-field.is-answer>.answer-type:not(.is-pair){margin-bottom:32px}.entry-title{left:var(--gutter-wide);right:var(--gutter-wide);letter-spacing:-.042em;margin:0;font-size:clamp(78px,8.6vw,124px);line-height:.82;position:absolute;bottom:134px}.entry-title br{display:none}.entry-lede{right:var(--gutter-wide);text-align:right;max-width:30ch;margin:0;position:absolute;bottom:26px}.pc-field{left:var(--gutter-wide);z-index:4;width:560px;max-width:calc(100% - 2 * var(--gutter-wide));margin:0;padding-top:0;position:absolute;bottom:18px;right:auto}.pc-input{border-bottom:2px solid var(--on-paper-dim);padding-bottom:8px;font-size:clamp(36px,3.5vw,50px)}.kerb-field.is-narrowing .entry-title{margin:40px var(--gutter-wide) 0;position:static}.kerb-field.is-narrowing .pc-field,.kerb-field.is-narrowing .detail-field{width:560px;max-width:calc(100% - 2 * var(--gutter-wide));position:static}.kerb-field.is-narrowing .pc-field{margin:auto var(--gutter-wide) 0;padding-top:24px}.kerb-field.is-narrowing .detail-field{margin:8px var(--gutter-wide) 18px}.kerb-ground>.primary-button{align-self:flex-end;width:auto;padding-inline:34px}.kerb-ground>.hint{text-align:right;align-self:flex-end;max-width:40ch}.primer{grid-template-columns:repeat(5,auto);justify-content:start;gap:30px;margin-top:30px}.primer li{align-items:flex-end;gap:11px;display:flex}.primer-object{width:38px}.primer-caption{white-space:normal;margin:0 0 2px;font-size:13.5px}}@keyframes kType{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes kRow{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes kFade{0%{opacity:0}to{opacity:1}}@keyframes kSheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes kSheetOut{0%{transform:none}to{transform:translateY(100%)}}@keyframes kFadeOut{0%{opacity:1}to{opacity:0}}@keyframes kPulse{0%,to{opacity:1}50%{opacity:.28}}@keyframes kScan{0%{transform:translate(-110%)}to{transform:translate(430%)}}@keyframes gPeck{0%,to{transform:rotate(0)}30%{transform:rotate(12deg)}}@keyframes kTop{0%{transform:translateY(-3px)}to{transform:none}}.field-object .bin-top{animation:kTop .34s cubic-bezier(.2,.84,.3,1) calc(var(--rise-delay,60ms) + .42s) both}.deal>*,.upnext-list>li.is-revealed{animation:.3s ease-out both kRow;animation-delay:calc(var(--row-i,0) * 45ms)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.field-object .bin-top{animation:none}}.doc-body--wide .doc-prose{max-width:none}.coverage-board{flex-direction:column;gap:8px;display:flex}.coverage-primary,.coverage-secondary{display:contents}.coverage-map{margin:16px 0 0}.coverage-svg{width:100%;height:auto;display:block}@media (max-width:899px){.coverage-map{margin-inline:calc(-1 * var(--gutter))}.coverage-svg{width:auto;max-height:48svh;margin-inline:auto}}.region-fill{fill:none;stroke:var(--ink-3);stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill var(--colour-fade), stroke .2s ease}.region--supported .region-fill{fill:var(--accent);stroke:var(--ground)}.region--limited .region-fill{fill:url(#coverage-hatch);stroke:var(--ground);stroke-dasharray:10 6}.region--nae-yet .region-fill{fill:none;stroke:var(--ink-3)}.region-hit{fill:#0000;stroke:#0000;stroke-width:3px;vector-effect:non-scaling-stroke}svg.coverage-svg .region:focus{outline:none}.region[data-touched] .region-fill{stroke:var(--paper);stroke-width:2px;transition:none}@media (hover:hover){.region:hover .region-fill{stroke:var(--paper);stroke-width:2px}}.sel-layer{pointer-events:none}.sel-layer>g{display:none}.sel-layer>g[data-current]{display:block}.region-outline-halo{fill:none;stroke:var(--desk);stroke-width:4.5px;vector-effect:non-scaling-stroke}.region-outline{fill:none;stroke:var(--paper);stroke-width:2.5px;vector-effect:non-scaling-stroke}.coverage-inset rect{fill:none;stroke:var(--ink-3);stroke-width:2px}.coverage-inset-label{font-family:var(--font-instrument);letter-spacing:.12em;fill:var(--ink-3);font-size:30px;font-weight:500}.coverage-answer{border-top:1px solid var(--hair);margin:14px 0 0;padding-top:14px}.answer-legend{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.answer-legend[hidden]{display:none}.legend-item{align-items:center;gap:8px;display:flex}.legend-swatch{border:1.5px solid var(--ink-3);flex:none;width:14px;height:14px}.legend-item--supported .legend-swatch{background:var(--accent);border-color:var(--accent)}.legend-item--limited .legend-swatch{border-color:var(--accent);background:repeating-linear-gradient(45deg, var(--accent), var(--accent) 2px, var(--ground) 2px, var(--ground) 4px);border-style:dashed}.legend-word{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.answer-selected .aw-name{font-size:26px;font-weight:800;font-stretch:var(--w-title);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);margin:0}.aw-status{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:4px 0 0}.answer-selected[data-status=supported] .aw-status{color:var(--accent)}.answer-selected[data-status=limited] .aw-status{color:var(--warn)}.aw-sentence{max-width:46ch;color:var(--ink-2);margin:10px 0 0;font-size:15px}.aw-qualifier{max-width:46ch;color:var(--ink-3);margin:6px 0 0;font-size:14px}.aw-qualifier:empty{display:none}.aw-cta{align-items:center;margin-top:14px;display:inline-flex}@keyframes kAnswerSwap{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.answer-legend.is-swap,.answer-selected.is-swap{animation:.14s ease-out kAnswerSwap}.cov-group{margin-top:40px}.coverage-secondary .cov-group:first-child{margin-top:28px}.doc-prose .cov-head{align-items:baseline;gap:10px;margin-top:0;display:flex}.cov-count{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.1em;color:var(--ink-3)}.cov-group--nae-yet .cov-head,.cov-group--nae-yet .cov-count{color:var(--ink-3)}.cov-group--limited .cov-head,.cov-group--limited .cov-count{color:var(--warn)}.cov-group--supported .cov-count{color:var(--accent)}.cov-note{max-width:46ch;color:var(--ink-2);margin:8px 0 0;font-size:15px}.doc-prose .cov-live{border-left:2px solid var(--accent);margin:18px 0 0;padding:0 0 0 14px;list-style:none}.cov-live .cov-item{padding:7px 8px 7px 0}.cov-live .cl-name{color:var(--ink);font-size:17px;font-weight:600}.doc-prose .cov-index{columns:140px;column-gap:16px;margin:14px 0 0 -6px;padding:0;list-style:none}.cov-index .cov-item{break-inside:avoid;padding:4px 6px;line-height:1.45}.cov-index .cl-name{color:var(--ink-2);font-size:14px}.cl-name{display:block}.cl-note{max-width:46ch;color:var(--ink-2);margin:6px 0 0;font-size:14px}.cov-item[data-current],.coverage-board:not([data-js]) .cov-item:target{background:var(--hair-soft)}.cov-item[data-current] .cl-name,.coverage-board:not([data-js]) .cov-item:target .cl-name{color:var(--ink)}.coverage-cta{width:max-content;min-height:var(--primary-h);margin-top:34px;padding-inline:30px;font-size:16px}.cta-arrow{transition:transform .16s}@media (hover:hover){.coverage-cta:hover .cta-arrow{transform:translate(3px)}}@media (hover:hover) and (prefers-reduced-motion:reduce){.coverage-cta:hover .cta-arrow{transform:none}}.coverage-progress{margin-top:18px}.progress-track{background:var(--on-paper-3);height:3px;position:relative}.progress-fill{width:var(--progress-pct,0%);background:var(--accent);animation:.42s ease-out both kProgressFill;position:absolute;inset:0}@keyframes kProgressFill{0%{width:0}to{width:var(--progress-pct,0%)}}.progress-line{font-family:var(--font-instrument);font-weight:500;font-size:var(--t-mono);letter-spacing:.08em;color:var(--on-paper);margin:10px 0 0;padding-inline-end:calc(1ch + .08em)}.progress-count,.progress-words{white-space:nowrap}.progress-words{text-transform:uppercase;color:var(--on-paper-3)}.coverage-source .t-attribution{max-width:64ch;color:var(--ink-3);text-transform:none;letter-spacing:normal;margin-top:10px;font-family:inherit;font-size:13px;line-height:1.55}@media (min-width:900px){.coverage-board{grid-template-columns:minmax(320px,460px) 1fr;align-items:start;column-gap:52px;display:grid}.coverage-primary{display:block;position:sticky;top:24px}.coverage-primary .coverage-map{margin-top:0}.coverage-secondary{display:block}.coverage-secondary .cov-group:first-child{margin-top:0}}.cov-count,.cov-group--supported>.cov-note,.coverage-board[data-has-selection] .coverage-cta{display:none}.answer-selected[data-status=supported] .aw-cta{min-height:var(--primary-h);background:var(--paper);color:var(--desk);border-color:#0000;justify-content:center;padding:0 30px;font-size:16px;font-weight:700;text-decoration:none}.answer-selected[data-status=supported] .aw-cta:active{background:var(--paper);color:var(--desk);opacity:.82;border-color:#0000}.region-outline-halo{stroke-width:8px}.region-outline{stroke-width:4px}.sel-layer>g.region--supported[data-current] .region-outline-halo{stroke-width:10px}.sel-layer>g.region--supported[data-current] .region-outline{stroke-width:4px}.cov-disclosure{margin-top:14px}.cov-disclosure-toggle{border-bottom:1px solid var(--hair-strong);min-height:44px;color:var(--ink-2);cursor:pointer;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;padding:0;font-size:10px;font-weight:700;line-height:1.2;list-style:none;display:inline-flex}.cov-disclosure-toggle::-webkit-details-marker{display:none}.cov-disclosure-toggle::marker{content:""}.cov-disclosure-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.cov-disclosure-open,.cov-disclosure[open] .cov-disclosure-closed{display:none}.cov-disclosure[open] .cov-disclosure-open{display:inline}.cov-disclosure[open] .cov-disclosure-arrow{transform:rotate(180deg)}.cov-disclosure .cov-index{margin-top:16px}.cov-disclosure[open] .cov-index{animation:.3s ease-out both coverageReveal}@keyframes coverageReveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.coverage-source{border-top:0;margin-top:30px;margin-bottom:0;padding-top:0}.coverage-source .t-attribution{max-width:68ch;color:var(--ink-3);margin:0;font-size:10px;line-height:1.5}@media (hover:hover) and (pointer:fine){.answer-selected[data-status=supported] .aw-cta:hover{background:var(--paper);color:var(--desk);opacity:.9;border-color:#0000}.cov-disclosure-toggle:hover{color:var(--ink)}}@media (max-width:899px){.coverage-map{margin-top:-10px}.coverage-answer{margin-top:8px;padding-top:22px}}@media (max-width:430px){.coverage-svg{width:clamp(300px,88vw,365px);max-width:100%;max-height:48svh}}@media (min-width:431px) and (max-width:899px) and (orientation:portrait){.coverage-svg{width:min(100%,520px);height:auto;max-height:none}}@media (prefers-reduced-motion:reduce){.cov-disclosure[open] .cov-index{animation:none}}@media (forced-colors:active){.kerb-line,.kerb-line.is-drained{border-top:3px solid canvastext;height:0}.primary-button,.secondary-button,.ghost-button,.extend-button,.addr-row,.detail-field .pc-input{border:1px solid buttonborder}.kicker-pip,.status-pip{forced-color-adjust:none;background:highlight}.bin{forced-color-adjust:none}.region--limited use{stroke-dasharray:10 6}:focus-visible{outline:2px solid highlight}}@media print{.kerb-field{background:0 0!important;height:auto!important}.site-foot,.sheet,.sheet-backdrop,.skip-link,.extend-button{display:none}}}@layer game,game-overrides;
