.generation-style-picker{width:100%;min-width:0;max-width:100%;min-height:0;color:var(--mm-ui-text);flex-direction:column;gap:10px;display:flex;container-type:inline-size}.generation-style-picker__heading{justify-content:flex-start;align-items:center;gap:16px;display:flex}.generation-style-picker__heading h4{min-width:0;color:inherit;margin:0;font-size:14px;font-weight:700;line-height:1.4}.generation-style-picker__tabs{overscroll-behavior:contain;flex-wrap:nowrap;justify-content:flex-end;gap:8px;min-width:0;display:flex;overflow-x:auto}.generation-style-picker .generation-style-picker__tabs button,.generation-style-picker .generation-style-picker__retry,.generation-style-picker .generation-style-picker__more button{box-sizing:border-box;white-space:nowrap;width:auto;min-width:max-content;height:auto;min-height:32px;font:inherit;border:1px solid var(--mm-ui-border);border-radius:var(--mm-ui-radius-sm);background:var(--mm-ui-surface-2);color:inherit;cursor:pointer;flex:none;padding:6px 12px;line-height:1.4}.generation-style-picker .generation-style-picker__tabs button[aria-pressed=true]{background:var(--mm-ui-surface-hover);border-color:var(--mm-card-selection-stroke)}.generation-style-picker__grid{box-sizing:border-box;--style-columns:6;--style-gap:8px;--style-gutter:12px;grid-template-columns:repeat(var(--style-columns), minmax(0, 1fr));align-content:start;align-items:start;gap:var(--style-gap);height:min(calc(2 * (100cqi - var(--style-gutter) - (var(--style-columns) - 1) * var(--style-gap)) / var(--style-columns) + var(--style-gap) + 8px), 60dvh);scrollbar-gutter:stable;overscroll-behavior:contain;grid-auto-rows:max-content;min-height:100px;padding:4px;display:grid;overflow:auto}.generation-style-picker__grid .creative-public-asset-menu__visual-card{box-sizing:border-box;aspect-ratio:1;border-radius:var(--mm-ui-radius-md);width:100%;min-width:0;height:auto;position:relative;overflow:hidden}.generation-style-picker__grid .creative-public-asset-menu__asset-select{box-sizing:border-box;width:100%;min-width:0;height:auto;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.generation-style-picker__grid .mm-card-selection__indicator{display:none}.generation-style-picker__grid .creative-asset-thumb{aspect-ratio:1;height:auto;display:block;position:relative;overflow:hidden}.generation-style-picker__grid .creative-asset-thumb img{object-fit:cover;width:100%;height:100%}.generation-style-picker__grid .creative-asset-thumb-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#000000a6;padding:4px;font-size:12px;line-height:1.4;display:block;position:absolute;inset:auto 0 0;overflow:hidden}.generation-style-picker__grid .creative-skill-card-overlay{display:none}.generation-style-picker__more{grid-column:1/-1}.generation-style-picker__status{grid-column:1/-1;margin:0}.mm-information__popover.generation-style-picker-popover{width:min(520px,100vw - 24px);max-width:calc(100vw - 24px)}@container (width<=900px){.generation-style-picker__grid{--style-columns:5}}@container (width<=640px){.generation-style-picker__grid{--style-columns:3}}.agent-question-card{box-sizing:border-box;color:#eee;background:#2b2b2b;border:1px solid #414141;border-radius:26px;gap:12px;width:100%;padding:18px 18px 12px;display:grid}.agent-question-card__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.agent-question-card__kind,.agent-question-card__navigation{color:#a8a8a8;align-items:center;gap:10px;font-size:13px;display:flex}.agent-question-card__kind svg{width:16px;height:16px}.agent-question-card__navigation button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.agent-question-card__navigation button:hover,.agent-question-card__navigation button:focus-visible{color:#f1f1f1;background:#3a3a3a;outline:none}.agent-question-card__navigation button:disabled{opacity:.35;cursor:default}.agent-question-card h3{color:#f4f4f4;margin:0;font-size:14px;font-weight:700;line-height:1.55}.agent-question-card__options{gap:8px;margin:0;padding:0;list-style:none;display:grid}.agent-question-card__options button{color:#ededed;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:36px;padding:4px 8px;display:grid}.agent-question-card__options button:hover,.agent-question-card__options button:focus-visible,.agent-question-card__options button.is-selected{background:#363636;outline:none}.agent-question-card__options button>span{color:#bebebe;background:#303030;border:1px solid #505050;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.agent-question-card__options button strong{grid-column:2;min-width:0;font-size:13px;line-height:1.4}.agent-question-card__options button small{color:#a8a8a8;grid-column:2;font-size:12px}.agent-question-card__response-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.agent-question-card__reply{color:#a0a0a0;background:#363636;border-radius:24px;align-items:center;gap:10px;min-width:0;min-height:42px;padding:0 14px;display:flex}.agent-question-card__reply input{color:#f0f0f0;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.agent-question-card__reply input::placeholder{color:#969696}.agent-question-card__response-row>footer{justify-content:flex-end;gap:8px;display:flex}.agent-question-card__response-row>footer button{color:#ededed;cursor:pointer;background:0 0;border:1px solid #505050;border-radius:20px;justify-content:center;align-items:center;min-height:36px;padding:0 16px;font-size:13px;display:inline-flex}.agent-question-card__skip{color:#ededed;cursor:pointer;background:0 0;border:1px solid #505050;border-radius:20px;justify-content:center;align-self:flex-start;align-items:center;min-height:36px;padding:0 16px;font-size:13px;display:inline-flex}.agent-question-card__response-row>footer button.is-primary{color:#222;background:#eee;border-color:#eee}.agent-question-card__response-row>footer button:disabled,.agent-question-card__skip:disabled,.agent-question-card__options button:disabled{cursor:default;opacity:.55}.agent-question-card__error{color:#ffaaa5;margin:0;font-size:12px;line-height:1.4}@media (width<=520px){.agent-question-card{border-radius:20px;padding:18px}.agent-question-card__response-row{grid-template-columns:1fr}.agent-question-card__response-row>footer{justify-content:flex-end}}
