.fp[data-v-42ed72f1]{align-self:flex-start;width:272px;flex-shrink:0;margin-inline-end:28px;position:sticky;top:92px}@media (max-width: 1100px){.fp[data-v-42ed72f1]{position:static;width:100%;margin:0 0 20px}}.fp-toggle[data-v-42ed72f1]{display:none;align-items:center;width:100%;min-height:48px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:600;color:#0a2a2e;cursor:pointer;background:#ffffff;border:1px solid #c8d2ce;border-radius:12px}@media (max-width: 1100px){.fp-toggle[data-v-42ed72f1]{display:flex}}.fp-toggle span[data-v-42ed72f1]{margin-inline-start:8px}.fp-badge[data-v-42ed72f1]{min-width:22px;height:22px;margin-inline-start:8px;font-size:12px;line-height:22px;color:#fff;text-align:center;background:#c24a2e;border-radius:999px}.fp-caret[data-v-42ed72f1]{margin-inline-start:auto;transition:transform .15s}.fp-caret.up[data-v-42ed72f1]{transform:rotate(180deg)}.fp-body[data-v-42ed72f1]{display:flex;flex-direction:column;max-height:calc(100vh - 112px);padding:20px 8px 12px 20px;background:#ffffff;border:1px solid #e1e7e3;border-radius:16px}@media (max-width: 1100px){.fp-body[data-v-42ed72f1]{display:none;max-height:none;margin-top:8px;padding:20px}.fp-body.open[data-v-42ed72f1]{display:block}}.fp-scroll[data-v-42ed72f1]{flex:1;min-height:0;padding-inline-end:12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}@media (max-width: 1100px){.fp-scroll[data-v-42ed72f1]{overflow:visible;padding-inline-end:0}}.fp-head[data-v-42ed72f1]{display:flex;flex-shrink:0;padding-inline-end:12px;align-items:center;justify-content:space-between;margin-bottom:8px}.fp-title[data-v-42ed72f1]{font-size:18px;font-weight:700;color:#0a2a2e}@media (max-width: 1100px){.fp-title[data-v-42ed72f1]{font-size:16px}}.fp-reset[data-v-42ed72f1]{min-height:44px;padding:0 4px;font-family:inherit;font-size:14px;font-weight:600;color:#a63b22;cursor:pointer;background:none;border:0}.fp-reset[data-v-42ed72f1]:hover{text-decoration:underline}.fg[data-v-2fab6d46]{min-width:0;padding:16px 0 8px;margin:0;border-top:1px solid #e1e7e3}.fg-list[data-v-2fab6d46]{padding:0;margin:0;list-style:none}.fg-t[data-v-2fab6d46]{padding:0;margin:0 0 6px;line-height:1.4;font-size:14px;font-weight:700;color:#0a2a2e}.fg-more[data-v-2fab6d46]{display:flex;align-items:center;min-height:44px;padding:0;font-family:inherit;font-size:14px;font-weight:600;color:#0b5955;cursor:pointer;background:none;border:0}.fg-more[data-v-2fab6d46]:hover{text-decoration:underline}.fg-caret[data-v-2fab6d46]{margin-inline-start:4px;font-size:12px;transition:transform .15s}.fg-caret.up[data-v-2fab6d46]{transform:rotate(180deg)}.fg-opt[data-v-2fab6d46]{display:flex;align-items:center;width:100%;min-height:40px;padding:0;font-family:inherit;font-size:14px;color:#384846;text-align:start;cursor:pointer;background:none;border:0}@media (max-width: 900px),(pointer: coarse){.fg-opt[data-v-2fab6d46]{min-height:44px}}.fg-opt[data-v-2fab6d46]:hover{color:#0b5955}.fg-opt.on[data-v-2fab6d46]{font-weight:600;color:#094541}.fg-box[data-v-2fab6d46]{position:relative;flex-shrink:0;width:18px;height:18px;margin-inline-end:10px;background:#ffffff;border:1.5px solid #c8d2ce;border-radius:5px;transition:all .15s}.on .fg-box[data-v-2fab6d46]{background:#0f6e6a;border-color:#0f6e6a}.on .fg-box[data-v-2fab6d46]:after{position:absolute;inset-block-start:2px;inset-inline-start:5px;width:4px;height:8px;content:"";border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.fg-l[data-v-2fab6d46]{flex:1;min-width:0}.fg-c[data-v-2fab6d46]{margin-inline-start:8px;font-size:12px;font-style:normal;color:#566663}
