.fh-origin{margin:6px 0}.fh-origin-badge{display:inline-block;max-width:100%;padding:3px 8px;border:1px solid;border-radius:999px;font-size:11px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.fh-origin-native{color:#99f6e4;border-color:#0f766e;background:#042f2e}.fh-origin-non-native{color:#fde68a;border-color:#a16207;background:#422006}.fh-origin-detail{color:#b9cbd5;font-size:13px;line-height:1.6;margin-top:8px;overflow-wrap:anywhere}.fh-origin-detail p{margin:6px 0}.fh-origin-detail a{color:#67e8f9;text-decoration:underline;text-underline-offset:3px}.fish-hub{--bg:#071324;--bg2:#0a192f;--panel:#fff;--pink:#0a192f;--ink:#e8f4f8;--mute:#9db6c6;--line:#1c3552;--acc:#22d3ee;--acc2:#14b8a6;--accink:#04202b;--cink:#0a192f;--cmute:#4a6275;--cline:#d5e3ec;--cacc:#0e7490;font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--ink);min-height:100dvh;line-height:1.55}.fish-hub[data-theme=light]{--bg:#eaf4f8;--bg2:#fff;--ink:#0a192f;--mute:#3f5a6e;--line:#c3d8e3;--acc:#0e7490;--acc2:#0f766e;--accink:#fff}.fish-hub h1,.fish-hub h2,.fish-hub h3{font-family:Outfit,Inter,sans-serif;line-height:1.1;margin:0}.fish-hub a{color:var(--acc);text-underline-offset:3px}.fish-hub :focus-visible{outline:3px solid #fbbf24;outline-offset:2px}.fh-skip{position:absolute;left:-9999px;top:12px;z-index:50;padding:12px;background:#fff;color:#0a192f}.fh-skip:focus{left:20px}.fh-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.fh-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--acc);color:var(--accink)!important;border:0;border-radius:999px;padding:10px 20px;font:inherit;font-weight:700;cursor:pointer;min-height:44px;text-decoration:none}.fh-btn.ghost{background:#07132473;color:#e8f4f8!important;border:1px solid rgba(232,244,248,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fish-hub[data-theme=light] .fh-fp .fh-btn.ghost{background:transparent;color:var(--ink)!important;border-color:var(--line)}.fh-btn.sm{padding:6px 14px;min-height:40px;font-size:.85rem}.fh-btn:disabled{opacity:.45;cursor:not-allowed}.fh-link{background:none;border:0;color:var(--cacc);font:inherit;font-weight:600;font-size:.85rem;text-decoration:underline;cursor:pointer;min-height:40px;padding:0 4px}.fh-dive{position:relative;height:135dvh;background:#071324}.fh-dive-pin{position:sticky;top:0;height:100dvh;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;background:#071324}.fh-dive-media{position:absolute;inset:0;will-change:opacity,filter}.fh-dive-img,.fh-dive-vid{position:absolute;inset:-3%;width:106%;height:106%;object-fit:cover}.fh-dive-scrim{position:absolute;inset:0;background:linear-gradient(180deg,#0713248c,#0713241a 40%,#071324d9);opacity:calc(.6 + var(--p,0)*.4)}.fh-top{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px max(20px,calc((100% - 1140px)/2))}.fh-top nav{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.fh-top a{color:#e8f4f8;text-decoration:none;font-weight:600}.fh-brand{font-family:Outfit,sans-serif;font-weight:700;font-size:1.1rem}.fh-brand span{color:#22d3ee;font-weight:500}.fh-dive-copy{position:relative;z-index:2;max-width:1180px;width:100%;margin:0 auto;padding:0 20px 7dvh;display:grid;gap:16px;justify-items:start}.fh-dive h1{font-size:clamp(2.4rem,6vw,5rem);color:#fff;font-weight:700;letter-spacing:-.025em;max-width:18ch}.fh-kick{letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;color:var(--acc);font-weight:700;margin:0}.fh-lede{max-width:52ch;font-size:1.1rem;color:#d4e6ee;margin:0}.fh-row{display:flex;gap:10px;flex-wrap:wrap}.fh-hint{margin:0;font-size:.8rem;color:#9db6c6;opacity:calc(1 - var(--p,0)*3)}.fh-sec{padding:36px 0}.fh-sec>h2,.fh-head h2{font-size:clamp(1.6rem,3.5vw,2.4rem);color:var(--ink)}.fh-note{background:#22d3ee14;border:1px solid var(--line);border-left:5px solid var(--acc);border-radius:12px;padding:14px 18px;max-width:78ch;color:var(--ink);font-size:.92rem}.fh-show{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:14px;margin:18px 0 8px}.fh-show figure{margin:0;background:var(--panel);color:var(--cink);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:6px}.fh-show img{width:100%;aspect-ratio:4/3;object-fit:contain;display:block}.fh-show figcaption,.fh-prov{font-size:.78rem;color:var(--mute)}.fh-show figcaption{color:var(--cmute)}.fh-fp{background:var(--bg2);border:1px solid var(--line);border-radius:18px;padding:18px;display:grid;gap:14px;margin:16px 0}.fh-fp-top{display:flex;gap:16px;align-items:end;justify-content:space-between;flex-wrap:wrap}.fh-fp-top p{margin:0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fh-search{display:grid;gap:4px;font-weight:600;font-size:.85rem;flex:1 1 280px}.fh-fp input,.fh-fp select{font:inherit;padding:9px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);min-height:44px;min-width:0;width:100%}.fh-fp label{display:grid;gap:4px;font-weight:600;font-size:.82rem}.fh-grp{border:0;border-top:1px solid var(--line);padding:10px 0 0;margin:0;min-width:0}.fh-grp legend{font-family:Outfit,sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--acc);padding:0 8px 0 0}.fh-grps{display:grid;grid-template-columns:3fr 2fr;gap:14px}.fh-sel{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.fh-chips{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:4px 2px 8px;flex-wrap:nowrap;min-width:0;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.fh-chips::-webkit-scrollbar{display:none}.fh-chip{flex-shrink:0;border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:99px;padding:6px 14px;font:inherit;font-size:.85rem;cursor:pointer;min-height:44px;white-space:nowrap}.fh-chip[aria-pressed=true]{background:var(--acc);color:var(--accink);border-color:var(--acc);font-weight:700}.fh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:24px;list-style:none;padding:0;margin:24px 0}.fh-browse{position:relative;z-index:3;margin-top:-35dvh;background:var(--bg);border-radius:28px 28px 0 0}.fh-browse>h2{font-size:clamp(2rem,5vw,3.8rem);letter-spacing:-.025em}.fh-evidence{font-size:.85rem;color:var(--mute);margin:20px 0;padding:12px 16px;border:1px solid var(--line);border-radius:12px}.fh-evidence summary{cursor:pointer;color:var(--ink)}.fh-dive-copy{opacity:calc(1 - var(--p,0))}.fh-dive-copy:focus-within{opacity:1}.fh-card{background:var(--panel);color:var(--cink);border:2px solid transparent;border-radius:18px;padding:12px;display:grid;grid-template-rows:240px minmax(0,1fr) 48px;gap:10px;height:480px;min-width:0;overflow:hidden;transition:transform .2s}.fh-card:hover{transform:translateY(-3px)}.fh-card[data-sel=true]{border-color:var(--cacc);box-shadow:0 0 0 3px #22d3ee80}.fh-img{position:relative;aspect-ratio:4/3;background:#eef6fa;border-radius:12px;border:0;display:grid;place-items:center;padding:10px;cursor:pointer;width:100%}.fh-img{width:100%;height:240px;min-width:0;min-height:0;aspect-ratio:auto}.fh-img img{position:absolute;inset:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain}.fh-badge{position:absolute;left:8px;bottom:8px;font-size:.66rem;font-weight:600;background:#0a192f;color:#e8f4f8;border-radius:99px;padding:2px 8px}.fh-cbody{overflow:hidden}.fh-image-credit{font-size:.7rem;line-height:1.35;font-weight:400;margin:0 0 6px;overflow-wrap:anywhere}.fh-card .fh-image-credit{color:var(--cmute)}.fh-card .fh-image-credit a{color:var(--cacc)}.fh-illustration{font-weight:700}.fh-qv-figure{margin:0;width:100%;min-width:0}.fh-qv-figure figcaption{margin-top:8px}.fh-qv-img{align-content:start;gap:18px}.fh-additional-images{width:100%;min-width:0}.fh-additional-images summary{cursor:pointer;color:var(--acc);padding:8px 0}.fh-additional-images figure+figure{margin-top:18px}.fh-card h3{font-size:1.2rem;font-weight:700;color:var(--cink)}.fh-sci{margin:2px 0 6px;color:var(--cmute);font-size:.9rem}.fh-cue{margin:0;font-size:.86rem;color:var(--cink);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fh-cue.none{color:var(--cmute);font-style:italic}.fh-cfoot{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;min-width:0}.fh-cfoot>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fh-cfoot .fh-btn{margin-left:auto}.fh-card .fh-btn{background:var(--cacc);color:#fff!important}.fh-tag{display:inline-block;font-size:.7rem;font-weight:700;border-radius:99px;padding:2px 10px;background:#e3edf3;color:#37505f}.fh-more{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;margin:10px 0 24px}.fh-unavail,.fh-index{background:var(--bg2);border:1px solid var(--line);border-radius:14px;padding:14px 18px;font-size:.88rem;margin:10px 0}.fh-index summary{cursor:pointer;font-weight:600}.fh-index ul{columns:3 200px;list-style:none;padding:0;margin:12px 0 0}.fh-index li{padding:3px 0}.fh-empty{background:var(--bg2);border:1px dashed var(--acc);border-radius:16px;padding:28px;text-align:center}.fh-dlg{border:1px solid var(--line);padding:0;border-radius:20px;background:var(--bg2);color:var(--ink);width:min(920px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain;margin:auto}.fh-dlg::backdrop{background:#040c18bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fh-dlg a{color:var(--acc)}.fh-dlg .fh-btn{color:var(--accink)!important;background:var(--acc)}.fh-dialog-head{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#0a192f;color:#e8f4f8;border-bottom:1px solid var(--line)}.fh-dialog-head h2{font-size:1.2rem!important;color:#fff!important}.fh-dialog-close{flex-shrink:0;min-height:44px;padding:8px 14px;border:1px solid #67e8f9;border-radius:99px;background:#122d45;color:#fff;font:inherit;font-weight:700;cursor:pointer}.fh-qv{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);position:relative}.fh-qv-img{background:#10263b;display:grid;place-items:center;padding:24px;min-height:260px}.fh-qv-img img{width:100%;max-height:60dvh;object-fit:contain}.fh-qv-body{padding:28px;display:grid;gap:8px;align-content:start}.fh-qv-body h2{font-size:2rem}.fh-qv-body h3{font-size:1rem;margin-top:10px;color:var(--acc)}.fh-qv-body ul{margin:4px 0;padding-left:18px;font-size:.9rem}.fh-qv .fh-prov{color:var(--mute)}.fh-x{position:absolute;top:10px;right:10px;z-index:2;background:#0a192f;color:#fff;border:0;border-radius:99px;padding:8px 16px;font:inherit;font-weight:600;cursor:pointer;min-height:40px}.fh-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:6px 0}.fh-facts dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--mute);font-weight:700}.fh-facts dd{margin:0;font-size:.88rem}.fh-pend{color:var(--cmute);font-style:italic}.fh-compare-tray{position:fixed;left:50%;transform:translate(-50%);z-index:45;width:min(1000px,calc(100vw - 24px));min-width:0;max-width:100%;padding:12px 16px;border:1px solid var(--acc);border-radius:16px;background:#0a192ff7;color:#e8f4f8;box-shadow:0 8px 40px #0009;display:flex;align-items:center;gap:16px}.fh-dock-selection{flex:1;min-width:0}.fh-dock-selection>p{margin:0 0 4px;font-size:.85rem}.fh-selected-species{display:inline-flex;align-items:center;gap:8px;color:#e8f4f8}.fh-selected-species img{width:36px;height:28px;object-fit:contain;border-radius:4px;background:#10263b}.fh-dock-actions{flex-shrink:0}.fish-hub:has(.fh-compare-tray){padding-bottom:190px}.fh-cmp-photo{display:block;width:100%;height:100px;object-fit:contain;margin-bottom:8px;background:#10263b;border-radius:8px}.fh-cmp tbody th{position:sticky;left:0;background:#12304a;z-index:1}@media(max-width:767px){.fh-compare-tray{display:block;padding:10px 12px}.fh-dock-actions{display:flex;flex-wrap:nowrap;gap:8px}.fh-dock-actions .fh-btn{flex:1;padding:8px 12px;font-size:.85rem}.fh-dock-selection .fh-chips{padding-bottom:6px}.fh-dock-selection>p{font-size:.78rem}}.fh-cmp{background:var(--bg2);color:var(--ink)}.fh-compare-body{padding:16px;min-width:0}.fh-cmp a{color:var(--acc)}.fh-cmp .fh-prov{color:var(--mute)}.fh-cmp .fh-chip{color:var(--ink);border-color:var(--line)}.fh-table-scroll{max-width:100%;max-height:60dvh;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#22d3ee #10263b;border:1px solid var(--line);border-radius:8px}.fh-scroll-hint{color:#a5eaf5;font-size:.8rem;margin:12px 0 8px}.fh-cmp table{border-collapse:collapse;width:100%;table-layout:fixed;background:#0a192f}.fh-cmp th,.fh-cmp td{border:1px solid var(--line);padding:12px;text-align:left;vertical-align:top;font-size:.88rem;white-space:normal;overflow-wrap:anywhere}.fh-cmp thead th{position:sticky;top:0;z-index:2;background:#12304a;color:#fff}.fh-cmp thead th:first-child{left:0;z-index:3}.fh-cmp th .fh-chip{display:block;margin-top:8px}.fh-cmp h2{color:var(--ink)}.fh-btn.alt{background:transparent;color:var(--cink)!important;border:1px solid var(--cline)}.fh-learn{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:20px 0 30px}.fh-learn section{background:var(--panel);color:var(--cink);border-radius:18px;padding:22px;position:relative}.fh-learn a{color:var(--cacc)}.fh-learn .fh-btn{color:#fff!important;background:var(--cacc)}.fh-learn h2{font-size:1.35rem;margin-bottom:8px}.fh-n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#0a192f;color:#22d3ee;font-family:Outfit,sans-serif;font-weight:700;margin-bottom:10px}.fh-learn ul{padding-left:18px;margin:6px 0}.fh-learn dt{font-weight:700;margin-top:8px}.fh-learn dd{margin:0;color:var(--cmute);font-size:.9rem}.fh-ws{display:none}.fh-foot{border-top:1px solid var(--line);padding:26px 0 50px;margin-top:30px}.fh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:760px){.fh-show{grid-template-columns:1fr 1fr}.fh-show figure:first-child{grid-column:1/-1}.fh-grps,.fh-qv{grid-template-columns:minmax(0,1fr)}.fh-dive{height:130dvh}.fh-browse{margin-top:-30dvh}}@media(max-width:360px){.fh-learn,.fh-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.fish-hub *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.fh-dive-media{filter:none!important}}@media print{.fish-consent-shell,.fh-noprint{display:none!important}.fish-hub .fh-main>*:not(.fh-ws){display:none!important}.fish-hub .fh-ws{display:block;color:#000}.fish-hub{background:#fff;color:#000}.fh-ws li{margin:14px 0;border-bottom:1px solid #000;padding-bottom:26px}}.fh-learn{grid-template-columns:minmax(0,1fr);align-items:start;padding-top:24px}.fish-hub #browse,.fish-hub #learn,.fish-hub .fh-card{scroll-margin-top:var(--fish-nav-clearance,200px)}@media(min-width:640px){.fh-learn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.fh-learn{grid-template-columns:repeat(4,minmax(0,1fr))}}.fh-learn section{background:#0d2238;border:1px solid var(--line);color:#c9dbe6}.fh-learn h2{color:#fff}.fh-learn a{color:#67e8f9}.fh-learn .fh-btn{background:var(--acc);color:var(--accink)!important}.fh-learn dd{color:#a9c0cf}.fh-n{background:#071324;border:1px solid var(--acc)}.fh-gloss{margin-top:10px;border-top:1px solid var(--line);padding-top:8px}.fh-gloss summary{cursor:pointer;font-weight:600;color:#fff;min-height:32px}.fh-gloss ul{list-style:none;padding:0}.fh-gloss li{padding:4px 0}.fh-grid{grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:560px){.fh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.fh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1180px){.fh-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fh-card{background:#0d2238;color:#e8f4f8;border:1px solid var(--line);height:auto;min-height:0;grid-template-rows:auto 104px 74px;padding:10px;gap:8px}.fh-card h3{color:#fff;font-size:1.05rem}.fh-sci,.fh-cue.none{color:#a9c0cf}.fh-cue{color:#d4e6ee;-webkit-line-clamp:3}.fh-img{height:auto;aspect-ratio:4/3;overflow:hidden;background:#eef6fa}.fh-img img{inset:8px;width:calc(100% - 16px);height:calc(100% - 16px)}.fh-cfoot{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.fh-cfoot>span{grid-column:1/-1}.fh-card .fh-link{color:#67e8f9}.fh-card .fh-btn{background:var(--acc);color:var(--accink)!important}.fh-tag{background:#16314a;color:#c9dbe6}.fh-tag.ok{background:#0e7490;color:#fff}.fh-media-label{font-size:.7rem;color:#67e8f9;margin:3px 0}.fh-card[data-sel=true]{border-color:var(--acc)}html:has(.fish-hub),body:has(.fish-hub),#root:has(.fish-hub){overflow-x:visible}body:has(.fish-hub){touch-action:auto}.fish-hub{width:100%;max-width:100%;overflow-wrap:anywhere}.fh-wrap,.fh-main,.fh-browse,.fh-fp,.fh-adv,.fh-grp,.fh-grps,.fh-sel,.fh-fp-top,.fh-search,.fh-qv,.fh-qv-body,.fh-facts,.fh-learn,.fh-learn>section,.fh-foot,.fh-index{min-width:0;max-width:100%}.fh-fp,.fh-grp,.fh-adv{overflow:visible}.fh-fp{grid-template-columns:minmax(0,1fr)}.fh-qv>*{min-width:0;max-width:100%}.fh-facts>div{min-width:0}.fh-qv-body p,.fh-qv-body dd,.fh-index li{overflow-wrap:anywhere}.fish-hub #catalog{scroll-margin-top:var(--fish-nav-clearance,140px)}.fh-foot .fh-index{text-align:left}.fh-adv>summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center;color:var(--acc)}.fh-adv[open]>summary{margin-bottom:6px}.fh-adv{display:block}.fh-adv>.fh-grp,.fh-adv>.fh-grps{margin-top:10px}@media(max-width:767px){.fh-dive{height:auto}.fh-dive-pin{position:relative;height:auto;min-height:0;justify-content:flex-start;padding-top:92px}.fh-dive-vid{display:none}.fh-dive-copy{opacity:1!important;padding:0 16px 22px;gap:10px}.fh-dive h1{font-size:1.7rem;max-width:none}.fh-dive .fh-kick,.fh-dive .fh-lede,.fh-dive .fh-row{display:none}.fh-lede{font-size:.92rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fh-hint,.fh-dive .fh-row .fh-btn.ghost{display:none}.fh-browse{margin-top:0;border-radius:20px 20px 0 0}.fh-browse{padding-top:16px}.fh-browse>.fh-kick,.fh-browse>h2,.fh-browse>.fh-lede{display:none}.fh-wrap{padding:0 12px}.fh-fp{padding:12px;gap:10px;margin:10px 0}.fh-fp-top{gap:8px}.fh-search{flex:1 1 100%}.fh-fp-top p{font-size:.85rem;gap:8px}.fh-chips{flex-wrap:nowrap;padding-bottom:6px}.fh-fp>.fh-grp{padding-top:0;border-top:0}.fh-fp>.fh-grp>legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fh-img svg{max-width:100%;height:auto}.fh-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px;margin:12px 0}.fh-card{grid-template-rows:auto 112px auto;padding:8px;gap:6px;border-radius:14px;transition:transform .12s}.fh-card:hover{transform:none}.fh-card:active{transform:scale(.97)}.fh-img:active,.fh-chip:active,.fh-btn:active{opacity:.8}.fh-card h3{font-size:.95rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.fh-sci{font-size:.78rem;margin:2px 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fh-cue{font-size:.78rem;-webkit-line-clamp:3}.fh-cfoot{grid-template-columns:1fr 1fr;gap:4px}.fh-cfoot>span{display:none}.fh-card .fh-link,.fh-card .fh-btn.sm{font-size:.78rem;min-height:44px;padding:0 6px;margin:0;width:100%}.fh-more{margin:8px 0 20px}.fh-more .fh-btn{min-width:60%}}@media(max-width:360px){.fh-card .fh-cfoot{grid-template-columns:minmax(0,1fr)}.fh-card .fh-link,.fh-card .fh-btn.sm{white-space:nowrap}}
