:is(.collector-catches-shell,.collector-pb-shell,.concept-shell--quick-catch){--catch-canvas:var(--wl-surface-canvas);--catch-low:var(--wl-surface-low);--catch-panel:var(--wl-surface-panel);--catch-raised:var(--wl-surface-raised);--catch-text:var(--wl-text-primary);--catch-muted:var(--wl-text-secondary);--catch-cyan:var(--wl-current-cyan);--catch-gold:var(--wl-horizon-gold);--catch-danger:var(--wl-status-danger);--catch-border:var(--wl-border-subtle);--catch-border-active:var(--wl-border-active);color:var(--catch-text);background:var(--catch-canvas);font-family:var(--wl-font-body)}:is(.collector-catches-page,.collector-pb-page,.quick-catch-editorial-page),:is(.collector-catches-page,.collector-pb-page,.quick-catch-editorial-page) :is(p,li,label,button,input,select,textarea,a){color:var(--catch-text);font-family:var(--wl-font-body)}:is(.collector-catches-page,.collector-pb-page,.quick-catch-editorial-page) :is(h1,h2,h3,legend),.concept-shell--quick-catch .web-quick-catch-title h1{font-family:var(--wl-font-display)}:is(.collector-catches-page,.collector-pb-page,.quick-catch-editorial-page) :is(dd,time,output,progress),.concept-shell--quick-catch :is(.web-sync-card,.web-catch-status){font-family:var(--wl-font-data);font-variant-numeric:tabular-nums}.collector-catches-page{color:var(--catch-text);background:var(--catch-canvas) url(/collector/topography.svg) center/600px;font:13px/1.45 var(--wl-font-body)}.collector-catches-page .cc-hero:after{background:linear-gradient(90deg, #001018eb, #00161f29 66%), linear-gradient(0deg, var(--catch-canvas), transparent 52%)}.collector-catches-shell .collector-catches-page .cc-title h1,.collector-catches-shell .collector-catches-page .cc-spread-masthead h1{color:var(--catch-text);letter-spacing:-.015em;font-weight:800;font-family:var(--wl-font-display)!important}.collector-catches-page :is(.cc-title>span,.cc-spread-eyebrow,.cc-section-index,.cc-map-panel-heading>:first-child){color:var(--catch-cyan)}.collector-catches-page :is(.cc-title p,.cc-journey-quote,.cc-spread-date,.cc-map-note,.cc-field-report-heading>p){color:var(--catch-muted)}.collector-catches-page :is(.cc-toolbar input,.cc-toolbar select,.cc-view-modes,.cc-collection-tools,.cc-filter-panel){min-height:var(--wl-tap-target);color:var(--catch-text);background:color-mix(in srgb, var(--catch-low) 92%, transparent);border:1px solid var(--catch-border);border-radius:var(--wl-radius-control)}.collector-catches-page .cc-toolbar{min-height:var(--wl-tap-target);height:auto}.collector-catches-page .cc-view-modes button{min-height:var(--wl-tap-target);border-color:var(--catch-border)}.collector-catches-page :is(.cc-view-modes button[aria-pressed=true],.cc-tabs button[aria-pressed=true]){color:var(--wl-focus-contrast);background:var(--catch-cyan);border-radius:var(--wl-radius-control)}.collector-catches-page :is(.cc-cream,.cc-log-catch,.cc-gold-action,.cc-spread-link,.cc-detail-navigation button){min-height:var(--wl-tap-target);color:var(--catch-text);background:linear-gradient(180deg, var(--catch-raised), var(--catch-panel));border:1px solid var(--catch-border);border-radius:var(--wl-radius-control)}.collector-catches-page :is(.cc-cream,.cc-log-catch,.cc-gold-action,.cc-spread-link,.cc-detail-navigation button):hover{border-color:var(--catch-border-active);color:var(--catch-cyan)}.collector-catches-page :is(.cc-panel,.cc-species-card,.cc-journal-card,.cc-card,.cc-dossier,.cc-photo-plate,.cc-spread-map,.cc-detail-section,.cc-map-note,.cc-popup){color:var(--catch-text);background-color:var(--catch-panel);border-color:var(--catch-border);border-radius:var(--wl-radius-card);box-shadow:0 16px 42px #0000003d}.collector-catches-page :is(.cc-species-card,.cc-journal-card,.cc-card):hover{border-color:var(--catch-border-active);box-shadow:0 18px 44px #00000052,0 0 0 1px #39d5e824}.collector-catches-page.is-detail .cc-content{--cd-gold:var(--catch-gold);--cd-cyan:var(--catch-cyan);--cd-muted:var(--catch-muted);--cd-border:var(--catch-border);color:var(--catch-text);background:var(--catch-canvas)}.collector-catches-page.is-detail .cc-field-report{--journal-ink:var(--catch-canvas);--journal-panel:var(--catch-panel);--journal-cyan:var(--catch-cyan);--journal-ice:var(--catch-text);--journal-gold:var(--catch-gold);--journal-line:var(--catch-border);font-family:var(--wl-font-body)}.collector-catches-page.is-detail .cc-catch-identity em{color:var(--catch-muted);font-family:var(--wl-font-body)}.collector-catches-page.is-detail .cc-record-facts{border-color:var(--catch-border);background:var(--catch-border)}.collector-catches-page.is-detail .cc-record-facts>div,.collector-catches-page.is-detail .cc-condition-facts>div{background:var(--catch-low)}.collector-catches-page.is-detail .cc-spread-measures dd,.collector-catches-page.is-detail .cc-pressure-line{color:var(--catch-cyan);stroke:var(--catch-cyan)}.collector-catches-page.is-detail .cc-spread-measures>div:last-child dd{color:var(--catch-gold)}.collector-pb-page{--pb-ink:var(--catch-canvas);--pb-panel:var(--catch-panel);--pb-cyan:var(--catch-cyan);--pb-gold:var(--catch-gold);--pb-border:var(--catch-border);--pb-muted:var(--catch-muted);color:var(--catch-text);background:var(--catch-canvas);font:13px/1.45 var(--wl-font-body)}.collector-pb-shell .collector-pb-page :is(h1,h2,h3),.collector-pb-shell .collector-pb-page .cpb-spread-masthead h1{font-family:var(--wl-font-display)!important}.collector-pb-page .cpb-hero:after{background:linear-gradient(90deg, #001018eb 0%, #00161f94 40%, transparent 76%), linear-gradient(0deg, var(--catch-canvas), transparent 44%)}.collector-pb-page .cpb-title h1>span:last-child,.collector-pb-page :is(.cpb-summary small,.cpb-card-caption small,.cpb-card-caption time){color:var(--catch-cyan)}.collector-pb-page :is(.cpb-title>span,.cpb-title p,.cpb-feature time,.cpb-feature-location,.cpb-freshness){color:var(--catch-muted)}.collector-pb-page :is(.cpb-filters select,.cpb-modes,.cpb-tabs,.cpb-map-controls button,.cpb-map-legend button){min-height:var(--wl-tap-target);color:var(--catch-text);background:color-mix(in srgb, var(--catch-low) 92%, transparent);border-color:var(--catch-border);border-radius:var(--wl-radius-control)}.collector-pb-page :is(.cpb-modes button[aria-pressed=true],.cpb-tabs button[aria-pressed=true]){color:var(--wl-focus-contrast);background:var(--catch-cyan)}.collector-pb-page :is(.cpb-cream,.cpb-gold-action,.cpb-empty a,.cpb-empty button){min-height:var(--wl-tap-target);color:var(--catch-text);background:linear-gradient(180deg, var(--catch-raised), var(--catch-panel));border:1px solid var(--catch-border);border-radius:var(--wl-radius-control)}.collector-pb-page :is(.cpb-panel,.cpb-summary,.cpb-feature,.cpb-fish-card,.cpb-editorial,.cpb-detail-section,.cpb-state-record,.cpb-record-gauge,.cpb-map-popup){color:var(--catch-text);border-color:var(--catch-border);border-radius:var(--wl-radius-card);box-shadow:0 16px 42px #0000003d}.collector-pb-page :is(.cpb-panel,.cpb-summary,.cpb-detail-section,.cpb-state-record){background-color:color-mix(in srgb, var(--catch-panel) 94%, transparent)}.collector-pb-page .cpb-summary article{border-right-color:var(--catch-border)}.collector-pb-page .cpb-feature,.collector-pb-page .cpb-state-record{border-color:color-mix(in srgb, var(--catch-gold) 64%, var(--catch-border))}.collector-pb-page .cpb-record-gauge.is-unavailable{align-content:center;min-height:88px}.collector-pb-page .cpb-record-gauge.is-unavailable .cpb-record-gauge-heading strong,.collector-pb-page .cpb-record-gauge.is-unavailable>em,.collector-pb-page .cpb-feature-measures strong,.collector-pb-page :is(.cpb-eyebrow,.cpb-spread-kicker){color:var(--catch-gold)}.collector-pb-page .cpb-species-bar,.collector-pb-page .cpb-record-gauge-track{background:var(--catch-low);border-color:var(--catch-border);border-radius:var(--wl-radius-pill);overflow:hidden}.collector-pb-page .cpb-species-bar b{background:var(--wl-current-line)}.collector-pb-page .cpb-year-track b{background:linear-gradient(180deg, var(--catch-cyan), var(--wl-lake-blue))}.collector-pb-page .cpb-map-canvas{border-radius:var(--wl-radius-card)}.collector-pb-page .cpb-map-canvas .collector-map-marker.is-selected{border-color:var(--wl-focus);outline-color:#ffdc799e}.concept-shell--quick-catch,.concept-shell--quick-catch .concept-quick-catch-main{background:var(--catch-canvas)}.quick-catch-editorial-hero{border-bottom-color:var(--catch-border);background:linear-gradient(90deg,#001018f5,#00121d4d),url(/collector/next-cast.webp) 50% 58%/cover}.quick-catch-editorial-hero h1{color:var(--catch-text);font-family:var(--wl-font-display);letter-spacing:-.015em;font-weight:800}.quick-catch-editorial-hero h1 em,.quick-catch-editorial-hero aside b,.concept-shell--quick-catch .web-offline-pill{color:var(--catch-cyan)}.quick-catch-editorial-hero p,.quick-catch-editorial-hero>div>span,.quick-catch-editorial-hero aside span{color:var(--catch-muted)}.quick-catch-editorial-hero aside{background:color-mix(in srgb, var(--catch-panel) 88%, transparent);border-color:var(--catch-border);border-radius:var(--wl-radius-card)}.concept-shell--quick-catch :is(.web-sync-card,.web-local-catches,.web-catch-photo,.web-fish-id-card,.web-catch-card,.web-regulation-card,.web-photo-upload,.web-photo-upload-hint,.web-local-catch){color:var(--catch-text);background:linear-gradient(145deg, var(--catch-raised), var(--catch-panel) 64%);border-color:var(--catch-border);border-radius:var(--wl-radius-card);box-shadow:0 16px 42px #0000003d}.concept-shell--quick-catch .web-sync-card{border-left-color:var(--catch-cyan)}.concept-shell--quick-catch :is(input,select,textarea,.web-location-button,.web-location-remove,.web-photo-upload__actions button){min-height:var(--wl-tap-target);color:var(--catch-text);background:var(--catch-low);border:1px solid var(--catch-border);border-radius:var(--wl-radius-control)}.concept-shell--quick-catch .web-catch-actions button{min-height:58px;color:var(--wl-focus-contrast);background:var(--catch-cyan);border-color:var(--catch-cyan);border-radius:var(--wl-radius-control)}.concept-shell--quick-catch .web-catch-actions button:disabled{color:var(--catch-muted);background:var(--catch-raised);border-color:var(--catch-border)}.concept-shell--quick-catch .web-catch-status{color:var(--catch-text);background:color-mix(in srgb, var(--wl-status-info) 12%, var(--catch-panel));border-color:var(--catch-border-active);border-radius:var(--wl-radius-control)}.concept-shell--quick-catch .web-catch-status.is-error,.concept-shell--quick-catch .web-field-error,.concept-shell--quick-catch .web-local-catch__error{color:#ffd7d7;border-color:color-mix(in srgb, var(--catch-danger) 72%, var(--catch-border))}.concept-shell--quick-catch progress{accent-color:var(--catch-cyan)}:is(.collector-catches-page,.collector-pb-page,.quick-catch-editorial-page) :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--wl-focus);outline-offset:3px}@media (max-width:700px){.collector-catches-page .cc-toolbar{height:auto}.collector-catches-page :is(.cc-panel,.cc-species-card,.cc-journal-card,.cc-dossier,.cc-photo-plate),.collector-pb-page :is(.cpb-panel,.cpb-summary,.cpb-feature,.cpb-fish-card,.cpb-detail-section){border-radius:var(--wl-radius-card)}}@media (prefers-reduced-transparency:reduce){.quick-catch-editorial-hero aside,.collector-pb-page :is(.cpb-panel,.cpb-summary),.collector-catches-page :is(.cc-panel,.cc-dossier){background:var(--catch-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}
