.ais-mock--photo,.ais-mock--photo.ais-mock--both{aspect-ratio:1;background:#1a1a1a}.ais-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ais-photo__base{display:block;width:100%;height:100%;object-fit:cover}.ais-photo__logo{position:absolute;display:block;object-fit:contain;pointer-events:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}.ais-result--stack>[data-mockbox] .ais-mock--photo{max-width:440px;margin:0 auto}.ais-result__body .ais-mock--photo,.ais-result__body .ais-mock--photo.ais-mock--both{max-width:360px}.ais-mock--photo .ais-mock__badge,.ais-mock--photo .ais-mock__na{z-index:1}.ais-delay{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:13px;line-height:1.4;color:var(--ais-ink);font-variant-numeric:tabular-nums}.ais-delay>span{display:inline-flex;align-items:center;gap:6px}.ais-delay svg{width:16px;height:16px;flex:none;color:var(--ais-text)}.ais-delay em{font-style:normal;color:var(--ais-text)}.ais-delay__price{font-family:var(--ais-head);font-size:16px;color:var(--ais-ink)}.ais-supports+.ais-delay{margin-top:10px;padding:10px 12px;background:#fff;border:1px solid var(--ais-sand-line);border-radius:4px}.ais-reply__attach{position:relative;width:48px;height:48px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cfc6b8;border-radius:3px;background:#fff;color:var(--ais-ink);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.ais-reply__attach:hover{border-color:var(--ais-ink);background:var(--ais-ink);color:#fff}.ais-reply__attach:focus-within{outline:2px solid var(--ais-hot);outline-offset:2px}.ais-reply__attach svg{width:20px;height:20px}.ais-msg__img{display:block;margin:6px 0 0 auto;max-width:min(220px,100%);max-height:220px;width:auto;height:auto;border-radius:6px;border:1px solid var(--ais-sand-line);background:#fff repeating-conic-gradient(#f1ece3 0% 25%,#fff 0% 50%) 50% / 14px 14px}.ais-chip--sug{border-color:var(--ais-hot)}.ais-chip--sug:hover{background:var(--ais-hot);border-color:var(--ais-hot);color:#fff}.ais-route .ais-mini__item{text-decoration:none}.ais-route a.ais-mini__item{padding-right:14px}.ais-route .ais-mini__item svg{width:16px;height:16px;color:var(--ais-hot);flex:none}.ais-route .ais-spirit__title{font-size:13px;color:var(--ais-ink);font-weight:600}@media(max-width:749px){.ais-reply{gap:6px}.ais-reply__attach{width:44px}.ais-result--stack>[data-mockbox] .ais-mock--photo{max-width:100%}}.ais-result--studio{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}.ais-stage{position:relative;aspect-ratio:1;border-radius:4px;overflow:hidden;background:#1a1a1a;touch-action:none;-webkit-user-select:none;user-select:none}.ais-stage__base{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.ais-stage .ais-mock__badge{z-index:3}.ais-zone{position:absolute;z-index:1;border:1.5px dashed transparent;border-radius:2px;transition:border-color .2s}.ais-zone:hover,.ais-zone.is-sel,.ais-zone.is-empty{border-color:#ffffff8c}.ais-zone.is-sel{border-color:var(--ais-hot);z-index:2}.ais-zone__logo{position:absolute;display:block;object-fit:contain;cursor:grab;-webkit-user-drag:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.ais-zone.is-moving .ais-zone__logo{cursor:grabbing}.ais-zone__logo:focus-visible{outline:2px solid var(--ais-hot);outline-offset:2px}.ais-zone__handle{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#fff;border:2px solid var(--ais-hot);box-shadow:0 2px 6px #00000059;cursor:nwse-resize;touch-action:none;display:none}.ais-zone.is-sel .ais-zone__handle{display:block}.ais-zone__handle:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.ais-zone__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--ais-head);font-size:22px;color:#ffffffb3;pointer-events:none}.ais-zone__bar{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);display:inline-flex;align-items:center;gap:2px;padding:3px 3px 3px 10px;white-space:nowrap;background:#171717e0;color:#fff;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 16px -8px #0009}.ais-zone--low .ais-zone__bar{bottom:auto;top:calc(100% + 6px)}.ais-zone__bar b{font-weight:700;margin-right:4px}.ais-zone__btn{position:relative;display:inline-flex;align-items:center;gap:6px;min-width:32px;height:32px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:none;transition:background .2s}.ais-zone__btn:hover{background:var(--ais-hot)}.ais-zone__btn:focus-within,.ais-zone__btn:focus-visible{outline:2px solid #fff;outline-offset:1px}.ais-zone__btn svg{width:16px;height:16px;flex:none}.ais-stage.is-locked .ais-zone__bar,.ais-stage.is-locked .ais-zone__handle{display:none}.ais-stage.is-locked .ais-zone{border-color:transparent}.ais-side{gap:14px}.ais-side__k{margin:0 0 -6px;font-size:13px;color:var(--ais-text)}.ais-prods{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px}.ais-prod{display:grid;justify-items:center;gap:4px;padding:6px 4px 8px;border:1px solid var(--ais-sand-line);border-radius:4px;background:#fff;color:var(--ais-ink);cursor:pointer;font:inherit;text-align:center;transition:border-color .2s}.ais-prod:hover{border-color:var(--ais-ink)}.ais-prod[aria-pressed=true]{border-color:var(--ais-ink);box-shadow:inset 0 0 0 1px var(--ais-ink)}.ais-prod img{width:56px;height:56px;object-fit:cover;border-radius:3px;background:#1a1a1a}.ais-prod__n{font-size:11px;font-weight:600;line-height:1.25}.ais-prod__p{font-size:11px;color:var(--ais-text);font-variant-numeric:tabular-nums}.ais-tokens--dock[hidden]{display:none}.ais-tokens--dock{display:inline-flex;margin:0 0 8px;color:var(--ais-ink);border-color:var(--ais-sand-line);background:#fff;font-size:12px;padding:5px 10px}@media(max-width:749px){.ais-result--studio{grid-template-columns:minmax(0,1fr);padding:10px}.ais-zone__bar{font-size:10px;padding-left:8px}.ais-zone__btn{min-width:30px;height:30px;padding:0 6px}.ais-prods{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ai-studio-v11.css.map */
