@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--spacing: .25rem;--container-2xl: 42rem;--container-4xl: 56rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-prose{max-width:65ch}.min-w-0{min-width:0px}.flex-1{flex:1}.basis-60{flex-basis:calc(var(--spacing) * 60)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-\(--rule\){border-color:var(--rule)}.border-red-600{border-color:var(--color-red-600)}.card{border:2px solid var(--rule);padding:calc(var(--spacing) * 4)}.p-3{padding:calc(var(--spacing) * 3)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.pr-4{padding-right:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.slab{font-family:var(--slab);font-weight:400;letter-spacing:.01em}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-pre-line{white-space:pre-line}.muted{color:var(--muted)}.text-red-700{color:var(--color-red-700)}.no-underline\!{text-decoration-line:none!important}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@font-face{font-family:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url("./media/alfa-slab-one-latin-400-normal-M27AMMB4.woff2") format("woff2"),url("./media/alfa-slab-one-latin-400-normal-TYUJTJ67.woff") format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/work-sans-latin-400-normal-Q43U5AHC.woff2") format("woff2"),url("./media/work-sans-latin-400-normal-YOTCOOMT.woff") format("woff")}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:400;src:url("./media/work-sans-latin-400-italic-2PP4GK34.woff2") format("woff2"),url("./media/work-sans-latin-400-italic-75IQURXT.woff") format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/work-sans-latin-600-normal-W4HUYJT6.woff2") format("woff2"),url("./media/work-sans-latin-600-normal-LLXPY74D.woff") format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/work-sans-latin-700-normal-22VNVLBY.woff2") format("woff2"),url("./media/work-sans-latin-700-normal-6RSHOBRY.woff") format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url("./media/work-sans-latin-800-normal-4HBDH6YU.woff2") format("woff2"),url("./media/work-sans-latin-800-normal-TV2XMVB2.woff") format("woff")}@layer base{:root{color-scheme:light;--paper: #f4ecd8;--paper-deep: #fbf4e2;--ink: #1d2433;--muted: #586072;--rule: #1d2433;--rule-soft: #d8ccb2;--ridge: #c75b2c;--link: #9a3f17;--focus: #9a3f17;--closed: #b8271d;--some: #e39a1f;--some-ink: #1e1c18;--cant: #767d84;--slab: "Alfa Slab One", "Rockwell", "Georgia", serif;--body: "Work Sans", "Segoe UI", system-ui, sans-serif}html{font-size:125%}@media(min-width:640px){html{font-size:156.25%}}html,body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{text-wrap:balance}a{color:var(--link);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}@media(hover:hover){a:hover{text-decoration-thickness:2px}}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}.masthead{background:var(--ink)}.masthead .name{font-family:var(--slab);color:var(--paper);text-decoration:none;text-transform:uppercase}.masthead nav a{color:var(--paper);font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.masthead nav a:hover{text-decoration:underline}.title-block h1{font-family:var(--slab);font-weight:400;text-transform:uppercase;line-height:1;font-size:clamp(1.9rem,6vw,2.6rem)}.title-block .sub{font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;margin-top:.4rem}.ridge{height:1.6rem;background:var(--ridge);clip-path:polygon(0 100%,0 70%,10% 40%,18% 60%,30% 15%,42% 55%,52% 30%,63% 62%,75% 20%,86% 50%,100% 35%,100% 100%)}.scene{position:relative;overflow:hidden;height:7rem;isolation:isolate}.scene:before,.scene:after{content:"";position:absolute;inset:auto 0 0;z-index:-1}.scene-label{position:absolute;left:.7rem;bottom:.6rem;font-family:var(--slab);font-size:1rem;text-transform:uppercase;background:var(--paper);color:var(--ink);padding:.15rem .5rem}.scene-NSW{background:linear-gradient(#7d93b8 0 42%,#b7c4d8 42% 100%)}.scene-NSW:before{height:62%;background:#4b5f86;clip-path:polygon(0 40%,12% 22%,24% 34%,38% 12%,52% 30%,64% 14%,78% 32%,90% 18%,100% 28%,100% 100%,0 100%)}.scene-NSW:after{height:34%;background:#2f3f63;clip-path:polygon(0 45%,16% 25%,30% 50%,46% 20%,62% 45%,78% 28%,100% 50%,100% 100%,0 100%)}.scene-QLD{background:linear-gradient(#9fd2ea 0 55%,#f3e2b8 55%)}.scene-QLD:before{height:50%;background:#2a7aa0;clip-path:polygon(0 30%,8% 18%,16% 30%,24% 18%,32% 30%,40% 18%,48% 30%,56% 18%,64% 30%,72% 18%,80% 30%,88% 18%,96% 30%,100% 24%,100% 100%,0 100%)}.scene-QLD:after{height:26%;background:#f3e2b8}.scene-VIC{background:linear-gradient(#5a6f8f 0 50%,#dfe6ee 50%)}.scene-VIC:before{height:72%;background:#eef2f6;clip-path:polygon(0 70%,14% 32%,26% 52%,44% 8%,60% 46%,76% 22%,90% 44%,100% 30%,100% 100%,0 100%)}.scene-VIC:after{height:30%;background:#3d4c66;clip-path:polygon(0 50%,20% 20%,38% 55%,58% 15%,78% 50%,100% 25%,100% 100%,0 100%)}.scene-other{background:linear-gradient(#22314d 0 40%,#e0693a 40% 66%,#f4ecd8 66%)}.scene-other:before{height:62%;background:#2d3d5e;clip-path:polygon(0 62%,12% 38%,22% 52%,36% 20%,48% 46%,58% 30%,70% 55%,84% 24%,100% 48%,100% 100%,0 100%)}.scene-other:after{height:34%;background:#1d2433;clip-path:polygon(0 50%,15% 70%,30% 35%,46% 62%,60% 40%,75% 68%,90% 45%,100% 60%,100% 100%,0 100%)}.ribbon{display:inline-block;font-family:var(--slab);font-weight:400;text-transform:uppercase;font-size:clamp(1.15rem,4vw,1.45rem);line-height:1.1;padding:.45rem 2rem .45rem .9rem;clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%)}.ribbon-closed{background:var(--closed);color:#fff}.ribbon-some{background:var(--some);color:var(--some-ink)}.ribbon-none{background:var(--ink);color:var(--paper)}.ribbon-cant{background:var(--cant);color:#fff}.check{padding:.65rem .9rem;border-left:4px solid var(--ridge);background:var(--paper-deep);font-weight:700}.notice{width:min(100%,62ch);padding:1.1rem 1.25rem 1rem;background:var(--paper-deep);color:var(--ink);border:2px solid var(--rule)}.notice a{color:var(--link)}.notice .note{color:var(--muted)}.notice-closed{border-left:.6rem solid var(--closed)}.notice-partial{border-left:.6rem solid var(--some)}.notices>li{width:100%}.notices .notice{margin-inline:auto}.stamp{display:inline-block;padding:.06em .45em 0;font-weight:800;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border:2px solid var(--ink)}.notice-compact{width:auto;margin:0 .6rem .6rem;padding:.8rem 1rem;border:none;border-left:4px solid var(--rule-soft);font-size:.95em}.dot{flex:none;width:.8rem;height:.8rem;translate:0 .1rem}.dot-closed{background:var(--closed)}.dot-partly{background:var(--some)}.fold{background:var(--paper-deep)}.fold>summary{cursor:pointer;padding:.6rem .85rem;display:flex;align-items:baseline;gap:.6rem;font-weight:600}.fold>summary::marker{content:""}.fold>summary:before{content:"\25b8";color:var(--muted);flex:none;transition:rotate .15s}.fold[open]>summary:before{rotate:90deg}.fold>summary:hover{color:var(--link)}@media(prefers-reduced-motion:reduce){.fold>summary:before{transition:none}}.tag{display:inline-block;padding:.2em .55em .12em;font-weight:800;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;line-height:1.2}.tag-closed{background:var(--closed);color:#fff}.tag-partly{background:var(--some);color:var(--some-ink)}.tag-plate{background:var(--ink);color:var(--paper)}.tag-steel{background:var(--cant);color:#fff}.tab{border:2px solid var(--rule);border-radius:999px;color:var(--ink);font-weight:700}.tab:hover{background:var(--paper-deep)}.tab-active,.tab-active:hover{background:var(--ink);color:var(--paper)}.tab-count{font-weight:400;opacity:.8;margin-left:.25rem}.state-door{display:block;border:2px solid var(--rule);text-decoration:none;color:var(--ink);background:var(--paper-deep)}.state-door:hover{outline:3px solid var(--ridge)}.state-door .count-line{padding:.5rem .8rem;font-weight:700}.season-link{background:var(--ink);color:var(--paper);text-decoration:none}.season-link .slab{text-transform:uppercase}.season-link:hover{outline:3px solid var(--ridge)}.btn-ink{background:var(--ink);color:var(--paper);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.field{background:var(--paper);border:2px solid var(--rule);color:var(--ink)}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@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-border-style: solid;--tw-font-weight: initial}}}
