.designer-module__whF2Xq__designer{color:var(--ui-text,#242422);background:var(--ui-background,#f7f5f0);font:14px/1.5 var(--ui-font,Arial, sans-serif);min-width:0}.designer-module__whF2Xq__designer h2,.designer-module__whF2Xq__designer h3,.designer-module__whF2Xq__designer p{margin:0}.designer-module__whF2Xq__designer h2{letter-spacing:-.045em;font-size:clamp(25px,3vw,38px);font-weight:500;line-height:1.15}.designer-module__whF2Xq__designer h3{letter-spacing:-.02em;font-size:17px;font-weight:500;line-height:1.4}.designer-module__whF2Xq__header{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:30px;display:flex}.designer-module__whF2Xq__eyebrow{letter-spacing:.14em;color:var(--ui-muted);font-size:10px;font-weight:600}.designer-module__whF2Xq__designer .designer-module__whF2Xq__eyebrow{margin-bottom:9px}.designer-module__whF2Xq__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.designer-module__whF2Xq__steps{border-bottom:1px solid var(--ui-border);gap:8px;padding:18px 30px;display:flex}.designer-module__whF2Xq__stepNumber{opacity:.6;font-size:11px}.designer-module__whF2Xq__stagePanel{outline:none;scroll-margin-top:24px}.designer-module__whF2Xq__catalog{gap:28px;padding:38px 30px 24px;display:grid}.designer-module__whF2Xq__catalogHeading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.designer-module__whF2Xq__catalogHeading h2{margin-bottom:10px}.designer-module__whF2Xq__catalogHeading p:not(.designer-module__whF2Xq__eyebrow){color:var(--ui-muted)}.designer-module__whF2Xq__sourceLabel{white-space:nowrap;letter-spacing:.12em;color:var(--ui-muted);font-size:10px}.designer-module__whF2Xq__searchRow{grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:20px;display:grid}.designer-module__whF2Xq__productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 22px;display:grid}.designer-module__whF2Xq__product{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.designer-module__whF2Xq__product .designer-module__whF2Xq__eyebrow{margin:4px 0 0}.designer-module__whF2Xq__product h3{font-size:15px}.designer-module__whF2Xq__product>button{margin-top:auto}.designer-module__whF2Xq__productChoice{flex-direction:column;gap:12px;width:100%}.designer-module__whF2Xq__productImage{aspect-ratio:1/1.12;border-radius:var(--ui-radius,12px);background:#fff;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.designer-module__whF2Xq__productImage img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.designer-module__whF2Xq__muted{color:var(--ui-muted);font-size:13px;line-height:1.6}.designer-module__whF2Xq__footnote{color:var(--ui-muted);font-size:11px;line-height:1.6}.designer-module__whF2Xq__workspace{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;display:grid}.designer-module__whF2Xq__preview{min-width:0;padding:24px;position:sticky;top:76px}.designer-module__whF2Xq__previewToolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.designer-module__whF2Xq__previewToolbar .designer-module__whF2Xq__eyebrow{margin:0}.designer-module__whF2Xq__canvas{-webkit-user-select:none;user-select:none;width:100%;max-height:650px;display:block}.designer-module__whF2Xq__artwork{cursor:move;touch-action:none}.designer-module__whF2Xq__artwork:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.designer-module__whF2Xq__previewCaption{text-align:center;gap:5px;font-size:12px;display:grid}.designer-module__whF2Xq__previewCaption small{color:var(--ui-muted);font-size:10px}.designer-module__whF2Xq__sidebar{border-left:1px solid var(--ui-border);min-width:0}.designer-module__whF2Xq__controls{border-bottom:1px solid var(--ui-border);gap:18px;padding:26px;display:grid}.designer-module__whF2Xq__controls:last-child{border-bottom:0}.designer-module__whF2Xq__row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.designer-module__whF2Xq__sizeGrid{grid-template-columns:1fr;gap:14px;display:grid}.designer-module__whF2Xq__sizeGrid .designer-module__whF2Xq__sizeField{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 152px;gap:0 12px;display:grid}.designer-module__whF2Xq__sizeField>label{grid-area:1/1;align-self:end}.designer-module__whF2Xq__sizeField>div{grid-area:1/2/3/3}.designer-module__whF2Xq__sizeField>p{grid-area:2/1;align-self:start}.designer-module__whF2Xq__twoColumns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.designer-module__whF2Xq__layerEditor{gap:16px;padding-top:6px;display:grid}.designer-module__whF2Xq__layerList{gap:4px;display:grid}.designer-module__whF2Xq__layerList button{white-space:nowrap;text-overflow:ellipsis;justify-content:flex-start;overflow:hidden}.designer-module__whF2Xq__fileInput{display:none}.designer-module__whF2Xq__footer{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 24px;display:flex}.designer-module__whF2Xq__notice{gap:15px;padding:20px;display:grid}.designer-module__whF2Xq__center{justify-content:center;display:flex}.designer-module__whF2Xq__reviewList{margin:0}.designer-module__whF2Xq__reviewList>div{border-bottom:1px solid var(--ui-border);justify-content:space-between;gap:20px;padding:12px 0;display:flex}.designer-module__whF2Xq__reviewList dd{font-variant-numeric:tabular-nums;margin:0}@media (max-width:760px){.designer-module__whF2Xq__header{padding:22px 18px}.designer-module__whF2Xq__steps{gap:2px;padding:14px 12px}.designer-module__whF2Xq__steps>button{flex:1;padding-inline:8px;font-size:11px}.designer-module__whF2Xq__stepNumber{display:none}.designer-module__whF2Xq__catalog{gap:22px;padding:26px 18px}.designer-module__whF2Xq__catalogHeading{display:block}.designer-module__whF2Xq__sourceLabel{display:none}.designer-module__whF2Xq__searchRow{grid-template-columns:1fr;gap:12px}.designer-module__whF2Xq__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.designer-module__whF2Xq__product>button{padding-inline:10px;font-size:12px}.designer-module__whF2Xq__workspace{grid-template-columns:1fr}.designer-module__whF2Xq__preview{padding:18px;position:relative;top:auto}.designer-module__whF2Xq__canvas{max-height:480px}.designer-module__whF2Xq__sidebar{border-left:0;border-top:1px solid var(--ui-border)}.designer-module__whF2Xq__controls{padding:22px 18px}.designer-module__whF2Xq__sizeGrid{gap:12px}.designer-module__whF2Xq__footer{padding:16px}}@media (max-width:380px){.designer-module__whF2Xq__productGrid{gap:22px 12px}}
.image-studio-module__-lT2RG__studio{color:var(--ui-text)}.image-studio-module__-lT2RG__settings,.image-studio-module__-lT2RG__qualities{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.image-studio-module__-lT2RG__qualities{grid-template-columns:repeat(3,minmax(0,1fr))}.image-studio-module__-lT2RG__qualities button{flex-direction:column;gap:5px}.image-studio-module__-lT2RG__qualityName{text-transform:capitalize}.image-studio-module__-lT2RG__balance,.image-studio-module__-lT2RG__note{color:var(--ui-muted);font-size:12px}.image-studio-module__-lT2RG__refinement{border-left:2px solid var(--ui-accent);padding-left:16px}.image-studio-module__-lT2RG__savedHeading,.image-studio-module__-lT2RG__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.image-studio-module__-lT2RG__savedHeading{border-top:1px solid var(--ui-border);justify-content:space-between;padding-top:24px}.image-studio-module__-lT2RG__savedHeading h3{margin:0}.image-studio-module__-lT2RG__result{border-top:1px solid var(--ui-border);gap:12px;padding-top:20px;display:grid}.image-studio-module__-lT2RG__result p{margin:0}.image-studio-module__-lT2RG__image{object-fit:contain;background:var(--ui-background);width:100%;max-height:340px;display:block}.image-studio-module__-lT2RG__resultLabel{text-transform:capitalize;color:var(--ui-muted);font-size:12px}.image-studio-module__-lT2RG__prompt{overflow-wrap:anywhere;font-size:13px}@media (max-width:520px){.image-studio-module__-lT2RG__settings{grid-template-columns:1fr}.image-studio-module__-lT2RG__qualities{gap:6px}.image-studio-module__-lT2RG__qualities button{padding-inline:8px}}
.video-module__x7sHdG__theme{--video-bg:var(--bg,#f8f6f1);--video-ink:var(--ink,#242620);--video-muted:var(--ink-muted,#6b6d62);--video-line:var(--line,#dddcd3);--video-accent:var(--accent,#475c45);--video-screen:color-mix(in srgb, var(--video-ink) 6%, var(--video-bg));--video-radius:20px;--ui-accent:var(--video-accent);--ui-text:var(--video-ink);--ui-muted:var(--video-muted);--ui-border:var(--video-line);--ui-hover:color-mix(in srgb, var(--video-ink) 8%, var(--video-bg));color:var(--video-ink)}.video-module__x7sHdG__gallery{gap:28px;min-width:0;display:grid}.video-module__x7sHdG__heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.video-module__x7sHdG__heading>div{gap:14px;display:grid}.video-module__x7sHdG__eyebrow,.video-module__x7sHdG__count{font-family:var(--font-mono,monospace);letter-spacing:.14em;font-size:10px;line-height:1.6}.video-module__x7sHdG__heading h2{font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,46px);font-weight:400;line-height:1.1}.video-module__x7sHdG__heading p,.video-module__x7sHdG__caption p{color:var(--video-muted);max-width:620px;margin:0;font-size:14px;line-height:1.8}.video-module__x7sHdG__count{white-space:nowrap;color:var(--video-muted)}.video-module__x7sHdG__stage{gap:24px;min-width:0;display:grid}.video-module__x7sHdG__stage>div{min-width:0}.video-module__x7sHdG__stage[data-playlist]{grid-template-columns:minmax(0,2.5fr) minmax(220px,1fr)}.video-module__x7sHdG__player{min-width:0}.video-module__x7sHdG__screen{border-radius:var(--video-radius,20px);background:var(--video-screen,color-mix(in srgb, currentColor 6%, var(--bg,var(--ui-background,Canvas))));aspect-ratio:16/9;color:var(--video-ink,var(--ink,var(--ui-text,CanvasText)));position:relative;overflow:hidden}.video-module__x7sHdG__screen>video,.video-module__x7sHdG__screen>iframe{background:#000;border:0;width:100%;height:100%;display:block}.video-module__x7sHdG__slate{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,1.5vw,18px);width:100%;height:100%;padding:clamp(12px,3vw,32px);display:flex}.video-module__x7sHdG__slate p{margin:0}.video-module__x7sHdG__play{--ui-control-radius:100px}.video-module__x7sHdG__providerLink{color:inherit;text-underline-offset:3px;font-size:11px;text-decoration:underline;display:inline-block}.video-module__x7sHdG__posterImage{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}img.video-module__x7sHdG__posterImage,video.video-module__x7sHdG__posterImage{opacity:0}.video-module__x7sHdG__posterImage[data-ready]{opacity:1}.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay{border-radius:inherit;color:#fff;background:0 0;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay:focus-visible{outline:3px solid var(--ui-focus,var(--video-accent,currentColor));outline-offset:-6px;box-shadow:inset 0 0 0 8px var(--video-bg,var(--bg,Canvas))}.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay:hover:not(:disabled),.video-module__x7sHdG__player .video-module__x7sHdG__posterPlay:active:not(:disabled){background:0 0;transform:none}.video-module__x7sHdG__playMark{z-index:1;aspect-ratio:1;background:#111c;border-radius:50%;place-items:center;width:clamp(52px,8vw,76px);transition:transform .16s,background .16s;display:grid;position:relative;box-shadow:0 4px 24px #0003}.video-module__x7sHdG__playMark svg{width:28px;height:28px;margin-left:3px}.video-module__x7sHdG__posterPlay:hover .video-module__x7sHdG__playMark{background:#111e;transform:scale(1.06)}.video-module__x7sHdG__caption{justify-content:space-between;align-items:start;gap:24px;padding:24px 0 0;display:flex}.video-module__x7sHdG__caption>div:first-child{gap:10px;display:grid}.video-module__x7sHdG__caption h3{overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:500;line-height:1.3}.video-module__x7sHdG__caption .video-module__x7sHdG__eyebrow{color:var(--video-muted)}.video-module__x7sHdG__arrows{gap:8px;display:flex}.video-module__x7sHdG__playlist{background:color-mix(in srgb, var(--video-ink) 4%, var(--video-bg));border:1px solid var(--video-line);border-radius:var(--video-radius);flex-direction:column;align-self:start;gap:10px;max-height:540px;padding:22px;display:flex;overflow:auto}.video-module__x7sHdG__theme .video-module__x7sHdG__playlistItem{text-align:left;white-space:normal;justify-content:start;gap:14px;min-width:0}.video-module__x7sHdG__playlistNumber{color:var(--video-muted);font-size:11px}.video-module__x7sHdG__playlistPoster{aspect-ratio:16/9;background:var(--video-screen);width:64px;color:var(--video-ink);border-radius:6px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.video-module__x7sHdG__playlistItem>span:nth-child(2){overflow-wrap:anywhere;flex:1}.video-module__x7sHdG__playlistItem small,.video-module__x7sHdG__cardCopy small{color:var(--video-muted);margin-top:7px;font-size:11px;font-weight:400;display:block}.video-module__x7sHdG__playlistItem svg{flex-shrink:0;width:14px}.video-module__x7sHdG__playlistItem[aria-pressed=true]{background:color-mix(in srgb, var(--video-accent) 12%, transparent)}.video-module__x7sHdG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.video-module__x7sHdG__theme .video-module__x7sHdG__card{white-space:normal;text-align:left;border:1px solid var(--video-line);border-radius:14px;flex-direction:column;justify-content:start;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.video-module__x7sHdG__card[aria-pressed=true]{border-color:var(--video-accent);box-shadow:0 0 0 1px var(--video-accent)}.video-module__x7sHdG__thumbnail{aspect-ratio:16/9;background:var(--video-screen);color:var(--video-ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.video-module__x7sHdG__thumbnail>svg{box-sizing:content-box;color:#fff;background:#111a;border-radius:50%;width:36px;height:36px;padding:10px;position:relative}.video-module__x7sHdG__thumbnailNumber{color:#fff;text-shadow:0 1px 4px #000;font-family:monospace;font-size:11px;position:absolute;bottom:14px;left:16px}.video-module__x7sHdG__cardCopy{overflow-wrap:anywhere;padding:18px;display:block}.video-module__x7sHdG__empty{border:1px dashed var(--video-line);border-radius:var(--video-radius);text-align:center;justify-items:center;gap:16px;padding:56px 24px;display:grid}.video-module__x7sHdG__empty h3,.video-module__x7sHdG__empty p{margin:0}@media (max-width:760px){.video-module__x7sHdG__stage[data-playlist]{grid-template-columns:1fr}.video-module__x7sHdG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-module__x7sHdG__heading{align-items:start}.video-module__x7sHdG__slate{gap:14px;padding:20px}.video-module__x7sHdG__count{display:none}.video-module__x7sHdG__playlist{max-height:300px}}@media (max-width:420px){.video-module__x7sHdG__caption{gap:10px}.video-module__x7sHdG__caption h3{font-size:18px}.video-module__x7sHdG__cardCopy{padding:14px}}@media (prefers-reduced-motion:reduce){.video-module__x7sHdG__playMark{transition:none}}
.manager-module__7vv3rq__manager{border:1px solid var(--video-line);border-radius:var(--video-radius);background:var(--video-bg);gap:24px;min-width:0;padding:32px;display:grid}.manager-module__7vv3rq__manager[data-embedded]{background:0 0;border:0;border-radius:0;padding:0}.manager-module__7vv3rq__manager[data-embedded] .manager-module__7vv3rq__editor{border:0;padding:0}.manager-module__7vv3rq__heading{justify-content:space-between;align-items:start;gap:24px;display:flex}.manager-module__7vv3rq__heading>div{gap:12px;display:grid}.manager-module__7vv3rq__heading h2{font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:32px;font-weight:400;line-height:1.2}.manager-module__7vv3rq__heading p,.manager-module__7vv3rq__hint{color:var(--video-muted);margin:0;font-size:13px;line-height:1.7}.manager-module__7vv3rq__additions{border-block:1px solid var(--video-line);grid-template-columns:1fr 1fr;gap:28px;padding:24px 0;display:grid}.manager-module__7vv3rq__additions>form,.manager-module__7vv3rq__upload,.manager-module__7vv3rq__editor{align-content:start;gap:20px;min-width:0;display:grid}.manager-module__7vv3rq__additions>form>button{justify-self:start}.manager-module__7vv3rq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.manager-module__7vv3rq__row code{overflow-wrap:anywhere;color:var(--video-muted);font-size:10px}.manager-module__7vv3rq__row>span{overflow-wrap:anywhere;min-width:0}.manager-module__7vv3rq__editor{border:1px solid var(--video-line);border-radius:14px;padding:24px}.manager-module__7vv3rq__order{gap:12px;margin:0;padding:0;list-style:none;display:grid}.manager-module__7vv3rq__order>li{border-bottom:1px solid var(--video-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.manager-module__7vv3rq__order>li>span{overflow-wrap:anywhere;min-width:0}.manager-module__7vv3rq__order>li>div{flex-shrink:0;align-items:center;gap:6px;display:flex}.manager-module__7vv3rq__error{border:1px solid var(--ui-error,#b75243);color:var(--ui-error,#a13429);border-radius:10px;margin:0;padding:16px;font-size:14px;line-height:1.6}.manager-module__7vv3rq__saveBar{border-top:1px solid var(--video-line);justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex}.manager-module__7vv3rq__empty{text-align:center;color:var(--video-muted);border:1px dashed var(--video-line);border-radius:14px;margin:0;padding:32px}.manager-module__7vv3rq__unused>summary{cursor:pointer;padding:12px 0}.manager-module__7vv3rq__unused>div{border-bottom:1px solid var(--video-line);padding:16px 0}.manager-module__7vv3rq__upload progress{width:100px;accent-color:var(--video-accent)}.manager-module__7vv3rq__fileChoice{justify-items:start;gap:8px;min-width:0;display:grid}.manager-module__7vv3rq__fileChoice>span{font-size:13px;font-weight:500}.manager-module__7vv3rq__fileChoice p{overflow-wrap:anywhere;max-width:100%}.manager-module__7vv3rq__fileInput{display:none}@media (max-width:700px){.manager-module__7vv3rq__manager{padding:20px}.manager-module__7vv3rq__additions{grid-template-columns:1fr}.manager-module__7vv3rq__heading,.manager-module__7vv3rq__saveBar{flex-direction:column;align-items:stretch}.manager-module__7vv3rq__editor{padding:18px}.manager-module__7vv3rq__order>li{flex-wrap:wrap}}.manager-module__7vv3rq__dialogActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}
