.mh-tabs[data-v-378bdb68]{gap:0;height:48px;padding:0;display:flex}.mh-tab[data-v-378bdb68]{height:48px;color:var(--ms-text-2);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:20px 20px 0 0;align-items:center;gap:8px;padding:0 28px;font-family:inherit;font-size:15px;font-weight:400;display:inline-flex}.mh-tab.is-active[data-v-378bdb68],.mh-tab[data-v-378bdb68]:hover{color:var(--ms-text)}.mh-tab.is-active[data-v-378bdb68]{background:var(--ms-surface);font-weight:600}.mh-tab:first-child.is-active[data-v-378bdb68]{border-top-left-radius:23px}.mh-tab[data-v-378bdb68]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px}.mh-tab-icon[data-v-378bdb68]{flex:none;width:16px;height:16px}@media (max-width:1023px){.mh-tab[data-v-378bdb68]{padding:0 20px;font-size:14px}}@media (max-width:767px){.mh-tabs[data-v-378bdb68]{scrollbar-width:none;overflow-x:auto}.mh-tabs[data-v-378bdb68]::-webkit-scrollbar{display:none}.mh-tab[data-v-378bdb68]{flex:1 0 auto;justify-content:center;gap:6px;padding:0 12px;font-size:13px}}@media (max-width:639px){.mh-tab-icon[data-v-378bdb68]{display:none}}.mh-chip[data-v-3133acb4]{background:var(--ms-surface-2);height:28px;color:var(--ms-text);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 6px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.mh-chip[data-v-3133acb4]:has(.mh-chip-thumb){padding-left:4px}.mh-chip-thumb[data-v-3133acb4]{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none;width:16px;height:16px}.mh-chip-icon[data-v-3133acb4]{color:var(--ms-text-2);flex:none}.mh-chip-label[data-v-3133acb4]{text-overflow:ellipsis;max-width:240px;overflow:hidden}.mh-chip-remove[data-v-3133acb4]{width:18px;height:18px;color:var(--ms-text-2);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.mh-chip-remove[data-v-3133acb4]:hover{background:var(--ms-active);color:var(--ms-text)}.mh-chip-remove[data-v-3133acb4]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mh-upload[data-v-c66ed831]{background:var(--ms-surface-2);border:1px solid #0000;border-radius:14px;width:240px;height:168px;position:relative;overflow:hidden}.mh-upload.is-dragover[data-v-c66ed831]{border-color:var(--ms-accent);background:var(--ms-hover)}.mh-upload-face[data-v-c66ed831]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:0;font-family:inherit;display:flex}.mh-upload-face[data-v-c66ed831]:hover{background:var(--ms-hover)}.mh-upload-face[data-v-c66ed831]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px}.mh-upload-stack[data-v-c66ed831]{width:76px;height:58px;position:relative}.mh-upload-thumb[data-v-c66ed831]{background:var(--ms-skeleton);border-radius:9px;position:absolute;box-shadow:0 4px 10px -4px #0000004d}.mh-upload-thumb-back[data-v-c66ed831]{width:44px;height:52px;top:4px;right:0;transform:rotate(8deg)}.mh-upload-thumb-front[data-v-c66ed831]{border:2px solid var(--ms-surface);width:46px;height:54px;top:2px;left:4px;transform:rotate(-6deg)}.mh-upload-plus[data-v-c66ed831]{background:var(--ms-surface);width:24px;height:24px;color:var(--ms-text);border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 1px 4px #0000002e}.mh-upload-hint[data-v-c66ed831]{color:var(--ms-text-2);font-size:13px}.mh-upload-poster[data-v-c66ed831]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mh-upload-poster-dark[data-v-c66ed831]{background:#2b2b30}.mh-upload-play[data-v-c66ed831]{color:#18181a;background:#ffffffe6;border-radius:50%;place-items:center;width:38px;height:38px;padding-left:2px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mh-upload-label-pill[data-v-c66ed831]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#1414168c;border-radius:8px;padding:4px 8px;font-size:11px;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.mh-upload-progress[data-v-c66ed831]{background:#ffffff59;height:3px;position:absolute;bottom:0;left:0;right:0}.mh-upload-progress-bar[data-v-c66ed831]{background:#fff;height:100%;transition:width .2s;display:block}.mh-upload-remove[data-v-c66ed831]{color:#fff;cursor:pointer;background:#1414168c;border:none;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:8px;right:8px}.mh-upload-remove[data-v-c66ed831]:focus-visible{outline-offset:2px;outline:2px solid #fff}.mh-upload-error[data-v-c66ed831]{background:var(--ms-surface);color:var(--ms-danger);border-radius:8px;margin:0;padding:4px 8px;font-size:11px;line-height:1.4;position:absolute;top:8px;left:8px;right:8px}.mh-upload-input[data-v-c66ed831]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mhz[data-v-4e308ce2]{background:var(--ms-surface-2);min-height:184px;color:var(--ms-text);--mhz-scrim:#0009;--mhz-ink:#fff;border-radius:16px;display:flex;position:relative;overflow:hidden}.mhz-input[data-v-4e308ce2]{display:none}.mhz-empty[data-v-4e308ce2]{border:1.5px dashed var(--ms-border-strong);color:var(--ms-text);font:inherit;text-align:center;cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;margin:0;padding:12px;display:flex}.mhz-empty[data-v-4e308ce2]:hover{background:var(--ms-hover)}.mhz-empty-art[data-v-4e308ce2]{flex:none;width:64px;height:52px;display:block;position:relative}.mhz-empty-back[data-v-4e308ce2],.mhz-empty-front[data-v-4e308ce2]{border-radius:9px;width:42px;height:42px;position:absolute}.mhz-empty-back[data-v-4e308ce2]{background:var(--ms-active);top:6px;left:4px;transform:rotate(-8deg)}.mhz-empty-front[data-v-4e308ce2]{background:var(--ms-border-strong);box-shadow:var(--ms-shadow);top:2px;left:16px}.mhz-empty-plus[data-v-4e308ce2],.mhz-plus[data-v-4e308ce2]{background:var(--ms-primary-bg);color:var(--ms-primary-text);box-shadow:var(--ms-shadow);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex}.mhz-empty-plus[data-v-4e308ce2]{width:22px;height:22px;font-size:14px;position:absolute;top:-4px;right:0}.mhz-empty-title[data-v-4e308ce2]{font-size:13px;font-weight:600}.mhz-empty-sub[data-v-4e308ce2]{text-wrap:balance;color:var(--ms-text-2);font-size:11.5px;line-height:1.45}.mhz-stack-wrap[data-v-4e308ce2]{flex:1;justify-content:center;align-items:center;padding:12px 8px;display:flex}.mhz-stack[data-v-4e308ce2]{flex:none;width:220px;height:128px;position:relative}.mhz-card[data-v-4e308ce2]{background:var(--ms-skeleton);width:82px;height:104px;box-shadow:var(--ms-shadow);cursor:pointer;border:0;border-radius:10px;margin:0;padding:0;position:absolute;overflow:hidden}.mhz-card[data-v-4e308ce2]:first-child{box-shadow:var(--ms-shadow-strong)}.mhz-img[data-v-4e308ce2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mhz-card.is-busy[data-v-4e308ce2],.mhz-cell.is-busy[data-v-4e308ce2]{animation:1.4s ease-in-out infinite mhz-busy-4e308ce2}@keyframes mhz-busy-4e308ce2{0%,to{opacity:.55}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.mhz-card.is-busy[data-v-4e308ce2],.mhz-cell.is-busy[data-v-4e308ce2]{opacity:.6;animation:none}}.mhz-ghost[data-v-4e308ce2]{z-index:4;border:1.5px dashed var(--ms-border-strong);background:var(--ms-surface-2);width:82px;height:104px;color:var(--ms-text-2);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;padding:0 0 0 22px;font-size:11px;display:flex;position:absolute;top:8px;left:112px;transform:rotate(6deg)}.mhz-ghost[data-v-4e308ce2]:hover{color:var(--ms-text)}.mhz-ghost-plus[data-v-4e308ce2]{font-size:18px;line-height:1}.mhz-count[data-v-4e308ce2]{background:var(--ms-primary-bg);height:22px;color:var(--ms-primary-text);font:inherit;box-shadow:var(--ms-shadow);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:flex;bottom:4px;right:2px}.mhz-count[data-v-4e308ce2],.mhz-plus[data-v-4e308ce2]{z-index:12;cursor:pointer;border:0;margin:0;position:absolute}.mhz-plus[data-v-4e308ce2]{width:30px;height:30px;padding:0;font-size:18px;top:0;right:0}.mhz-manage[data-v-4e308ce2]{flex-direction:column;flex:1;gap:10px;padding:12px;display:flex}.mhz-manage-head[data-v-4e308ce2]{align-items:center;gap:8px;display:flex}.mhz-manage-title[data-v-4e308ce2]{font-size:12.5px;font-weight:600}.mhz-done[data-v-4e308ce2]{border:1px solid var(--ms-border-strong);height:26px;color:var(--ms-text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin:0 0 0 auto;padding:0 11px;font-size:12px;font-weight:600}.mhz-grid[data-v-4e308ce2]{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:10px 8px;display:grid}.mhz-cell[data-v-4e308ce2]{background:var(--ms-skeleton);border-radius:10px;width:56px;height:56px;display:block;position:relative;overflow:hidden}.mhz-remove[data-v-4e308ce2]{background:var(--mhz-scrim);width:18px;height:18px;color:var(--mhz-ink);border:0;border-radius:50%;justify-content:center;align-items:center;font-size:9px;line-height:1;display:flex;position:absolute;top:3px;right:3px}.mhz-add-cell[data-v-4e308ce2],.mhz-remove[data-v-4e308ce2]{cursor:pointer;margin:0;padding:0}.mhz-add-cell[data-v-4e308ce2]{border:1.5px dashed var(--ms-border-strong);color:var(--ms-text-2);font:inherit;background:0 0;font-size:18px}.mhz button[data-v-4e308ce2]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mht[data-v-37b59ba5]{--mht-check-ink:#fff;position:relative}.mht[data-v-37b59ba5],.mht-pill[data-v-37b59ba5]{min-width:0;display:inline-flex}.mht-pill[data-v-37b59ba5]{border:1px solid var(--ms-border);height:30px;color:var(--ms-text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;margin:0;padding:0 3px;font-size:12px}.mht-pill[data-v-37b59ba5]:hover{border-color:var(--ms-border-strong)}.mht-thumb[data-v-37b59ba5]{background:var(--ms-skeleton);border-radius:5px;flex:none;width:40px;height:26px;display:block;overflow:hidden}.mht-option-shot img[data-v-37b59ba5],.mht-thumb img[data-v-37b59ba5]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mht-text[data-v-37b59ba5]{text-overflow:ellipsis;min-width:0;overflow:hidden}.mht-change[data-v-37b59ba5]{background:var(--ms-surface-2);border-radius:6px;flex:none;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600}.mht-change[data-v-37b59ba5],.mht-pop[data-v-37b59ba5]{color:var(--ms-text);display:flex}.mht-pop[data-v-37b59ba5]{z-index:40;border:1px solid var(--ms-border);background:var(--ms-surface);width:330px;box-shadow:var(--ms-shadow-strong);border-radius:14px;flex-direction:column;gap:10px;padding:10px;position:absolute;top:38px;left:0}.mht-pop-foot[data-v-37b59ba5],.mht-pop-head[data-v-37b59ba5]{align-items:center;gap:8px;display:flex}.mht-pop-title[data-v-37b59ba5]{font-size:13px;font-weight:600}.mht-close[data-v-37b59ba5]{width:24px;height:24px;color:var(--ms-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0 0 0 auto;padding:0;font-size:12px}.mht-grid[data-v-37b59ba5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mht-option[data-v-37b59ba5]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.mht-option-shot[data-v-37b59ba5]{background:var(--ms-skeleton);border-radius:9px;width:100%;height:62px;display:block;position:relative;overflow:hidden}.mht-option.is-on .mht-option-shot[data-v-37b59ba5]{box-shadow:0 0 0 2px var(--ms-accent)}.mht-check[data-v-37b59ba5]{background:var(--ms-accent);width:18px;height:18px;color:var(--mht-check-ink);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute;top:4px;right:4px}.mht-option-tag[data-v-37b59ba5]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mht-keep[data-v-37b59ba5],.mht-option-tag[data-v-37b59ba5]{color:var(--ms-text-2);font-size:11.5px}.mht-all[data-v-37b59ba5]{color:var(--ms-text);font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 0 auto;padding:0;font-size:12px;font-weight:600}.mht button[data-v-37b59ba5]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mh-composer[data-v-a1096eb9]{z-index:10;border:1px solid var(--ms-border);background:var(--ms-surface-2);--mh-shell-lift:0 1px 2px #1414140a;--mh-shell-drop:0 16px 36px -20px #1414142e;width:100%;box-shadow:var(--mh-shell-lift),var(--mh-shell-drop);color:var(--ms-text);text-align:left;border-radius:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:box-shadow .3s;position:relative}.mh-composer[data-v-a1096eb9]:focus-within{border-color:var(--ms-border-strong)}.mh-composer.is-flash[data-v-a1096eb9]{box-shadow:0 0 0 2px var(--ms-accent),0 0 0 7px color-mix(in srgb,var(--ms-accent) 14%,transparent),var(--mh-shell-drop)}.mh-body[data-v-a1096eb9]{background:var(--ms-surface);border-radius:24px 22px 23px 23px;position:relative}.mh-body.first-tab[data-v-a1096eb9]{border-top-left-radius:0}.mh-promo-tray[data-v-a1096eb9]{display:block}.mh-composer.has-promo-tray .mh-body[data-v-a1096eb9]{border-bottom-right-radius:0;border-bottom-left-radius:0}.mh-inline-chip[data-v-a1096eb9]{z-index:2;top:var(--mh-chip-top,14px);left:var(--mh-chip-left,22px);align-items:center;gap:6px;display:flex;position:absolute}.mh-inline-box[data-v-a1096eb9]{z-index:2;top:var(--mh-ta-top,14px);left:var(--mh-ta-left,22px);width:240px;position:absolute}.hide-file-row[data-v-a1096eb9] .prompt-files{display:none}.mh-body[data-v-a1096eb9] .input.media-home{box-shadow:none;background:0 0;border:none;padding:8px 20px}.mh-body[data-v-a1096eb9] .media-home .search-input-wrapper-background{box-shadow:none;background:0 0;border:none}.mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input,.mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input:focus{min-height:68px;padding-left:var(--mh-indent,0);font-size:16px;line-height:24px}.is-upload .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input,.is-upload .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input:focus{min-height:168px}.is-multi .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input,.is-multi .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input:focus{min-height:184px}.is-magic .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input,.is-magic .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input:focus{min-height:184px;padding-top:42px}.mh-body[data-v-a1096eb9] .media-home .right-icon-group>button.input-icon{display:none}.mh-menu-divider[data-v-a1096eb9]{background:var(--ms-border);height:1px;margin:6px 8px}.mh-menu-item[data-v-a1096eb9]{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;transition:background-color .15s;display:flex}.mh-menu-item[data-v-a1096eb9]:hover{background:var(--ms-hover);outline:none}.mh-menu-item[data-v-a1096eb9]:focus-visible{background:var(--ms-hover);outline:none}.mh-menu-icon[data-v-a1096eb9]{width:16px;height:16px;color:var(--ms-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.mh-menu-label[data-v-a1096eb9]{color:var(--ms-text);white-space:nowrap;font-size:14px;line-height:1.5}.mh-bar[data-v-a1096eb9]{min-width:0;display:inline-flex}.mh-bar[data-v-a1096eb9] .model-select-bar{width:auto}.mh-bar[data-v-a1096eb9] .bar-content{overflow:visible}.mh-bar[data-v-a1096eb9] .model-selector{gap:6px;padding-bottom:0}.mh-bar[data-v-a1096eb9] .model-button{border:1px solid var(--ms-border);background:var(--ms-surface);height:32px;color:var(--ms-text);border-radius:999px;padding:0 12px;font-size:13px}.mh-right[data-v-a1096eb9]{align-items:center;gap:8px;display:inline-flex}.mh-right[data-v-a1096eb9] .tier-dropdown-trigger{height:32px;color:var(--ms-text);font-size:13px}.mh-generate[data-v-a1096eb9]{background:var(--ms-primary-bg);height:36px;color:var(--ms-primary-text);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500}.mh-generate[data-v-a1096eb9]:hover:not(:disabled){background:var(--ms-primary-hover)}.mh-generate[data-v-a1096eb9]:disabled{opacity:.4;cursor:not-allowed}.mh-generate[data-v-a1096eb9]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mh-fallback[data-v-a1096eb9]{padding:18px 20px 8px}.mh-fallback-prompt[data-v-a1096eb9]{min-height:68px;color:var(--ms-text-3);font-size:16px;line-height:24px}.mh-fallback-bar[data-v-a1096eb9]{align-items:center;gap:8px;height:44px;display:flex}.mh-fallback-plus[data-v-a1096eb9]{border:1px solid var(--ms-border);width:32px;height:32px;color:var(--ms-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mh-fallback-spacer[data-v-a1096eb9]{flex:1}.mh-fallback-tier[data-v-a1096eb9]{color:var(--ms-text);font-size:13px}.mh-fallback-generate[data-v-a1096eb9]{background:var(--ms-primary-bg);height:36px;color:var(--ms-primary-text);opacity:.4;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}@media (max-width:767px){.mh-body[data-v-a1096eb9] .input.media-home{padding:8px 14px}.is-upload .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input,.is-upload .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input:focus,.mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input,.mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input:focus{min-height:72px;font-size:16px;line-height:24px}.mh-inline-box[data-v-a1096eb9]{width:auto;margin:12px 14px 0;position:static}.mh-inline-box[data-v-a1096eb9] .mh-upload{width:100%}.is-magic .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input,.is-magic .mh-body[data-v-a1096eb9] .media-home .textarea-wrapper>.search-input:focus{min-height:120px}.mh-body[data-v-a1096eb9] .media-home .icon-group{gap:8px}.mh-body[data-v-a1096eb9] .media-home .icon-group>:first-child{flex-wrap:nowrap;flex:auto;min-width:0}.mh-body[data-v-a1096eb9] .media-home .icon-group>:last-child{flex:none}.mh-bar[data-v-a1096eb9]{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.mh-bar[data-v-a1096eb9]::-webkit-scrollbar{display:none}.mh-generate[data-v-a1096eb9]{height:40px}}@media (pointer:coarse){.mh-generate[data-v-a1096eb9]{height:44px}.mh-bar[data-v-a1096eb9] .model-button{min-height:40px}}@media (prefers-color-scheme:dark){:where(.ms-black) .mh-body[data-v-a1096eb9] .media-home .icon-group{background:0 0}:where(.ms-black) .mh-body[data-v-a1096eb9] .add-entry-btn{border-color:var(--ms-border-strong);color:var(--ms-text);background:0 0}:where(.ms-black) .mh-right[data-v-a1096eb9] .tier-dropdown-trigger{border-color:var(--ms-border-strong);color:var(--ms-text);background:0 0}:where(.ms-black) .mh-body[data-v-a1096eb9] .add-entry-btn.active{border-color:var(--ms-border-strong);background:var(--ms-hover)}:where(.ms-black) .mh-body[data-v-a1096eb9] .add-entry-btn:hover{border-color:var(--ms-border-strong);background:var(--ms-hover)}:where(.ms-black) .mh-right[data-v-a1096eb9] .tier-dropdown-trigger:hover{border-color:var(--ms-border-strong);background:var(--ms-hover)}:where(.ms-black) .mh-body[data-v-a1096eb9] .add-entry-icon{color:var(--ms-text)}body.ms-black .add-entry-popover,body.ms-black .models-popover .models-list,body.ms-black .models-popover .settings-panel,body.ms-black .n-popover.models-popover,body.ms-black .tier-dropdown-list{border-color:var(--ms-border);background:var(--ms-surface)}body.ms-black .add-entry-popover{border:1px solid var(--ms-border)}body.ms-black .n-popover.models-popover,body.ms-black .tier-dropdown-list{box-shadow:var(--ms-shadow-strong)}body.ms-black .add-entry-option-label,body.ms-black .models-popover .ratio-option.selected .ratio-label,body.ms-black .models-popover .section-title,body.ms-black .models-popover .size-option,body.ms-black .pis-d2imp-label,body.ms-black .tier-dropdown-header-title,body.ms-black .tier-dropdown-item-active .tier-dropdown-item-icon,body.ms-black .tier-dropdown-item-active .tier-dropdown-item-label,body.ms-black .tier-dropdown-item-label{color:var(--ms-text)}body.ms-black .models-popover .model-cost-band-on,body.ms-black .models-popover .model-name,body.ms-black .models-popover .ratio-label,body.ms-black .tier-dropdown-item-icon{color:var(--ms-text-2)}body.ms-black .tier-dropdown-check,body.ms-black .tier-dropdown-header-desc,body.ms-black .tier-dropdown-item-desc{color:var(--ms-text-3)}body.ms-black .models-popover .model-cost-band{color:var(--ms-text-disabled)}body.ms-black .add-entry-divider,body.ms-black .models-popover .models-list .divider,body.ms-black .pis-d2imp-divider,body.ms-black .tier-dropdown-divider{background:var(--ms-border)}body.ms-black .models-popover .model.selected,body.ms-black .models-popover .ratio-option,body.ms-black .models-popover .size-option,body.ms-black .tier-dropdown-item-active{background:var(--ms-surface-2)}body.ms-black .models-popover .ratio-option.selected,body.ms-black .models-popover .size-option.selected{border-color:var(--ms-text)}body.ms-black .add-entry-option-item:hover,body.ms-black .models-popover .models-list .model:hover,body.ms-black .tier-dropdown-item:hover{background:var(--ms-hover)}body.ms-black .tier-dropdown-item-badge{background:var(--ms-accent-soft);color:var(--ms-accent)}}.mhh[data-v-9a354705]{--mhh-bow-top:var(--mhh-bow-top-wide);--mhh-bow-bottom:var(--mhh-bow-bottom-wide);--mhh-ink:#fff;--mhh-glass:#00000052;--mhh-glass-hover:#0000007a;--mhh-glass-line:#ffffff59;--mhh-dot:#fff6;--mhh-dot-hover:#ffffffb3;--mhh-scrim-mid:#00000047;--mhh-plate:#0000006b;--mhh-scrim-top:#05050638;--mhh-scrim-none:#05050600;--mhh-scrim-bottom:#05050680;--mhh-text-shadow:#00000073;--mhh-text-edge:#0006;--mhh-arrow:#fff;--mhh-arrow-ink:#18181a;--mhh-arrow-line:#0000000f;--mhh-arrow-on:#18181a;--mhh-arrow-on-ink:#fff;--mhh-arrow-lift:#00000059;--mhh-arrow-lift-on:#00000073;--mhh-phone:#0000004d;--mhh-phone-lift:#000000a6;--mhh-phone-edge:#ffffff14;--mhh-yours:#ffffff1a;--mhh-yours-hover:#ffffff29;--mhh-yours-line:#fff9;--mhh-yours-line-on:#ffffffd9;--mhh-yours-filled:#ffffffe6;--mhh-plus:#fff;--mhh-plus-ink:#18181a;--mhh-plus-lift:#00000080;--mhh-tag:#14141699;--mhh-cp-pill:#14081ea3;--mhh-cp-plain-pill:#0c0e166b;--mhh-cp-plain-line:#ffffff47;--mhh-cp-pill-ink:#ffe2bd;--mhh-cp-line:#ffbe6e80;--mhh-cp-lift:#0009;--mhh-cp-dots:#ffd29ad9;--mhh-cp-tip:#10071af2;--mhh-cp-tip-line:#ffaa508c;--mhh-cp-tip-lift:#000000b3;--mhh-cp-btn-top:#ffc27a;--mhh-cp-btn-mid:#ffa23a;--mhh-cp-btn-bottom:#ff6a14;--mhh-cp-btn-ink:#2a0e02;--mhh-cp-btn-edge:#78280066;--mhh-cp-btn-shine:#fff9;--mhh-cp-btn-glow:#ff7828a6;--mhh-pt-btn:#fff;--mhh-pt-btn-ink:#0b0b0c;--mhh-pt-btn-glow:#0000008c;width:100%;position:relative;container-type:inline-size}@media (prefers-color-scheme:dark){:where(.ms-black) .mhh[data-v-9a354705]{--mhh-scrim-top:#05050659;--mhh-scrim-bottom:#050506d1;--mhh-arrow:#ffffff24;--mhh-arrow-ink:#fff;--mhh-arrow-line:#ffffff4d;--mhh-arrow-on:#fff;--mhh-arrow-on-ink:#18181a}}.mhh-defs[data-v-9a354705]{width:0;height:0;position:absolute;overflow:hidden}.mhh-band[data-v-9a354705],.mhh-bow-cover[data-v-9a354705]{--mhh-h:min(40.5cqw, max(240px, (100svh - var(--mhh-room,0px)) / (1 - var(--mhh-bow-bottom))));height:var(--mhh-h);overflow:hidden}.mhh-band[data-v-9a354705]{--mhh-t:calc(var(--mhh-h) * 16 / 9);margin-bottom:calc(var(--mhh-h) * var(--mhh-bow-bottom) * -1);clip-path:url(#mhh-curve-wide);position:relative}.mhh-bow-cover[data-v-9a354705]{z-index:3;width:100%;fill:var(--ms-bg);pointer-events:none;position:absolute;top:0;left:0}.mhh-bow-cover-phone[data-v-9a354705]{display:none}.mhh-band[data-v-9a354705]:after,.mhh-band[data-v-9a354705]:before{content:"";z-index:3;width:calc(50% - var(--mhh-t) / 2);opacity:.55;pointer-events:none;position:absolute;top:0;bottom:0}.mhh-band[data-v-9a354705]:before{background:linear-gradient(90deg,var(--ms-bg),transparent);left:0}.mhh-band[data-v-9a354705]:after{background:linear-gradient(270deg,var(--ms-bg),transparent);right:0}.mhh-strip[data-v-9a354705]{position:absolute;top:0;bottom:0;left:0;right:0}.mhh-tile[data-v-9a354705]{top:0;bottom:0;left:calc(50% - var(--mhh-t) / 2);width:var(--mhh-t);background:var(--ms-skeleton) center/cover no-repeat;transform:translateX(calc(var(--mhh-o) * 100%));position:absolute;overflow:hidden}.mhh-strip.is-sliding .mhh-tile[data-v-9a354705]{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.mhh-tile[data-v-9a354705]:after{content:"";background:color-mix(in srgb,var(--ms-bg) 32%,transparent);transition:opacity .6s;position:absolute;top:0;bottom:0;left:0;right:0}.mhh-tile.is-current[data-v-9a354705]:after{opacity:0}.mhh-side-next:hover~.mhh-strip .mhh-tile[data-offset="1"][data-v-9a354705]:after,.mhh-side-prev:hover~.mhh-strip .mhh-tile[data-offset="-1"][data-v-9a354705]:after{opacity:.4}.mhh-side-next:focus-visible~.mhh-strip .mhh-tile[data-offset="1"][data-v-9a354705]:after{opacity:.4}.mhh-side-prev:focus-visible~.mhh-strip .mhh-tile[data-offset="-1"][data-v-9a354705]:after{opacity:.4}.mhh-tile-img[data-v-9a354705]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mhh-side[data-v-9a354705]{z-index:1;width:calc(50% - var(--mhh-t) / 2);cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;bottom:0}.mhh-side-prev[data-v-9a354705]{left:0}.mhh-side-next[data-v-9a354705]{right:0}.mhh-side[data-v-9a354705]:focus-visible{outline:none}.mhh-side[data-v-9a354705]:hover{z-index:2}.mhh-side[data-v-9a354705]:focus-visible{z-index:2}.mhh-arrow[data-v-9a354705]{box-sizing:border-box;border:1px solid var(--mhh-arrow-line);background:var(--mhh-arrow);width:46px;height:46px;color:var(--mhh-arrow-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 22px -6px var(--mhh-arrow-lift);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mhh-side-prev .mhh-arrow[data-v-9a354705]{animation:4.5s ease-in-out 1.2s infinite mhh-nudge-prev-9a354705;left:22px}.mhh-side-next .mhh-arrow[data-v-9a354705]{animation:4.5s ease-in-out 1.2s infinite mhh-nudge-next-9a354705;right:22px}.mhh-side:hover .mhh-arrow[data-v-9a354705]{background:var(--mhh-arrow-on);color:var(--mhh-arrow-on-ink);box-shadow:0 10px 26px -6px var(--mhh-arrow-lift-on);animation:none;transform:translateY(-50%)scale(1.08)}.mhh-side:focus-visible .mhh-arrow[data-v-9a354705]{background:var(--mhh-arrow-on);color:var(--mhh-arrow-on-ink);box-shadow:0 10px 26px -6px var(--mhh-arrow-lift-on);animation:none;transform:translateY(-50%)scale(1.08)}.mhh-side:active .mhh-arrow[data-v-9a354705]{transform:translateY(-50%)scale(.96)}.mhh-side:focus-visible .mhh-arrow[data-v-9a354705]{outline:2px solid var(--ms-accent);outline-offset:3px}.mhh-arrow-tip[data-v-9a354705]{box-sizing:border-box;background:var(--mhh-arrow-on);max-width:190px;height:26px;color:var(--mhh-arrow-on-ink);text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:0 10px;font-size:12px;font-weight:500;line-height:26px;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 10px);overflow:hidden;transform:translateY(-4px)}.mhh-side-prev .mhh-arrow-tip[data-v-9a354705]{left:0}.mhh-side-next .mhh-arrow-tip[data-v-9a354705]{right:0}.mhh-side:hover .mhh-arrow-tip[data-v-9a354705]{opacity:1;transform:none}.mhh-side:focus-visible .mhh-arrow-tip[data-v-9a354705]{opacity:1;transform:none}@keyframes mhh-nudge-prev-9a354705{0%,78%,to{transform:translateY(-50%)}86%{transform:translateY(-50%)translate(-5px)}93%{transform:translateY(-50%)translate(1px)}}@keyframes mhh-nudge-next-9a354705{0%,78%,to{transform:translateY(-50%)}86%{transform:translateY(-50%)translate(5px)}93%{transform:translateY(-50%)translate(-1px)}}.mhh-main[data-v-9a354705]{--mhh-u:calc(var(--mhh-t) / 916);top:0;bottom:0;left:calc(50% - var(--mhh-t) / 2);z-index:1;width:var(--mhh-t);color:var(--mhh-ink);position:absolute;overflow:hidden}.mhh-clip[data-v-9a354705]{-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.mhh-clip.is-on[data-v-9a354705]{opacity:1}.mhh-shade[data-v-9a354705]{pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 46%,var(--mhh-scrim-mid),transparent 70%),linear-gradient(180deg,var(--mhh-scrim-top) 0,var(--mhh-scrim-none) 30%,var(--mhh-scrim-none) 62%,var(--mhh-scrim-bottom) 100%)}.mhh-hit[data-v-9a354705],.mhh-shade[data-v-9a354705]{position:absolute;top:0;bottom:0;left:0;right:0}.mhh-hit[data-v-9a354705]{z-index:1;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mhh-copy[data-v-9a354705]{left:0;right:0;top:calc(50% * (1 + var(--mhh-bow-top) - var(--mhh-bow-bottom)));z-index:2;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:14px;padding:0 48px;transition:opacity .25s;display:flex;position:absolute;transform:translateY(-50%)}.mhh-copy.is-sliding[data-v-9a354705]{opacity:0}.mhh-copy[data-v-9a354705]:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--mhh-plate),transparent);position:absolute;top:-36px;bottom:-36px;left:12%;right:12%}.mhh-title[data-v-9a354705]{letter-spacing:-.015em;text-shadow:0 1px 3px var(--mhh-text-edge),0 4px 30px var(--mhh-text-shadow);margin:0;font-size:calc(max(26px,min(2.6vw,38px)));line-height:1.1}.mhh-kicker[data-v-9a354705],.mhh-title[data-v-9a354705]{color:var(--mhh-ink);font-weight:600}.mhh-kicker[data-v-9a354705]{letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin:0 0 -6px;font-size:11.5px}.mhh-kicker[data-v-9a354705],.mhh-sub[data-v-9a354705]{text-shadow:0 1px 3px var(--mhh-text-edge)}.mhh-sub[data-v-9a354705]{color:var(--mhh-ink);letter-spacing:.02em;opacity:.9;margin:-4px 0 0;font-size:14px}.mhh-demo-img[data-v-9a354705]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.mhh-before[data-v-9a354705]{clip-path:inset(0 0 0 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mhh-before.is-still[data-v-9a354705]{clip-path:inset(0 0 0 58%)}.mhh-before.is-sweeping[data-v-9a354705]{animation:4.2s ease-in-out infinite mhh-sweep-9a354705}@keyframes mhh-sweep-9a354705{0%,to{clip-path:inset(0 0 0 100%)}50%{clip-path:inset(0 0 0 8%)}}.mhh-backdrop[data-v-9a354705]{-o-object-fit:cover;object-fit:cover;filter:blur(30px)brightness(.5)saturate(1.15);pointer-events:none;width:calc(100% + 96px);max-width:none;height:calc(100% + 96px);position:absolute;top:-48px;left:-48px;transform:scale(1.08)}.mhh-backdrop-clip[data-v-9a354705]{opacity:0;transition:opacity .4s}.mhh-backdrop-clip.is-on[data-v-9a354705]{opacity:1}.mhh-stage[data-v-9a354705]{display:contents}.mhh-stage.mhh-ads[data-v-9a354705]{--ph-top:18px;--ph-bottom:38px;--ph-gap:12px;--ph-h:calc(var(--mhh-h) * (1 - var(--mhh-bow-top) - var(--mhh-bow-bottom)) - var(--ph-top) - var(--ph-bottom));--ph-w:calc(var(--ph-h) * .5625);top:calc(var(--mhh-h) * var(--mhh-bow-top) + var(--ph-top));z-index:2;height:var(--ph-h);pointer-events:none;justify-content:center;align-items:center;gap:28px;padding:0 24px;display:flex;position:absolute;left:0;right:0}.mhh-ads .mhh-copy[data-v-9a354705]{text-align:left;flex:0 280px;align-items:flex-start;gap:12px;min-width:0;padding:0;position:relative;top:auto;left:auto;right:auto;transform:none}.mhh-ads .mhh-copy[data-v-9a354705]:before{top:-40px;bottom:-40px;left:-36px;right:-36px}.mhh-ads .mhh-kicker[data-v-9a354705]{white-space:nowrap;margin:0 0 -4px}.mhh-ads .mhh-sub[data-v-9a354705]{margin:-2px 0 0}.mhh-phones[data-v-9a354705]{gap:var(--ph-gap);pointer-events:none;display:flex}.mhh-phones[data-v-9a354705],.mhp[data-v-9a354705]{height:var(--ph-h);flex:none}.mhp[data-v-9a354705]{width:var(--ph-w);background:var(--mhh-phone);box-shadow:0 18px 40px -16px var(--mhh-phone-lift),0 0 0 1px var(--mhh-phone-edge);color:var(--mhh-ink);font:inherit;border:0;border-radius:12px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.mhp-media[data-v-9a354705]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.mhp-clip[data-v-9a354705]{opacity:0;transition:opacity .3s}.mhp-clip.is-on[data-v-9a354705]{opacity:1}.mhp-yours[data-v-9a354705]{border:1.5px dashed var(--mhh-yours-line);background:var(--mhh-yours);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;cursor:pointer;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:background-color .15s,border-color .15s;display:flex}.mhp-yours[data-v-9a354705]:hover{border-color:var(--mhh-yours-line-on);background:var(--mhh-yours-hover)}.mhp-yours[data-v-9a354705]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mhp-yours.is-filled[data-v-9a354705]{border-style:solid;border-color:var(--mhh-yours-filled)}.mhp-plus[data-v-9a354705]{background:var(--mhh-plus);width:34px;height:34px;box-shadow:0 6px 16px -6px var(--mhh-plus-lift);color:var(--mhh-plus-ink);border-radius:50%;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.mhp-yours-label[data-v-9a354705]{text-shadow:0 1px 3px var(--mhh-text-edge);font-size:12.5px;font-weight:600}.mhp-tag[data-v-9a354705]{background:var(--mhh-tag);white-space:nowrap;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:8px;left:8px}.mhh-use[data-v-9a354705],.mhp-tag[data-v-9a354705]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--mhh-ink);border-radius:999px}.mhh-use[data-v-9a354705]{border:1px solid var(--mhh-glass-line);background:var(--mhh-glass);height:34px;font:inherit;cursor:pointer;pointer-events:auto;padding:0 16px;font-size:13px;font-weight:600}.mhh-use[data-v-9a354705]:hover{background:var(--mhh-glass-hover)}.mhh-use[data-v-9a354705]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mhh-cp[data-v-9a354705]{z-index:2;pointer-events:none;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.mhh-cp.is-sliding[data-v-9a354705]{opacity:0}.mhh-cp-brand[data-v-9a354705]{top:calc(var(--mhh-u) * 58);left:calc(var(--mhh-u) * 24);align-items:center;gap:calc(var(--mhh-u) * 8);color:var(--mhh-ink);font-size:max(10px,var(--mhh-u) * 14);letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 6px var(--mhh-cp-lift);font-weight:700;line-height:1;display:inline-flex;position:absolute}.mhh-cp-mark[data-v-9a354705]{width:max(16px,var(--mhh-u) * 24);height:max(16px,var(--mhh-u) * 24);border-radius:max(5px,var(--mhh-u) * 7);flex:none}.mhh-cp-ends[data-v-9a354705]{top:calc(var(--mhh-u) * 58);right:calc(var(--mhh-u) * 22);align-items:center;gap:calc(var(--mhh-u) * 6);box-sizing:border-box;height:max(20px,var(--mhh-u) * 30);padding:0 calc(var(--mhh-u) * 13) 0 calc(var(--mhh-u) * 10);border:1px solid var(--mhh-cp-line);background:var(--mhh-cp-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 18px -8px var(--mhh-cp-lift);color:var(--mhh-cp-pill-ink);font-size:max(10px,var(--mhh-u) * 12.5);white-space:nowrap;border-radius:999px;font-weight:700;display:inline-flex;position:absolute}.mhh-cp-ends.is-left[data-v-9a354705]{right:auto;left:calc(var(--mhh-u) * 24)}.mhh-cp-ends.is-plain[data-v-9a354705]{border-color:var(--mhh-cp-plain-line);background:var(--mhh-cp-plain-pill);color:var(--mhh-ink)}.mhh-cp-clock[data-v-9a354705]{width:max(11px,var(--mhh-u) * 15);height:max(11px,var(--mhh-u) * 15);flex:none}.mhh-cp-art[data-v-9a354705]{width:max(100%,var(--mhh-h) * 83 / 47);aspect-ratio:2656/1504;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mhh-cp-hot[data-v-9a354705]{cursor:pointer;pointer-events:auto;border-radius:6px;outline:none;position:absolute}.mhh-cp-hot[data-v-9a354705]:after{content:"";border-bottom:max(2px,var(--mhh-u) * 3) dotted var(--mhh-cp-dots);position:absolute;bottom:-2px;left:6%;right:6%}.mhh-cp-hot[data-v-9a354705]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mhh-cp-tip[data-v-9a354705]{bottom:calc(100% + (var(--mhh-u) * 12));padding:calc(var(--mhh-u) * 9) calc(var(--mhh-u) * 14);border:1px solid var(--mhh-cp-tip-line);border-radius:calc(var(--mhh-u) * 10);box-shadow:0 12px 30px -8px var(--mhh-cp-tip-lift);color:var(--mhh-ink);font-size:max(11px,var(--mhh-u) * 13.5);white-space:nowrap;opacity:0;pointer-events:none;font-weight:600;line-height:1.3;transition:opacity .16s,transform .16s;transform:translate(-50%,4px)}.mhh-cp-tip[data-v-9a354705],.mhh-cp-tip[data-v-9a354705]:before{background:var(--mhh-cp-tip);position:absolute;left:50%}.mhh-cp-tip[data-v-9a354705]:before{content:"";border-right:1px solid var(--mhh-cp-tip-line);border-bottom:1px solid var(--mhh-cp-tip-line);width:10px;height:10px;bottom:-6px;transform:translate(-50%)rotate(45deg)}.mhh-cp-hot.is-open .mhh-cp-tip[data-v-9a354705]{opacity:1;transform:translate(-50%)}.mhh-copy.is-painted[data-v-9a354705]{padding:0;top:65%;transform:none}.mhh-copy.is-painted[data-v-9a354705]:before{display:none}.mhh-title.is-painted[data-v-9a354705]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mhh-use.is-painted[data-v-9a354705]{align-items:center;gap:calc(var(--mhh-u) * 8);height:max(26px,var(--mhh-u) * 40);padding:0 calc(var(--mhh-u) * 18) 0 calc(var(--mhh-u) * 20);border-radius:max(7px,var(--mhh-u) * 10);background:var(--mhh-pt-btn);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 22px -6px var(--mhh-pt-btn-glow);color:var(--mhh-pt-btn-ink);font-size:max(11px,var(--mhh-u) * 15);border:0;font-weight:700;display:inline-flex}.mhh-use.is-painted[data-v-9a354705]:hover{filter:brightness(.94)}.mhh-use.is-campaign[data-v-9a354705]{background:linear-gradient(180deg,var(--mhh-cp-btn-top) 0,var(--mhh-cp-btn-mid) 55%,var(--mhh-cp-btn-bottom) 100%);box-shadow:inset 0 -3px 0 var(--mhh-cp-btn-edge),inset 0 1px 0 var(--mhh-cp-btn-shine),0 8px 22px -6px var(--mhh-cp-btn-glow);color:var(--mhh-cp-btn-ink)}.mhh-use.is-campaign[data-v-9a354705]:hover{filter:brightness(1.06)}.mhh-cp-arrow[data-v-9a354705]{width:max(11px,var(--mhh-u) * 15);height:max(11px,var(--mhh-u) * 15);flex:none}.mhh-dots[data-v-9a354705]{left:0;right:0;bottom:calc(16px + var(--mhh-bow-bottom) * 100%);z-index:2;justify-content:center;gap:8px;display:flex;position:absolute}.mhh-dot[data-v-9a354705]{background:var(--mhh-dot);cursor:pointer;border:0;border-radius:3px;width:6px;height:6px;padding:0;transition:width .3s,background-color .3s;position:relative}.mhh-dot[data-v-9a354705]:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-5px;right:-5px}.mhh-dot[data-v-9a354705]:hover{background:var(--mhh-dot-hover)}.mhh-dot.is-on[data-v-9a354705]{background:var(--mhh-ink);width:22px}.mhh-dot[data-v-9a354705]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:4px}.mhh-progress[data-v-9a354705]{background:var(--mhh-dot);cursor:pointer;border:0;border-radius:3px;width:140px;height:6px;padding:0;position:relative;overflow:hidden}.mhh-progress[data-v-9a354705]:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-5px;right:-5px}.mhh-progress[data-v-9a354705]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:4px}.mhh-progress-bar[data-v-9a354705]{background:var(--mhh-ink);transform-origin:0;animation:6s linear infinite mhh-progress-9a354705;position:absolute;top:0;bottom:0;left:0;right:0}.mhh-progress.is-held .mhh-progress-bar[data-v-9a354705]{animation-play-state:paused}@keyframes mhh-progress-9a354705{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.mhh-before[data-v-9a354705],.mhh-progress-bar[data-v-9a354705],.mhh-side .mhh-arrow[data-v-9a354705]{animation:none}.mhh-arrow[data-v-9a354705],.mhh-arrow-tip[data-v-9a354705],.mhh-backdrop-clip[data-v-9a354705],.mhh-clip[data-v-9a354705],.mhh-copy[data-v-9a354705],.mhh-cp[data-v-9a354705],.mhh-cp-tip[data-v-9a354705],.mhh-dot[data-v-9a354705],.mhh-tile[data-v-9a354705]:after,.mhp-clip[data-v-9a354705]{transition:none}}@media (max-width:767px){.mhh[data-v-9a354705]{--mhh-bow-top:var(--mhh-bow-top-phone);--mhh-bow-bottom:var(--mhh-bow-bottom-phone)}.mhh-band[data-v-9a354705],.mhh-bow-cover[data-v-9a354705]{--mhh-h:min(56.25cqw, max(160px, (100svh - var(--mhh-room,0px)) / (1 - var(--mhh-bow-bottom))))}.mhh-bow-cover-wide[data-v-9a354705]{display:none}.mhh-bow-cover-phone[data-v-9a354705]{display:inline}.mhh-band[data-v-9a354705]{clip-path:url(#mhh-curve-phone);border-radius:16px}.mhh-ads .mhh-sub[data-v-9a354705],.mhh-band[data-v-9a354705]:after,.mhh-band[data-v-9a354705]:before,.mhh-side[data-v-9a354705]{display:none}.mhh-stage.mhh-ads[data-v-9a354705]{--ph-top:8px;--ph-bottom:40px;--ph-gap:8px;gap:14px;padding:0 14px}.mhh-ads .mhh-copy[data-v-9a354705]{gap:8px}.mhh-ads .mhh-copy[data-v-9a354705]:before{top:-24px;bottom:-24px;left:-20px;right:-20px}.mhh-ads .mhh-kicker[data-v-9a354705]{letter-spacing:.12em;white-space:normal;text-wrap:balance;font-size:9.5px}.mhh-ads .mhh-title[data-v-9a354705]{font-size:21px}.mhh-ads .mhh-use[data-v-9a354705]{height:30px;padding:0 12px;font-size:12px}.mhh-cp-brand[data-v-9a354705]{gap:0;font-size:0;top:9px;left:10px}.mhh-cp-mark[data-v-9a354705]{border-radius:5px;width:18px;height:18px}.mhh-cp-ends[data-v-9a354705]{gap:3px;height:13px;padding:0 6px 0 5px;font-size:8px;top:12px;right:8px}.mhh-cp-ends.is-left[data-v-9a354705]{left:10px;right:auto}.mhh-cp-clock[data-v-9a354705]{width:9px;height:9px}.mhh-cp-tip[data-v-9a354705]{white-space:normal;text-align:center;width:max-content;max-width:calc(min(300px,80vw))}}.msp-camp[data-v-c97f3fd0]{--msp-camp-pill-from:#ff7a1a;--msp-camp-pill-to:#ff3d7f;--msp-camp-was:#fff9;--msp-camp-dots:#ffffffb3;--msp-camp-line:#ffffffd1;--msp-camp-glow:#0006;--msp-camp-tip-bg:#fff;--msp-camp-tip-ink:#18181a;--msp-camp-tip-shadow:#0000008c;--msp-camp-cta-bg:#fff;--msp-camp-cta-ink:#111;z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:18px;bottom:18px;left:22px;right:18px}.msp-camp-pill[data-v-c97f3fd0]{background:linear-gradient(90deg,var(--msp-camp-pill-from),var(--msp-camp-pill-to));max-width:100%;height:24px;color:var(--msp-banner-ink);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex;overflow:hidden}.msp-camp-model[data-v-c97f3fd0]{white-space:nowrap;margin-top:auto;font-size:26px;line-height:1.15}.msp-camp-count[data-v-c97f3fd0],.msp-camp-model[data-v-c97f3fd0]{letter-spacing:-.01em;text-shadow:0 2px 16px var(--msp-camp-glow);font-weight:700}.msp-camp-count[data-v-c97f3fd0]{cursor:help;margin-top:2px;font-size:28px;line-height:1.2;position:relative}.msp-camp-was[data-v-c97f3fd0]{color:var(--msp-camp-was);margin-right:2px;font-size:19px;font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px}.msp-camp-num[data-v-c97f3fd0]{-webkit-text-decoration:underline dotted var(--msp-camp-dots);-webkit-text-decoration:underline dotted var(--msp-camp-dots);text-decoration:underline dotted var(--msp-camp-dots);text-underline-offset:6px;text-decoration-thickness:2px}.msp-camp-tip[data-v-c97f3fd0]{z-index:3;background:var(--msp-camp-tip-bg);width:230px;box-shadow:0 12px 30px -10px var(--msp-camp-tip-shadow);color:var(--msp-camp-tip-ink);letter-spacing:0;text-shadow:none;white-space:normal;box-sizing:border-box;opacity:0;pointer-events:none;border-radius:10px;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .15s;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.msp-camp-tip[data-v-c97f3fd0]:after{content:"";border:6px solid #0000;border-right-color:var(--msp-camp-tip-bg);margin-top:-6px;position:absolute;top:50%;right:100%}.msp-camp-tip b[data-v-c97f3fd0]{font-weight:700}@media (hover:hover){.msp-camp-count:hover .msp-camp-tip[data-v-c97f3fd0]{opacity:1}}.msp-camp.is-tip-open .msp-camp-tip[data-v-c97f3fd0]{opacity:1;pointer-events:auto}@container (width<=470px){.msp-camp-tip[data-v-c97f3fd0]{top:calc(100% + 12px);left:0;transform:none}.msp-camp-tip[data-v-c97f3fd0]:after{border-right-color:#0000;border-bottom-color:var(--msp-camp-tip-bg);margin-top:0;top:auto;bottom:100%;left:80px;right:auto}}.msp-camp-line[data-v-c97f3fd0]{color:var(--msp-camp-line);text-shadow:0 1px 10px var(--msp-camp-glow);margin-top:6px;font-size:14.5px;line-height:1.4}.msp-camp-cta[data-v-c97f3fd0]{background:var(--msp-camp-cta-bg);height:36px;color:var(--msp-camp-cta-ink);border-radius:999px;flex:none;align-items:center;margin-top:14px;padding:0 17px;font-size:15px;font-weight:600;display:inline-flex}@media (max-width:767px){.msp-camp[data-v-c97f3fd0]{top:16px;bottom:16px;left:18px;right:18px}}@font-face{font-family:Barlow Condensed MS;font-style:italic;font-weight:800;font-display:swap;src:url(../media/fonts/barlow-condensed-latin-800-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.msp-sd[data-v-3d517795]{--msp-sd-lime:#deff3a;--msp-sd-lime-hover:#e9ff7a;--msp-sd-ink:#0b1020;--msp-sd-white:#fff;--msp-sd-was:#ffffff9e;--msp-sd-line:#ffffffe6;--msp-sd-lift:#04104673;--msp-sd-face:"Barlow Condensed MS", "Arial Narrow", -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;z-index:2;color:var(--msp-sd-white);text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:18px;bottom:18px;left:22px;right:18px}.msp-sd-pill[data-v-3d517795]{box-sizing:border-box;background:var(--msp-sd-lime);max-width:62%;min-height:22px;color:var(--msp-sd-ink);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:800;line-height:1.15;display:inline-flex}.msp-sd-body[data-v-3d517795]{flex-direction:column;align-items:flex-start;max-width:62%;display:flex}.msp-sd-count[data-v-3d517795],.msp-sd-cta[data-v-3d517795],.msp-sd-model[data-v-3d517795]{font-family:var(--msp-sd-face);font-synthesis:none;text-transform:uppercase;font-style:italic;font-weight:800}.msp-sd-model[data-v-3d517795]{letter-spacing:.01em;line-height:1}.msp-sd-count[data-v-3d517795],.msp-sd-model[data-v-3d517795]{text-shadow:0 2px 12px var(--msp-sd-lift);font-size:30px}.msp-sd-count[data-v-3d517795]{color:var(--msp-sd-lime);white-space:nowrap;margin-top:6px;line-height:1.02}.msp-sd-was[data-v-3d517795]{color:var(--msp-sd-was);margin-right:.12em;font-size:.7em;text-decoration-thickness:2px}.msp-sd-num[data-v-3d517795]{font-variant-numeric:tabular-nums}.msp-sd-line[data-v-3d517795]{color:var(--msp-sd-line);text-shadow:0 1px 8px var(--msp-sd-lift);margin-top:8px;font-size:14px;font-weight:500;line-height:1.35}.msp-sd-cta[data-v-3d517795]{background:var(--msp-sd-lime);height:34px;color:var(--msp-sd-ink);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;margin-top:14px;padding:0 18px;font-size:16px;transition:background-color .15s;display:inline-flex}@container (width<=470px){.msp-sd-model[data-v-3d517795]{font-size:26px}.msp-sd-count[data-v-3d517795]{font-size:25px}.msp-sd-line[data-v-3d517795]{font-size:13px}.msp-sd-cta[data-v-3d517795]{height:32px;font-size:15px}}@container (width<=380px){.msp-sd[data-v-3d517795]{top:14px;bottom:14px;left:16px;right:14px}.msp-sd-body[data-v-3d517795],.msp-sd-pill[data-v-3d517795]{max-width:70%}.msp-sd-model[data-v-3d517795]{font-size:23px}.msp-sd-count[data-v-3d517795]{font-size:22px}.msp-sd-line[data-v-3d517795]{font-size:12.5px}}.msp[data-v-39f58a4e]{box-sizing:border-box;--msp-banner-bg:#0b0b0d;--msp-banner-ink:#fff;--msp-logo-plate:#fff;--msp-plate-edge:#0000000f;--msp-plate-shadow:#0000001f;--msp-banner-scrim-top:#0000004d;--msp-banner-scrim-clear:transparent;--msp-banner-scrim-bottom:#000000bd;--msp-banner-scrim-left:#0000006b;--msp-banner-was:#ffffff8c;--msp-banner-line:#ffffffd6;--msp-banner-foot:#fff9;--msp-camp-shade:#0a0502c7;--msp-camp-shade-mid:#0a050285;--msp-camp-shade-foot:#080402bf;--msp-camp-shade-clear:#0a050200;--msp-banner-tip-bg:#141416f0;--msp-banner-tip-shadow:#00000059;--msp-banner-cta-bg:#fff;--msp-banner-cta-hover:#ececec;--msp-banner-cta-ink:#111;--msp-hw-bg:#0e0616;--msp-hw-line:#ff964659;--msp-hw-line-hover:#ff964699;--msp-hw-ring:#1a0b26;--msp-hw-plate-shadow:#0000004d;--msp-hw-veil:#0e0616f2;--msp-hw-veil-mid:#0e0616b8;--msp-hw-veil-end:#0e061626;--msp-hw-kicker:#ffffffb3;--msp-hw-gold-0:#fff6d6;--msp-hw-gold-1:#ffd36b;--msp-hw-gold-2:#ff9a3c;--msp-hw-gold-glow:#ff963273;--msp-hw-badge-0:#ffc27a;--msp-hw-badge-1:#ff8a1a;--msp-hw-badge-2:#ff5a0a;--msp-hw-badge-ink:#2a0e02;--msp-hw-badge-sheen:#ffffff8c;--msp-hw-badge-glow:#ff8228b3;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.6fr 1fr 1fr;gap:12px;width:100%;height:252px;padding:0;display:grid}.msp-stage[data-v-39f58a4e]{--msp-dots-bg:#00000052;--msp-dot:#ffffff80;--msp-dot-hover:#fffc;--msp-dot-on:#fff;grid-row:1/span 2;min-width:0;position:relative}.msp-stage.is-turning[data-v-39f58a4e]{touch-action:pan-y}.msp-banner[data-v-39f58a4e]{z-index:0;opacity:0;visibility:hidden;isolation:isolate;background:var(--msp-banner-bg);width:100%;height:100%;color:var(--msp-banner-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;margin:0;padding:0;transition:opacity 0s linear .5s,visibility 0s linear .5s;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.msp-banner.is-on[data-v-39f58a4e]{z-index:1;opacity:1;visibility:visible;transition:opacity .5s}.msp-banner[data-v-39f58a4e]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.msp-banner.is-live[data-v-39f58a4e],.msp-banner.is-seedream[data-v-39f58a4e]{container-type:inline-size}.msp-banner.is-seedream .msp-banner-media img[data-v-39f58a4e],.msp-banner.is-seedream .msp-banner-media video[data-v-39f58a4e]{-o-object-position:85% 20%;object-position:85% 20%}.msp-banner.is-seedream[data-v-39f58a4e]:hover .msp-sd-cta{background:var(--msp-sd-lime-hover)}.msp-slide .msp-banner-media img[data-v-39f58a4e],.msp-slide .msp-banner-media video[data-v-39f58a4e]{-o-object-position:50% 50%;object-position:50% 50%}.msp-dots[data-v-39f58a4e]{z-index:3;background:var(--msp-dots-bg);border-radius:999px;align-items:center;gap:6px;padding:7px 9px;display:flex;position:absolute;top:14px;right:14px}.msp-dot[data-v-39f58a4e]{background:var(--msp-dot);cursor:pointer;border:0;border-radius:3px;width:6px;height:6px;margin:0;padding:0;transition:width .3s,background-color .3s;position:relative}.msp-dot[data-v-39f58a4e]:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-4px;right:-4px}.msp-dot[data-v-39f58a4e]:hover{background:var(--msp-dot-hover)}.msp-dot.is-on[data-v-39f58a4e]{background:var(--msp-dot-on);width:18px}.msp-dot[data-v-39f58a4e]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:3px}.msp-banner-media img[data-v-39f58a4e],.msp-banner-media video[data-v-39f58a4e]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 58%;object-position:50% 58%;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.msp-banner-media video[data-v-39f58a4e]{opacity:0;transition:opacity .25s,transform .8s cubic-bezier(.2,.7,.2,1)}.msp-banner.is-playing .msp-banner-media video[data-v-39f58a4e]{opacity:1}.msp-banner:hover .msp-banner-media img[data-v-39f58a4e],.msp-banner:hover .msp-banner-media video[data-v-39f58a4e]{transform:scale(1.025)}.msp-banner-scrim[data-v-39f58a4e]{z-index:1;background:linear-gradient(180deg,var(--msp-banner-scrim-top) 0,var(--msp-banner-scrim-clear) 26%,var(--msp-banner-scrim-clear) 40%,var(--msp-banner-scrim-bottom) 100%),linear-gradient(90deg,var(--msp-banner-scrim-left) 0,var(--msp-banner-scrim-clear) 58%);position:absolute;top:0;bottom:0;left:0;right:0}.msp-banner.is-live .msp-banner-scrim[data-v-39f58a4e]{background:linear-gradient(90deg,var(--msp-camp-shade) 0,var(--msp-camp-shade-mid) 40%,var(--msp-camp-shade-clear) 72%),linear-gradient(0deg,var(--msp-camp-shade-foot) 0,var(--msp-camp-shade-clear) 46%)}.msp-banner-body[data-v-39f58a4e]{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.msp-banner-title[data-v-39f58a4e]{letter-spacing:-.02em;font-size:calc(max(24px,min(1.95vw,28px)));font-weight:700;line-height:1.06}.msp-banner-num[data-v-39f58a4e]{-webkit-text-decoration:underline dotted var(--msp-banner-was);-webkit-text-decoration:underline dotted var(--msp-banner-was);text-decoration:underline dotted var(--msp-banner-was);text-underline-offset:5px;text-decoration-thickness:1.5px}.msp-banner-tip[data-v-39f58a4e]{background:var(--msp-banner-tip-bg);box-shadow:0 6px 20px var(--msp-banner-tip-shadow);color:var(--msp-banner-ink);letter-spacing:0;box-sizing:border-box;opacity:0;pointer-events:none;border-radius:8px;width:max-content;max-width:100%;padding:7px 10px;font-size:12px;font-weight:500;line-height:1.3;transition:opacity .15s;position:absolute;bottom:calc(100% + 10px);left:0}.msp-banner-title:hover .msp-banner-tip[data-v-39f58a4e]{opacity:1}.msp-banner-line[data-v-39f58a4e]{color:var(--msp-banner-line);margin-top:8px;font-size:14px;line-height:1.4}.msp-banner-cta[data-v-39f58a4e]{background:var(--msp-banner-cta-bg);height:36px;color:var(--msp-banner-cta-ink);border-radius:999px;flex:none;align-items:center;margin-top:14px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.msp-banner:hover .msp-banner-cta[data-v-39f58a4e]{background:var(--msp-banner-cta-hover)}.msp-banner.is-pending .msp-banner-body[data-v-39f58a4e],.msp-banner.is-pending .msp-banner-foot[data-v-39f58a4e]{visibility:hidden}.msp-banner-foot[data-v-39f58a4e]{z-index:2;color:var(--msp-banner-foot);font-size:10.5px;display:none;position:absolute;bottom:16px;right:16px}.msp-banner[data-v-39f58a4e]:hover .msp-camp-cta{background:var(--msp-banner-cta-hover)}.msp-tile[data-v-39f58a4e]{--msp-ring:var(--ms-stage-tile-solid);border:1px solid var(--ms-stage-tile-line);background:var(--ms-stage-tile);min-width:0;color:var(--ms-text);font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:space-between;gap:10px;margin:0;padding:16px 18px;transition:background-color .2s,border-color .2s;display:flex}.msp-tile[data-v-39f58a4e]:hover{--msp-ring:var(--ms-stage-tile-solid-hover);background:var(--ms-stage-tile-hover);border-color:var(--ms-stage-tile-line-hover)}.msp-tile[data-v-39f58a4e]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.msp-tile-top[data-v-39f58a4e]{justify-content:space-between;gap:8px}.msp-tile-icons[data-v-39f58a4e],.msp-tile-top[data-v-39f58a4e]{align-items:center;display:flex}.msp-tile-icon[data-v-39f58a4e]{background:var(--msp-logo-plate);width:34px;height:34px;box-shadow:0 0 0 2.5px var(--msp-ring),inset 0 0 0 1px var(--msp-plate-edge),0 2px 6px var(--msp-plate-shadow);border-radius:10px;flex:none;justify-content:center;align-items:center;transition:margin .25s,transform .25s;display:inline-flex;position:relative}.msp-tile-icon+.msp-tile-icon[data-v-39f58a4e]{margin-left:-10px}.msp-tile:hover .msp-tile-icon+.msp-tile-icon[data-v-39f58a4e]{margin-left:-3px}.msp-tile:hover .msp-tile-icon[data-v-39f58a4e]{transform:translateY(-1px)}.msp-tile-icon.is-full[data-v-39f58a4e]{overflow:hidden}.msp-tile-glyph[data-v-39f58a4e]{width:100%;height:100%;display:block}.msp-tile-logo[data-v-39f58a4e]{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;display:block}.msp-tile-kind[data-v-39f58a4e]{background:var(--ms-stage-pill);height:26px;color:var(--ms-stage-pill-text);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:flex}.msp-tile-text[data-v-39f58a4e]{flex-direction:column;gap:4px;min-width:0;display:flex}.msp-tile-name[data-v-39f58a4e]{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:16px;font-weight:600;display:flex}.msp-tile-label[data-v-39f58a4e],.msp-tile-sub[data-v-39f58a4e]{text-overflow:ellipsis;overflow:hidden}.msp-tile-badge[data-v-39f58a4e]{height:20px;color:var(--ms-badge-ink);letter-spacing:.06em;border-radius:6px;flex:none;align-items:center;padding:0 8px;font-size:10.5px;font-weight:700;display:flex}.msp-tile-badge.is-hot[data-v-39f58a4e]{background:var(--ms-badge-top);box-shadow:inset 0 1px 0 var(--ms-badge-sheen),0 2px 8px -2px var(--ms-badge-top-glow)}.msp-tile-badge.is-new[data-v-39f58a4e]{background:var(--ms-badge-new);box-shadow:inset 0 1px 0 var(--ms-badge-sheen),0 2px 8px -2px var(--ms-badge-new-glow)}.msp-tile-badge.is-halloween[data-v-39f58a4e]{background:linear-gradient(120deg,var(--msp-hw-badge-0),var(--msp-hw-badge-1) 55%,var(--msp-hw-badge-2));color:var(--msp-hw-badge-ink);letter-spacing:.04em;box-shadow:inset 0 1px 0 var(--msp-hw-badge-sheen),0 0 12px -2px var(--msp-hw-badge-glow);font-weight:800}.msp-tile-sub[data-v-39f58a4e]{color:var(--ms-stage-tile-sub);white-space:nowrap;font-size:13px;line-height:1.35}.msp-tile.is-art[data-v-39f58a4e],.msp-tile.is-art[data-v-39f58a4e]:hover{isolation:isolate;border-color:var(--msp-hw-line);background:var(--msp-hw-bg);color:var(--msp-banner-ink);padding:14px 16px 13px;position:relative;overflow:hidden;container-type:inline-size}.msp-tile.is-art[data-v-39f58a4e]:hover{border-color:var(--msp-hw-line-hover)}.msp-tile-art[data-v-39f58a4e]{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.msp-tile-art img[data-v-39f58a4e]{-o-object-fit:cover;object-fit:cover;-o-object-position:72% 50%;object-position:72% 50%;width:100%;height:100%;display:block}.msp-tile-art[data-v-39f58a4e]:after{content:"";background:linear-gradient(90deg,var(--msp-hw-veil) 0,var(--msp-hw-veil-mid) 48%,var(--msp-hw-veil-end) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.msp-hw[data-v-39f58a4e]{-moz-column-gap:9px;flex:1;grid-template:"plate name badge""price price price"1fr/auto minmax(0,1fr) auto;column-gap:9px;min-width:0;display:grid}.msp-hw-plate[data-v-39f58a4e]{width:30px;height:30px;box-shadow:0 0 0 2px var(--msp-hw-ring),0 2px 6px var(--msp-hw-plate-shadow);border-radius:9px;grid-area:plate;display:block;overflow:hidden}.msp-hw-name[data-v-39f58a4e]{text-overflow:ellipsis;white-space:nowrap;grid-area:name;place-self:center start;max-width:100%;font-size:15px;font-weight:600;overflow:hidden}.msp-hw-price[data-v-39f58a4e]{flex-direction:column;grid-area:price;align-self:end;align-items:flex-start;gap:3px;min-width:0;max-width:calc(74cqw + 8px);display:flex}.msp-hw-kicker[data-v-39f58a4e]{max-width:100%;color:var(--msp-hw-kicker);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}.msp-hw-line[data-v-39f58a4e],.msp-hw-num[data-v-39f58a4e]{background:linear-gradient(180deg,var(--msp-hw-gold-0) 0,var(--msp-hw-gold-1) 45%,var(--msp-hw-gold-2) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.msp-hw-line[data-v-39f58a4e]{font-size:calc(22px * var(--msp-hw-fit,1));white-space:nowrap;font-weight:800;line-height:1.05;display:inline-block}.msp-hw-num[data-v-39f58a4e]{font-size:calc(28px * var(--msp-hw-fit,1));filter:drop-shadow(0 2px 10px var(--msp-hw-gold-glow));font-weight:900;line-height:.9}.msp-hw-badge[data-v-39f58a4e]{letter-spacing:.05em;white-space:nowrap;grid-area:badge;place-self:center end;height:19px;margin-right:-2px;padding:0 7px;font-size:10px}@container (width<=251px){.msp-hw[data-v-39f58a4e]{grid-template:"plate badge""name name""price price"1fr/auto minmax(0,1fr)}.msp-hw-plate[data-v-39f58a4e]{border-radius:8px;width:26px;height:26px}.msp-hw-name[data-v-39f58a4e]{margin-top:3px;font-size:13px}.msp-hw-price[data-v-39f58a4e]{max-width:100%}}@media (prefers-reduced-motion:reduce){.msp-banner-media video[data-v-39f58a4e]{display:none}.msp-banner[data-v-39f58a4e],.msp-banner.is-on[data-v-39f58a4e],.msp-dot[data-v-39f58a4e],.msp-tile[data-v-39f58a4e],.msp-tile-icon[data-v-39f58a4e]{transition:none}.msp-banner:hover .msp-banner-media img[data-v-39f58a4e],.msp-tile:hover .msp-tile-icon[data-v-39f58a4e]{transform:none}}@media (max-width:1023px){.msp[data-v-39f58a4e]{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;padding:0}.msp-stage[data-v-39f58a4e]{grid-area:1/1/auto/-1;min-height:244px}.msp-tile[data-v-39f58a4e]{min-height:104px}}@media (max-width:767px){.msp-banner-title[data-v-39f58a4e]{font-size:24px}.msp-banner-body[data-v-39f58a4e]{bottom:16px;left:18px;right:18px}.msp-banner-foot[data-v-39f58a4e]{display:block}.msp-banner:not(.is-live) .msp-banner-num[data-v-39f58a4e]:after{content:"*"}.msp-tile[data-v-39f58a4e]{padding:14px}}.mhmt-wrap[data-v-dc852292]{--mhmt-ink:#fff;--mhmt-shade-top:#00000061;--mhmt-shade-bottom:#0000008c;--mhmt-glass:#14141699;--mhmt-glass-hover:#141416c7;--mhmt-pill:#fff;--mhmt-pill-ink:#18181a;flex-direction:column;display:flex}.mhmt[data-v-dc852292],.mhmt-wrap[data-v-dc852292]{width:100%;position:relative}.mhmt[data-v-dc852292]{background:var(--ms-skeleton);cursor:pointer;border:0;border-radius:12px;flex:1 0 auto;padding:0;display:block;overflow:hidden}.mhmt[data-v-dc852292]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mhmt-media[data-v-dc852292]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.mhmt.is-live .mhmt-media[data-v-dc852292]{animation:6s ease-in-out infinite alternate mhmt-ken-dc852292}.mhmt-clip[data-v-dc852292]{opacity:0;transition:opacity .3s}.mhmt-clip.is-on[data-v-dc852292]{opacity:1}.mhmt-before[data-v-dc852292]{clip-path:inset(0 0 0 58%);position:absolute;top:0;bottom:0;left:0;right:0}.mhmt.has-video:not(.is-still) .mhmt-before[data-v-dc852292]{clip-path:inset(0 0 0 100%)}.mhmt.is-sweeping .mhmt-before[data-v-dc852292]{animation:mhmt-sweep-dc852292 var(--mhmt-sweep-s,4s) ease-in-out infinite}.mhmt.is-sweeping.from-left .mhmt-before[data-v-dc852292]{animation-name:mhmt-sweep-left-dc852292}.mhmt.is-sweeping.is-off .mhmt-before[data-v-dc852292]{animation-play-state:paused}.mhmt.is-live.is-still .mhmt-before[data-v-dc852292],.mhmt.is-live:not(.has-video) .mhmt-before[data-v-dc852292]{animation:3.6s ease-in-out infinite mhmt-wipe-dc852292}.mhmt.is-sound .mhmt-before[data-v-dc852292],.mhmt.is-sound.is-sweeping .mhmt-before[data-v-dc852292],.mhmt.is-sound.is-sweeping.from-left .mhmt-before[data-v-dc852292]{visibility:hidden;clip-path:inset(0 0 0 100%);animation:none}.mhmt.has-video.is-scored:not(.is-still) .mhmt-before[data-v-dc852292]{clip-path:inset(0 0 0 calc(var(--mhmt-x,.5) * 100%));animation:none}.mhmt-sound[data-v-dc852292]{z-index:3;background:var(--mhmt-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:30px;height:30px;color:var(--mhmt-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s;display:flex;position:absolute;bottom:10px;left:10px}.mhmt-sound[data-v-dc852292]:hover{background:var(--mhmt-glass-hover)}.mhmt-sound[data-v-dc852292]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mhmt-sound-on[data-v-dc852292],.mhmt-sound.is-on .mhmt-sound-off[data-v-dc852292]{display:none}.mhmt-sound.is-on .mhmt-sound-on[data-v-dc852292]{display:block}.mhmt-make[data-v-dc852292],.mhmt-shade[data-v-dc852292],.mhmt-tag[data-v-dc852292]{opacity:0;transition:opacity .2s}.mhmt.is-live .mhmt-make[data-v-dc852292],.mhmt.is-live .mhmt-shade[data-v-dc852292],.mhmt.is-live .mhmt-tag[data-v-dc852292]{opacity:1}.mhmt-shade[data-v-dc852292]{background:linear-gradient(180deg,var(--mhmt-shade-top),transparent 28%,transparent 66%,var(--mhmt-shade-bottom));position:absolute;top:0;bottom:0;left:0;right:0}.mhmt-tag[data-v-dc852292]{background:var(--mhmt-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:24px;color:var(--mhmt-ink);padding:0 9px;font-size:11.5px;font-weight:500;top:10px;left:10px}.mhmt-make[data-v-dc852292],.mhmt-tag[data-v-dc852292]{white-space:nowrap;border-radius:999px;align-items:center;display:flex;position:absolute}.mhmt-make[data-v-dc852292]{background:var(--mhmt-pill);height:30px;color:var(--mhmt-pill-ink);padding:0 12px;font-size:12px;font-weight:600;bottom:10px;right:10px}@keyframes mhmt-wipe-dc852292{0%,to{clip-path:inset(0 0 0 88%)}50%{clip-path:inset(0 0 0 12%)}}@keyframes mhmt-sweep-dc852292{0%,to{clip-path:inset(0 0 0 100%)}50%{clip-path:inset(0 0 0 8%)}}@keyframes mhmt-sweep-left-dc852292{0%,to{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0 8% 0 0)}}@keyframes mhmt-ken-dc852292{0%{transform:scale(1)}to{transform:scale(1.06)}}@media (hover:none){.mhmt-make[data-v-dc852292],.mhmt-shade[data-v-dc852292],.mhmt-tag[data-v-dc852292]{opacity:1}}@media (prefers-reduced-motion:reduce){.mhmt.has-video .mhmt-before[data-v-dc852292]{clip-path:inset(0 0 0 58%)}.mhmt .mhmt-before[data-v-dc852292],.mhmt.is-live .mhmt-media[data-v-dc852292]{animation:none}}.mhmb[data-v-9a6e0cda]{border:1px solid var(--ms-border);background:var(--ms-surface);height:40px;color:var(--ms-text);font:inherit;cursor:pointer;pointer-events:auto;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:500;display:flex}.mhmb[data-v-9a6e0cda]:hover{background:var(--ms-hover)}.mhmb[data-v-9a6e0cda]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mhmb-chevron[data-v-9a6e0cda]{transition:transform .2s}.mhmb-chevron.is-up[data-v-9a6e0cda]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.mhmb-chevron[data-v-9a6e0cda]{transition:none}}.mhm[data-v-ff1a7d66]{color:var(--ms-text);gap:18px}.mhm[data-v-ff1a7d66],.mhm-head[data-v-ff1a7d66]{flex-direction:column;display:flex}.mhm-head[data-v-ff1a7d66]{gap:6px;padding:0 4px}.mhm-title[data-v-ff1a7d66]{letter-spacing:-.01em;text-transform:uppercase;gap:10px;margin:0;font-size:28px;font-weight:800;line-height:1.05}.mhm-new[data-v-ff1a7d66],.mhm-title[data-v-ff1a7d66]{align-items:center;display:flex}.mhm-new[data-v-ff1a7d66]{background:var(--ms-badge-new);height:24px;box-shadow:inset 0 1px 0 var(--ms-badge-sheen),0 2px 8px -2px var(--ms-badge-new-glow);color:var(--ms-badge-ink);letter-spacing:.06em;border-radius:6px;padding:0 10px;font-size:12px;font-weight:700}.mhm-sub[data-v-ff1a7d66]{color:var(--ms-text-2);margin:0;font-size:14px;line-height:1.5}.mhm-cols[data-v-ff1a7d66],.mhm-wall[data-v-ff1a7d66]{position:relative}.mhm-wall.is-capped[data-v-ff1a7d66]{overflow-clip-margin:4px;overflow:clip}.mhm-wall.is-animated[data-v-ff1a7d66]{transition:max-height .5s}.mhm-cols[data-v-ff1a7d66]{align-items:flex-start;gap:14px;display:flex}.mhm-cols.is-level[data-v-ff1a7d66]{align-items:stretch}.mhm-wall.is-open .mhm-cols[data-v-ff1a7d66]{padding-bottom:56px}.mhm-foot[data-v-ff1a7d66]{z-index:4;box-sizing:border-box;background:linear-gradient(180deg,transparent,var(--ms-bg) 82%);pointer-events:none;justify-content:center;align-items:flex-end;height:154px;padding-bottom:10px;display:flex;position:absolute;bottom:-4px;left:0;right:0}.mhm-wall.is-open .mhm-foot[data-v-ff1a7d66]{background:0 0;height:56px;padding-bottom:6px;bottom:0}@media (prefers-reduced-motion:reduce){.mhm-wall.is-animated[data-v-ff1a7d66]{transition:none}}.mhm-col[data-v-ff1a7d66]{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}@media (max-width:767px){.mhm-title[data-v-ff1a7d66]{font-size:22px}.mhm-col[data-v-ff1a7d66],.mhm-cols[data-v-ff1a7d66]{gap:10px}}.mhn[data-v-64647713]{position:relative}.mhn-bar[data-v-64647713]{top:var(--mhn-top,0);right:var(--mhn-inset,0);left:var(--mhn-inset,0);scrollbar-width:none;pointer-events:none;border-bottom:1px solid #0000;justify-content:safe center;align-items:center;gap:4px;height:48px;padding:0 12px;transition:background-color .2s,border-color .2s;display:flex;position:absolute;overflow-x:auto}.mhn-bar[data-v-64647713]::-webkit-scrollbar{display:none}.mhn.is-stuck .mhn-bar[data-v-64647713]{pointer-events:auto;border-bottom-color:var(--ms-border-subtle);background:color-mix(in srgb,var(--ms-bg) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mhn-item[data-v-64647713]{pointer-events:auto;height:36px;color:var(--ms-text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:15px;font-weight:500;transition:color .15s}.mhn-item.is-on[data-v-64647713],.mhn-item[data-v-64647713]:hover{color:var(--ms-text)}.mhn-item.is-on[data-v-64647713]{font-weight:600}.mhn-item[data-v-64647713]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.mhn-bar[data-v-64647713],.mhn-item[data-v-64647713]{transition:none}}.mgv[data-v-32e72a12]{z-index:1000;--mgv-bg:#050506;--mgv-ink:#fff;--mgv-ink-2:#fffc;--mgv-ink-3:#ffffff8f;--mgv-ink-hover:#ffffffdb;--mgv-line:#ffffff29;--mgv-glass:#ffffff14;--mgv-glass-2:#ffffff29;--mgv-play:#ffffff2e;--mgv-shade:#050506f7;--mgv-shade-2:#050506db;--mgv-shade-3:#0505064d;--mgv-shade-4:#050506f2;--mgv-shade-5:#0505068c;--mgv-thumb-bg:#111;background:var(--mgv-bg);color:var(--mgv-ink);position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.mgv-bg[data-v-32e72a12]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:16s ease-in-out infinite alternate mgv-ken-32e72a12;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes mgv-ken-32e72a12{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.16)translate(-2.5%,-1.5%)}}.mgv-shade[data-v-32e72a12]{pointer-events:none;background:linear-gradient(90deg,var(--mgv-shade) 0,var(--mgv-shade-2) 24%,var(--mgv-shade-3) 44%,transparent 60%),linear-gradient(0deg,var(--mgv-shade-4) 0,var(--mgv-shade-5) 13%,transparent 30%);position:absolute;top:0;bottom:0;left:0;right:0}.mgv-stage[data-v-32e72a12]{background:var(--mgv-bg);--mgp-bar-bottom:18px;--mgp-bar-clear:512px;position:absolute;top:0;bottom:124px;left:0;right:0;overflow:hidden}.mgv-stage-loading[data-v-32e72a12]{place-items:center;width:100%;height:100%;display:grid}.mgv-stage-loading[data-v-32e72a12] .mgv-stage-glyph{box-sizing:border-box;background:var(--mgv-play);width:88px;height:88px;color:var(--mgv-ink);border-radius:50%;justify-content:center;align-items:center;padding-left:5px;display:flex}.mgv-play[data-v-32e72a12]{background:var(--mgv-play);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:88px;height:88px;color:var(--mgv-ink);border-radius:50%;justify-content:center;align-items:center;padding-left:5px;display:flex;position:absolute;top:calc(50% - 62px);left:50%;transform:translate(-50%,-50%)}.mgv-play[data-v-32e72a12]:hover{background:var(--mgv-glass-2);color:var(--mgv-ink)}.mgv-panel[data-v-32e72a12]{pointer-events:none;flex-direction:column;gap:16px;width:440px;padding:24px 36px 16px;display:flex;position:absolute;top:0;bottom:124px;left:0}.mgv-panel[data-v-32e72a12]>*{pointer-events:auto}.mgv-close[data-v-32e72a12]{border:1px solid var(--mgv-line);background:var(--mgv-glass);height:36px;color:var(--mgv-ink);font:inherit;cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13px;display:flex}.mgv-close[data-v-32e72a12]:hover,.mgv-nav[data-v-32e72a12]:hover{background:var(--mgv-glass-2)}.mgv-info[data-v-32e72a12]{flex-direction:column;gap:14px;margin-top:auto;display:flex}.mgv-title[data-v-32e72a12]{letter-spacing:-.01em;font-size:34px;font-weight:700;line-height:1.1}.mgv-desc[data-v-32e72a12],.mgv-title[data-v-32e72a12]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.mgv-desc[data-v-32e72a12]{color:var(--mgv-ink-2);line-height:1.6}.mgv-byline[data-v-32e72a12],.mgv-desc[data-v-32e72a12]{max-width:360px;font-size:15px}.mgv-byline[data-v-32e72a12]{align-items:center;gap:10px;margin-top:-4px;display:flex}.mgv-byline-label[data-v-32e72a12]{color:var(--mgv-ink-3);font-size:12px}.mgv-byline-who[data-v-32e72a12]{font-weight:600}.mgv-byline-avatar[data-v-32e72a12]{color:#e8c979;background:#3c3326;border-radius:999px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid;box-shadow:0 0 0 2px #e8c97973}.mgv-actions[data-v-32e72a12]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.mgv-make[data-v-32e72a12]{background:var(--mgv-ink);height:48px;color:var(--mgv-bg);font:inherit;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:0 22px 0 18px;font-size:15px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.mgv-make[data-v-32e72a12]:hover{background:var(--mgv-ink-hover)}.mgv-make[data-v-32e72a12]:active{transform:scale(.98)}.mgv-how[data-v-32e72a12]{border:1px solid var(--mgv-line);background:var(--mgv-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:48px;color:var(--mgv-ink);border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.mgv-how[data-v-32e72a12]:hover{background:var(--mgv-glass-2);color:var(--mgv-ink)}.mgv-studio[data-v-32e72a12]{background:var(--mgv-bg);border:0;width:100%;height:100%;display:block}.mgv-close[data-v-32e72a12]:focus-visible{outline:2px solid var(--mgv-ink);outline-offset:2px}.mgv-how[data-v-32e72a12]:focus-visible{outline:2px solid var(--mgv-ink);outline-offset:2px}.mgv-make[data-v-32e72a12]:focus-visible{outline:2px solid var(--mgv-ink);outline-offset:2px}.mgv-nav[data-v-32e72a12]:focus-visible{outline:2px solid var(--mgv-ink);outline-offset:2px}.mgv-play[data-v-32e72a12]:focus-visible{outline:2px solid var(--mgv-ink);outline-offset:2px}.mgv-thumb[data-v-32e72a12]:focus-visible{outline:2px solid var(--mgv-ink);outline-offset:2px}.mgv-strip[data-v-32e72a12]{align-items:center;gap:12px;height:124px;padding:0 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.mgv-nav[data-v-32e72a12]{border:1px solid var(--mgv-line);background:var(--mgv-glass);width:44px;height:44px;color:var(--mgv-ink);cursor:pointer;border-radius:12px;flex:none;place-items:center;display:grid}.mgv-thumbs[data-v-32e72a12]{scrollbar-width:none;flex:1;justify-content:safe center;align-items:center;gap:10px;min-width:0;padding:8px 2px;display:flex;overflow-x:auto}.mgv-thumbs[data-v-32e72a12]::-webkit-scrollbar{display:none}.mgv-thumb[data-v-32e72a12]{background:var(--mgv-thumb-bg);opacity:.55;cursor:pointer;border:2px solid #0000;border-radius:10px;flex:none;width:132px;height:74px;padding:0;transition:width .2s,height .2s,opacity .2s;position:relative;overflow:hidden}.mgv-thumb[data-v-32e72a12]:hover{opacity:1}.mgv-thumb.is-current[data-v-32e72a12]{border-color:var(--mgv-ink);opacity:1;width:156px;height:88px}.mgv-thumb img[data-v-32e72a12]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:768px) and (max-width:1023px) and (min-height:501px){.mgv-stage[data-v-32e72a12]{--mgp-control-shift:220px}.mgv-play[data-v-32e72a12]{left:calc(50% + 220px)}.mgv-stage-loading[data-v-32e72a12] .mgv-stage-glyph{transform:translate(220px)}}@media (prefers-reduced-motion:reduce){.mgv-bg[data-v-32e72a12]{animation:none}.mgv-thumb[data-v-32e72a12]{transition:none}}@media (max-height:500px),(max-width:767px){.mgv[data-v-32e72a12]{overflow-y:auto}.mgv-bg[data-v-32e72a12]{aspect-ratio:16/9;height:auto;animation:none;display:block;position:relative}.mgv-shade[data-v-32e72a12],.mgv-thumbs[data-v-32e72a12],.mgv.is-film .mgv-bg[data-v-32e72a12]{display:none}.mgv-play[data-v-32e72a12]{width:64px;height:64px;top:28.125vw;left:50%}.mgv-stage[data-v-32e72a12]{aspect-ratio:16/9;--mgp-bar-bottom:10px;--mgp-bar-clear:0px;--mgp-control-shift:0px;width:100%;position:relative;top:auto;bottom:auto;left:auto;right:auto}.mgv-panel[data-v-32e72a12]{width:auto;padding:16px 20px 96px;position:static}.mgv-close[data-v-32e72a12]{z-index:2;position:fixed;top:12px;left:12px}.mgv-info[data-v-32e72a12]{margin-top:0}.mgv-title[data-v-32e72a12]{font-size:26px}.mgv-actions[data-v-32e72a12]{flex-direction:column}.mgv-how[data-v-32e72a12],.mgv-make[data-v-32e72a12]{justify-content:center;width:100%}.mgv-strip[data-v-32e72a12]{background:var(--mgv-bg);justify-content:space-between;height:80px;padding:0 16px;position:fixed}}.mgi[data-v-c5bc3fb7]{color:var(--ms-text);flex-direction:column}.mgi[data-v-c5bc3fb7],.mgi-head[data-v-c5bc3fb7]{gap:16px;display:flex}.mgi-head[data-v-c5bc3fb7]{flex-wrap:wrap;justify-content:space-between;align-items:center}.mgi-title[data-v-c5bc3fb7]{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:800;line-height:1.05}.mgi-controls[data-v-c5bc3fb7]{gap:12px;margin-left:auto}.mgi-controls[data-v-c5bc3fb7],.mgi-search[data-v-c5bc3fb7],.mgi-tabs[data-v-c5bc3fb7]{align-items:center;display:flex}.mgi-tabs[data-v-c5bc3fb7]{gap:6px}.mgi-tab[data-v-c5bc3fb7]{border:1px solid var(--ms-border);background:var(--ms-surface);height:32px;color:var(--ms-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:13px}.mgi-tab.is-active[data-v-c5bc3fb7]{border-color:var(--ms-primary-bg);background:var(--ms-primary-bg);color:var(--ms-primary-text)}.mgi-how[data-v-c5bc3fb7]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mgi-retry[data-v-c5bc3fb7]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mgi-tab[data-v-c5bc3fb7]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:2px}.mgi-search[data-v-c5bc3fb7]{border:1px solid var(--ms-border);background:var(--ms-surface-2);width:240px;height:34px;color:var(--ms-text-2);border-radius:999px;gap:8px;margin-left:auto;padding:0 12px;font-size:13px}.mgi-search[data-v-c5bc3fb7]:focus-within{border-color:var(--ms-border-strong)}.mgi-search-input[data-v-c5bc3fb7]{min-width:0;color:var(--ms-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.mgi-search-input[data-v-c5bc3fb7]::placeholder{color:var(--ms-text-3)}.mgi-search-input[data-v-c5bc3fb7]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mgi-grid[data-v-c5bc3fb7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mgi-wall[data-v-c5bc3fb7]{transition:max-height .5s;position:relative;overflow:clip}.mgi-wall.is-open .mgi-grid[data-v-c5bc3fb7]{padding-bottom:56px}.mgi-foot[data-v-c5bc3fb7]{z-index:3;background:linear-gradient(180deg,transparent,var(--ms-bg) 82%);pointer-events:none;justify-content:center;align-items:flex-end;height:150px;padding-bottom:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.mgi-wall.is-open .mgi-foot[data-v-c5bc3fb7]{background:0 0;height:56px}.mgi-card[data-v-c5bc3fb7]{aspect-ratio:16/9;border:1px solid var(--ms-border);background:var(--ms-skeleton);--mgi-ink:#fff;--mgi-ink-2:#ffffffb8;--mgi-chip-bg:#14141680;--mgi-pill-bg:#fff;--mgi-pill-ink:#18181a;color:var(--mgi-ink);border-radius:12px;position:relative;overflow:hidden}.mgi-img[data-v-c5bc3fb7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.02)}.mgi-card:hover .mgi-img[data-v-c5bc3fb7]{animation:6s ease-in-out infinite alternate mgi-ken-c5bc3fb7}.mgi-card:has(:focus-visible) .mgi-img[data-v-c5bc3fb7]{animation:6s ease-in-out infinite alternate mgi-ken-c5bc3fb7}.mgi-card.is-previewing .mgi-img[data-v-c5bc3fb7]{animation:none}.mgi-video[data-v-c5bc3fb7]{-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.mgi-video.is-on[data-v-c5bc3fb7]{opacity:1}@keyframes mgi-ken-c5bc3fb7{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.16)translate(-3%,-2%)}}.mgi-kind[data-v-c5bc3fb7]{z-index:2;background:var(--mgi-chip-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--mgi-ink);pointer-events:none;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500;position:absolute;top:10px;right:10px}.mgi-hit[data-v-c5bc3fb7]{z-index:1;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.mgi-hit[data-v-c5bc3fb7]:focus-visible{outline:2px solid var(--ms-accent);outline-offset:-2px;border-radius:12px}.mgi-bar[data-v-c5bc3fb7]{z-index:2;pointer-events:none;justify-content:flex-end;padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.mgi-bar[data-v-c5bc3fb7],.mgi-how[data-v-c5bc3fb7],.mgi-state[data-v-c5bc3fb7]{align-items:center}.mgi-how[data-v-c5bc3fb7]{background:var(--mgi-pill-bg);height:30px;color:var(--mgi-pill-ink);white-space:nowrap;pointer-events:auto;opacity:0;visibility:hidden;border-radius:999px;flex:none;gap:5px;padding:0 12px 0 10px;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .2s,visibility .2s;display:inline-flex}.mgi-card:hover .mgi-how[data-v-c5bc3fb7]{opacity:1;visibility:visible}.mgi-card:has(:focus-visible) .mgi-how[data-v-c5bc3fb7]{opacity:1;visibility:visible}.mgi-how[data-v-c5bc3fb7]:hover{color:var(--mgi-pill-ink)}.mgi-state[data-v-c5bc3fb7]{color:var(--ms-text-2);text-align:center;justify-content:center;gap:10px;padding:40px 0;font-size:13px;display:flex}.mgi-retry[data-v-c5bc3fb7]{border:1px solid var(--ms-border);background:var(--ms-surface);height:32px;color:var(--ms-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:13px}.mgi-retry[data-v-c5bc3fb7]:hover{border-color:var(--ms-border-strong)}.mgi-skeleton[data-v-c5bc3fb7]{aspect-ratio:16/9;background:var(--ms-skeleton);border-radius:12px;display:block}@media (prefers-reduced-motion:reduce){.mgi-card:hover .mgi-img[data-v-c5bc3fb7]{animation:none}.mgi-card:has(:focus-visible) .mgi-img[data-v-c5bc3fb7]{animation:none}.mgi-bar[data-v-c5bc3fb7],.mgi-wall[data-v-c5bc3fb7]{transition:none}}@media (min-width:2177px){.mgi-grid[data-v-c5bc3fb7]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:2581px){.mgi-grid[data-v-c5bc3fb7]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:3241px){.mgi-grid[data-v-c5bc3fb7]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:3901px){.mgi-grid[data-v-c5bc3fb7]{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:4561px){.mgi-grid[data-v-c5bc3fb7]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:1023px){.mgi-grid[data-v-c5bc3fb7]{grid-template-columns:repeat(2,minmax(0,1fr))}.mgi-controls[data-v-c5bc3fb7]{flex-wrap:wrap}.mgi-search[data-v-c5bc3fb7]{margin-left:0}}@media (max-width:767px){.mgi-head[data-v-c5bc3fb7]{flex-direction:column;align-items:stretch;gap:12px}.mgi-title[data-v-c5bc3fb7]{font-size:22px}.mgi-controls[data-v-c5bc3fb7]{width:100%;margin-left:0}.mgi-tabs[data-v-c5bc3fb7]{scrollbar-width:none;flex:auto;overflow-x:auto}.mgi-tabs[data-v-c5bc3fb7]::-webkit-scrollbar{display:none}.mgi-tab[data-v-c5bc3fb7]{flex:none;height:40px}.mgi-search[data-v-c5bc3fb7]{flex:100%;width:auto;height:40px}.mgi-grid[data-v-c5bc3fb7]{gap:12px}.mgi-bar[data-v-c5bc3fb7]{padding:10px}.mgi-how[data-v-c5bc3fb7]{height:32px}}@media (pointer:coarse){.mgi-retry[data-v-c5bc3fb7],.mgi-tab[data-v-c5bc3fb7]{min-height:44px}.mgi-how[data-v-c5bc3fb7]{opacity:1;visibility:visible}.mgi-card:hover .mgi-img[data-v-c5bc3fb7]{animation:none}.mgi-card:has(:focus-visible) .mgi-img[data-v-c5bc3fb7]{animation:none}}.mh[data-v-e0bef9e2]{--mh-top:24px;--mh-bar:0px;--mh-gap:56px;gap:var(--mh-gap);color:var(--ms-text);flex-direction:column;padding:24px 24px 96px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}.mh>.mh-nav[data-v-e0bef9e2]{--mhn-top:calc(var(--mh-top) * -1);--mhn-inset:-24px;top:calc(var(--mh-bar) + var(--mh-top));z-index:40;height:0;margin-bottom:calc(var(--mh-gap) * -1);position:sticky}.mh-hero[data-v-e0bef9e2]{flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}#mh-ads-wall[data-v-e0bef9e2],#mh-inspired[data-v-e0bef9e2],#mh-magic-wall[data-v-e0bef9e2]{scroll-margin-top:calc(64px + var(--mh-bar))}.mh-hero[data-v-e0bef9e2]>*{z-index:1;position:relative}.mh-title[data-v-e0bef9e2]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mh-opening[data-v-e0bef9e2]{--mh-pull:24px;--mh-notice-room:0px;--mh-promo-room:0px;--mhh-room:calc(300px + var(--mh-notice-room) + var(--mh-promo-room));flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:768px){.mh-opening>.mh-opening-picture[data-v-e0bef9e2]{width:calc(100% + 48px);margin:calc(var(--mh-pull) * -1) -24px 0}}.mh-opening[data-v-e0bef9e2]:has(.plan-quota-notice-card){--mh-notice-room:32px}.mh-opening.has-promo-tray[data-v-e0bef9e2]{--mh-promo-room:48px}.mh-opening-spotlight[data-v-e0bef9e2]{margin-top:44px}.mh-composer[data-v-e0bef9e2]{z-index:10;width:100%;max-width:860px;margin:0 auto}.mh-composer-stack[data-v-e0bef9e2]{gap:14px}.mh-composer-dock[data-v-e0bef9e2],.mh-composer-stack[data-v-e0bef9e2]{flex-direction:column;display:flex}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card.plan-quota-notice-card{color:var(--color-text-link);background:0 0;border:none;border-radius:0;justify-content:flex-start;margin:0 0 8px;padding:0 4px}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-text{flex:0 auto}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss-anchor{flex:none;align-self:center;width:auto;height:auto;margin-inline-start:0}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss{top:auto;width:20px;height:20px;position:relative}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card .pqn-dismiss:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.mh-opening .mh-composer-dock[data-v-e0bef9e2] .plan-quota-notice-card.plan-quota-notice-card{background:var(--ms-bg);border-radius:8px;align-self:flex-start;padding:3px 8px}@media (prefers-color-scheme:dark){:where(.ms-black) .mh-composer-stack[data-v-e0bef9e2]{max-width:min(820px,100% - 48px)}}.mh-inline-error[data-v-e0bef9e2]{color:var(--ms-danger);margin:10px 4px 0;font-size:13px}@media (max-width:1023px){.mh[data-v-e0bef9e2]{--mh-top:40px;--mh-bar:calc(57px + env(safe-area-inset-top));--mh-gap:40px;padding:40px 24px 72px}.mh-hero[data-v-e0bef9e2]{gap:18px}.mh-opening[data-v-e0bef9e2]{--mh-pull:40px;--mhh-room:calc(357px + var(--mh-notice-room) + var(--mh-promo-room))}}@media (max-width:767px){.mh[data-v-e0bef9e2]{--mh-top:24px;--mh-gap:32px;padding:24px 16px 56px}.mh>.mh-nav[data-v-e0bef9e2]{display:none}.mh-hero[data-v-e0bef9e2]{gap:16px}.mh-opening[data-v-e0bef9e2]{--mh-pull:0px;--mhh-room:calc(281px + var(--mh-notice-room) + var(--mh-promo-room))}}
