.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS{--dance-card:color-mix(in srgb,var(--ws-surface) 80%,transparent);--dance-input:var(--ws-input-bg,var(--ws-surface-soft));--dance-stage:#eaf0f3;--dance-shadow:0 7px 18px #2445750b;display:flex;flex-direction:column;box-sizing:border-box;width:min(1120px,max(820px,calc(112.5dvh - 450px)));max-width:calc(100vw - 48px);max-height:94dvh;margin:auto;padding:0;overflow:hidden;border:1px solid var(--ws-line);border-radius:26px;background:color-mix(in srgb,var(--ws-surface) 94%,transparent)!important;box-shadow:var(--ws-shadow-popover,0 26px 70px #13273b38);backdrop-filter:blur(28px);color:var(--ws-text);font:14px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,sans-serif}.BeatOutfitDancePicker_dialog__B7opS *{box-sizing:border-box}.BeatOutfitDancePicker_dialog__B7opS button{font:inherit;cursor:pointer;transition:background .18s,border-color .18s,box-shadow .18s;white-space:nowrap}.BeatOutfitDancePicker_dialog__B7opS button:disabled{opacity:.45;cursor:not-allowed}.BeatOutfitDancePicker_dialog__B7opS button:focus-visible{outline:3px solid var(--ws-accent);outline-offset:3px}.BeatOutfitDancePicker_dialog__B7opS svg{flex-shrink:0}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:16px 22px;margin:0;border-bottom:1px solid var(--ws-line);background:var(--dance-card)}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header>div{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:16px;align-items:center}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header .workspace-dialog-title-icon{grid-column:1;grid-row:1/4;width:52px;height:52px;border-radius:16px;background:var(--ws-accent-soft);color:var(--ws-accent);display:grid;place-items:center}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header .workspace-dialog-title-icon>svg{width:26px;height:26px}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header>div>span:not(.workspace-dialog-title-icon){grid-column:2;font-size:10px;letter-spacing:.13em;color:var(--ws-muted)}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header strong{grid-column:2;font-size:23px;font-weight:600;margin:2px 0 3px;letter-spacing:-.02em;line-height:1.5;color:var(--ws-text)}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header small{grid-column:2;margin:0;color:var(--ws-muted);font-size:12px;line-height:1.5}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header>button{width:28px;height:28px;padding:4px;background:transparent;color:var(--ws-muted);border:0;border-radius:8px;flex-shrink:0}.BeatOutfitDancePicker_fields__R9_gP{min-width:0;margin:0;padding:0;border:0}.BeatOutfitDancePicker_browser__6zIn_{flex:1 1 auto;isolation:isolate;padding:14px 22px;margin:0;border:0;min-width:0;min-height:0;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain;background:color-mix(in srgb,var(--ws-accent-soft) 40%,var(--ws-surface-soft))}.BeatOutfitDancePicker_toolbar__HmF2y{display:flex;gap:12px;align-items:center}.BeatOutfitDancePicker_category__ZxmoW,.BeatOutfitDancePicker_search__L57bf,.BeatOutfitDancePicker_soundButton__o9O4X.BeatOutfitDancePicker_soundButton__o9O4X{height:44px;display:flex;align-items:center;gap:10px;background:var(--dance-input);border:1px solid var(--ws-line);border-radius:11px;box-shadow:inset 0 1px 3px #29446408}.BeatOutfitDancePicker_category__ZxmoW{width:184px;padding:0 12px;flex-shrink:0;color:var(--ws-muted)}.BeatOutfitDancePicker_category__ZxmoW>div{flex:1;min-width:0}.BeatOutfitDancePicker_category__ZxmoW .specialized-themed-select-trigger{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;height:42px!important;min-height:42px!important;color:var(--ws-text)!important;font-size:14px!important}.BeatOutfitDancePicker_category__ZxmoW .specialized-themed-select-chevron{border:0!important;background:transparent!important}.BeatOutfitDancePicker_search__L57bf{flex:1;min-width:0;padding:0 14px;color:var(--ws-muted)}.BeatOutfitDancePicker_search__L57bf input{border:0!important;background:transparent!important;outline:none;min-width:0;width:100%;color:var(--ws-text);font:inherit;font-size:14px!important;box-shadow:none!important;padding:0!important;height:100%!important;min-height:0!important}.BeatOutfitDancePicker_search__L57bf input::placeholder{color:var(--ws-muted)}.BeatOutfitDancePicker_search__L57bf:focus-within{border-color:var(--ws-accent)}.BeatOutfitDancePicker_search__L57bf>span{font-size:10px;border:1px solid var(--ws-line);border-radius:5px;padding:0 5px;flex-shrink:0;white-space:nowrap}.BeatOutfitDancePicker_soundButton__o9O4X.BeatOutfitDancePicker_soundButton__o9O4X{padding:0 14px;background:var(--dance-card);color:var(--ws-accent);font-size:14px}.BeatOutfitDancePicker_caption___lsSO{display:flex;justify-content:space-between;gap:8px;color:var(--ws-muted);font-size:11px;margin:13px 0 12px;min-height:17px}.BeatOutfitDancePicker_grid__NWWNb{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.BeatOutfitDancePicker_card__78VwQ.BeatOutfitDancePicker_card__78VwQ{position:relative;min-width:0;border:1px solid var(--ws-line);padding:6px;background:var(--dance-card);border-radius:14px;text-align:left;box-shadow:var(--dance-shadow);overflow:hidden;outline:2px solid transparent;outline-offset:0;color:var(--ws-text)}.BeatOutfitDancePicker_poster__q3Rub{width:100%;height:auto;aspect-ratio:9/16;position:relative;overflow:hidden;background:var(--dance-stage);border-radius:10px;display:grid;place-items:center}.BeatOutfitDancePicker_poster__q3Rub>img,.BeatOutfitDancePicker_poster__q3Rub>video{position:absolute;width:100%;height:100%;object-fit:contain;inset:0;padding:0;max-width:none;max-height:none}.BeatOutfitDancePicker_poster__q3Rub>video{opacity:0;pointer-events:none}.BeatOutfitDancePicker_poster__q3Rub>video.BeatOutfitDancePicker_visible__YIFSU{opacity:1}.BeatOutfitDancePicker_badge__VZW1k{position:absolute;left:7px;bottom:7px;font-size:10px;border-radius:5px;padding:2px 6px;background:#24344d88;color:#f7faff;font-variant-numeric:tabular-nums}.BeatOutfitDancePicker_play__s3OSH{position:absolute;right:7px;bottom:7px;width:24px;height:24px;display:grid;place-items:center;border:1px solid #f4f8ffcc;background:#f8fbffdb;color:#506d92;border-radius:50%}.BeatOutfitDancePicker_cardBody__xY8w_{padding:7px 3px 3px;min-width:0;display:grid;gap:2px}.BeatOutfitDancePicker_cardBody__xY8w_ strong{font-size:12px;line-height:1.4;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BeatOutfitDancePicker_cardBody__xY8w_ small{font-size:10px;color:var(--ws-muted);display:flex;align-items:center;gap:5px}.BeatOutfitDancePicker_cardBody__xY8w_ small:before{content:"";width:4px;height:4px;border-radius:50%;background:#8ca2bd;flex-shrink:0}.BeatOutfitDancePicker_card__78VwQ[aria-pressed=true]{outline-color:var(--ws-accent);background:var(--ws-accent-soft);border-color:transparent}.BeatOutfitDancePicker_card__78VwQ[aria-pressed=true] .BeatOutfitDancePicker_play__s3OSH{background:var(--ws-accent);color:var(--ws-accent-ink);border-color:var(--ws-accent)}.BeatOutfitDancePicker_playing__gfusA .BeatOutfitDancePicker_poster__q3Rub{box-shadow:inset 0 0 0 2px var(--ws-accent)}.BeatOutfitDancePicker_playing__gfusA small{color:var(--ws-accent)}.BeatOutfitDancePicker_ai__6GzTe .BeatOutfitDancePicker_poster__q3Rub{background:linear-gradient(150deg,var(--ws-accent-soft),var(--ws-surface));color:var(--ws-accent)}.BeatOutfitDancePicker_aiSymbol__oJhaB{position:relative;width:56px;height:56px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--ws-accent) 14%,transparent);border-radius:50%;box-shadow:0 0 0 10px color-mix(in srgb,var(--ws-accent) 2.4%,transparent),0 0 0 20px color-mix(in srgb,var(--ws-accent) 1.2%,transparent)}.BeatOutfitDancePicker_aiPill__kDal7{position:absolute;top:8px;left:9px;font-size:9px;color:var(--ws-accent);padding:2px 5px;border:1px solid color-mix(in srgb,var(--ws-accent) 16%,transparent);border-radius:5px}.BeatOutfitDancePicker_ai__6GzTe .BeatOutfitDancePicker_badge__VZW1k{background:var(--dance-card);color:var(--ws-accent)}.BeatOutfitDancePicker_equalizer__L8iES{position:absolute;right:8px;top:8px;display:flex;align-items:end;gap:2px;height:15px}.BeatOutfitDancePicker_equalizer__L8iES i{width:3px;height:10px;background:var(--ws-accent);border-radius:2px;animation:BeatOutfitDancePicker_beat__RLKsW .55s ease-in-out infinite alternate}.BeatOutfitDancePicker_equalizer__L8iES i:nth-child(2){animation-delay:-.2s;height:15px}.BeatOutfitDancePicker_equalizer__L8iES i:nth-child(3){animation-delay:-.4s;height:7px}@keyframes BeatOutfitDancePicker_beat__RLKsW{to{height:4px}}.BeatOutfitDancePicker_footer__zvuwD.BeatOutfitDancePicker_footer__zvuwD{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:15px;padding:12px 22px;border-top:1px solid var(--ws-line);background:var(--dance-card);flex-shrink:0}.BeatOutfitDancePicker_selection__mRPkc{display:flex;align-items:center;gap:10px;min-width:0}.BeatOutfitDancePicker_selection__mRPkc>div{min-width:0}.BeatOutfitDancePicker_selectionIcon__T8Fvc{width:34px;height:34px;border-radius:10px;background:var(--ws-accent-soft);color:var(--ws-accent);display:grid;place-items:center;flex-shrink:0}.BeatOutfitDancePicker_selection__mRPkc strong{font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BeatOutfitDancePicker_selection__mRPkc small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:var(--ws-muted)}.BeatOutfitDancePicker_pagination__Cy__V{display:flex;gap:14px;align-items:center;font-size:12px;color:var(--ws-muted);white-space:nowrap}.BeatOutfitDancePicker_pagination__Cy__V button{width:34px;height:34px;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:9px;display:grid;place-items:center;color:var(--ws-muted)}.BeatOutfitDancePicker_actions__Fwp_S{display:flex;gap:6px;justify-content:flex-end}.BeatOutfitDancePicker_actions__Fwp_S button{padding:10px 12px}.BeatOutfitDancePicker_quiet__TOIZd.BeatOutfitDancePicker_quiet__TOIZd{border:1px solid var(--ws-line);background:var(--dance-card);border-radius:10px;color:var(--ws-text)}.BeatOutfitDancePicker_primary__6LV5N.BeatOutfitDancePicker_primary__6LV5N{display:flex;align-items:center;gap:10px;border:0;border-radius:11px;background:var(--ws-accent);color:var(--ws-accent-ink);font-weight:600;min-width:165px;justify-content:center}.BeatOutfitDancePicker_empty__tpptq{text-align:center;padding:20px;color:var(--ws-muted);font-size:12px}[data-theme=light] .BeatOutfitDancePicker_dialog__B7opS{--dance-card:rgba(255,255,255,.8);--dance-input:#edf3fb;--ws-line:#cfdaea}[data-theme=dark] .BeatOutfitDancePicker_dialog__B7opS{--dance-shadow:0 6px 20px #020b142b;--dance-stage:#dce6ed}@media(hover:hover){.BeatOutfitDancePicker_card__78VwQ:hover{border-color:var(--ws-accent);box-shadow:0 4px 16px #2556a51f}.BeatOutfitDancePicker_quiet__TOIZd:hover{background:var(--ws-accent-soft)}}@media(max-width:1050px){.BeatOutfitDancePicker_grid__NWWNb{grid-template-columns:repeat(3,minmax(0,1fr))}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.BeatOutfitDancePicker_footer__zvuwD.BeatOutfitDancePicker_footer__zvuwD{grid-template-columns:1fr auto}.BeatOutfitDancePicker_actions__Fwp_S{grid-column:1/-1}.BeatOutfitDancePicker_fields__R9_gP{min-width:0;margin:0;padding:0;border:0}.BeatOutfitDancePicker_browser__6zIn_{flex:1 1 auto;isolation:isolate;padding:16px}}@media(max-width:600px){.BeatOutfitDancePicker_grid__NWWNb{grid-template-columns:repeat(2,minmax(0,1fr))}.BeatOutfitDancePicker_toolbar__HmF2y{flex-wrap:wrap}.BeatOutfitDancePicker_category__ZxmoW{width:145px}.BeatOutfitDancePicker_search__L57bf{order:3;flex-basis:100%}.BeatOutfitDancePicker_soundButton__o9O4X{margin-left:auto}.BeatOutfitDancePicker_caption___lsSO{font-size:10px}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header strong{font-size:19px}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header small{font-size:11px}.BeatOutfitDancePicker_footer__zvuwD.BeatOutfitDancePicker_footer__zvuwD{gap:10px;padding:12px}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS>header{padding:16px}}@media(prefers-reduced-motion:reduce){.BeatOutfitDancePicker_dialog__B7opS button,.BeatOutfitDancePicker_equalizer__L8iES i{animation:none!important;transition:none!important}}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS .BeatOutfitDancePicker_category__ZxmoW.BeatOutfitDancePicker_category__ZxmoW{position:relative;display:block;padding:0;border:0;background:transparent;box-shadow:none}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS .BeatOutfitDancePicker_category__ZxmoW.BeatOutfitDancePicker_category__ZxmoW>svg{position:absolute;left:14px;top:12px;z-index:1;pointer-events:none;color:var(--ws-muted)}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS .BeatOutfitDancePicker_category__ZxmoW.BeatOutfitDancePicker_category__ZxmoW>div{width:100%;height:44px;background:transparent;border:0;box-shadow:none}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS .BeatOutfitDancePicker_category__ZxmoW.BeatOutfitDancePicker_category__ZxmoW button.specialized-themed-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%!important;height:44px!important;min-height:44px!important;padding:0 14px 0 44px!important;border:1px solid var(--ws-line)!important;border-radius:11px!important;background:var(--dance-input)!important;box-shadow:inset 0 1px 3px #29446408!important;color:var(--ws-text)!important;font-size:14px!important}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS .BeatOutfitDancePicker_category__ZxmoW.BeatOutfitDancePicker_category__ZxmoW button.specialized-themed-select-trigger>svg{width:14px!important;height:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ws-muted)!important}.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS .BeatOutfitDancePicker_category__ZxmoW.BeatOutfitDancePicker_category__ZxmoW button.specialized-themed-select-trigger:hover,.BeatOutfitDancePicker_dialog__B7opS.BeatOutfitDancePicker_dialog__B7opS .BeatOutfitDancePicker_category__ZxmoW.BeatOutfitDancePicker_category__ZxmoW button.specialized-themed-select-trigger[aria-expanded=true]{border-color:var(--ws-accent)!important}.BeatOutfitBlueprintDialog_dialog__QjPtr.BeatOutfitBlueprintDialog_dialog__QjPtr{width:min(1060px,calc(100vw - 48px));max-width:calc(100vw - 48px);max-height:min(940px,92dvh);display:flex;flex-direction:column;padding:0!important;overflow:hidden;border:1px solid var(--ws-line)!important;border-radius:24px;background:color-mix(in srgb,var(--ws-surface) 94%,transparent)!important;backdrop-filter:blur(28px) saturate(120%);box-shadow:var(--ws-shadow-popover,0 24px 70px #101b302b);color:var(--ws-text)}.BeatOutfitBlueprintDialog_dialog__QjPtr>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px!important;margin:0!important;flex-shrink:0;border-bottom:1px solid var(--ws-line);background:var(--ws-surface-soft)}.BeatOutfitBlueprintDialog_dialog__QjPtr>header>div{display:grid;grid-template-columns:42px 1fr;column-gap:14px;align-items:center}.BeatOutfitBlueprintDialog_dialog__QjPtr>header>div>span{grid-row:1/3;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--ws-accent-soft);color:var(--ws-accent)}.BeatOutfitBlueprintDialog_dialog__QjPtr>header strong{font-size:21px;font-weight:600;line-height:1.5}.BeatOutfitBlueprintDialog_dialog__QjPtr>header small{font-size:12px;line-height:1.7;color:var(--ws-muted)}.BeatOutfitBlueprintDialog_dialog__QjPtr>header>button{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--ws-muted);min-width:44px;min-height:44px}.BeatOutfitBlueprintDialog_form__JZrzi{display:flex;flex-direction:column;min-height:0;flex:1}.BeatOutfitBlueprintDialog_body__Uown5{overflow:auto;min-height:0;padding:22px 28px 28px;overscroll-behavior:contain;scrollbar-width:thin}.BeatOutfitBlueprintDialog_connected__yTjyT{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 2px 18px;color:var(--ws-muted);font-size:13px}.BeatOutfitBlueprintDialog_connected__yTjyT strong{color:var(--ws-text);font-variant-numeric:tabular-nums}.BeatOutfitBlueprintDialog_connected__yTjyT small{margin-left:auto;font-size:12px}.BeatOutfitBlueprintDialog_grid__crbdB{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;align-items:stretch}.BeatOutfitBlueprintDialog_section__YqWlJ{min-width:0;border:1px solid var(--ws-line);border-radius:18px;padding:22px;background:var(--ws-surface-soft)}.BeatOutfitBlueprintDialog_heading__EDPwQ{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.BeatOutfitBlueprintDialog_heading__EDPwQ>span:first-child{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;border:1px solid color-mix(in srgb,var(--ws-accent) 25%,var(--ws-line));border-radius:10px;background:var(--ws-accent-soft);color:var(--ws-accent);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.BeatOutfitBlueprintDialog_heading__EDPwQ h3{margin:1px 0 5px;font-size:16px;font-weight:600}.BeatOutfitBlueprintDialog_heading__EDPwQ p{margin:0;font-size:12px;line-height:1.7;color:var(--ws-muted)}.BeatOutfitBlueprintDialog_scenes__y_b5j{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:18px}.BeatOutfitBlueprintDialog_scenes__y_b5j button{display:flex;align-items:flex-start;gap:8px;min-width:0;min-height:82px;text-align:left;border:1px solid var(--ws-line);border-radius:11px;background:var(--ws-surface);color:var(--ws-text);padding:12px;cursor:pointer}.BeatOutfitBlueprintDialog_scenes__y_b5j button>svg{flex-shrink:0;color:var(--ws-muted);margin-top:2px}.BeatOutfitBlueprintDialog_scenes__y_b5j button>svg:last-child:not(:first-child){margin-left:auto;color:var(--ws-accent)}.BeatOutfitBlueprintDialog_scenes__y_b5j button span{display:grid;gap:5px;min-width:0}.BeatOutfitBlueprintDialog_scenes__y_b5j strong{font-size:12px;font-weight:600}.BeatOutfitBlueprintDialog_scenes__y_b5j small{font-size:11px;line-height:1.6;color:var(--ws-muted)}.BeatOutfitBlueprintDialog_scenes__y_b5j button[aria-pressed=true]{border-color:var(--ws-accent);background:var(--ws-accent-soft)}.BeatOutfitBlueprintDialog_label__tMqpl{display:block;font-size:13px;font-weight:500}.BeatOutfitBlueprintDialog_label__tMqpl>small{font-size:11px;font-weight:400;color:var(--ws-muted);margin-left:6px}.BeatOutfitBlueprintDialog_label__tMqpl input{display:block;margin-top:8px;width:100%;box-sizing:border-box;min-height:42px;border:1px solid var(--ws-line);border-radius:10px;padding:10px 12px;color:var(--ws-text);background:var(--ws-input-bg,var(--ws-surface));font:inherit;font-size:13px}.BeatOutfitBlueprintDialog_logo__BNe1o{margin-top:16px}.BeatOutfitBlueprintDialog_logo__BNe1o .media-upload-collection{min-height:0}.BeatOutfitBlueprintDialog_person__jm09j{display:flex;flex-direction:column;padding:0;border:1px solid var(--ws-line);border-radius:14px;background:var(--ws-surface);width:100%;overflow:hidden;cursor:pointer;color:var(--ws-text);text-align:left}.BeatOutfitBlueprintDialog_person__jm09j>img{width:100%;height:260px;object-fit:contain;display:block}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:260px;width:100%;color:var(--ws-muted)}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z>svg{color:var(--ws-accent);padding:16px;box-sizing:content-box;border-radius:18px;background:var(--ws-accent-soft)}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z strong{font-size:15px;color:var(--ws-text);font-weight:500}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z small{font-size:12px}.BeatOutfitBlueprintDialog_personFooter__rJRrM{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;border-top:1px solid var(--ws-line);width:100%;box-sizing:border-box;font-size:12px;color:var(--ws-accent)}.BeatOutfitBlueprintDialog_personSelected__piHI9{border-color:color-mix(in srgb,var(--ws-accent) 35%,var(--ws-line))}.BeatOutfitBlueprintDialog_note__F0WFC{display:flex;gap:7px;align-items:flex-start;margin:15px 0 0;font-size:12px;line-height:1.8;color:var(--ws-muted)}.BeatOutfitBlueprintDialog_note__F0WFC svg{flex-shrink:0;margin-top:3px;color:var(--ws-accent)}.BeatOutfitBlueprintDialog_outfit__KjmkV{grid-column:1/-1}.BeatOutfitBlueprintDialog_count__aGEOC{margin-left:auto;white-space:nowrap;font-size:12px;color:var(--ws-muted);padding:5px 8px;border:1px solid var(--ws-line);border-radius:8px}.BeatOutfitBlueprintDialog_products__UcU0a{display:flex;gap:12px;flex-wrap:wrap;padding-bottom:20px}.BeatOutfitBlueprintDialog_product__Cd8aM{display:flex;align-items:center;gap:10px;padding:5px 12px 5px 5px;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:10px;min-width:0}.BeatOutfitBlueprintDialog_product__Cd8aM img{width:48px;height:54px;object-fit:contain;border-radius:6px;background:var(--ws-surface-soft)}.BeatOutfitBlueprintDialog_product__Cd8aM span{font-size:12px;color:var(--ws-text)}.BeatOutfitBlueprintDialog_slots__qzKXS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.BeatOutfitBlueprintDialog_slot__FH8Bq{min-width:0;display:grid;gap:9px;align-content:start}.BeatOutfitBlueprintDialog_slot__FH8Bq>label{font-size:13px;font-weight:500}.BeatOutfitBlueprintDialog_reference__K3sDW{min-height:27px;max-width:100%;overflow:hidden}.BeatOutfitBlueprintDialog_reference__K3sDW>span:not(.media-mention-chip){display:flex;align-items:center;gap:4px;font-size:11px;color:var(--ws-muted)}.BeatOutfitBlueprintDialog_empty__LoHHW{font-size:13px;line-height:1.7;padding:15px 0;color:var(--ws-muted)}.BeatOutfitBlueprintDialog_error___bat4{margin:16px 0 0;font-size:13px;line-height:1.7;color:var(--ws-danger,#bd4545)}.BeatOutfitBlueprintDialog_footer__1WvYa{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 28px;border-top:1px solid var(--ws-line);background:var(--ws-surface);flex-shrink:0}.BeatOutfitBlueprintDialog_footer__1WvYa>span{font-size:12px;color:var(--ws-muted);line-height:1.6}.BeatOutfitBlueprintDialog_footer__1WvYa>div{display:flex;gap:10px;flex-shrink:0}.BeatOutfitBlueprintDialog_cancel__UB5cm,.BeatOutfitBlueprintDialog_confirm__UNyfD{min-height:44px;padding:11px 20px;border-radius:11px;font-size:13px;font-weight:500;cursor:pointer}.BeatOutfitBlueprintDialog_cancel__UB5cm{border:1px solid var(--ws-line);background:var(--ws-surface);color:var(--ws-text)}.BeatOutfitBlueprintDialog_confirm__UNyfD{display:flex;align-items:center;gap:8px;border:0;background:var(--ws-accent);color:var(--ws-accent-ink)}.BeatOutfitBlueprintDialog_confirm__UNyfD svg{color:inherit}.BeatOutfitBlueprintDialog_dialog__QjPtr button:disabled{cursor:default;opacity:.55}.BeatOutfitBlueprintDialog_dialog__QjPtr button{transition:background .18s,transform .18s}.BeatOutfitBlueprintDialog_dialog__QjPtr button:not(:disabled):active{transform:translateY(1px)}.BeatOutfitBlueprintDialog_dialog__QjPtr button:not(:disabled):hover{filter:brightness(.98)}.BeatOutfitBlueprintDialog_dialog__QjPtr button:focus-visible,.BeatOutfitBlueprintDialog_dialog__QjPtr input:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}@media(max-width:760px){.BeatOutfitBlueprintDialog_dialog__QjPtr.BeatOutfitBlueprintDialog_dialog__QjPtr{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:92dvh;border-radius:18px}.BeatOutfitBlueprintDialog_dialog__QjPtr>header{padding:18px!important}.BeatOutfitBlueprintDialog_dialog__QjPtr>header strong{font-size:18px}.BeatOutfitBlueprintDialog_dialog__QjPtr>header small{font-size:11px}.BeatOutfitBlueprintDialog_body__Uown5{padding:18px}.BeatOutfitBlueprintDialog_connected__yTjyT small{margin-left:0;width:100%}.BeatOutfitBlueprintDialog_grid__crbdB{grid-template-columns:1fr;gap:16px}.BeatOutfitBlueprintDialog_section__YqWlJ{padding:16px;border-radius:14px}.BeatOutfitBlueprintDialog_outfit__KjmkV{grid-column:auto}.BeatOutfitBlueprintDialog_slots__qzKXS{grid-template-columns:1fr 1fr}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z,.BeatOutfitBlueprintDialog_person__jm09j>img{height:200px;min-height:200px}.BeatOutfitBlueprintDialog_footer__1WvYa{padding:14px 18px;flex-wrap:wrap}.BeatOutfitBlueprintDialog_footer__1WvYa>div{margin-left:auto}.BeatOutfitBlueprintDialog_label__tMqpl input{font-size:16px}.BeatOutfitBlueprintDialog_heading__EDPwQ{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.BeatOutfitBlueprintDialog_dialog__QjPtr button{transition:none}}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-panel{padding:0!important;margin:0!important;border:0!important;background:transparent!important}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-dropzone{min-height:104px!important;height:auto!important;padding:12px!important;gap:7px!important}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-trigger{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:9px!important}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-icon{width:30px!important;height:30px!important;margin:0!important}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-icon svg{width:18px;height:18px}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-section-title{margin-bottom:9px!important}.BeatOutfitBlueprintDialog_logo__BNe1o .upload-library-entry{margin-top:8px!important}.BeatOutfitBlueprintDialog_logo__BNe1o .upload-asset-library-button{min-height:34px!important}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-reference-preview{max-height:104px}.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-reference-preview img{max-height:104px;object-fit:contain}.BeatOutfitBlueprintDialog_backdrop__ryaXm.BeatOutfitBlueprintDialog_backdrop__ryaXm{z-index:490}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-frame.empty{min-height:130px!important;height:130px!important}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-dropzone{height:100%!important;min-height:0!important}@media(min-width:761px){.BeatOutfitBlueprintDialog_dialog__QjPtr.BeatOutfitBlueprintDialog_dialog__QjPtr{width:min(1120px,calc(100vw - 40px));max-height:calc(100dvh - 40px)}.BeatOutfitBlueprintDialog_dialog__QjPtr>header{padding:16px 22px!important}.BeatOutfitBlueprintDialog_body__Uown5{padding:14px 22px 18px}.BeatOutfitBlueprintDialog_connected__yTjyT{padding-bottom:12px;font-size:12px}.BeatOutfitBlueprintDialog_connected__yTjyT small{font-size:11px}.BeatOutfitBlueprintDialog_grid__crbdB{grid-template-columns:1fr 1.16fr;grid-template-rows:max-content auto auto;gap:12px;align-items:start}.BeatOutfitBlueprintDialog_section__YqWlJ{padding:16px;border-radius:16px}.BeatOutfitBlueprintDialog_section__YqWlJ:first-child{grid-column:1;grid-row:1/3;align-self:stretch;box-sizing:border-box}.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2){grid-column:2;grid-row:1}.BeatOutfitBlueprintDialog_outfit__KjmkV{grid-column:2;grid-row:2}.BeatOutfitBlueprintDialog_outfit__KjmkV,.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2){padding:14px 16px}.BeatOutfitBlueprintDialog_outfit__KjmkV .BeatOutfitBlueprintDialog_heading__EDPwQ p,.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2) .BeatOutfitBlueprintDialog_heading__EDPwQ p{display:none}.BeatOutfitBlueprintDialog_outfit__KjmkV .BeatOutfitBlueprintDialog_heading__EDPwQ,.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2) .BeatOutfitBlueprintDialog_heading__EDPwQ{align-items:center;margin-bottom:10px}.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2) .BeatOutfitBlueprintDialog_person__jm09j{min-height:64px}.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2) .BeatOutfitBlueprintDialog_personEmpty__Bfi_Z,.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2) .BeatOutfitBlueprintDialog_person__jm09j>img{height:64px;min-height:64px}.BeatOutfitBlueprintDialog_outfit__KjmkV .BeatOutfitBlueprintDialog_note__F0WFC,.BeatOutfitBlueprintDialog_section__YqWlJ:nth-child(2) .BeatOutfitBlueprintDialog_note__F0WFC{margin-top:6px}.BeatOutfitBlueprintDialog_outfit__KjmkV .BeatOutfitBlueprintDialog_products__UcU0a{padding-bottom:6px}.BeatOutfitBlueprintDialog_outfit__KjmkV .BeatOutfitBlueprintDialog_slots__qzKXS{row-gap:8px}.BeatOutfitBlueprintDialog_brand__VfC5c{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:20px;align-items:start}.BeatOutfitBlueprintDialog_brand__VfC5c .BeatOutfitBlueprintDialog_logo__BNe1o{margin:0;min-width:0}.BeatOutfitBlueprintDialog_brand__VfC5c .BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-panel{display:grid;grid-template-columns:minmax(0,1fr) 150px;column-gap:12px;row-gap:0!important;align-items:stretch}.BeatOutfitBlueprintDialog_brand__VfC5c .BeatOutfitBlueprintDialog_logo__BNe1o .specialized-section-title{grid-column:1/-1;min-height:20px!important;height:20px!important;line-height:20px!important;font-size:13px;padding:0!important}.BeatOutfitBlueprintDialog_brand__VfC5c>.BeatOutfitBlueprintDialog_label__tMqpl{display:grid;grid-template-rows:20px 80px;gap:6px}.BeatOutfitBlueprintDialog_brand__VfC5c>.BeatOutfitBlueprintDialog_label__tMqpl>span{line-height:20px}.BeatOutfitBlueprintDialog_brand__VfC5c>.BeatOutfitBlueprintDialog_label__tMqpl>span small{font-size:11px;font-weight:400;color:var(--ws-muted);margin-left:6px}.BeatOutfitBlueprintDialog_brand__VfC5c>.BeatOutfitBlueprintDialog_label__tMqpl input{height:80px;margin-top:0;border-radius:10px}.BeatOutfitBlueprintDialog_brand__VfC5c .BeatOutfitBlueprintDialog_logo__BNe1o .upload-library-entry{margin-top:0!important;display:flex;align-items:stretch}.BeatOutfitBlueprintDialog_brand__VfC5c .BeatOutfitBlueprintDialog_logo__BNe1o .upload-asset-library-button{height:100%;white-space:normal;padding:8px!important;line-height:1.5}.BeatOutfitBlueprintDialog_heading__EDPwQ{margin:0 0 12px;padding:0!important;gap:10px}.BeatOutfitBlueprintDialog_heading__EDPwQ h3{font-size:15px;margin:0 0 3px}.BeatOutfitBlueprintDialog_heading__EDPwQ p{font-size:11px;line-height:1.5;margin:0}.BeatOutfitBlueprintDialog_heading__EDPwQ>span:first-child{width:30px;height:30px;font-size:13px}.BeatOutfitBlueprintDialog_scenes__y_b5j{gap:8px;margin-bottom:12px}.BeatOutfitBlueprintDialog_scenes__y_b5j button{min-height:68px;padding:10px;gap:6px}.BeatOutfitBlueprintDialog_scenes__y_b5j small{font-size:11px;line-height:1.45}.BeatOutfitBlueprintDialog_scenes__y_b5j button>svg{width:16px;height:16px}.BeatOutfitBlueprintDialog_label__tMqpl input{min-height:38px;margin-top:6px;padding:8px 10px}.BeatOutfitBlueprintDialog_logo__BNe1o{margin-top:12px}.BeatOutfitBlueprintDialog_person__jm09j{flex-direction:row;align-items:center;min-height:80px}.BeatOutfitBlueprintDialog_person__jm09j>img{width:110px;height:80px;flex-shrink:0}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z{min-height:80px;height:80px;display:grid;grid-template-columns:38px 1fr;grid-template-rows:1fr 1fr;column-gap:12px;row-gap:3px;padding:12px;box-sizing:border-box;justify-content:start;text-align:left}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z>svg{grid-row:1/3;width:22px;height:22px;padding:8px;border-radius:10px}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z strong{font-size:13px;align-self:end}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z small{font-size:11px;align-self:start}.BeatOutfitBlueprintDialog_personFooter__rJRrM{width:auto;margin-left:auto;padding:12px;border-top:0;font-size:11px;flex-shrink:0}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z+.BeatOutfitBlueprintDialog_personFooter__rJRrM span{display:none}.BeatOutfitBlueprintDialog_personFooter__rJRrM svg{flex-shrink:0}.BeatOutfitBlueprintDialog_note__F0WFC{margin-top:9px;font-size:11px;line-height:1.5}.BeatOutfitBlueprintDialog_products__UcU0a{gap:8px;padding-bottom:10px}.BeatOutfitBlueprintDialog_slots__qzKXS{grid-template-columns:1fr 1fr;gap:10px 14px}.BeatOutfitBlueprintDialog_slot__FH8Bq{gap:5px}.BeatOutfitBlueprintDialog_slot__FH8Bq>label{font-size:12px}.BeatOutfitBlueprintDialog_reference__K3sDW{min-height:22px}.BeatOutfitBlueprintDialog_empty__LoHHW{margin:0 0 10px;padding:0;font-size:12px}.BeatOutfitBlueprintDialog_footer__1WvYa{padding:12px 22px}.BeatOutfitBlueprintDialog_cancel__UB5cm,.BeatOutfitBlueprintDialog_confirm__UNyfD{min-height:40px;padding:9px 18px}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-frame{min-height:80px!important;height:80px!important}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-dropzone{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:24px 24px;align-content:center;align-items:center;justify-items:center;gap:4px 12px!important;padding:8px 16px!important;box-sizing:border-box}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-dropzone>small{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;width:100%;height:24px;min-width:0;text-align:center;margin:0!important;line-height:1.4!important;font-size:10px!important}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-paste-hint{grid-column:2;grid-row:2;width:100%;height:24px!important;min-height:24px!important;display:flex;align-items:center;justify-content:center;padding:0!important;line-height:1.4!important;align-self:center}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-trigger{grid-column:1;grid-row:1/3;width:100%;height:100%;justify-content:center!important}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-paste-hint{margin:0!important}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-section-title{margin:0 0 6px!important}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-reference-preview,.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-reference-preview img{max-height:80px!important}.BeatOutfitBlueprintDialog_brand__VfC5c .BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .upload-library-entry{margin-top:0!important}.BeatOutfitBlueprintDialog_logo__BNe1o.BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-frame.empty{height:80px!important;min-height:80px!important}}@media(min-width:761px) and (max-height:820px){.BeatOutfitBlueprintDialog_heading__EDPwQ p{display:none}.BeatOutfitBlueprintDialog_heading__EDPwQ{align-items:center;margin-bottom:10px}.BeatOutfitBlueprintDialog_person__jm09j{min-height:64px}.BeatOutfitBlueprintDialog_personEmpty__Bfi_Z,.BeatOutfitBlueprintDialog_person__jm09j>img{height:64px;min-height:64px}.BeatOutfitBlueprintDialog_note__F0WFC{margin-top:6px}.BeatOutfitBlueprintDialog_body__Uown5{padding-top:10px;padding-bottom:12px}.BeatOutfitBlueprintDialog_connected__yTjyT{padding-bottom:8px}}.BeatOutfitBlueprintDialog_sceneFilters__S29JT{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.BeatOutfitBlueprintDialog_sceneFilters__S29JT button{border:1px solid var(--ws-line);border-radius:9px;background:var(--ws-surface);color:var(--ws-muted);padding:6px 9px;font-size:11px;cursor:pointer}.BeatOutfitBlueprintDialog_sceneFilters__S29JT button[aria-pressed=true]{color:var(--ws-accent);border-color:var(--ws-accent);background:var(--ws-accent-soft)}.BeatOutfitBlueprintDialog_sceneSelection__RsaXB{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--ws-text);margin:0 0 9px}.BeatOutfitBlueprintDialog_sceneSelection__RsaXB span{color:var(--ws-muted)}.BeatOutfitBlueprintDialog_scenes__y_b5j{max-height:none;overflow:visible;padding:3px;margin-left:-3px;margin-right:-3px;align-content:start}.BeatOutfitBlueprintDialog_scenes__y_b5j button{flex-shrink:0}.BeatOutfitBlueprintDialog_environmentOptions__0I3j1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.BeatOutfitBlueprintDialog_environmentOptions__0I3j1>div{min-width:0}.BeatOutfitBlueprintDialog_environmentOptions__0I3j1 label{display:block;font-size:12px;color:var(--ws-muted);margin-bottom:6px}.BeatOutfitBlueprintDialog_displayNote__zpEIz{font-size:11px;color:var(--ws-muted);line-height:1.6;margin:8px 0 12px}@media(max-width:420px){.BeatOutfitBlueprintDialog_environmentOptions__0I3j1{grid-template-columns:1fr}.BeatOutfitBlueprintDialog_sceneSelection__RsaXB{flex-wrap:wrap}}.BeatOutfitBlueprintDialog_light__d8wMf.BeatOutfitBlueprintDialog_dialog__QjPtr{--beat-field-bg:color-mix(in srgb,var(--ws-accent) 7%,#f4f7fc);--beat-field-line:color-mix(in srgb,var(--ws-accent) 24%,#a9b8ce);background:rgba(237,243,251,.96)!important;border-color:rgba(255,255,255,.9)!important}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_body__Uown5{background:linear-gradient(135deg,rgba(220,231,246,.72),rgba(233,240,249,.92))}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_footer__1WvYa,.BeatOutfitBlueprintDialog_light__d8wMf>header{background:transparent;border-color:var(--muyi-dialog-divider)}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_section__YqWlJ{background:var(--muyi-dialog-card);border-color:var(--muyi-dialog-card-edge);box-shadow:var(--muyi-dialog-card-shadow)}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_person__jm09j,.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_scenes__y_b5j button{background:#f7faff;border-color:#c8d6e9;box-shadow:0 2px 3px rgba(38,64,106,.04)}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_scenes__y_b5j button[aria-pressed=true]{background:var(--ws-accent-soft);border-color:var(--ws-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ws-accent) 25%,transparent)}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_sceneFilters__S29JT button{border-color:#c5d3e6;background:#f1f5fb;color:var(--ws-text)}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_sceneFilters__S29JT button[aria-pressed=true]{border-color:var(--ws-accent);background:var(--ws-accent-soft);color:var(--ws-accent)}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_label__tMqpl input,.BeatOutfitBlueprintDialog_light__d8wMf .specialized-themed-select-trigger{background:var(--beat-field-bg)!important;border:1px solid var(--beat-field-line)!important;box-shadow:inset 0 2px 4px rgba(35,61,100,.08),0 1px 0 #fff!important}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_label__tMqpl input{cursor:text;min-height:42px}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_label__tMqpl input::placeholder{color:#64758d;opacity:1}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_label__tMqpl input:hover,.BeatOutfitBlueprintDialog_light__d8wMf .specialized-themed-select-trigger:hover{border-color:color-mix(in srgb,var(--ws-accent) 60%,#a9b8ce)!important}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_label__tMqpl input:focus{outline:0;border-color:var(--ws-accent)!important;background:#fff!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-accent) 16%,transparent),inset 0 1px 2px rgba(35,61,100,.04)!important}.BeatOutfitBlueprintDialog_light__d8wMf .BeatOutfitBlueprintDialog_logo__BNe1o .specialized-upload-frame.empty{background:#edf3fb!important;border-color:#aebfd8!important}.MuyiVideoPlayer_player__8opka{--player-glass:linear-gradient(135deg,#28475b99,#102432b3);--player-ink:#edf8ff;--player-muted:#c0d4e0;--player-line:#b5e7ff38;--player-track:#d1e7f557;--player-shadow:0 6px 20px #0002;position:relative;isolation:isolate;display:block;width:100%;height:clamp(220px,30vh,300px);min-width:0;overflow:hidden;border-radius:16px;background:#111418;color:#f5f9ff;outline:none}.MuyiVideoPlayer_player__8opka video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;background:#111418}.MuyiVideoPlayer_player__8opka button{display:inline-flex;align-items:center;justify-content:center;flex:none;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;min-height:36px;min-width:36px;border-radius:50%;transition:background .18s,transform .18s}.MuyiVideoPlayer_player__8opka button:hover{background:#ffffff1f}.MuyiVideoPlayer_player__8opka button:active{transform:scale(.94)}.MuyiVideoPlayer_player__8opka button:focus-visible,.MuyiVideoPlayer_player__8opka input:focus-visible,.MuyiVideoPlayer_player__8opka:focus-visible{outline:2px solid var(--ws-accent,#4ed9f5);outline-offset:-2px}.MuyiVideoPlayer_brand__1OqfC{position:absolute;top:12px;right:14px;font-size:11px;letter-spacing:2px;color:#ffffffa3;pointer-events:none;text-shadow:0 1px 8px #000}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_center__Kp5qs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border:1px solid #ffffff45;background:#12213166;backdrop-filter:blur(14px);box-shadow:0 4px 20px #0002}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_center__Kp5qs:active{transform:translate(-50%,-50%) scale(.94)}.MuyiVideoPlayer_transport__wvT6s{position:absolute;bottom:9px;left:12px;right:12px;display:flex;justify-content:center;align-items:center;transition:opacity .25s ease,transform .3s cubic-bezier(.16,1,.3,1)}.MuyiVideoPlayer_capsule__koWBE{display:flex;align-items:center;gap:4px;width:100%;max-width:440px;padding:1px 6px;border-radius:99px;border:1px solid var(--player-line);color:var(--player-ink);background:var(--player-glass);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 1px 0 #ffffff26,var(--player-shadow)}.MuyiVideoPlayer_time__hWW4M{font-size:9px;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 3px}.MuyiVideoPlayer_time__hWW4M span{color:var(--player-muted)}.MuyiVideoPlayer_capsule__koWBE button{font-size:10px;font-weight:600;min-width:30px;min-height:28px;width:30px;height:28px}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_seek__q6HZp{flex:1 1 60px;width:60px;min-width:24px;max-width:none;height:22px;min-height:0;margin:0;padding:0;cursor:pointer;accent-color:var(--ws-accent,#4ed9f5);background:transparent;border:0;appearance:none}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE input[type=range]::-webkit-slider-runnable-track{height:2px;background:var(--player-track);border-radius:9px}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE input[type=range]::-webkit-slider-thumb{appearance:none;width:8px;height:8px;background:var(--ws-accent,#4ed9f5);border-radius:50%;margin-top:-3px;box-shadow:0 0 0 3px #50d9ff1a}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE input[type=range]::-moz-range-track{height:2px;background:var(--player-track)}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE input[type=range]::-moz-range-thumb{border:0;width:8px;height:8px;background:var(--ws-accent,#4ed9f5);border-radius:50%}.MuyiVideoPlayer_volume__XgCq2{position:relative}.MuyiVideoPlayer_volumePanel__1_J9Y{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(4px);padding:4px 8px;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s;background:#132636ee;border:1px solid #ffffff30;border-radius:12px}.MuyiVideoPlayer_volumePanel__1_J9Y input{display:block;width:76px;height:18px;appearance:none;accent-color:var(--ws-accent,#4ed9f5)}.MuyiVideoPlayer_volume__XgCq2:focus-within .MuyiVideoPlayer_volumePanel__1_J9Y,.MuyiVideoPlayer_volume__XgCq2:hover .MuyiVideoPlayer_volumePanel__1_J9Y{opacity:1;visibility:visible;transform:translateX(-50%)}.MuyiVideoPlayer_notice__2ZBtM{position:absolute;inset:35% 12px auto;text-align:center;background:#0b1824e6;border-radius:12px;padding:12px;font-size:12px}.MuyiVideoPlayer_notice__2ZBtM button{margin-left:8px}@media(hover:hover) and (pointer:fine){.MuyiVideoPlayer_player__8opka:not(:hover):not(:focus-visible):not(:has(:focus-visible)) .MuyiVideoPlayer_transport__wvT6s{opacity:0;transform:translateY(8px);pointer-events:none}}.MuyiVideoPlayer_player__8opka:fullscreen{width:100%;height:100%;border-radius:0}.MuyiVideoPlayer_player__8opka:fullscreen .MuyiVideoPlayer_transport__wvT6s{bottom:24px;left:24px;right:24px}.MuyiVideoPlayer_player__8opka:fullscreen .MuyiVideoPlayer_capsule__koWBE{max-width:680px}@media(prefers-reduced-motion:reduce){.MuyiVideoPlayer_player__8opka *{transition:none!important}}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE input[type=range]{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.workspace-theme[data-theme=light] .MuyiVideoPlayer_player__8opka{--player-glass:linear-gradient(135deg,#ffffffb8,#e4f0f8a6);--player-ink:#18334a;--player-muted:#456579;--player-line:#ffffffa6;--player-track:#325a7b40;--player-shadow:0 6px 22px #18394a1c}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_volumePanel__1_J9Y{background:var(--player-glass);border-color:var(--player-line);color:var(--player-ink);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_center__Kp5qs{color:var(--player-ink)!important;background:var(--player-glass)!important;border:1px solid var(--player-line)!important;border-radius:50%!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE button:hover{background:color-mix(in srgb,var(--player-ink) 10%,transparent)}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE button,.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE button:is(:hover,:active,:focus){background:transparent!important;border:0!important;box-shadow:none!important;transition:color .18s,transform .18s}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_capsule__koWBE button:is(:hover,:active){color:var(--ws-accent,#4ed9f5)!important}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_center__Kp5qs,.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_center__Kp5qs:is(:hover,:active,:focus){background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff!important}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_center__Kp5qs svg{filter:drop-shadow(0 1px 4px #0008);transition:color .18s,transform .18s}.MuyiVideoPlayer_player__8opka .MuyiVideoPlayer_center__Kp5qs:hover svg{color:var(--ws-accent,#4ed9f5);transform:scale(1.08)}.DeepReplicationReplacementFields_root__MYriI{display:grid;gap:10px;padding:12px 0;color:var(--ws-text);font-size:12px}.DeepReplicationReplacementFields_root__MYriI header{display:flex;align-items:center;justify-content:space-between;gap:8px}.DeepReplicationReplacementFields_root__MYriI header strong{font-size:13px}.DeepReplicationReplacementFields_root__MYriI header button{border:0;background:transparent;color:var(--ws-accent);font-size:12px;padding:4px 0}.DeepReplicationReplacementFields_empty__hU1UR,.DeepReplicationReplacementFields_hint__mdBrC{font-size:11px;color:var(--ws-muted);line-height:1.6;margin:0}.DeepReplicationReplacementFields_empty__hU1UR{padding:8px 0}.DeepReplicationReplacementFields_error__0qTPM{font-size:12px;color:#dc665f;margin:0}.DeepReplicationReplacementFields_rows__skTaO{display:grid;min-width:0}.DeepReplicationReplacementFields_row__fwzAc{display:grid;gap:10px;min-width:0;padding:14px 0;border-bottom:1px solid var(--ws-line)}.DeepReplicationReplacementFields_rowHeading__5rkhp{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.DeepReplicationReplacementFields_target__wVpZx{min-width:0}.DeepReplicationReplacementFields_target__wVpZx b{font-size:12px;font-weight:600;overflow-wrap:anywhere}.DeepReplicationReplacementFields_target__wVpZx small{display:block;font-size:10px;color:var(--ws-muted);margin-top:3px}.DeepReplicationReplacementFields_rowActions__SzGqV{display:flex;align-items:center;gap:8px;flex:none}.DeepReplicationReplacementFields_unchanged__3ypZR{font-size:10px;color:var(--ws-muted);white-space:nowrap}.DeepReplicationReplacementFields_references__7wcaP{display:flex;flex-wrap:nowrap;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:2px 2px 6px;scrollbar-width:thin;scrollbar-color:var(--ws-line) transparent;overscroll-behavior-x:contain}.DeepReplicationReplacementFields_root__MYriI .DeepReplicationReplacementFields_chipButton__zElSD{display:inline-flex;flex:0 0 60px;width:60px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--ws-text)}.DeepReplicationReplacementFields_chipButton__zElSD .media-mention-chip{display:flex;flex-direction:column;gap:5px;align-items:center;width:100%;height:auto;min-width:0;margin:0;box-sizing:border-box;cursor:pointer;user-select:none;border:1px solid var(--ws-line);border-radius:9px;padding:5px 4px;background:var(--ws-surface);font-size:10px;line-height:16px;white-space:nowrap;transition:border-color .15s,background .15s}.DeepReplicationReplacementFields_chipButton__zElSD .media-mention-chip img{width:48px;height:48px;object-fit:contain;border-radius:6px;background:var(--ws-hover)}.DeepReplicationReplacementFields_chipButton__zElSD .media-mention-chip svg{width:48px;height:48px;padding:10px;border-radius:6px;background:var(--ws-hover)}.DeepReplicationReplacementFields_chipButton__zElSD:hover:not(:disabled) .media-mention-chip{border-color:var(--ws-accent);background:var(--ws-accent-soft)}.DeepReplicationReplacementFields_root__MYriI .DeepReplicationReplacementFields_referenceTrigger__JyJZJ{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:var(--ws-accent);font-size:11px;white-space:nowrap}.DeepReplicationReplacementFields_root__MYriI .DeepReplicationReplacementFields_referenceTrigger__JyJZJ:hover:not(:disabled){background:var(--ws-accent-soft)}.DeepReplicationReplacementFields_manual__WudVF{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:2px}.DeepReplicationReplacementFields_manual__WudVF>span{font-size:10px;color:var(--ws-muted);margin-right:2px}.DeepReplicationReplacementFields_manual__WudVF button{display:inline-flex;align-items:center;gap:2px;border:0;background:transparent;color:var(--ws-muted);padding:3px 4px;font-size:11px;white-space:nowrap}.DeepReplicationReplacementFields_menu__m2rum{position:fixed;z-index:1000;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ws-line);border-radius:12px;background:var(--ws-surface);color:var(--ws-text);box-shadow:var(--ws-shadow-popover,0 12px 36px rgba(10,25,45,.18));font-size:12px}.DeepReplicationReplacementFields_menuHeading__uDodZ{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--ws-line);flex:none}.DeepReplicationReplacementFields_menuHeading__uDodZ strong{font-size:12px;font-weight:600}.DeepReplicationReplacementFields_menuHeading__uDodZ button{display:grid;place-items:center;width:26px;height:26px;border:0;background:transparent;color:var(--ws-muted);box-shadow:none}.DeepReplicationReplacementFields_options__XUO4W{display:grid;gap:3px;overflow-y:auto;overscroll-behavior:contain;padding:5px;min-height:0}.DeepReplicationReplacementFields_menu__m2rum .DeepReplicationReplacementFields_option__CwRj3{width:100%;display:flex;align-items:center;gap:9px;min-height:44px;text-align:left;border:0;border-radius:7px;background:transparent;color:inherit;padding:6px 8px;font-size:12px}.DeepReplicationReplacementFields_option__CwRj3[aria-pressed=true]{background:var(--ws-accent-soft);color:var(--ws-accent)}.DeepReplicationReplacementFields_optionThumb__oyfXM{flex:none;width:32px;height:32px;border-radius:6px;object-fit:cover;display:grid;place-items:center;background:var(--ws-hover)}.DeepReplicationReplacementFields_optionText__xmA9R{display:grid;gap:2px;flex:1;min-width:0}.DeepReplicationReplacementFields_optionText__xmA9R b{font-size:12px;font-weight:500}.DeepReplicationReplacementFields_optionText__xmA9R small{display:block;font-size:10px;color:var(--ws-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeepReplicationReplacementFields_option__CwRj3>svg{margin-left:auto;flex:none}.DeepReplicationReplacementFields_menuFooter__shg4V{display:flex;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid var(--ws-line);flex:none}.DeepReplicationReplacementFields_menuFooter__shg4V button{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:var(--ws-accent);padding:5px 0;font-size:12px}.DeepReplicationReplacementFields_confirm__SOYs2{display:block;margin:16px 20px 20px auto;border:0;background:var(--ws-accent);color:var(--ws-accent-ink,#fff);padding:10px 18px;border-radius:10px}.DeepReplicationReplacementFields_menu__m2rum button,.DeepReplicationReplacementFields_root__MYriI button{cursor:pointer}.DeepReplicationReplacementFields_root__MYriI button:disabled{opacity:.5;cursor:default}.DeepReplicationReplacementFields_confirm__SOYs2:focus-visible,.DeepReplicationReplacementFields_menu__m2rum button:focus-visible,.DeepReplicationReplacementFields_root__MYriI button:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.DeepReplicationReplacementFields_root__MYriI button:hover:not(:disabled){color:var(--ws-accent)}.DeepReplicationReplacementFields_menu__m2rum .DeepReplicationReplacementFields_option__CwRj3:hover{background:var(--ws-hover)}@media(max-width:480px){.DeepReplicationReplacementFields_rowActions__SzGqV{gap:5px}.DeepReplicationReplacementFields_rowHeading__5rkhp{gap:8px}}.DeepReplicationReplacementFields_root__MYriI .DeepReplicationReplacementFields_removeObject__Gu5tC{display:grid;place-items:center;flex:none;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ws-muted);opacity:0;pointer-events:none;transition:opacity .15s,background .15s}.DeepReplicationReplacementFields_row__fwzAc:focus-within .DeepReplicationReplacementFields_removeObject__Gu5tC,.DeepReplicationReplacementFields_row__fwzAc:hover .DeepReplicationReplacementFields_removeObject__Gu5tC{opacity:1;pointer-events:auto}.DeepReplicationReplacementFields_root__MYriI .DeepReplicationReplacementFields_removeObject__Gu5tC:hover:not(:disabled){background:var(--ws-hover);color:var(--ws-text)}@media(hover:none){.DeepReplicationReplacementFields_root__MYriI .DeepReplicationReplacementFields_removeObject__Gu5tC{opacity:1;pointer-events:auto}}.workspace-theme .DeepReplicationReplacementFields_feeDialog__q7cDo{position:relative;width:min(520px,calc(100vw - 32px));max-width:520px;padding:0;overflow:auto;border-radius:20px;background:var(--ws-surface);color:var(--ws-text);box-shadow:var(--ws-shadow-popover)}.workspace-theme.workspace-floating-studio .DeepReplicationReplacementFields_feeDialog__q7cDo{background:var(--ws-surface)}.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo>header{padding:24px 60px 22px 80px;min-height:92px;box-sizing:border-box;border-bottom:1px solid var(--ws-line)}.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo>header strong{font-size:19px;line-height:1.4}.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo>header small{font-size:12px;line-height:1.6;color:var(--ws-muted);margin-top:5px;white-space:normal;font-weight:400}.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo>header>button{position:absolute;right:16px;top:16px;width:32px;height:32px;border:0;background:transparent;box-shadow:none;color:var(--ws-muted)}.DeepReplicationReplacementFields_feeIcon__8LQBM{position:absolute;top:25px;left:28px;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--ws-line);border-radius:12px;background:var(--ws-accent-soft);color:var(--ws-accent)}.DeepReplicationReplacementFields_feeBody__R_CtI{padding:20px 28px}.DeepReplicationReplacementFields_feeSource__xB9rT{display:flex;align-items:center;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--ws-line)}.DeepReplicationReplacementFields_feeThumbnail___0Soh{position:relative;display:grid;place-items:center;flex:none;width:48px;height:68px;border-radius:7px;overflow:hidden;background:var(--ws-hover);color:var(--ws-muted)}.DeepReplicationReplacementFields_feeThumbnail___0Soh video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.DeepReplicationReplacementFields_feeSourceText__yLuCx{min-width:0;display:grid;gap:5px}.DeepReplicationReplacementFields_feeSourceText__yLuCx>strong{font-size:13px;font-weight:600}.DeepReplicationReplacementFields_feeSourceText__yLuCx>small{font-size:11px;color:var(--ws-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeepReplicationReplacementFields_feeTags__rfMaC{display:flex;gap:5px;margin-top:2px}.DeepReplicationReplacementFields_feeTags__rfMaC span{padding:2px 6px;font-size:10px;line-height:16px;border:1px solid var(--ws-line);border-radius:5px;color:var(--ws-muted)}.DeepReplicationReplacementFields_feePrice__G3_Ia{display:flex;align-items:center;justify-content:space-between;margin:20px 0 16px}.DeepReplicationReplacementFields_feePrice__G3_Ia>span{font-size:12px;color:var(--ws-muted)}.DeepReplicationReplacementFields_feePrice__G3_Ia>strong{font-size:30px;line-height:1.1;font-weight:650;font-variant-numeric:tabular-nums}.DeepReplicationReplacementFields_feePrice__G3_Ia small{font-size:12px;margin-left:6px;font-weight:500;color:var(--ws-muted)}.DeepReplicationReplacementFields_feeReuse___5P9A{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.7}.DeepReplicationReplacementFields_feeReuse___5P9A>svg{flex:none;margin-top:3px;color:var(--ws-accent)}.DeepReplicationReplacementFields_feeNote__MOzpL{margin:7px 0 0 22px;font-size:11px;color:var(--ws-muted);line-height:1.7}.DeepReplicationReplacementFields_feeActions__dRnFa{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;padding:0 28px 24px}.DeepReplicationReplacementFields_feeActions__dRnFa button{min-height:42px;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s,background .15s}.DeepReplicationReplacementFields_feeActions__dRnFa .DeepReplicationReplacementFields_confirm__SOYs2{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px;border:0;background:var(--ws-accent);color:var(--ws-accent-ink,#fff)}.DeepReplicationReplacementFields_feeCancel__jWqPj{border:1px solid var(--ws-line);background:var(--ws-surface);color:var(--ws-text)}.DeepReplicationReplacementFields_feeCancel__jWqPj:hover{background:var(--ws-hover)}.DeepReplicationReplacementFields_feeActions__dRnFa .DeepReplicationReplacementFields_confirm__SOYs2:hover{filter:brightness(1.07)}.DeepReplicationReplacementFields_feeDialog__q7cDo button:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}@media(max-width:480px){.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo>header{padding:22px 48px 20px 70px}.DeepReplicationReplacementFields_feeIcon__8LQBM{left:20px;top:23px}.DeepReplicationReplacementFields_feeBody__R_CtI{padding:18px 20px}.DeepReplicationReplacementFields_feeActions__dRnFa{padding:0 20px 20px;grid-template-columns:1fr 1.6fr}.DeepReplicationReplacementFields_feeActions__dRnFa button{min-height:44px}.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo.DeepReplicationReplacementFields_feeDialog__q7cDo>header strong{font-size:18px}}.DeepReplicationPipelineAction_root__ZyNi_{display:grid;gap:12px;color:var(--ws-text);font-size:13px}.DeepReplicationPipelineAction_hint__iW5ZZ{margin:0;color:var(--ws-muted);line-height:1.6}.DeepReplicationPipelineAction_primary__w5nro{border:0;border-radius:8px;padding:12px 16px;background:var(--ws-accent,#3265ef);color:var(--ws-accent-ink,#fff);font-weight:600;cursor:pointer}.DeepReplicationPipelineAction_primary__w5nro:disabled{opacity:.5;cursor:not-allowed}.DeepReplicationPipelineAction_error__NB0ly{padding:10px;border:1px solid var(--ws-border);border-radius:8px;line-height:1.6;color:var(--ws-text)}.DeepReplicationPipelineAction_quote__H8OuX{display:grid;gap:12px;padding:8px 0}.DeepReplicationPipelineAction_row__6LjxC{display:flex;justify-content:space-between;gap:24px}.DeepReplicationPipelineAction_total__uVmMx{border-top:1px solid var(--ws-border);padding-top:14px;font-weight:700}.DeepReplicationPipelineAction_actions__7K0HS{display:flex;justify-content:flex-end;gap:12px;padding-top:16px}.DeepReplicationPipelineAction_secondary__mAPt4{border:1px solid var(--ws-border);background:transparent;color:var(--ws-text);border-radius:8px;padding:10px 14px;cursor:pointer}.DeepReplicationPipelineAction_primary__w5nro:focus-visible,.DeepReplicationPipelineAction_secondary__mAPt4:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}.DeepReplicationPipelineAction_quote__H8OuX{padding:20px}.DeepReplicationPipelineAction_actions__7K0HS{padding:0 20px 20px}.DeepReplicationPipelineAction_quote__H8OuX .DeepReplicationPipelineAction_total__uVmMx{margin-top:4px}.DeepReplicationPipelineAction_quote__H8OuX .DeepReplicationPipelineAction_hint__iW5ZZ{padding-top:4px}.DeepReplicationPipelineAction_review__zIs_K{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,3fr);gap:16px;padding:20px;max-height:65vh;overflow:auto}.DeepReplicationPipelineAction_review__zIs_K figure{margin:0}.DeepReplicationPipelineAction_review__zIs_K figcaption{margin-bottom:10px;color:var(--ws-muted)}.DeepReplicationPipelineAction_review__zIs_K img{display:block;width:100%;height:auto;border-radius:8px;border:1px solid var(--ws-border)}.DeepReplicationPipelineAction_reviewHint__sqMKr{padding:0 20px 20px;color:var(--ws-muted);font-size:12px;line-height:1.6}@media(max-width:560px){.DeepReplicationPipelineAction_review__zIs_K{grid-template-columns:1fr}.DeepReplicationPipelineAction_review__zIs_K figure:first-child img{max-width:180px}}.workspace-theme .DeepReplicationPipelineAction_reviewDialog__NmkEJ.DeepReplicationPipelineAction_reviewDialog__NmkEJ{width:min(900px,calc(100vw - 32px));max-width:900px;max-height:calc(100dvh - 32px)}.DeepReplicationPipelineAction_reviewBody__lPDrl{padding:20px 28px 0;min-width:0}.DeepReplicationPipelineAction_reviewReference__jHrmJ{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--ws-line)}.DeepReplicationPipelineAction_referenceImage__oEpec{padding:0;flex:0 0 96px;width:96px;height:64px;border:1px solid var(--ws-line);border-radius:10px;overflow:hidden;background:var(--ws-surface);cursor:zoom-in}.DeepReplicationPipelineAction_referenceImage__oEpec img{display:block;width:100%;height:100%;object-fit:contain}.DeepReplicationPipelineAction_reviewReference__jHrmJ strong,.DeepReplicationPipelineAction_sheetHeading__ca7II strong{font-size:13px;font-weight:600}.DeepReplicationPipelineAction_reviewReference__jHrmJ p{margin:5px 0 0;font-size:12px;color:var(--ws-muted);line-height:1.6}.DeepReplicationPipelineAction_reviewBadge__mc_0y{margin-left:auto;white-space:nowrap;font-size:11px;padding:5px 9px;border-radius:6px;color:var(--ws-accent);background:var(--ws-hover)}.DeepReplicationPipelineAction_sheetHeading__ca7II{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 10px}.DeepReplicationPipelineAction_sheetHeading__ca7II span{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--ws-muted)}.DeepReplicationPipelineAction_sheetPreview__BjpD0{display:grid;place-items:center;width:100%;padding:8px;border:1px solid var(--ws-line);border-radius:12px;background:var(--ws-hover);cursor:zoom-in;overflow:hidden}.DeepReplicationPipelineAction_sheetPreview__BjpD0 img{display:block;max-width:100%;width:auto;height:auto;max-height:45dvh;object-fit:contain;border-radius:6px}.DeepReplicationPipelineAction_referenceImage__oEpec:hover,.DeepReplicationPipelineAction_sheetPreview__BjpD0:hover{border-color:var(--ws-accent)}.DeepReplicationPipelineAction_reviewNote__I4cOp{display:flex;gap:7px;align-items:center;margin:14px 0 18px;font-size:12px;line-height:1.6;color:var(--ws-muted)}.DeepReplicationPipelineAction_reviewNote__I4cOp svg{flex-shrink:0;color:var(--ws-accent)}.DeepReplicationPipelineAction_reviewActions__mc6_d.DeepReplicationPipelineAction_reviewActions__mc6_d{padding-bottom:10px;grid-template-columns:1fr 1.4fr}.DeepReplicationPipelineAction_reviewActions__mc6_d button{display:flex;justify-content:center;align-items:center;gap:7px}.DeepReplicationPipelineAction_reviewFootnote__1sPDg{margin:0;padding:0 28px 20px;color:var(--ws-muted);font-size:11px;text-align:center}@media(max-width:560px){.DeepReplicationPipelineAction_reviewBody__lPDrl{padding:16px 20px 0}.DeepReplicationPipelineAction_referenceImage__oEpec{flex-basis:72px;width:72px;height:60px}.DeepReplicationPipelineAction_reviewReference__jHrmJ{gap:10px}.DeepReplicationPipelineAction_reviewBadge__mc_0y{display:none}.DeepReplicationPipelineAction_sheetHeading__ca7II span{font-size:11px}.DeepReplicationPipelineAction_sheetPreview__BjpD0{padding:4px}.DeepReplicationPipelineAction_reviewActions__mc6_d.DeepReplicationPipelineAction_reviewActions__mc6_d{grid-template-columns:1fr}.DeepReplicationPipelineAction_reviewFootnote__1sPDg{padding-inline:20px}}.DeepReplicationPipelineAction_stepHeading__twUo9{margin:18px 0 10px;font-size:13px;color:var(--ws-text)}.DeepReplicationPipelineAction_stepHeading__twUo9 p{margin:6px 0 0;font-size:12px;color:var(--ws-muted);line-height:1.6}.DeepReplicationPipelineAction_productTargets__FQLBI{margin:16px 0;padding:0;border:0;color:var(--ws-text);min-width:0}.DeepReplicationPipelineAction_productTargets__FQLBI legend{display:flex;align-items:center;width:100%;padding:0;margin:0 0 4px;font-size:12px;font-weight:600;line-height:20px}.DeepReplicationPipelineAction_productTargets__FQLBI legend>span{margin-left:auto;color:var(--ws-muted);font-size:11px;font-weight:400}.DeepReplicationPipelineAction_productTargetToolbar__dQ__A{display:flex;align-items:center;justify-content:space-between;min-height:40px;color:var(--ws-muted);font-size:11px}.DeepReplicationPipelineAction_productTargets__FQLBI button{font:inherit;color:var(--ws-text);cursor:pointer;border:0;background:transparent;outline:2px solid transparent;outline-offset:2px;transition:background-color .16s ease,color .16s ease}.DeepReplicationPipelineAction_productTargets__FQLBI .DeepReplicationPipelineAction_suitTarget__pQGX6{padding:0 2px;min-width:56px;min-height:52px;color:var(--ws-accent);font-size:11px;font-weight:500}.DeepReplicationPipelineAction_productTargetGrid__Zk3C6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:2px}.DeepReplicationPipelineAction_productTargetGrid__Zk3C6>button{display:flex;align-items:center;gap:10px;text-align:left;min-width:0;min-height:52px;padding:8px 6px;border-radius:6px;font-size:12px;font-weight:500}.DeepReplicationPipelineAction_productTargetGrid__Zk3C6>button>span{white-space:nowrap}.DeepReplicationPipelineAction_targetCheck__4Lik2{box-sizing:border-box;display:grid;place-items:center;flex:0 0 16px;width:16px;height:16px;border:1px solid var(--ws-muted);border-radius:4px;background:transparent}.DeepReplicationPipelineAction_targetCheck__4Lik2 svg{opacity:0}.DeepReplicationPipelineAction_productTargetGrid__Zk3C6>button[aria-pressed=true] .DeepReplicationPipelineAction_targetCheck__4Lik2{border-color:var(--ws-accent);background:var(--ws-accent);color:var(--ws-accent-ink)}.DeepReplicationPipelineAction_productTargetGrid__Zk3C6>button[aria-pressed=true] .DeepReplicationPipelineAction_targetCheck__4Lik2 svg{opacity:1}.DeepReplicationPipelineAction_productTargetGrid__Zk3C6>button.DeepReplicationPipelineAction_displayProductTarget__JB_Dm{grid-column:1/-1;margin-top:8px;padding-top:14px;border-top:1px solid var(--ws-line);border-radius:0;min-height:60px}.DeepReplicationPipelineAction_displayProductTarget__JB_Dm small{display:block;margin-top:4px;color:var(--ws-muted);font-size:10px;font-weight:400;line-height:16px}.DeepReplicationPipelineAction_productTargets__FQLBI button:active:not(:disabled){background:var(--ws-hover)}.DeepReplicationPipelineAction_productTargets__FQLBI button:focus-visible{outline-color:var(--ws-accent)}.DeepReplicationPipelineAction_productTargetHint__OYUid{min-height:18px;margin:8px 0 0;color:var(--ws-muted);font-size:11px;line-height:18px}@media(hover:hover){.DeepReplicationPipelineAction_productTargets__FQLBI:not(:disabled) button:hover{background:var(--ws-hover)}}@media(prefers-reduced-motion:reduce){.DeepReplicationPipelineAction_productTargets__FQLBI button{transition:none}}.DeepReplicationPipelineAction_advanced__QD3FV{width:100%;min-width:0;margin:10px 0;color:var(--ws-text);font-size:12px}.DeepReplicationPipelineAction_advanced__QD3FV summary{padding:10px 2px;cursor:pointer;color:var(--ws-muted)}.DeepReplicationPipelineAction_advanced__QD3FV summary:hover{color:var(--ws-accent)}.DeepReplicationPipelineAction_advanced__QD3FV[open] summary{margin-bottom:8px}.DeepReplicationPipelineAction_requirement__Z6v6J{box-sizing:border-box;width:100%;min-height:90px;resize:none;border:1px solid var(--ws-line);border-radius:10px;background:var(--ws-surface);color:var(--ws-text);padding:12px;font:inherit;line-height:1.7}.DeepReplicationPipelineAction_reviewHost__hZb8h:empty{display:none}.DeepReplicationPipelineAction_reviewHost__hZb8h{width:min(100%,520px);margin:16px auto 24px}.DeepReplicationPipelineAction_inlineReview___rVb3{box-sizing:border-box;display:grid;gap:12px;width:100%;padding:20px;border:1px solid var(--ws-line);border-radius:22px;background:var(--ws-surface);color:var(--ws-text);font-size:13px;box-shadow:0 8px 24px rgba(15,30,60,.06)}.DeepReplicationPipelineAction_inlineReview___rVb3>header{display:flex;align-items:center;gap:8px}.DeepReplicationPipelineAction_inlineReview___rVb3 .DeepReplicationPipelineAction_reviewBody__lPDrl{padding:0}.DeepReplicationPipelineAction_inlineReview___rVb3 .DeepReplicationPipelineAction_reviewReference__jHrmJ{padding-bottom:12px}.DeepReplicationPipelineAction_inlineReview___rVb3 .DeepReplicationPipelineAction_reviewActions__mc6_d,.DeepReplicationPipelineAction_inlineReview___rVb3 .DeepReplicationPipelineAction_reviewFootnote__1sPDg{padding:0}.DeepReplicationPipelineAction_inlineReview___rVb3 .DeepReplicationPipelineAction_sheetPreview__BjpD0 img{max-height:220px}.DeepReplicationPipelineAction_phoneReview__gfxDb{display:block;max-width:100%;max-height:75%;border-radius:12px}.DeepReplicationPipelineAction_targetGroup__Z5t1_{margin:0;padding:0;border:0;min-width:0;display:grid;gap:8px}.DeepReplicationPipelineAction_targetGroup__Z5t1_ legend{padding:8px 0;font-weight:600}.DeepReplicationPipelineAction_targetOption__3Nw_A{display:flex;text-align:left;align-items:center;gap:10px;padding:8px;border:1px solid var(--ws-line);border-radius:10px;background:var(--ws-surface);color:var(--ws-text);cursor:pointer}.DeepReplicationPipelineAction_targetOption__3Nw_A[aria-pressed=true]{border-color:var(--ws-accent);background:var(--ws-hover)}.DeepReplicationPipelineAction_targetOption__3Nw_A video{width:55px;height:68px;object-fit:cover;border-radius:6px;background:var(--ws-hover)}.DeepReplicationPipelineAction_targetOption__3Nw_A span{display:grid;gap:5px}.DeepReplicationPipelineAction_targetMissing__J4cdy span,.DeepReplicationPipelineAction_targetOption__3Nw_A small{color:var(--ws-muted);font-size:12px}.DeepReplicationPipelineAction_targetMissing__J4cdy{display:grid;gap:8px}.DeepReplicationPipelineAction_targetMissing__J4cdy input{width:100%;box-sizing:border-box;background:var(--ws-surface);color:var(--ws-text);border:1px solid var(--ws-line);border-radius:8px;padding:10px;font:inherit}.DeepReplicationPipelineAction_targetOption__3Nw_A:hover{border-color:var(--ws-accent)}.DeepReplicationPipelineAction_advanced__QD3FV summary:focus-visible,.DeepReplicationPipelineAction_productTargets__FQLBI button:focus-visible,.DeepReplicationPipelineAction_requirement__Z6v6J:focus-visible,.DeepReplicationPipelineAction_targetMissing__J4cdy input:focus-visible,.DeepReplicationPipelineAction_targetOption__3Nw_A:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.DeepReplicationPipelineAction_productTargets__FQLBI:disabled,.DeepReplicationPipelineAction_targetGroup__Z5t1_:disabled{opacity:.55}.DeepReplicationPipelineAction_productTargets__FQLBI:disabled button,.DeepReplicationPipelineAction_targetGroup__Z5t1_:disabled button{cursor:not-allowed}@media(max-width:560px){.DeepReplicationPipelineAction_inlineReview___rVb3{padding:14px}.DeepReplicationPipelineAction_reviewHost__hZb8h{margin-block:12px}.DeepReplicationPipelineAction_inlineReview___rVb3>header{flex-wrap:wrap}}.DeepReplicationPipelineAction_reviewColumn__Ma7Uv{position:relative}@media(min-width:1201px){.DeepReplicationPipelineAction_reviewColumn__Ma7Uv .DeepReplicationPipelineAction_reviewHost__hZb8h{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:300px;margin:0;max-height:calc(100% - 40px);overflow-y:auto;z-index:2}.DeepReplicationPipelineAction_reviewColumn__Ma7Uv>.video-unified-preview-stage>*{translate:-160px 0;transition:translate .24s ease}.DeepReplicationPipelineAction_reviewColumn__Ma7Uv .DeepReplicationPipelineAction_inlineReview___rVb3{padding:16px;box-shadow:none}.DeepReplicationPipelineAction_reviewColumn__Ma7Uv .DeepReplicationPipelineAction_reviewActions__mc6_d{display:grid;grid-template-columns:1fr;gap:8px}}@media(max-width:1200px){.DeepReplicationPipelineAction_reviewColumn__Ma7Uv{overflow-y:auto!important}.DeepReplicationPipelineAction_reviewColumn__Ma7Uv .DeepReplicationPipelineAction_reviewHost__hZb8h{margin:16px auto 24px}.DeepReplicationPipelineAction_reviewColumn__Ma7Uv>.video-unified-preview-stage{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.DeepReplicationPipelineAction_reviewColumn__Ma7Uv>.video-unified-preview-stage>*{transition:none}}.DeepReplicationPipelineAction_inlineReview___rVb3{position:relative;background:var(--ws-panel,var(--ws-surface))}.DeepReplicationPipelineAction_phoneReview__gfxDb{width:100%;max-height:280px;object-fit:contain}.workspace-theme.workspace-floating-studio[data-theme] .DeepReplicationPipelineAction_productTargets__FQLBI .DeepReplicationPipelineAction_productTargetToolbar__dQ__A .DeepReplicationPipelineAction_suitTarget__pQGX6{min-width:56px!important;min-height:44px!important;height:auto!important}.DeepReplicationPipelineAction_targetReferences__qOkwI{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 0}.DeepReplicationPipelineAction_targetReferences__qOkwI img{width:48px;height:60px;object-fit:contain;border-radius:8px;background:var(--ws-surface)}.DeepReplicationPipelineAction_targetReferences__qOkwI small{flex:1;min-width:120px;color:var(--ws-muted);font-size:12px}.DeepReplicationPipelineAction_targetMissing__J4cdy select{min-height:44px;max-width:100%;padding:10px;border-radius:8px;border:1px solid var(--ws-line);background:var(--ws-surface);color:var(--ws-text)}.DeepReplicationPipelineAction_targetOption__3Nw_A:disabled{opacity:.45;cursor:not-allowed}.DeepReplicationModeControls_hint__y4VNN{margin:0;color:var(--ws-muted);font-size:11px;line-height:1.5}.PortraitLibraryGenerator_layout__x2PEt{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:start}.PortraitLibraryGenerator_parameters__h7UQA{display:grid;gap:18px;min-width:0;padding-right:22px;border-right:1px solid var(--ws-line)}.PortraitLibraryGenerator_heading__RcKH9{display:flex;align-items:center;justify-content:space-between;gap:12px}.PortraitLibraryGenerator_heading__RcKH9 h3{margin:0;font-size:15px}.PortraitLibraryGenerator_heading__RcKH9 p{margin:7px 0 0}.PortraitLibraryGenerator_layout__x2PEt button{cursor:pointer}.PortraitLibraryGenerator_ages__zB5_X button,.PortraitLibraryGenerator_failure__SG4Yd button,.PortraitLibraryGenerator_heading__RcKH9 button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 9px;border:1px solid var(--ws-line);border-radius:6px;background:var(--ws-surface-soft);color:var(--ws-text);font-size:12px}.PortraitLibraryGenerator_layout__x2PEt fieldset{border:0;margin:0;padding:0;display:grid;gap:13px;min-width:0}.PortraitLibraryGenerator_layout__x2PEt legend{padding:0;margin-bottom:14px;font-size:12px;font-weight:700;color:var(--ws-accent)}.PortraitLibraryGenerator_layout__x2PEt p{font-size:12px;line-height:1.7;color:var(--ws-muted)}.PortraitLibraryGenerator_ages__zB5_X{display:grid;grid-template-columns:1fr 1fr;gap:6px}.PortraitLibraryGenerator_ages__zB5_X button[aria-pressed=true]{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent)}.PortraitLibraryGenerator_generate__4vUz3{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:7px;background:var(--ws-accent);color:var(--ws-accent-ink)!important;min-height:44px;font-weight:700!important}.PortraitLibraryGenerator_results__Kcg76{display:grid;gap:16px;min-width:0}.PortraitLibraryGenerator_diagram___Go5P{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ws-line);border-radius:8px;overflow:hidden;background:var(--ws-surface-soft)}.PortraitLibraryGenerator_diagram___Go5P>div{display:flex;align-items:center;gap:15px;min-height:76px;padding:16px;border:1px solid var(--ws-line)}.PortraitLibraryGenerator_diagram___Go5P span{font-size:12px;color:var(--ws-muted)}.PortraitLibraryGenerator_diagram___Go5P strong{font-size:14px}.PortraitLibraryGenerator_hint__3O_zp{margin:0;padding:12px;border-radius:7px;background:var(--ws-surface-soft)}.PortraitLibraryGenerator_error__UNaxo{padding:12px;border:1px solid #b75c5c;border-radius:7px;color:var(--ws-text)!important}.PortraitLibraryGenerator_grid__Bvdzc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PortraitLibraryGenerator_grid__Bvdzc article{overflow:hidden;border:1px solid var(--ws-line);border-radius:8px;background:var(--ws-surface-soft)}.PortraitLibraryGenerator_grid__Bvdzc article.PortraitLibraryGenerator_selected__59JCL{border-color:var(--ws-accent)}.PortraitLibraryGenerator_image__3jLjH{position:relative;display:block;width:100%;padding:0;border:0;background:#fff;aspect-ratio:2752/1536}.PortraitLibraryGenerator_image__3jLjH img{display:block;width:100%;height:100%;object-fit:contain}.PortraitLibraryGenerator_image__3jLjH svg{position:absolute;right:8px;bottom:8px;background:#102032;color:#fff;padding:4px;box-sizing:content-box;border-radius:5px}.PortraitLibraryGenerator_cardFooter__yWx7E{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;font-size:12px}.PortraitLibraryGenerator_cardFooter__yWx7E label,.PortraitLibraryGenerator_cardFooter__yWx7E span{display:flex!important;align-items:center;gap:5px!important}.PortraitLibraryGenerator_cardFooter__yWx7E input{width:14px!important;height:14px;padding:0!important;accent-color:var(--ws-accent)}.PortraitLibraryGenerator_empty__azN5I{min-height:240px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--ws-muted);border:1px dashed var(--ws-line);border-radius:8px}.PortraitLibraryGenerator_empty__azN5I h3{font-size:15px;color:var(--ws-text)}.PortraitLibraryGenerator_failure__SG4Yd{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid var(--ws-line);border-radius:6px;padding:12px;font-size:12px}.PortraitLibraryGenerator_failure__SG4Yd span{min-width:0;overflow-wrap:anywhere}.PortraitLibraryGenerator_failure__SG4Yd button{flex:none}.PortraitLibraryGenerator_footerNote__Iz3P6{margin-right:auto;font-size:12px;color:var(--ws-muted)}@media(max-width:850px){.PortraitLibraryGenerator_layout__x2PEt{grid-template-columns:1fr}.PortraitLibraryGenerator_parameters__h7UQA{padding-right:0;border-right:0;border-bottom:1px solid var(--ws-line);padding-bottom:20px}.PortraitLibraryGenerator_grid__Bvdzc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.PortraitLibraryGenerator_grid__Bvdzc{grid-template-columns:1fr}.PortraitLibraryGenerator_footerNote__Iz3P6{display:none}.PortraitLibraryGenerator_failure__SG4Yd{align-items:stretch;flex-direction:column}.PortraitLibraryGenerator_diagram___Go5P>div{padding:10px;gap:8px}.PortraitLibraryGenerator_heading__RcKH9{flex-wrap:wrap}}@media(min-width:851px){.PortraitLibraryGenerator_layout__x2PEt{height:min(680px,calc(100dvh - 220px));min-height:260px}.PortraitLibraryGenerator_parameters__h7UQA,.PortraitLibraryGenerator_results__Kcg76{max-height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ws-line) transparent;padding-bottom:10px}.PortraitLibraryGenerator_results__Kcg76{padding-inline:0}}.PortraitLibraryGenerator_twoFields__DMK3k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px;min-width:0}.PortraitLibraryGenerator_twoFields__DMK3k>label{min-width:0}.PortraitLibraryGenerator_parameters__h7UQA{gap:12px}.PortraitLibraryGenerator_parameters__h7UQA fieldset{gap:10px}.PortraitLibraryGenerator_parameters__h7UQA .PortraitLibraryGenerator_twoFields__DMK3k{row-gap:10px}.PortraitLibraryGenerator_parameters__h7UQA textarea{min-height:64px!important;height:64px}.PortraitLibraryGenerator_sectionLabel__X9uZS{font-size:12px;font-weight:700;color:var(--ws-accent)}.PortraitLibraryGenerator_delete__opHZC{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:5px;border:1px solid var(--ws-line);border-radius:6px;background:transparent;color:var(--ws-muted)}.PortraitLibraryGenerator_delete__opHZC:hover{color:var(--ws-text);background:var(--ws-surface)}@media(min-width:851px){.PortraitLibraryGenerator_dialogBody__6jWtw{display:flex!important;flex-direction:column;overflow:hidden!important;min-height:0;flex:1}.PortraitLibraryGenerator_dialogBody__6jWtw .PortraitLibraryGenerator_layout__x2PEt{height:min(640px,calc(100dvh - 240px));min-height:0;flex-shrink:1;overflow:hidden}.PortraitLibraryGenerator_parameters__h7UQA,.PortraitLibraryGenerator_results__Kcg76{height:100%;min-height:0;box-sizing:border-box}.PortraitLibraryGenerator_parameters__h7UQA{padding-bottom:24px}}.CreativeTemplateEditor_workspace__QF5rg{display:grid;gap:20px;min-width:0;font-size:13px}.CreativeTemplateEditor_tabs__CDXay{display:flex;gap:6px;border-bottom:1px solid var(--ws-line);padding-bottom:12px;flex-wrap:wrap}.CreativeTemplateEditor_card__nJ6F1 button,.CreativeTemplateEditor_option__iAjT_ button,.CreativeTemplateEditor_toolbar__5NqLk button,.CreativeTemplateEditor_workspace__QF5rg button{border:1px solid var(--ws-line);border-radius:8px;background:var(--ws-surface-soft);padding:8px 12px;cursor:pointer;color:var(--ws-text)}.CreativeTemplateEditor_slotList__yjH3o button[aria-current=true],.CreativeTemplateEditor_tabs__CDXay button[aria-selected=true]{border-color:var(--ws-accent);color:var(--ws-accent);background:var(--ws-surface)}.CreativeTemplateEditor_layout__UAwM0{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;align-items:start;min-width:0}.CreativeTemplateEditor_slotList__yjH3o{display:grid;gap:8px;min-width:0}.CreativeTemplateEditor_slotList__yjH3o button{text-align:left;overflow-wrap:anywhere}.CreativeTemplateEditor_slotList__yjH3o small{display:block;margin-top:6px;color:var(--ws-muted)}.CreativeTemplateEditor_fields__1xJPQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.CreativeTemplateEditor_stack__ylpSk{display:grid;gap:16px;min-width:0;align-content:start}.CreativeTemplateEditor_toolbar__5NqLk{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.CreativeTemplateEditor_toolbar__5NqLk>strong{margin-right:auto}.CreativeTemplateEditor_muted__2u3oK{margin:0;color:var(--ws-muted);line-height:1.7;font-size:12px;overflow-wrap:anywhere}.CreativeTemplateEditor_checkbox__lbPDL{display:flex!important;align-items:center;gap:8px!important}.CreativeTemplateEditor_checkbox__lbPDL input{width:16px!important;height:16px}.CreativeTemplateEditor_option__iAjT_{display:grid;gap:12px;padding:16px 0;border-bottom:1px solid var(--ws-line)}.CreativeTemplateEditor_workspace__QF5rg textarea{min-height:88px}.CreativeTemplateEditor_json__kYb9S{font-family:ui-monospace,monospace!important;font-size:12px!important;min-height:240px!important;overflow-wrap:anywhere}.CreativeTemplateEditor_notice__m_Vxo{border-left:2px solid var(--ws-accent);padding:10px 14px;background:var(--ws-surface-soft);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.CreativeTemplateEditor_error__b32km{color:var(--ws-danger,#b64242);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.CreativeTemplateEditor_status__UZEq_{font-size:12px;color:var(--ws-muted);margin-right:auto;overflow-wrap:anywhere}.CreativeTemplateEditor_catalog__WsaFL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.CreativeTemplateEditor_card__nJ6F1{display:grid;gap:8px;border-bottom:1px solid var(--ws-line);padding-bottom:14px;min-width:0;align-content:start}.CreativeTemplateEditor_card__nJ6F1 img,.CreativeTemplateEditor_imagePlaceholder__0fGmM{width:100%;height:132px;object-fit:contain;background:var(--ws-surface-soft);border-radius:10px;display:grid;place-items:center;color:var(--ws-muted)}.CreativeTemplateEditor_card__nJ6F1 strong{font-size:13px;overflow-wrap:anywhere}.CreativeTemplateEditor_card__nJ6F1 small{color:var(--ws-muted);font-size:11px}.CreativeTemplateEditor_card__nJ6F1 p{margin:0;font-size:12px;color:var(--ws-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CreativeTemplateEditor_cover__4Hirh{display:block;width:100%;max-height:280px;object-fit:contain;border-radius:12px;background:var(--ws-surface-soft)}.CreativeTemplateEditor_preview__I_02W{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;min-width:0}.CreativeTemplateEditor_empty__HsDtO{padding:28px 0;color:var(--ws-muted);line-height:1.8}.CreativeTemplateEditor_workspace__QF5rg fieldset{min-width:0;border:0;padding:0;margin:0;display:grid;gap:16px}.CreativeTemplateEditor_workspace__QF5rg details{min-width:0}.CreativeTemplateEditor_workspace__QF5rg summary{cursor:pointer;font-size:12px;padding:12px 0}.CreativeTemplateEditor_workspace__QF5rg .specialized-themed-select{min-width:0;width:100%}.CreativeTemplateEditor_workspace__QF5rg .specialized-themed-select-trigger{width:100%;min-width:0;max-width:100%;justify-content:space-between;display:flex}.CreativeTemplateEditor_workspace__QF5rg .specialized-themed-select-trigger>span{white-space:normal;overflow-wrap:anywhere;text-align:left}.CreativeTemplateEditor_workspace__QF5rg .specialized-themed-select-popover{width:100%;min-width:0!important;max-width:100%}@media(max-width:760px){.CreativeTemplateEditor_layout__UAwM0,.CreativeTemplateEditor_preview__I_02W{grid-template-columns:1fr}.CreativeTemplateEditor_catalog__WsaFL,.CreativeTemplateEditor_slotList__yjH3o{grid-template-columns:repeat(2,minmax(0,1fr))}.CreativeTemplateEditor_fields__1xJPQ{grid-template-columns:1fr}.CreativeTemplateEditor_tabs__CDXay button{flex:1;padding:9px 7px}.CreativeTemplateEditor_card__nJ6F1 img,.CreativeTemplateEditor_imagePlaceholder__0fGmM{height:112px}}.library-workbench-dialog .CreativeTemplateEditor_layout__UAwM0{grid-template-columns:minmax(110px,.5fr) minmax(0,1fr);gap:16px}.library-workbench-dialog .CreativeTemplateEditor_preview__I_02W{grid-template-columns:minmax(0,1fr)}@media(max-width:1100px){.library-workbench-dialog .CreativeTemplateEditor_fields__1xJPQ,.library-workbench-dialog .CreativeTemplateEditor_layout__UAwM0{grid-template-columns:minmax(0,1fr)}}.AgentCore_core__YdI62{position:relative;display:grid;place-items:center;width:112px;height:112px;color:var(--ws-accent);isolation:isolate}.AgentCore_inner__0CweB,.AgentCore_orbit__Cegdv{position:absolute;inset:3px;border:1px solid color-mix(in srgb,var(--ws-accent) 28%,transparent);border-radius:50%}.AgentCore_orbit__Cegdv:after{content:"";position:absolute;inset:-2px;border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--ws-accent);border-bottom:2px solid transparent;border-bottom-color:var(--ws-accent);border-radius:50%;transform:rotate(-35deg)}.AgentCore_inner__0CweB{inset:14px;border-style:dashed;opacity:.6}.AgentCore_mark__IQoDa{display:grid;place-items:center;position:relative;width:57px;height:57px;border:1px solid color-mix(in srgb,var(--ws-accent) 38%,transparent);border-radius:15px;background:color-mix(in srgb,var(--ws-accent) 8%,var(--ws-surface));overflow:hidden;transform:rotate(-6deg)}.AgentCore_mark__IQoDa svg{width:39px;height:39px;transform:rotate(6deg)}.AgentCore_axis__EaLfM{position:absolute;width:5px;height:5px;background:var(--ws-accent);border-radius:1px;left:0;top:53px}.AgentCore_axis__EaLfM:last-child{left:auto;right:0}.AgentCore_scan__3aFEg{position:absolute;inset:0;opacity:0;background:linear-gradient(transparent 45%,var(--ws-accent-soft) 49%,var(--ws-accent) 50%,transparent 52%)}.AgentCore_core__YdI62[data-active=true] .AgentCore_orbit__Cegdv{animation:AgentCore_orbit__Cegdv 9s linear infinite}.AgentCore_core__YdI62[data-active=true] .AgentCore_inner__0CweB{animation:AgentCore_orbit__Cegdv 16s linear infinite reverse}.AgentCore_core__YdI62[data-active=true] .AgentCore_scan__3aFEg{animation:AgentCore_scan__3aFEg 3s ease-in-out infinite}.AgentCore_core__YdI62[data-compact=true]{width:36px;height:36px}.AgentCore_core__YdI62[data-compact=true] .AgentCore_axis__EaLfM,.AgentCore_core__YdI62[data-compact=true] .AgentCore_inner__0CweB{display:none}.AgentCore_core__YdI62[data-compact=true] .AgentCore_mark__IQoDa{width:24px;height:24px;border:0;border-radius:6px}.AgentCore_core__YdI62[data-compact=true] .AgentCore_mark__IQoDa svg{width:23px;height:23px}@keyframes AgentCore_orbit__Cegdv{to{transform:rotate(1turn)}}@keyframes AgentCore_scan__3aFEg{0%{transform:translateY(-100%);opacity:0}30%,70%{opacity:.7}to{transform:translateY(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.AgentCore_core__YdI62 *{animation:none!important}.AgentCore_scan__3aFEg{display:none}}.creative-attachments_list__bOrpo{display:flex;flex-wrap:wrap;gap:10px;padding:4px 6px 14px;max-height:190px;overflow-y:auto}.creative-attachments_card__S3L3e{position:relative;display:flex;align-items:center;gap:10px;width:240px;max-width:100%;min-width:0;padding:12px 28px 12px 12px;border-radius:12px;background:var(--ws-hover,#f4f5f7);color:var(--ws-text,#243746)}.creative-attachments_thumbnail__Lf0Ux{display:grid;place-items:center;width:42px;height:46px;flex-shrink:0;overflow:hidden;border-radius:7px;background:var(--ws-surface,#fff)}.creative-attachments_thumbnail__Lf0Ux img{width:100%;height:100%;object-fit:contain}.creative-attachments_meta__r_Ty_{display:flex;flex-direction:column;gap:4px;min-width:0}.creative-attachments_meta__r_Ty_ strong{font-size:14px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.creative-attachments_meta__r_Ty_ small{font-size:12px;color:var(--ws-muted,#8a95a6)}.creative-attachments_remove__UdCWE{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;padding:0;cursor:pointer;background:transparent;color:var(--ws-muted,#8a95a6)}.creative-attachments_remove__UdCWE:hover{background:var(--ws-surface,#fff);color:var(--ws-text,#243746)}.creative-attachments_remove__UdCWE:focus-visible{outline:2px solid #5d75ec;outline-offset:1px}.creative-attachments_add__RppRc{width:36px!important;height:36px!important;padding:0!important;flex-shrink:0;color:var(--ws-text,#243746)!important}.creative-attachments_divider__HTYbv{width:1px;height:22px;margin-right:4px;background:var(--ws-line,#e2e6ea)}@media (max-width:600px){.creative-attachments_list__bOrpo{flex-wrap:nowrap;overflow-x:auto}.creative-attachments_card__S3L3e{width:210px;flex-shrink:0}}@media(max-width:640px){.creative-composer-toolbar_row__fuhVR{flex-wrap:nowrap;min-width:0}.creative-composer-toolbar_row__fuhVR .creative-composer-toolbar_tools__ICglt{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;min-width:0;gap:6px;padding:3px 2px;scrollbar-width:none;overscroll-behavior-x:contain}.creative-composer-toolbar_tools__ICglt::-webkit-scrollbar{display:none}.creative-composer-toolbar_tools__ICglt>*{flex-shrink:0}.creative-composer-toolbar_tools__ICglt button{white-space:nowrap}}