*{padding: 0;margin: 0;box-sizing: border-box}body.uev-weave-coil{color: #e9eaef;line-height: 1.65;background: #101116;font-size: 16px;-webkit-font-smoothing: antialiased;overflow-x: hidden;font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif}img{max-width: 100%;display: block}a{color: inherit;text-decoration: none}a:focus-visible, button:focus-visible, input:focus-visible{outline: 2px solid #f87171;outline-offset: 2px}.uev-tier-wing{border-bottom: 3px solid #e9eaef}.uev-cliff-hedge{justify-content: space-between;display: flex;padding: 18px 18px;flex-wrap: wrap;margin: 0 auto;align-items: center;gap: 18px;max-width: 1112px}.uev-helm-patch{align-items: center;display: inline-flex}.uev-shade-crumb{display: flex;gap: 22px;flex-wrap: wrap}.uev-shade-crumb a{font-size: 11px;font-weight: 600;color: #8a8c96;text-transform: uppercase;letter-spacing: 0.1em}.uev-shade-crumb a:hover{color: #f87171}.uev-loop-coast{margin: 0 auto;max-width: 1112px;padding: 24px 18px 54px}.uev-book-flag{justify-content: flex-end;background-color: #e9eaef08;margin: -24px calc(50% - 50vw) 24px;display: flex;min-height: 320px;flex-direction: column;background-position: center;position: relative;background-size: cover}.uev-scope-pitch{position: absolute;background: linear-gradient(to top, #101116fa 12%, #101116b8 55%, #10111638 100%);inset: 0}.uev-body-pond{margin: 0 auto;width: 100%;position: relative;padding: 27px 18px 18px;max-width: 1112px}.uev-pane-range{font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;letter-spacing: -0.01em;font-size: 37px;margin: 9px 0;max-width: 24ch;line-height: 1.06}.uev-path-lane{color: #e9eaefcc;font-size: 17px;max-width: 52ch}.uev-wall-spar{color: #8a8c96;font-size: 13px;margin-top: 9px}.uev-gild-stem{text-transform: uppercase;font-size: 11px;font-weight: 800;letter-spacing: 0.16em;display: inline-block;color: #f87171}.uev-crumb-drift{margin: 0 0 26px;flex-wrap: wrap;display: flex;gap: 10px;align-items: center}.uev-vein-dock{font-weight: 700;margin-right: 4px;font-size: 14px;letter-spacing: 0.08em;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;text-transform: uppercase}.uev-scope-spur{border: 1px solid #8a8c9655;font-size: 12px;display: inline-block;text-transform: uppercase;color: #8a8c96;border-radius: 999px;letter-spacing: 0.05em;padding: 4px 14px}a.uev-scope-spur:hover{border-color: #f87171;color: #f87171}.uev-tide-inlet{margin: 22px 0 18px;align-items: baseline;gap: 18px;display: flex}.uev-wade-shelf{font-size: 14px;letter-spacing: 0.08em;font-weight: 800;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;text-transform: uppercase}.uev-wing-gate{white-space: nowrap;color: #8a8c96;font-size: 12px}.uev-crumb-path{align-self: center;flex: 1;background: #8a8c9655;height: 1px}.uev-shard-moor{gap: 26px 26px;grid-template-columns: repeat(2, 1fr);display: grid}.uev-yard-slope{overflow: hidden;display: block;border-radius: 6px}.uev-yard-slope img{width: 100%;object-fit: cover;aspect-ratio: 16 / 10;max-height: 300px}.uev-tile-wave .uev-gild-stem{margin-top: 11px}.uev-sway-peak{font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;line-height: 1.12;margin: 6px 0;font-size: 24px}.uev-sway-peak a:hover{color: #f87171}.uev-brick-edge{font-size: 15px;color: #8a8c96;max-width: 60ch}.uev-glen-hedge{grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));gap: 26px 22px;display: grid}.uev-fable-well{overflow: hidden;display: block;border-radius: 4px}.uev-fable-well img{aspect-ratio: 3 / 2;object-fit: cover;max-height: 300px;width: 100%}.uev-dash-aero .uev-gild-stem{margin-top: 9px}.uev-book-tarn{font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;margin: 4px 0;line-height: 1.18;font-size: 20px}.uev-book-tarn a:hover{color: #f87171}.uev-loop-rise{color: #8a8c96;font-size: 14px}.uev-weave-haven{color: #8a8c96;margin-top: 6px;display: block;font-size: 12px}.uev-rise-slab{max-width: 1112px;padding: 0 18px;margin: 36px auto 0}.uev-flow-track{text-align: center;background: #e9eaef08;border-top: 3px solid #f87171;padding: 36px 22px;border-radius: 0 0 4px 4px}.uev-brace-track{display: inline-block;text-transform: uppercase;font-weight: 800;letter-spacing: 0.16em;font-size: 11px;color: #f87171}.uev-atlas-hall{line-height: 1.15;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;font-size: 26px;font-weight: 800;margin: 6px 0}.uev-vein-layer{color: #8a8c96;font-size: 15px;max-width: 52ch;margin-left: auto;margin-right: auto}.uev-body-moor{margin: 18px auto 0;flex-wrap: wrap;display: flex;max-width: 460px;justify-content: center;gap: 8px}.uev-wick-iris{color: #8a8c96;margin-top: 10px;font-size: 11px}.uev-crest-sail{display: none}.uev-body-moor input{border: 1px solid #8a8c9677;font: inherit;min-width: 220px;padding: 8px 12px;background: #101116;flex-shrink: 1;border-radius: 4px;flex-basis: 220px;flex-grow: 1;color: #e9eaef;font-size: 14px}.uev-body-moor button{border: 0;text-transform: uppercase;font-weight: 700;cursor: pointer;background: #f87171;letter-spacing: 0.1em;border-radius: 4px;padding: 8px 16px;font-family: inherit;font-size: 11px;color: #101116}.uev-body-moor button:hover{opacity: 0.85}.uev-layer-fold{max-width: 692px;margin: 0 auto}.uev-patch-trim{border-bottom: 1px solid #8a8c9633;margin: 27px auto 18px;padding-bottom: 18px;max-width: 692px;text-align: center}.uev-mesa-kern{line-height: 1.08;margin: 9px 0;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;font-size: 42px;letter-spacing: -0.01em}.uev-harbor-dash{color: #8a8c96;line-height: 1.4;font-size: 19px;max-width: 56ch;margin: 9px auto 0}.uev-front-haven{margin-top: 13px;font-size: 14px;color: #8a8c96}.uev-front-haven strong{color: #e9eaef}.uev-hill-wade{margin-top: 9px;color: #8a8c96;font-size: 14px}.uev-hedge-zone{margin: 22px 0}.uev-hedge-zone img{border-radius: 6px;width: 100%;aspect-ratio: 16 / 9;max-height: 300px;object-fit: cover}.uev-quay-loop{font-size: 17px}.uev-quay-loop h2{font-size: 23px;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;margin: 36px 0 9px}.uev-quay-loop h3{margin: 22px 0 9px;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;font-size: 19px}.uev-quay-loop p{margin: 18px 0}.uev-quay-loop a{color: #f87171;text-decoration: underline}.uev-quay-loop ul, .uev-quay-loop ol{margin: 18px 0 18px 26px}.uev-quay-loop li{margin: 6px 0}.uev-quay-loop blockquote{border-left: 3px solid #f87171;font-style: italic;color: #8a8c96;padding-left: 18px;margin: 18px 0}.uev-quay-loop table{margin: 18px 0;border-collapse: collapse;font-size: 14px;width: 100%}.uev-quay-loop th, .uev-quay-loop td{padding: 8px 10px;text-align: left;border-bottom: 1px solid #8a8c9644}.uev-quay-loop th{border-bottom: 2px solid #e9eaef}.uev-quay-loop code{font-family: 'SF Mono', Consolas, monospace;border-radius: 4px;background: #8a8c9622;font-size: 13px;padding: 1px 5px}.uev-crumb-cell{gap: 8px;flex-wrap: wrap;display: flex;margin: 22px 0}.uev-crumb-cell span{border: 1px solid #8a8c9655;font-size: 12px;padding: 2px 12px;color: #8a8c96;border-radius: 999px}.uev-sway-terra{border-radius: 4px;padding: 22px;margin: 36px 0 0;color: #8a8c96;background: #e9eaef08;border-left: 3px solid #f87171}.uev-verge-front{font-weight: 700;margin-bottom: 6px;text-transform: uppercase;font-size: 11px;letter-spacing: 0.14em}.uev-sway-terra strong{color: #e9eaef;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif}.uev-wade-root{max-width: 1112px;margin: 36px auto 0}.uev-reach-hearth{margin: 0 0 18px;list-style: none}.uev-reach-hearth li{display: flex;flex-wrap: wrap;padding: 9px 0;justify-content: space-between;align-items: baseline;border-bottom: 1px solid #8a8c9633;gap: 18px}.uev-reach-hearth li:last-child{border-bottom: 0}.uev-reach-hearth .uev-weave-haven{white-space: nowrap;margin-top: 0}.uev-plate-grove{margin-top: 54px;border-top: 3px solid #e9eaef}.uev-patch-hull{grid-template-columns: 2fr 1fr 1fr;gap: 18px;display: grid;margin: 0 auto;max-width: 1112px;padding: 27px 18px 18px}.uev-fable-cliff{font-size: 18px;font-weight: 800;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif}.uev-orbit-wall{max-width: 46ch}.uev-ledge-crumb{gap: 6px;flex-direction: column;color: #8a8c96;font-size: 14px;display: flex}.uev-ledge-crumb a:hover{color: #f87171}.uev-cue-gate{padding: 9px 18px;color: #8a8c96;margin: 0 auto;font-size: 12px;max-width: 1112px}

@media (prefers-reduced-motion: no-preference) {.uev-shade-crumb a{transition: color 0.15s ease}a.uev-scope-spur{transition: color 0.15s ease, border-color 0.15s ease}.uev-book-tarn a, .uev-sway-peak a, .uev-ledge-crumb a{transition: color 0.15s ease}.uev-body-moor button{transition: opacity 0.15s ease}.uev-fable-well img, .uev-yard-slope img{transition: transform 0.4s ease}.uev-fable-well:hover img, .uev-yard-slope:hover img{transform: scale(1.04)}
}

@media (max-width: 720px) {.uev-book-flag{min-height: 280px}.uev-pane-range{font-size: 29px}.uev-mesa-kern{font-size: 30px}.uev-shard-moor{grid-template-columns: 1fr}.uev-patch-hull{grid-template-columns: 1fr}
}.uev-rung-vault{max-width: 1122px;color: #e9eaef;margin: 0 auto;padding: 30px 0 36px}.uev-rung-vault h1, .uev-rung-vault h2, .uev-rung-vault h3, .uev-rung-vault strong{font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif}.uev-rung-vault h1{font-weight: 700;letter-spacing: -0.035em;font-size: clamp(30px, 5vw, 48px);text-wrap: balance;line-height: 1.04}.uev-brick-dash{gap: 8px;font-size: 13px;flex-wrap: wrap;display: flex;align-items: center;margin-bottom: 24px;color: #8a8c96}.uev-brick-dash a{color: #e9eaef;text-decoration-line: none}.uev-brick-dash a:hover{color: #f87171}.uev-brick-haven{max-width: 792px}.uev-yard-scale{font-size: 19px;max-width: 64ch;line-height: 1.5;color: #8a8c96;margin-top: 14px}.uev-pier-stone{border-radius: 999px;font-size: 12px;display: inline-flex;background-color: #e9eaef14;text-transform: uppercase;padding: 5px 11px;font-weight: 700;letter-spacing: .06em;color: #f87171;align-items: center}.uev-table-echo{margin-top: 20px;color: #e9eaef;font-size: 14px;display: flex;align-items: center;gap: 11px}.uev-table-echo strong{font-weight: 700;display: block}.uev-table-echo small{margin-top: 1px;display: block;font-size: 13px;color: #8a8c96}.uev-sway-loop{border: 1px solid #e9eaef35;background-color: #e9eaef0d;font-weight: 800;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;display: inline-flex;border-radius: 50%;width: 38px;align-items: center;color: #e9eaef;flex: 0 0 38px;height: 38px;justify-content: center}.uev-sail-wade{background-color: #e9eaef24;margin: 36px 0;height: 1px}.uev-card-loop{border: 1px solid #e9eaef24;background-color: #e9eaef08;border-radius: 8px;overflow: hidden}.uev-card-loop img{aspect-ratio: 16 / 9;object-fit: cover;max-height: 520px;width: 100%}.uev-well-board{min-width: 0;font-size: 17px;line-height: 1.73}.uev-well-board h2{font-size: clamp(23px, 3vw, 29px);scroll-margin-top: 96px;font-weight: 700;text-wrap: balance;line-height: 1.18;letter-spacing: -.02em;margin: 36px 0 13px}.uev-well-board h3{font-size: 21px;margin: 26px 0 12px;line-height: 1.25}.uev-well-board p{margin: 18px 0}.uev-well-board a{text-decoration-thickness: 1px;color: #f87171;text-decoration-line: underline;text-underline-offset: 3px}.uev-well-board :is(ul, ol){margin: 18px 0 18px 26px}.uev-well-board li{margin: 6px 0}.uev-well-board blockquote{margin: 23px 0;border-left: 3px solid #f87171;padding: 3px 0 3px 18px;color: #8a8c96}.uev-well-board table{margin: 24px 0;font-size: 15px;display: block;width: 100%;overflow-x: auto;border-collapse: collapse;max-width: 100%}.uev-well-board :is(th, td){padding: 10px 12px;text-align: left;border-bottom: 1px solid #e9eaef24}.uev-well-board th{color: #e9eaef;font-weight: 700}.uev-well-board tbody tr:nth-child(even){background-color: #e9eaef08}.uev-well-board code{padding: 2px 6px;font-size: 13px;background-color: #e9eaef10;border-radius: 4px;font-family: 'SF Mono', Consolas, Menlo, monospace}.uev-well-board pre{max-width: 100%;overflow: auto}.uev-well-board .uev-bloc-hedge{display: inline-block}.uev-well-board img{border-radius: 6px;margin: 26px 0;width: 100%}.uev-post-plate > strong{color: #e9eaef;display: block;letter-spacing: .03em;margin-bottom: 10px;font-size: 15px}.uev-post-plate :is(ul, ol){margin: 0;list-style: none;padding: 0}.uev-post-plate li + li{margin-top: 3px}.uev-post-plate a{line-height: 1.4;color: #8a8c96;display: flex;font-size: 13px;padding: 5px 0;text-decoration-line: none;gap: 8px}.uev-post-plate a:hover{color: #f87171}.uev-post-plate a span{font-variant-numeric: tabular-nums;color: #8a8c96}.uev-strand-kern{display: flex;align-items: center;flex-wrap: wrap;gap: 7px}.uev-strand-kern > span{font-weight: 700;letter-spacing: .08em;font-size: 12px;text-transform: uppercase;color: #8a8c96;margin-right: 2px}.uev-strand-kern a{border: 1px solid #e9eaef30;justify-content: center;height: 34px;border-radius: 50%;display: inline-flex;width: 34px;text-decoration-line: none;align-items: center;font-weight: 800;font-size: 12px;color: #e9eaef}.uev-strand-kern a:hover{border-color: #f87171;background-color: #e9eaef10}.uev-shelf-ward{border: 1px solid #e9eaef30;font-weight: 700;margin-top: 18px;border-radius: 4px;text-decoration-line: none;padding: 7px 11px;color: #e9eaef;font-size: 13px;display: inline-flex}.uev-rim-ward{margin: 54px auto 0;max-width: 822px}.uev-strand-frame{display: flex;flex-wrap: wrap;margin-bottom: 22px;gap: 7px}.uev-strand-frame span{border: 1px solid #e9eaef27;color: #8a8c96;border-radius: 999px;font-size: 12px;padding: 4px 10px}.uev-board-track{padding: 21px 0;display: flex;gap: 13px;border-top: 1px solid #e9eaef35;border-bottom: 1px solid #e9eaef24;align-items: flex-start}.uev-board-track small{font-size: 11px;letter-spacing: .09em;text-transform: uppercase;display: block;color: #8a8c96;font-weight: 700}.uev-board-track strong{margin-top: 2px;display: block;font-size: 17px}.uev-board-track p{font-size: 14px;color: #8a8c96;margin-top: 2px}.uev-deck-hull{margin-top: 36px}.uev-deck-hull h2{font-size: 21px;margin-bottom: 18px}.uev-deck-hull > div{display: grid;gap: 18px;grid-template-columns: repeat(3, minmax(0, 1fr))}.uev-deck-hull a{text-decoration-line: none;padding-top: 10px;border-top: 2px solid #e9eaef;color: #e9eaef}.uev-deck-hull a:hover strong{color: #f87171}.uev-deck-hull small{display: block;letter-spacing: .08em;text-transform: uppercase;color: #8a8c96;font-size: 11px}.uev-deck-hull strong{margin-top: 4px;display: block;line-height: 1.3;font-size: 15px}
@media (max-width: 700px) {.uev-rung-vault{padding-top: 18px}.uev-rung-vault h1{font-size: clamp(31px, 10vw, 46px)}.uev-deck-hull > div{grid-template-columns: 1fr}.uev-deck-hull a{padding-bottom: 8px}
}html{overflow-x: clip}.uev-facet-sill{max-width: 1192px;padding-top: 0}.uev-zone-spine{text-align: center;padding: 90px max(18px, calc((100vw - 1192px) / 2));background-color: #e9eaef08;background-image: radial-gradient(#e9eaef24 1px, transparent 1px);background-size: 34px 34px;margin: 0 calc(50% - 50vw)}.uev-zone-spine .uev-brick-dash{justify-content: center;margin-bottom: 26px}.uev-zone-spine h1{max-width: 15ch;margin: 0 auto}.uev-zone-spine .uev-yard-scale{color: #e9eaef;font-weight: 600;max-width: 54ch;margin: 18px auto 0;font-size: 19px}.uev-zone-spine .uev-strand-kern{margin-top: 24px;justify-content: center}.uev-sail-spar{font-size: 14px;margin-bottom: 18px;color: #8a8c96}.uev-yard-ledge{grid-template-columns: 220px minmax(0, 692px);align-items: start;justify-content: center;margin-top: 72px;display: grid;gap: 72px}.uev-yard-ledge.uev-trace-base{grid-template-columns: minmax(0, 692px)}.uev-trace-crumb{top: 92px;position: sticky}.uev-trace-crumb .uev-post-plate > strong{font-size: 18px}.uev-slate-delta{min-width: 0}.uev-slate-delta > .uev-table-echo{margin: 0 0 26px}.uev-slate-delta > .uev-card-loop{margin-bottom: 26px}
@media (max-width: 900px) {.uev-zone-spine{margin-right: calc(50% - 50vw);padding-bottom: 54px;padding-top: 54px;margin-left: calc(50% - 50vw)}.uev-yard-ledge{gap: 26px;margin-top: 36px;grid-template-columns: 1fr}.uev-trace-crumb{padding-bottom: 18px;border-bottom: 1px solid #e9eaef25;position: static}
}

@media (max-width: 640px) {
  body:is(.uev-ring-base, .uev-weave-coil, .uev-isle-body) nav a, body:is(.uev-ring-base, .uev-weave-coil, .uev-isle-body) header a {
    min-width: 24px; min-height: 24px; display: inline-flex;
    align-items: center; justify-content: center;
  }
  body:is(.uev-ring-base, .uev-weave-coil, .uev-isle-body) a:not(:is(p, li, td, th, dd, figcaption, blockquote) a):not(nav a):not(header a) {
    padding-block: 6px;
  }
  body:is(.uev-ring-base, .uev-weave-coil, .uev-isle-body) :is(input, select, button, summary) {
    min-width: 24px; min-height: 24px;
  }
}
