:root{--ow-action-pink:#ec476d;--ow-action-pink-hot:#f228a5;--ow-action-purple:#8b2ce2;--ow-action-purple-deep:#6d28d9;--ow-action-teal:#14b8a6;--ow-action-red:#dc2626;--ow-action-green:#16a34a;--ow-action-ink:#34202b;--ow-action-muted:#765865;--ow-action-surface:#fffafb;--ow-action-surface-soft:#fff3f7;--ow-action-border:#ec476d57;--ow-action-shadow:0 7px 18px #8b2ce229, 0 2px 5px #ec476d24;--ow-action-shadow-hover:0 11px 24px #8b2ce238, 0 4px 9px #ec476d2e;--ow-action-radius:11px;--ow-action-height:40px;--ow-action-height-compact:34px}.ow-action{isolation:isolate;min-width:0;min-height:var(--ow-action-height);border:1px solid var(--ow-action-border);border-radius:var(--ow-action-radius);color:var(--ow-action-ink);background:var(--ow-action-surface);box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:.85rem;font-weight:900;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s,filter .15s,background .15s;display:inline-flex;position:relative}.ow-action:hover:not(:disabled){box-shadow:var(--ow-action-shadow-hover);border-color:#ec476d94;transform:translateY(-1px)}.ow-action:active:not(:disabled){box-shadow:var(--ow-action-shadow);transform:translateY(0)}.ow-action:focus-visible{outline-offset:2px;outline:3px solid #f228a538}.ow-action:disabled,.ow-action[aria-disabled=true]{opacity:.48;filter:grayscale(.2);cursor:not-allowed;box-shadow:none;transform:none}.ow-action__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ow-action__icon{flex:none;place-items:center;font-size:1em;display:inline-grid}.ow-action__spinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:14px;height:14px;animation:.7s linear infinite ow-action-spin}@keyframes ow-action-spin{to{transform:rotate(360deg)}}.ow-action--primary{color:#fff;background:linear-gradient(135deg, var(--ow-action-pink) 0%, var(--ow-action-pink-hot) 44%, var(--ow-action-purple) 100%);box-shadow:var(--ow-action-shadow);border-color:#7c3aedbf}.ow-action--primary:hover:not(:disabled){filter:saturate(1.08)brightness(1.03);border-color:#7c3aedf2}.ow-action--secondary{color:var(--ow-action-ink);background:linear-gradient(180deg, #fff 0%, var(--ow-action-surface-soft) 100%)}.ow-action--ghost{color:var(--ow-action-muted);box-shadow:none;background:0 0}.ow-action--quiet{color:var(--ow-action-muted);box-shadow:none;background:#ec476d0f;border-color:#0000}.ow-action--danger{color:#fff;background:linear-gradient(135deg, #ef4444, var(--ow-action-red));border-color:#b91c1c;box-shadow:0 7px 18px #dc26262e}.ow-action--success{color:#fff;background:linear-gradient(135deg, #22c55e, var(--ow-action-green));border-color:#15803d;box-shadow:0 7px 18px #16a34a2e}.ow-action--compact{min-height:var(--ow-action-height-compact);border-radius:9px;padding:6px 10px;font-size:.78rem}.ow-action--large{min-height:46px;padding:10px 16px;font-size:.94rem}.ow-action--icon{width:var(--ow-action-height);min-width:var(--ow-action-height);padding:0}.ow-action--icon.ow-action--compact{width:var(--ow-action-height-compact);min-width:var(--ow-action-height-compact)}.ow-action--full{width:100%}:where(.button.primary,.ow-button-primary,.studio-primary-action,.modal-primary-action,.gradient-action,[data-ow-variant=primary]){min-height:var(--ow-action-height);border-radius:var(--ow-action-radius);color:#fff;background:linear-gradient(135deg, var(--ow-action-pink) 0%, var(--ow-action-pink-hot) 44%, var(--ow-action-purple) 100%);box-shadow:var(--ow-action-shadow);cursor:pointer;border:1px solid #7c3aedbf;padding:8px 13px;font-weight:900;transition:transform .15s,box-shadow .15s,filter .15s}:where(.button.primary,.ow-button-primary,.studio-primary-action,.modal-primary-action,.gradient-action,[data-ow-variant=primary]):hover:not(:disabled){filter:saturate(1.08)brightness(1.03);box-shadow:var(--ow-action-shadow-hover);transform:translateY(-1px)}:where(.button.secondary,.ow-button-secondary,.studio-secondary-action,.modal-secondary-action,[data-ow-variant=secondary]){min-height:var(--ow-action-height);border:1px solid var(--ow-action-border);border-radius:var(--ow-action-radius);color:var(--ow-action-ink);background:linear-gradient(180deg, #fff 0%, var(--ow-action-surface-soft) 100%);cursor:pointer;padding:8px 13px;font-weight:900}:where(.button.ghost,.ow-button-ghost,[data-ow-variant=ghost]){min-height:var(--ow-action-height);border-radius:var(--ow-action-radius);color:var(--ow-action-muted);cursor:pointer;background:0 0;border:1px solid #ec476d38;padding:8px 13px;font-weight:850}:where(.ow-button-danger,.danger-action,[data-ow-variant=danger]){min-height:var(--ow-action-height);border-radius:var(--ow-action-radius);color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #b91c1c;padding:8px 13px;font-weight:900}:where(.studio-modal,.media-detail-modal,.folder-manager-modal,.tag-manager-modal,.identity-picker-modal) :where(footer,.modal-footer,.sticky-footer,.studio-modal-footer)>:where(button:last-child,a:last-child):not([data-ow-variant=secondary],[data-ow-variant=ghost],[data-ow-variant=danger]){color:#fff;background:linear-gradient(135deg, var(--ow-action-pink), var(--ow-action-pink-hot) 48%, var(--ow-action-purple));box-shadow:var(--ow-action-shadow);border-color:#7c3aedbf;font-weight:900}.ow-action-group{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.ow-action-group--end{justify-content:flex-end}.ow-action-group--spread{justify-content:space-between}.ow-action-toolbar{background:#fffafbf5;border:1px solid #ec476d2e;border-radius:12px;align-items:center;gap:7px;min-width:0;padding:8px;display:flex}[data-theme=dark] .ow-action--secondary,[data-theme=dark] .ow-action-toolbar,.dark .ow-action--secondary,.dark .ow-action-toolbar{color:#fff;background:linear-gradient(#282830fa,#19191ffa);border-color:#ffffff29}[data-theme=dark] .ow-action--ghost,.dark .ow-action--ghost{color:#ffffffbd;border-color:#ffffff26}@media (max-width:640px){.ow-action-group{gap:6px}.ow-action:not(.ow-action--icon){max-width:100%}.ow-action-toolbar{flex-direction:column;align-items:stretch}.ow-action-toolbar .ow-action{width:100%}}@media (prefers-reduced-motion:reduce){.ow-action,:where(.button.primary,.ow-button-primary,.studio-primary-action,.modal-primary-action,.gradient-action,[data-ow-variant=primary]){transition:none}.ow-action__spinner{animation-duration:1.4s}}
:root{--ow-bg:#08080b;--ow-surface:#fffafcf9;--ow-surface-soft:#fff6f9f0;--ow-surface-dark:#131318f5;--ow-ink:#35242d;--ow-ink-soft:#6f5b65;--ow-line:#ec476d52;--ow-line-strong:#ec476da3;--ow-pink:#ec476d;--ow-hot-pink:#df2f99;--ow-purple:#8628df;--ow-teal:#0ea99a;--ow-success:#25b86a;--ow-warning:#d89200;--ow-danger:#df3737;--ow-radius-xs:8px;--ow-radius-sm:11px;--ow-radius-md:15px;--ow-radius-lg:22px;--ow-radius-pill:999px;--ow-shadow-1:0 4px 14px #0d060a1f;--ow-shadow-2:0 14px 42px #0d060a38;--ow-shadow-modal:0 30px 100px #00000085;--ow-space-1:4px;--ow-space-2:7px;--ow-space-3:10px;--ow-space-4:14px;--ow-space-5:18px;--ow-space-6:24px;--ow-control-h:38px;--ow-control-h-compact:32px;--ow-transition:.15s cubic-bezier(.2,.8,.2,1)}:where(button,a,input,select,textarea,[role=button],[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #8628df59}:where(button,[role=button]):not(:disabled){cursor:pointer}:where(button,input,select,textarea){min-width:0}::selection{background:#ec476d47}.ow-page{width:min(1480px,100%);padding:var(--ow-space-4);margin-inline:auto}.ow-page--compact{padding:var(--ow-space-3)}.ow-stack{gap:var(--ow-space-3);display:grid}.ow-cluster{align-items:center;gap:var(--ow-space-2);flex-wrap:wrap;display:flex}.ow-split{justify-content:space-between;align-items:center;gap:var(--ow-space-3);min-width:0;display:flex}.ow-page-header{justify-content:space-between;align-items:flex-start;gap:var(--ow-space-5);padding:var(--ow-space-5);border:1px solid var(--ow-line);border-bottom:3px solid var(--ow-pink);border-radius:var(--ow-radius-lg) var(--ow-radius-lg) 0 0;background:var(--ow-surface);color:var(--ow-ink);box-shadow:var(--ow-shadow-1);display:flex}.ow-page-header__copy{min-width:0}.ow-eyebrow{color:var(--ow-pink);letter-spacing:.13em;text-transform:uppercase;margin:0 0 3px;font-size:.74rem;font-weight:950}.ow-page-title{color:var(--ow-ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,3vw,2.6rem);line-height:1}.ow-page-description{max-width:860px;color:var(--ow-ink-soft);margin:5px 0 0;font-size:.92rem;line-height:1.45}.ow-page-header__actions{justify-content:flex-end;align-items:center;gap:var(--ow-space-2);flex-wrap:wrap;display:flex}.ow-card,.ow-section{border:1px solid var(--ow-line);border-radius:var(--ow-radius-md);background:var(--ow-surface);min-width:0;color:var(--ow-ink);box-shadow:var(--ow-shadow-1)}.ow-card{padding:var(--ow-space-4);transition:transform var(--ow-transition), box-shadow var(--ow-transition), border-color var(--ow-transition)}.ow-card--interactive:hover{border-color:var(--ow-line-strong);box-shadow:var(--ow-shadow-2);transform:translateY(-2px)}.ow-card--compact{padding:var(--ow-space-3)}.ow-card--hero{padding:var(--ow-space-5);background:linear-gradient(145deg, #ec476d14, #8628df0a), var(--ow-surface)}.ow-card--dark{background:var(--ow-surface-dark);color:#fff;border-color:#ffffff1f}.ow-section{overflow:clip}.ow-section__header{justify-content:space-between;align-items:flex-start;gap:var(--ow-space-3);padding:var(--ow-space-4);border-bottom:1px solid var(--ow-line);background:linear-gradient(#ec476d0b,#0000);display:flex}.ow-section__title{margin:0;font-size:1rem;line-height:1.2}.ow-section__description{color:var(--ow-ink-soft);margin:3px 0 0;font-size:.78rem;line-height:1.35}.ow-section__body{padding:var(--ow-space-4)}.ow-button{--ow-button-bg:white;--ow-button-fg:var(--ow-ink);--ow-button-border:var(--ow-line);isolation:isolate;min-height:var(--ow-control-h);border:1px solid var(--ow-button-border);border-radius:var(--ow-radius-sm);background:var(--ow-button-bg);max-width:100%;color:var(--ow-button-fg);transition:transform var(--ow-transition), box-shadow var(--ow-transition), filter var(--ow-transition), border-color var(--ow-transition);justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffa6,0 3px 10px #1a0a1214}.ow-button:hover:not(:disabled){filter:saturate(1.07)brightness(1.02);transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb3,0 8px 20px #1a0a1229}.ow-button:active:not(:disabled){transform:translateY(0)}.ow-button--primary{--ow-button-bg:linear-gradient(135deg, var(--ow-pink), var(--ow-hot-pink) 55%, var(--ow-purple));--ow-button-fg:white;--ow-button-border:#810f53b3;text-shadow:0 1px 1px #0000003d}.ow-button--secondary{--ow-button-bg:linear-gradient(180deg, #fff, #fff7fa)}.ow-button--teal{--ow-button-bg:linear-gradient(135deg, #137e7b, #6845e7);--ow-button-fg:white;--ow-button-border:#0a6b67b3}.ow-button--danger{--ow-button-bg:linear-gradient(135deg, #ef4a4a, #c8203f);--ow-button-fg:white;--ow-button-border:#a51b31}.ow-button--ghost{--ow-button-bg:transparent;box-shadow:none}.ow-button--icon{width:var(--ow-control-h);padding-inline:0}.ow-button--compact{min-height:var(--ow-control-h-compact);padding:6px 10px;font-size:.78rem}:where(.button.primary,.primary-action,.gradient-button,[data-ow-action=primary]){box-shadow:0 6px 18px #cd2b8933;background:linear-gradient(135deg, var(--ow-pink), var(--ow-hot-pink) 55%, var(--ow-purple))!important;color:#fff!important;border-color:#810f53b3!important}.ow-field{gap:5px;min-width:0;display:grid}.ow-label{color:var(--ow-ink);font-size:.77rem;font-weight:900}.ow-input,.ow-select,.ow-textarea{width:100%;min-height:var(--ow-control-h);border:1px solid var(--ow-line);border-radius:var(--ow-radius-sm);color:var(--ow-ink);transition:border-color var(--ow-transition), box-shadow var(--ow-transition);background:#fff;outline:none;padding:8px 11px}.ow-textarea{resize:vertical;min-height:92px}.ow-input:focus,.ow-select:focus,.ow-textarea:focus{border-color:var(--ow-line-strong);box-shadow:0 0 0 3px #ec476d1f}.ow-help{color:var(--ow-ink-soft);font-size:.72rem;line-height:1.35}.ow-toolbar{gap:var(--ow-space-2);padding:var(--ow-space-3);border:1px solid var(--ow-line);border-radius:var(--ow-radius-md);background:var(--ow-surface);color:var(--ow-ink);box-shadow:var(--ow-shadow-1);grid-template-columns:minmax(220px,1fr) auto;align-items:center;display:grid}.ow-toolbar__search{min-width:0}.ow-toolbar__actions{justify-content:flex-end;align-items:center;gap:var(--ow-space-2);flex-wrap:wrap;display:flex}.ow-pill{border-radius:var(--ow-radius-pill);min-height:25px;color:var(--ow-ink);white-space:nowrap;background:#503c460f;border:1px solid #5a465029;align-items:center;gap:5px;padding:4px 8px;font-size:.7rem;font-weight:900;line-height:1;display:inline-flex}.ow-pill--success{color:#126c40;background:#25b86a1a;border-color:#25b86a4d}.ow-pill--warning{color:#805800;background:#d892001a;border-color:#d8920057}.ow-pill--danger{color:#9e1e1e;background:#df37371a;border-color:#df37374d}.ow-pill--accent{color:#aa2144;background:#ec476d1a;border-color:#ec476d52}.ow-selection-bar{bottom:var(--ow-space-3);z-index:70;justify-content:space-between;align-items:center;gap:var(--ow-space-3);margin-top:var(--ow-space-3);border:1px solid var(--ow-line-strong);border-radius:var(--ow-radius-md);color:var(--ow-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--ow-shadow-2);background:#fffafcf2;padding:9px 11px;display:flex;position:sticky}.ow-selection-bar__count{font-weight:950}.ow-selection-bar__actions{justify-content:flex-end;align-items:center;gap:var(--ow-space-2);flex-wrap:wrap;display:flex}.ow-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030306bd;place-items:center;padding:clamp(10px,2vw,24px);display:grid;position:fixed;inset:0}.ow-modal{border-radius:var(--ow-radius-lg);background:var(--ow-surface);width:min(1180px,100%);max-height:min(92vh,980px);color:var(--ow-ink);box-shadow:var(--ow-shadow-modal);border:1px solid #ff7e9c9e;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.ow-modal--wide{width:min(1420px,100%)}.ow-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--ow-space-4);padding:var(--ow-space-5);border-bottom:3px solid var(--ow-pink);display:flex}.ow-modal__body{overscroll-behavior:contain;min-height:0;padding:var(--ow-space-4);overflow:auto}.ow-modal__footer{justify-content:space-between;align-items:center;gap:var(--ow-space-3);padding:var(--ow-space-3) var(--ow-space-4);border-top:1px solid var(--ow-line);background:#fffafcf5;display:flex;box-shadow:0 -8px 24px #28141e12}.ow-empty{min-height:170px;padding:var(--ow-space-6);border:1px dashed var(--ow-line-strong);border-radius:var(--ow-radius-md);color:var(--ow-ink);text-align:center;background:linear-gradient(#ec476d06,#0000);place-items:center;display:grid}.ow-empty__icon{filter:drop-shadow(0 5px 10px #0000001f);font-size:2.15rem}.ow-empty__title{margin:8px 0 3px;font-weight:950}.ow-empty__description{max-width:560px;color:var(--ow-ink-soft);margin:0;font-size:.82rem;line-height:1.45}.ow-table{border-collapse:separate;border-spacing:0;border:1px solid var(--ow-line);border-radius:var(--ow-radius-md);background:var(--ow-surface);width:100%;color:var(--ow-ink);overflow:hidden}.ow-table th,.ow-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ec476d24;padding:9px 11px}.ow-table th{color:var(--ow-ink-soft);letter-spacing:.02em;background:#ec476d0b;font-size:.72rem;font-weight:950}.ow-table tr:last-child td{border-bottom:0}.ow-sort-button{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:950;display:inline-flex}.ow-list-card{align-items:center;gap:var(--ow-space-3);padding:var(--ow-space-3);border:1px solid var(--ow-line);border-left:5px solid var(--ow-pink);border-radius:var(--ow-radius-sm);color:var(--ow-ink);transition:transform var(--ow-transition), box-shadow var(--ow-transition);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ow-list-card:hover{box-shadow:var(--ow-shadow-1);transform:translateY(-1px)}.ow-list-card__media{background:#ec476d1a;border-radius:10px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.ow-list-card__title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:950;overflow:hidden}.ow-list-card__meta{color:var(--ow-ink-soft);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:.74rem;overflow:hidden}.ow-modal__body,.ow-scroll{scrollbar-width:thin;scrollbar-color:#463d42b3 transparent}.ow-modal__body::-webkit-scrollbar{width:10px;height:10px}.ow-scroll::-webkit-scrollbar{width:10px;height:10px}.ow-modal__body::-webkit-scrollbar-thumb{background:#463d42a6 padding-box padding-box;border:2px solid #0000;border-radius:999px}.ow-scroll::-webkit-scrollbar-thumb{background:#463d42a6 padding-box padding-box;border:2px solid #0000;border-radius:999px}@media (max-width:900px){.ow-page-header{flex-direction:column;align-items:stretch}.ow-page-header__actions{justify-content:flex-start}.ow-toolbar{grid-template-columns:1fr}.ow-toolbar__actions{justify-content:flex-start}.ow-modal{max-height:96vh}}@media (max-width:620px){:root{--ow-control-h:36px}.ow-page{padding:8px}.ow-page-header,.ow-modal__header{padding:14px}.ow-modal__body,.ow-section__body{padding:10px}.ow-selection-bar{flex-direction:column;align-items:stretch}.ow-selection-bar__actions{justify-content:stretch}.ow-selection-bar__actions>*{flex:auto}.ow-list-card{grid-template-columns:auto minmax(0,1fr)}.ow-list-card>:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.ow-experience{--ow-active-accent:var(--ow-page-surface-accent,var(--ow-current-page-accent,#ec476d));--ow-active-accent-strong:color-mix(in srgb, var(--ow-active-accent) 72%, #08080b 28%);--ow-active-accent-mid:color-mix(in srgb, var(--ow-active-accent) 64%, #8628df 36%);--ow-active-accent-soft:color-mix(in srgb, var(--ow-active-accent) 18%, #fff 82%);--ow-active-accent-faint:color-mix(in srgb, var(--ow-active-accent) 7%, transparent);--ow-active-foreground:color-mix(in srgb, var(--ow-active-accent) 28%, #241923 72%);--ow-active-line:color-mix(in srgb, var(--ow-active-accent) 32%, #ffffff2e);--ow-active-line-strong:color-mix(in srgb, var(--ow-active-accent) 68%, #ffffff2e);--ow-active-shadow:color-mix(in srgb, var(--ow-active-accent) 18%, transparent);--ow-pink:var(--ow-active-accent);--ow-hot-pink:var(--ow-active-accent-mid);--ow-purple:var(--ow-active-accent-strong);--ow-line:var(--ow-active-line);--ow-line-strong:var(--ow-active-line-strong)}.ow-experience .ow-page-header{border-color:var(--ow-active-line);border-bottom-color:var(--ow-active-accent);background:radial-gradient(circle at 94% 8%, color-mix(in srgb, var(--ow-active-accent) 12%, transparent), transparent 38%), linear-gradient(145deg, color-mix(in srgb, var(--ow-active-accent) 5%, var(--ow-surface)), var(--ow-surface) 56%);box-shadow:var(--ow-shadow-1), 0 12px 32px var(--ow-active-shadow), inset 0 1px 0 #ffffffb8}.ow-experience .ow-eyebrow{color:var(--ow-active-accent)}.ow-experience .ow-card,.ow-experience .ow-section,.ow-experience .ow-toolbar{border-color:var(--ow-active-line)}.ow-experience .ow-card--hero{background:radial-gradient(circle at 90% 8%, color-mix(in srgb, var(--ow-active-accent) 11%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--ow-active-accent) 9%, transparent), color-mix(in srgb, var(--ow-active-accent-strong) 4%, transparent)), var(--ow-surface)}.ow-experience .ow-section__header{border-bottom-color:var(--ow-active-line);background:radial-gradient(circle at 0 50%, color-mix(in srgb, var(--ow-active-accent) 11%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--ow-active-accent) 10%, var(--ow-surface)), color-mix(in srgb, var(--ow-active-accent) 4%, var(--ow-surface)));box-shadow:inset .2rem 0 0 var(--ow-active-accent), inset 0 1px 0 #ffffffb3}.ow-experience .ow-card--interactive:hover{border-color:var(--ow-active-line-strong);box-shadow:var(--ow-shadow-2), 0 14px 34px var(--ow-active-shadow)}.ow-experience .ow-button--primary,.ow-experience :where(.button.primary,.primary-action,.gradient-button,[data-ow-action=primary]){text-shadow:0 1px 2px #00000047;border-color:color-mix(in srgb, var(--ow-active-accent-strong) 76%, #08080b 24%)!important;color:#fff!important;background:linear-gradient(135deg, var(--ow-active-accent), var(--ow-active-accent-mid) 54%, var(--ow-active-accent-strong))!important;box-shadow:0 8px 22px color-mix(in srgb, var(--ow-active-accent) 25%, transparent), inset 0 1px 0 #ffffff3d!important}.ow-experience .ow-button--primary:hover:not(:disabled),.ow-experience :where(.button.primary,.primary-action,.gradient-button,[data-ow-action=primary]):hover:not(:disabled){box-shadow:0 10px 28px color-mix(in srgb, var(--ow-active-accent) 34%, transparent), inset 0 1px 0 #ffffff4d!important}.ow-experience :where(.ow-input,.ow-select,.ow-textarea):focus{border-color:var(--ow-active-line-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--ow-active-accent) 14%, transparent)}.ow-experience :where(input,select,textarea,button,a):focus-visible{outline-color:color-mix(in srgb, var(--ow-active-accent) 42%, transparent)}.ow-experience :where(input[type=checkbox],input[type=radio]){accent-color:var(--ow-active-accent)}.ow-experience ::selection{background:color-mix(in srgb, var(--ow-active-accent) 28%, transparent)}.ow-experience .ow-scroll{scrollbar-color:color-mix(in srgb, var(--ow-active-accent) 58%, transparent) transparent}.ow-experience .ow-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ow-active-accent) 58%, transparent);background-clip:padding-box;border-color:#0000}.ow-experience [data-ow-theme-role=band]{border-color:var(--ow-active-line);background:radial-gradient(circle at 0 50%, color-mix(in srgb, var(--ow-active-accent) 14%, transparent), transparent 44%), linear-gradient(180deg, color-mix(in srgb, var(--ow-active-accent) 18%, #fff 82%), color-mix(in srgb, var(--ow-active-accent) 29%, #fff 71%));box-shadow:inset .2rem 0 0 var(--ow-active-accent), inset 0 1px 0 #ffffffbd}.ow-experience [data-ow-theme-role=border]{border-color:var(--ow-active-line-strong)!important}.ow-experience [data-ow-theme-role=text]{color:var(--ow-active-accent)!important}.ow-experience [data-ow-theme-role=soft]{background-color:var(--ow-active-accent-soft)!important}.ow-experience [data-ow-theme-role=action]{border-color:var(--ow-active-line-strong)!important;color:#fff!important;background:linear-gradient(135deg, var(--ow-active-accent), var(--ow-active-accent-mid) 54%, var(--ow-active-accent-strong))!important}.ow-dialog[data-ow-tone-source=page]{--ow-dialog-section-accent:var(--ow-current-page-accent,var(--ow-dialog-tone-accent,#ec476d))}@media (prefers-reduced-motion:reduce){.ow-experience :where(.ow-page-header,.ow-card,.ow-section,.ow-toolbar,.ow-button,[data-ow-theme-role]){transition:none!important}}
.ow-modal-actions{z-index:12;justify-content:space-between;align-items:center;gap:var(--ow-space-3,10px);border-top:1px solid var(--ow-line,#ec476d52);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#fffafcf0,#fffafcfe);min-width:0;padding:10px 14px;display:flex;position:sticky;bottom:0;box-shadow:0 -14px 34px #35242d14,inset 0 -1px #fffc}.ow-modal-actions__leading,.ow-modal-actions__main{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.ow-modal-actions__main{justify-content:flex-end;margin-left:auto}:where(.modal-footer,.studio-modal-footer,.media-modal-footer,.sticky-modal-footer,.folder-manager-footer,.tag-manager-footer,.identity-picker-footer){z-index:12;border-top:1px solid var(--ow-line,#ec476d52);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffafcfb;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;padding:10px 14px;display:flex;position:sticky;bottom:0;box-shadow:0 -12px 30px #35242d12}:where(.ow-modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.sticky-modal-footer,.folder-manager-footer,.tag-manager-footer,.identity-picker-footer) :where(.primary,.save,.apply,[data-action=save],[data-action=apply],[data-ow-action=primary]){min-height:var(--ow-control-h,38px);border-radius:var(--ow-radius-sm,11px);color:#fff;background:linear-gradient(135deg, var(--ow-pink,#ec476d), var(--ow-hot-pink,#df2f99) 55%, var(--ow-purple,#8628df));border:1px solid #810f53b8;padding:8px 14px;font-weight:900;box-shadow:0 7px 20px #cd2b8938}:where(.ow-modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.sticky-modal-footer,.folder-manager-footer,.tag-manager-footer,.identity-picker-footer) :where(.close,.cancel,[data-action=close],[data-action=cancel],[data-ow-action=secondary]){min-height:var(--ow-control-h,38px);border:1px solid var(--ow-line,#ec476d52);border-radius:var(--ow-radius-sm,11px);color:var(--ow-ink,#35242d);background:linear-gradient(#fff,#fff6f9);padding:8px 14px;font-weight:900}:where(.modal-close,.studio-modal-close,.floating-close,[aria-label=Close],[title=Close]){color:var(--ow-ink,#35242d);background:#fffffff2;border-color:#ec476d4d;transition:transform .15s,border-color .15s,background .15s}:where(.modal-close,.studio-modal-close,.floating-close,[aria-label=Close],[title=Close]):hover{background:#fff1f5;border-color:#ec476da8;transform:translateY(-1px)}[data-ow-entity=media-library] [data-ow-entity-icon]:before,.ow-media-library-icon:before{content:"🎞️"}@media (max-width:620px){.ow-modal-actions{flex-direction:column;align-items:stretch}.ow-modal-actions__leading,.ow-modal-actions__main{width:100%}.ow-modal-actions__main>*{flex:1 1 0}}
.ow-dialog-backdrop{z-index:16000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040307c7;place-items:center;padding:clamp(8px,2vw,24px);display:grid;position:fixed;inset:0}.ow-dialog{width:min(980px,100%);max-height:min(92dvh,920px);color:var(--ow-ink,#35242d);background:var(--ow-surface,#fffafc);border:1px solid #ec476d8c;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 34px 110px #00000094}.ow-dialog--compact{width:min(620px,100%)}.ow-dialog--wide{width:min(1320px,100%)}.ow-dialog--fullscreen{width:min(1600px,100%);height:min(96dvh,1100px);max-height:96dvh}.ow-dialog__header{border-bottom:3px solid var(--ow-pink,#ec476d);background:linear-gradient(135deg,#fffffffa,#fff4f8fa);justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;padding:15px 17px;display:flex}.ow-dialog__identity{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:11px;min-width:0;display:grid}.ow-dialog__icon{background:linear-gradient(145deg,#ec476d21,#8628df14);border:1px solid #ec476d3d;border-radius:12px;place-items:center;width:42px;height:42px;font-size:1.3rem;display:grid}.ow-dialog__copy{min-width:0}.ow-dialog__eyebrow{color:var(--ow-pink,#ec476d);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:950;overflow:hidden}.ow-dialog__title{color:var(--ow-ink,#35242d);letter-spacing:-.025em;text-overflow:ellipsis;margin:1px 0 0;font-size:clamp(1.25rem,2.2vw,1.85rem);line-height:1.08;overflow:hidden}.ow-dialog__description{max-width:850px;color:var(--ow-ink-soft,#6f5b65);margin:4px 0 0;font-size:.78rem;line-height:1.4}.ow-dialog__top-close{width:38px;height:38px;color:var(--ow-ink,#35242d);background:#fff;border:1px solid #ec476d4d;border-radius:10px;flex:none;place-items:center;padding:0;font-size:1rem;font-weight:900;transition:transform .15s,border-color .15s,background .15s;display:grid}.ow-dialog__top-close:hover:not(:disabled){background:#fff1f5;border-color:#ec476db8;transform:translateY(-1px)}.ow-dialog__header--custom{background:0 0;border-bottom:0;padding:0;display:block;position:relative}.ow-dialog__header--custom .ow-dialog__top-close{z-index:3;position:absolute;top:14px;right:14px}.product-detail-dialog{width:min(1180px,100%)}.product-detail-dialog .ow-dialog__body{background:linear-gradient(#fff9fc,#fff5fa);padding:14px 16px}.product-detail-dialog .product-detail-banner{border-bottom:1px solid #ffffff40}.product-detail-dialog .ow-product-detail-form{gap:12px;display:grid}.product-detail-dialog .form-section{margin:0}.product-detail-dialog .ow-dialog__footer{padding-inline:16px}@media (max-width:620px){.product-detail-dialog .ow-dialog__header--custom .ow-dialog__top-close{top:10px;right:10px}.product-detail-dialog .ow-dialog__footer,.product-detail-dialog .ow-dialog__main-actions,.product-detail-dialog .ow-dialog__leading-actions{width:100%}.product-detail-dialog .ow-dialog__footer{align-items:stretch}.product-detail-dialog .ow-dialog__main-actions>*,.product-detail-dialog .ow-dialog__leading-actions>*{flex:180px}}.ow-dialog__body{overscroll-behavior:contain;background:linear-gradient(#ec476d05,#0000 70px);min-height:0;padding:14px;overflow:auto}.ow-dialog__footer{border-top:1px solid var(--ow-line,#ec476d52);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffafcfb;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex;box-shadow:0 -14px 34px #35242d14}.ow-dialog__leading-actions,.ow-dialog__main-actions{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.ow-dialog__main-actions{justify-content:flex-end;margin-left:auto}:where(.modal,.studio-modal,.media-detail-modal,.modal-polished){--ow-legacy-dialog-radius:18px}:where(.modal,.studio-modal,.media-detail-modal,.modal-polished):not(.processing-center-modal){border-radius:var(--ow-legacy-dialog-radius)}:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.forge-modal-footer){background:#fffafcfb;border-top:1px solid #ec476d42;min-height:58px}:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.forge-modal-footer) :where(.modal-cancel,.cancel,.close,[data-action=close],[data-action=cancel]){min-height:var(--ow-control-h,38px);border:1px solid var(--ow-line,#ec476d52);border-radius:var(--ow-radius-sm,11px);color:var(--ow-ink,#35242d);background:linear-gradient(#fff,#fff6f9);padding:8px 14px;font-weight:900}:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.forge-modal-footer) :where(.modal-primary,.primary,.save,.apply,[data-action=save],[data-action=apply],[data-action=continue]){min-height:var(--ow-control-h,38px);border-radius:var(--ow-radius-sm,11px);color:#fff;background:linear-gradient(135deg, var(--ow-pink,#ec476d), var(--ow-hot-pink,#df2f99) 55%, var(--ow-purple,#8628df));border:1px solid #810f53b8;padding:8px 14px;font-weight:900;box-shadow:0 7px 20px #cd2b8938}@media (max-width:620px){.ow-dialog-backdrop{padding:0}.ow-dialog,.ow-dialog--compact,.ow-dialog--wide,.ow-dialog--fullscreen{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.ow-dialog__header{padding:12px}.ow-dialog__body{padding:10px}.ow-dialog__footer{flex-direction:column;align-items:stretch}.ow-dialog__leading-actions,.ow-dialog__main-actions{width:100%}.ow-dialog__main-actions>*{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.ow-dialog__top-close{transition:none}}:root{--ow-dialog-vh:calc(100dvh - 28px);--ow-dialog-footer-h:66px}:where(.modal-backdrop,.ow-portal-modal-backdrop,.studio-modal-backdrop,.media-modal-backdrop){overscroll-behavior:contain;overflow:hidden}:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.workspace-detail-modal,.product-detail-modal,.collection-detail-modal,.account-detail-modal,.catalog-detail-modal,.catalog-editor-modal,.brand-editor-modal,.dropdown-option-modal,.identity-picker-modal,.universal-identity-modal,.media-folder-modal,.folder-manager-modal,.tag-manager-modal,.forge-asset-fields-modal,.image-forge-recipes-modal,.image-forge-ai-modal){max-height:var(--ow-dialog-vh);overscroll-behavior:contain;isolation:isolate;overflow:hidden!important}:where(.modal-body,.modal-content,.modal-scroll,.studio-modal-body,.studio-modal-content,.media-detail-body,.media-modal-body,.workspace-detail-body,.product-detail-body,.collection-detail-body,.account-detail-body,.catalog-detail-body,.catalog-editor-body,.identity-picker-body,.folder-manager-body,.tag-manager-body,.forge-asset-fields-body,.image-forge-recipes-body,.image-forge-ai-body){min-height:0;max-height:calc(var(--ow-dialog-vh) - var(--ow-dialog-footer-h));overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-bottom:calc(var(--ow-dialog-footer-h) + 18px);overflow:hidden auto!important}:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.workspace-detail-footer,.product-detail-footer,.collection-detail-footer,.account-detail-footer,.catalog-detail-footer,.forge-modal-footer){z-index:40;width:100%;min-height:var(--ow-dialog-footer-h);box-sizing:border-box;flex:none;position:sticky;bottom:0;left:0;right:0;overflow:visible;box-shadow:0 -1px #ec476d38,0 -18px 42px #35242d1f;background:#fffafcfe!important}:where(.workspace-detail-modal,.product-detail-modal,.collection-detail-modal,.account-detail-modal,.catalog-detail-modal,.catalog-editor-modal,.brand-editor-modal,.dropdown-option-modal):after{content:none!important;display:none!important}.forge-asset-fields-modal{width:min(1180px,100vw - 28px)}.forge-asset-fields-modal .modal-actions{padding-left:18px;padding-right:18px}.forge-asset-fields-modal .forge-asset-fields-body{padding-bottom:28px}:where(.identity-picker-modal,.universal-identity-modal){padding-bottom:0!important}:where(.identity-picker-modal,.universal-identity-modal) :where(.modal-actions,.modal-footer,.identity-picker-footer){min-height:72px;padding-bottom:max(12px, env(safe-area-inset-bottom))}:where(.media-folder-modal,.folder-manager-modal){background:linear-gradient(#fffafcfe,#fff7fafe);border-color:#ec476d7a}:where(.media-folder-modal,.folder-manager-modal) :where(.folder-manager-form,.folder-editor,.folder-create-panel){background:linear-gradient(145deg,#ec476d0b,#8628df06);border:1px solid #ec476d42;border-radius:16px;box-shadow:0 10px 28px #35242d0e}:where(.media-folder-modal,.folder-manager-modal) :where(.folder-row,.folder-item){background:#ffffffe6;border-radius:13px;min-height:54px;transition:transform .15s,border-color .15s,box-shadow .15s}:where(.media-folder-modal,.folder-manager-modal) :where(.folder-row,.folder-item):hover{border-color:#ec476d80;transform:translateY(-1px);box-shadow:0 9px 22px #35242d14}:where(.tag-manager-modal,.media-tag-manager-modal) :where(.tag-list,.tag-manager-list,.tag-command-list){overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}:where(.image-forge-recipes-modal,.recipe-library-modal){--ow-reusable-edit-label:"Reusable edit settings"}:where(.image-forge-recipes-modal,.recipe-library-modal) :where(.modal-actions,.modal-footer){min-height:64px}:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.ow-dialog){max-width:calc(100vw - 24px)}:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.ow-dialog) *{min-width:0}:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.ow-dialog) :where(input,textarea,select,code,pre,dd,.value,.metadata-value){max-width:100%}@media (max-width:980px){:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.forge-modal-footer){flex-wrap:wrap;gap:8px}}@media (max-width:700px){:root{--ow-dialog-vh:100dvh;--ow-dialog-footer-h:72px}:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.workspace-detail-modal,.product-detail-modal,.collection-detail-modal,.account-detail-modal,.catalog-detail-modal,.catalog-editor-modal,.identity-picker-modal,.universal-identity-modal,.media-folder-modal,.folder-manager-modal,.tag-manager-modal,.forge-asset-fields-modal){border-radius:0!important;width:100vw!important;max-width:100vw!important;max-height:100dvh!important}:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.forge-modal-footer)>button{flex:auto}}.ow-dialog__body>form,.ow-dialog__body>.profile-form,.ow-dialog__body>.catalog-identity-form{width:100%;min-width:0;margin:0}.ow-dialog .profile-scroll-content{min-width:0}.ow-dialog .catalog-identity-form,.ow-dialog .profile-form{gap:12px;display:grid}.ow-dialog :where(.form-grid,.profile-preference-grid){min-width:0}.ow-dialog :where(input,select,textarea){max-width:100%}.brand-manager-dialog .ow-dialog__body{padding:0}.brand-manager-dialog .ow-brand-manager-layout{align-items:stretch;min-height:100%}.brand-manager-dialog .brand-list,.brand-manager-dialog .brand-form{min-width:0;overflow:visible}.brand-manager-dialog .brand-form{padding:clamp(14px,2vw,20px)}.catalog-identity-grid{grid-template-columns:minmax(240px,1.45fr) minmax(130px,.55fr)}.catalog-universal-identity{min-width:0}.catalog-universal-identity>span{margin-bottom:6px;font-weight:850;display:block}@media (max-width:850px){.brand-manager-dialog .ow-brand-manager-layout{grid-template-columns:1fr}.brand-manager-dialog .brand-list{border-bottom:1px solid #ebc4d4;border-right:0;gap:6px;display:flex;overflow-x:auto}.brand-manager-dialog .brand-list button{white-space:nowrap;flex:none;width:auto;margin:0}}@media (max-width:620px){.catalog-identity-grid{grid-template-columns:1fr}}.brand-manager-dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.brand-manager-dialog .brand-form{color:#321522;background:#fff9fc;align-content:start;gap:13px;display:grid}.brand-manager-dialog .brand-form>label,.brand-manager-dialog .brand-form .form-grid>label{color:#4b2637;gap:6px;min-width:0;font-size:.8rem;font-weight:850;line-height:1.2;display:grid}.brand-manager-dialog .brand-form input:not([type=checkbox]):not([type=color]),.brand-manager-dialog .brand-form select,.brand-manager-dialog .brand-form textarea{box-sizing:border-box;color:#24131c;-webkit-text-fill-color:#24131c;width:100%;min-width:0;min-height:43px;box-shadow:none;font:inherit;background:#fff;border:1px solid #d8a8bc;border-radius:11px;margin:0;padding:10px 12px}.brand-manager-dialog .brand-form textarea{resize:vertical;min-height:86px}.brand-manager-dialog .brand-form input::placeholder,.brand-manager-dialog .brand-form textarea::placeholder{color:#8b737e;-webkit-text-fill-color:#8b737e;opacity:1}.brand-manager-dialog .brand-form input:focus,.brand-manager-dialog .brand-form select:focus,.brand-manager-dialog .brand-form textarea:focus{border-color:#e62b75;outline:3px solid #e62b7529}.brand-manager-dialog .brand-form .field-with-action{grid-template-columns:minmax(0,1fr) 48px;gap:8px;min-width:0;display:grid}.brand-manager-dialog .brand-form .field-launch{color:#4b2637;cursor:pointer;background:#fff2f7;border:1px solid #d8a8bc;border-radius:11px;place-items:center;min-width:48px;min-height:43px;padding:0;display:grid}.brand-manager-dialog .brand-form .field-launch:hover{background:#ffe8f1;border-color:#e62b75}.brand-manager-dialog .brand-form .strong-check{color:#351824;background:#fff2f7;border:1px solid #d8a8bc;border-radius:11px;align-items:center;gap:8px;min-height:43px;padding:9px 11px;font-weight:850;display:flex}.brand-manager-dialog .brand-form .strong-check input[type=checkbox]{accent-color:#ec476d;width:18px;height:18px;margin:0}.brand-manager-dialog .brand-form .catalog-universal-identity{align-self:end}.brand-manager-dialog .brand-form .catalog-universal-identity>span{color:#4b2637;font-size:.8rem;font-weight:850}@media (max-width:720px){.brand-manager-dialog .brand-form .form-grid.two,.brand-manager-dialog .brand-form .form-grid.three,.brand-manager-dialog .catalog-identity-grid{grid-template-columns:1fr}}.ow-dialog__body :where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea){color:#3b1f2d;width:100%;max-width:100%;box-shadow:none;background:#fff;border:1px solid #d85c858c;border-radius:13px}.ow-dialog__body :where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea):focus{border-color:#ec476d;outline:none;box-shadow:0 0 0 3px #ec476d1f}.ow-dialog__body :where(input,select,textarea)::placeholder{color:#8f7782;opacity:1}.collection-detail-dialog,.workspace-detail-dialog{width:min(1180px,100%)}.collection-detail-dialog .ow-dialog__body,.workspace-detail-dialog .ow-dialog__body{background:linear-gradient(#fff9fc,#fff5fa);padding:14px 16px}.collection-detail-dialog .collection-form,.workspace-detail-dialog .workspace-form{gap:12px;display:grid}.collection-detail-dialog .form-section,.workspace-detail-dialog .form-section{margin:0}.collection-detail-dialog .collection-modal-header,.workspace-detail-dialog .workspace-modal-header{border-radius:0}.ow-dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ow-dialog__body{z-index:1;scrollbar-gutter:stable;scroll-padding-bottom:24px;position:relative;min-height:0!important;overflow:hidden auto!important}.ow-dialog__footer{z-index:5;box-sizing:border-box;flex:none;width:100%;position:relative!important}.ow-dialog__body form :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=hidden]),select,textarea){box-sizing:border-box!important;color:#24131c!important;-webkit-text-fill-color:#24131c!important;opacity:1!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #d8a8bc!important;border-radius:11px!important}.ow-dialog__body form :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=hidden]),select,textarea)::placeholder{color:#8b737e!important;-webkit-text-fill-color:#8b737e!important;opacity:1!important}.ow-dialog__body form :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=hidden]),select,textarea):focus{box-shadow:none!important;border-color:#e62b75!important;outline:3px solid #e62b7529!important}.ow-dialog__body form :is(input,select,textarea):disabled{cursor:not-allowed;color:#78616c!important;-webkit-text-fill-color:#78616c!important;background:#f8edf2!important;border-color:#e3c6d2!important}.ow-dialog__body form select option{color:#24131c;background:#fff}.ow-dialog__body form label{-webkit-text-fill-color:#4b2637;min-width:0;color:#4b2637!important}.ow-dialog__body form input:-webkit-autofill{caret-color:#24131c;-webkit-text-fill-color:#24131c!important;box-shadow:inset 0 0 0 1000px #fff!important}.ow-dialog__body form input:-webkit-autofill:hover{caret-color:#24131c;-webkit-text-fill-color:#24131c!important;box-shadow:inset 0 0 0 1000px #fff!important}.ow-dialog__body form input:-webkit-autofill:focus{caret-color:#24131c;-webkit-text-fill-color:#24131c!important;box-shadow:inset 0 0 0 1000px #fff!important}.ow-dialog__body form textarea:-webkit-autofill{caret-color:#24131c;-webkit-text-fill-color:#24131c!important;box-shadow:inset 0 0 0 1000px #fff!important}.ow-dialog__body form select:-webkit-autofill{caret-color:#24131c;-webkit-text-fill-color:#24131c!important;box-shadow:inset 0 0 0 1000px #fff!important}.product-detail-dialog .ow-product-detail-form,.collection-detail-dialog .collection-form,.workspace-detail-dialog .workspace-form{min-height:0!important;max-height:none!important;padding-bottom:0!important;overflow:visible!important}.workspace-detail-dialog .workspace-form{padding:0!important}.collection-detail-dialog .collection-form,.product-detail-dialog .ow-product-detail-form{background:0 0!important}.product-detail-dialog .ow-product-detail-form>:last-child,.collection-detail-dialog .collection-form>:last-child,.workspace-detail-dialog .workspace-form>:last-child{margin-bottom:0!important}.ow-dialog{isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto!important;min-height:0!important}.ow-dialog>.ow-dialog__body{z-index:1!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:hidden auto!important}.ow-dialog>.ow-dialog__footer{z-index:10!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.workspace-detail-dialog .workspace-form,.collection-detail-dialog .collection-form,.product-detail-dialog .ow-product-detail-form{height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:0!important;overflow:visible!important}.ow-identity-dialog .ow-dialog__body,.image-forge-studio-dialog .ow-dialog__body{padding:0}.ow-identity-dialog .ow-identity-body,.media-folder-manager-dialog .media-folder-manager-body,.forge-asset-fields-dialog .forge-asset-fields-body,.image-forge-edit-setting-dialog .command-modal-form{min-width:0;max-width:100%}.ow-identity-dialog .ow-identity-body{max-height:none!important;padding:1rem!important;overflow:visible!important}.media-folder-manager-dialog .media-folder-manager-body,.forge-asset-fields-dialog .forge-asset-fields-body{max-height:none!important;overflow:visible!important}.image-forge-studio-dialog .image-forge-studio-header{position:static!important}.image-forge-studio-dialog .image-forge-recipe-grid,.image-forge-studio-dialog .image-forge-version-layout,.image-forge-studio-dialog .ai-lab-layout{min-width:0;max-width:100%}@media (max-width:760px){.media-folder-manager-dialog .media-folder-manager-body,.forge-asset-fields-dialog .forge-asset-fields-body{padding:.75rem!important}}:root{--ow-dialog-control-h:36px;--ow-dialog-control-pad-x:12px;--ow-dialog-control-gap:7px;--ow-dialog-control-radius:10px;--ow-dialog-control-font:.82rem}.ow-dialog :where(button,.button,.btn,[role=button]):not(.ow-dialog__top-close):not(.identity-preview):not(.media-preview):not(.product-detail-banner *){min-height:var(--ow-dialog-control-h);padding:7px var(--ow-dialog-control-pad-x);border-radius:var(--ow-dialog-control-radius);font-size:var(--ow-dialog-control-font);line-height:1.05}.ow-dialog__footer{gap:10px;min-height:56px;padding:9px 14px}.ow-dialog__leading-actions,.ow-dialog__main-actions{gap:var(--ow-dialog-control-gap)}.ow-dialog__leading-actions{justify-content:flex-start}.ow-dialog__main-actions{justify-content:flex-end}.ow-dialog :where([data-action=save],[data-action=apply],[data-action=continue],.modal-primary,.primary,.save,.apply){min-height:38px;font-weight:900}.ow-dialog :where([data-action=archive],[data-action=delete],.archive,.delete,.danger,.destructive){min-height:36px}:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.workspace-detail-modal,.product-detail-modal,.collection-detail-modal,.account-detail-modal,.catalog-detail-modal,.catalog-editor-modal,.brand-editor-modal,.dropdown-option-modal,.identity-picker-modal,.universal-identity-modal,.media-folder-modal,.folder-manager-modal,.tag-manager-modal,.forge-asset-fields-modal,.image-forge-recipes-modal,.image-forge-ai-modal) :where(button,.button,.btn,[role=button]):not(.modal-close):not(.dialog-close):not(.identity-preview):not(.media-preview){min-height:var(--ow-dialog-control-h);padding:7px var(--ow-dialog-control-pad-x);border-radius:var(--ow-dialog-control-radius);font-size:var(--ow-dialog-control-font);line-height:1.05}:where(.ow-dialog,.modal,.modal-polished,.studio-modal,.media-detail-modal) :where(.icon-button,.emoji-button,[data-icon-only=true]){width:var(--ow-dialog-control-h);min-width:var(--ow-dialog-control-h);padding-inline:0}.ow-dialog__header{gap:11px;padding:13px 15px}.ow-dialog__icon{border-radius:11px;width:38px;height:38px;font-size:1.18rem}.ow-dialog__title{font-size:clamp(1.18rem,2vw,1.68rem)}.ow-dialog__description{margin-top:3px;font-size:.76rem}.ow-dialog__header:not(.ow-dialog__header--custom){background:radial-gradient(circle at 8% 0,#ec476d1a,#0000 34%),linear-gradient(135deg,#fffffffc,#fff4f8fb)}.image-forge-editor :where(.forge-dialog-actions,.image-forge-dialog-actions,.forge-header-tools,.image-forge-header-tools,.forge-command-tools),.image-forge-editor :where(.forge-edit-actions,.image-forge-edit-actions,.forge-quickbar,.image-forge-quickbar){align-items:center;gap:var(--ow-dialog-control-gap);flex-wrap:wrap;display:flex}.image-forge-editor :where(.forge-header,.image-forge-header,.image-editor-header,.forge-command-header) button{border-radius:10px;min-height:36px;padding:7px 12px;font-size:.82rem;line-height:1.05}.image-forge-editor :where([data-action=save],.forge-save,.image-forge-save){min-height:38px;font-weight:950}:where(.ow-dialog,.image-forge-editor,.modal,.modal-polished) button{white-space:nowrap}@media (max-width:980px){.ow-dialog__footer{flex-wrap:wrap;align-items:center}.ow-dialog__leading-actions,.ow-dialog__main-actions{flex:auto}}@media (max-width:700px){:root{--ow-dialog-control-h:38px;--ow-dialog-control-pad-x:11px}.ow-dialog__footer{align-items:stretch}.ow-dialog__leading-actions,.ow-dialog__main-actions{width:100%}.ow-dialog__main-actions>*,.ow-dialog__leading-actions>*{flex:150px}}.image-forge-studio-dialog{grid-template-rows:minmax(0,1fr) auto!important}.image-forge-studio-dialog>.ow-dialog__header{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.image-forge-studio-dialog>.ow-dialog__body{background:linear-gradient(#fffafcfe,#fff7fafe);grid-row:1;padding:0!important}.image-forge-studio-dialog .image-forge-studio-header{z-index:8;border-bottom:3px solid var(--ow-pink,#ec476d);background:radial-gradient(circle at 10% 0,#ec476d1c,#0000 34%),linear-gradient(135deg,#fffffffe,#fff4f8fc);grid-template-columns:minmax(0,1fr) minmax(220px,.56fr);align-items:end;gap:14px;margin:0;padding:16px 20px 14px;display:grid;top:0;box-shadow:0 10px 24px #35242d0f;position:sticky!important}.image-forge-studio-dialog .image-forge-studio-header>div{min-width:0}.image-forge-studio-dialog .image-forge-studio-header h2{color:var(--ow-ink,#35242d);letter-spacing:-.025em;margin:2px 0 3px;font-size:clamp(1.28rem,2vw,1.72rem);line-height:1.06}.image-forge-studio-dialog .image-forge-studio-header p{max-width:760px;color:var(--ow-ink-soft,#6f5b65);margin:0;font-size:.79rem;line-height:1.42}.image-forge-studio-dialog .image-forge-studio-header .eyebrow{color:var(--ow-pink,#ec476d);letter-spacing:.12em;text-transform:uppercase;font-size:.69rem;font-weight:950}.image-forge-studio-dialog .image-forge-studio-header select{width:100%;min-height:38px;margin:0}.image-forge-studio-dialog .image-forge-version-layout{min-height:0;margin:0;padding:0 12px 12px}.image-forge-studio-dialog :where(.command-empty,.image-forge-empty,.empty-state){min-height:110px;color:var(--ow-ink-soft,#6f5b65);align-content:center;padding:20px;display:grid}.image-forge-studio-dialog :where(.image-forge-recipe-grid,.ai-lab-layout){min-width:0;margin:0;padding:12px}.image-forge-studio-dialog>.ow-dialog__footer{grid-row:2;min-height:54px;padding:8px 14px}@media (max-width:820px){.image-forge-studio-dialog .image-forge-studio-header{grid-template-columns:1fr;align-items:stretch;padding:13px 14px 12px}.image-forge-studio-dialog .image-forge-studio-header select{max-width:none}.image-forge-studio-dialog .image-forge-version-layout,.image-forge-studio-dialog :where(.image-forge-recipe-grid,.ai-lab-layout){padding:9px}}.image-forge-studio-dialog{grid-template-rows:minmax(0,1fr) auto!important;width:min(1120px,100vw - 32px)!important;height:auto!important;min-height:0!important;max-height:min(86dvh,780px)!important}.image-forge-studio-dialog .ow-dialog__header{display:none!important}.image-forge-studio-dialog .ow-dialog__body{min-height:0!important;max-height:calc(min(86dvh,780px) - 58px)!important;padding:0!important;overflow:auto!important}.image-forge-studio-dialog .ow-dialog__footer{justify-content:flex-end!important;min-height:0!important;padding:.52rem .7rem!important;box-shadow:0 -8px 20px #35242d0f!important}.image-forge-studio-dialog .ow-dialog__leading-actions:empty{display:none!important}.image-forge-studio-dialog .ow-dialog__main-actions{margin-left:auto!important}.image-forge-studio-dialog .image-forge-studio-header{padding:.8rem .9rem!important}.image-forge-studio-dialog .image-forge-studio-header h2{font-size:1.12rem!important;line-height:1.08!important}.image-forge-studio-dialog .image-forge-studio-header p{margin-top:.18rem!important;font-size:.72rem!important;line-height:1.35!important}.image-forge-studio-dialog .image-forge-version-layout,.image-forge-studio-dialog .image-forge-recipe-layout,.image-forge-studio-dialog .image-forge-ai-layout{height:auto!important;min-height:0!important;max-height:none!important}.image-forge-studio-dialog .image-forge-version-list,.image-forge-studio-dialog .image-forge-recipe-list,.image-forge-studio-dialog .image-forge-ai-list{max-height:52dvh!important;overflow:auto!important}@media (max-width:760px){.image-forge-studio-dialog{width:calc(100vw - 16px)!important;max-height:92dvh!important}.image-forge-studio-dialog .ow-dialog__body{max-height:calc(92dvh - 54px)!important}}.image-forge-edit-setting-dialog{width:min(720px,100%)!important}.image-forge-edit-setting-dialog .ow-dialog__body{background:linear-gradient(#ec476d09,#0000 90px),#fff9fc!important;padding:14px!important}.image-forge-edit-setting-dialog .command-modal-form{gap:.72rem!important;display:grid!important}.image-forge-edit-setting-dialog :where(input:not([type=checkbox]):not([type=color]),textarea,select){color:#35242d!important;opacity:1!important;background:#fff!important;border:1px solid #ec476d75!important;border-radius:.78rem!important;width:100%!important;min-height:2.45rem!important;padding:.56rem .72rem!important;box-shadow:inset 0 1px #fffffff2,0 2px 8px #35242d0a!important}.image-forge-edit-setting-dialog textarea{resize:vertical!important;min-height:5.4rem!important}.image-forge-edit-setting-dialog :where(input:not([type=checkbox]):not([type=color]),textarea,select):focus{border-color:#ec476d!important;outline:none!important;box-shadow:0 0 0 3px #ec476d24,0 6px 18px #8628df14!important}.image-forge-edit-setting-dialog input[type=color]{background:#fff!important;border:1px solid #ec476d75!important;border-radius:.78rem!important;width:100%!important;min-height:2.45rem!important;padding:.22rem!important}.image-forge-edit-setting-dialog .checkbox-row{background:#fff!important;border:1px solid #ec476d47!important;border-radius:.78rem!important;align-items:center!important;gap:.5rem!important;min-height:2.45rem!important;padding:.48rem .65rem!important;display:flex!important}.image-forge-edit-setting-dialog .ow-dialog__footer{padding:9px 14px!important}.image-forge-edit-setting-dialog .image-forge-preset-identity-row{grid-template-columns:minmax(0,1fr) minmax(10rem,.38fr)!important;align-items:end!important;gap:.72rem!important;display:grid!important}.image-forge-edit-setting-dialog .image-forge-preset-identity-row>:first-child{min-width:0!important}.image-forge-edit-setting-dialog .image-forge-preset-identity-row .checkbox-row{margin:0!important}@media (max-width:680px){.image-forge-edit-setting-dialog .image-forge-preset-identity-row{grid-template-columns:1fr!important;align-items:stretch!important}}.ow-dialog__header--custom{min-height:0;overflow:hidden;padding:0!important}.ow-dialog__custom-header{width:100%;min-width:0}.ow-dialog-hero{--ow-dialog-hero-position:center;--ow-dialog-hero-overlay:.62;--ow-dialog-hero-accent:#ec476d;isolation:isolate;background:radial-gradient(circle at 12% 10%, color-mix(in srgb,var(--ow-dialog-hero-accent) 38%,transparent),transparent 44%),linear-gradient(135deg,#190b26fa,#080811fc);align-items:flex-end;min-height:8.25rem;display:flex;position:relative;overflow:hidden}.ow-dialog-hero--compact{min-height:6.75rem}.ow-dialog-hero__image{z-index:-3;object-fit:cover;object-position:var(--ow-dialog-hero-position);width:100%;height:100%;position:absolute;inset:0}.ow-dialog-hero__wash{z-index:-2;background:linear-gradient(90deg,#080811d1,rgba(8,8,17,var(--ow-dialog-hero-overlay)) 58%,#08081173),linear-gradient(0deg,#080811db,#08081114 72%);position:absolute;inset:0}.ow-dialog-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--ow-dialog-hero-accent),#8a40df,transparent);height:.22rem;position:absolute;inset:auto 0 0}.ow-dialog-hero__content{justify-content:space-between;align-items:flex-end;gap:.8rem;width:100%;min-width:0;padding:1rem 3.25rem .9rem 1rem;display:flex}.ow-dialog-hero__identity{align-items:center;gap:.72rem;min-width:0;display:flex}.ow-dialog-hero__icon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080811b8;border:1px solid #ffffff57;border-radius:.72rem;flex:none;place-items:center;width:2.55rem;height:2.55rem;font-size:1.24rem;display:grid}.ow-dialog-hero__copy{min-width:0}.ow-dialog-hero__meta{flex-wrap:wrap;align-items:center;gap:.38rem;margin-bottom:.18rem;display:flex}.ow-dialog-hero__eyebrow,.ow-dialog-hero__badge{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.075em;text-transform:uppercase;font-size:.67rem;font-weight:800;overflow:hidden}.ow-dialog-hero__eyebrow{color:color-mix(in srgb,var(--ow-dialog-hero-accent) 72%,white)}.ow-dialog-hero__badge{color:#ffffffd1;background:#08081194;border:1px solid #ffffff2e;border-radius:999px;padding:.16rem .42rem}.ow-dialog-hero__title{overflow-wrap:anywhere;color:#fff;text-shadow:0 2px 14px #000000ad;min-width:0;font-size:clamp(1.04rem,2vw,1.42rem);font-weight:850;line-height:1.08}.ow-dialog-hero__description{color:#ffffffc7;max-width:54rem;margin-top:.24rem;font-size:.76rem;line-height:1.32}.ow-dialog-hero__actions{flex:none;align-items:center;gap:.38rem;display:flex}.ow-dialog__header--custom .ow-dialog__top-close{z-index:4;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0808119e;top:.72rem;right:.72rem}@media (max-width:680px){.ow-dialog-hero,.ow-dialog-hero--compact{min-height:6.25rem}.ow-dialog-hero__content{flex-direction:column;align-items:flex-start;gap:.48rem;padding:.84rem 3rem .78rem .78rem}}.ow-dialog__header--bleed{min-height:0;position:relative;overflow:hidden;padding:0!important}.ow-dialog__custom-header--bleed{width:100%;min-width:0}.ow-dialog-hero--bleed{border-radius:0;width:100%;min-height:9.25rem}.ow-dialog-hero--bleed .ow-dialog-hero__content{padding-right:4.35rem}.ow-dialog__top-close--overlay{z-index:5;color:var(--ow-ink,#35242d);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffafceb;border-color:#ffffff6b;position:absolute;top:.9rem;right:.9rem;box-shadow:0 8px 26px #0000002e}.ow-dialog__top-close--overlay:hover:not(:disabled){background:#fffffffc}@media (max-width:680px){.ow-dialog-hero--bleed{min-height:7.25rem}.ow-dialog-hero--bleed .ow-dialog-hero__content{padding-right:3.9rem}}:root{--ow-dialog-accent:#ec476d;--ow-dialog-canvas:#f4edf6;--ow-dialog-panel:#fffafc;--ow-dialog-panel-soft:#f8f1f8;--ow-dialog-footer:#fff7fb;--ow-dialog-ink:#35242d;--ow-dialog-muted:#6f5b65;--ow-dialog-line:#70486938;--ow-dialog-background-image:none;--ow-dialog-background-position:center;--ow-dialog-background-size:cover;--ow-dialog-background-overlay:.82}.ow-dialog{color:var(--ow-dialog-ink);border-color:color-mix(in srgb, var(--ow-dialog-accent) 62%, transparent);background:var(--ow-dialog-canvas)}.ow-dialog__body{color:var(--ow-dialog-ink);background-image:linear-gradient(rgba(244, 237, 246, var(--ow-dialog-background-overlay)), rgba(244, 237, 246, var(--ow-dialog-background-overlay))), var(--ow-dialog-background-image), linear-gradient(145deg, var(--ow-dialog-canvas), var(--ow-dialog-panel-soft));background-position:center, var(--ow-dialog-background-position), center;background-size:cover, var(--ow-dialog-background-size), cover;background-repeat:no-repeat}.ow-dialog__footer{color:var(--ow-dialog-ink);border-top-color:var(--ow-dialog-line);background:color-mix(in srgb, var(--ow-dialog-footer) 96%, transparent)}.ow-dialog__header:not(.ow-dialog__header--custom){color:var(--ow-dialog-ink);border-bottom-color:var(--ow-dialog-accent);background:linear-gradient(135deg, var(--ow-dialog-panel), var(--ow-dialog-panel-soft))}.ow-dialog__header:not(.ow-dialog__header--custom) .ow-dialog__eyebrow{color:var(--ow-dialog-accent)}.ow-dialog__header:not(.ow-dialog__header--custom) .ow-dialog__title,.ow-dialog__header:not(.ow-dialog__header--custom) .ow-dialog__top-close{color:var(--ow-dialog-ink)}.ow-dialog__header:not(.ow-dialog__header--custom) .ow-dialog__description{color:var(--ow-dialog-muted)}.ow-dialog__body :where(input,select,textarea){color:var(--ow-dialog-ink);border-color:var(--ow-dialog-line);background:color-mix(in srgb, var(--ow-dialog-panel) 96%, transparent)}.ow-dialog__body :where(input,select,textarea):focus{border-color:var(--ow-dialog-accent);outline:2px solid color-mix(in srgb, var(--ow-dialog-accent) 18%, transparent);outline-offset:1px}.ow-dialog__body :where(label,legend,summary){color:var(--ow-dialog-ink)}
.ow-dialog{--ow-dialog-tone-accent:#ec476d;--ow-dialog-tone-strong:#8628df;--ow-dialog-tone-soft:#ffe5f1;--ow-dialog-tone-foreground:#5c1736;--ow-dialog-section-line:color-mix(in srgb, var(--ow-dialog-tone-accent) 28%, var(--ow-dialog-line,#5d395333));border-color:color-mix(in srgb, var(--ow-dialog-tone-accent) 58%, #ffffff57);isolation:isolate;box-shadow:0 34px 110px #00000094, 0 0 0 1px color-mix(in srgb, var(--ow-dialog-tone-accent) 8%, transparent), 0 18px 54px color-mix(in srgb, var(--ow-dialog-tone-accent) 9%, transparent)}:where(.ow-dialog[data-ow-tone=studio],.ow-dialog [data-ow-tone=studio]){--ow-dialog-tone-accent:#aeb4c0;--ow-dialog-tone-strong:#333741;--ow-dialog-tone-soft:#eceef2;--ow-dialog-tone-foreground:#17181d}:where(.ow-dialog[data-ow-tone=workspaces],.ow-dialog [data-ow-tone=workspaces]){--ow-dialog-tone-accent:#e9b400;--ow-dialog-tone-strong:#a86f00;--ow-dialog-tone-soft:#fff4bf;--ow-dialog-tone-foreground:#3d2c00}:where(.ow-dialog[data-ow-tone=products],.ow-dialog [data-ow-tone=products]){--ow-dialog-tone-accent:#4f7bff;--ow-dialog-tone-strong:#2451d9;--ow-dialog-tone-soft:#e8eeff;--ow-dialog-tone-foreground:#132858}:where(.ow-dialog[data-ow-tone=collections],.ow-dialog [data-ow-tone=collections]){--ow-dialog-tone-accent:#70d94b;--ow-dialog-tone-strong:#2e9c3f;--ow-dialog-tone-soft:#ecffd9;--ow-dialog-tone-foreground:#163e1f}:where(.ow-dialog[data-ow-tone=media],.ow-dialog [data-ow-tone=media]){--ow-dialog-tone-accent:#d97732;--ow-dialog-tone-strong:#a6491c;--ow-dialog-tone-soft:#fff0df;--ow-dialog-tone-foreground:#592a13}:where(.ow-dialog[data-ow-tone=live],.ow-dialog [data-ow-tone=live]){--ow-dialog-tone-accent:#d94fff;--ow-dialog-tone-strong:#8a28df;--ow-dialog-tone-soft:#f8e5ff;--ow-dialog-tone-foreground:#48145e}:where(.ow-dialog[data-ow-tone=catalog],.ow-dialog [data-ow-tone=catalog]){--ow-dialog-tone-accent:#f04e6e;--ow-dialog-tone-strong:#b61f42;--ow-dialog-tone-soft:#ffe7ec;--ow-dialog-tone-foreground:#5d1426}:where(.ow-dialog[data-ow-tone=appearance],.ow-dialog [data-ow-tone=appearance]){--ow-dialog-tone-accent:#8a5cff;--ow-dialog-tone-strong:#6332d9;--ow-dialog-tone-soft:#f0e9ff;--ow-dialog-tone-foreground:#331a70}:where(.ow-dialog[data-ow-tone=preferences],.ow-dialog [data-ow-tone=preferences]){--ow-dialog-tone-accent:#36a6ff;--ow-dialog-tone-strong:#1576c5;--ow-dialog-tone-soft:#e4f4ff;--ow-dialog-tone-foreground:#123e63}:where(.ow-dialog[data-ow-tone=shop],.ow-dialog[data-ow-tone=brand],.ow-dialog [data-ow-tone=shop],.ow-dialog [data-ow-tone=brand]){--ow-dialog-tone-accent:#ec476d;--ow-dialog-tone-strong:#8628df;--ow-dialog-tone-soft:#ffe5f1;--ow-dialog-tone-foreground:#5c1736}.ow-dialog:not(.ow-dialog__header--custom) .ow-dialog__header,.ow-dialog .ow-dialog__header:not(.ow-dialog__header--custom){border-bottom-color:var(--ow-dialog-tone-accent);background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--ow-dialog-tone-accent) 12%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--ow-dialog-tone-soft) 34%, white), color-mix(in srgb, var(--ow-dialog-tone-soft) 68%, white))}.ow-dialog .ow-dialog__eyebrow{color:var(--ow-dialog-tone-strong)}.ow-dialog .ow-dialog__icon{border-color:color-mix(in srgb, var(--ow-dialog-tone-accent) 42%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--ow-dialog-tone-accent) 15%, white), color-mix(in srgb, var(--ow-dialog-tone-strong) 9%, white))}.ow-dialog .ow-dialog__top-close:hover:not(:disabled){border-color:color-mix(in srgb, var(--ow-dialog-tone-accent) 74%, transparent);background:color-mix(in srgb, var(--ow-dialog-tone-soft) 78%, white)}.ow-dialog :where(input,select,textarea,button):focus-visible{outline-color:color-mix(in srgb, var(--ow-dialog-tone-accent) 38%, transparent)}.ow-dialog :where(input[type=checkbox],input[type=radio]){accent-color:var(--ow-dialog-tone-accent)}.ow-dialog .ow-dialog__footer{border-top-color:color-mix(in srgb, var(--ow-dialog-tone-accent) 24%, var(--ow-dialog-line,#5d395333));background:linear-gradient(90deg, color-mix(in srgb, var(--ow-dialog-tone-soft) 18%, #fffafcfc), #fffafcfc 42%, color-mix(in srgb, var(--ow-dialog-tone-accent) 6%, #fffafcfc))}.ow-dialog__footer-status{border:1px solid color-mix(in srgb, var(--ow-dialog-tone-accent) 24%, transparent);min-width:0;color:color-mix(in srgb, var(--ow-dialog-tone-foreground) 78%, var(--ow-dialog-muted,#6f5b65));background:color-mix(in srgb, var(--ow-dialog-tone-soft) 72%, white 28%);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.34rem;margin-inline:auto;padding:.25rem .52rem;font-size:.62rem;font-weight:850;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffc7}.ow-dialog__footer-status:empty{display:none}.ow-dialog__footer-status-dot{background:var(--ow-dialog-tone-accent);width:.44rem;height:.44rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--ow-dialog-tone-accent) 14%, transparent);border-radius:999px;flex:none}.ow-dialog[data-ow-state=busy] .ow-dialog__footer-status-dot{animation:1.1s ease-in-out infinite ow-dialog-status-pulse}.ow-dialog[data-ow-state=dirty] .ow-dialog__footer-status{border-color:color-mix(in srgb, var(--ow-dialog-tone-accent) 42%, transparent);background:color-mix(in srgb, var(--ow-dialog-tone-soft) 82%, white 18%)}.ow-dialog .ow-button{transition:transform .15s,border-color .15s,background .15s,box-shadow .15s,filter .15s;position:relative;overflow:hidden}.ow-dialog .ow-button:hover:not(:disabled){transform:translateY(-1px)}.ow-dialog .ow-button--primary{border-color:color-mix(in srgb, var(--ow-dialog-tone-strong) 74%, black 8%);color:#fff;background:linear-gradient(135deg, var(--ow-dialog-tone-accent), color-mix(in srgb, var(--ow-dialog-tone-accent) 46%, var(--ow-dialog-tone-strong) 54%) 52%, var(--ow-dialog-tone-strong));box-shadow:0 8px 22px color-mix(in srgb, var(--ow-dialog-tone-accent) 24%, transparent), inset 0 1px 0 #ffffff3d;text-shadow:0 1px 2px #00000047}.ow-dialog .ow-button--primary:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:34%;transition:transform .42s;position:absolute;inset:-70% auto -70% -30%;transform:translate(-220%)rotate(18deg)}.ow-dialog .ow-button--primary:hover:not(:disabled){filter:saturate(1.06)brightness(1.03);box-shadow:0 10px 26px color-mix(in srgb, var(--ow-dialog-tone-accent) 34%, transparent), inset 0 1px 0 #ffffff4d}.ow-dialog .ow-button--primary:hover:not(:disabled):after{transform:translate(430%)rotate(18deg)}.ow-dialog .ow-button--secondary:hover:not(:disabled),.ow-dialog .ow-button--ghost:hover:not(:disabled){border-color:color-mix(in srgb, var(--ow-dialog-tone-accent) 48%, var(--ow-dialog-line,#5d395333));background:color-mix(in srgb, var(--ow-dialog-tone-soft) 54%, white 46%)}.ow-dialog :where(.ow-dialog-section,.ow-dialog-subsection,.ow-dialog-disclosure){--ow-dialog-accent:var(--ow-dialog-tone-accent);--ow-dialog-section-line:color-mix(in srgb, var(--ow-dialog-tone-accent) 42%, var(--ow-dialog-line,#5d395333) 58%)}:where(body[data-ow-experience=shop],body[data-ow-experience=brand]){--ow-experience-accent:#ec476d;--ow-experience-accent-strong:#8628df;--ow-experience-accent-soft:#ffe5f1}@keyframes ow-dialog-status-pulse{0%,to{opacity:.58;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:760px){.ow-dialog__footer-status{order:-1;width:100%;margin-inline:0}}@media (prefers-reduced-motion:reduce){.ow-dialog .ow-button,.ow-dialog .ow-button--primary:after{transition:none}.ow-dialog[data-ow-state=busy] .ow-dialog__footer-status-dot{animation:none}}
.ow-dialog{--ow-dialog-section-accent:var(--ow-dialog-tone-accent,var(--ow-dialog-accent,#ec476d));--ow-dialog-section-header-soft:color-mix(in srgb, var(--ow-dialog-section-accent) 15%, var(--ow-dialog-panel,#fffafc) 85%);--ow-dialog-section-header-active:color-mix(in srgb, var(--ow-dialog-section-accent) 29%, var(--ow-dialog-panel,#fffafc) 71%);--ow-dialog-section-header-strong:color-mix(in srgb, var(--ow-dialog-section-accent) 43%, var(--ow-dialog-panel,#fffafc) 57%);--ow-dialog-section-line:color-mix(in srgb, var(--ow-dialog-section-accent) 60%, var(--ow-dialog-line,#5d395333) 40%)}.ow-dialog :where(.ow-dialog-section,.ow-dialog-disclosure){--ow-dialog-section-header:var(--ow-dialog-section-header-active)}.ow-dialog .ow-dialog-subsection{--ow-dialog-section-header:var(--ow-dialog-section-header-soft)}.ow-dialog-section[data-ow-tone=studio]{--ow-dialog-tone-accent:#aeb4c0;--ow-dialog-tone-strong:#333741}.ow-dialog-section[data-ow-tone=workspaces]{--ow-dialog-tone-accent:#e9b400;--ow-dialog-tone-strong:#a86f00}.ow-dialog-section[data-ow-tone=products]{--ow-dialog-tone-accent:#4f7bff;--ow-dialog-tone-strong:#2451d9}.ow-dialog-section[data-ow-tone=collections]{--ow-dialog-tone-accent:#70d94b;--ow-dialog-tone-strong:#2e9c3f}.ow-dialog-section[data-ow-tone=media]{--ow-dialog-tone-accent:#d97732;--ow-dialog-tone-strong:#a6491c}.ow-dialog-section[data-ow-tone=live]{--ow-dialog-tone-accent:#d94fff;--ow-dialog-tone-strong:#8a28df}.ow-dialog-section[data-ow-tone=catalog]{--ow-dialog-tone-accent:#f04e6e;--ow-dialog-tone-strong:#b61f42}.ow-dialog-section[data-ow-tone=appearance]{--ow-dialog-tone-accent:#8a5cff;--ow-dialog-tone-strong:#6332d9}.ow-dialog-section[data-ow-tone=preferences]{--ow-dialog-tone-accent:#36a6ff;--ow-dialog-tone-strong:#1576c5}.ow-dialog-section[data-ow-tone=shop],.ow-dialog-section[data-ow-tone=brand]{--ow-dialog-tone-accent:#ec476d;--ow-dialog-tone-strong:#8628df}.ow-dialog :where(.ow-dialog-section__header,.ow-dialog-disclosure__summary,.ow-dialog-subsection,.ow-dialog-status-pill){transition:background .17s,background-color .17s,border-color .17s,box-shadow .17s,color .17s}#theme-surface-form{--appearance-section-header-base:color-mix(in srgb, var(--appearance-accent,var(--ow-dialog-tone-accent,#8a5cff)) 31%, var(--appearance-panel-strong,var(--ow-dialog-panel,#fffafc)) 69%);--appearance-section-header-top:color-mix(in srgb, var(--appearance-section-header-base) 82%, white 18%);--appearance-section-header-bottom:color-mix(in srgb, var(--appearance-section-header-base) 74%, var(--appearance-accent,var(--ow-dialog-tone-accent,#8a5cff)) 26%);--appearance-section-header-line:color-mix(in srgb, var(--appearance-accent,var(--ow-dialog-tone-accent,#8a5cff)) 72%, var(--appearance-border,var(--ow-dialog-line,#5d395333)) 28%)}#theme-surface-form>section>:first-child,#theme-surface-form>details>summary{isolation:isolate;position:relative;overflow:hidden;border-bottom-color:var(--appearance-section-header-line)!important;background:radial-gradient(circle at 0 50%, color-mix(in srgb, var(--appearance-accent,#8a5cff) 28%, transparent), transparent 46%), linear-gradient(180deg, var(--appearance-section-header-top), var(--appearance-section-header-bottom))!important;box-shadow:inset .24rem 0 0 var(--appearance-accent,#8a5cff), inset 0 1px 0 #ffffffc7, inset 0 -1px 0 color-mix(in srgb, var(--appearance-accent,#8a5cff) 42%, transparent), 0 4px 13px color-mix(in srgb, var(--appearance-accent,#8a5cff) 12%, transparent)!important}#theme-surface-form>section>:first-child:after,#theme-surface-form>details>summary:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, var(--appearance-accent,#8a5cff), color-mix(in srgb, var(--appearance-accent,#8a5cff) 42%, transparent) 58%, transparent);opacity:.9;height:1px;position:absolute;inset:auto 0 0}#theme-surface-form [class*=sectionIcon]{border-color:color-mix(in srgb, var(--appearance-accent,#8a5cff) 68%, transparent)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--appearance-accent,#8a5cff) 25%, white 75%), color-mix(in srgb, var(--appearance-accent,#8a5cff) 12%, white 88%))!important;box-shadow:inset 0 1px 0 #ffffffc7, 0 4px 12px color-mix(in srgb, var(--appearance-accent,#8a5cff) 18%, transparent)!important}#theme-surface-form [class*=selectionSummary]{box-shadow:inset 0 1px 0 #ffffffa3, 0 2px 7px color-mix(in srgb, var(--appearance-accent,#8a5cff) 8%, transparent);border-color:color-mix(in srgb, var(--appearance-accent,#8a5cff) 66%, transparent)!important;background:color-mix(in srgb, var(--appearance-accent,#8a5cff) 18%, var(--appearance-panel-strong,#fffafc) 82%)!important}#theme-surface-form [class*=subsectionIntro]{position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--appearance-accent,#8a5cff) 44%, var(--appearance-border,#5d395333))!important;background:radial-gradient(circle at 0 50%, color-mix(in srgb, var(--appearance-accent,#8a5cff) 17%, transparent), transparent 40%), color-mix(in srgb, var(--appearance-accent,#8a5cff) 21%, var(--appearance-panel-strong,#fffafc) 79%)!important;box-shadow:inset 2px 0 0 var(--appearance-accent,#8a5cff), inset 0 1px 0 #ffffffa8!important;padding-inline-start:.56rem!important}.ow-dialog :where(.ow-dialog-section__actions,.ow-dialog-subsection__actions,[class*=backgroundHeadingActions],[class*=subsectionIntro]) :where(button,a){transition:transform .12s,border-color .12s,background-color .12s,box-shadow .12s}.ow-dialog :where(.ow-dialog-section__actions,.ow-dialog-subsection__actions,[class*=backgroundHeadingActions],[class*=subsectionIntro]) :where(button:hover:not(:disabled),a:hover){border-color:color-mix(in srgb, var(--appearance-accent,var(--ow-dialog-tone-accent,#ec476d)) 66%, transparent);background-color:color-mix(in srgb, var(--appearance-accent,var(--ow-dialog-tone-accent,#ec476d)) 12%, transparent);box-shadow:0 6px 16px color-mix(in srgb, var(--appearance-accent,var(--ow-dialog-tone-accent,#ec476d)) 17%, transparent);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ow-dialog :where(.ow-dialog-section__header,.ow-dialog-disclosure__summary,.ow-dialog-subsection,.ow-dialog-status-pill,#theme-surface-form>section>:first-child,#theme-surface-form>details>summary,[class*=subsectionIntro]),.ow-dialog :where(.ow-dialog-section__actions,.ow-dialog-subsection__actions,[class*=backgroundHeadingActions],[class*=subsectionIntro]) :where(button,a){transition:none}}
:root{--ow-dialog-edge-gap:clamp(8px, 1.5vw, 20px);--ow-dialog-max-height:calc(100dvh - (var(--ow-dialog-edge-gap) * 2));--ow-dialog-header-min:68px;--ow-dialog-footer-min:62px;--ow-dialog-body-bottom-clearance:24px}.ow-dialog-backdrop,.modal-backdrop,.ow-portal-modal-backdrop,.studio-modal-backdrop,.media-modal-backdrop{z-index:16000!important;overscroll-behavior:contain!important;min-width:0!important;min-height:0!important;padding:var(--ow-dialog-edge-gap)!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.ow-dialog{min-width:0!important;max-width:100%!important;min-height:0!important;max-height:var(--ow-dialog-max-height)!important;isolation:isolate!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;position:relative!important;overflow:hidden!important}.ow-dialog--fullscreen{height:var(--ow-dialog-max-height)!important}.ow-dialog__header{z-index:30!important;flex:none!important;min-width:0!important;position:relative!important;overflow:hidden!important}.ow-dialog__custom-header,.ow-dialog__identity,.ow-dialog__copy{min-width:0!important;max-width:100%!important}.ow-dialog__body{z-index:1!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-width:0!important;max-width:100%!important;min-height:0!important;scroll-padding-top:12px!important;scroll-padding-bottom:calc(var(--ow-dialog-footer-min) + var(--ow-dialog-body-bottom-clearance))!important;padding-bottom:calc(14px + var(--ow-dialog-body-bottom-clearance))!important;position:relative!important;overflow:hidden auto!important}.ow-dialog__body>*{min-width:0!important;max-width:100%!important}.ow-dialog__footer{z-index:40!important;width:100%!important;min-width:0!important;min-height:var(--ow-dialog-footer-min)!important;isolation:isolate!important;flex:none!important;position:relative!important;overflow:visible!important}.ow-dialog__footer:before{content:"";z-index:-1;background:inherit;position:absolute;inset:0}.ow-dialog__leading-actions,.ow-dialog__main-actions{min-width:0!important}.ow-dialog__leading-actions>*,.ow-dialog__main-actions>*{max-width:100%}:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.workspace-detail-modal,.product-detail-modal,.collection-detail-modal,.account-detail-modal,.catalog-detail-modal,.catalog-editor-modal,.brand-editor-modal,.dropdown-option-modal,.identity-picker-modal,.universal-identity-modal,.media-folder-modal,.folder-manager-modal,.tag-manager-modal,.forge-asset-fields-modal,.image-forge-recipes-modal,.image-forge-ai-modal,.processing-center-modal){min-width:0!important;max-width:100%!important;min-height:0!important;max-height:var(--ow-dialog-max-height)!important;overscroll-behavior:contain!important;isolation:isolate!important;flex-direction:column!important;display:flex!important;position:relative!important;overflow:hidden!important}:where(.modal-header,.studio-modal-header,.media-modal-header,.workspace-detail-header,.product-detail-header,.collection-detail-header,.account-detail-header,.catalog-detail-header,.folder-manager-header,.tag-manager-header,.forge-modal-header){z-index:30!important;flex:none!important;min-width:0!important;max-width:100%!important;position:relative!important}:where(.modal-body,.modal-content,.modal-scroll,.studio-modal-body,.studio-modal-content,.media-detail-body,.media-modal-body,.workspace-detail-body,.product-detail-body,.collection-detail-body,.account-detail-body,.catalog-detail-body,.catalog-editor-body,.identity-picker-body,.folder-manager-body,.tag-manager-body,.forge-asset-fields-body,.image-forge-recipes-body,.image-forge-ai-body){z-index:1!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;scroll-padding-bottom:calc(var(--ow-dialog-footer-min) + var(--ow-dialog-body-bottom-clearance))!important;padding-bottom:calc(var(--ow-dialog-body-bottom-clearance) + 12px)!important;flex:auto!important;position:relative!important;overflow:hidden auto!important}:where(.ow-dialog__body,.modal-body,.modal-content,.studio-modal-body,.media-modal-body,.workspace-detail-body,.product-detail-body,.collection-detail-body,.account-detail-body,.catalog-detail-body) :where(form,fieldset,section,article,div){min-width:0;max-width:100%}:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.workspace-detail-footer,.product-detail-footer,.collection-detail-footer,.account-detail-footer,.catalog-detail-footer,.forge-modal-footer){z-index:40!important;width:100%!important;min-width:0!important;min-height:var(--ow-dialog-footer-min)!important;isolation:isolate!important;flex:none!important;margin-top:auto!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:visible!important}:where(.ow-dialog,.modal,.studio-modal,.media-detail-modal,.workspace-detail-modal,.product-detail-modal,.collection-detail-modal) :where(.modal-footer,.modal-actions,.ow-dialog__footer,.studio-modal-footer,.media-modal-footer)~*{min-height:0}:where(.ow-dialog,.modal,.studio-modal,.media-detail-modal) :where(input:not([type=checkbox]):not([type=radio]),select,textarea,button){max-width:100%}:where(.ow-dialog,.modal,.studio-modal,.media-detail-modal) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0}:where(.ow-dialog,.modal,.studio-modal,.media-detail-modal) :where(pre,code,.technical-value,.storage-path,.source-path){overflow-wrap:anywhere;word-break:break-word;max-width:100%}:where(.ow-dialog__body,.modal-body,.modal-content,.studio-modal-body,.media-modal-body) :where(.form-grid,.field-grid,.detail-grid,.identity-grid,.media-grid,.collection-grid){min-width:0!important;max-width:100%!important}@media (max-width:720px){:root{--ow-dialog-edge-gap:6px;--ow-dialog-footer-min:58px}.ow-dialog,.ow-dialog--compact,.ow-dialog--default,.ow-dialog--wide,.ow-dialog--fullscreen,:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.workspace-detail-modal,.product-detail-modal,.collection-detail-modal,.account-detail-modal,.catalog-detail-modal){width:100%!important;max-width:100%!important;max-height:var(--ow-dialog-max-height)!important;border-radius:15px!important}.ow-dialog__header{gap:9px!important}.ow-dialog__footer,:where(.modal-actions,.modal-footer,.studio-modal-footer,.media-modal-footer,.workspace-detail-footer,.product-detail-footer,.collection-detail-footer){gap:7px!important}}@media (max-width:520px){:root{--ow-dialog-edge-gap:0px}.ow-dialog,.ow-dialog--compact,.ow-dialog--default,.ow-dialog--wide,.ow-dialog--fullscreen,:where(.modal,.modal-polished,.studio-modal,.media-detail-modal,.workspace-detail-modal,.product-detail-modal,.collection-detail-modal,.account-detail-modal,.catalog-detail-modal){border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important}.ow-dialog__footer{flex-direction:column!important;align-items:stretch!important}.ow-dialog__leading-actions,.ow-dialog__main-actions{width:100%!important}.ow-dialog__leading-actions>*,.ow-dialog__main-actions>*{flex:140px!important}}@media (prefers-reduced-motion:reduce){.ow-dialog-backdrop,.ow-dialog,.ow-dialog__body{scroll-behavior:auto!important}}
.ow-site-nav button,.ow-site-nav a,.site-nav button,.site-nav a,[data-ow-global-nav] button,[data-ow-global-nav] a{font-size:inherit!important}.ow-dialog button:not(.modal-close):not(.floating-close),.ow-portal-modal-backdrop button:not(.modal-close):not(.floating-close),.modal button:not(.modal-close):not(.floating-close),.modal-polished button:not(.modal-close):not(.floating-close){border-radius:.58rem!important;min-height:2.15rem!important;padding:.34rem .62rem!important;font-size:.84rem!important;line-height:1.05!important}.ow-dialog .modal-close,.ow-dialog .floating-close,.modal .modal-close,.modal .floating-close{min-width:2.6rem!important;min-height:2.6rem!important;padding:.45rem!important}main .panel button:not(.modal-close):not(.floating-close),main .card button:not(.modal-close):not(.floating-close),.app-content button.button:not(.modal-close):not(.floating-close){border-radius:.58rem;min-height:2.15rem;padding:.34rem .62rem;font-size:.84rem;line-height:1.05}.ow-dialog-footer button,.modal-footer button,.sticky-modal-footer button{min-width:5.1rem!important}button.icon-button,button[aria-label]:empty{width:2.15rem!important;min-width:2.15rem!important;padding-inline:.38rem!important}
.image-forge-header{grid-template-columns:minmax(245px,.62fr) minmax(0,1.38fr)!important;align-items:start!important;gap:.8rem!important;display:grid!important}.image-forge-header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:flex-start!important;gap:.42rem!important;min-width:0!important;display:flex!important}.image-forge-close-command,.image-forge-dialog-command-group,.image-forge-save-command-group{flex-wrap:wrap!important;align-items:center!important;gap:.32rem!important;display:flex!important}.image-forge-dialog-command-group{background:linear-gradient(#ffffff12,#ffffff06)!important;border:1px solid #ec476d42!important;border-radius:.72rem!important;flex:560px!important;justify-content:flex-end!important;min-width:0!important;padding:.28rem!important}.image-forge-dialog-command-group .image-forge-advanced-buttons{display:contents!important}.image-forge-save-command-group{flex:0 auto!important;justify-content:flex-end!important}.image-forge-header-actions button,.image-forge-dialog-command-group button,.image-forge-save-command-group button{white-space:nowrap!important;border-radius:.52rem!important;height:2.05rem!important;min-height:2.05rem!important;margin:0!important;padding:.3rem .52rem!important;font-size:.8rem!important;line-height:1!important}.image-forge-quickbar>div{flex-wrap:wrap!important;align-items:center!important;gap:.3rem!important;min-width:0!important;display:flex!important}.image-forge-quickbar button{white-space:nowrap!important;border-radius:.5rem!important;height:2rem!important;min-height:2rem!important;padding:.28rem .5rem!important;font-size:.79rem!important}@media (max-width:1180px){.image-forge-header{grid-template-columns:1fr!important}.image-forge-header-actions{justify-content:flex-start!important}.image-forge-dialog-command-group{flex-basis:100%!important;order:2!important;justify-content:flex-start!important}.image-forge-save-command-group{margin-left:auto!important}}@media (max-width:760px){.image-forge-header-actions{grid-template-columns:auto minmax(0,1fr)!important;gap:.4rem!important;display:grid!important}.image-forge-dialog-command-group{grid-column:1/-1!important;justify-content:flex-start!important}.image-forge-save-command-group{grid-column:2!important;justify-content:flex-end!important;margin-left:0!important}}@media (max-width:560px){.image-forge-header-actions{flex-direction:column!important;align-items:stretch!important;display:flex!important}.image-forge-close-command,.image-forge-dialog-command-group,.image-forge-save-command-group{width:100%!important}}
[data-ow-page-header]{isolation:isolate;overflow:hidden;box-shadow:0 20px 44px #0000003d, 0 10px 28px color-mix(in srgb, var(--ow-page-accent,var(--ow-active-accent,#ec476d)) 11%, transparent), inset 0 1px 0 #ffffff1c, inset 0 -1px 0 color-mix(in srgb, var(--ow-page-accent,var(--ow-active-accent,#ec476d)) 38%, transparent)!important}[data-ow-page-header]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 52% 110% at 92% 8%, color-mix(in srgb, var(--ow-page-accent-2,var(--ow-active-accent-strong,#8628df)) 22%, transparent), transparent 70%), radial-gradient(ellipse 44% 90% at 66% 100%, color-mix(in srgb, var(--ow-page-accent,var(--ow-active-accent,#ec476d)) 14%, transparent), transparent 72%);opacity:.72;position:absolute;inset:0}[data-ow-page-header]:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ow-page-accent,var(--ow-active-accent,#ec476d)) 76%, transparent) 18%, color-mix(in srgb, var(--ow-page-accent-2,var(--ow-active-accent-strong,#8628df)) 86%, white 14%) 50%, color-mix(in srgb, var(--ow-page-accent,var(--ow-active-accent,#ec476d)) 76%, transparent) 82%, transparent);height:3px;box-shadow:0 -2px 10px color-mix(in srgb, var(--ow-page-accent,var(--ow-active-accent,#ec476d)) 28%, transparent);border-radius:999px 999px 0 0;position:absolute;bottom:-1px;left:3.2%;right:3.2%}[data-ow-page-header]>:not([data-ow-header-notice-root]){z-index:2;position:relative}[data-ow-page-header] [data-ow-header-notice-root]{z-index:5}[data-ow-page-header] [data-ow-page-header-eyebrow]{text-shadow:0 0 14px color-mix(in srgb, var(--ow-page-accent,var(--ow-active-accent,#ec476d)) 20%, transparent), 0 1px 1px #00000052}.ow-dialog .ow-dialog__header{isolation:isolate;box-shadow:0 10px 24px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 10%, transparent), inset 0 1px 0 #ffffffad, inset 0 -1px 0 color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 34%, transparent);position:relative;overflow:hidden}.ow-dialog .ow-dialog__header:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 50% 130% at 94% 2%, color-mix(in srgb, var(--ow-dialog-tone-strong,#8628df) 18%, transparent), transparent 72%), radial-gradient(ellipse 42% 100% at 68% 100%, color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 12%, transparent), transparent 74%);opacity:.68;position:absolute;inset:0}.ow-dialog .ow-dialog__header:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 80%, transparent) 18%, color-mix(in srgb, var(--ow-dialog-tone-strong,#8628df) 82%, white 18%) 50%, color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 80%, transparent) 82%, transparent);height:3px;box-shadow:0 -2px 9px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 27%, transparent);border-radius:999px 999px 0 0;position:absolute;bottom:-1px;left:2.8%;right:2.8%}.ow-dialog .ow-dialog__header>*{z-index:2;position:relative}.ow-dialog .ow-dialog__identity,.ow-dialog .ow-dialog__custom-header{min-width:0}.ow-dialog .ow-dialog__top-close{border-color:color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 32%, #472d3b3d);background:linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--ow-dialog-tone-soft,#ffe5f1) 52%, white 48%));box-shadow:0 7px 17px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 10%, transparent), inset 0 1px 0 #ffffffeb}.ow-dialog .ow-dialog__top-close:hover:not(:disabled){box-shadow:0 9px 21px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 17%, transparent), inset 0 1px 0 #fffffff5;transform:translateY(-1px)}.ow-dialog .ow-dialog__body{background:linear-gradient(180deg, color-mix(in srgb, var(--ow-dialog-tone-soft,#ffe5f1) 10%, transparent), transparent 4rem), var(--ow-dialog-body,#fffafd)}.ow-dialog .ow-dialog__footer{box-shadow:0 -9px 22px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 6%, transparent), inset 0 1px 0 #ffffffd1}.ow-dialog .ow-dialog__main-actions .ow-button--primary,.ow-experience :where(.ow-button--primary,.button.primary,.primary-action,.gradient-button,[data-ow-action=primary]){box-shadow:0 8px 20px color-mix(in srgb, var(--ow-dialog-tone-accent,var(--ow-active-accent,#ec476d)) 23%, transparent), 0 2px 0 color-mix(in srgb, var(--ow-dialog-tone-strong,var(--ow-active-accent-strong,#8628df)) 60%, black 40%), inset 0 1px 0 #ffffff47!important;background-position:18%!important;background-size:150% 150%!important}.ow-dialog .ow-dialog__main-actions .ow-button--primary:hover:not(:disabled),.ow-experience :where(.ow-button--primary,.button.primary,.primary-action,.gradient-button,[data-ow-action=primary]):hover:not(:disabled){box-shadow:0 11px 25px color-mix(in srgb, var(--ow-dialog-tone-accent,var(--ow-active-accent,#ec476d)) 31%, transparent), 0 2px 0 color-mix(in srgb, var(--ow-dialog-tone-strong,var(--ow-active-accent-strong,#8628df)) 66%, black 34%), inset 0 1px 0 #ffffff57!important;background-position:72%!important}@media (max-width:760px){[data-ow-page-header]:before,.ow-dialog .ow-dialog__header:before{opacity:.54}}@media (prefers-reduced-motion:reduce){[data-ow-page-header],[data-ow-page-header]:before,[data-ow-page-header]:after,.ow-dialog .ow-dialog__header,.ow-dialog .ow-dialog__header:before,.ow-dialog .ow-dialog__header:after,.ow-dialog .ow-dialog__top-close,.ow-dialog .ow-dialog__main-actions .ow-button--primary,.ow-experience :where(.ow-button--primary,.button.primary,.primary-action,.gradient-button,[data-ow-action=primary]){transition:none!important;animation:none!important}}
main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]{min-width:0;flex-wrap:nowrap!important;align-items:stretch!important;gap:.42rem!important;padding:.5rem!important;display:flex!important;overflow:visible!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]>*{min-width:0;grid-column:auto!important;width:auto!important;margin:0!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .search-shell{flex:19rem!important;min-width:12rem!important;min-height:2.7rem!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .search-shell input{width:100%!important;min-width:0!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]>select{flex:0 11.75rem!important;min-width:7.75rem!important;max-width:12.75rem!important;min-height:2.7rem!important;padding-inline:.7rem!important;font-size:.78rem!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] :where(.button,.icon-button){white-space:nowrap!important;border-radius:.72rem!important;flex:none!important;min-height:2.7rem!important;padding:.5rem .72rem!important;font-size:.76rem!important;line-height:1!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .icon-button{width:2.7rem!important;padding:0!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar=media] .media-toolbar-actions{display:contents!important}main[data-ow-studio-view-mode] .media-toolbar :where(.media-processing-trigger,.media-bulk-import-button,.media-import-button,.media-register-button){text-shadow:0 1px 2px #00000047;position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--ow-active-accent-strong,#a6491c) 72%, black 12%)!important;color:#fff!important;background:linear-gradient(135deg, color-mix(in srgb, var(--ow-active-accent,#d97732) 90%, white 10%), color-mix(in srgb, var(--ow-active-accent,#d97732) 54%, var(--ow-active-accent-strong,#a6491c) 46%) 52%, var(--ow-active-accent-strong,#a6491c))!important;box-shadow:0 7px 18px color-mix(in srgb, var(--ow-active-accent,#d97732) 25%, transparent), 0 2px 0 color-mix(in srgb, var(--ow-active-accent-strong,#a6491c) 62%, black 38%), inset 0 1px 0 #ffffff4d!important;background-position:18%!important;background-size:150% 150%!important;transition:transform .15s,background-position .22s,box-shadow .15s,filter .15s!important}main[data-ow-studio-view-mode] .media-toolbar :where(.media-processing-trigger,.media-bulk-import-button,.media-import-button,.media-register-button):hover:not(:disabled){filter:saturate(1.04)brightness(1.03);transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb, var(--ow-active-accent,#d97732) 34%, transparent), 0 2px 0 color-mix(in srgb, var(--ow-active-accent-strong,#a6491c) 68%, black 32%), inset 0 1px 0 #ffffff5c!important;background-position:72%!important}.ow-studio-view-toggle-mount{flex:none;order:999;align-items:stretch;display:flex}.ow-studio-view-toggle{border:1px solid color-mix(in srgb, var(--ow-active-accent,#ec476d) 35%, #ffffff29);background:#050508d1;border-radius:.72rem;grid-template-columns:repeat(2,2.25rem);gap:.2rem;min-height:2.7rem;padding:.2rem;display:inline-grid;box-shadow:inset 0 1px #ffffff0f,0 5px 14px #0000002e}.ow-studio-view-toggle button{color:#ffffff94;min-width:0;min-height:0;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.52rem;place-items:center;padding:0;font-size:1rem;font-weight:900;display:grid}.ow-studio-view-toggle button:hover{color:#fff;border-color:color-mix(in srgb, var(--ow-active-accent,#ec476d) 38%, transparent);background:color-mix(in srgb, var(--ow-active-accent,#ec476d) 12%, #ffffff0a)}.ow-studio-view-toggle button.is-active{color:#fff;border-color:color-mix(in srgb, var(--ow-active-accent,#ec476d) 74%, white 8%);background:linear-gradient(135deg, color-mix(in srgb, var(--ow-active-accent,#ec476d) 88%, white 12%), var(--ow-active-accent-strong,#8628df));box-shadow:0 5px 12px color-mix(in srgb, var(--ow-active-accent,#ec476d) 24%, transparent), inset 0 1px 0 #ffffff4d}main[data-ow-studio-view-mode=rows] :where(.workspace-card-grid,.collection-card-grid,.media-card-grid){min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:.5rem!important;display:grid!important}main[data-ow-studio-view-mode] :where(.workspace-card,.collection-card,.media-card,.product-table .data-row){content-visibility:auto;contain-intrinsic-size:auto 7rem}main[data-ow-studio-view-mode=rows] :where(.workspace-card,.collection-card,.media-card){position:relative;background:radial-gradient(circle at 0% 50%, color-mix(in srgb, var(--workspace-color,var(--collection-color,var(--asset-color,var(--ow-active-accent,#ec476d)))) 10%, transparent), transparent 32%), linear-gradient(150deg, #18141afa, #08080dfa)!important;min-width:0!important;min-height:6.3rem!important;box-shadow:inset 4px 0 0 var(--workspace-color,var(--collection-color,var(--asset-color,var(--ow-active-accent,#ec476d)))), inset 0 1px 0 #ffffff0a, 0 9px 22px #0000002e!important;border-radius:.86rem!important;align-items:center!important;padding:.58rem .68rem!important;overflow:hidden!important}main[data-ow-studio-view-mode=rows] :where(.workspace-card,.collection-card,.media-card):hover{border-color:color-mix(in srgb, var(--workspace-color,var(--collection-color,var(--asset-color,var(--ow-active-accent,#ec476d)))) 46%, #ffffff2e)!important;box-shadow:inset 4px 0 0 var(--workspace-color,var(--collection-color,var(--asset-color,var(--ow-active-accent,#ec476d)))), inset 0 1px 0 #ffffff0f, 0 12px 27px #00000038!important}main[data-ow-studio-view-mode=rows] .workspace-card{grid-template-columns:minmax(17rem,1.55fr) minmax(8.5rem,.62fr) minmax(11rem,.82fr) minmax(10rem,.7fr)!important;gap:.72rem!important;display:grid!important}main[data-ow-studio-view-mode=rows] .workspace-card-main{min-width:0;text-align:left!important;grid-template-columns:4.6rem minmax(0,1fr)!important;align-items:center!important;gap:.68rem!important;display:grid!important}main[data-ow-studio-view-mode=rows] .workspace-card-hero{border-radius:.72rem!important;width:4.6rem!important;min-width:4.6rem!important;height:4.6rem!important;overflow:hidden!important}main[data-ow-studio-view-mode=rows] .workspace-card-copy{min-width:0!important}main[data-ow-studio-view-mode=rows] .workspace-card-copy :where(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}main[data-ow-studio-view-mode=rows] .workspace-card-progress{min-width:0;margin:0!important}main[data-ow-studio-view-mode=rows] .workspace-card-meta{align-content:center;min-width:0;flex-wrap:wrap!important;gap:.28rem!important;margin:0!important;display:flex!important}main[data-ow-studio-view-mode=rows] .workspace-card-footer{min-width:0;background:0 0!important;border:0!important;align-items:center!important;gap:.5rem!important;padding:0!important}main[data-ow-studio-view-mode=rows] .collection-card{grid-template-columns:minmax(18rem,1.55fr) minmax(15rem,1fr) minmax(12rem,.72fr)!important;gap:.72rem!important;display:grid!important}main[data-ow-studio-view-mode=rows] .collection-card-main{min-width:0;text-align:left!important;grid-template-columns:4.6rem minmax(0,1fr)!important;align-items:center!important;gap:.68rem!important;display:grid!important}main[data-ow-studio-view-mode=rows] .collection-card-art{border-radius:.72rem!important;width:4.6rem!important;min-width:4.6rem!important;height:4.6rem!important;overflow:hidden!important}main[data-ow-studio-view-mode=rows] .collection-card-copy{min-width:0!important}main[data-ow-studio-view-mode=rows] .collection-card-copy :where(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}main[data-ow-studio-view-mode=rows] .collection-card-meta{align-content:center;min-width:0;flex-wrap:wrap!important;gap:.28rem!important;margin:0!important;display:flex!important}main[data-ow-studio-view-mode=rows] .collection-card-footer{min-width:0;background:0 0!important;border:0!important;align-items:center!important;gap:.5rem!important;padding:0!important}main[data-ow-studio-view-mode=rows] .media-card{grid-template-columns:minmax(18rem,1.48fr) minmax(15rem,1fr) minmax(14rem,.9fr)!important;gap:.72rem!important;display:grid!important}main[data-ow-studio-view-mode=rows] .media-card-selection-toggle{z-index:4;top:.45rem;left:.45rem;position:absolute!important}main[data-ow-studio-view-mode=rows] .media-card-main{min-width:0;text-align:left!important;grid-template-columns:4.8rem minmax(0,1fr)!important;align-items:center!important;gap:.68rem!important;display:grid!important}main[data-ow-studio-view-mode=rows] .media-card-art{border-radius:.72rem!important;width:4.8rem!important;min-width:4.8rem!important;height:4.8rem!important;overflow:hidden!important}main[data-ow-studio-view-mode=rows] .media-card-copy{min-width:0!important}main[data-ow-studio-view-mode=rows] .media-card-copy :where(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}main[data-ow-studio-view-mode=rows] .media-card-meta{align-content:center;min-width:0;flex-wrap:wrap!important;gap:.28rem!important;margin:0!important;display:flex!important}main[data-ow-studio-view-mode=rows] .media-card-footer{min-width:0;background:0 0!important;border:0!important;align-items:center!important;gap:.5rem!important;padding:0!important}main[data-ow-studio-view-mode=rows] :where(.workspace-card,.collection-card,.media-card) .row-actions{flex:none;margin-left:auto;justify-content:flex-end!important}main[data-ow-studio-view-mode=rows] [data-ow-studio-results=products]{padding:.5rem!important}main[data-ow-studio-view-mode=rows] .product-table{min-width:0;gap:.44rem!important;display:grid!important}main[data-ow-studio-view-mode=rows] .product-table .data-head{background:#ffffff0b!important;border:0!important;border-radius:.66rem!important}main[data-ow-studio-view-mode=rows] .product-table .data-row:not(.data-head){overflow:hidden;border:1px solid color-mix(in srgb, var(--ow-active-accent,#4f7bff) 38%, #ffffff24)!important;box-shadow:inset 4px 0 0 var(--ow-active-accent,#4f7bff), inset 0 1px 0 #ffffff0a, 0 9px 22px #0000002e!important;background:linear-gradient(150deg,#18141afa,#08080dfa)!important;border-radius:.86rem!important}main[data-ow-studio-view-mode=cards] :where(.workspace-card,.collection-card,.media-card){content-visibility:auto;contain-intrinsic-size:auto 18rem}main[data-ow-studio-view-mode=cards] [data-ow-studio-results=products]{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}main[data-ow-studio-view-mode=cards] .product-table{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))!important;gap:.62rem!important;display:grid!important}main[data-ow-studio-view-mode=cards] .product-table .data-head{display:none!important}main[data-ow-studio-view-mode=cards] .product-table .data-row:not(.data-head){min-width:0;border:1px solid color-mix(in srgb, var(--ow-active-accent,#4f7bff) 38%, #ffffff24)!important;box-shadow:inset 0 4px 0 var(--ow-active-accent,#4f7bff), 0 10px 24px #0003!important;background:linear-gradient(150deg,#18141afa,#08080dfa)!important;border-radius:.92rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem .72rem!important;padding:.75rem!important;display:grid!important}main[data-ow-studio-view-mode=cards] .product-table .data-row:not(.data-head)>*{min-width:0}main[data-ow-studio-view-mode=cards] .product-table .data-row:not(.data-head) .row-actions{border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:.42rem;justify-content:flex-end!important}@media (max-width:1180px){main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]{flex-wrap:wrap!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .search-shell{flex-basis:100%!important}main[data-ow-studio-view-mode=rows] :where(.workspace-card,.collection-card,.media-card){grid-template-columns:minmax(16rem,1.45fr) minmax(14rem,1fr)!important}main[data-ow-studio-view-mode=rows] :where(.workspace-card-footer,.collection-card-footer,.media-card-footer){grid-column:1/-1;border-top:1px solid #ffffff14!important;justify-content:space-between!important;padding-top:.42rem!important}}@media (max-width:760px){main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]>select{flex:9rem!important;max-width:none!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] :where(.button,.icon-button){flex:auto!important}.ow-studio-view-toggle-mount{flex:none!important}main[data-ow-studio-view-mode=rows] :where(.workspace-card,.collection-card,.media-card){grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}main[data-ow-studio-view-mode=rows] :where(.workspace-card-progress,.workspace-card-meta,.workspace-card-footer,.collection-card-meta,.collection-card-footer,.media-card-meta,.media-card-footer){grid-column:1}main[data-ow-studio-view-mode=rows] :where(.workspace-card-footer,.collection-card-footer,.media-card-footer){flex-wrap:wrap!important}}@media (prefers-reduced-motion:reduce){.ow-studio-view-toggle button,main[data-ow-studio-view-mode] .media-toolbar :where(.media-processing-trigger,.media-bulk-import-button,.media-import-button,.media-register-button){transition:none!important}}
[data-ow-global-toolbar]{-webkit-backdrop-filter:none!important;overflow:visible!important}[data-ow-global-toolbar] .brand-mark{transform-origin:50%;filter:drop-shadow(0 5px 10px #00000057) drop-shadow(0 0 7px color-mix(in srgb, var(--ow-active-accent,#ec476d) 16%, transparent));transform:scale(1.22);margin:-6px .32rem -6px .16rem!important}.ow-dialog .ow-dialog__header>:not(.ow-dialog__top-close){z-index:2;position:relative}.ow-dialog .ow-dialog__header>.ow-dialog__top-close{z-index:7;border-radius:.68rem;width:2.12rem;min-width:2.12rem;height:2.12rem;min-height:2.12rem;padding:0;font-size:.9rem;line-height:1;box-shadow:0 5px 13px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 10%, transparent), inset 0 1px 0 #ffffffeb!important}.ow-dialog .ow-dialog__header--custom>.ow-dialog__top-close{margin:0!important;position:absolute!important;inset-block-start:.68rem!important;inset-inline-end:.68rem!important}.ow-dialog .ow-dialog__top-close:hover:not(:disabled){box-shadow:0 7px 17px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 17%, transparent), inset 0 1px 0 #fffffff5!important;transform:scale(1.035)!important}.ow-dialog-backdrop{-webkit-backdrop-filter:blur(6px)saturate(.96)!important;background:#040307d1!important}.ow-dialog__footer :where(.ow-button,.button),.ow-modal-actions :where(.ow-button,.button),:where(.modal-footer,.modal-actions,.studio-modal-footer,.media-modal-footer,.forge-modal-footer) :where(.ow-button,.button,button){letter-spacing:-.008em;touch-action:manipulation;border-radius:.68rem!important;min-height:2.24rem!important;padding:.42rem .7rem!important;font-size:.76rem!important;font-weight:880!important;line-height:1!important}.ow-dialog__footer :where(.ow-button--primary,.button.primary),.ow-modal-actions :where(.ow-button--primary,.button.primary){border-color:color-mix(in srgb, var(--ow-dialog-tone-strong,#8628df) 72%, black 10%)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 86%, white 14%), var(--ow-dialog-tone-accent,#ec476d) 46%, var(--ow-dialog-tone-strong,#8628df))!important;box-shadow:0 6px 15px color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 22%, transparent), 0 2px 0 color-mix(in srgb, var(--ow-dialog-tone-strong,#8628df) 60%, black 40%), inset 0 1px 0 #ffffff57!important;background-position:18%!important;background-size:145% 145%!important}.ow-dialog__footer .ow-button--secondary,.ow-modal-actions .ow-button--secondary{border-color:color-mix(in srgb, var(--ow-dialog-tone-accent,#ec476d) 28%, #4c313f2e)!important;background:linear-gradient(180deg, #fffffffc, color-mix(in srgb, var(--ow-dialog-tone-soft,#ffe5f1) 22%, white 78%))!important;box-shadow:0 3px 9px #39202d12,inset 0 1px #fffffff5!important}.ow-dialog__footer :where(.ow-button,.button):hover:not(:disabled),.ow-modal-actions :where(.ow-button,.button):hover:not(:disabled){transform:scale(1.018)!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]{isolation:isolate;-webkit-backdrop-filter:none!important;align-items:center!important;gap:.34rem!important;padding:.62rem .5rem!important;overflow:visible!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]>*{z-index:1;position:relative}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .search-shell{border-radius:.72rem!important;flex:15rem!important;min-width:10.5rem!important;min-height:2.4rem!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar]>select{border-radius:.68rem!important;flex:0 9.6rem!important;min-width:6.9rem!important;max-width:11rem!important;min-height:2.4rem!important;padding-inline:.62rem!important;font-size:.74rem!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] :where(.button,.icon-button){letter-spacing:-.008em;text-shadow:0 1px 2px #0000003d;touch-action:manipulation;border-color:color-mix(in srgb, var(--ow-active-accent,#ec476d) 22%, #ffffff29)!important;color:#fffffff0!important;background:linear-gradient(#ffffff1b,#ffffff0e)!important;border-radius:.68rem!important;min-height:2.3rem!important;padding:.42rem .62rem!important;font-size:.73rem!important;font-weight:860!important;line-height:1!important;transition:transform .14s,border-color .14s,background-position .21s,box-shadow .14s,filter .14s!important;box-shadow:0 3px 9px #00000029,inset 0 1px #ffffff1c!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .icon-button{width:2.3rem!important;min-width:2.3rem!important;padding:0!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] :where(.button.primary,.media-processing-trigger,.media-bulk-import-button,.media-import-button,.media-register-button){border-color:color-mix(in srgb, var(--ow-active-accent-strong,#8628df) 76%, black 10%)!important;color:#fff!important;background:linear-gradient(145deg, color-mix(in srgb, var(--ow-active-accent,#ec476d) 86%, white 14%), var(--ow-active-accent,#ec476d) 46%, var(--ow-active-accent-strong,#8628df))!important;box-shadow:0 6px 15px color-mix(in srgb, var(--ow-active-accent,#ec476d) 22%, transparent), 0 2px 0 color-mix(in srgb, var(--ow-active-accent-strong,#8628df) 60%, black 40%), inset 0 1px 0 #ffffff57!important;background-position:18%!important;background-size:145% 145%!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] :where(.button,.icon-button):hover:not(:disabled){z-index:5;filter:saturate(1.04)brightness(1.035);border-color:color-mix(in srgb, var(--ow-active-accent,#ec476d) 46%, #ffffff2e)!important;box-shadow:0 7px 17px color-mix(in srgb, var(--ow-active-accent,#ec476d) 20%, transparent), inset 0 1px 0 #ffffff2e!important;transform:scale(1.018)!important}main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] :where(.button.primary,.media-processing-trigger,.media-bulk-import-button,.media-import-button,.media-register-button):hover:not(:disabled){box-shadow:0 8px 19px color-mix(in srgb, var(--ow-active-accent,#ec476d) 30%, transparent), 0 2px 0 color-mix(in srgb, var(--ow-active-accent-strong,#8628df) 66%, black 34%), inset 0 1px 0 #ffffff61!important;background-position:72%!important}.ow-studio-view-toggle-mount{align-items:center!important}.ow-studio-view-toggle{border-radius:.68rem!important;grid-template-columns:repeat(2,1.88rem)!important;gap:.14rem!important;min-height:2.3rem!important;padding:.14rem!important}.ow-studio-view-toggle button{border-radius:.5rem!important;font-size:.86rem!important;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s!important}.ow-studio-view-toggle button:hover{transform:scale(1.035)}.ow-studio-view-toggle button.is-active{box-shadow:0 4px 10px color-mix(in srgb, var(--ow-active-accent,#ec476d) 22%, transparent), inset 0 1px 0 #ffffff52!important}main[data-ow-studio-view-mode=rows] [data-ow-studio-results=products],main[data-ow-studio-view-mode=rows] .product-table,main[data-ow-studio-view-mode=rows] .product-table .data-row:not(.data-head){width:100%!important;max-width:none!important}main[data-ow-studio-view-mode=rows] :where(.workspace-card,.collection-card,.media-card,.product-table .data-row) :where(.row-actions button,.row-actions a){border-radius:.58rem!important;width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important;padding:0!important;font-size:.78rem!important}@media (max-width:1180px){main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .search-shell{flex:15rem!important;min-width:11rem!important}}@media (max-width:840px){main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] .search-shell{flex-basis:100%!important}}@media (max-width:620px){[data-ow-global-toolbar] .brand-mark{transform:scale(1.14);margin-inline:.16rem!important}.ow-dialog .ow-dialog__header--custom>.ow-dialog__top-close{inset-block-start:.5rem!important;inset-inline-end:.5rem!important}}@media (prefers-reduced-transparency:reduce){.ow-dialog-backdrop{-webkit-backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){[data-ow-global-toolbar] .brand-mark,.ow-dialog .ow-dialog__top-close,.ow-dialog__footer :where(.ow-button,.button),.ow-modal-actions :where(.ow-button,.button),main[data-ow-studio-view-mode] .studio-toolbar[data-ow-unified-toolbar] :where(.button,.icon-button),.ow-studio-view-toggle button{transition:none!important}}
