.s2-8-module__I7sjZa__stripFig,.s2-8-module__I7sjZa__logbook,.s2-8-module__I7sjZa__debrief,.s2-8-module__I7sjZa__ladder,.s2-8-module__I7sjZa__kit,.s2-8-module__I7sjZa__recap{--log-ink:#1f3a5f;--log-paper:#fbf8ef;--log-rule:#d5dfe9;--log-brass:#7a5c14;--log-brass-soft:#e9dcb8;--log-red:var(--dc-pen,#b0271f);--log-ok:#1b6b47;--log-calm:#3f7ea6;--log-swell:#1f5c8a;--log-gale:#0e2c4a}h3.s2-8-module__I7sjZa__h3{font-family:var(--dc-font-display);color:var(--dc-graphite);margin:1.4em 0 0;font-size:21px;font-weight:800;font-stretch:86%;line-height:1.2}h3.s2-8-module__I7sjZa__h3:first-child{margin-top:0}.s2-8-module__I7sjZa__kit{color:var(--dc-slate);font-family:var(--dc-font-util)!important;font-size:13px!important}.s2-8-module__I7sjZa__kit span{background:var(--log-ink);color:var(--log-paper);text-transform:uppercase;letter-spacing:.08em;margin-right:8px;padding:2px 6px}.s2-8-module__I7sjZa__stripFig svg{background:var(--log-paper);border:1px solid var(--log-rule);box-sizing:border-box;border-radius:3px;padding:8px 4px 4px}.s2-8-module__I7sjZa__bellLine{stroke:var(--log-brass);stroke-width:1px;stroke-dasharray:3 3}.s2-8-module__I7sjZa__planBar{fill:var(--log-paper);stroke:var(--log-ink);stroke-width:1px;stroke-dasharray:4 2}.s2-8-module__I7sjZa__spareBar{fill:var(--log-brass-soft);stroke:var(--log-brass);stroke-width:1px;stroke-dasharray:2 2}.s2-8-module__I7sjZa__runBar{stroke:var(--log-ink);stroke-width:1.2px;fill:color-mix(in srgb,var(--log-calm)14%,var(--log-paper))}.s2-8-module__I7sjZa__runBar[data-w=swell]{fill:color-mix(in srgb,var(--log-swell)20%,var(--log-paper))}.s2-8-module__I7sjZa__runBar[data-w=gale]{fill:color-mix(in srgb,var(--log-gale)26%,var(--log-paper))}.s2-8-module__I7sjZa__over{fill:color-mix(in srgb,var(--log-red)30%,transparent);stroke:var(--log-red);stroke-width:1px}.s2-8-module__I7sjZa__wave{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--log-calm)}.s2-8-module__I7sjZa__wave[data-w=swell]{stroke:var(--log-swell)}.s2-8-module__I7sjZa__wave[data-w=gale]{stroke:var(--log-gale);stroke-width:2.4px}.s2-8-module__I7sjZa__stampSvg circle{fill:none;stroke:var(--log-ok);stroke-width:2px;stroke-dasharray:26 3}.s2-8-module__I7sjZa__stampSvg text{fill:var(--log-ok)}.s2-8-module__I7sjZa__stampSvg[data-score="80"] circle,.s2-8-module__I7sjZa__stampSvg[data-score="60"] circle{stroke:var(--log-brass)}.s2-8-module__I7sjZa__stampSvg[data-score="80"] text,.s2-8-module__I7sjZa__stampSvg[data-score="60"] text{fill:var(--log-brass)}@media (prefers-reduced-motion:no-preference){.s2-8-module__I7sjZa__wave[data-w=gale]{animation:1.6s ease-in-out 3 s2-8-module__I7sjZa__s28-roll}}@keyframes s2-8-module__I7sjZa__s28-roll{50%{transform:translateY(1.5px)}}.s2-8-module__I7sjZa__logbook{border:1px solid color-mix(in srgb,var(--log-ink)40%,transparent);background:var(--log-paper);border-radius:4px;margin:28px 0;overflow:hidden;box-shadow:0 14px 30px -24px #15171c8c}.s2-8-module__I7sjZa__logbookHead{background:var(--log-ink);color:var(--log-paper);font-family:var(--dc-font-util);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;padding:10px 16px;font-size:13px;font-weight:700;display:flex}.s2-8-module__I7sjZa__logbookHead span{letter-spacing:.04em;text-transform:none;color:color-mix(in srgb,var(--log-paper)80%,transparent);font-weight:400}.s2-8-module__I7sjZa__entry{border-top:3px double var(--log-brass-soft);background-image:repeating-linear-gradient(180deg,transparent 0 29px,var(--log-rule)29px 30px);background-position:0 6px;padding:16px 16px 18px}.s2-8-module__I7sjZa__entry:first-of-type{border-top:0}.s2-8-module__I7sjZa__entryHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.s2-8-module__I7sjZa__entryTitle{font-family:var(--dc-font-display);color:var(--log-ink);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:20px;font-weight:800;font-stretch:86%;line-height:1.2;display:flex}.s2-8-module__I7sjZa__watch{font-family:var(--dc-font-util);color:var(--dc-slate);font-size:13px;font-weight:400}.s2-8-module__I7sjZa__weather{border:1px solid var(--log-rule);background:var(--dc-white,#fff);font-family:var(--dc-font-util);color:var(--log-ink);border-radius:999px;align-items:center;gap:8px;margin:0;padding:3px 10px 3px 6px;font-size:12.5px;display:inline-flex}.s2-8-module__I7sjZa__weather[data-w=gale]{border-color:var(--log-gale);background:color-mix(in srgb,var(--log-gale)8%,var(--dc-white,#fff))}.s2-8-module__I7sjZa__glyph{flex:none;width:34px;height:12px}.s2-8-module__I7sjZa__glyph path{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke:var(--log-calm)}.s2-8-module__I7sjZa__glyph path[data-w=swell]{stroke:var(--log-swell)}.s2-8-module__I7sjZa__glyph path[data-w=gale]{stroke:var(--log-gale)}.s2-8-module__I7sjZa__bearing{font-family:var(--dc-font-read);color:var(--log-ink);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:12px 0 8px;font-size:17px;font-style:italic;line-height:1.7;display:flex}.s2-8-module__I7sjZa__bearing b{font-style:normal;font-family:var(--dc-font-util);font-size:14px}.s2-8-module__I7sjZa__bearing small{color:var(--dc-slate);font-size:.8em}.s2-8-module__I7sjZa__rows{margin:0;padding:0;list-style:none}.s2-8-module__I7sjZa__row{border-bottom:1px solid var(--log-rule);grid-template-columns:88px minmax(0,1fr);grid-template-areas:"time step""note note";gap:0 10px;padding:5px 0 6px;display:grid}.s2-8-module__I7sjZa__time{font-family:var(--dc-font-util);font-variant-numeric:tabular-nums;color:var(--log-brass);grid-area:time;font-size:12.5px}.s2-8-module__I7sjZa__step{font-family:var(--dc-font-util);letter-spacing:.08em;text-transform:uppercase;color:var(--dc-slate);grid-area:step;font-size:11.5px;font-weight:700}.s2-8-module__I7sjZa__note{font-family:var(--dc-font-read);color:var(--dc-graphite);grid-area:note;font-size:16.5px;line-height:1.45}.s2-8-module__I7sjZa__row[data-miss] .s2-8-module__I7sjZa__note{border-left:3px solid var(--log-red);padding-left:10px}.s2-8-module__I7sjZa__missTag{border:1px solid var(--log-red);font-family:var(--dc-font-util);letter-spacing:.06em;text-transform:uppercase;color:var(--log-red);white-space:nowrap;border-radius:2px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700}.s2-8-module__I7sjZa__check{border:1px dashed color-mix(in srgb,var(--log-ink)45%,transparent);background:var(--dc-white,#fff);font-family:var(--dc-font-util);font-variant-numeric:tabular-nums;color:var(--log-ink);margin:12px 0 0;padding:8px 10px;font-size:13px}.s2-8-module__I7sjZa__rulers{width:100%;max-width:420px;height:auto;display:block}.s2-8-module__I7sjZa__rulerHead{font-family:var(--dc-font-util);fill:var(--log-ink);font-size:11.5px;font-weight:700}.s2-8-module__I7sjZa__rulerPen{stroke:var(--log-ink);stroke-width:1.4px;stroke-linecap:round}.s2-8-module__I7sjZa__rulerBand{fill:var(--log-brass-soft)}.s2-8-module__I7sjZa__dotOk{fill:var(--log-ok)}.s2-8-module__I7sjZa__dotMiss{fill:var(--log-red)}.s2-8-module__I7sjZa__rulerNum,.s2-8-module__I7sjZa__rulerNumMiss{font-family:var(--dc-font-util);fill:var(--log-ok);font-size:11.5px;font-weight:700}.s2-8-module__I7sjZa__rulerNumMiss{fill:var(--log-red)}.s2-8-module__I7sjZa__checkTraits{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:6px 0 0;display:flex}.s2-8-module__I7sjZa__check [data-ok=false]{color:var(--log-red);font-weight:700}.s2-8-module__I7sjZa__trioIds,.s2-8-module__I7sjZa__checkScore{font-weight:700}.s2-8-module__I7sjZa__stamp{font-family:var(--dc-font-util);color:var(--dc-slate);align-items:center;gap:10px;margin:12px 0 0;font-size:12.5px;display:flex}.s2-8-module__I7sjZa__stamp span{border:2px solid var(--log-ok);outline:1px solid var(--log-ok);outline-offset:2px;width:54px;height:54px;color:var(--log-ok);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:inline-grid;transform:rotate(-8deg)}.s2-8-module__I7sjZa__stamp[data-score="80"] span,.s2-8-module__I7sjZa__stamp[data-score="60"] span{border-color:var(--log-brass);outline-color:var(--log-brass);color:var(--log-brass)}.s2-8-module__I7sjZa__manifest{font-family:var(--dc-font-util);margin-top:12px;font-size:13px}.s2-8-module__I7sjZa__manifest summary{cursor:pointer;color:var(--log-ink);text-decoration:underline;-webkit-text-decoration-color:var(--log-brass-soft);text-decoration-color:var(--log-brass-soft);text-underline-offset:3px}.s2-8-module__I7sjZa__manifestWrap{margin-top:8px;overflow-x:auto}.s2-8-module__I7sjZa__manifestTable{border-collapse:collapse;background:var(--dc-white,#fff);font-variant-numeric:tabular-nums;width:100%;min-width:280px}.s2-8-module__I7sjZa__manifestTable th,.s2-8-module__I7sjZa__manifestTable td{border-bottom:1px solid var(--log-rule);text-align:left;padding:4px 8px}.s2-8-module__I7sjZa__manifestTable thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--dc-slate);font-size:11px}.s2-8-module__I7sjZa__manifestTable tr[data-chosen=true]{background:color-mix(in srgb,var(--log-brass-soft)45%,transparent)}.s2-8-module__I7sjZa__manifestTable tr[data-chosen=true] th:after{content:" ●";color:var(--log-brass)}.s2-8-module__I7sjZa__debrief{border:1px solid var(--log-rule);border-left:6px solid var(--log-ink);background:var(--log-paper);margin:28px 0;padding:16px}.s2-8-module__I7sjZa__debriefHead{font-family:var(--dc-font-display);color:var(--log-ink);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0 0 12px;font-size:22px;font-weight:800;font-stretch:86%;display:flex}.s2-8-module__I7sjZa__debriefHead span{font-family:var(--dc-font-util);color:var(--dc-slate);font-size:12.5px;font-weight:400}.s2-8-module__I7sjZa__debriefList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.s2-8-module__I7sjZa__debriefItem{border:1px solid var(--log-rule);background:var(--dc-white,#fff);background-image:repeating-linear-gradient(180deg,transparent 0 25px,var(--log-rule)25px 26px);background-position:0 34px;padding:10px 12px 12px}.s2-8-module__I7sjZa__debriefItem[data-first]{border:2px solid var(--log-red)}.s2-8-module__I7sjZa__debriefItem h4{font-family:var(--dc-font-util);letter-spacing:.1em;text-transform:uppercase;color:var(--log-ink);align-items:center;gap:8px;margin:0 0 4px;font-size:12px;font-weight:700;display:flex}.s2-8-module__I7sjZa__debriefItem h4 span{background:var(--log-ink);width:20px;height:20px;color:var(--log-paper);letter-spacing:0;border-radius:50%;place-items:center;font-size:11px;display:inline-grid}.s2-8-module__I7sjZa__debriefItem[data-first] h4 span{background:var(--log-red)}.s2-8-module__I7sjZa__debriefItem p{font-family:var(--dc-font-read);color:var(--log-ink);margin:0;font-size:17px;font-style:italic;line-height:26px}.s2-8-module__I7sjZa__ladder{gap:10px;margin:24px 0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.s2-8-module__I7sjZa__ladder:before,.s2-8-module__I7sjZa__ladder:after{content:"";background:var(--log-brass);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px}.s2-8-module__I7sjZa__ladder:before{left:4px}.s2-8-module__I7sjZa__ladder:after{opacity:.55;left:14px}.s2-8-module__I7sjZa__rung{border:1px solid var(--log-rule);background:var(--log-paper);border-radius:3px;gap:4px;padding:10px 12px 12px;display:grid;position:relative}.s2-8-module__I7sjZa__rung:before{content:"";background:var(--log-brass);width:22px;height:3px;position:absolute;top:20px;left:-24px}.s2-8-module__I7sjZa__rung[data-kind=run]{border-color:var(--log-ink);border-width:2px}.s2-8-module__I7sjZa__rungNo{font-family:var(--dc-font-util);letter-spacing:.1em;text-transform:uppercase;color:var(--log-brass);margin:0;font-size:12px;font-weight:700}.s2-8-module__I7sjZa__rungWhat{font-family:var(--dc-font-display);color:var(--log-ink);margin:0;font-size:18px;font-weight:800;font-stretch:86%}.s2-8-module__I7sjZa__rungBar{background:var(--log-swell);border-radius:2px;max-width:100%;height:8px;display:block}.s2-8-module__I7sjZa__rungBar[data-kind=run]{background:repeating-linear-gradient(90deg,var(--log-ink)0 calc(33.33% - 2px),transparent calc(33.33% - 2px)33.33%)}.s2-8-module__I7sjZa__rungFocus{font-family:var(--dc-font-read);color:var(--dc-graphite);margin:0;font-size:16.5px;line-height:1.45}.s2-8-module__I7sjZa__recap{counter-reset:s28-watch;gap:0;max-width:62ch;margin:0;padding:0;list-style:none;display:grid}.s2-8-module__I7sjZa__recap li{border-bottom:1px solid var(--log-rule);font-family:var(--dc-font-read);counter-increment:s28-watch;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:8px 0;font-size:19px;line-height:1.5;display:grid}.s2-8-module__I7sjZa__recap li:before{content:counter(s28-watch,decimal-leading-zero);font-family:var(--dc-font-util);color:var(--log-brass);padding-top:5px;font-size:12px;font-weight:700}@container (min-width:620px){.s2-8-module__I7sjZa__entry{padding:18px 24px 20px}.s2-8-module__I7sjZa__row{grid-template-columns:96px 70px minmax(0,1fr);grid-template-areas:"time step note";align-items:baseline}.s2-8-module__I7sjZa__debriefList{grid-template-columns:1fr 1fr}.s2-8-module__I7sjZa__debrief{padding:20px 24px}}
