.bh-admin,.bh-public{--bh-bg:#101c1c;--bh-panel:#182827;--bh-gold:#dfbd81;--bh-text:#eeeadd;--bh-muted:#b3c1b9;--bh-line:#53604b;box-sizing:border-box;font:15px/1.65 system-ui,-apple-system,sans-serif}.bh-admin *,.bh-public *{box-sizing:border-box}.bh-admin{max-width:1660px;margin-top:24px;color:#21332d}.bh-admin-hero{display:flex;align-items:center;gap:22px;padding:30px 34px;background:linear-gradient(120deg,#182e29,#10201f);border:1px solid #69714d;border-radius:12px;color:var(--bh-text)}.bh-admin-hero>img{border:1px solid #ba9b61;border-radius:5px}.bh-admin-hero>div{flex:1}.bh-admin-hero span,.bh-kicker{display:block;color:var(--bh-gold);font-size:10px;font-weight:800;letter-spacing:.13em}.bh-admin .bh-admin-hero h1{color:#f3eddb;font-size:30px;line-height:1.2;padding:0;margin:8px 0 12px;font-weight:750}.bh-admin-hero p{color:#b7c9be;margin:0}.bh-nav{display:flex;flex-wrap:wrap;gap:5px;padding:12px;margin:18px 0 26px;background:white;border:1px solid #d6ddd6;border-radius:9px}.bh-nav a{padding:9px 13px;color:#32463c;text-decoration:none;border-radius:5px;font-size:13px;font-weight:650}.bh-nav a[aria-current=page],.bh-nav a:hover{background:#1b382b;color:#fff0cb}.bh-dashboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bh-dash-card{position:relative;display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid #ccd8ce;border-radius:10px;text-decoration:none!important;color:#24382d;transition:border-color .15s,box-shadow .15s}.bh-dash-card:hover{border-color:#819758;box-shadow:0 5px 18px #29402e12}.bh-dash-card>img{position:absolute;right:22px;top:24px;border-radius:5px;border:1px solid #c0a466}.bh-dash-card b{color:#254333;font-size:34px;line-height:1.2;margin:0 52px 8px 0}.bh-dash-card h2{margin:5px 0 8px!important;font-size:18px;color:#24382d}.bh-dash-card p{font-size:13px;color:#586b5f;margin:0 0 20px}.bh-dash-card>span{font-size:12px;color:#345733;font-weight:700;margin-top:auto}.bh-box{padding:26px 30px;margin:24px 0;background:#fff;border:1px solid #cfdbd0;border-radius:10px;min-width:0}.bh-box h2{font-size:22px;margin:0 0 16px}.bh-box p{font-size:14px}.bh-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin:15px 0 22px}.bh-status>div{border-bottom:1px solid #d7e0d8;padding-bottom:14px;min-width:0}.bh-status dt{font-size:11px;color:#53675a}.bh-status dd{margin:7px 0 0;color:#243a2c;font-size:16px;font-weight:650}.bh-muted{color:#677b6b;font-size:12px;line-height:1.7}.bh-quick{display:flex;flex-wrap:wrap;gap:10px}.bh-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #b5a377;border-radius:6px;padding:10px 15px;background:#e8dfc7;color:#223428!important;text-decoration:none!important;cursor:pointer;font:650 13px/1.4 system-ui;min-height:43px}.bh-button:hover{background:#f4e8c8}.bh-primary{background:#21462f;color:#fff1cc!important;border-color:#43694a}.bh-primary:hover{background:#315b3c}.bh-admin-hero>.bh-button{background:#2b4033;color:#ecd5a6!important;border-color:#8e8057}.bh-search{display:flex;flex-wrap:wrap;align-items:end;gap:14px;padding:24px;background:#fff;border:1px solid #cbd8cd;border-radius:10px;margin:22px 0}.bh-search label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:650;flex:1;min-width:135px;color:#314b3b}.bh-search .bh-search-main{flex:3;min-width:260px}.bh-search input,.bh-search select{width:100%;height:44px;padding:8px 11px;border:1px solid #a5b8a9;border-radius:5px;background:#fff;color:#1c3023;font:14px system-ui}.bh-search input[type=number]{max-width:140px}.bh-reset{color:inherit;text-decoration:underline;text-underline-offset:4px;font-size:12px;min-height:42px;display:inline-flex;align-items:center}.bh-results{font-size:13px;font-weight:600;margin:22px 0}.bh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bh-item{display:flex;gap:15px;padding:22px;background:#fff;border:1px solid #d0dccf;border-radius:9px;min-width:0;align-items:flex-start}.bh-item>img{flex:none;width:48px;height:48px;border:1px solid #a58f5a;border-radius:5px;box-shadow:0 3px 8px #0003}.bh-item>div{min-width:0;flex:1}.bh-item .bh-kicker{color:#657b5d;font-size:9px}.bh-item h3{font-size:16px;line-height:1.4;margin:5px 0 9px;overflow-wrap:anywhere}.bh-item h3 a{color:#26432e;text-decoration:none}.bh-item h3 a:hover{text-decoration:underline}.bh-item p{font-size:12px;color:#526d57;margin:0 0 9px}.bh-item small{font-size:10px;color:#6d7d6f;display:block;line-height:1.6}.bh-item .bh-item-action{font-size:12px;font-weight:700;margin-top:16px;display:inline-block;color:#3c5635}.bh-item details{margin-top:15px}.bh-item details summary{font-size:12px;cursor:pointer}.bh-pagination{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}.bh-pagination .page-numbers{padding:9px 13px;background:#fff;color:#25442f;border:1px solid #b5c7b7;border-radius:5px;text-decoration:none;font-size:13px}.bh-pagination .current{background:#25452f;color:#fff3cd}.bh-field{display:block;font-size:13px;font-weight:650;margin:22px 0;max-width:950px}.bh-field input,.bh-field textarea,.bh-field select{display:block;width:100%;margin-top:8px;padding:10px;border:1px solid #99ad9d;border-radius:5px;font:14px/1.5 system-ui}.bh-detail{background:#fff;border:1px solid #cbd9cc;border-radius:10px;padding:28px;margin:24px 0}.bh-detail>header{display:flex;gap:20px;align-items:center;margin:22px 0 30px}.bh-detail>header>img{border:1px solid #b99a59;border-radius:6px;flex:none}.bh-detail h2{font-size:29px;line-height:1.3;margin:5px 0}.bh-detail header p{margin:0;font-size:13px;color:#60735e}.bh-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.bh-detail-grid h3{font-size:20px;margin:0 0 20px}.bh-detail-grid h4{font-size:15px;margin-top:25px}.bh-detail-grid ul{padding-left:20px}.bh-detail-grid li{font-size:13px;margin-bottom:7px}.bh-stats{margin:15px 0 22px}.bh-stats>div{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid #d2ddd1;padding:9px 0;font-size:14px}.bh-stats dd{margin:0;font-weight:700}.bh-admin pre{font:12px/1.7 monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:460px;overflow:auto;background:#edf1e9;padding:18px;border-radius:6px}.bh-admin details{margin-top:20px}.bh-admin summary{cursor:pointer;font-weight:650}.bh-admin .fhb-admin{max-width:none}.bh-admin .fhb-admin>h1,.bh-admin .fhb-admin>.fhb-lead,.bh-admin .fhb-admin>.nav-tab-wrapper{display:none}.bh-admin:has(.bh-nav a[href*="settings"][aria-current]) .fhb-cards,.bh-admin:has(.bh-nav a[href*="settings"][aria-current]) .fhb-box:first-of-type{display:none}.bh-success{padding:12px 16px;background:#e2f3df;border-left:3px solid #538341}.bh-admin a:focus-visible,.bh-admin button:focus-visible,.bh-admin input:focus-visible,.bh-admin select:focus-visible,.bh-admin textarea:focus-visible,.bh-public :is(a,button,input,select):focus-visible{outline:3px solid #d0a653;outline-offset:4px}
.bh-admin .bh-admin-hero h2{color:#f3eddb;font-size:30px;line-height:1.2;padding:0;margin:8px 0 12px;font-weight:750}.bh-screen-title{margin-bottom:22px!important}.bh-admin>.notice{margin:15px 0!important}.bh-admin-hero .notice{display:none}
@layer fh162-layout{html body.forever-hispano-site #main:has(>.bh-public){width:100%!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}html body.forever-hispano-site #main>.bh-public{width:calc(100% - 64px)!important;max-width:1640px!important;margin-inline:auto!important}@media(max-width:600px){html body.forever-hispano-site #main>.bh-public{width:calc(100% - 28px)!important}}}
/* Public catalog: shared dark/gold visual language, independent of legacy item UI. */
.bh-public{color:var(--bh-text);width:calc(100% - 64px);max-width:1640px;margin:0 auto;padding:26px 0 50px}.bh-public a{color:var(--bh-gold);text-underline-offset:4px}.bh-breadcrumb{display:flex;gap:14px;margin:20px 0 25px;font-size:11px;color:#acbcae}.bh-breadcrumb a{text-decoration:none}.bh-public-hero{display:flex;gap:30px;align-items:center;justify-content:space-between;border:1px solid #746f4d;padding:38px 42px;border-radius:14px;background:radial-gradient(ellipse at top right,#61724c55,transparent 70%),linear-gradient(120deg,#1b332c,#101c20)}.bh-public-hero>div{max-width:900px}.bh-public-hero h1{font-size:clamp(34px,4.5vw,62px);line-height:1.1;letter-spacing:-.035em;color:#f2ebd9;margin:16px 0 20px}.bh-public-hero p{color:#c2d0c4;font-size:17px;max-width:780px;margin:0}.bh-public-hero>img{border:2px solid #c0a05e;border-radius:12px;box-shadow:0 0 0 6px #0003,0 12px 25px #0005;margin:10px}.bh-public-links{display:flex;gap:7px;flex-wrap:wrap;padding:13px;margin:20px 0 30px;background:#142421;border:1px solid #435541;border-radius:8px}.bh-public-links a{font-size:12px;padding:9px 13px;border:1px solid transparent;border-radius:5px;text-decoration:none}.bh-public-links a[aria-current],.bh-public-links a:hover{background:#3f4930;border-color:#a08c56;color:#f4deb4}.bh-category-links{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:25px 0}.bh-category-links>a{display:flex;gap:12px;align-items:center;padding:15px 17px;border:1px solid #48543e;border-radius:8px;background:linear-gradient(120deg,#23372d,#16231f);font-size:13px;font-weight:650;text-decoration:none}.bh-category-links img{border:1px solid #a58a54;border-radius:4px;flex:none}.bh-category-links>a:hover{background:#354831;border-color:#c3a663}.bh-public .bh-search{background:#152721;border-color:#475a46}.bh-public .bh-search label{color:#c2cfbd}.bh-public .bh-search :is(input,select){background:#0e1d19;border-color:#556c52;color:#e7e6d5}.bh-public .bh-primary{background:#d8b87b;border-color:#f1d294;color:#1a291d!important}.bh-public .bh-reset{color:#c5c7ac}.bh-public .bh-item{background:linear-gradient(130deg,#1e302b,#141e20);border-color:#435543}.bh-public .bh-item h3 a{color:#eee3c8}.bh-public .bh-item.q2 h3 a{color:#a1da80}.bh-public .bh-item.q3 h3 a{color:#8ac5ff}.bh-public .bh-item.q4 h3 a{color:#cfabff}.bh-public .bh-item.q5 h3 a{color:#ffbb73}.bh-public .bh-item p{color:#b9c6b6}.bh-public .bh-item small{color:#95a98e}.bh-public .bh-item .bh-item-action{color:#e4c58c}.bh-public .bh-item .bh-kicker{color:#a6b98f}.bh-public .bh-pagination .page-numbers{background:#1a3025;color:#e2c68a;border-color:#4f6345}.bh-public .bh-pagination .current{background:#d7b476;color:#142318}.bh-public .bh-detail,.bh-public .bh-box{background:#182724;border-color:#4b5a42;color:#e3e7d8}.bh-public .bh-detail header p{color:#a9bda2}.bh-public .bh-stats>div{border-color:#40513b}.bh-public .bh-muted{color:#9fb497}.bh-beta-note{padding:20px 24px;border:1px solid #756239;border-left:3px solid #c4a55f;background:#4c46231a;border-radius:0 8px 8px 0;margin:35px 0}.bh-beta-note strong{color:#e3c58a;font-size:14px}.bh-beta-note p{color:#aebea7;font-size:12px;max-width:1100px;margin:8px 0 0}.bh-public .bh-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bh-public .bh-item{padding:21px 18px}.bh-public .bh-button{background:#35452d;color:#e6d1a1!important;border-color:#8f8053}
@media(max-width:1350px){.bh-dashboard,.bh-public .bh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bh-category-links{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1000px){.bh-grid,.bh-dashboard,.bh-public .bh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-status{grid-template-columns:1fr 1fr}.bh-admin-hero{flex-wrap:wrap}.bh-detail-grid{grid-template-columns:1fr;gap:25px}}
@media(max-width:600px){.bh-public{width:calc(100% - 28px);padding-top:15px}.bh-public-hero{padding:25px 22px}.bh-public-hero>img{display:none}.bh-public-hero h1{font-size:36px}.bh-public-hero p{font-size:14px}.bh-public-links{padding:8px;gap:3px}.bh-public-links a{padding:8px;font-size:11px}.bh-category-links{grid-template-columns:1fr 1fr;gap:9px}.bh-category-links>a{padding:12px 10px;font-size:12px;gap:10px}.bh-grid,.bh-dashboard,.bh-public .bh-grid{grid-template-columns:1fr}.bh-search{padding:18px;gap:14px}.bh-search label,.bh-search .bh-search-main{min-width:0;flex-basis:100%}.bh-search input[type=number]{max-width:none}.bh-search>.bh-primary{flex:1}.bh-admin-hero{padding:22px;gap:15px}.bh-admin .bh-admin-hero h1{font-size:25px}.bh-admin-hero>img{width:40px;height:40px}.bh-admin-hero>div{flex-basis:calc(100% - 60px)}.bh-nav{padding:8px;gap:4px}.bh-nav a{padding:9px;font-size:12px}.bh-box,.bh-detail{padding:20px 18px}.bh-status{grid-template-columns:1fr}.bh-detail>header{align-items:flex-start;gap:13px}.bh-detail>header>img{width:48px;height:48px}.bh-detail h2{font-size:24px}.bh-item{padding:18px}.bh-field input,.bh-field select{min-height:44px}}
.bh-game-tooltip{padding:20px;margin:20px 0;background:linear-gradient(140deg,#151d32,#080f1b);border:1px solid #a79670;border-radius:8px;color:#efefdf;font:14px/1.6 system-ui;overflow-x:auto;max-width:100%}.bh-game-tooltip[hidden]{display:none!important}.bh-game-tooltip table{width:100%;border:0;background:transparent}.bh-game-tooltip :is(td,th){border:0;background:transparent;padding:2px 0;vertical-align:top}.bh-game-tooltip .q2{color:#83ce75}.bh-game-tooltip .q3{color:#80b9ff}.bh-game-tooltip .q4{color:#c99aff}.bh-game-tooltip .q5{color:#ffb062}.bh-game-tooltip .q1{color:#eee}.bh-game-tooltip .q0{color:#aaa}.bh-game-tooltip .q{color:#ffd779}.bh-game-tooltip .q10{color:#f4b2a4}.bh-game-tooltip .q13{color:#ebf9bf}#bh-tooltip-status{font-size:12px;line-height:1.6;color:#94b68e;margin-top:12px}
@media(max-width:600px){.bh-public .bh-search label{flex-basis:calc(50% - 8px);flex-grow:1}.bh-public .bh-search .bh-search-main{flex-basis:100%}.bh-public .bh-search select{font-size:12px;padding:8px}.bh-public .bh-search input[type=number]{font-size:13px}.bh-admin .bh-admin-hero h2{font-size:25px}}
.bh-search small{font-size:10px;font-weight:400;line-height:1.5;max-width:520px;color:#59735e}.bh-public .bh-search small{color:#a6b79c}.bh-search-hint{padding:13px 18px;background:#f8f2df;border:1px solid #c4ab6d;border-radius:6px;font-size:13px}.bh-public .bh-search-hint{background:#3b392233;border-color:#8e7a46;color:#e8d5a0}

@layer fh39-hidden {

/* FH172 catalog, suggestions, item sources and discussions. */
.bh-public .bh-search{position:relative!important;overflow:visible!important}.bh-public:has(.fh172-detail)>.bh-public-hero{display:none!important}.bh-public .fh172-detail-search{display:flex!important;gap:14px!important;align-items:flex-end!important;margin:22px 0!important}.fh172-detail-search .bh-search-main{flex:1!important}.fh172-suggest{position:absolute!important;left:0!important;width:min(960px,100%)!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)!important;z-index:500!important;border:1px solid #bda16a88!important;border-radius:12px!important;background:#101d18!important;box-shadow:0 22px 65px #000b!important;overflow:hidden!important;color:#e2e8da!important}.fh172-suggest[hidden],.fh172-hover-tip[hidden]{display:none!important}.fh172-suggest-results{min-width:0!important;border-right:1px solid #a0b38633!important}.fh172-suggest-status{padding:12px 16px!important;margin:0!important;background:#c4a96b0a!important;font:500 11px/1.5 Inter,"Segoe UI",sans-serif!important;color:#b8c8af!important}.fh172-options{max-height:405px!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#586b4b #111d16!important}.fh172-option{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 15px!important;text-decoration:none!important;border-bottom:1px solid #84956d1a!important;min-height:68px!important;cursor:pointer!important;background:transparent!important;white-space:normal!important}.fh172-option.is-selected,.fh172-option:hover{background:#d6b47515!important;box-shadow:inset 3px 0 #d5b371!important}.fh172-option>img{display:block!important;width:40px!important;height:40px!important;flex:none!important;object-fit:cover!important;border:1px solid #b49d7255!important;border-radius:5px!important}.fh172-option>div{flex:1!important;min-width:0!important}.fh172-option strong{display:block!important;font:650 13px/1.4 Inter,"Segoe UI",sans-serif!important;overflow-wrap:anywhere!important}.fh172-option small{display:block!important;font:400 10px/1.5 Inter,"Segoe UI",sans-serif!important;color:#a6b8a0!important;margin-top:4px!important}.fh172-original-name{display:block!important;font:400 10px/1.5 Inter,"Segoe UI",sans-serif!important;color:#8c9d87!important;margin-top:3px!important}.fh172-option-arrow{font-size:15px!important;color:#bca46d!important}.fh172-suggest-all{display:block!important;padding:12px 16px!important;color:#efd198!important;font:650 12px/1.5 Inter,"Segoe UI",sans-serif!important;border-top:1px solid #a4a07433!important;background:#253121!important}.fh172-suggest-preview{padding:17px!important;max-height:520px!important;overflow-y:auto!important;min-width:0!important;background:radial-gradient(ellipse at top right,#38452f33,transparent 80%),#101812!important}.fh172-preview-kicker{display:block!important;color:#bcaa79!important;font-size:9px!important;font-weight:700!important;letter-spacing:1.5px!important;margin-bottom:12px!important}.fh172-preview-name{display:block!important;font-size:15px!important;margin:0 0 8px!important}.fh172-tip-fallback,.fh172-tip-loading{font:400 12px/1.65 Inter,"Segoe UI",sans-serif!important;color:#b6c4ad!important;margin:8px 0!important}.fh172-suggest-preview .fh172-wowtip{margin-top:14px!important;font-size:12px!important}.fh172-wowtip{color:#eee9d8!important;background:linear-gradient(140deg,#14151ff5,#0a1015fa)!important;border:1px solid #9a9baf88!important;border-radius:9px!important;padding:18px!important;box-shadow:0 8px 24px #0005!important;font:13px/1.5 Verdana,"Segoe UI",sans-serif!important;text-align:left!important;overflow-wrap:anywhere!important;min-width:0!important}.fh172-wowtip :is(table,tbody,tr,td,th){background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important;margin:0!important;padding:0!important;width:auto!important;min-width:0!important}.fh172-wowtip table{width:100%!important;border-collapse:collapse!important;display:table!important;line-height:1.5!important}.fh172-wowtip td{vertical-align:top!important;text-align:left!important}.fh172-wowtip th{text-align:right!important;font-weight:400!important;vertical-align:top!important}.fh172-wowtip :is(b,strong){font-size:14px!important;font-weight:650!important}.fh172-wowtip p{margin:8px 0!important;font:inherit!important}.fh172-wowtip .q{color:#f5d177!important}.fh172-wowtip .q0,.bh-public .q0{color:#9d9d9d!important}.fh172-wowtip .q1,.bh-public .q1 strong{color:#eeeadd!important}.fh172-wowtip .q2,.bh-public :is(strong.q2,.q2 h1){color:#55d65b!important}.fh172-wowtip .q3,.bh-public :is(strong.q3,.q3 h1){color:#64b7ff!important}.fh172-wowtip .q4,.bh-public :is(strong.q4,.q4 h1){color:#c18cfa!important}.fh172-wowtip .q5,.bh-public :is(strong.q5,.q5 h1){color:#ffb653!important}.fh172-wowtip .q6,.bh-public :is(strong.q6,.q6 h1){color:#eed78f!important}.fh172-wowtip .moneygold{color:#edca76!important}.fh172-wowtip .moneysilver{color:#c5d2dc!important}.fh172-wowtip .moneycopper{color:#cb9979!important}.fh172-wowtip .whtt-sellprice{font-size:11px!important;color:#b3b3ad!important;margin-top:8px!important}.fh172-hover-tip{position:fixed!important;width:350px!important;max-width:calc(100vw - 16px)!important;max-height:80vh!important;overflow:auto!important;z-index:2500!important;pointer-events:none!important}.fh172-detail{padding:0 0 30px!important}.fh172-item-hero{display:flex!important;align-items:center!important;gap:22px!important;margin:25px 0 22px!important;padding:25px!important;border:1px solid #b5a36c44!important;border-radius:14px!important;background:radial-gradient(ellipse at top right,#4e614e33,transparent 65%),#14261d!important}.fh172-item-hero>img{display:block!important;width:76px!important;height:76px!important;border:2px solid #bda06b!important;border-radius:9px!important;box-shadow:0 5px 20px #0006!important;flex:none!important}.fh172-item-hero h1{font-size:clamp(26px,3vw,39px)!important;line-height:1.15!important;letter-spacing:-1px!important;margin:8px 0!important}.fh172-item-hero p{color:#a0b39d!important;font-size:12px!important;margin:0!important}.fh172-item-nav{display:flex!important;gap:6px!important;flex-wrap:wrap!important;border:1px solid #8ba07a33!important;background:#101f17!important;border-radius:10px!important;padding:6px!important;margin-bottom:25px!important}.fh172-item-nav a{display:block!important;min-height:40px!important;padding:10px 16px!important;font-size:12px!important;font-weight:650!important;color:#d6c48f!important;border-radius:6px!important}.fh172-item-nav a:hover{background:#bda36a17!important}.fh172-item-layout{display:grid!important;grid-template-columns:330px minmax(0,1fr)!important;gap:26px!important;align-items:start!important}.fh172-item-layout>aside{position:sticky!important;top:125px!important}.fh172-facts{padding:13px 0!important;margin:15px 0!important;border-top:1px solid #889d7433!important;border-bottom:1px solid #889d7433!important}.fh172-facts>div{display:flex!important;justify-content:space-between!important;gap:14px!important;padding:6px 0!important;font-size:12px!important}.fh172-facts dt{color:#aabda4!important}.fh172-facts dd{margin:0!important;color:#e5e6d1!important;font-weight:650!important}.fh172-beta{font-size:11px!important;color:#a4b79e!important;line-height:1.7!important;margin-bottom:18px!important}.fh172-source-section,.fh172-related{scroll-margin-top:130px!important;padding:24px!important;border:1px solid #8da2773d!important;background:linear-gradient(145deg,#192a20,#101d16)!important;border-radius:13px!important;margin-bottom:22px!important}.fh172-source-section h2,.fh172-related h2,.fh172-comments h2{font-size:23px!important;letter-spacing:-.5px!important;margin:6px 0 20px!important;color:#e9eadb!important;line-height:1.3!important}.fh172-source-table{overflow-x:auto!important;border:1px solid #83966633!important;border-radius:9px!important}.fh172-source-table table{width:100%!important;border-collapse:collapse!important;background:transparent!important;min-width:520px!important;font-size:12px!important;margin:0!important}.fh172-source-table :is(th,td){text-align:left!important;vertical-align:top!important;border:0!important;border-bottom:1px solid #85996f24!important;padding:13px 14px!important;background:transparent!important;line-height:1.6!important}.fh172-source-table th{font-size:10px!important;font-weight:700!important;color:#baa874!important;background:#a48d4f0a!important;white-space:nowrap!important}.fh172-source-table td strong{display:block!important;color:#e2dfc5!important;font-size:12px!important}.fh172-source-table td small{display:block!important;color:#aab89e!important;font-size:11px!important;margin-top:5px!important}.fh172-source-table td>span:not(.fh172-source-kind){font-size:10px!important;color:#a4b69a!important}.fh172-source-kind{display:inline-block!important;font-size:10px!important;padding:3px 7px!important;border:1px solid #ba9f6240!important;border-radius:5px!important;background:#a18d5010!important;color:#d8c289!important;white-space:nowrap!important}.fh172-source-empty{padding:22px!important;background:#0d1b13!important;border:1px dashed #b39b5e55!important;border-radius:9px!important}.fh172-source-empty h3{font-size:16px!important;margin:0 0 9px!important;color:#dbd5b7!important}.fh172-source-empty p,.fh172-related p{color:#a6b79e!important;font-size:13px!important;line-height:1.75!important;margin:10px 0!important}.fh172-source-empty a{font-size:12px!important;color:#e0c186!important}.fh172-subtitle{font-size:17px!important;margin:25px 0 15px!important}.fh172-recipe{border:1px solid #82946d33!important;border-radius:9px!important;padding:18px!important;margin:12px 0!important;background:#0f1c14!important}.fh172-recipe>strong{font-size:14px!important;color:#e1d5ad!important}.fh172-recipe ul{list-style:none!important;margin:14px 0!important;padding:0!important}.fh172-recipe li{margin:6px 0!important}.fh172-recipe li a{display:flex!important;align-items:center!important;gap:9px!important;font-size:12px!important;padding:7px 0!important;color:#c9d4bc!important}.fh172-recipe li img{display:block!important;width:28px!important;height:28px!important;border:1px solid #c3a76866!important;border-radius:4px!important}.fh172-recipe li b{margin-left:auto!important;color:#e4c78e!important}.fh172-recipe>a{font-size:12px!important}.fh172-related h4{font-size:14px!important;margin:18px 0 8px!important;color:#cfc69c!important}.fh172-related ul{padding-left:20px!important;font-size:12px!important;color:#a8b89d!important}.fh172-comments{scroll-margin-top:130px!important;margin-top:30px!important;padding:28px!important;border:1px solid #9aa57344!important;border-radius:15px!important;background:linear-gradient(145deg,#1b2a20,#111d16)!important}.fh172-comments>header{display:block!important;margin-bottom:22px!important}.fh172-comments h2{margin:8px 0!important}.fh172-comments>header p{font-size:13px!important;color:#b2bea5!important;margin:8px 0!important}.fh172-comment-form,.fh172-login{padding:22px!important;border:1px solid #83996c44!important;border-radius:10px!important;background:#0e1c14!important;margin-bottom:26px!important}.fh172-comment-form>strong{font-size:13px!important;color:#d9cd9f!important}.fh172-comment-form label{display:block!important;font-size:12px!important;color:#bccbb1!important;margin:15px 0!important}.fh172-comment-form textarea{display:block!important;width:100%!important;min-height:120px!important;resize:vertical!important;padding:13px!important;border:1px solid #83976b66!important;border-radius:8px!important;background:#09150f!important;color:#e9eddd!important;font:14px/1.6 Inter,"Segoe UI",sans-serif!important;margin-top:8px!important}.fh172-comment-form>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;flex-wrap:wrap!important}.fh172-comment-form small{font-size:11px!important;color:#9bac90!important}.fh172-comment-form button:disabled{opacity:.6!important;cursor:wait!important}.fh172-comment{padding:20px!important;border:1px solid #82946b33!important;border-radius:10px!important;background:#142219!important;margin-top:15px!important}.fh172-comment header{display:flex!important;gap:16px!important;justify-content:space-between!important;align-items:center!important;color:#d4d8bc!important}.fh172-comment header strong{font-size:13px!important}.fh172-comment time{font-size:10px!important;color:#91a187!important}.fh172-comment p{font-size:13px!important;line-height:1.8!important;color:#c3cfb6!important;overflow-wrap:anywhere!important;margin:14px 0!important}.fh172-comment small{font-size:11px!important;color:#ab9c77!important}.fh172-comment footer{display:flex!important;gap:18px!important}.fh172-comment footer form{margin:0!important;padding:0!important;background:none!important;border:0!important}.fh172-quiet{display:inline-flex!important;min-height:36px!important;align-items:center!important;padding:4px 0!important;background:transparent!important;border:0!important;font-size:11px!important;color:#d2b67f!important;cursor:pointer!important}.fh172-comment.is-reply{margin-left:24px!important;border-left:2px solid #c0a26366!important}.fh172-empty-comments{padding:22px!important;font-size:13px!important;color:#a5b698!important;border:1px dashed #8d9c6c44!important;border-radius:9px!important}.fh172-comment-notice{padding:12px 16px!important;border:1px solid #92bd7e66!important;border-radius:8px!important;background:#24402b!important;color:#dcead3!important;font-size:13px!important}.fh172-comment-error{padding:12px 16px!important;border:1px solid #ce8b7866!important;border-radius:8px!important;background:#442b25!important;color:#ffe0d0!important;font-size:13px!important}.fh172-comment-pages{display:flex!important;justify-content:center!important;gap:20px!important;margin-top:24px!important;font-size:12px!important}.fh172-login p{font-size:13px!important;color:#b7c5ab!important;margin:0 0 16px!important}.fh172-comments [hidden]{display:none!important}.fh172-detail :is(a,button,input,textarea):focus-visible,.fh172-suggest a:focus-visible{outline:2px solid #e9c98a!important;outline-offset:3px!important}
@media(max-width:950px){.fh172-item-layout{grid-template-columns:280px minmax(0,1fr)!important;gap:18px!important}.fh172-source-section,.fh172-related{padding:18px!important}.fh172-suggest{grid-template-columns:1fr 1fr!important}.fh172-option{padding:11px!important;gap:9px!important}}
@media(max-width:700px){.fh172-item-layout{grid-template-columns:1fr!important}.fh172-item-layout>aside{position:static!important}.fh172-item-hero{padding:20px!important;gap:15px!important}.fh172-item-hero>img{width:60px!important;height:60px!important}.fh172-item-hero h1{font-size:26px!important}.fh172-wowtip{max-width:100%!important}.fh172-suggest{grid-template-columns:1fr!important;width:100%!important}.fh172-suggest-results{border-right:0!important}.fh172-options{max-height:32vh!important}.fh172-suggest-preview{max-height:25vh!important;border-top:1px solid #a0b38633!important;padding:13px!important}.fh172-suggest-preview .fh172-preview-name,.fh172-suggest-preview .fh172-tip-fallback{display:none!important}.fh172-suggest-preview .fh172-wowtip{margin-top:8px!important}.fh172-preview-kicker{margin-bottom:4px!important}.fh172-comments{padding:18px!important}.fh172-comment-form{padding:16px!important}.fh172-comment-form>div{display:block!important}.fh172-comment-form button[type=submit]{width:100%!important;margin-top:13px!important}.fh172-comment{padding:16px!important}.fh172-comment.is-reply{margin-left:12px!important}.fh172-item-nav a{padding:9px 11px!important;font-size:11px!important}.fh172-item-hero h1{overflow-wrap:anywhere!important}.bh-public .fh172-detail-search{display:block!important}.fh172-detail-search button{margin-top:12px!important;width:100%!important}}
@media(hover:none){.fh172-hover-tip{display:none!important}}

}

@layer fh39-hidden{

/* FH173: compact item dossier, neutral surfaces and clearer hierarchy. */
.bh-public:has(.fh172-detail){max-width:1280px!important;width:calc(100% - 64px)!important;margin:24px auto 60px!important;padding:24px 0 0!important}
.bh-public:has(.fh172-detail) .bh-breadcrumb{font-size:11px!important;margin:0 0 18px!important;color:#91a3a3!important}
.bh-public:has(.fh172-detail) .bh-public-links{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;padding:0 0 15px!important;margin:0 0 20px!important;border:0!important;border-bottom:1px solid #8a9c9a25!important;border-radius:0!important;background:none!important;box-shadow:none!important}
.bh-public:has(.fh172-detail) .bh-public-links a{padding:7px 11px!important;font-size:11px!important;min-height:34px!important;border:1px solid transparent!important;border-radius:6px!important;background:none!important;color:#a7b7b5!important}
.bh-public:has(.fh172-detail) .bh-public-links a[aria-current=page]{color:#e6c78f!important;background:#d8b5790c!important;border-color:#c6a66b40!important}
.bh-public .fh172-detail{position:relative!important;padding:0!important}
.bh-public .fh172-detail>.bh-reset{position:absolute!important;top:13px!important;left:0!important;font-size:12px!important;color:#a8b7b2!important;text-decoration:none!important;padding:0!important;margin:0!important}
.bh-public .fh172-detail .fh172-detail-search{display:flex!important;align-items:center!important;gap:8px!important;width:440px!important;max-width:62%!important;margin:0 0 20px auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.bh-public .fh172-detail-search label{font-size:0!important;margin:0!important;flex:1!important}
.bh-public .fh172-detail-search input{min-height:42px!important;padding:9px 13px!important;margin:0!important;background:#101b20!important;border:1px solid #899d9d40!important;border-radius:8px!important;font-size:12px!important;color:#dce5e0!important}
.bh-public .fh172-detail-search button{min-height:42px!important;padding:9px 15px!important;background:#c8aa73!important;border:1px solid #d1b67e!important;color:#191b17!important;border-radius:7px!important;font-size:12px!important}
.bh-public .fh172-item-hero{position:relative!important;display:flex!important;align-items:center!important;gap:18px!important;margin:0!important;padding:22px 24px!important;border:1px solid #7f94933b!important;border-bottom:0!important;border-radius:13px 13px 0 0!important;background:radial-gradient(ellipse at 90% 0,#52627317,transparent 70%),#121d23!important;box-shadow:none!important}
.bh-public .fh172-item-hero>img{width:64px!important;height:64px!important;border:1px solid #dec18c99!important;border-radius:7px!important;box-shadow:0 4px 16px #0005!important}
.bh-public .fh172-item-hero .bh-kicker{font-size:9px!important;font-weight:600!important;letter-spacing:1.4px!important;color:#97aaa6!important;margin:0 0 5px!important}
.bh-public .fh172-item-hero h1{font-size:clamp(25px,2.8vw,34px)!important;line-height:1.15!important;letter-spacing:-.8px!important;font-weight:700!important;margin:0 0 7px!important}
.bh-public .fh172-item-hero p{font-size:11px!important;font-weight:400!important;color:#899f9e!important;margin:0!important}
.bh-public .fh172-item-nav{display:flex!important;align-items:center!important;gap:4px!important;margin:0 0 22px!important;padding:0 16px!important;min-height:46px!important;border:1px solid #7f94933b!important;border-top:1px solid #a0a78b15!important;border-radius:0 0 13px 13px!important;background:#101a1f!important}
.bh-public .fh172-item-nav a{padding:12px 12px!important;min-height:46px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;font-size:11px!important;font-weight:600!important;color:#a3b5b0!important;background:none!important}
.bh-public .fh172-item-nav a:hover{border-bottom-color:#d4b478!important;color:#edd3a1!important;background:none!important}
.bh-public .fh172-item-layout{grid-template-columns:310px minmax(0,1fr)!important;gap:22px!important}
.bh-public .fh172-item-layout>aside{top:125px!important;padding:0!important;background:none!important}
.bh-public .fh172-item-layout .fh172-wowtip{padding:17px 18px!important;border-radius:9px!important;border:1px solid #9095a36b!important;box-shadow:0 6px 24px #0003!important;background:linear-gradient(145deg,#191d29,#10171e)!important;font-size:12px!important;font-weight:400!important}
.bh-public .fh172-item-layout .fh172-wowtip b{font-size:13px!important;font-weight:650!important}
.bh-public .fh172-detail:has([data172-detail-tip] table) .fh172-facts{display:none!important}
.bh-public .fh172-beta{font-size:10px!important;line-height:1.65!important;margin:14px 3px 16px!important;padding:0!important;color:#849995!important}
.bh-public .fh172-item-layout>aside>.bh-button{display:flex!important;align-items:center!important;justify-content:center!important;min-height:39px!important;padding:9px 12px!important;background:#d6b67b0b!important;border:1px solid #c8ab6c45!important;border-radius:7px!important;color:#d9c392!important;font-size:11px!important;font-weight:600!important}
.bh-public .fh172-source-section,.bh-public .fh172-related{padding:22px!important;border:1px solid #7f94932d!important;border-radius:11px!important;background:#121d23!important;box-shadow:none!important;margin:0 0 18px!important}
.bh-public .fh172-source-section>.bh-kicker{display:none!important}
.bh-public .fh172-source-section h2,.bh-public .fh172-related h2{font-size:20px!important;font-weight:650!important;letter-spacing:-.35px!important;margin:0 0 18px!important;color:#e5e9df!important}
.bh-public .fh172-source-table{overflow-x:auto!important;border:0!important;border-radius:0!important;background:none!important}
.bh-public .fh172-source-table table{display:block!important;min-width:0!important;width:100%!important;background:none!important;border:0!important}
.bh-public .fh172-source-table thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}
.bh-public .fh172-source-table tbody{display:grid!important;gap:10px!important;width:100%!important}
.bh-public .fh172-source-table tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:6px 18px!important;padding:17px 18px!important;border:1px solid #879a8c30!important;border-radius:8px!important;background:#17242a!important}
.bh-public .fh172-source-table td{display:block!important;padding:0!important;border:0!important;background:none!important;line-height:1.5!important;min-width:0!important}
.bh-public .fh172-source-table td:first-child{grid-column:1/-1!important;grid-row:1!important}
.bh-public .fh172-source-kind{padding:0!important;border:0!important;border-radius:0!important;font-size:9px!important;font-weight:650!important;letter-spacing:.7px!important;text-transform:uppercase!important;color:#bda374!important;background:none!important}
.bh-public .fh172-source-table td:nth-child(2){grid-column:1!important;grid-row:2!important}
.bh-public .fh172-source-table td:nth-child(2) strong{font-size:15px!important;font-weight:650!important;color:#e4d6b7!important;line-height:1.4!important}
.bh-public .fh172-source-table td:nth-child(2) a{color:#e4d6b7!important;text-decoration:none!important}
.bh-public .fh172-source-table td small{font-size:12px!important;font-weight:400!important;color:#95aaa5!important;margin-top:7px!important;line-height:1.6!important}
.bh-public .fh172-source-table td:nth-child(3){grid-column:2!important;grid-row:2!important;max-width:170px!important}
.bh-public .fh172-source-table td>span:not(.fh172-source-kind){display:block!important;font-size:9px!important;line-height:1.5!important;color:#8ca89a!important;padding:5px 8px!important;border:1px solid #8bab8b25!important;border-radius:4px!important;background:#84a78107!important}
.bh-public .fh172-source-empty{padding:18px!important;border:1px dashed #899c8e44!important;background:#101b20!important;border-radius:8px!important}
.bh-public .fh172-source-empty h3{font-size:15px!important;color:#cfd9ce!important}
.bh-public .fh172-source-empty p,.bh-public .fh172-related p{font-size:12px!important;line-height:1.75!important;color:#92a7a1!important}
.bh-public .fh172-comments{margin:25px 0 0!important;padding:24px!important;border:1px solid #7f94932d!important;border-radius:11px!important;background:#111c21!important;box-shadow:none!important}
.bh-public .fh172-comments>header{margin-bottom:18px!important}
.bh-public .fh172-comments .bh-kicker{display:none!important}
.bh-public .fh172-comments h2{font-size:20px!important;font-weight:650!important;letter-spacing:-.3px!important;margin:0 0 8px!important}
.bh-public .fh172-comments h2 span{color:#849b96!important;font-size:15px!important;font-weight:400!important}
.bh-public .fh172-comments>header p{font-size:12px!important;color:#93a8a1!important;margin:0!important}
.bh-public .fh172-comment-form{padding:0!important;margin:0 0 18px!important;border:0!important;background:none!important;box-shadow:none!important}
.bh-public .fh172-comment-form>strong{display:block!important;font-size:11px!important;font-weight:600!important;color:#c7b791!important;margin-bottom:10px!important}
.bh-public .fh172-comment-form label{font-size:11px!important;color:#98aaa4!important}
.bh-public .fh172-comment-form textarea{min-height:95px!important;font-size:13px!important;background:#0d171c!important;border-color:#879c9540!important;border-radius:8px!important}
.bh-public .fh172-comment-form small{font-size:10px!important;color:#7f9690!important}
.bh-public .fh172-comment-form button[type=submit]{min-height:39px!important;padding:9px 16px!important;border:1px solid #d9bd85!important;border-radius:7px!important;background:#c7a971!important;color:#181c18!important;font-size:11px!important;font-weight:700!important}
.bh-public .fh172-empty-comments{font-size:11px!important;color:#78928a!important;padding:15px 0 0!important;margin-top:18px!important;border:0!important;border-top:1px solid #7d928424!important;border-radius:0!important}
.bh-public .fh172-comment{padding:18px!important;background:#17242a!important;border-color:#8b9e8c30!important}
.bh-public .bh-beta-note{padding:16px 0!important;margin-top:25px!important;border:0!important;border-top:1px solid #7c948527!important;border-radius:0!important;background:none!important;box-shadow:none!important}
.bh-public .bh-beta-note strong{font-size:11px!important;color:#8fa29a!important}
.bh-public .bh-beta-note p{font-size:10px!important;line-height:1.7!important;color:#7e958a!important;margin:5px 0!important}
@media(max-width:760px){.bh-public:has(.fh172-detail){width:calc(100% - 32px)!important;margin-top:18px!important}.bh-public .fh172-detail .fh172-detail-search{width:100%!important;max-width:100%!important;margin-bottom:17px!important;display:flex!important}.bh-public .fh172-detail>.bh-reset{position:static!important;display:inline-block!important;font-size:11px!important;margin-bottom:15px!important}.bh-public .fh172-detail-search button{width:auto!important;margin:0!important}.bh-public .fh172-item-layout{grid-template-columns:1fr!important;gap:20px!important}.bh-public .fh172-item-layout>aside{position:static!important}.bh-public .fh172-item-hero{padding:19px 17px!important;gap:14px!important}.bh-public .fh172-item-hero>img{width:55px!important;height:55px!important}.bh-public .fh172-item-hero h1{font-size:25px!important}.bh-public .fh172-source-section,.bh-public .fh172-related,.bh-public .fh172-comments{padding:18px!important}.bh-public .fh172-source-table tr{grid-template-columns:1fr!important;padding:15px!important;gap:7px!important}.bh-public .fh172-source-table td:nth-child(3){grid-column:1!important;grid-row:3!important;max-width:none!important;justify-self:start!important}.bh-public .fh172-item-nav{padding:0 7px!important}.bh-public .fh172-item-nav a{padding:11px 9px!important;font-size:10px!important}.bh-public .fh172-comment-form button[type=submit]{width:100%!important}}

}

@layer fh39-hidden{.bh-public .fh172-detail-search .fh172-suggest{left:auto!important;right:0!important;width:min(820px,calc(100vw - 64px))!important;grid-template-columns:minmax(0,1fr) minmax(0,.95fr)!important}@media(max-width:760px){.bh-public .fh172-detail-search .fh172-suggest{width:100%!important;grid-template-columns:1fr!important}}}

@layer fh39-hidden{
.bh-public .fh172-detail .fh172-item-hero{padding:12px 0 22px!important;margin:0 0 22px!important;background:none!important;border:0!important;border-bottom:1px solid #91a19a26!important;border-radius:0!important;gap:16px!important;box-shadow:none!important}
.bh-public .fh172-detail .fh172-item-hero>img{width:58px!important;height:58px!important}
.bh-public .fh172-detail .fh172-item-hero h1{font-size:clamp(25px,2.6vw,33px)!important;letter-spacing:-.6px!important}
.bh-public .fh172-detail .fh172-item-layout{grid-template-columns:300px minmax(0,1fr)!important;gap:28px!important;align-items:start!important}
.bh-public .fh172-detail .fh172-item-layout>aside{padding-top:0!important}
.bh-public .fh172-detail .fh172-item-content{min-width:0!important}
.bh-public .fh172-item-content .fh172-item-nav{margin:0 0 18px!important;padding:0!important;gap:22px!important;background:none!important;border:0!important;border-bottom:1px solid #9daa902a!important;border-radius:0!important;min-height:42px!important}
.bh-public .fh172-item-content .fh172-item-nav a{padding:0 0 12px!important;min-height:42px!important;display:flex!important;align-items:center!important;font-size:12px!important;border-bottom:2px solid transparent!important;color:#a8b9b0!important}
.bh-public .fh172-item-content .fh172-item-nav a:hover{color:#e4c98f!important;border-bottom-color:#cfad6e!important}
.bh-public .fh172-item-content .fh172-comments{margin:22px 0 0!important;padding:22px!important}
.bh-public .fh172-item-content .fh172-comment-form textarea{min-height:115px!important}
.bh-public .fh172-item-content .fh172-comment-form>div{align-items:flex-end!important;gap:12px!important}
.bh-public .fh172-item-content .fh172-comment-form small{max-width:360px!important}
.bh-public .fh172-item-content .fh172-source-section{padding:22px!important}
@media(max-width:780px){.bh-public .fh172-detail .fh172-item-layout{grid-template-columns:260px minmax(0,1fr)!important;gap:18px!important}.bh-public .fh172-item-content .fh172-item-nav{gap:15px!important}.bh-public .fh172-item-content .fh172-item-nav a{font-size:11px!important}}
@media(max-width:650px){.bh-public .fh172-detail .fh172-item-layout{grid-template-columns:1fr!important;gap:24px!important}.bh-public .fh172-detail .fh172-item-layout>aside{position:static!important}.bh-public .fh172-detail .fh172-item-hero{padding:10px 0 20px!important}.bh-public .fh172-item-content .fh172-comments,.bh-public .fh172-item-content .fh172-source-section{padding:18px!important}.bh-public .fh172-item-content .fh172-item-nav{justify-content:space-between!important;gap:10px!important}}
}

@layer fh39-hidden{.bh-public .fh172-detail .fh172-detail-search{position:absolute!important;right:0!important;top:40px!important;margin:0!important}.bh-public .fh172-detail>.bh-reset{position:static!important;display:inline-block!important;padding:0!important;margin:0 0 8px!important;min-height:20px!important}.bh-public .fh172-detail .fh172-item-hero{padding:9px 475px 22px 0!important;min-height:98px!important}.bh-public .fh172-detail .fh172-item-hero>div{min-width:0!important}.bh-public .fh172-detail .fh172-item-hero h1{overflow-wrap:anywhere!important}@media(max-width:1000px){.bh-public .fh172-detail .fh172-detail-search{width:340px!important}.bh-public .fh172-detail .fh172-item-hero{padding-right:365px!important}}@media(max-width:760px){.bh-public .fh172-detail .fh172-detail-search{position:relative!important;top:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0 0 16px!important}.bh-public .fh172-detail .fh172-item-hero{padding:9px 0 20px!important;min-height:0!important}}}
