body.quick-view-is-open{overflow:hidden}.quick-view-root{display:flex}.quick-view-triggers{gap:4px;display:flex}.quick-view-triggers>button{color:#8190a7;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:relative}.quick-view-triggers>button:hover{color:#dbe5f2;background:#94a3b812}.quick-view-triggers svg{width:16px}.quick-view-triggers i{color:#e9f2ff;background:#3c74c4;border:2px solid #080c13;border-radius:999px;place-items:center;min-width:14px;height:14px;padding:0 3px;font-size:.43rem;font-style:normal;font-weight:900;display:none;position:absolute;top:-3px;right:-3px}.quick-view-triggers i:not(:empty){display:grid}.quick-view-triggers i.is-live{background:#d05265}.quick-view-scrim{z-index:9998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#02050aa3;border:0;position:fixed;inset:0}.quick-view-drawer{z-index:9999;color:#dbe4ef;background:#0a0f17;border-left:1px solid #283345;flex-direction:column;width:min(440px,100vw);animation:.2s ease-out quick-view-enter;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 65px #00000073}@keyframes quick-view-enter{0%{opacity:.5;transform:translate(30px)}to{opacity:1;transform:none}}.quick-view-drawer>header{border-bottom:1px solid #222c3b;justify-content:space-between;align-items:center;height:73px;padding:0 20px;display:flex}.quick-view-drawer>header span{color:#5f8ed8;letter-spacing:.11em;text-transform:uppercase;font-size:.48rem;font-weight:900}.quick-view-drawer>header h2{color:#edf2f8;font-family:var(--font-outfit);margin:4px 0 0;font-size:1.05rem}.quick-view-drawer>header button{color:#8290a4;cursor:pointer;background:#101721;border:1px solid #293443;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.quick-view-drawer>header svg{width:16px}.quick-view-drawer>nav{background:#0b1018;border-bottom:1px solid #222c3b;grid-template-columns:repeat(3,1fr);height:58px;padding:7px 10px;display:grid}.quick-view-drawer>nav button{color:#6e7c91;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:.59rem;font-weight:800;display:flex;position:relative}.quick-view-drawer>nav button.is-active{color:#dce8fb;background:#4582f01c}.quick-view-drawer>nav svg{width:14px}.quick-view-drawer>nav i{color:#7890b4;background:#94a3b814;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:.47rem;font-style:normal;display:grid}.quick-view-drawer>nav button.is-active i{color:#a9c9fc;background:#4582f026}.quick-view-body{scrollbar-width:thin;scrollbar-color:#303b4c transparent;flex:1;min-height:0;overflow-y:auto}.quick-view-panel>header{border-bottom:1px solid #94a3b817;justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:10px 17px;display:flex}.quick-view-panel>header>div{flex-direction:column;display:flex}.quick-view-panel>header span{color:#607087;letter-spacing:.08em;text-transform:uppercase;font-size:.47rem;font-weight:900}.quick-view-panel>header strong{color:#cad4e1;margin-top:4px;font-size:.61rem}.quick-view-panel>header button,.quick-view-hidden-toggle{color:#748299;cursor:pointer;background:#94a3b80e;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:.5rem;font-weight:800;display:flex}.quick-view-panel>header button:hover{color:#d5deea;background:#94a3b817}.quick-view-panel>header svg{width:12px}.quick-view-list,.quick-view-scenarios{padding:10px}.quick-view-list article{border:1px solid #0000;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:10px;min-height:67px;padding:10px;display:grid}.quick-view-list article:hover{background:#94a3b809;border-color:#94a3b817}.quick-view-list article>a{flex-direction:column;min-width:0;display:flex}.quick-view-list article strong{color:#dbe3ee;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.quick-view-list article span{color:#6d7a8e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.51rem;overflow:hidden}.quick-view-list article small{color:#526886;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.48rem;overflow:hidden}.quick-view-list article>button{color:#657287;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.quick-view-list article>button:hover{color:#ee8995;background:#e0526314}.quick-view-list article>button svg{width:13px}.quick-view-empty{color:#56657b;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:35px;display:flex}.quick-view-empty>svg{width:28px}.quick-view-empty strong{color:#c8d2df;margin-top:13px;font-size:.7rem}.quick-view-empty p{color:#637187;max-width:290px;margin:8px 0 0;font-size:.55rem;line-height:1.65}.quick-view-loading{color:#657389;text-align:center;padding:40px 20px;font-size:.58rem}.quick-view-filters{border-bottom:1px solid #94a3b817;grid-template-columns:minmax(0,1fr) 120px;gap:8px;padding:12px;display:grid}.quick-view-filters label{color:#627087;background:#0e151f;border:1px solid #293443;border-radius:7px;align-items:center;gap:7px;height:36px;padding:0 10px;display:flex}.quick-view-filters label svg{width:13px}.quick-view-filters input{color:#cbd5e3;background:0 0;border:0;outline:0;width:100%;font-size:.57rem}.quick-view-filters input::placeholder{color:#58667a}.quick-view-filters select{color:#9ca9bb;background:#0e151f;border:1px solid #293443;border-radius:7px;outline:0;font-size:.54rem}.quick-view-scenarios{gap:8px;display:grid}.quick-view-scenarios>article{background:#0d141e;border:1px solid #222d3c;border-radius:10px;overflow:hidden}.quick-view-scenarios>article.is-active{border-color:#45be8b40;box-shadow:inset 2px 0 #43b486}.quick-view-scenarios>article>header{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.quick-view-scenarios>article>header>a{flex-direction:column;min-width:0;display:flex}.quick-view-scenarios>article>header>a strong{color:#dce4ee;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.quick-view-scenarios>article>header>a small{color:#657389;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.49rem;overflow:hidden}.quick-view-scenarios>article>header>span{flex-direction:column;align-items:flex-end;display:flex}.quick-view-scenarios>article>header>span strong{color:#65d3a1;font-family:var(--font-outfit);font-size:.76rem}.quick-view-scenarios>article>header>span small{color:#627086;margin-top:3px;font-size:.47rem}.quick-view-scenarios>article>div{gap:5px;padding:0 12px 11px;display:flex;overflow-x:auto}.quick-view-scenarios>article>div span{color:#7995bf;white-space:nowrap;background:#4582f00e;border:1px solid #547dbc24;border-radius:999px;padding:4px 7px;font-size:.46rem}.quick-view-scenarios>article>footer{background:#0b111a;border-top:1px solid #94a3b814;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:7px 10px 7px 12px;display:flex}.quick-view-scenarios>article>footer>span{color:#5c6b80;font-size:.46rem}.quick-view-scenarios>article>footer>div{align-items:center;gap:4px;display:flex}.quick-view-scenarios>article>footer button,.quick-view-scenarios>article>footer a{color:#748399;cursor:pointer;background:#94a3b80b;border:0;border-radius:5px;align-items:center;gap:4px;height:26px;padding:0 7px;font-size:.47rem;font-weight:750;display:flex}.quick-view-scenarios>article>footer button:hover,.quick-view-scenarios>article>footer a:hover{color:#b8c7dc;background:#94a3b814}.quick-view-scenarios>article>footer button:last-child{justify-content:center;width:27px;padding:0}.quick-view-scenarios>article>footer svg{width:10px}@media (max-width:1380px){.quick-view-triggers{gap:2px}.quick-view-triggers>button{width:31px}}@media (max-width:1100px){.quick-view-triggers{display:flex}.quick-view-root{margin-left:auto}}@media (max-width:520px){.quick-view-drawer{width:100vw}.quick-view-triggers>button:nth-child(2),.quick-view-triggers>button:nth-child(3){display:none}.quick-view-triggers>button{width:36px}.quick-view-drawer>header{height:65px}.quick-view-scenarios{padding:7px}.quick-view-filters{grid-template-columns:1fr}.quick-view-filters select{height:34px}}
