.reel-ui_options__jzckC,.reel-ui_preview__jvNQ_,.reel-ui_progressPanel__SG4yL{--reel-ink:var(--studio-ui-text,#29223d);--reel-muted:var(--studio-ui-muted,#6f687d);--reel-violet:var(--studio-ui-ice,#7054dc);--reel-violet-dark:var(--studio-ui-ice,#4d369f);--reel-mint:var(--studio-ui-success,#2b8f7f);--reel-border:var(--studio-ui-line,#e4dff0);color:var(--reel-ink)}.reel-ui_options__jzckC{display:grid;gap:17px;padding:clamp(16px,3vw,22px);background:radial-gradient(circle at 100% 0,rgb(var(--studio-ui-tint-ice-rgb,105 82 220)/.1),transparent 34%),linear-gradient(150deg,var(--studio-ui-surface,#fff),var(--studio-ui-surface,#fbfaff) 64%,var(--studio-ui-surface,#f5fbf8));border:1px solid var(--reel-border);border-radius:18px;box-shadow:0 13px 35px rgb(var(--studio-ui-shadow-rgb,45 32 91)/.08)}.reel-ui_options__jzckC[data-disabled=true]{opacity:.68}.reel-ui_optionsHeader__9XBEE{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px}.reel-ui_headingIcon__nvQBn{display:grid;width:42px;height:42px;place-items:center;color:var(--studio-ui-white,#fff);background:linear-gradient(145deg,var(--studio-ui-accent,#8369ef),var(--studio-ui-accent,#5841bd) 65%,var(--studio-ui-tint-success,#227e7a));border-radius:12px;box-shadow:0 8px 22px rgb(var(--studio-ui-shadow-rgb,86 61 187)/.22)}.reel-ui_optionsHeader__9XBEE>div>span{display:block;margin:1px 0 4px;color:var(--studio-ui-ice,#7460ba);font-size:10px;font-weight:850;letter-spacing:.14em}.reel-ui_optionsHeader__9XBEE h3{margin:0;font-size:clamp(17px,2.5vw,21px);letter-spacing:-.025em;line-height:1.2}.reel-ui_optionsHeader__9XBEE p{max-width:670px;margin:6px 0 0;color:var(--reel-muted);font-size:12px;line-height:1.55}.reel-ui_optionGroup__X7osf{min-width:0;margin:0;padding:0;border:0}.reel-ui_optionGroup__X7osf legend{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--studio-ui-text,#504766);font-size:11px;font-weight:800}.reel-ui_effortGrid__hwipq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.reel-ui_optionCard__8fJbE{position:relative;display:grid;grid-template-columns:21px minmax(0,1fr);align-items:start;gap:9px;min-height:74px;padding:13px;background:rgb(var(--studio-ui-surface-rgb,255 255 255)/.8);border:1px solid var(--studio-ui-line,#e3ddec);border-radius:12px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.reel-ui_optionCard__8fJbE:hover{border-color:var(--studio-ui-line,#b8aae7);box-shadow:0 7px 20px rgb(var(--studio-ui-shadow-rgb,73 52 148)/.09);transform:translateY(-1px)}.reel-ui_optionCard__8fJbE.reel-ui_selected__VtAv8{background:linear-gradient(145deg,var(--studio-ui-surface,#f8f5ff),var(--studio-ui-surface,#f3f9f7));border-color:var(--studio-ui-line,#8d76e4);box-shadow:0 0 0 3px rgb(var(--studio-ui-shadow-rgb,112 84 220)/.1)}.reel-ui_optionCard__8fJbE input,.reel-ui_segmented__R6vru input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.reel-ui_optionCard__8fJbE:has(input:focus-visible),.reel-ui_segmented__R6vru label:has(input:focus-visible){outline:3px solid rgb(var(--studio-ui-line-rgb,112 84 220)/.38);outline-offset:2px}.reel-ui_optionMark__6lwn3{display:grid;width:20px;height:20px;place-items:center;color:var(--studio-ui-white,#fff);background:var(--studio-ui-surface,#fff);border:1px solid var(--studio-ui-line,#cbc3dc);border-radius:50%}.reel-ui_selected__VtAv8 .reel-ui_optionMark__6lwn3{background:linear-gradient(145deg,var(--studio-ui-accent,#7d61e8),var(--studio-ui-accent,#5640b9));border-color:transparent}.reel-ui_optionCard__8fJbE>span:last-child{display:flex;min-width:0;flex-direction:column;gap:4px}.reel-ui_optionCard__8fJbE strong{font-size:12px}.reel-ui_optionCard__8fJbE small{color:var(--reel-muted);font-size:10px;line-height:1.4}.reel-ui_compactGroups__udUE5{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);gap:14px}.reel-ui_segmented__R6vru{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding:4px;background:var(--studio-ui-surface,#efecf5);border-radius:11px}.reel-ui_segmented__R6vru label{position:relative;display:grid;min-height:36px;place-items:center;color:var(--studio-ui-muted,#6c6479);border:1px solid transparent;border-radius:8px;cursor:pointer}.reel-ui_segmented__R6vru label:hover{color:var(--studio-ui-ice,#493a7d)}.reel-ui_segmented__R6vru label.reel-ui_selected__VtAv8{color:var(--studio-ui-ice,#4e3999);background:var(--studio-ui-surface,#fff);border-color:var(--studio-ui-line,#ddd5ee);box-shadow:0 3px 10px rgb(var(--studio-ui-shadow-rgb,52 39 98)/.08)}.reel-ui_segmented__R6vru span{font-size:11px;font-weight:800}.reel-ui_estimate__EBZg4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.reel-ui_estimate__EBZg4>div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 9px;align-items:center;padding:11px 13px;background:rgb(var(--studio-ui-surface-rgb,255 255 255)/.86);border:1px solid var(--studio-ui-line,#e5e0ed);border-radius:11px}.reel-ui_estimate__EBZg4 svg{grid-row:1/span 2;width:30px;height:30px;padding:7px;color:var(--studio-ui-ice,#5a459e);background:var(--studio-ui-surface,#f0ebfb);border-radius:8px}.reel-ui_estimate__EBZg4 span{color:var(--studio-ui-muted,#797181);font-size:9px}.reel-ui_estimate__EBZg4 strong{font-size:11px}.reel-ui_selectionNotice__AvjdY{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:12px 13px;color:var(--studio-ui-success,#376a5f);background:var(--studio-ui-surface,#eef9f5);border:1px solid var(--studio-ui-line,#cfe9df);border-radius:12px}.reel-ui_selectionNotice__AvjdY.reel-ui_elevated__mXU1u{color:var(--studio-ui-warning,#7b5320);background:var(--studio-ui-surface,#fff8e9);border-color:var(--studio-ui-line-warning,#ecd9ac)}.reel-ui_selectionNotice__AvjdY>svg{margin-top:1px}.reel-ui_selectionNotice__AvjdY p{display:grid;gap:3px;margin:0}.reel-ui_selectionNotice__AvjdY strong{font-size:11px}.reel-ui_selectionNotice__AvjdY small,.reel-ui_selectionNotice__AvjdY span{font-size:10px;line-height:1.48}.reel-ui_selectionNotice__AvjdY small{opacity:.78}.reel-ui_progressPanel__SG4yL{display:grid;gap:16px;padding:clamp(16px,3vw,22px);background:radial-gradient(circle at 100% 0,rgb(var(--studio-ui-tint-ice-rgb,113 85 220)/.09),transparent 34%),var(--studio-ui-surface,#fcfbff);border:1px solid var(--reel-border);border-radius:18px;box-shadow:0 13px 35px rgb(var(--studio-ui-shadow-rgb,45 32 91)/.08)}.reel-ui_progressPanel__SG4yL.reel-ui_queued__Gd7Wn{border-color:var(--studio-ui-line,#dfd8ee)}.reel-ui_progressPanel__SG4yL.reel-ui_running__lZIk7{border-color:var(--studio-ui-line,#cec1ef)}.reel-ui_progressPanel__SG4yL.reel-ui_completed__qeB9r{border-color:var(--studio-ui-line,#c8e5dc)}.reel-ui_progressPanel__SG4yL.reel-ui_cancelled__b_N84,.reel-ui_progressPanel__SG4yL.reel-ui_failed__8A_Gu{border-color:var(--studio-ui-line,#edcfca)}.reel-ui_progressAnnouncement__WRmCM{display:grid;gap:11px}.reel-ui_progressHeading__FoeUM{display:grid;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:11px}.reel-ui_progressIcon__ESiGr{display:grid;width:39px;height:39px;place-items:center;color:var(--studio-ui-white,#fff);background:linear-gradient(145deg,var(--studio-ui-tint-ice,#8064e8),var(--studio-ui-tint-ice,#523cb1));border-radius:11px}.reel-ui_completed__qeB9r .reel-ui_progressIcon__ESiGr{background:linear-gradient(145deg,var(--studio-ui-tint-success,#42a994),var(--studio-ui-tint-success,#247b6b))}.reel-ui_cancelled__b_N84 .reel-ui_progressIcon__ESiGr,.reel-ui_failed__8A_Gu .reel-ui_progressIcon__ESiGr{background:linear-gradient(145deg,var(--studio-ui-tint-danger,#d87b6c),var(--studio-ui-tint-danger,#a9423a))}.reel-ui_progressHeading__FoeUM>div{display:flex;min-width:0;flex-direction:column;gap:3px}.reel-ui_progressHeading__FoeUM span{color:var(--studio-ui-muted,#756986);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.reel-ui_progressHeading__FoeUM strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.reel-ui_progressHeading__FoeUM b{color:var(--studio-ui-ice,#59429f);font-size:19px}.reel-ui_nativeProgress__0Ggdz{width:100%;height:9px;overflow:hidden;appearance:none;background:var(--studio-ui-surface,#e8e3ef);border:0;border-radius:999px}.reel-ui_nativeProgress__0Ggdz::-webkit-progress-bar{background:var(--studio-ui-surface,#e8e3ef);border-radius:999px}.reel-ui_nativeProgress__0Ggdz::-webkit-progress-value{background:linear-gradient(90deg,var(--studio-ui-tint-ice,#7256dc),var(--studio-ui-tint-success,#41a898));border-radius:999px}.reel-ui_nativeProgress__0Ggdz::-moz-progress-bar{background:linear-gradient(90deg,var(--studio-ui-tint-ice,#7256dc),var(--studio-ui-tint-success,#41a898));border-radius:999px}.reel-ui_longWait__jmyL_,.reel-ui_progressError__VShEu{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:10px 11px;font-size:10px;line-height:1.5;border-radius:10px}.reel-ui_longWait__jmyL_{color:var(--studio-ui-warning,#76501f);background:var(--studio-ui-surface,#fff7e6);border:1px solid var(--studio-ui-line-warning,#ecd9af)}.reel-ui_progressError__VShEu{color:var(--studio-ui-danger,#8b3e38);background:var(--studio-ui-surface,#fff0ee);border:1px solid var(--studio-ui-line,#efc9c5)}.reel-ui_stageList__bQBeF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.reel-ui_stageList__bQBeF li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px;min-width:0;padding-right:8px}.reel-ui_stageList__bQBeF li:not(:last-child):after{position:absolute;z-index:0;top:11px;right:3px;left:24px;height:2px;content:"";background:var(--studio-ui-surface,#ddd7e6)}.reel-ui_stageList__bQBeF li>span{z-index:1;display:grid;width:24px;height:24px;place-items:center;color:var(--studio-ui-white,#fff);background:var(--studio-ui-surface,#d7d1df);border:4px solid var(--studio-ui-line,#fcfbff);border-radius:50%;box-shadow:0 0 0 1px var(--studio-ui-shadow,#d7d1df)}.reel-ui_stageList__bQBeF .reel-ui_completed__qeB9r>span{background:var(--studio-ui-tint-success,#2d917f);box-shadow:0 0 0 1px var(--studio-ui-shadow,#2d917f)}.reel-ui_stageList__bQBeF .reel-ui_completed__qeB9r:not(:last-child):after{background:var(--studio-ui-tint-success,#73b8aa)}.reel-ui_stageList__bQBeF .reel-ui_current__HLN7h>span{background:var(--studio-ui-tint-ice,#7054dc);box-shadow:0 0 0 2px rgb(var(--studio-ui-shadow-rgb,112 84 220)/.25)}.reel-ui_stageList__bQBeF .reel-ui_failed__8A_Gu>span{background:var(--studio-ui-tint-danger,#b64b42);box-shadow:0 0 0 2px rgb(var(--studio-ui-shadow-rgb,182 75 66)/.22)}.reel-ui_stageList__bQBeF li>div{display:flex;min-width:0;flex-direction:column;gap:3px;padding-top:3px}.reel-ui_stageList__bQBeF strong{color:var(--studio-ui-text,#514860);font-size:9px}.reel-ui_stageList__bQBeF small{color:var(--studio-ui-muted,#827a8d);font-size:8px;line-height:1.35}.reel-ui_stageList__bQBeF .reel-ui_pending__iSP1s{opacity:.65}.reel-ui_progressActions__xy9v9{display:flex;justify-content:flex-end;gap:8px;padding-top:1px}.reel-ui_previewState__x2Qur button,.reel-ui_progressActions__xy9v9 button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;padding:0 13px;color:var(--studio-ui-muted,#685d76);background:var(--studio-ui-surface,#fff);border:1px solid var(--studio-ui-line,#dcd6e5);border-radius:10px;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.reel-ui_previewError__zipAK button,.reel-ui_progressActions__xy9v9 .reel-ui_primaryAction__pib2G{color:var(--studio-ui-white,#fff);background:linear-gradient(145deg,var(--studio-ui-accent,#7559dc),var(--studio-ui-tint-ice,#503ab0));border-color:transparent}.reel-ui_previewState__x2Qur button:disabled,.reel-ui_progressActions__xy9v9 button:disabled{opacity:.55;cursor:wait}.reel-ui_previewState__x2Qur button:focus-visible,.reel-ui_progressActions__xy9v9 button:focus-visible{outline:3px solid rgb(var(--studio-ui-line-rgb,112 84 220)/.38);outline-offset:2px}.reel-ui_preview__jvNQ_{display:grid;justify-items:center;gap:11px;width:100%}.reel-ui_previewFrame__iW7tU{position:relative;width:min(100%,430px);overflow:hidden;aspect-ratio:9/16;background:radial-gradient(circle at 75% 15%,rgb(var(--studio-ui-tint-ice-rgb,124 94 235)/.3),transparent 30%),linear-gradient(155deg,var(--studio-ui-void,#191329),var(--studio-ui-void,#0c1718));border:1px solid var(--studio-ui-line,#dcd5ea);border-radius:18px;box-shadow:0 18px 45px rgb(var(--studio-ui-shadow-rgb,30 20 62)/.18)}.reel-ui_video__UeYEh{display:block;width:100%;height:100%;object-fit:contain;background:#08080b}.reel-ui_previewState__x2Qur{display:grid;place-items:center;align-content:center;gap:8px;padding:34px;color:var(--studio-ui-muted,#dcd5ee);text-align:center}.reel-ui_previewState__x2Qur>svg{color:var(--studio-ui-ice,#9a82ec)}.reel-ui_previewState__x2Qur strong{margin-top:5px;color:var(--studio-ui-white,#fff);font-size:15px}.reel-ui_previewState__x2Qur p{max-width:300px;margin:0;color:var(--studio-ui-muted,#b5aec2);font-size:11px;line-height:1.55}.reel-ui_previewError__zipAK{background:radial-gradient(circle at 50% 25%,rgb(var(--studio-ui-tint-danger-rgb,189 70 60)/.22),transparent 34%),linear-gradient(155deg,var(--studio-ui-void,#241516),var(--studio-ui-void,#101012))}.reel-ui_previewError__zipAK>svg{color:var(--studio-ui-danger,#ef9389)}.reel-ui_safeZone__kes5G{position:absolute;inset:0;pointer-events:none}.reel-ui_safeZone__kes5G span{position:absolute;display:block;border-color:rgb(255 255 255/65%);filter:drop-shadow(0 1px 2px rgb(0 0 0/65%))}.reel-ui_safeTop__W3PnE{top:8%;right:7%;left:7%;border-top:1px dashed}.reel-ui_safeBottom__pbmp6{right:7%;bottom:20%;left:7%;border-top:1px dashed}.reel-ui_safeRight__K6h5P{top:8%;right:14%;bottom:20%;border-right:1px dashed}.reel-ui_previewMeta__OBpX5{display:flex;max-width:100%;flex-wrap:wrap;justify-content:center;gap:7px}.reel-ui_previewMeta__OBpX5 span{display:inline-flex;min-height:29px;align-items:center;gap:5px;padding:0 9px;color:var(--studio-ui-muted,#625771);background:var(--studio-ui-surface,#f7f5fa);border:1px solid var(--studio-ui-line,#e2ddea);border-radius:999px;font-size:9px;font-weight:750}.reel-ui_spin__ZPHjl{animation:reel-ui_reel-spin__9rhTf .9s linear infinite}@keyframes reel-ui_reel-spin__9rhTf{to{transform:rotate(1turn)}}@media (max-width:720px){.reel-ui_compactGroups__udUE5,.reel-ui_effortGrid__hwipq,.reel-ui_estimate__EBZg4{grid-template-columns:1fr}.reel-ui_stageList__bQBeF{grid-template-columns:1fr;gap:8px}.reel-ui_stageList__bQBeF li{min-height:34px;padding:0}.reel-ui_stageList__bQBeF li:not(:last-child):after{top:23px;bottom:-11px;left:11px;width:2px;height:auto}.reel-ui_stageList__bQBeF small{font-size:9px}}@media (max-width:430px){.reel-ui_optionsHeader__9XBEE{grid-template-columns:36px minmax(0,1fr)}.reel-ui_headingIcon__nvQBn{width:36px;height:36px}.reel-ui_progressHeading__FoeUM{grid-template-columns:36px minmax(0,1fr) auto;gap:8px}.reel-ui_progressIcon__ESiGr{width:36px;height:36px}.reel-ui_progressHeading__FoeUM strong{white-space:normal}.reel-ui_progressActions__xy9v9{display:grid;grid-template-columns:1fr}.reel-ui_previewFrame__iW7tU{border-radius:14px}}@media (prefers-reduced-motion:reduce){.reel-ui_optionCard__8fJbE{transition:none}.reel-ui_optionCard__8fJbE:hover{transform:none}.reel-ui_spin__ZPHjl{animation-duration:1.8s}}.artwork-reference-picker_picker__OaWiZ{min-width:0;margin-block:18px;padding:16px;color:var(--studio-ui-text,#514462);background:linear-gradient(145deg,var(--studio-ui-surface,#fbf9ff),var(--studio-ui-surface,#f5f1fb));border:1px solid var(--studio-ui-line,#e6dcf2);border-radius:16px}.artwork-reference-picker_picker__OaWiZ *,.artwork-reference-picker_picker__OaWiZ :after,.artwork-reference-picker_picker__OaWiZ :before{box-sizing:border-box}.artwork-reference-picker_picker__OaWiZ button,.artwork-reference-picker_picker__OaWiZ input{font:inherit}.artwork-reference-picker_picker__OaWiZ button{cursor:pointer}.artwork-reference-picker_picker__OaWiZ button:disabled{opacity:.5;cursor:not-allowed}.artwork-reference-picker_modeOption__PJwFb:has(input:focus-visible)>span,.artwork-reference-picker_picker__OaWiZ button:focus-visible{outline:3px solid var(--studio-ui-line,#a78bdf);outline-offset:3px}.artwork-reference-picker_heading__ytpCw{display:flex;gap:10px;align-items:center}.artwork-reference-picker_headingIcon__yY6J_{display:grid;place-items:center;flex:0 0 37px;height:37px;color:var(--studio-ui-ice,#7952b3);background:var(--studio-ui-surface,#ece3f9);border:1px solid var(--studio-ui-line,#e0d1f0);border-radius:11px}.artwork-reference-picker_heading__ytpCw>div{flex:1 1;min-width:0}.artwork-reference-picker_heading__ytpCw h3{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;color:var(--studio-ui-ice,#503767);font-size:13px;line-height:1.5;font-weight:800}.artwork-reference-picker_heading__ytpCw h3>span{color:var(--studio-ui-ice,#9a84b0);font-size:7px;font-weight:800;letter-spacing:.07em}.artwork-reference-picker_heading__ytpCw p{margin:3px 0 0;color:var(--studio-ui-muted,#91809f);font-size:10px;line-height:1.6}.artwork-reference-picker_activeBadge__3QXCO{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;color:var(--studio-ui-ice,#6d528c);background:var(--studio-ui-surface,#ede4f7);border-radius:7px;padding:4px 6px;font-size:9px;font-weight:750}.artwork-reference-picker_selected__4sUcV{display:flex;align-items:center;gap:10px;margin-top:14px;padding:9px;border:1px solid var(--studio-ui-line,#e3d8ef);border-radius:11px;background:rgb(var(--studio-ui-surface-rgb,255 255 255)/.702)}.artwork-reference-picker_selectedThumbnail__t4uAp{flex:0 0 60px;height:65px;overflow:hidden;background:var(--studio-ui-surface,#eee7f5);border-radius:7px}.artwork-reference-picker_assetThumbnail__wiOij img,.artwork-reference-picker_selectedThumbnail__t4uAp img{display:block;width:100%;height:100%;object-fit:cover}.artwork-reference-picker_thumbnailFallback__3IHee{display:grid;place-items:center;width:100%;height:100%;color:var(--studio-ui-ice,#aa95bd);background:var(--studio-ui-surface,#ebe3f4)}.artwork-reference-picker_selectedText__m_uNw{flex:1 1;min-width:0}.artwork-reference-picker_selectedText__m_uNw strong{display:block;overflow-wrap:anywhere;color:var(--studio-ui-ice,#624a78);font-size:11px;line-height:1.5}.artwork-reference-picker_selectedText__m_uNw small,.artwork-reference-picker_selectedText__m_uNw span{display:block;margin-top:3px;color:var(--studio-ui-muted,#9a88a8);font-size:9px;line-height:1.5}.artwork-reference-picker_selectedText__m_uNw small{color:var(--studio-ui-muted,#9b8ca8);font-size:8px}.artwork-reference-picker_removeButton__N3Y_s{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;padding:0;color:var(--studio-ui-muted,#9c809e);background:var(--studio-ui-surface,#fcf9ff);border:1px solid var(--studio-ui-line,#e6dced);border-radius:8px}.artwork-reference-picker_removeButton__N3Y_s:hover:not(:disabled){color:var(--studio-ui-danger,#a65578);background:var(--studio-ui-surface,#fff3f7)}.artwork-reference-picker_modes__Uw9rO{margin:14px 0 0;padding:0;border:0;min-width:0}.artwork-reference-picker_modes__Uw9rO legend{margin-bottom:8px;padding:0;color:var(--studio-ui-ice,#7a638c);font-size:10px;font-weight:750}.artwork-reference-picker_modeOptions__jX7fO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.artwork-reference-picker_modeOption__PJwFb{min-width:0;position:relative}.artwork-reference-picker_modeOption__PJwFb input{position:absolute;opacity:0;width:1px;height:1px}.artwork-reference-picker_modeOption__PJwFb>span{display:flex;align-items:center;justify-content:center;gap:5px;min-height:40px;padding:8px 5px;color:var(--studio-ui-ice,#9680a7);background:var(--studio-ui-surface,#fff);border:1px solid var(--studio-ui-line,#e4d9ee);border-radius:9px;font-size:9px;font-weight:700;text-align:center;cursor:pointer}.artwork-reference-picker_modeOption__PJwFb svg{flex:0 0 auto}.artwork-reference-picker_modeOption__PJwFb input:checked+span{color:var(--studio-ui-ice,#7550a7);background:var(--studio-ui-surface,#ece2fb);border-color:var(--studio-ui-line,#b699d9);box-shadow:0 2px 5px rgb(var(--studio-ui-shadow-rgb,121 85 165)/.075)}.artwork-reference-picker_modeOption__PJwFb input:disabled+span{opacity:.6;cursor:not-allowed}.artwork-reference-picker_modes__Uw9rO p{margin:7px 1px 0;color:var(--studio-ui-muted,#93809f);font-size:9px;line-height:1.6}.artwork-reference-picker_actions__AIulN{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:13px}.artwork-reference-picker_actions__AIulN>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:37px;padding:8px 10px;border:1px solid;border-radius:9px;font-size:10px;font-weight:750}.artwork-reference-picker_actions__AIulN svg{flex:0 0 auto}.artwork-reference-picker_actions__AIulN .artwork-reference-picker_chooseButton__TFmRH{color:var(--studio-ui-ice,#7853a8);border-color:var(--studio-ui-line,#d2bce8);background:var(--studio-ui-surface,#f2eafb)}.artwork-reference-picker_actions__AIulN .artwork-reference-picker_chooseButton__TFmRH:hover:not(:disabled){background:var(--studio-ui-surface,#eadef8)}.artwork-reference-picker_actions__AIulN .artwork-reference-picker_libraryButton__9Hs0P{color:var(--studio-ui-ice,#8c759d);border-color:var(--studio-ui-line,#e2d8ec);background:var(--studio-ui-surface,#fdfbff)}.artwork-reference-picker_actions__AIulN .artwork-reference-picker_libraryButton__9Hs0P:hover:not(:disabled){background:var(--studio-ui-surface,#f3ebfc)}.artwork-reference-picker_actions__AIulN .artwork-reference-picker_refreshButton___PCRk{width:37px;padding:8px;margin-left:auto;color:var(--studio-ui-ice,#9a82ad);border-color:var(--studio-ui-line,#e2d8ec);background:var(--studio-ui-surface,#fdfbff)}.artwork-reference-picker_chevronOpen__4bdTx{transform:rotate(180deg)}.artwork-reference-picker_loading__3cehD{margin:10px 0 0;font-size:10px;color:var(--studio-ui-muted,#907a9e)}.artwork-reference-picker_warning__jm83_{display:flex;align-items:flex-start;flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:10px;color:var(--studio-ui-warning,#926c40);background:var(--studio-ui-surface,#fff8ec);border:1px solid var(--studio-ui-line,#ecdabe);border-radius:10px;font-size:10px;line-height:1.7}.artwork-reference-picker_warning__jm83_>svg{flex:0 0 auto;margin-top:2px}.artwork-reference-picker_warning__jm83_>span{flex:1 1;min-width:160px}.artwork-reference-picker_warning__jm83_>button{margin-left:23px;padding:6px 9px;color:var(--studio-ui-warning,#9a7445);background:var(--studio-ui-surface,#fffdfa);border:1px solid var(--studio-ui-line-warning,#e7d2b4);border-radius:7px;font-size:10px}.artwork-reference-picker_unavailable__ZKWdZ{margin:10px 0 0;padding:9px 10px;color:var(--studio-ui-danger,#906873);background:var(--studio-ui-surface,#fbf0f3);border:1px solid var(--studio-ui-line,#ecdce3);border-radius:8px;font-size:10px;line-height:1.7}.artwork-reference-picker_choices__oDH_w{margin-top:13px;padding-top:12px;border-top:1px solid var(--studio-ui-line,#e5dbee)}.artwork-reference-picker_choices__oDH_w[hidden]{display:none}.artwork-reference-picker_gridHeading__uvzU9{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:10px;color:var(--studio-ui-ice,#90779f);font-size:9px}.artwork-reference-picker_gridHeading__uvzU9 strong{color:var(--studio-ui-ice,#795d8d);font-size:10px}.artwork-reference-picker_grid__RYi_s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-height:330px;margin:0;padding:3px;gap:8px;overflow:auto;list-style:none}.artwork-reference-picker_grid__RYi_s>li{min-width:0}.artwork-reference-picker_assetButton__fVo_T{display:block;width:100%;height:100%;padding:6px;color:var(--studio-ui-ice,#8d749d);background:var(--studio-ui-surface,#fff);border:1px solid var(--studio-ui-line,#e3d7ed);border-radius:10px;text-align:left}.artwork-reference-picker_assetButton__fVo_T:hover:not(:disabled){border-color:var(--studio-ui-line,#b89dd7);background:var(--studio-ui-surface,#faf6ff)}.artwork-reference-picker_assetButton__fVo_T[aria-pressed=true]{border-color:var(--studio-ui-line,#ae8cd3);background:var(--studio-ui-surface,#f1e8fc)}.artwork-reference-picker_assetThumbnail__wiOij{display:block;position:relative;height:85px;overflow:hidden;border-radius:6px;background:var(--studio-ui-surface,#ede5f5)}.artwork-reference-picker_assetButton__fVo_T>strong{display:-webkit-box;margin:6px 2px 0;font-size:10px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.artwork-reference-picker_assetButton__fVo_T>small{display:block;margin:3px 2px 1px;color:var(--studio-ui-muted,#a38fb2);font-size:8px}.artwork-reference-picker_selectedCheck__3vvv7{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:23px;height:23px;color:var(--studio-ui-white,#fff);background:var(--studio-ui-accent,#7955ad);border:1px solid rgb(var(--studio-ui-line-rgb,255 255 255)/.565);border-radius:50%}.artwork-reference-picker_empty__N4EyX{display:grid;justify-items:center;padding:16px 15px;color:var(--studio-ui-ice,#a58eb9);text-align:center}.artwork-reference-picker_empty__N4EyX strong{margin-top:8px;color:var(--studio-ui-ice,#8d749e);font-size:11px}.artwork-reference-picker_empty__N4EyX p{max-width:320px;margin:6px 0 0;color:var(--studio-ui-muted,#a18bac);font-size:10px;line-height:1.7}.artwork-reference-picker_disclosure__BYw3j{margin:12px 0 0;color:var(--studio-ui-muted,#96849f);font-size:9px;line-height:1.8}.artwork-reference-picker_spin__rVgqc{animation:artwork-reference-picker_spin__rVgqc 1s linear infinite}@keyframes artwork-reference-picker_spin__rVgqc{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.artwork-reference-picker_spin__rVgqc{animation:none}}@media (max-width:520px){.artwork-reference-picker_picker__OaWiZ{padding:13px}.artwork-reference-picker_heading__ytpCw h3{gap:3px 6px;font-size:12px}.artwork-reference-picker_heading__ytpCw h3>span{font-size:6px}.artwork-reference-picker_heading__ytpCw p{font-size:9px}.artwork-reference-picker_activeBadge__3QXCO{font-size:8px}.artwork-reference-picker_modeOptions__jX7fO{gap:4px}.artwork-reference-picker_modeOption__PJwFb>span{flex-direction:column;gap:5px;padding:8px 3px;font-size:8px;min-height:52px}.artwork-reference-picker_actions__AIulN{gap:6px}.artwork-reference-picker_actions__AIulN>button{min-height:40px;font-size:9px;padding:8px}.artwork-reference-picker_actions__AIulN .artwork-reference-picker_refreshButton___PCRk{width:35px}.artwork-reference-picker_grid__RYi_s{grid-template-columns:repeat(2,minmax(0,1fr))}.artwork-reference-picker_assetThumbnail__wiOij{height:100px}}