.wErFka_clickTarget{cursor:pointer}.wErFka_playControl{z-index:2;border-radius:var(--fr-radius-circle);background:var(--fr-surface-scrim);block-size:clamp(68px,7vw,88px);inline-size:clamp(68px,7vw,88px);box-shadow:var(--fr-material-strong-stroke);margin:auto;font-size:clamp(28px,3vw,34px);position:absolute;inset:0}@media (max-width:720px){.wErFka_playControl{block-size:64px;inline-size:64px;font-size:26px}}
._22LoCG_switcher{width:min(100%,320px);margin-inline:auto}.shell:not(.studioShell) .launchOutputShowcase ._22LoCG_squareVideo{aspect-ratio:1;width:min(100%,720px)}.shell:not(.studioShell) .launchOutputShowcase ._22LoCG_squareVideo video{aspect-ratio:1;object-fit:contain}
@layer reset,tokens,base,vendor,surfaces,primitives;@layer compositions{.studioModal[data-modal-variant]{min-inline-size:0;max-inline-size:100%;max-block-size:min(80dvh, calc(100dvh - var(--fr-space-6) - var(--fr-space-2)));border:var(--fr-stroke-hairline) solid var(--fr-border-subtle);background:var(--fr-material-surface-wash), var(--fr-surface-overlay);box-shadow:var(--studio-material-workspace-shadow);flex-direction:column;display:flex;overflow:hidden}.studioModalHeader,.studioModalMedia{flex:none;min-inline-size:0}.studioModalScroll{flex:auto;min-block-size:0}.studioModalFooter{border-top:var(--fr-stroke-hairline) solid var(--fr-border-subtle);flex:none;justify-content:flex-end;align-items:center;padding:16px 18px;display:flex}.studioModalBody{overscroll-behavior:contain;grid-auto-rows:max-content;align-content:start;gap:12px;min-block-size:0;min-inline-size:0;padding:16px 18px 18px;display:grid;overflow-y:auto}.studioModalBackdrop:has(>.studioImagePreviewModal){padding:0}.studioModal.studioImagePreviewModal{border:0;border-radius:0;block-size:100dvh;max-block-size:none;inline-size:100dvw}.studioImagePreviewModal .studioModalBody{block-size:100%;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);justify-content:center;align-items:center;display:flex;overflow:hidden}.studioImagePreviewModal[data-header-presentation=close-only]>.studioModalHeader{inset-block-start:calc(env(safe-area-inset-top,0px) + var(--fr-space-3));inset-inline-end:calc(env(safe-area-inset-right,0px) + var(--fr-space-3))}.studioModalHeaderContent{flex:1;min-inline-size:0}.studioModal[data-header-presentation=close-only]{position:relative}.studioModal[data-header-presentation=close-only]>.studioModalHeader{z-index:1;background:0 0;border:0;padding:0;position:absolute;inset-block-start:calc(var(--fr-space-4) + (var(--fr-field-height) - var(--fr-button-height-sm)) / 2);inset-inline-end:var(--fr-space-4)}.studioModal.studioPresetPackModal{width:min(760px,100vw - 28px)}.studioModal.studioTypographyPresetModal{inline-size:min(48rem,100%)}.studioModal.studioEnhanceSettingsModal,.studioModal.studioReferralModal{inline-size:min(56rem,100%)}.studioModal.studioReferralModal{background:var(--fr-material-surface-wash), var(--fr-surface-overlay);position:relative}.studioReferralModal>.studioModalHeader{z-index:1;background:0 0;border:0;padding:0;position:absolute;inset-block-start:var(--fr-space-3);inset-inline-end:var(--fr-space-3)}.studioReferralModal>.studioModalScroll>.studioModalBody{padding:0}.studioModal.studioAssetPrepModal{inline-size:fit-content;max-inline-size:min(55rem,100%);box-shadow:none;background:0 0;border:0;position:relative}.studioAssetPrepModal>.studioModalHeader{z-index:7;background:0 0;border:0;padding:0;position:absolute;inset-block-start:var(--fr-space-3);inset-inline-end:var(--fr-space-3)}.studioAssetPrepModal>.studioModalScroll>.studioModalBody{padding:0}.studioModal.studioAssetPrepModal .studioAssetPrepCanvasHeader{padding-inline-end:calc(var(--fr-button-height-sm) + var(--fr-space-2) + var(--fr-space-3))}@media (min-width:900px) and (orientation:landscape){.studioModal[data-modal-variant=default],.studioModal.studioFeedbackModal,.studioModal.studioCreativeStartModal{inline-size:min(40rem,100%)}.studioModal.studioSizeHelpModal{inline-size:min(48rem,100%)}}@media (max-width:760px){.studioModal.studioFeedbackModal{border-start-start-radius:var(--fr-radius-panel);border-start-end-radius:var(--fr-radius-panel);border-end-end-radius:0;border-end-start-radius:0;inline-size:100%}.studioFeedbackModal .studioModalFooter{padding-block-end:calc(var(--fr-space-4) + env(safe-area-inset-bottom,0px))}}}@layer utilities;
@layer compositions{.fLtaAq_discovery{gap:var(--fr-space-3);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.fLtaAq_toolbar{align-items:center;gap:var(--fr-space-2);min-inline-size:0;display:flex}.fLtaAq_search{flex:1 1 0;min-inline-size:0}.fLtaAq_regions{align-items:center;gap:var(--fr-space-3) var(--fr-space-4);flex-wrap:wrap;display:flex}.fLtaAq_icon{inline-size:calc(var(--fr-space-6) + var(--fr-space-1));block-size:calc(var(--fr-space-6) + var(--fr-space-1));object-fit:contain;flex:none}}
.unwfoW_unreadCount{min-width:var(--fr-space-5);min-height:var(--fr-space-5);padding-inline:var(--fr-space-1);flex:none}
.kXZPTq_pageHeader{justify-content:space-between;align-items:center;gap:var(--fr-space-3);flex-wrap:wrap;min-width:0;display:flex}.kXZPTq_pageHeader h1,.kXZPTq_section h2,.kXZPTq_section h3,.kXZPTq_section p{margin:0}.kXZPTq_form,.kXZPTq_section,.kXZPTq_state,.kXZPTq_assetList,.kXZPTq_componentList,.kXZPTq_componentBody,.kXZPTq_missingList{flex-direction:column;min-width:0;display:flex}.kXZPTq_form{gap:var(--fr-space-4)}.kXZPTq_identityRow{align-items:center;gap:var(--fr-space-3);min-width:0;display:flex}.kXZPTq_identityName{flex:1 1 0;min-width:0}.kXZPTq_logoControl{--brand-logo-control-size:calc(var(--fr-field-height) + var(--fr-typography-label-font-size) * var(--fr-typography-body-line-height) + var(--fr-space-2));inline-size:var(--brand-logo-control-size);aspect-ratio:1;flex:none}.kXZPTq_logoMark{justify-content:center;align-items:center;display:flex}.kXZPTq_workspaceBody{gap:var(--fr-space-4);flex-direction:column;min-width:0;display:flex}.kXZPTq_assetChoice{min-width:0}.kXZPTq_paletteSwatches{gap:var(--fr-space-2);flex-wrap:wrap;min-width:0;display:flex}.kXZPTq_paletteSwatches:empty{display:none}.kXZPTq_colorSwatch{inline-size:var(--fr-button-height-sm);aspect-ratio:1;display:block}.kXZPTq_choicePopover{inline-size:min(calc(100vw - var(--fr-space-4) * 2), calc(var(--fr-button-height-md) * 8));max-block-size:calc(100dvh - var(--fr-space-4) * 2);overflow-y:auto}.kXZPTq_disclosureTrigger{justify-content:space-between}.kXZPTq_saveSlot{z-index:30;justify-content:flex-end;display:flex;position:fixed}.kXZPTq_saveSlot>div{max-inline-size:100%}.kXZPTq_saveBar{justify-content:flex-end;align-items:center;gap:var(--fr-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.kXZPTq_modalLayer{z-index:90;padding:var(--fr-space-4);place-items:center;display:grid;position:fixed;inset:0}.kXZPTq_modalPosition{min-width:0;max-width:100%;position:relative}.kXZPTq_disclosureBody{gap:var(--fr-space-3);min-width:0;flex-direction:column;padding-block-start:var(--fr-space-3);display:flex}.kXZPTq_swatchField{flex:none}.kXZPTq_section,.kXZPTq_state,.kXZPTq_componentBody{gap:var(--fr-space-3)}.kXZPTq_assetList,.kXZPTq_componentList,.kXZPTq_missingList{gap:var(--fr-space-2)}.kXZPTq_fieldRow,.kXZPTq_actionRow,.kXZPTq_referenceRow,.kXZPTq_componentActions{align-items:flex-end;gap:var(--fr-space-2);flex-wrap:wrap;min-width:0;display:flex}.kXZPTq_fieldCell{flex:1 1 calc(var(--fr-button-height-md) * 2);min-width:0}.kXZPTq_actionRow,.kXZPTq_referenceRow{justify-content:space-between;align-items:center}.kXZPTq_referenceCopy{gap:var(--fr-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.kXZPTq_componentActions{justify-content:space-between}.kXZPTq_componentBody{padding-block:var(--fr-space-2)}@media (min-width:961px){.kXZPTq_workspaceBody{display:flow-root}.kXZPTq_primaryBlock,.kXZPTq_fontSection{box-sizing:border-box;inline-size:calc((100% - var(--fr-space-4)) / 2)}.kXZPTq_primaryBlock{float:left;clear:left;margin-block-end:var(--fr-space-4)}.kXZPTq_primaryBlock:last-child{margin-block-end:0}.kXZPTq_fontSection{float:right}}@media (max-width:640px){.kXZPTq_fieldRow,.kXZPTq_actionRow,.kXZPTq_referenceRow,.kXZPTq_componentActions{flex-direction:column;align-items:stretch}.kXZPTq_fieldRow>*,.kXZPTq_actionRow>*,.kXZPTq_referenceRow>*,.kXZPTq_componentActions>*{width:100%}}
.Ak7_sq_backdrop{z-index:90;padding:calc(var(--fr-space-6) + var(--fr-space-1));place-items:center;display:grid;position:fixed;inset:0}.Ak7_sq_preview{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-height:0;display:grid;overflow:hidden}.Ak7_sq_previewImage,.Ak7_sq_previewStatus{grid-area:1/1}.Ak7_sq_previewImage{object-fit:contain;width:100%;min-width:0;height:auto;min-height:0;display:block}.Ak7_sq_previewStatus{padding:var(--fr-space-4)}.Ak7_sq_preview p,.Ak7_sq_state p,.Ak7_sq_emptyFiles{margin:0}.Ak7_sq_state{place-items:center;gap:var(--fr-space-3);grid-column:1/-1;min-height:180px;display:grid}.Ak7_sq_toolbar{gap:var(--fr-space-2);flex-wrap:wrap;grid-column:1;display:flex}.Ak7_sq_retention{overflow-wrap:anywhere;align-self:center;min-width:0}.Ak7_sq_fileSection{grid-area:1/2/span 2;align-content:start;min-width:0;display:grid}.Ak7_sq_fileSection h3{margin:0 0 var(--fr-space-2)}.Ak7_sq_fileList{gap:var(--fr-space-2);min-width:0;margin:0;padding:0;display:grid}.Ak7_sq_fileRow{grid-template-columns:minmax(0,1fr);min-width:0;min-height:58px;display:grid}.Ak7_sq_selectableFile,.Ak7_sq_staticFile{grid-column:1/-1;width:100%;min-width:0}.Ak7_sq_fileLabel,.Ak7_sq_fileMeta{min-width:0;display:block;overflow:hidden}.Ak7_sq_fileLabel{font-size:var(--fr-typography-label-font-size);font-weight:var(--fr-typography-label-font-weight);line-height:var(--fr-typography-label-line-height)}.Ak7_sq_fileMeta{color:var(--fr-foreground-muted);font-size:var(--fr-typography-caption-font-size);line-height:var(--fr-typography-caption-line-height)}.Ak7_sq_fileName{gap:calc(var(--fr-space-1) * 3 / 4);min-width:0;padding:var(--fr-space-3);display:grid}.Ak7_sq_fileName span{overflow:hidden}.Ak7_sq_staticFile{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.Ak7_sq_staticFileAction{align-items:center;padding-inline-end:var(--fr-space-2);display:inline-flex}.Ak7_sq_emptyFiles{padding:var(--fr-space-3) 0}.Ak7_sq_deliverySection{gap:var(--fr-space-2);margin-top:var(--fr-space-5);padding-top:var(--fr-space-4);display:grid}.Ak7_sq_deliverySection h3{margin:0}.Ak7_sq_destinationRow{align-items:center;gap:var(--fr-space-2);padding:calc(var(--fr-space-2) + var(--fr-space-1) / 2) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.Ak7_sq_destinationIdentity{gap:var(--fr-space-1);min-width:0;display:grid}.Ak7_sq_destinationIdentity small{overflow-wrap:anywhere;min-width:0}.Ak7_sq_destinationIdentity select{max-width:100%}.Ak7_sq_destinationStatus{grid-column:1/-1;min-width:0}@media (max-width:760px){.Ak7_sq_backdrop{padding:var(--fr-space-2);align-items:end}.Ak7_sq_fileSection{grid-area:auto/1}}
._kV7rW_workspace{width:100%;height:calc(100dvh - var(--studio-feedback-block,0px));min-width:0;min-height:calc(var(--fr-space-6) * 18);display:block;position:relative;overflow:hidden}._kV7rW_toolbar,._kV7rW_saveAlert,._kV7rW_titleGroup,._kV7rW_toolbarActions,._kV7rW_railHeading,._kV7rW_canvasStatus,._kV7rW_composerFooter{align-items:center;min-width:0;display:flex}._kV7rW_toolbar,._kV7rW_saveAlert,._kV7rW_composerFooter{justify-content:space-between;gap:var(--fr-space-3)}._kV7rW_toolbar{top:var(--fr-space-3);right:var(--fr-space-3);left:var(--fr-space-3);z-index:5;width:auto;padding:var(--fr-space-2) var(--fr-space-3);position:absolute}._kV7rW_titleGroup,._kV7rW_toolbarActions,._kV7rW_railHeading{gap:var(--fr-space-2)}._kV7rW_toolbarActions{flex:none}._kV7rW_accountAction{display:contents}._kV7rW_saveAlert{top:calc(var(--fr-space-6) * 2 + var(--fr-space-3));right:calc(clamp(calc(var(--fr-space-6) * 10), 23vw, calc(var(--fr-space-6) * 13)) + (var(--fr-space-3) * 2));left:calc(clamp(calc(var(--fr-space-6) * 8), 18vw, calc(var(--fr-space-6) * 10)) + (var(--fr-space-3) * 2));z-index:5;padding:var(--fr-space-2) var(--fr-space-3);position:absolute}._kV7rW_content{min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}._kV7rW_editorGrid{--source-dock-width:clamp(calc(var(--fr-space-6) * 8), 18vw, calc(var(--fr-space-6) * 10));--context-dock-width:clamp(calc(var(--fr-space-6) * 10), 23vw, calc(var(--fr-space-6) * 13));--dock-inset:var(--fr-space-3);--dock-gap-width:var(--fr-space-3);--dock-block-offset:calc(var(--fr-space-3) + var(--fr-button-height-sm) + var(--fr-space-4) + var(--fr-space-3));width:100%;min-width:0;height:100%;min-height:0;display:block;position:relative;overflow:hidden}._kV7rW_mobileContextBar{display:none}._kV7rW_sourcesRail,._kV7rW_settingsRail,._kV7rW_canvas,._kV7rW_composer,._kV7rW_assetPicker,._kV7rW_assetList,._kV7rW_inspectorFields,._kV7rW_runPolicy,._kV7rW_packControls,._kV7rW_packReceipts,._kV7rW_canvasEmpty,._kV7rW_outputFrame,._kV7rW_quoteSummary,._kV7rW_quoteSummary dl{min-width:0;display:grid}._kV7rW_sourcesRail,._kV7rW_settingsRail{top:var(--dock-block-offset);z-index:2;max-height:calc(100% - var(--dock-block-offset) - var(--dock-inset));align-content:start;gap:var(--fr-space-4);overscroll-behavior:contain;min-height:0;padding:var(--fr-space-4);scrollbar-gutter:stable;position:absolute;overflow-y:auto}._kV7rW_sourcesRail{left:var(--dock-inset);width:var(--source-dock-width)}._kV7rW_settingsRail{right:var(--dock-inset);width:var(--context-dock-width)}._kV7rW_railHeading{justify-content:space-between}._kV7rW_canvas{align-content:center;gap:var(--fr-space-4);overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;position:absolute;inset:0;overflow-y:auto}._kV7rW_canvasStatus{top:var(--fr-space-3);z-index:1;position:absolute;left:50%}._kV7rW_canvasEmpty{align-content:center;place-items:center;gap:var(--fr-space-2);min-height:0}._kV7rW_outputFrame{place-self:center;place-items:center;overflow:hidden}._kV7rW_progressOrb{width:calc(var(--fr-space-6) * 2);height:calc(var(--fr-space-6) * 2)}._kV7rW_resultGrid{grid-template-columns:repeat(auto-fit, minmax(calc(var(--fr-space-6) * 10), 1fr));align-items:start;gap:var(--fr-space-3);min-width:0;display:grid}._kV7rW_resultCard{min-width:0;display:grid;overflow:hidden}._kV7rW_resultCardBody{align-items:center;gap:var(--fr-space-2);padding:var(--fr-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}._kV7rW_resultCardBody>div{gap:var(--fr-space-1);min-width:0;display:grid}._kV7rW_resultMedia,._kV7rW_resultMediaFallback{place-items:center;width:100%;display:grid;overflow:hidden}._kV7rW_resultMedia img{object-fit:contain;width:100%;height:100%}._kV7rW_approvalBar{min-width:0;padding:var(--fr-space-2) var(--fr-space-3);justify-content:center;align-items:center;display:flex}._kV7rW_canvasError{position:sticky;bottom:0}._kV7rW_compactFields{gap:var(--fr-space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._kV7rW_inspectorFields,._kV7rW_runPolicy,._kV7rW_packControls,._kV7rW_quoteSummary,._kV7rW_quoteSummary dl{gap:var(--fr-space-3)}._kV7rW_disclosure>div{padding-top:var(--fr-space-3)}._kV7rW_packReceipts{gap:var(--fr-space-2)}._kV7rW_packReceipts>div{gap:var(--fr-space-1);min-width:0;padding-block:var(--fr-space-2);display:grid}._kV7rW_packReceipts span{overflow:hidden}._kV7rW_assetList{gap:var(--fr-space-2)}._kV7rW_credentialEmpty{align-items:center;gap:var(--fr-space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._kV7rW_composer{right:calc(var(--context-dock-width) + var(--dock-inset) + var(--dock-gap-width));bottom:var(--dock-inset);left:calc(var(--source-dock-width) + var(--dock-inset) + var(--dock-gap-width));z-index:3;max-height:min(calc(var(--fr-space-6) * 10), 42dvh);gap:var(--fr-space-2);padding:var(--fr-space-3);position:absolute;overflow-y:auto}._kV7rW_composerFooter{justify-content:flex-end}._kV7rW_composerNotice{margin:0}._kV7rW_quoteSummary>div,._kV7rW_quoteSummary dl>div{align-items:baseline;gap:var(--fr-space-2);min-width:0;display:grid}._kV7rW_quoteSummary>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}._kV7rW_quoteSummary dl{grid-template-columns:repeat(2,minmax(0,1fr))}._kV7rW_quoteSummary dl>div{grid-template-columns:minmax(calc(var(--fr-space-6) * 3), .65fr) minmax(0, 1.35fr)}@media (max-width:1040px){._kV7rW_editorGrid{--source-dock-width:calc(var(--fr-space-6) * 8);--context-dock-width:calc(var(--fr-space-6) * 10)}}@media (max-width:820px){._kV7rW_workspace{height:calc(100dvh - var(--studio-feedback-block,0px) - var(--auth-shell-mobile-header-block,0px));min-height:0;overflow:hidden}._kV7rW_toolbar{top:var(--fr-space-3);right:var(--fr-space-3);left:var(--fr-space-3);width:auto;position:absolute}._kV7rW_titleGroup>:first-child{width:var(--fr-button-height-md);padding-inline:0}._kV7rW_titleGroup>strong{max-width:calc(var(--fr-space-6) * 7)}._kV7rW_saveAlert{top:calc(var(--fr-space-6) * 2 + var(--fr-space-3));right:var(--fr-space-3);left:var(--fr-space-3);position:absolute}._kV7rW_content{padding:0;position:absolute;inset:0;overflow:hidden}._kV7rW_editorGrid{height:100%;display:block;overflow:hidden}._kV7rW_canvas{min-height:0;position:absolute;inset:0;overflow-y:auto}._kV7rW_canvasEmpty{min-height:calc(var(--fr-space-6) * 10)}._kV7rW_mobileContextBar{z-index:auto;gap:var(--fr-space-2);min-height:0;display:flex;position:static;inset:auto}._kV7rW_sourcesRail,._kV7rW_settingsRail{top:var(--dock-block-offset);bottom:calc(var(--fr-space-3) + var(--studio-keyboard-inset) + (var(--fr-space-6) * 8) + var(--fr-space-2));max-height:none;padding:var(--fr-space-3);display:none;position:absolute;overflow-y:auto}._kV7rW_sourcesRail[data-mobile-context-open=true],._kV7rW_settingsRail[data-mobile-context-open=true]{display:grid}._kV7rW_sourcesRail{right:auto;left:var(--fr-space-3);width:min(100%, var(--source-dock-width))}._kV7rW_settingsRail{right:var(--fr-space-3);width:min(100%, var(--context-dock-width));left:auto}._kV7rW_composer{right:var(--fr-space-3);bottom:calc(var(--fr-space-3) + var(--studio-keyboard-inset));left:var(--fr-space-3);max-height:min(calc(var(--fr-space-6) * 8), 36dvh);position:absolute;overflow-y:auto}}@media (max-width:560px){._kV7rW_saveAlert,._kV7rW_resultCardBody{flex-direction:column;grid-template-columns:minmax(0,1fr);align-items:stretch}._kV7rW_titleGroup{flex:auto;width:auto}._kV7rW_titleGroup>strong{max-width:calc(var(--fr-space-6) * 4)}._kV7rW_accountAction{display:none}._kV7rW_compactFields,._kV7rW_quoteSummary dl{grid-template-columns:minmax(0,1fr)}._kV7rW_composerFooter>:last-child{flex:auto}}
