.xp-sh,.xp-sh-layer{--xp-sh-card:#FFFFFF;--xp-sh-bar:rgba(255,255,255,0.9);--xp-sh-ink:#1A1D28;--xp-sh-ink2:#3E4352;--xp-sh-mut:#5C6271;--xp-sh-line:#E4E3DC;--xp-sh-line2:#EFEFEA;--xp-sh-ctl:#857F72;--xp-sh-sunk:#F2F1EC;--xp-sh-focus:#252B40;--xp-sh-scrim:rgba(20,22,30,0.45);--xp-sh-shadow:0 12px 32px rgba(26,29,40,0.16);--xp-sh-brand-fallback:#252B40;color-scheme:light}.xp-sh-layer[data-tone=dark],.xp-sh[data-tone=dark]{--xp-sh-card:#171A24;--xp-sh-bar:rgba(23,26,36,0.9);--xp-sh-ink:#ECECEA;--xp-sh-ink2:#C8CBD6;--xp-sh-mut:#9CA1B0;--xp-sh-line:#262A38;--xp-sh-line2:#262A38;--xp-sh-ctl:rgba(255,255,255,0.38);--xp-sh-sunk:#1C202C;--xp-sh-focus:#A8B0C7;--xp-sh-scrim:rgba(0,0,0,0.6);--xp-sh-shadow:0 12px 32px rgba(0,0,0,0.45);--xp-sh-brand-fallback:#A8B0C7;color-scheme:dark}.xp-sh,.xp-sh-layer{--xp-sh-brand-ink:var(--xp-sh-ink)}.xp-sh-layer[data-brand-text=brand],.xp-sh[data-brand-text=brand]{--xp-sh-brand-ink:var(--xp-sh-brand,var(--xp-sh-brand-fallback))}.xp-sh{container:xpsh/inline-size;position:sticky;top:0;z-index:1000;background:var(--xp-sh-bar);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--xp-sh-line);color:var(--xp-sh-ink);font-family:var(--fb,inherit);transition:background-color .25s ease,border-color .25s ease}.xp-sh[data-builder=true],.xp-sh[data-pos=static]{position:relative}@media (prefers-reduced-transparency:reduce){.xp-sh{background:var(--xp-sh-card);-webkit-backdrop-filter:none;backdrop-filter:none}}.xp-sh.is-clear{background:linear-gradient(180deg,rgba(8,12,28,.62),rgba(8,12,28,0));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}.xp-sh.is-clear .xp-sh__actions>.xp-sh__ib,.xp-sh.is-clear .xp-sh__brand,.xp-sh.is-clear .xp-sh__caret,.xp-sh.is-clear .xp-sh__more>.xp-sh__ib,.xp-sh.is-clear .xp-sh__name small,.xp-sh.is-clear .xp-sh__nav>ul>li>.xp-sh__link{color:#FFFFFF;text-shadow:0 1px 3px rgba(0,0,0,.55)}.xp-sh.is-clear .xp-sh__btn--outline{background:transparent;color:#FFFFFF;border-color:#FFFFFF}.xp-sh__bar{display:flex;align-items:center;gap:8px;height:60px;padding:0 6px 0 14px;max-width:1280px;margin:0 auto;box-sizing:border-box}.xp-sh__brand{gap:10px;min-width:0;flex:1 1 auto;min-height:44px;color:var(--xp-sh-ink);text-decoration:none;border-radius:8px}.xp-sh__brand,.xp-sh__mark{display:inline-flex;align-items:center}.xp-sh__mark{width:32px;height:32px;border-radius:50%;background:var(--xp-sh-brand,var(--xp-sh-brand-fallback));color:var(--xp-sh-on-brand,#FFFFFF);justify-content:center;font-weight:700;font-size:11px;letter-spacing:.02em;flex:none;text-shadow:none}.xp-sh .xp-sh__logo,.xp-sh-layer .xp-sh__logo{height:32px;width:auto;max-width:120px;object-fit:contain;display:block;flex:none}.xp-sh.is-clear .xp-sh__logo,.xp-sh[data-tone=dark] .xp-sh__logo{background:#FFFFFF;border-radius:8px;padding:2px}.xp-sh__name{display:flex;flex-direction:column;min-width:0;font-family:var(--fh,inherit)}.xp-sh__name b{font-size:14px;font-weight:650;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.xp-sh__name small{font-size:12px;color:var(--xp-sh-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}.xp-sh__nav{display:none;min-width:0}.xp-sh__nav>ul{display:flex;align-items:center;gap:22px;list-style:none;margin:0;padding:0}.xp-sh__link{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-size:15px;color:var(--xp-sh-ink2);text-decoration:none;white-space:nowrap;border-radius:6px}.xp-sh__link:hover{color:var(--xp-sh-ink)}.xp-sh__link[aria-current=page]{color:var(--xp-sh-ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--xp-sh-brand,var(--xp-sh-brand-fallback))}.xp-sh__dd{position:relative;display:flex;align-items:center}.xp-sh__caret{width:28px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:inherit;cursor:pointer;border-radius:6px;padding:0}.xp-sh__sub{display:none;position:absolute;top:100%;left:-10px;min-width:220px;list-style:none;margin:0;padding:6px;background:var(--xp-sh-card);border:1px solid var(--xp-sh-line);border-radius:12px;box-shadow:var(--xp-sh-shadow);z-index:1001;text-shadow:none}.xp-sh__dd.is-open>.xp-sh__sub,.xp-sh__dd:not(.is-dismissed):focus-within>.xp-sh__sub,.xp-sh__dd:not(.is-dismissed):hover>.xp-sh__sub{display:block}.xp-sh__sub a{display:flex;align-items:center;min-height:40px;padding:0 10px;border-radius:8px;color:var(--xp-sh-ink);text-decoration:none;font-size:14px;white-space:nowrap}.xp-sh__sub a:hover{background:var(--xp-sh-sunk)}.xp-sh__grow{display:none;flex:1 1 auto}.xp-sh__actions{display:flex;gap:2px}.xp-sh__actions,.xp-sh__ib{align-items:center;flex:none}.xp-sh__ib{position:relative;width:44px;height:44px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--xp-sh-ink);display:inline-flex;justify-content:center;padding:0;cursor:pointer;text-decoration:none}.xp-sh__ib:hover{background:var(--xp-sh-sunk)}.xp-sh.is-clear .xp-sh__ib:hover{background:rgba(255,255,255,.14)}.xp-sh__ib svg{filter:none}.xp-sh.is-clear .xp-sh__ib svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.xp-sh__badge{position:absolute;top:5px;right:5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--xp-sh-brand,var(--xp-sh-brand-fallback));color:var(--xp-sh-on-brand,#FFFFFF);font-size:10px;font-weight:700}.xp-sh__badge,.xp-sh__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-shadow:none}.xp-sh__btn{gap:8px;height:44px;padding:0 14px;border-radius:10px;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer}.xp-sh__btn:active{transform:translateY(1px)}.xp-sh__btn--outline{background:var(--xp-sh-card);color:var(--xp-sh-brand-ink);border:2px solid var(--xp-sh-brand,var(--xp-sh-brand-fallback))}.xp-sh__btn--outline:hover{background:var(--xp-sh-sunk)}.xp-sh__btn--fill{background:var(--xp-sh-brand,var(--xp-sh-brand-fallback));color:var(--xp-sh-on-brand,#FFFFFF);border:2px solid var(--xp-sh-brand,var(--xp-sh-brand-fallback))}.xp-sh__btn--fill:hover{filter:brightness(1.08)}.xp-sh__btn--block{width:100%;height:48px;font-size:15px;border-radius:12px}.xp-sh__desk{display:none}.xp-sh__phone{display:inline-flex}@container xpsh (min-width: 768px){.xp-sh[data-collapse="768"] .xp-sh__bar{height:64px;padding:0 24px;gap:20px}.xp-sh[data-collapse="768"] .xp-sh__brand{flex:0 1 auto}.xp-sh[data-collapse="768"] .xp-sh__nav{display:block;margin-left:4px}.xp-sh[data-collapse="768"] .xp-sh__grow{display:block}.xp-sh[data-collapse="768"] .xp-sh__desk{display:inline-flex}.xp-sh[data-collapse="768"] .xp-sh__phone{display:none}}@container xpsh (min-width: 1024px){.xp-sh[data-collapse="1024"] .xp-sh__bar{height:64px;padding:0 32px;gap:20px}.xp-sh[data-collapse="1024"] .xp-sh__brand{flex:0 1 auto}.xp-sh[data-collapse="1024"] .xp-sh__nav{display:block;margin-left:4px}.xp-sh[data-collapse="1024"] .xp-sh__grow{display:block}.xp-sh[data-collapse="1024"] .xp-sh__desk{display:inline-flex}.xp-sh[data-collapse="1024"] .xp-sh__phone{display:none}}@container xpsh (min-width: 1200px){.xp-sh[data-collapse="1200"] .xp-sh__bar{height:64px;padding:0 32px;gap:20px}.xp-sh[data-collapse="1200"] .xp-sh__brand{flex:0 1 auto}.xp-sh[data-collapse="1200"] .xp-sh__nav{display:block;margin-left:4px}.xp-sh[data-collapse="1200"] .xp-sh__grow{display:block}.xp-sh[data-collapse="1200"] .xp-sh__desk{display:inline-flex}.xp-sh[data-collapse="1200"] .xp-sh__phone{display:none}}@container xpsh (min-width: 768px){.xp-sh__mark{width:36px;height:36px;font-size:13px}.xp-sh .xp-sh__logo{height:36px;max-width:160px}.xp-sh__name b{font-size:16px;-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:320px}.xp-sh__name small{display:block}}.xp-sh__more{position:relative}.xp-sh-menu{position:absolute;top:calc(100% + 6px);right:0;width:260px;max-height:min(70vh,480px);overflow-y:auto;background:var(--xp-sh-card);border:1px solid var(--xp-sh-line);border-radius:12px;box-shadow:var(--xp-sh-shadow);padding:6px;display:flex;flex-direction:column;z-index:1002;text-shadow:none;color:var(--xp-sh-ink)}.xp-sh-menu__title{font-size:12px;color:var(--xp-sh-mut);padding:4px 10px}.xp-sh-menu__item{font:inherit;font-size:14px;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-radius:8px;border:0;background:transparent;color:var(--xp-sh-ink);cursor:pointer;text-align:left;text-decoration:none;width:100%;box-sizing:border-box}.xp-sh-menu__item:focus-visible,.xp-sh-menu__item:hover{background:var(--xp-sh-sunk)}.xp-sh-menu__item[aria-checked=true]{font-weight:600}.xp-sh-menu__item .xp-sh-menu__check{margin-left:auto}.xp-sh-menu__sep{height:1px;background:var(--xp-sh-line);margin:6px 4px}.xp-sh-menu__sub{padding-left:28px}.xp-sh-layer{font-family:var(--fb,inherit);color:var(--xp-sh-ink)}.xp-sh-sheet{position:fixed;inset:0;z-index:1100;background:var(--xp-sh-card);display:flex;flex-direction:column;height:100dvh;overflow:hidden}.xp-sh-sheet--inline{position:relative;inset:auto;height:auto;min-height:420px;z-index:1}.xp-sh-sheet__top{display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 6px 0 16px;flex:none}.xp-sh-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.xp-sh-sheet__link{display:flex;align-items:center;min-height:56px;padding:0 20px;font-family:var(--fh,inherit);font-size:20px;font-weight:600;text-decoration:none;color:var(--xp-sh-ink);border-top:1px solid var(--xp-sh-line2)}.xp-sh-sheet__link[aria-current=page]{box-shadow:inset 4px 0 0 var(--xp-sh-brand,var(--xp-sh-brand-fallback))}.xp-sh-sheet__child{display:flex;align-items:center;min-height:48px;padding:0 20px 0 36px;font-size:16px;text-decoration:none;color:var(--xp-sh-ink2)}.xp-sh-sheet__foot{flex:none;padding:16px 20px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--xp-sh-line2)}.xp-sh-sheet__prefs{display:flex;justify-content:space-between;gap:8px}.xp-sh-sheet__pref{font:inherit;font-size:14px;min-height:44px;padding:0 4px;background:transparent;border:0;color:var(--xp-sh-ink2);cursor:pointer;border-radius:8px;display:inline-flex;align-items:center;gap:6px}.xp-sh-sheet__langs{display:flex;flex-direction:column}.xp-sh-sheet__lang{font:inherit;font-size:16px;min-height:48px;padding:0 4px;text-align:left;background:transparent;border:0;border-top:1px solid var(--xp-sh-line2);color:var(--xp-sh-ink);cursor:pointer;display:flex;align-items:center;justify-content:space-between}.xp-sh-sheet__lang[aria-checked=true]{font-weight:600}.xp-sh-scrim{position:fixed;inset:0;z-index:1100;background:var(--xp-sh-scrim)}.xp-sh-search{position:fixed;z-index:1101;left:8px;right:8px;top:8px;max-width:560px;margin:0 auto;background:var(--xp-sh-card);border:1px solid var(--xp-sh-line);border-radius:14px;box-shadow:var(--xp-sh-shadow);display:flex;flex-direction:column;max-height:calc(100dvh - 16px);overflow:hidden}.xp-sh-search__row{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--xp-sh-line)}.xp-sh-search__input,.xp-sh__field input{font:inherit;font-size:16px;flex:1 1 auto;min-width:0;height:44px;border:0;background:transparent;color:var(--xp-sh-ink);outline:none}.xp-sh-search__list{list-style:none;margin:0;padding:6px;overflow-y:auto}.xp-sh-search__hit{display:flex;flex-direction:column;justify-content:center;min-height:48px;padding:4px 10px;border-radius:8px;color:var(--xp-sh-ink);text-decoration:none;font-size:15px}.xp-sh-search__hit small{color:var(--xp-sh-mut);font-size:12px}.xp-sh-search__hit:focus-visible,.xp-sh-search__hit:hover{background:var(--xp-sh-sunk)}.xp-sh-search__empty{padding:16px 14px;color:var(--xp-sh-mut);font-size:14px;margin:0}.xp-sh__field{display:flex;align-items:center;gap:8px;max-width:1280px;margin:0 auto;padding:0 14px 10px;box-sizing:border-box}.xp-sh__field input{border:1px solid var(--xp-sh-ctl);border-radius:10px;padding:0 12px;background:var(--xp-sh-card)}.xp-sh a:focus-visible,.xp-sh button:focus-visible,.xp-sh input:focus-visible,.xp-sh-layer a:focus-visible,.xp-sh-layer button:focus-visible,.xp-sh-layer input:focus-visible{outline:2px solid var(--xp-sh-focus);outline-offset:2px}.xp-sh.is-clear .xp-sh__brand:focus-visible,.xp-sh.is-clear .xp-sh__btn:focus-visible,.xp-sh.is-clear .xp-sh__caret:focus-visible,.xp-sh.is-clear .xp-sh__ib:focus-visible,.xp-sh.is-clear .xp-sh__link:focus-visible{outline-color:#FFFFFF}.xp-sh__prefs{align-items:center;gap:2px}.xp-sh__ib--text{width:auto;min-width:44px;padding:0 10px;gap:6px;font:inherit;font-size:13px;font-weight:600}.xp-sh__code{letter-spacing:.04em}.xp-sh.is-clear .xp-sh__prefs .xp-sh__ib{color:#FFFFFF;text-shadow:0 1px 3px rgba(0,0,0,.55)}@media (prefers-reduced-motion:reduce){.xp-sh,.xp-sh *,.xp-sh-layer *{transition:none!important}.xp-sh__btn:active{transform:none}}