.lauren-fc3d-layout{box-sizing:border-box;width:100%;min-width:0;margin:0;color:#38332e;background:linear-gradient(180deg,#ffded0 0,#ffeadc 100%);border-radius:9px;padding:0 10px 14px;white-space:normal;text-align:left;font-family:Arial,"Microsoft YaHei",sans-serif}
.lauren-fc3d-layout *{box-sizing:border-box}
.lauren-fc3d-heading{display:flex;align-items:center;justify-content:center;gap:15px;min-height:42px;color:#e58a26;font-size:16px;font-weight:700;line-height:24px}
.lauren-fc3d-panel{padding:16px 10px;background:#fff1dc;border:1px dashed #d4a36c}
.lauren-fc3d-row{display:flex;align-items:flex-start;gap:10px;margin:0 0 17px;min-width:0;line-height:1.4}
.lauren-fc3d-row:last-child{margin-bottom:0}
.lauren-fc3d-label{flex:0 0 76px;padding-top:4px;text-align:center;font-size:14px;font-weight:700;line-height:20px;overflow-wrap:anywhere}
.lauren-fc3d-values{display:flex;flex:1;flex-wrap:wrap;align-items:flex-start;gap:7px;min-width:0}
.lauren-fc3d-token{display:flex;align-items:center;justify-content:center;min-width:46px;min-height:29px;padding:3px 8px;border:1px solid #edcfbc;border-radius:3px;background:#fff;font-size:15px;font-weight:700;line-height:21px;color:#38332e;white-space:pre}
.lauren-fc3d-single .lauren-fc3d-token,.lauren-fc3d-pool .lauren-fc3d-token{min-width:27px;padding:3px 7px}
.lauren-fc3d-positions-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;min-width:0}
.lauren-fc3d-position{min-width:0;text-align:center;border:1px solid #edcfbc;border-radius:3px;background:#fff;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}
.lauren-fc3d-position-label{display:block;padding:1px 2px;border-bottom:1px solid #edcfbc;white-space:normal}
.lauren-fc3d-position-digits{padding:2px;overflow-wrap:anywhere;word-break:break-all;line-height:20px}
.lauren-fc3d-win{color:#e13232!important}
.lauren-fc3d-raw{margin:0 0 10px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}
.lauren-fc3d-raw:last-child{margin-bottom:0}
.detail-page .unlock-card:has(.lauren-fc3d-layout){padding:0;overflow:hidden;background:#ffe5d7}
.detail-page .unlock-card:has(.lauren-fc3d-layout)>.section-pill,.detail-page .unlock-card:has(.lauren-fc3d-layout)>.section-line{display:none}
.detail-page .unlock-card:has(.lauren-fc3d-layout)>.paid-content{margin:0;padding:0;white-space:normal}
@media(max-width:360px){.lauren-fc3d-layout{padding-right:7px;padding-left:7px}.lauren-fc3d-panel{padding-right:7px;padding-left:7px}.lauren-fc3d-row{gap:7px}.lauren-fc3d-label{flex-basis:67px;font-size:13px}.lauren-fc3d-values{gap:5px}.lauren-fc3d-token{min-width:42px;padding:3px 6px}.lauren-fc3d-position{font-size:13px}}

/* Reclaim only the history body space reserved for result stamps. */
.detail-page .period-item>.period-paid:has(.lauren-fc3d-layout){width:calc(100% + 52px)}
.record-page .record-card>.record-paid:has(.lauren-fc3d-layout){width:calc(100% + 30px)}
@media(max-width:360px){.lauren-fc3d-layout .lauren-fc3d-label{flex-basis:60px}}
