.concept-shell--quick-catch{background:radial-gradient(circle at 78% 8%,#25cae124,#0000 29rem),#00131d}.concept-shell--quick-catch .concept-quick-catch-main{background:linear-gradient(#001925 0%,#00131d 72%);overflow:clip visible}.quick-catch-editorial-page{background:0 0;min-width:0}.quick-catch-editorial-hero{background:linear-gradient(90deg,#00121df5,#00121d61),url(/collector/next-cast.webp) 50% 58%/cover;border-bottom:1px solid #30daef61;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;min-height:250px;padding:42px clamp(24px,4vw,72px) 34px;display:grid}.quick-catch-editorial-hero>div>span,.quick-catch-editorial-hero aside span{color:#a9e7ef;letter-spacing:.22em;text-transform:uppercase;font:800 11px/1.2 Inter,Arial,sans-serif}.quick-catch-editorial-hero h1{color:#f5fbfd;letter-spacing:-.055em;margin:10px 0 14px;font:900 clamp(48px,6vw,92px)/.9 Inter,Arial,sans-serif}.quick-catch-editorial-hero h1 em{color:#31dceb;font-style:normal}.quick-catch-editorial-hero p{color:#c8e1e6;max-width:680px;margin:0;font-size:16px}.quick-catch-editorial-hero aside{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#001a27d1;border:1px solid #3ddaee57;border-radius:16px;min-width:360px;display:grid;overflow:hidden}.quick-catch-editorial-hero aside span{border-bottom:1px solid #55b2c333;align-items:center;gap:14px;min-height:52px;padding:0 18px;display:flex}.quick-catch-editorial-hero aside span:last-child{border-bottom:0}.quick-catch-editorial-hero aside b{color:#32e1ee;font-size:13px}.concept-shell--quick-catch .web-quick-catch{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:start;gap:18px;max-width:none;margin:0;padding:28px clamp(20px,3vw,54px) 44px;display:grid}.concept-shell--quick-catch .web-quick-catch-title,.concept-shell--quick-catch .web-sync-card,.concept-shell--quick-catch .web-local-catches,.concept-shell--quick-catch .web-regulation-card,.concept-shell--quick-catch .web-catch-status,.concept-shell--quick-catch .web-catch-actions{grid-column:1/-1}.concept-shell--quick-catch .web-quick-catch-title{border-bottom:1px solid #3ec2d740;padding-bottom:15px}.concept-shell--quick-catch .web-quick-catch-title h1{letter-spacing:-.035em;text-transform:uppercase;font:900 clamp(28px,3vw,46px)/1 Inter,Arial,sans-serif}.concept-shell--quick-catch :is(.web-sync-card,.web-local-catches,.web-catch-photo,.web-fish-id-card,.web-catch-card,.web-regulation-card){background:linear-gradient(145deg,#032331fa,#00131dfa);border-color:#35cde157;border-radius:18px;box-shadow:inset 0 1px #ffffff09}.concept-shell--quick-catch .web-sync-card{border-left:4px solid #31dceb;padding:17px 20px}.concept-shell--quick-catch .web-catch-photo{grid-column:1;min-height:520px}.concept-shell--quick-catch .web-catch-card{grid-column:2;min-height:520px;padding:24px}.concept-shell--quick-catch .web-fish-id-card{grid-column:1}.concept-shell--quick-catch .web-fish-id-card+.web-catch-card{grid-column:2}.concept-shell--quick-catch .web-catch-card input,.concept-shell--quick-catch .web-catch-card textarea{border-color:#51c3d552;border-radius:11px;min-height:52px}.concept-shell--quick-catch .web-catch-card textarea{min-height:126px}.concept-shell--quick-catch .web-catch-actions button{text-transform:uppercase;border-radius:12px;min-height:58px;font-size:15px}.concept-shell--quick-catch .approved-footer-scope{margin-top:0}.web-catch-details{border:0;grid-column:2;align-self:start;gap:20px;min-width:0;margin:0;padding:0;display:grid}.web-catch-photo-stage{grid-column:1;align-self:start;gap:20px;min-width:0;display:grid}.concept-shell--quick-catch .web-catch-details>section,.concept-shell--quick-catch .web-catch-details>div,.concept-shell--quick-catch .web-catch-details>p{grid-column:1}.web-catch-details>legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.web-catch-details:disabled>section,.web-catch-details:disabled>.web-catch-actions{opacity:.6}.web-photo-upload,.web-photo-upload-hint{color:#e3f8fa;background:#032331;border:1px solid #35cde166;border-radius:18px;align-self:start;min-width:0;padding:24px}.web-photo-upload p,.web-photo-upload-hint{line-height:1.6}.web-photo-upload progress{accent-color:#31dceb;width:100%;height:18px;margin:18px 0;display:block}.web-photo-upload progress::-webkit-progress-bar{background:#00131d;border-radius:9px}.web-photo-upload progress::-webkit-progress-value{background:#31dceb;border-radius:9px}.web-photo-upload progress::-moz-progress-bar{background:#31dceb}.web-photo-upload__actions{flex-wrap:wrap;gap:12px;display:flex}.web-photo-upload__actions button{color:#e3f8fa;cursor:pointer;font:inherit;background:#093c4b;border:1px solid #398c9b;border-radius:10px;min-height:48px;padding:12px 18px}@media (max-width:980px){.web-catch-details{grid-column:1}.quick-catch-editorial-hero{grid-template-columns:1fr;align-items:start}.quick-catch-editorial-hero aside{grid-template-columns:repeat(3,1fr);min-width:0}.quick-catch-editorial-hero aside span{border-bottom:0;border-right:1px solid #55b2c333}.concept-shell--quick-catch .web-quick-catch{grid-template-columns:1fr}.concept-shell--quick-catch .web-catch-photo,.concept-shell--quick-catch .web-fish-id-card,.concept-shell--quick-catch .web-catch-card,.concept-shell--quick-catch .web-fish-id-card+.web-catch-card{grid-column:1}}@media (max-width:700px){.quick-catch-editorial-hero{min-height:220px;padding:34px 18px 24px}.quick-catch-editorial-hero h1{font-size:clamp(44px,14vw,68px)}.quick-catch-editorial-hero aside{display:none}.concept-shell--quick-catch .web-quick-catch{padding:20px 12px 32px}.concept-shell--quick-catch .web-catch-photo,.concept-shell--quick-catch .web-catch-card{min-height:0}.concept-shell--quick-catch .web-catch-photo{min-height:390px}}
