.c-sf-toolbar[data-v-e2e73a15]{display:flex;align-items:center;gap:8px}.c-sf-toolbar__nav[data-v-e2e73a15]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.c-sf-toolbar__search[data-v-e2e73a15]{position:relative;flex:0 0 224px}.c-sf-toolbar__search .form-control[data-v-e2e73a15]{height:36px;padding-left:32px;padding-right:32px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px}.c-sf-toolbar__search .form-control[data-v-e2e73a15]:focus{border-color:#16a38b;box-shadow:0 0 0 3px #16a38b26}.c-sf-toolbar__search .form-control[data-v-e2e73a15]::placeholder{color:#b1b1b1;font-family:Nunito,sans-serif;font-weight:500}.c-sf-toolbar__search-icon[data-v-e2e73a15]{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:4;color:#727272;pointer-events:none}.c-sf-toolbar__clear[data-v-e2e73a15]{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;padding:0;border:none;background:none;z-index:4;color:#727272}.c-sf-toolbar__clear[data-v-e2e73a15]:hover{color:#22262a}.c-sf-toolbar--band[data-v-e2e73a15]{flex-wrap:wrap;padding:12px 24px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.c-sf-toolbar--band .c-sf-toolbar__nav[data-v-e2e73a15]{order:1;flex:1 1 auto}.c-sf-toolbar--band .c-sf-toolbar__icon[data-v-e2e73a15]{order:2}.c-sf-toolbar--band .c-sf-toolbar__search[data-v-e2e73a15]{order:3;flex:1 1 100%}.c-sf-toolbar--band .c-sf-toolbar__search .form-control[data-v-e2e73a15]{height:40px;padding-left:36px;border-color:#e2e8f0;border-radius:6px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;color:#0f172a}.c-sf-toolbar--band .c-sf-toolbar__search .form-control[data-v-e2e73a15]::placeholder{color:#64748b;font-family:inherit;font-weight:400}.c-sf-toolbar--band .c-sf-toolbar__search .form-control[data-v-e2e73a15]:focus{border-color:#e2e8f0;box-shadow:0 0 0 2px #fff,0 0 0 4px #27bb99}.c-sf-toolbar--band .c-sf-toolbar__search-icon[data-v-e2e73a15]{left:12px;width:16px;height:16px;color:#64748b}.c-sf-toolbar__icon[data-v-e2e73a15]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;padding:0;border:none;border-radius:8px;background:none;color:#727272}.c-sf-toolbar__icon[data-v-e2e73a15]:hover{background-color:#f0f2f4;color:#22262a}.c-sf-toolbar__icon.is-active[data-v-e2e73a15]{color:#22262a}.c-sf-toolbar__icon.is-active svg[data-v-e2e73a15]{fill:currentColor}.select-folder-modal-content .folders-grid{display:grid;grid-template-columns:repeat(var(--c-item-grid-columns, 6),minmax(0,1fr));grid-template-rows:auto;justify-items:center;gap:12px;margin-bottom:16px;padding:2px}.select-folder-modal-content .section-container:last-child,.select-folder-modal-content .folders-grid:last-child{margin-bottom:0}@media (max-width: 991.98px){.select-folder-modal-content .folders-grid{grid-template-columns:repeat(var(--c-item-grid-columns-md, 3),minmax(0,1fr))}}.select-folder-modal-content .picker-grid-flow{display:contents}.select-folder-modal-content.is-dragging-files .folder-scroll-area{outline:2px dashed #16a38b;outline-offset:-4px;background:#16a38b0a}.select-folder-modal-content .folder-search-note{flex:0 1 auto;margin-left:8px;min-width:0;overflow:hidden;color:#64748b;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.folder-drop-hint{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0;color:#8a929a;font-size:13px}.select-folder-preview__body{display:flex;align-items:center;justify-content:center;min-height:60vh}.select-folder-preview__img{max-width:100%;max-height:70vh}.select-folder-hover-wrap{position:relative;width:100%}.select-folder-hover-wrap:hover{z-index:10}.select-folder-hover-actions{position:absolute;z-index:20;display:flex;flex-direction:column;justify-content:space-between;padding:6px;box-sizing:border-box;pointer-events:none}.select-folder-action-btn{width:32px;height:32px;border-radius:999px;border:1px solid rgba(255,255,255,.75);background:#00000080;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;pointer-events:auto;box-shadow:0 1px 4px #00000059;flex-shrink:0}.select-folder-action-btn--download{align-self:flex-start}.select-folder-action-btn--preview{align-self:flex-end}.select-folder-action-btn:hover{background:#000000a6;border-color:#fff;transform:translateY(-1px)}.select-folder-action-btn:focus{outline:none;box-shadow:0 0 0 3px #16a38b59}.external-content-view[data-v-a6af8555]{display:flex;flex-direction:column;gap:12px}.external-content-view__state[data-v-a6af8555]{display:flex;justify-content:center;align-items:center;min-height:200px;color:#73808c}.external-content-view__sections[data-v-a6af8555]{display:flex;flex-direction:column;gap:16px}.external-content-view__section+.external-content-view__section[data-v-a6af8555]{padding-top:16px;border-top:1px solid #e6e9ec}.external-content-view__section-title[data-v-a6af8555]{margin-bottom:8px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a929a}.template-preview{display:flex;flex-direction:column}.template-preview__title{display:flex;align-items:center;gap:8px;border-top:solid 1px #505050;border-bottom:solid 1px #505050;padding:4px}.template-preview__layers-list{display:flex;flex-direction:column;gap:8px;padding:8px 18px}.template-preview__layer{display:flex;align-items:center;gap:8px}.template-preview__layer-preview{border:solid 1px #bebebe;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.template-preview__layer-preview--text{display:flex;align-items:center;justify-content:center;width:inherit;height:inherit;font-size:24px}.template-preview__layer-preview--image{width:inherit;height:inherit}.template-preview__layer-preview--image img{width:inherit;height:inherit;object-fit:contain}.template-preview .closed,.template-preview .opened{font-size:11px;transition:transform .5s}.template-preview .closed{transform:rotate(90deg)}.template-preview .opened{transform:rotate(180deg)}.layouts-content-view[data-v-246ae882]{display:flex;flex-direction:column;gap:12px}.layouts-content-view__state[data-v-246ae882]{display:flex;justify-content:center;align-items:center;min-height:200px;color:#73808c}.brief-content-view[data-v-13bff9d1]{display:flex;flex-direction:column;gap:12px;min-height:0}.brief-content-view__state[data-v-13bff9d1]{display:flex;justify-content:center;align-items:center;min-height:200px;color:#73808c}.brief-content-view__grid[data-v-13bff9d1]{overflow:hidden}.briefs-list-pane[data-v-63fae553]{display:flex;flex-direction:column;gap:12px;min-height:360px}.briefs-list-pane__state[data-v-63fae553]{display:flex;justify-content:center;align-items:center;min-height:200px;color:#73808c}.briefs-list-pane__list[data-v-63fae553]{display:flex;flex-direction:column;gap:8px;max-height:min(60vh,560px);overflow-y:auto;overflow-x:hidden}.briefs-list-pane__row[data-v-63fae553]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:1px solid #e3e6e9;border-radius:8px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.briefs-list-pane__row[data-v-63fae553]:hover{border-color:#c7ccd1;background-color:#f8f9fa}.briefs-list-pane__row--static[data-v-63fae553]{cursor:default;color:#adb5bd}.briefs-list-pane__row--static[data-v-63fae553]:hover{border-color:#e3e6e9;background-color:#fff}.briefs-list-pane__row--selected[data-v-63fae553]{border-color:#379c75;background-color:#f1f9f6}.briefs-list-pane__row-icon[data-v-63fae553]{flex:0 0 auto;color:#8a929a}.briefs-list-pane__row-body[data-v-63fae553]{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.briefs-list-pane__row-subtitle[data-v-63fae553]{color:#73808c;font-size:12px}.briefs-list-pane__row-title[data-v-63fae553]{flex:1 1 auto;font-size:14px;font-weight:500;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.briefs-list-pane__row-updated[data-v-63fae553]{flex:0 0 auto;color:#73808c;font-size:12px}.briefs-list-pane__row-chevron[data-v-63fae553]{flex:0 0 auto;color:#8a929a}.briefs-tab-content-view[data-v-bdd77a07]{display:flex;flex-direction:column;gap:12px}.select-folder-modal__ai-studio-state[data-v-5b509f4e]{display:flex;align-items:center;justify-content:center;min-height:220px;color:#64748b;font-size:14px;text-align:center;padding:24px}[data-v-5b509f4e] .select-products-dialog .modal-dialog{width:calc(100% - 2rem);max-width:48rem;height:760px;max-height:calc(100vh - 2rem);min-height:0!important;margin:1rem auto}[data-v-5b509f4e] .select-products-dialog .modal-dialog:before{display:none}[data-v-5b509f4e] .select-products-dialog .modal-content{height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:8px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border:1px solid #e5e7eb;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}[data-v-5b509f4e] .select-products-dialog .modal-header{position:relative;display:flex;flex-direction:column;align-items:stretch;flex:0 0 auto;gap:8px;padding:16px 24px 0;border-bottom:0}[data-v-5b509f4e] .select-products-dialog .modal-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0}[data-v-5b509f4e] .select-products-dialog .modal-body>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}[data-v-5b509f4e] .select-products-dialog .modal-footer{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:8px 24px;border-top:1px solid #e5e7eb}[data-v-5b509f4e] .select-products-dialog .modal-footer>*{margin:0}.select-products-dialog__heading[data-v-5b509f4e]{min-height:24px;padding-right:28px}.select-products-dialog__title[data-v-5b509f4e]{margin:0;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:-.025em;line-height:1.5;color:#0f172a}.select-products-dialog__close[data-v-5b509f4e]{position:absolute;top:16px;right:16px;display:inline-flex;padding:0;border:0;background:transparent;color:#0f172a;opacity:.7;line-height:1}.select-products-dialog__close[data-v-5b509f4e]:hover{opacity:1}.select-products-dialog__footer-meta[data-v-5b509f4e],.select-products-dialog__footer-actions[data-v-5b509f4e]{display:flex;align-items:center;gap:8px}.select-products-dialog__count[data-v-5b509f4e]{font-family:inherit;font-size:12px;line-height:1;color:#64748b}.select-products-dialog__cancel[data-v-5b509f4e],.select-products-dialog__add[data-v-5b509f4e]{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 12px;border:0;border-radius:6px;font-family:inherit;font-size:14px;font-weight:500;line-height:1}.select-products-dialog__cancel[data-v-5b509f4e]{background:transparent;color:#0f172a}.select-products-dialog__cancel[data-v-5b509f4e]:hover{background:#f1f5f9}.select-products-dialog__add[data-v-5b509f4e]{background:#27bb99;color:#fff}.select-products-dialog__add[data-v-5b509f4e]:hover:not(:disabled){background:#22a88a}.select-products-dialog__add[data-v-5b509f4e]:disabled{opacity:.5;cursor:not-allowed}[data-v-5b509f4e] .select-products-dialog .folder-list-container,[data-v-5b509f4e] .select-products-dialog .external-content-view,[data-v-5b509f4e] .select-products-dialog .layouts-content-view,[data-v-5b509f4e] .select-products-dialog .briefs-tab-content-view,[data-v-5b509f4e] .select-products-dialog .briefs-list-pane,[data-v-5b509f4e] .select-products-dialog .brief-content-view{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;gap:0}[data-v-5b509f4e] .select-products-dialog .folder-sticky-header{position:static;flex:0 0 auto;padding:0;background:#fff}[data-v-5b509f4e] .select-products-dialog .folder-scroll-area,[data-v-5b509f4e] .select-products-dialog .external-content-view__sections{flex:1 1 auto;min-height:0;max-height:500px;overflow:hidden;padding:8px 24px 4px}[data-v-5b509f4e] .select-products-dialog .folder-sticky-footer{position:static;flex:0 0 auto;margin-top:auto;padding:4px 0 8px;background:#fff}[data-v-5b509f4e] .select-products-dialog .folder-drop-hint{flex:0 0 auto;padding:2px 24px 6px;font-size:12px}[data-v-5b509f4e] .select-products-dialog .briefs-list-pane__list{flex:1 1 auto;min-height:0;max-height:none;margin:8px 24px 12px}[data-v-5b509f4e] .select-products-dialog .brief-content-view__grid{max-height:500px;overflow:hidden;padding:8px 24px 4px}[data-v-5b509f4e] .select-products-dialog__tabs .tab-content,[data-v-5b509f4e] .select-products-dialog .c-file-browser--stock .tab-content{display:none}[data-v-5b509f4e] .select-products-dialog__tabs.c-file-browser{padding:0;font-family:inherit}[data-v-5b509f4e] .select-products-dialog__tabs.c-file-browser .nav-pills{width:max-content;max-width:100%;height:40px;margin:0;padding:4px;gap:0;flex-wrap:nowrap;overflow-x:auto;background-color:#f1f5f980;border-radius:6px;box-shadow:none}[data-v-5b509f4e] .select-products-dialog__tabs.c-file-browser .nav-pills .nav-item{display:flex}[data-v-5b509f4e] .select-products-dialog__tabs.c-file-browser .nav-pills a.nav-link{padding:6px 12px;border:0;border-radius:2px;background:transparent;color:#64748b;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}[data-v-5b509f4e] .select-products-dialog__tabs.c-file-browser .nav-pills a.nav-link:hover{background:#fff9;color:#0f172a}[data-v-5b509f4e] .select-products-dialog__tabs.c-file-browser .nav-pills a.nav-link.active,[data-v-5b509f4e] .select-products-dialog__tabs.c-file-browser .nav-pills a.nav-link.active:hover{background:#fff;color:#0f172a;font-weight:500;box-shadow:0 1px 2px #0000000d;pointer-events:none}[data-v-5b509f4e] .select-products-dialog .c-file-browser--stock .nav-pills{width:max-content;margin:0;padding:4px;background:#f1f5f9;border-radius:6px;box-shadow:none;display:flex}[data-v-5b509f4e] .select-products-dialog .c-file-browser--stock .nav-pills a.nav-link{padding:6px 12px;border:0;border-radius:2px;background:transparent;color:#64748b;font-weight:500}[data-v-5b509f4e] .select-products-dialog .c-file-browser--stock .nav-pills a.nav-link.active{background:#fff;color:#0f172a;box-shadow:0 1px 2px #0f172a0f;pointer-events:none}[data-v-5b509f4e] .select-products-dialog .folders-grid,[data-v-5b509f4e] .select-products-dialog .c-item-grid{height:auto;max-height:100%;margin:0;padding:0;gap:12px;justify-items:stretch;align-content:start;grid-auto-rows:max-content;overflow:hidden}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder){border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder):hover{border-color:#27bb9966;box-shadow:0 1px 2px #0f172a0f}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder).is-selected{border-color:#27bb99;box-shadow:0 0 0 1px #27bb99}[data-v-5b509f4e] .select-products-dialog .layouts-content-view__grid{box-sizing:border-box;max-height:500px;overflow:hidden;padding:8px 24px 4px}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__preview{position:relative;border:0!important;border-radius:0!important;box-shadow:none!important;background:#f1f5f9!important;aspect-ratio:1 / 1;width:100%;overflow:hidden}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__preview:hover,[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__preview.is-actions-open,[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__preview.active{border:0!important;box-shadow:none!important}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__preview--item,[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__preview--item:hover,[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__preview--item.active{position:absolute;top:0;right:0;bottom:0;left:0;background:#f1f5f9!important;border-radius:0!important;height:100%;width:100%}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-file-browser__item{width:100%;height:100%;background:transparent!important}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-file-browser__item img{max-width:100%!important;max-height:100%!important;width:auto;height:auto;object-fit:contain}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__name{margin:0!important;padding:8px 8px 0;min-height:2rem;max-height:2rem;overflow:hidden!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;text-align:left!important;color:#0f172a;white-space:normal!important;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item:not(.c-grid-view-item--folder) .c-grid-view-item__name:last-child{padding-bottom:8px}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item__external-id{padding:2px 8px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.4;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item__checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;top:6px;left:6px;width:20px;height:20px;margin:0;border:1px solid #e5e7eb;border-radius:999px;background:#ffffffe6;box-shadow:0 1px 2px #0000000f;opacity:0;display:block}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item__preview--item:hover .c-grid-view-item__checkbox,[data-v-5b509f4e] .select-products-dialog .c-grid-view-item__checkbox:checked{opacity:1;display:block}[data-v-5b509f4e] .select-products-dialog .c-grid-view-item__checkbox:checked{background:#27bb99 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e") center / 12px no-repeat!important;border-color:#27bb99!important}[data-v-5b509f4e] .select-products-dialog .c-pagination--label{margin:4px auto 8px}[data-v-5b509f4e] .select-products-dialog .c-pagination__label,[data-v-5b509f4e] .select-products-dialog .c-pagination__step{font-family:inherit}
