.eido-fit-engine,.eido-fit-drawer,.eido-fit-mask,.eido-fit__trigger{--eido-fit-ease:cubic-bezier(.22, .61, .36, 1);--eido-fit-drawer-in:.32s;--eido-fit-drawer-out:.18s;--eido-fit-close-hit:34px;--eido-fit-close-icon:12px;--eido-fit-mask-opacity:.1;--icon-stroke-width:1.4}.eido-fit-engine[hidden]{display:none!important}.eido-fit__trigger{appearance:none;background:#fff0;border:0;padding:0;margin:10px 0;font-size:11px;letter-spacing:0;color:inherit;cursor:pointer;line-height:1.2;-webkit-tap-highlight-color:#fff0;opacity:.62;transition:opacity .18s var(--eido-fit-ease)}.eido-fit__trigger:focus-visible{outline:2px solid #000;outline-offset:3px}.eido-fit-mask{position:fixed;inset:0;background:rgba(10,10,10,calc(.28 + (var(--eido-fit-mask-opacity) * .72)));opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--eido-fit-drawer-in) var(--eido-fit-ease);z-index:2147482999;will-change:opacity}.eido-fit-mask:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff08,#0000000d);opacity:1;pointer-events:none}.eido-fit-mask.is-open{opacity:1;visibility:visible;pointer-events:auto}.eido-fit-mask.is-closing{visibility:visible;transition-duration:var(--eido-fit-drawer-out)}.eido-fit-drawer{position:fixed;top:0;right:0;height:100vh;width:50vw;max-width:100vw;background:#f8f8f8;color:#111;transform:translate(100%);transition:transform var(--eido-fit-drawer-in) var(--eido-fit-ease);z-index:2147483000;display:flex;flex-direction:column;will-change:transform;border:0;border-radius:0;pointer-events:none;box-shadow:-8px 0 32px #0000000f}.eido-fit-drawer.is-open{transform:translate(0);pointer-events:auto}.eido-fit-drawer.is-closing{transition-duration:var(--eido-fit-drawer-out)}.eido-fit-head{position:sticky;top:0;display:flex;align-items:center;justify-content:center;min-height:92px;padding:28px 76px;border-bottom:1px solid rgb(0 0 0 / .08);background:#f8f8f8;z-index:2}.eido-fit-title{text-align:center;font-size:12px;font-weight:400;line-height:normal;margin:0;letter-spacing:0}.eido-fit-close{position:absolute;top:50%;right:22px;display:inline-grid;place-items:center;width:var(--eido-fit-close-hit);height:var(--eido-fit-close-hit);padding:0;border:0;border-radius:50%;background:#fff0;color:currentColor;cursor:pointer;line-height:0;opacity:.88;transform:translateY(-50%);transition:background .16s var(--eido-fit-ease),opacity .16s var(--eido-fit-ease)}.eido-fit-close svg{width:var(--eido-fit-close-icon)!important;height:var(--eido-fit-close-icon)!important;display:block}.eido-fit-ghost{display:none}.eido-fit-body{padding:26px 28px;overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;font-size:11px;position:relative;padding-bottom:calc(26px + env(safe-area-inset-bottom))}.eido-fit-inner{width:100%;max-width:760px}.eido-fit-hero{margin:0 auto 18px;max-width:420px}.eido-fit-fitline{margin:0 0 12px;text-align:center;font-size:10px;color:#000000bf;letter-spacing:.02em}.eido-fit-chart{width:min(100%,320px);aspect-ratio:1 / 1;margin:0 auto;background:#fff0;overflow:hidden}.eido-fit-chart__image{width:100%;height:100%;object-fit:cover;display:block}.eido-fit-chart__file,.eido-fit-chart__placeholder{width:100%;height:100%;display:grid;place-items:center;text-align:center;font-size:10px;color:#0000008c;padding:12px}.eido-fit-chart__file{text-decoration:none}.eido-fit-chart__file:focus-visible{outline:2px solid #000;outline-offset:-3px}.eido-fit-kicker{margin:0 0 10px;font-size:10px;letter-spacing:0;color:#0000008c}.eido-fit-kicker--center,.eido-fit-sub--center{text-align:center}.eido-fit-sub{margin:6px 0 0;font-size:11px;color:#0000008c}.eido-fit-block{margin:0 0 18px}.eido-fit-tabs{display:flex;gap:22px;align-items:center;flex-wrap:wrap;justify-content:center;position:relative;padding-bottom:10px}.eido-fit-tab{position:relative;appearance:none;border:0;background:#fff0;padding:0;margin:0;font-size:10px;letter-spacing:0;color:#00000073;cursor:pointer;line-height:1.2;transition:color .22s ease}.eido-fit-tab[aria-checked=true]{color:#000}.eido-fit-tab-line{position:absolute;bottom:0;left:0;width:0;height:1px;background:#000;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);pointer-events:none;will-change:left,width}.eido-fit-handle{display:none}.eido-fit-tablehead{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 10px}.eido-fit-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.eido-fit-units{position:relative;display:inline-flex;align-items:center;gap:0;background:#00000012;border-radius:20px;padding:2px}.eido-fit-unit-pill{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 2px);background:#fff;border-radius:20px;box-shadow:0 1px 3px #00000021,0 0 0 .5px #0000000f;transition:transform .24s cubic-bezier(.4,0,.2,1);pointer-events:none;will-change:transform}[data-unit-group][data-unit=in] .eido-fit-unit-pill{transform:translate(100%)}.eido-fit-unitbtn{position:relative;z-index:1;flex:1;border:0!important;background:#fff0;padding:5px 16px;margin:0;cursor:pointer;font-size:10px;letter-spacing:.06em;color:#0006;transition:color .22s ease;border-radius:20px;white-space:nowrap}.eido-fit-unitbtn.is-active{color:#111}.eido-fit-table{width:100%;border-collapse:collapse;font-size:11px;background:#fff0}.eido-fit-table th,.eido-fit-table td{padding:6px 8px;border-bottom:1px solid rgb(0 0 0 / .1);text-align:left;white-space:nowrap;font-weight:400}.eido-fit-table thead th{font-size:10px;color:#0000008c}.eido-fit-table tbody tr:last-child th,.eido-fit-table tbody tr:last-child td{border-bottom:0}.eido-fit-note{margin:10px 0 0;font-size:10px;letter-spacing:0;color:#0000008c}.eido-fit-drawer .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1024px){.eido-fit-body{display:flex;align-items:center;justify-content:center}}@media(hover:hover)and (pointer:fine){.eido-fit__trigger:hover{opacity:1}.eido-fit-close:hover{background:rgb(0 0 0 / .07);opacity:1}}@media(max-width:1023.98px){.eido-fit-mask.is-closing{transition-duration:.46s}.eido-fit-drawer{inset:auto 0 0;width:100vw;height:60dvh;max-height:60dvh;border-radius:20px 20px 0 0;transform:translateY(100%);transition-duration:.42s;transition-timing-function:cubic-bezier(.18,.72,.2,1)}.eido-fit-drawer.is-open{transform:translateY(0)}.eido-fit-drawer.is-closing{transition-duration:.52s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.eido-fit-handle{display:flex;justify-content:center;padding:14px 0 6px;flex-shrink:0}.eido-fit-handle:before{content:"";display:block;width:36px;height:4px;border-radius:2px;background:#0000002e}.eido-fit-head{padding:10px 20px 12px;min-height:auto}.eido-fit-body{padding:14px 20px;overflow-x:hidden;overflow-y:auto;max-height:calc(60dvh - 82px);padding-bottom:calc(14px + env(safe-area-inset-bottom))}.eido-fit-block{margin:0 0 12px}.eido-fit-hero{margin-bottom:10px}.eido-fit-fitline{margin-bottom:6px}.eido-fit-chart__placeholder{display:none}.eido-fit-kicker{margin-bottom:8px}.eido-fit-tabs{gap:18px}.eido-fit-tab{font-size:10px;min-height:40px;display:inline-flex;align-items:center}.eido-fit-table-wrap{overflow-x:hidden;margin:0;padding:0}.eido-fit-table{width:100%;min-width:unset;table-layout:fixed}.eido-fit-table th,.eido-fit-table td{padding:7px 5px;font-size:10px;white-space:normal;word-break:break-word}.eido-fit-table thead th{font-size:9px}}@media(prefers-reduced-motion:reduce){.eido-fit-drawer,.eido-fit-mask{transition:none!important}}