.lcy-fitx-model-anchor{position:relative!important}.lcy-fitx-model-card{position:absolute;z-index:15;left:16px;bottom:16px;color:#211c1e;font-family:inherit}.lcy-fitx-model-toggle{display:flex;align-items:center;gap:10px;min-height:45px;padding:0 14px;border:1px solid rgba(33,28,30,.16);border-radius:4px;background:#fff;color:#211c1e;box-shadow:0 3px 14px rgba(33,28,30,.12);font:inherit;font-size:14px;font-weight:750;line-height:1;cursor:pointer}.lcy-fitx-model-toggle:hover,.lcy-fitx-model-toggle:focus-visible{border-color:#750019;box-shadow:0 3px 18px rgba(117,0,25,.18)}.lcy-fitx-model-popover{position:absolute;left:0;bottom:calc(100% + 9px);width:max-content;min-width:235px;max-width:min(320px,calc(100vw - 48px));padding:15px 17px;background:#fff;border:1px solid rgba(33,28,30,.14);border-radius:5px;box-shadow:0 10px 30px rgba(33,28,30,.2)}.lcy-fitx-model-popover[hidden]{display:none}.lcy-fitx-model-popover dl{display:grid;gap:8px;margin:0}.lcy-fitx-model-popover dl>div{display:grid;grid-template-columns:auto 1fr;gap:6px}.lcy-fitx-model-popover dt{font-weight:750}.lcy-fitx-model-popover dd{margin:0}.lcy-fitx-source{display:none}@media (max-width:767px){.lcy-fitx-model-card{left:12px;bottom:12px}.lcy-fitx-model-toggle{min-height:42px;padding:0 12px;font-size:13px}}