.fieldguide{--fg-creator:#6ea8ff;--fg-live:#34d3b4;--fg-burn:#ff5440;--fg-liq:#4fc3ff;--fg-holders:#f48fc6;--fg-gold:#ffd36e;--fg-bag:#ffffff26;--fg-accent:var(--k-green,#0cfe25);--fg-panel:var(--k-surface,#1b1b1b);--fg-line:#ffffff17;--fg-line-soft:#ffffff0f;--fg-faint:var(--k-mute,#74736d);--fg-paper:var(--k-paper,#ecebe5);--fg-ink:var(--k-paper-ink,#171717);--fg-ink-dim:var(--k-paper-dim,#6c6b64);--fg-ink-line:#1717173d;width:100%;max-width:1100px;margin:0 auto;padding:8px 0 56px;display:grid;grid-template-columns:minmax(0,1fr);gap:36px;min-width:0;color:var(--k-cream,#ecebe5);font-size:15.5px;line-height:1.6}.fieldguide *{min-width:0}html[data-brand=ox] .fieldguide :focus-visible{outline-color:var(--k-green)!important}html[data-brand=ox] .fieldguide :is(h1,h2,h3){margin:0;color:var(--k-cream);text-wrap:balance}html[data-brand=ox] .fieldguide h1{font:400 clamp(46px,6.4vw,84px)/.98 var(--k-serif);letter-spacing:-.015em}html[data-brand=ox] .fieldguide :is(h1,h2,h3) em{background:none;color:var(--fg-accent);font-style:italic}html[data-brand=ox] .fieldguide h2{font:400 clamp(28px,3vw,36px)/1.05 var(--k-serif);letter-spacing:-.01em}html[data-brand=ox] .fieldguide h3{font:650 15.5px/1.3 var(--k-sans);letter-spacing:-.01em}.fieldguide p{margin:0;max-width:68ch}.fieldguide ol,.fieldguide ul{margin:0;padding-left:20px;display:grid;gap:7px;max-width:70ch}.fieldguide ul{list-style:disc}.fieldguide ol{list-style:decimal}.fieldguide li::marker{color:var(--k-mute)}.fieldguide li>ol,.fieldguide li>ul{margin-top:6px}.fieldguide a{color:var(--fg-accent);text-decoration:underline;text-decoration-color:#0cfe2559;text-underline-offset:3px}.fieldguide a:hover{text-decoration-color:currentColor}.fieldguide code{font-family:var(--k-mono);font-size:.86em;overflow-wrap:anywhere}.fieldguide b,.fieldguide strong{color:var(--k-cream);font-weight:650}.fieldguide .fg-mono{font-family:var(--k-mono);font-variant-numeric:tabular-nums}.fieldguide .fg-dim{color:var(--k-dim)}.fieldguide .fg-note{color:var(--fg-faint);font-size:13px}.fieldguide .fg-note b{color:var(--k-dim)}.fieldguide .fg-header{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:10px 200px 0 0}.fieldguide .fg-prop{position:absolute;top:34px;right:24px;width:auto;height:190px;object-fit:contain;transform:rotate(14deg);pointer-events:none;filter:drop-shadow(0 14px 14px #00000073)}.fieldguide .fg-kick{display:inline-flex;align-items:center;gap:8px;color:var(--k-dim);font:600 11px/1.2 var(--k-mono);letter-spacing:.16em;text-transform:uppercase}.fieldguide .fg-kick:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--k-green);box-shadow:0 0 10px var(--k-green)}.fieldguide .fg-lead{max-width:60ch;color:var(--k-dim);font-size:17px;line-height:1.55}.fieldguide .fg-meta{color:var(--fg-faint);font:500 11.5px/1.6 var(--k-mono)}.fieldguide .fg-body{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:44px}.fieldguide .fg-main{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.fieldguide .fg-toc{--tear:7px;position:sticky;top:92px;display:grid;gap:0;padding:16px 18px calc(18px + var(--tear));border-radius:4px 4px 0 0;background:var(--fg-paper);color:var(--fg-ink);font-family:var(--k-mono);counter-reset:fgmenu;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(2 * var(--tear)) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(2 * var(--tear)) 100%;transform:rotate(-.6deg)}.fieldguide .fg-toc-head{display:flex;align-items:baseline;justify-content:space-between;max-width:none;padding-bottom:10px;border-bottom:1.5px dashed var(--fg-ink-line)}.fieldguide .fg-toc-head b{color:var(--fg-ink);font:700 13px/1 var(--k-mono);letter-spacing:.16em;text-transform:uppercase}.fieldguide .fg-toc-head span{color:var(--fg-ink-dim);font:600 10px/1 var(--k-mono);letter-spacing:.14em;text-transform:uppercase}.fieldguide .fg-toc-group{display:grid;gap:9px;padding:12px 0}.fieldguide .fg-toc a{display:flex;align-items:baseline;color:var(--fg-ink);font:600 11.5px/1.35 var(--k-mono);letter-spacing:.05em;text-decoration:none;text-transform:uppercase;counter-increment:fgmenu}.fieldguide .fg-toc a>span{flex:0 1 auto}.fieldguide .fg-toc a:before{content:"";order:1;flex:1 1 auto;min-width:12px;margin:0 7px;border-bottom:2px dotted var(--fg-ink-line);transform:translateY(-.28em)}.fieldguide .fg-toc a:after{content:counter(fgmenu,decimal-leading-zero);order:2;flex:none;color:var(--fg-ink-dim)}.fieldguide .fg-toc a:hover{color:#087a18}.fieldguide .fg-toc-sub{color:var(--fg-ink-dim);font:700 10px/1 var(--k-mono);letter-spacing:.16em}.fieldguide .fg-toc-foot,.fieldguide .fg-toc-sub{max-width:none;padding-top:10px;border-top:1.5px dashed var(--fg-ink-line);text-transform:uppercase}.fieldguide .fg-toc-foot{font:600 10.5px/1.4 var(--k-mono);letter-spacing:.06em}.fieldguide .fg-toc-foot a{counter-increment:none;color:#087a18;text-decoration:underline;text-decoration-color:#087a1866}.fieldguide .fg-toc-foot a:after,.fieldguide .fg-toc-foot a:before{display:none}.fieldguide .fg-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:26px 28px 28px;border:1px solid var(--k-line,#ffffff12);border-radius:14px;background:linear-gradient(180deg,#ffffff05,transparent 140px),var(--fg-panel);box-shadow:0 24px 60px -40px #000}.fieldguide .fg-panel,.fieldguide .fg-panel [id]{scroll-margin-top:92px}.fieldguide .fg-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 14px;padding-bottom:16px;border-bottom:1px dashed var(--k-line-2,#ffffff21)}.fieldguide .fg-tag{padding:3px 7px 2px;border:1px solid var(--fg-line);border-radius:4px;color:var(--k-dim);font:600 10px/1.2 var(--k-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.fieldguide .fg-tag.live{border-color:#34d3b455;color:var(--fg-live)}.fieldguide h3 .fg-tag{margin-left:8px;vertical-align:2px}.fieldguide .fg-sub{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.fieldguide .fg-bar{display:flex;gap:2px;height:54px;border-radius:8px;overflow:hidden}.fieldguide .fg-bar>div{display:flex;flex-direction:column;justify-content:center;padding:0 12px;overflow:hidden;font:700 13px/1.15 var(--k-sans);white-space:nowrap}.fieldguide .fg-bar>div span{font:600 11px/1.2 var(--k-mono);opacity:.72}.fieldguide .fg-bar>div.narrow{padding:0 6px;font-size:11.5px}.fieldguide .fg-bar.sm{height:38px}.fieldguide .fg-bar.sm>div{padding:0 9px;font-size:12px}.fieldguide .fg-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px}.fieldguide .fg-legend p{display:grid;grid-template-columns:10px 1fr;gap:10px;align-items:baseline;color:var(--k-dim);font-size:14px}.fieldguide .fg-legend i{width:10px;height:10px;border-radius:3px;transform:translateY(1px)}.fieldguide .fg-hbars{display:grid;gap:10px}.fieldguide .fg-hb{display:grid;grid-template-columns:170px minmax(0,1fr) 104px;gap:12px;align-items:center;font-size:14px}.fieldguide .fg-hb .l{color:var(--k-cream)}.fieldguide .fg-hb .l small{display:block;color:var(--fg-faint);font-size:12px;line-height:1.3}.fieldguide .fg-hb .t{height:12px;border-radius:6px;background:#ffffff0a;overflow:hidden}.fieldguide .fg-hb .t i{display:block;height:100%;border-radius:6px;background:var(--c)}.fieldguide .fg-hb .v{color:var(--c);font:600 13px/1.2 var(--k-mono);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fieldguide .fg-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fieldguide .fg-step{display:grid;gap:6px;align-content:start;padding:16px;border:1px solid var(--fg-line-soft);border-radius:10px;background:#ffffff04}.fieldguide .fg-step .k{color:var(--fg-accent);font:600 10.5px/1 var(--k-mono);letter-spacing:.14em;text-transform:uppercase}.fieldguide .fg-step strong{font:600 22px/1.15 var(--k-mono);letter-spacing:-.02em}.fieldguide .fg-step>span:last-child{color:var(--k-dim);font-size:13px}.fieldguide .fg-callout{max-width:none;padding:11px 14px;border:1px dashed #ffd36e66;border-radius:10px;background:#ffd36e0d;color:#e9e2c8;font-size:14px}.fieldguide .fg-callout b{color:var(--k-butter,#ffd36e)}.fieldguide .fg-callout p+p{margin-top:6px}.fieldguide .fg-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fieldguide .fg-mini{display:grid;gap:10px;align-content:start;padding:16px;border:1px solid var(--fg-line-soft);border-radius:10px;background:#ffffff03}.fieldguide .fg-mini li,.fieldguide .fg-mini p{font-size:14px}.fieldguide .fg-pills{display:flex;flex-wrap:wrap;gap:6px}.fieldguide .fg-pills code{padding:3px 8px;border:1px solid var(--fg-line);border-radius:4px;font-size:12px}.fieldguide .fg-tw{overflow-x:auto;-webkit-overflow-scrolling:touch}.fieldguide table{width:100%;min-width:520px;border-collapse:collapse;font-size:14px;line-height:1.45}.fieldguide table.compact{min-width:0}.fieldguide td,.fieldguide th{padding:10px;border-bottom:1px dashed var(--fg-line);text-align:left;vertical-align:top}.fieldguide th{border-bottom-style:solid;color:var(--k-mute);font:600 10px/1.2 var(--k-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.fieldguide tr:last-child td{border-bottom:0}.fieldguide td.num,.fieldguide th.num{text-align:right;font-family:var(--k-mono);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.fieldguide th.num{font-size:10px}.fieldguide td .fg-can,.fieldguide td .fg-fixed{margin-right:6px}.fieldguide td:first-child code{overflow-wrap:normal}.fieldguide .fg-can,.fieldguide .fg-fixed{display:inline-block;padding:2px 6px;border-radius:4px;font:600 10px/1.3 var(--k-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.fieldguide .fg-fixed{background:#34d3b41a;color:var(--fg-live)}.fieldguide .fg-can{background:#ffd36e1a;color:var(--fg-gold)}.fieldguide .fg-addr{color:var(--k-dim);font:500 12px/1.4 var(--k-mono);overflow-wrap:anywhere;word-break:break-all}.fieldguide .fg-events{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fieldguide .fg-events ul{padding:0;list-style:none;gap:7px}.fieldguide .fg-events code{display:block;color:var(--k-dim);font-size:11.5px;line-height:1.5}.fieldguide .fg-events code b{color:var(--k-cream);font-weight:600}.fieldguide dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:0}.fieldguide dt{font-size:15px;font-weight:650}.fieldguide dd{margin:3px 0 0;color:var(--k-dim);font-size:14px;line-height:1.55}.fieldguide .fg-hb .l,.fieldguide dd,.fieldguide dt{overflow-wrap:anywhere}.fieldguide .fg-faq{display:grid;gap:18px}.fieldguide .fg-faq h3{margin-bottom:4px}.fieldguide .fg-faq p{color:var(--k-dim);font-size:14.5px}.fieldguide .fg-foot{display:grid;gap:6px;padding:4px 2px 0;color:var(--fg-faint);font:500 11.5px/1.6 var(--k-mono)}.fieldguide .fg-foot p{max-width:none}.fieldguide .fg-code{margin:0;min-width:0;max-width:100%;overflow-x:auto;padding:14px 16px;border:1px solid var(--fg-line-soft);border-radius:10px;background:#0000004d;color:var(--k-cream);font:500 12px/1.65 var(--k-mono);white-space:pre}.fieldguide .fg-code code{font-size:inherit;overflow-wrap:normal}.fieldguide.is-legal{max-width:820px;gap:22px}.fieldguide.is-legal .fg-header{padding-right:150px;padding-bottom:8px}.fieldguide.is-legal .fg-prop{top:20px;right:10px;height:150px}.fieldguide.is-legal .fg-panel{gap:12px;padding:22px 26px 24px}.fieldguide.is-legal .fg-panel .fg-head{padding-bottom:12px}html[data-brand=ox] .fieldguide.is-legal .fg-panel h2{font-size:28px}html[data-brand=ox] .fieldguide.is-legal .fg-panel h2:first-letter{text-transform:uppercase}.fieldguide.is-legal .fg-text{display:grid;gap:10px;color:var(--k-dim);font-size:15px;line-height:1.65}.fieldguide.is-legal .fg-text strong{color:var(--k-cream)}@media (max-width:960px){.fieldguide .fg-body{grid-template-columns:minmax(0,1fr);gap:22px}.fieldguide .fg-toc{position:static;max-width:460px;transform:none}}@media (max-width:700px){.fieldguide{gap:22px;padding-bottom:32px}.fieldguide .fg-header{padding-right:0}.fieldguide .fg-prop{top:0;right:14px;height:110px;opacity:.9}.fieldguide .fg-callout~.fg-prop{display:none}html[data-brand=ox] .fieldguide h1{padding-right:70px;font-size:clamp(40px,11vw,52px)}.fieldguide .fg-panel{gap:14px;padding:20px 16px 22px;border-radius:12px}.fieldguide .fg-events,.fieldguide .fg-flow,.fieldguide .fg-legend,.fieldguide .fg-two,.fieldguide dl{grid-template-columns:1fr}.fieldguide .fg-hb{grid-template-columns:104px minmax(0,1fr) 84px;gap:9px;font-size:13px}.fieldguide .fg-hb .v{font-size:12px;white-space:normal;overflow-wrap:anywhere}.fieldguide .fg-bar>div{padding:0 7px;font-size:11.5px}.fieldguide .fg-bar>div span{font-size:10px}.fieldguide .fg-bar>div.narrow{padding:0;font-size:0}.fieldguide .fg-bar>div.narrow span{display:none}.fieldguide .fg-lead{font-size:15.5px}.fieldguide table{font-size:13px}.fieldguide .fg-toc{max-width:none}.fieldguide.is-legal .fg-header{padding-right:0}.fieldguide.is-legal .fg-prop{height:96px}.fieldguide.is-legal .fg-panel{padding:18px 16px 20px}}@media (max-width:560px){.fieldguide table.stack{min-width:0}.fieldguide table.stack thead{display:none}.fieldguide table.stack tr{display:block;padding:10px 0;border-bottom:1px dashed var(--fg-line)}.fieldguide table.stack tr:last-child{border-bottom:0}.fieldguide table.stack td{display:block;padding:2px 0;border:0}.fieldguide table.stack td:first-child{font-weight:600}.fieldguide table.stack td:first-child code{overflow-wrap:anywhere}.fieldguide table.stack td+td{color:var(--k-dim)}}