/* v28.3.0 — WB preliminary buyout profit */
.fc283-preprofit{margin:14px 0 18px;padding:16px;border:1px solid #e6e6fb;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#faf9ff 100%);box-shadow:0 10px 28px rgba(48,39,112,.06)}
.fc283-preprofit[hidden]{display:none!important}.fc283-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.fc283-head>div{min-width:0}.fc283-head b{display:block;font-size:17px;line-height:1.2;color:#141a35}.fc283-head small{display:block;margin-top:4px;color:#8b92aa;font-size:11px;line-height:1.35}.fc283-badge{flex:0 0 auto;border-radius:999px;padding:7px 9px;background:#eee9ff;color:#7354dc;font-size:9px;font-weight:900;letter-spacing:.5px}.fc283-badge.warn{background:#fff0ef;color:#cf5858}
.fc283-hero{border-radius:18px;padding:15px 16px;background:#effaf6;border:1px solid #dff4eb}.fc283-hero.neg{background:#fff4f5;border-color:#f8dfe3}.fc283-hero span,.fc283-hero small{display:block;color:#7b849b;font-size:11px}.fc283-hero strong{display:block;margin:4px 0;font-size:29px;line-height:1;color:#129768}.fc283-hero.neg strong{color:#d94f68}.fc283-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.fc283-stat{padding:11px 12px;border:1px solid #e7e9f2;border-radius:15px;background:#fff}.fc283-stat span{display:block;color:#8790a8;font-size:10px}.fc283-stat b{display:block;margin-top:4px;font-size:16px;color:#1a2038}.fc283-stat.good b{color:#11966a}.fc283-stat.bad b{color:#e04f83}.fc283-warn{margin-top:10px;padding:10px 12px;border-radius:14px;background:#fff8e8;color:#8d6c25;font-size:11px;line-height:1.4}.fc283-products{margin-top:10px;border:1px solid #eaebf4;border-radius:16px;overflow:hidden;background:#fff}.fc283-product{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #eff0f6}.fc283-product:last-child{border-bottom:0}.fc283-product>div:first-child{min-width:0}.fc283-product b{font-size:12px;color:#1a2039}.fc283-product small{display:block;margin-top:2px;font-size:9px;color:#9aa1b4}.fc283-product>div:last-child{text-align:right;white-space:nowrap}.fc283-product>div:last-child b{display:block;font-size:10px;color:#737c96}.fc283-product strong{display:block;margin-top:2px;font-size:12px;color:#16966c}.fc283-config{width:100%;margin-top:11px;border:0;border-radius:15px;padding:12px 14px;background:linear-gradient(100deg,#f02591,#793df4);color:#fff;font-weight:850;font-size:12px}.fc283-note{margin-top:8px;color:#9aa1b4;font-size:9px;line-height:1.45}.fc283-loading{display:flex;align-items:center;gap:10px;padding:18px;border-radius:16px;background:#f7f6fb;color:#7e879f;font-size:11px}.fc283-loading i{width:18px;height:18px;border-radius:50%;border:2px solid #ded9fb;border-top-color:#7c4cf0;animation:fc283spin .8s linear infinite}@keyframes fc283spin{to{transform:rotate(360deg)}}
.fc283-help{margin:0 0 12px;padding:12px 13px;border-radius:14px;background:#f7f5ff;color:#646c86;font-size:11px;line-height:1.5}.fc283-setrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px;border-bottom:1px solid #eceef5}.fc283-setrow>div{min-width:0}.fc283-setrow b{display:block;color:#1a2038;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:175px}.fc283-setrow small{display:block;margin-top:2px;color:#9aa1b4;font-size:9px}.fc283-setrow label{display:flex;align-items:center;gap:5px;flex:0 0 auto}.fc283-setrow input{width:92px;border:1px solid #dedff0;border-radius:11px;padding:9px 8px;background:#fff;color:#1a2038;text-align:right;font-weight:800;font-size:12px;outline:none}.fc283-setrow input:focus{border-color:#8c62ef;box-shadow:0 0 0 3px rgba(124,76,240,.08)}.fc283-setrow label span{font-size:9px;color:#8e96aa}
