/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ease:initial}}}.\@container\/frame{container:frame/inline-size}.\@container{container-type:inline-size}.hide-visually{width:var(--hairline);height:var(--hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.row-start-2{grid-row-start:2}.m-0{margin:0}.mt-8{margin-top:var(--base-size-8)}.mt-12{margin-top:var(--base-size-12)}.mb-12{margin-bottom:var(--base-size-12)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-16{width:var(--base-size-16);height:var(--base-size-16)}.size-24{width:var(--base-size-24);height:var(--base-size-24)}.h-32{height:var(--base-size-32)}.h-48{height:var(--base-size-48)}.h-auto{height:auto}.h-chart-bar-band{height:var(--chart-bar-band)}.h-chart-bar-goal{height:var(--chart-bar-goal)}.h-chart-height-narrow{height:var(--chart-height-narrow)}.min-h-96{min-height:var(--base-size-96)}.min-h-tap-target{min-height:var(--tap-target)}.w-96{width:var(--base-size-96)}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--measure)}.min-w-0{min-width:0}.min-w-field-width{min-width:var(--field-width)}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.press-shift{translate:0 var(--press-shift)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-4{gap:var(--base-size-4)}.gap-8{gap:var(--base-size-8)}.gap-12{gap:var(--base-size-12)}.gap-16{gap:var(--base-size-16)}.gap-24{gap:var(--base-size-24)}.gap-32{gap:var(--base-size-32)}.gap-48{gap:var(--base-size-48)}.gap-x-8{column-gap:var(--base-size-8)}.gap-x-16{column-gap:var(--base-size-16)}.gap-x-24{column-gap:var(--base-size-24)}.gap-x-48{column-gap:var(--base-size-48)}.gap-y-4{row-gap:var(--base-size-4)}.gap-y-8{row-gap:var(--base-size-8)}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded-tk-button{border-radius:var(--radius-button)}.rounded-tk-field{border-radius:var(--radius-field)}.rounded-tk-frame{border-radius:var(--radius-frame)}.border-hairline{border-style:solid;border-width:var(--hairline)}.border-hairline-dashed{border-style:dashed;border-width:var(--hairline)}.border-stroke{border-style:solid;border-width:var(--stroke-line)}.border-t-hairline{border-top-style:solid;border-top-width:var(--hairline)}.border-r-hairline{border-right-style:solid;border-right-width:var(--hairline)}.border-b-hairline{border-bottom-style:solid;border-bottom-width:var(--hairline)}.border-b-stroke{border-bottom-style:solid;border-bottom-width:var(--stroke-line)}.border-l-stroke{border-left-style:solid;border-left-width:var(--stroke-line)}.border-button{border-color:var(--colour-button)}.border-chart-moved-rule{border-color:var(--chart-moved-rule)}.border-clear{border-color:var(--colour-clear)}.border-ink{border-color:var(--colour-ink)}.border-ink-2{border-color:var(--colour-ink-2)}.border-line{border-color:var(--colour-line)}.border-line-strong{border-color:var(--colour-line-strong)}.bg-accent{background-color:var(--colour-accent)}.bg-band{background-color:var(--colour-band)}.bg-button{background-color:var(--colour-button)}.bg-clear{background-color:var(--colour-clear)}.bg-field{background-color:var(--colour-field)}.bg-ink{background-color:var(--colour-ink)}.bg-ink-2{background-color:var(--colour-ink-2)}.bg-page{background-color:var(--colour-page)}.bg-paper{background-color:var(--colour-paper)}.fill-band{fill:var(--colour-band)}.fill-chart-band-fill{fill:var(--chart-band-fill)}.fill-chart-label-colour{fill:var(--chart-label-colour)}.fill-chart-moved-note{fill:var(--chart-moved-note)}.fill-chart-series-highlight{fill:var(--chart-series-highlight)}.fill-chart-series-moved{fill:var(--chart-series-moved)}.fill-chart-series-rival{fill:var(--chart-series-rival)}.fill-field{fill:var(--colour-field)}.fill-ink{fill:var(--colour-ink)}.fill-ink-2{fill:var(--colour-ink-2)}.fill-none{fill:none}.fill-paper{fill:var(--colour-paper)}.stroke-chart-axis{stroke:var(--chart-axis)}.stroke-chart-grid{stroke:var(--chart-grid)}.stroke-chart-moved-rule{stroke:var(--chart-moved-rule)}.stroke-chart-series-highlight{stroke:var(--chart-series-highlight)}.stroke-chart-series-moved{stroke:var(--chart-series-moved)}.stroke-chart-series-rival{stroke:var(--chart-series-rival)}.stroke-ink{stroke:var(--colour-ink)}.stroke-ink-2{stroke:var(--colour-ink-2)}.stroke-width-context{stroke-width:var(--chart-line-context)}.stroke-width-estimate{stroke-width:var(--chart-line-estimate)}.stroke-width-goal{stroke-width:var(--stroke-line)}.stroke-width-hairline{stroke-width:var(--hairline)}.stroke-width-rule-width{stroke-width:var(--chart-moved-rule-width)}.p-0{padding:0}.p-16{padding:var(--base-size-16)}.p-24{padding:var(--base-size-24)}.px-4{padding-inline:var(--base-size-4)}.px-8{padding-inline:var(--base-size-8)}.px-12{padding-inline:var(--base-size-12)}.px-16{padding-inline:var(--base-size-16)}.px-20{padding-inline:var(--base-size-20)}.px-24{padding-inline:var(--base-size-24)}.py-8{padding-block:var(--base-size-8)}.py-12{padding-block:var(--base-size-12)}.py-16{padding-block:var(--base-size-16)}.py-24{padding-block:var(--base-size-24)}.py-32{padding-block:var(--base-size-32)}.py-48{padding-block:var(--base-size-48)}.pr-12{padding-right:var(--base-size-12)}.pr-16{padding-right:var(--base-size-16)}.pb-8{padding-bottom:var(--base-size-8)}.pb-12{padding-bottom:var(--base-size-12)}.pl-8{padding-left:var(--base-size-8)}.pl-12{padding-left:var(--base-size-12)}.pl-16{padding-left:var(--base-size-16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-face-text{font-family:var(--face-text)}.text-chart{font-size:var(--size-chart)}.text-figure{font-size:var(--size-figure)}.text-h2{font-size:var(--size-h2)}.text-h3{font-size:var(--size-h3)}.text-module{font-size:var(--size-module)}.text-note{font-size:var(--size-note)}.text-small{font-size:var(--size-small)}.text-text{font-size:var(--size-text)}.leading-tk-text{--tw-leading:var(--leading-text);line-height:var(--leading-text)}.leading-tk-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-site-claim{--tw-font-weight:var(--weight-site-claim);font-weight:var(--weight-site-claim)}.font-strong{--tw-font-weight:var(--weight-strong);font-weight:var(--weight-strong)}.font-text{--tw-font-weight:var(--weight-text);font-weight:var(--weight-text)}.tracking-display{--tw-tracking:var(--letter-display);letter-spacing:var(--letter-display)}.tracking-figure{--tw-tracking:var(--letter-figure);letter-spacing:var(--letter-figure)}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--colour-accent)}.text-accent-ink{color:var(--colour-accent-ink)}.text-button-ink{color:var(--colour-button-ink)}.text-chart-moved-note{color:var(--chart-moved-note)}.text-ink{color:var(--colour-ink)}.text-ink-2{color:var(--colour-ink-2)}.text-muted{color:var(--colour-muted)}.text-paper{color:var(--colour-paper)}.figures{font-variant-numeric:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-token{text-underline-offset:var(--underline-offset)}.opacity-hover{opacity:var(--hover-opacity)}.shadow-frame{box-shadow:0 var(--base-size-4) var(--base-size-12) var(--colour-ink), 0 var(--base-size-24) var(--base-size-64) var(--colour-ink)}@supports (color:color-mix(in lab, red, red)){.shadow-frame{box-shadow:0 var(--base-size-4) var(--base-size-12) color-mix(in oklab, var(--colour-ink) 12%, transparent), 0 var(--base-size-24) var(--base-size-64) color-mix(in oklab, var(--colour-ink) 28%, transparent)}}.outline-focus{outline:var(--focus-width) solid var(--colour-focus);outline-offset:var(--focus-offset)}.outline-focus-inset{outline:var(--focus-width) solid var(--colour-focus);outline-offset:calc(-1 * var(--focus-width))}.outline-focus{outline-color:var(--colour-focus)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--motion-ease-standard));transition-duration:var(--tw-duration,var(--motion-duration-fast))}.duration-fast{--tw-duration:var(--motion-duration-fast);transition-duration:var(--motion-duration-fast)}.ease-standard{--tw-ease:var(--motion-ease-standard);transition-timing-function:var(--motion-ease-standard)}.dash-projection{stroke-dasharray:var(--dash-projection)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}@media (hover:hover){.hover\:border-ink:hover{border-color:var(--colour-ink)}.hover\:border-ink-2:hover{border-color:var(--colour-ink-2)}.hover\:bg-field:hover{background-color:var(--colour-field)}.hover\:bg-ink-2:hover{background-color:var(--colour-ink-2)}.hover\:text-ink:hover{color:var(--colour-ink)}.hover\:text-ink-2:hover{color:var(--colour-ink-2)}.hover\:opacity-hover:hover{opacity:var(--hover-opacity)}}.focus-visible\:outline-focus:focus-visible{outline:var(--focus-width) solid var(--colour-focus);outline-offset:var(--focus-offset);outline-color:var(--colour-focus)}.active\:press-shift:active{translate:0 var(--press-shift)}.active\:opacity-hover:active{opacity:var(--hover-opacity)}@media (width>=700px){.middle\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.middle\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.middle\:p-24{padding:var(--base-size-24)}}@media (width>=1100px){.wide\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wide\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wide\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wide\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.wide\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@container frame (width>=520px){.\@frame-middle\/frame\:block{display:block}.\@frame-middle\/frame\:hidden{display:none}.\@frame-middle\/frame\:table-cell{display:table-cell}.\@frame-middle\/frame\:table-header-group{display:table-header-group}.\@frame-middle\/frame\:table-row{display:table-row}.\@frame-middle\/frame\:basis-auto{flex-basis:auto}.\@frame-middle\/frame\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@frame-middle\/frame\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.\@frame-middle\/frame\:gap-16{gap:var(--base-size-16)}.\@frame-middle\/frame\:p-12{padding:var(--base-size-12)}.\@frame-middle\/frame\:p-24{padding:var(--base-size-24)}.\@frame-middle\/frame\:px-0{padding-inline:0}.\@frame-middle\/frame\:px-20{padding-inline:var(--base-size-20)}.\@frame-middle\/frame\:px-24{padding-inline:var(--base-size-24)}.\@frame-middle\/frame\:py-0{padding-block:0}.\@frame-middle\/frame\:py-12{padding-block:var(--base-size-12)}.\@frame-middle\/frame\:pr-0{padding-right:0}.\@frame-middle\/frame\:pl-8{padding-left:var(--base-size-8)}.\@frame-middle\/frame\:pl-16{padding-left:var(--base-size-16)}.\@frame-middle\/frame\:whitespace-nowrap{white-space:nowrap}}@container (width>=560px){.\@chart-middle\:col-span-1{grid-column:span 1/span 1}.\@chart-middle\:col-start-2{grid-column-start:2}.\@chart-middle\:row-start-1{grid-row-start:1}.\@chart-middle\:block{display:block}.\@chart-middle\:hidden{display:none}.\@chart-middle\:h-chart-height{height:var(--chart-height)}.\@chart-middle\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,5fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,5fr) minmax(0,2fr)}}@container (width>=720px){.\@chart-large\:block{display:block}.\@chart-large\:hidden{display:none}}@container (width>=880px){.\@chart-wide\:block{display:block}.\@chart-wide\:hidden{display:none}}@container frame (width>=900px){.\@frame-wide\/frame\:order-none{order:0}.\@frame-wide\/frame\:block{display:block}.\@frame-wide\/frame\:grid{display:grid}.\@frame-wide\/frame\:hidden{display:none}.\@frame-wide\/frame\:basis-auto{flex-basis:auto}.\@frame-wide\/frame\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@frame-wide\/frame\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@frame-wide\/frame\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@frame-wide\/frame\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.\@frame-wide\/frame\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.\@frame-wide\/frame\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.\@frame-wide\/frame\:gap-48{gap:var(--base-size-48)}}@container (width>=1040px){.\@chart-full\:block{display:block}.\@chart-full\:hidden{display:none}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
