:root{--wind-blue:#2c568c;--wind-ink:#29434a;--wind-muted:#60756a;--wind-rule:#cbd6c7;--wind-paper:#fcfbf3;--wind-yellow:#f1db92}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;background:var(--wind-paper);color:var(--wind-ink);font:16px/1.85 Arial,"Microsoft YaHei",sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#bd543e}a:focus-visible{outline:3px solid #d8a63b;outline-offset:5px}img,svg{max-width:100%}h1,h2,h3,h4,p,figure,dl,dd{margin:0}h1{font-size:36px;line-height:1.45;font-weight:550}h2{font-size:28px;line-height:1.6;font-weight:550}h3{font-size:22px}.wind-skip{position:absolute;top:-90px;left:20px;padding:12px;background:white;z-index:50}.wind-skip:focus{top:10px}.wind-station-bar{max-width:1440px;margin:auto;padding:24px 40px;display:flex;align-items:center;gap:35px;border-bottom:1px solid #819989}.wind-brand{display:flex;align-items:center;gap:12px;margin-right:auto;min-width:0}.wind-brand img{width:39px;height:39px}.wind-brand strong{font-size:20px;overflow-wrap:anywhere}.wind-station-bar nav{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.wind-station-bar nav a.active{font-weight:700;color:var(--wind-blue)}.wind-register{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 27px;background:var(--wind-blue);color:#fff;border:1px solid #174684;font-weight:700;line-height:1.5;white-space:nowrap}.wind-register:hover{background:#174684;color:#fff}.wind-station-news{max-width:1360px;margin:auto;display:flex;align-items:baseline;gap:20px;padding:13px 0;font-size:12px;color:var(--wind-muted)}.wind-station-news b{color:#728354;flex-shrink:0}.wind-caption{font:10px/1.7 Consolas,monospace;letter-spacing:1.2px;color:#4e6844}.wind-text-link{display:inline-block;font-size:13px;border-bottom:1px solid currentColor;padding-bottom:3px}.wind-fieldbook{max-width:1440px;margin:auto;padding:35px 40px 50px;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:'intro record' 'notes record';gap:25px 45px;align-items:start}.wind-introduction{grid-area:intro;min-width:0;padding:15px 0 0}.wind-introduction h1{color:var(--wind-blue);margin:23px 0 22px}.wind-introduction>p{font-size:18px;color:var(--wind-muted)}.wind-intro-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}.wind-observation-record{grid-area:record;position:sticky;top:25px;background:#edf2e6;border:1px solid #b9c8ac;border-top:5px solid #b7c998;padding:25px 23px}.wind-observation-record header h2{font-size:22px;line-height:1.6;color:#5f7c4f;margin-top:14px}.wind-observation-record dl{border-top:1px solid #bfceb2;margin-top:24px}.wind-observation-record dl>div{padding:23px 0;border-bottom:1px solid #bfceb2}.wind-observation-record dt{font-size:20px;line-height:1.6;font-weight:700}.wind-observation-record dd{font-size:16px;color:var(--wind-muted);margin-top:13px}.wind-observation-record>.wind-text-link{margin-top:25px;font-size:12px;color:#688154}.wind-main-notes{grid-area:notes;min-width:0}.wind-plan-register{padding:10px 0 45px}.wind-plan-register>header{margin-bottom:30px}.wind-plan-register h2{margin:15px 0}.wind-plan-register>header p{font-size:15px;color:var(--wind-muted)}.wind-configurations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wind-configuration{display:flex;flex-direction:column;min-width:0;padding:0 22px 26px;background:#fffdf5;border:1px solid #bfcbb9}.wind-configuration>header{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:22px 0;border-bottom:1px solid var(--wind-rule)}.wind-configuration>header>.wind-caption{font-size:8px;letter-spacing:.5px}.wind-configuration>header>b{margin-left:auto;font-size:10px;font-weight:400;color:#4e6844}.wind-configuration h3{font-size:21px;line-height:1.5;width:100%;margin-top:10px}.wind-price{display:flex;gap:9px;align-items:baseline;flex-wrap:wrap;margin-top:7px}.wind-price strong,.wind-price>span{font-size:16px}.wind-price>span{color:var(--wind-muted)}.wind-configuration-facts{padding:23px 0;border-bottom:1px solid var(--wind-rule);display:grid;gap:18px}.wind-configuration-facts h4,.wind-configuration-notes h4{font-size:20px;line-height:1.6}.wind-configuration-facts p,.wind-configuration-notes p{font-size:16px;color:var(--wind-muted);margin-top:7px;overflow-wrap:anywhere}.wind-configuration-notes{padding:5px 0 30px;flex:1}.wind-configuration-notes h4{margin-top:20px}.wind-configuration-notes :is(ul,ol,li,span,div){font-size:16px}.wind-configuration>.wind-register{width:100%;padding-left:15px;padding-right:15px}.wind-configuration-preferred{border-color:#c9ac58;box-shadow:inset 0 5px 0 #e4cb80;background:#fbf5dd}.wind-device-register{padding:0 0 45px}.wind-device-register h2{margin:15px 0 25px}.wind-terminal-table{border-top:2px solid #8da5bd}.wind-terminal-table>a{display:grid;grid-template-columns:20px 28px 1fr 1fr auto;gap:16px;align-items:center;padding:20px 10px;border-bottom:1px solid #c7d3df;background:#f3f6f7}.wind-terminal-table>a:hover{background:#e7eef5;color:var(--wind-blue)}.wind-terminal-code{font:10px/1.6 Consolas;color:#9aa899}.wind-terminal-icon{display:flex;width:25px;height:25px;color:#55758d}.wind-terminal-icon svg{width:23px;height:23px;fill:currentColor}.wind-terminal-table strong{font-size:18px}.wind-terminal-table small{font-size:11px;color:var(--wind-muted)}.wind-terminal-action{font-size:11px;color:#55758d;white-space:nowrap}.wind-research-notes{border-top:2px solid #93a77f;padding:30px;background:#f3f2de}.wind-research-notes h2{font-size:26px;margin:18px 0 24px}.wind-research-notes>p{color:var(--wind-muted);margin-bottom:23px}.wind-research-notes dl{border-top:1px solid #c8d1b4;margin-top:30px}.wind-research-notes dl>div{display:grid;grid-template-columns:130px 1fr;gap:25px;padding:23px 0;border-bottom:1px solid #c8d1b4}.wind-research-notes dt{font-size:20px;line-height:1.6;font-weight:700}.wind-research-notes dd{font-size:16px;color:var(--wind-muted)}.wind-next{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:35px;padding:28px;background:#e5edf1;border:1px solid #c4d3dc}.wind-next h2{width:100%;font-size:24px;color:var(--wind-blue)}.wind-station-end{max-width:1440px;margin:auto;padding:40px 40px 25px;border-top:1px solid #819989;display:grid;grid-template-columns:1fr 1.5fr;gap:18px 65px}.wind-station-end>strong{font-size:22px}.wind-station-end>p{font-size:13px;color:var(--wind-muted);grid-column:1}.wind-station-end>nav{grid-column:2;grid-row:1/3;display:grid;grid-template-columns:repeat(3,1fr);gap:19px;font-size:13px;align-content:start}.wind-station-end>div{grid-column:1/-1;display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--wind-rule);padding-top:22px;margin-top:15px}.wind-station-end small{font-size:11px;color:var(--wind-muted)}.wind-reference{max-width:1280px;margin:auto;padding:30px 40px 45px}.wind-reference-heading{border-bottom:2px solid #7994b6;padding-bottom:30px}.wind-reference-heading nav{display:flex;gap:14px;font-size:12px;color:var(--wind-muted);margin-bottom:30px}.wind-reference-heading h1{margin:18px 0;color:var(--wind-blue)}.wind-reference-heading>p{color:var(--wind-muted);max-width:850px}.wind-reference-sheet{padding:40px 25px;min-height:300px}.wind-reference-directory{display:flex;gap:15px 25px;flex-wrap:wrap;padding:22px 25px;background:var(--wind-blue);color:white;font-size:12px}.wind-reference-directory a[aria-current],.wind-reference-directory a:hover{color:#f7de8b}.wind-prose{max-width:790px;margin:auto;overflow-wrap:anywhere}.wind-prose h2{font-size:26px;margin:28px 0 18px;color:#345e8d}.wind-prose h3{font-size:21px;margin:24px 0 14px}.wind-prose p,.wind-prose li{font-size:16px;color:var(--wind-muted);margin-bottom:16px}.wind-prose a,.wind-reference-note a{color:var(--wind-blue);text-decoration:underline}.wind-prose table{width:100%;border-collapse:collapse}.wind-prose td,.wind-prose th{font-size:16px;padding:10px;border:1px solid var(--wind-rule)}.wind-reference-intro{max-width:800px;margin:0 auto 35px}.wind-reference-intro h2{margin-bottom:24px}.wind-reference-intro>div{color:var(--wind-muted)}.wind-reference-findings{max-width:800px;margin:auto;border-top:1px solid var(--wind-rule)}.wind-reference-findings>div{display:grid;grid-template-columns:1fr 2fr;gap:35px;padding:25px 0;border-bottom:1px solid var(--wind-rule)}.wind-reference-findings dt{font-size:20px;line-height:1.6;font-weight:700}.wind-reference-findings dd{font-size:16px;color:var(--wind-muted)}.wind-reference-note{margin-top:25px;text-align:center}.wind-empty{padding:35px;border:1px solid var(--wind-rule)}
@media(max-width:1440px){.wind-station-news{margin-left:40px;margin-right:40px}.wind-fieldbook{grid-template-columns:minmax(0,1fr) 260px;gap:25px 35px}.wind-configuration{padding-left:18px;padding-right:18px}.wind-terminal-table>a{grid-template-columns:20px 25px 1fr auto;gap:14px}.wind-terminal-table small{display:block;grid-column:3;grid-row:2;margin-top:-9px}.wind-terminal-action{grid-column:4;grid-row:1/3}.wind-terminal-icon,.wind-terminal-code{grid-row:1/3}}
@media(max-width:1100px){.wind-station-bar{flex-wrap:wrap;gap:20px}.wind-station-bar nav{order:3;width:100%;justify-content:space-between}.wind-fieldbook{grid-template-columns:1fr;grid-template-areas:'intro' 'record' 'notes';gap:30px}.wind-observation-record{position:relative;top:auto;padding:25px}.wind-observation-record header{display:flex;align-items:baseline;gap:25px}.wind-observation-record header h2{margin:0}.wind-observation-record dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.wind-observation-record dl>div{border-bottom:0;padding-bottom:0}.wind-observation-record>.wind-text-link{margin-top:25px}.wind-configuration{padding-left:24px;padding-right:24px}}
@media(max-width:760px){h1{font-size:32px}h2{font-size:25px}.wind-station-bar{padding:19px 20px;gap:20px 10px}.wind-brand{gap:9px}.wind-brand img{width:32px;height:32px}.wind-brand strong{font-size:18px}.wind-station-bar>.wind-register{min-height:44px;padding:10px 17px}.wind-station-bar nav{font-size:12px;gap:12px 18px;justify-content:flex-start}.wind-station-news{margin:0 20px;font-size:11px;gap:14px}.wind-fieldbook{padding:25px 20px 35px;gap:28px}.wind-introduction{padding:10px 4px 0}.wind-introduction>.wind-caption{font-size:9px;letter-spacing:.7px}.wind-introduction h1{margin:20px 0}.wind-introduction>p{font-size:16px}.wind-intro-actions{margin-top:28px;gap:23px}.wind-observation-record{padding:24px}.wind-observation-record header{display:block}.wind-observation-record header h2{margin-top:13px;font-size:22px}.wind-observation-record dl{display:block;margin-top:23px}.wind-observation-record dl>div{padding:23px 0;border-bottom:1px solid #bfceb2}.wind-observation-record dt{font-size:20px}.wind-observation-record dd{font-size:16px}.wind-plan-register{padding:5px 0 35px}.wind-plan-register h2{font-size:25px}.wind-plan-register>header p{font-size:14px}.wind-configurations{grid-template-columns:1fr;gap:25px}.wind-configuration{padding:0 26px 27px}.wind-configuration h3{font-size:22px}.wind-configuration>header>.wind-caption{font-size:9px;letter-spacing:.5px}.wind-configuration>header>b{font-size:11px}.wind-device-register{padding-bottom:35px}.wind-device-register h2{font-size:25px}.wind-terminal-table>a{grid-template-columns:16px 24px 1fr auto;gap:12px;padding:20px 7px}.wind-terminal-table strong{font-size:17px}.wind-terminal-table small{display:block;grid-column:3;grid-row:2;margin-top:-9px}.wind-terminal-action{font-size:10px}.wind-terminal-code{font-size:9px}.wind-research-notes{padding:26px 23px}.wind-research-notes h2{font-size:25px}.wind-research-notes dl>div{display:block;padding:23px 0}.wind-research-notes dd{margin-top:13px}.wind-next{padding:25px 23px;gap:23px;margin-top:28px}.wind-next h2{font-size:24px}.wind-station-end{display:block;padding:35px 24px 23px}.wind-station-end>p{margin-top:13px}.wind-station-end>nav{margin:28px 0;font-size:12px;gap:18px}.wind-station-end>div{display:block}.wind-station-end .wind-caption{display:block;font-size:8px}.wind-station-end small{display:block;margin-top:13px}.wind-reference{padding:23px 20px 35px}.wind-reference-heading{padding:0 4px 28px}.wind-reference-heading nav{font-size:11px;margin-bottom:25px}.wind-reference-heading>.wind-caption{font-size:9px;letter-spacing:.7px}.wind-reference-heading>p{font-size:15px}.wind-reference-sheet{padding:28px 4px 35px}.wind-reference-directory{padding:20px;font-size:11px;gap:14px 20px}.wind-prose h2{font-size:24px}.wind-prose pre{max-width:100%;overflow:auto}.wind-reference-intro h2{font-size:25px}.wind-reference-findings>div{display:block;padding:23px 0}.wind-reference-findings dd{margin-top:13px}}

/* A survey sheet, with real service entries in three open field groups. */
.wind-fieldbook{display:block;max-width:1440px;padding:0 40px 50px;background:repeating-linear-gradient(90deg,transparent,transparent 39px,#dfe5d433 40px)}
.wind-introduction{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 45px;align-items:center;padding:32px 0;border-bottom:3px double #8da5bd}
.wind-introduction>.wind-caption{grid-column:1/-1}.wind-introduction h1{margin:0;grid-column:1;grid-row:2}.wind-introduction>p{font-size:16px;grid-column:1;grid-row:3}.wind-intro-actions{grid-column:2;grid-row:2/4;margin:0;flex-direction:column;align-items:stretch;gap:15px}
.wind-observation-record{position:static;padding:30px 0 36px;background:none;border:0;border-bottom:3px double #8da5bd}
.wind-observation-record header{display:flex;gap:22px;align-items:baseline;justify-content:space-between}.wind-observation-record header h2{font-size:22px;margin:0;color:#2c568c}
.wind-survey-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:24px}
.wind-survey-fields fieldset{min-width:0;margin:0;padding:22px 24px 30px;border:1px solid #8da5bd;background:#fcfbf3;position:relative}
.wind-survey-fields fieldset:nth-child(2){background:#edf2e6}.wind-survey-fields fieldset:nth-child(3){background:#f6f0df}
.wind-survey-fields legend{font-size:20px;line-height:1.6;font-weight:700;max-width:100%;padding:0 10px;overflow-wrap:anywhere;color:#29434a}
.wind-survey-fields p{font-size:16px;color:#526b5b;line-height:1.85}.wind-observation-record>.wind-text-link{margin-top:20px}
.wind-main-notes{padding-top:36px}.wind-plan-register{padding-top:0}.wind-plan-register>header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 25px}.wind-plan-register>header>.wind-caption{grid-column:1/-1}.wind-plan-register h2{margin:0}.wind-plan-register>header p{font-size:16px}
.wind-configurations{gap:0;border:1px solid #90a59b}.wind-configuration{border:0;border-right:1px solid #90a59b;background:#fffdf5;padding:0 28px 28px}.wind-configuration:last-child{border-right:0}.wind-configuration-preferred{box-shadow:inset 0 5px 0 #2c568c;background:#edf3e8}
.wind-device-register{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:40px;align-items:start;border-top:1px solid #8da5bd;padding-top:30px}
.wind-terminal-table strong{font-size:20px}.wind-terminal-table small{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.wind-terminal-action{font-size:16px}.wind-terminal-table>a{grid-template-columns:20px 28px minmax(0,1fr) auto}.wind-terminal-table small{grid-column:3;grid-row:2;margin-top:0}.wind-terminal-action{grid-column:4;grid-row:1/3}.wind-terminal-code,.wind-terminal-icon{grid-row:1/3}
.wind-research-notes{background:transparent;padding:30px 0}.wind-research-notes dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;border-top:0}.wind-research-notes dl>div{display:block;border:1px dashed #8da5bd;padding:23px}.wind-research-notes dd{margin-top:15px}
.wind-reference-findings{max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;border:0}.wind-reference-findings>div{display:block;padding:25px;border:1px solid #8da5bd;border-top:4px solid #8da5bd;background:#f0f4e8}.wind-reference-findings dd{margin-top:14px}
@media(max-width:1100px){.wind-fieldbook{padding:0 30px 40px}.wind-survey-fields{gap:18px}.wind-survey-fields fieldset{padding:18px}.wind-device-register{display:block}.wind-device-register>header{margin-bottom:25px}.wind-terminal-table>a{grid-template-columns:20px 28px minmax(0,1fr) auto}.wind-configuration{padding-left:20px;padding-right:20px}}
@media(max-width:760px){.wind-fieldbook{padding:0 20px 35px}.wind-introduction{display:block;padding:28px 4px}.wind-introduction h1{margin:14px 0}.wind-intro-actions{margin-top:22px;flex-direction:row;align-items:center;gap:23px}.wind-observation-record{padding:25px 0 30px}.wind-observation-record header{display:block}.wind-observation-record header h2{margin-top:8px}.wind-survey-fields{grid-template-columns:1fr;gap:20px;margin-top:20px}.wind-survey-fields fieldset{padding:20px 20px 24px}.wind-survey-fields legend{font-size:20px}.wind-survey-fields p{font-size:16px}.wind-main-notes{padding-top:30px}.wind-plan-register>header{display:block}.wind-plan-register h2{margin:12px 0}.wind-configurations{gap:0}.wind-configuration{padding:0 24px 27px;border:0;border-bottom:1px solid #90a59b}.wind-configuration:last-child{border-bottom:0}.wind-device-register{padding-top:25px}.wind-terminal-table>a{grid-template-columns:18px 26px minmax(0,1fr);padding:20px 10px;gap:5px 10px}.wind-terminal-table strong{font-size:20px}.wind-terminal-table small{font-size:16px;margin:0}.wind-terminal-action{grid-column:3;grid-row:3;font-size:16px}.wind-terminal-code,.wind-terminal-icon{grid-row:1/4}.wind-research-notes{padding:28px 0}.wind-research-notes dl{grid-template-columns:1fr;gap:20px}.wind-research-notes dl>div{padding:23px}.wind-reference-findings{grid-template-columns:1fr;gap:20px}.wind-reference-findings>div{padding:23px}.wind-reference-findings dt{font-size:20px}.wind-reference-findings dd{font-size:16px}}

/* Meadow: field survey leaves, blue-ink rules and sage annotation papers. */
body.template-meadow{-webkit-font-smoothing:antialiased}.wind-station-bar{padding-block:24px;border-color:#b1c2af}.wind-brand strong{font-size:22px;font-weight:600}.wind-station-bar nav{font-size:14px;gap:26px}.wind-station-bar nav .active-nav{color:#2c568c;font-weight:600;text-decoration:underline;text-underline-offset:8px}.wind-register{background:#2c568c;border-color:#244a7b;border-radius:2px;min-height:49px;font-weight:600}.wind-register:hover{background:#224572}.wind-station-news{padding-block:14px}.wind-caption{font-size:10px;letter-spacing:.13em;color:#4e6844}.wind-text-link{font-size:14px}.wind-fieldbook{max-width:1340px;padding-bottom:42px;background:repeating-linear-gradient(90deg,transparent,transparent 39px,#dfe5d421 40px)}.wind-introduction{padding-block:31px;border-color:#8da5bd}.wind-introduction h1{font-size:34px;font-weight:400;color:#2c568c;line-height:1.5}.wind-introduction>p{font-size:16px;color:#60756a;line-height:1.9}.wind-intro-actions{gap:16px}.wind-observation-record{padding-block:29px 32px;border-color:#8da5bd}.wind-observation-record header h2{font-size:23px;font-weight:500;color:#2c568c}.wind-survey-fields{gap:24px;margin-top:23px}.wind-survey-fields fieldset{padding:22px 23px 26px;background:#fcfbf3;border-color:#8da5bd;border-radius:3px}.wind-survey-fields fieldset:nth-child(2){background:#edf2e6}.wind-survey-fields fieldset:nth-child(3){background:#f6f0df}.wind-survey-fields legend{font-size:20px;font-weight:600;line-height:1.7;padding-inline:10px;text-wrap:balance}.wind-survey-fields p{font-size:16px;color:#526b5b;line-height:1.9}.wind-observation-record>.wind-text-link{margin-top:21px;font-size:14px;color:#586f4e}.wind-main-notes{padding-top:32px}.wind-plan-register>header{margin-bottom:28px}.wind-plan-register h2{font-size:27px;font-weight:400;line-height:1.7}.wind-plan-register>header p{font-size:16px}.wind-configurations{border-color:#b1c3b0;border-radius:3px;overflow:hidden}.wind-configuration{padding:0 25px 26px;background:#fffdf5;border-color:#b1c3b0}.wind-configuration-preferred{background:#edf3e8;box-shadow:inset 0 3px 0 #2c568c}.wind-configuration>header{padding-block:23px;gap:10px;border-color:#cbd6c7}.wind-configuration>header>.wind-caption{font-size:9px;letter-spacing:.07em}.wind-configuration>header>b{font-size:11px;color:#4e6844}.wind-configuration h3{font-size:22px;font-weight:500;line-height:1.7;margin-top:10px}.wind-price strong,.wind-price>span{font-size:16px}.wind-configuration-facts{padding-block:22px;border-bottom:0;gap:17px}.wind-configuration-facts h4,.wind-configuration-notes h4{font-size:20px;font-weight:600}.wind-configuration-facts p,.wind-configuration-notes p{font-size:16px;color:#60756a}.wind-configuration>.wind-register{margin-bottom:24px}.wind-configuration-preferred>.wind-register{background:#4e6948;border-color:#40583b}.wind-configuration-notes{padding:0 0 3px;border-top:1px solid #cbd6c7}.wind-device-register{gap:35px;padding-top:29px;border-color:#8da5bd}.wind-device-register h2{font-size:27px;font-weight:400;line-height:1.7}.wind-terminal-table{border-top:1px solid #8da5bd}.wind-terminal-table>a{padding:23px 15px;gap:8px 17px;background:#f0f4f6;border-color:#c9d6df}.wind-terminal-table>a:nth-child(even){background:#fafbf6}.wind-terminal-table strong{font-size:20px;font-weight:600}.wind-terminal-table small{font-size:16px;color:#60756a}.wind-terminal-action{font-size:16px;color:#2c568c}.wind-terminal-code{font-size:11px;color:#536952}.wind-terminal-icon{color:#537797}.wind-research-notes{padding-block:30px}.wind-research-notes h2{font-size:27px;font-weight:400;line-height:1.7}.wind-research-notes dl{gap:23px}.wind-research-notes dl>div{padding:25px;border:1px dashed #8da5bd;border-radius:3px;background:#f7f8ee}.wind-research-notes dt{font-size:20px;font-weight:600}.wind-research-notes dd{font-size:16px}.wind-next{background:#eaf0f2;border-color:#c1d0d8;padding:29px;border-radius:3px}.wind-next h2{font-size:26px;font-weight:400}.wind-station-end{padding-top:38px;border-color:#b1c2af}.wind-station-end>strong{font-size:22px;font-weight:600}.wind-reference-heading{border-color:#8da5bd;padding-bottom:30px}.wind-reference-heading h1{font-size:34px;font-weight:400}.wind-reference-heading>p{font-size:16px}.wind-reference-intro h2{font-size:26px;font-weight:400;line-height:1.7}.wind-reference-intro>div{font-size:16px}.wind-reference-findings{gap:23px}.wind-reference-findings>div{border-color:#8da5bd;border-top-width:3px;background:#f0f4e8;padding:25px;border-radius:3px}.wind-reference-findings dt{font-size:20px;font-weight:600}.wind-reference-findings dd{font-size:16px;line-height:1.9}.wind-reference-directory{font-size:14px;gap:17px 25px;background:#2c568c;border-radius:2px}.wind-prose h2{font-size:26px;font-weight:400}.wind-prose h3{font-size:20px}.wind-prose :is(p,li,span,b,strong,small){font-size:16px}
@media(max-width:1100px){.wind-station-bar nav{gap:14px 24px}}
@media(max-width:760px){.wind-station-bar{padding:19px 20px;gap:19px 10px}.wind-brand strong{font-size:18px}.wind-station-bar nav{font-size:12px;gap:12px 18px}.wind-fieldbook{padding-inline:20px}.wind-introduction{padding:27px 4px}.wind-introduction h1{font-size:30px;margin:15px 0}.wind-intro-actions{gap:22px;margin-top:24px}.wind-observation-record{padding-block:26px 30px}.wind-observation-record header h2{font-size:22px}.wind-survey-fields{gap:22px;margin-top:21px}.wind-survey-fields fieldset{padding:20px 20px 24px}.wind-survey-fields legend{font-size:20px;text-wrap:balance}.wind-survey-fields p{font-size:16px}.wind-plan-register h2{font-size:25px;text-wrap:balance}.wind-configuration{padding:0 24px 26px}.wind-device-register h2{font-size:25px;text-wrap:balance}.wind-terminal-table>a{grid-template-columns:16px 24px minmax(0,1fr);gap:7px 11px;padding:23px 13px}.wind-terminal-table strong{font-size:20px}.wind-terminal-table small{font-size:16px;grid-column:3}.wind-terminal-action{font-size:16px;grid-column:3;grid-row:3;margin-top:4px}.wind-terminal-icon,.wind-terminal-code{grid-row:1;align-self:center}.wind-research-notes h2{font-size:25px}.wind-next{padding:26px 23px}.wind-next h2{font-size:25px;text-wrap:balance}.wind-reference-heading h1{font-size:30px}.wind-reference-intro h2{font-size:24px}.wind-reference-directory{font-size:13px;gap:16px 22px}.wind-reference-findings dt{text-wrap:balance}}

.wind-fieldnotes-home .wind-fieldbook { display: block; }
.wind-fieldnotes-home .wind-introduction {
  width: 100vw;
  max-width: none;
  margin: 0 calc(50% - 50vw);
  padding: 18px max(20px, calc((100vw - 1120px) / 2));
  border: 0;
  border-radius: 0;
  background:
    repeating-linear-gradient(166deg, transparent 0 21px, #5c795d28 22px 23px),
    linear-gradient(100deg, #edf1dd 0 61%, #c8d8b9);
  color: #2f4535;
}
.wind-fieldnotes-home .wind-introduction h1 { margin: 0 0 6px; color: #2f4535; }
.wind-fieldnotes-home .wind-introduction p { max-width: 680px; margin: 0; color: #364b3e; }
.wind-fieldnotes-home .wind-intro-actions { margin-top: 8px; gap: 8px 12px; }
.wind-fieldnotes-home .wind-main-notes { width: 100%; }
.wind-fieldnotes-home .wind-main-notes .wind-observation-record {
  width: 100%;
  margin: 24px 0;
  padding: 12px;
  background: #eef2e4;
  border-top: 4px solid #66845d;
}
.wind-fieldnotes-home .wind-main-notes .wind-survey-fields { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; }
.wind-fieldnotes-home .wind-survey-fields fieldset { min-width: 0; }
.wind-help { margin: 24px 0; }
.wind-help details { padding: 7px 0; border-bottom: 1px solid #b6c8ab; }
.wind-help summary { cursor: pointer; font-size: 20px; font-weight: 700; }
.wind-help p { font-size: 16px; }
.wind-help aside { margin-top: 12px; padding: 12px; background: #eef2e4; border-left: 4px solid #66845d; }
@media (max-width: 720px) {
  .wind-fieldnotes-home .wind-main-notes .wind-survey-fields { grid-template-columns: minmax(0, 1fr); }
}

.wind-fieldnotes-home .wind-introduction {
  padding-block: clamp(36px, 7vw, 88px);
  background:
    repeating-linear-gradient(168deg, transparent 0 34px, #5c795d23 34px 35px),
    linear-gradient(105deg, #f0f3e7 25%, #c4d4b5);
}
.wind-fieldnotes-home .wind-introduction h1 { margin-bottom: 14px; line-height: 1.25; }
.wind-fieldnotes-home .wind-intro-actions { margin-top: 22px; gap: 12px 24px; }
.wind-fieldnotes-home .wind-main-notes .wind-observation-record {
  margin-block: clamp(30px, 5vw, 64px);
  padding: clamp(16px, 3vw, 32px);
}
.wind-fieldnotes-home .wind-main-notes .wind-survey-fields { gap: 16px; }
.wind-fieldnotes-home .wind-survey-fields fieldset {
  background: #f9fbf3;
  border-color: #a4b69b;
  overflow-wrap: anywhere;
}
.wind-fieldnotes-home .wind-survey-fields legend { line-height: 1.4; }
.wind-help { margin-block: clamp(28px, 5vw, 64px); }
.wind-help details { padding-block: 14px; }
.wind-help aside { padding: 16px 20px; }
.wind-fieldnotes-inner .wind-reference-findings {
  gap: 0;
  border-inline-start: 2px solid #66845d;
}
.wind-fieldnotes-inner .wind-reference-findings > div {
  padding: 16px clamp(14px, 3vw, 26px);
  border: 0;
  border-block-end: 1px solid #b6c8ab;
  border-radius: 0;
  background: transparent;
}
