.hero-settings-trigger,.hero-model-trigger{background:var(--mw-field,#ffffff14);min-width:0;height:32px;color:var(--mw-secondary,#ffffffe0);font-family:var(--mw-font,inherit);white-space:nowrap;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:400;transition:background .15s;display:inline-flex}.hero-settings-trigger:hover,.hero-settings-trigger[data-state=open],.hero-model-trigger:hover,.hero-model-trigger[data-state=open]{background:var(--mw-hover,#ffffff29)}.hero-settings-trigger>svg,.hero-model-trigger>:is(svg,span:first-child){flex-shrink:0}.hero-settings-trigger__summary{text-overflow:ellipsis;min-width:0;max-width:220px;color:var(--mw-muted,#ffffff8f);overflow:hidden}.hero-model-trigger>span:nth-child(2){text-overflow:ellipsis;min-width:0;overflow:hidden}.hero-settings-trigger:focus-visible,.hero-model-trigger:focus-visible,.hero-settings-popover button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hero-settings-popover,.hero-model-popover,.hero-media-menu{--background:var(--mw-field);--foreground:var(--mw-text);--muted-foreground:var(--mw-muted);--input:transparent;--accent:var(--mw-hover);--accent-foreground:var(--mw-text);--ring:var(--primary);min-height:0;color:var(--mw-text,#fff);font-family:var(--mw-font,inherit);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--mw-card,#1f1f1f)!important;border:0!important;border-radius:8px!important}.hero-settings-popover{outline:none;flex-direction:column;width:min(340px,100vw - 24px);font-size:14px;line-height:20px;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000059}.hero-model-popover{width:min(560px,100vw - 24px);max-width:calc(100vw - 24px)}.hero-settings__header{flex:none;justify-content:space-between;align-items:center;gap:16px;height:48px;padding:8px 12px 8px 16px;display:flex}.hero-settings__header h2{font-size:14px;font-weight:600}.hero-settings__close{width:32px;height:32px;color:var(--mw-muted);border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.hero-settings__close:hover{background:var(--mw-field);color:var(--mw-text)}.hero-settings__options{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:20px;min-height:0;padding:4px 16px 16px;display:flex;overflow-y:auto}.hero-settings__options>div{flex-shrink:0}.hero-settings__options p.text-muted-foreground,.hero-media-menu p.text-muted-foreground,.hero-media-menu [data-slot=dropdown-menu-label]{color:var(--mw-muted);letter-spacing:normal;text-transform:none;font-size:12px;line-height:16px}.hero-media-menu [data-slot=dropdown-menu-item]{border-radius:6px}.hero-model-popover .hero-model-menu[data-appearance=media]{height:min(440px,60dvh)}.hero-model-menu[data-appearance=media] input{background:var(--mw-field);border:0;border-radius:6px}.hero-model-menu[data-appearance=media] input:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;box-shadow:none}.hero-model-menu[data-appearance=media] p.uppercase{letter-spacing:normal;text-transform:none;font-size:12px}.hero-model-menu[data-appearance=media] [role=menuitemradio]{border:0;border-radius:6px}.hero-model-menu[data-appearance=media] [role=menuitemradio][aria-checked=true]{background:var(--mw-brand-soft)}.hero-model-menu[data-appearance=media] [role=menuitemradio][aria-checked=true]>span:last-child{background:var(--primary)}.hero-model-menu[data-appearance=media] [role=menuitemradio]:not([aria-checked=true]):focus{background:var(--mw-field)}.hero-media-tooltip{z-index:130;background:var(--mw-flyout);min-height:0;color:var(--mw-secondary);border:0;border-radius:6px}.hero-media-tooltip svg{background:var(--mw-flyout);fill:var(--mw-flyout)}@media (max-width:767px){.hero-model-trigger{flex:0 114px;width:114px;max-width:114px;height:44px;font-size:12px}.hero-model-trigger>svg:last-child{display:none}.hero-settings-trigger{flex:0 0 44px;justify-content:center;width:44px;height:44px;padding:0}.hero-settings-trigger__summary{display:none}.hero-settings-trigger__icon{width:20px;height:20px}.hero-settings-popover{width:calc(100vw - 24px)}.hero-settings__options{gap:16px;padding-inline:12px}.hero-model-menu[data-appearance=media] [role=menuitemradio]{padding-block:12px}}.hero-config-option{background:var(--mw-field,#ffffff14);color:var(--mw-muted,#ffffff8f);border:0;border-radius:6px;font-weight:400}.hero-config-option:hover{background:var(--mw-hover,#ffffff29);color:var(--mw-text,#fff)}.hero-config-option.hero-config-option--selected{background:var(--mw-brand-soft,color-mix(in srgb, var(--primary) 16%, transparent));color:var(--primary)}.hero-config-auto{background:var(--mw-field,#ffffff14);color:var(--mw-muted,#ffffff8f);border:0;border-radius:6px}.hero-model-menu[data-appearance=media] button{border:0;border-radius:6px}.hero-model-menu[data-appearance=media] button[aria-pressed=true],.hero-model-menu[data-appearance=media] button:hover{background:var(--mw-field);color:var(--mw-text)}.hero-model-menu[data-appearance=media] [role=menuitemradio]>div:first-child{background:var(--mw-field);border-radius:6px}
