.emm-empty{padding:18px 12px 12px;text-align:center}.emm-empty-line{margin:0 0 10px;font-size:11px;color:var(--wb-ink3, rgba(255, 255, 255, .46))}.emm-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.emm-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--wb-line, rgba(255, 255, 255, .1));background:transparent;color:var(--wb-ink, #fff);font:inherit;font-size:12px;text-decoration:none;cursor:pointer}.emm-action:hover{background:var(--wb-hover, rgba(255, 255, 255, .06))}.emm-action:focus-visible{outline:2px solid var(--wb-accent, #a78bfa);outline-offset:2px}.emm-fit[data-emm-side=down]{top:calc(100% + 4px);bottom:auto}.emm-fit .wb-chat-mentions-list{max-height:min(var(--emm-max, 60vh),60vh,640px)}.emm.wb-chat-mentions{container:emm / inline-size;display:flex;flex-direction:column;max-height:min(var(--emm-room, 70vh),760px);border:0;border-radius:20px;background:linear-gradient(180deg,#1a1621,#0f0d13);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff0f,0 40px 100px -30px #000000f2;animation:emm-in .18s cubic-bezier(.23,1,.32,1) both}.wb-root[data-wb-theme=light] .emm.wb-chat-mentions:not([data-wb-theme=dark] *){background:linear-gradient(180deg,#fff,#fbf9fe);box-shadow:inset 0 0 0 1px #18151f14,0 30px 80px -30px #3c1e5a66}.wb-root:not([data-wb-phone="1"]) .wb-bar .wb-prompt-anchor>.emm.wb-chat-mentions{left:auto;right:0;width:var(--emm-wide, 100%)}.wb-root:not([data-wb-phone="1"]) .wb-bar .wb-prompt-anchor>.emm.wb-chat-mentions[data-emm-side=up]{bottom:calc(100% + var(--emm-lift, -4px))}@keyframes emm-in{0%{opacity:0;transform:translateY(6px) scale(.99)}}.emm.wb-chat-mentions>:not(.emm-body){flex:none}.emm .emm-head{padding:14px 12px 10px 18px;border-bottom:0;text-transform:none;letter-spacing:0}.emm-title{display:flex;flex-direction:column;min-width:0}.emm-title b{font-size:13px;font-weight:600;color:var(--wb-ink, #fff)}.emm-title small{margin-top:2px;font-size:11px;color:var(--wb-ink3, rgba(255, 255, 255, .5))}.emm-title small[data-full="1"]{color:var(--wb-acc, #ec4899)}.emm-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.emm-rail{display:flex;align-items:center;flex:none;gap:8px;min-width:0;padding:0 12px 8px}.emm-tabs{display:flex;flex:1 1 auto;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.emm-tabs button{display:inline-flex;align-items:center;gap:6px;flex:none;height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--wb-fill, rgba(255, 255, 255, .05));color:var(--wb-ink2, rgba(255, 255, 255, .74));font:inherit;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s}.emm-tabs button em{font-style:normal;font-size:11px;color:var(--wb-ink3, rgba(255, 255, 255, .46));font-variant-numeric:tabular-nums}.emm-tabs button[aria-selected=true]{background:#ec489924;color:var(--wb-ink, #fff);box-shadow:inset 0 0 0 1px #ec489980}.emm-tabs button[data-sub="1"][data-empty="1"]{display:none}.emm-how{position:relative;display:inline-flex;align-items:center;flex:none;gap:8px;height:30px;padding:0 10px 0 6px;border:0;border-radius:999px;background:transparent;color:var(--wb-ink2, rgba(255, 255, 255, .74));font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.emm-how i{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:linear-gradient(100deg,#8b5cf6,#e1449b 55%,#ff7a59);color:#fff;font-style:normal;font-size:11px;font-weight:600}.emm-how span{display:none}.emm-how:hover{background:var(--wb-hover, rgba(255, 255, 255, .06));color:var(--wb-ink, #fff)}.emm-how:after,.emm-explain-go:after,.emm-see:after{content:"";position:absolute;inset:-7px 0}.emm .emm-list{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;padding:4px 14px 28px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--wb-line, rgba(255, 255, 255, .16)) transparent;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),transparent);mask-image:linear-gradient(#000 calc(100% - 26px),transparent)}@container emm (min-width: 700px){.emm-body{flex-direction:row}.emm-rail{flex-direction:column;align-items:stretch;gap:6px;width:196px;padding:2px 8px 12px 12px;overflow-y:auto;scrollbar-width:none;box-shadow:inset -1px 0 0 var(--wb-line, rgba(255, 255, 255, .08))}.emm-tabs{flex:none;flex-direction:column;gap:1px;overflow:visible}.emm-tabs button{justify-content:space-between;width:100%;height:30px;padding:0 10px;border-radius:9px;background:transparent}.emm-tabs button:hover{background:var(--wb-hover, rgba(255, 255, 255, .05))}.emm-tabs button[data-sub="1"]{padding-left:24px;font-weight:400;color:var(--wb-ink3, rgba(255, 255, 255, .56))}.emm-tabs button[data-sub="1"][data-empty="1"]{display:inline-flex}.emm-tabs button[aria-selected=true]{color:var(--wb-ink, #fff)}.emm-how{margin-top:auto;border-radius:9px}.emm-how span{display:inline}.emm .emm-list{padding:2px 16px 28px}}.emm-shelf+.emm-shelf{margin-top:14px}.emm-shelf-head{display:flex;align-items:baseline;gap:10px;margin:8px 2px;font-size:11px;color:var(--wb-ink3, rgba(255, 255, 255, .5))}.emm-shelf-head b{flex:none;font-size:12px;font-weight:600;color:var(--wb-ink, #fff)}.emm-shelf-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emm-see{position:relative;flex:none;margin-left:auto;padding:0;border:0;background:none;color:var(--wb-acc, #ec4899);font:inherit;font-size:11px;cursor:pointer}.emm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:10px 8px}.emm-shelf[data-shelf=brands] .emm-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.emm-shelf[data-shelf=actor] .emm-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.emm-card{display:flex;flex-direction:column;gap:3px;min-width:0;padding:6px 6px 8px;border:0;border-radius:16px;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s}.emm-card:hover{background:var(--wb-hover, rgba(255, 255, 255, .04))}.emm-card[data-active="1"]{background:#ec48991a;box-shadow:inset 0 0 0 1px #ec489973}.emm-art{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:#17131c;box-shadow:inset 0 0 0 1px #ffffff14}.emm-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s cubic-bezier(.23,1,.32,1)}.emm-shelf[data-shelf=actor] .emm-art{aspect-ratio:9 / 16}.emm-shelf[data-shelf=brands] .emm-art{aspect-ratio:4 / 3}.emm-card:is([data-kind=brand],[data-kind=product]) .emm-art{background:#f3f3f5}.emm-card:is([data-kind=brand],[data-kind=product]) .emm-art img{padding:10%}.emm-initial{font-size:20px;font-weight:600;color:#2a2a2e}@media(hover:hover)and (pointer:fine){.emm-card:hover .emm-art img{transform:scale(1.03)}}.emm-card[data-added="1"] .emm-art img{opacity:.55}.emm-added{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:linear-gradient(100deg,#8b5cf6,#e1449b 55%,#ff7a59);color:#fff;font-style:normal;font-size:11px}.emm-name{margin-top:4px;font-size:13px;font-weight:500;color:var(--wb-ink, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emm-meta{display:flex;gap:6px;min-width:0;font-size:11px;color:var(--wb-ink3, rgba(255, 255, 255, .5));white-space:nowrap;overflow:hidden}.emm-kind{flex:none}.emm-card[data-kind=actor] .emm-kind{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.emm-handle{overflow:hidden;text-overflow:ellipsis;color:var(--wb-ink3, rgba(255, 255, 255, .42))}.emm-make .emm-make-art{background:radial-gradient(120% 90% at 50% 0%,rgba(236,72,153,.2),rgba(168,85,247,.08) 55%,transparent);box-shadow:none;outline:1.5px dashed rgba(236,72,153,.55);outline-offset:-1.5px}.emm-make .emm-meta{white-space:normal;overflow:visible}.emm-plus{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:linear-gradient(100deg,#8b5cf6,#e1449b 55%,#ff7a59);box-shadow:0 12px 26px -10px #e1449bd9;color:#fff;font-style:normal;font-size:22px;font-weight:300;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1)}.emm-make:hover .emm-make-art{outline-color:#ec4899e6}@media(hover:hover)and (pointer:fine){.emm-make:hover .emm-plus{transform:scale(1.08)}}.emm-explain{display:flex;flex-direction:column;justify-content:center;grid-column:1 / -1;gap:4px;min-width:0;padding:12px 14px;border-radius:14px;background:var(--wb-fill, rgba(255, 255, 255, .04));box-shadow:inset 0 0 0 1px var(--wb-line, rgba(255, 255, 255, .08));font-size:12px;line-height:1.5;color:var(--wb-ink2, rgba(255, 255, 255, .7))}.emm-explain b{font-size:13px;font-weight:600;color:var(--wb-ink, #fff)}.emm-explain-go{position:relative;align-self:flex-start;height:30px;margin-top:6px;padding:0 12px;border:0;border-radius:999px;background:var(--wb-hover, rgba(255, 255, 255, .08));box-shadow:inset 0 0 0 1px var(--wb-line, rgba(255, 255, 255, .12));color:var(--wb-ink, #fff);font:inherit;font-size:12px;cursor:pointer}@container emm (min-width: 700px){.emm-explain{grid-column:span 2}}.emm-loading{margin:6px 2px 0;text-align:left}.emm-more{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:40px;margin-top:12px;border:0;border-radius:12px;background:var(--wb-fill, rgba(255, 255, 255, .04));box-shadow:inset 0 0 0 1px var(--wb-line, rgba(255, 255, 255, .09));color:var(--wb-ink, #fff);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.emm-more:hover{background:var(--wb-hover, rgba(255, 255, 255, .07))}.emm-more em{font-style:normal;color:var(--wb-ink3, rgba(255, 255, 255, .46))}.emm-foot{display:flex;align-items:center;gap:14px;padding:10px 16px;box-shadow:inset 0 1px 0 var(--wb-line, rgba(255, 255, 255, .08));font-size:11px;color:var(--wb-ink3, rgba(255, 255, 255, .46))}.emm-new{position:relative;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--wb-ink2, rgba(255, 255, 255, .74));font:inherit;font-size:12px;text-decoration:none;cursor:pointer}.emm-new:after{content:"";position:absolute;inset:-7px -4px}.emm-new:hover{background:var(--wb-hover, rgba(255, 255, 255, .06));color:var(--wb-ink, #fff)}.emm-use{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:min(60%,360px);height:34px;margin-left:auto;padding:0 12px 0 14px;border:0;border-radius:10px;background:linear-gradient(100deg,#8b5cf6,#e1449b 55%,#ff7a59);color:#fff;font:inherit;font-size:12px;cursor:pointer}.emm-use:after{content:"";position:absolute;inset:-5px 0}.emm-use b{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.emm-use i{flex:none;margin-left:4px;padding:2px 6px;border-radius:6px;background:#ffffff2e;font-size:11px;font-style:normal}.emm-use[data-added="1"]{background:var(--wb-fill, rgba(255, 255, 255, .08));color:var(--wb-ink2, rgba(255, 255, 255, .74))}.emm-use:hover{filter:brightness(1.08)}.emm-use:focus-visible{outline:2px solid var(--wb-accent, #a78bfa);outline-offset:2px}.wb-root[data-wb-phone="1"] .emm-grid,.wb-pc-field>.emm .emm-grid{grid-template-columns:1fr 1fr;gap:10px 8px}.wb-root[data-wb-phone="1"] .emm-shelf[data-shelf=actor] .emm-grid,.wb-pc-field>.emm .emm-shelf[data-shelf=actor] .emm-grid,.spe-mention .emm-shelf[data-shelf=actor] .emm-grid{grid-template-columns:repeat(3,1fr)}.wb-root[data-wb-phone="1"] .emm-use,.wb-pc-field>.emm .emm-use{display:none}.wb-root[data-wb-phone="1"] .emm-tabs button,.wb-root[data-wb-phone="1"] .emm-how{height:36px}.wb-root[data-wb-phone="1"] .emm-card{min-height:44px}.wb-root[data-wb-phone="1"] .emm .emm-title small{display:none}.wb-root[data-wb-phone="1"] .wb-prompt-anchor>.emm.wb-chat-mentions{max-height:none}.wb-root[data-wb-phone="1"] .wb-prompt-anchor>.emm.wb-chat-mentions .emm-list{max-height:46vh}.emm-sheet{padding:0;overflow:hidden}.emm-sheet>.emm.wb-chat-mentions{position:static;inset:auto;width:100%;max-height:min(82dvh,760px);border-radius:20px 20px 0 0;animation:none}
