.adapter-guide{--adapter-guide-teal: var(--nightfall);--adapter-guide-teal-soft: var(--light-teal);--adapter-guide-teal-mid: var(--dull-teal);--adapter-guide-dark: var(--wf-dark);--adapter-guide-grey: var(--charcoal);--adapter-guide-border: var(--light-teal-transparent);--adapter-guide-surface-hover: var(--blue-gray);--adapter-guide-surface: var(--white);--adapter-guide-red: var(--error-red);--adapter-guide-font: Outfit, sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;display:flex;align-items:center;justify-content:center;padding:16px;font-family:var(--adapter-guide-font);color:var(--adapter-guide-dark)}.adapter-guide[hidden]{display:none}body.adapter-guide-open{overflow:hidden}.adapter-guide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.adapter-guide__modal{position:relative;width:100%;max-width:640px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:24px;border-radius:0;background:var(--adapter-guide-surface);box-shadow:0 16px 48px #2222223d;overflow:auto;-webkit-overflow-scrolling:touch}.adapter-guide__modal:focus:not(:focus-visible){outline:none}.adapter-guide__modal:focus-visible{outline:2px solid var(--adapter-guide-teal);outline-offset:-2px}.adapter-guide__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:none;color:var(--adapter-guide-dark);cursor:pointer}.adapter-guide__close:hover{background:var(--adapter-guide-surface-hover)}.adapter-guide__close:focus-visible,.adapter-guide__tab:focus-visible,.adapter-guide__footer-link:focus-visible{outline:2px solid var(--adapter-guide-teal);outline-offset:1px}.adapter-guide__close svg{width:16px;height:16px}.adapter-guide__title{margin:0 40px 16px 0;font-size:20px;font-weight:600;line-height:120%}.adapter-guide__attention{margin-bottom:16px;font-size:14px;line-height:140%}.adapter-guide__attention p{margin:0}.adapter-guide__attention strong{font-weight:600}.adapter-guide__capacity{margin-bottom:16px}.adapter-guide__capacity-heading{margin:0 0 6px;font-family:var(--adapter-guide-font);font-size:16px;font-weight:600;line-height:130%;letter-spacing:normal;text-transform:none;color:inherit}.adapter-guide__capacity-list{margin:0;padding-left:18px;font-size:13px;line-height:140%}.adapter-guide__capacity-list li{margin:0}.adapter-guide__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.adapter-guide__tab{margin:0;padding:6px 12px;border:1px solid var(--adapter-guide-border);border-radius:4px;background:var(--adapter-guide-surface);font-family:var(--adapter-guide-font);font-size:13px;font-weight:400;line-height:130%;color:var(--adapter-guide-grey);cursor:pointer}.adapter-guide__tab:hover{border-color:var(--adapter-guide-teal);color:var(--adapter-guide-teal)}.adapter-guide__tab--active,.adapter-guide__tab--active:hover{border-color:var(--adapter-guide-dark);background:var(--adapter-guide-dark);color:var(--adapter-guide-surface);font-weight:600}.adapter-guide__panel[hidden]{display:none}.adapter-guide__table{width:100%;border-collapse:collapse;font-size:13px;line-height:130%;text-align:center}.adapter-guide__table th{padding:9px 12px;font-size:14px;border:1px solid var(--adapter-guide-teal-mid);background:var(--adapter-guide-teal-mid);color:var(--adapter-guide-surface);font-weight:600}.adapter-guide__table td{padding:7px 12px;font-size:14px;border:1px solid var(--adapter-guide-border);color:var(--adapter-guide-dark)}.adapter-guide__table .adapter-guide__status--yes{color:var(--adapter-guide-teal-mid)}.adapter-guide__table .adapter-guide__status--no{color:var(--adapter-guide-red)}.adapter-guide__note{margin:8px 0 0;font-size:12px;line-height:140%;color:var(--adapter-guide-grey)}.adapter-guide__footer-link{display:inline-block;margin-top:20px;font-size:13px;line-height:140%;color:var(--adapter-guide-dark);text-decoration:underline;text-underline-offset:2px}.adapter-guide__footer-link:hover{color:var(--adapter-guide-teal)}@media screen and (max-width:749px){.adapter-guide{padding:0}.adapter-guide__modal{max-width:none;height:100%;max-height:none;padding:20px 16px;border-radius:0}.adapter-guide__title{margin-right:36px;font-size:18px}.adapter-guide__table th,.adapter-guide__table td{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/component-adapter-compatibility-guide.css.map */
