/* Самоцвет Atelier 5.3: расширенный конструктор и локальные эскизы. */
.v53-wrap{padding-bottom:44px}.v53-wrap .v51-lead{max-width:560px}
.v53-toolbar{display:flex;justify-content:space-between;gap:10px;margin:0 0 16px;flex-wrap:wrap}
.v53-toolbar button{min-height:43px;border-radius:99px;border:1px solid #d8c5af;padding:10px 16px;background:#fffdfa;color:#826345;font-size:12px}
.v53-toolbar span{display:inline-grid;place-items:center;border-radius:50%;width:22px;height:22px;color:#fff;background:#ae8961;margin-left:5px}
.v53-sketch{height:322px}.v53-sketch .v53-jewel-svg{width:min(95%,370px);height:245px;display:block;filter:drop-shadow(0 9px 18px #835a3730);animation:v51-in .3s ease both}
.v53-options{gap:8px}.v53-subtitle{font-size:12px;margin:17px 0 10px;color:#7c6653;font-weight:600}
.v53-size-list{display:flex;flex-wrap:wrap;gap:8px;max-height:185px;overflow-y:auto;padding-bottom:2px}
.v53-size-list button{border:1px solid #dfceba;border-radius:50px;background:#fffefa;color:#715c49;min-width:55px;min-height:45px;padding:10px 14px;font-size:12px}
.v53-size-list button.selected{background:#ae8961;border-color:#ae8961;color:#fff}
.v53-input-gap{margin-top:19px}.v53-summary h2{margin-bottom:18px}.v53-summary-row{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #d9c9b6;padding:12px 0;font-size:12px;line-height:1.45}
.v53-summary-row strong{max-width:65%;text-align:right;overflow-wrap:anywhere}
.v53-actions{margin:10px 0 20px}.v53-actions button{display:block}
.v53-project-list{display:grid;gap:13px;margin-bottom:24px}.v53-project-card{border:1px solid #e6d6c2;border-radius:19px;padding:20px;background:#fffdfa}
.v53-project-card h2{font:normal 25px/1.25 Georgia,serif;margin:8px 0;color:#48392e;overflow-wrap:anywhere}
.v53-project-card p{font-size:12px;color:#93806c;line-height:1.6;margin:0 0 16px}
.v53-project-controls{display:flex;gap:10px;flex-wrap:wrap}.v53-project-controls button{min-height:44px;border:1px solid #be9c77;border-radius:40px;padding:11px 16px;font-size:12px;color:#815f3f;background:transparent}
.v53-project-controls .v53-danger{border-color:#e1d4c5;color:#a47e71}
.v53-empty{padding:25px 18px;text-align:center;background:#fffdfa;border:1px solid #eadbca;border-radius:20px;margin-bottom:20px}.v53-empty>span{display:block;font:normal 60px Georgia,serif;color:#b9966c}
.v53-empty h2{font:normal 26px Georgia,serif}.v53-empty p{font-size:12px;color:#8e7e6a}.v53-empty button{max-width:300px;margin:15px auto}
.v53-brief-note{font-size:12px;color:#746050;line-height:1.65;background:#f0e8dc;border-radius:13px;padding:16px;margin:20px 0}
.v53-wrap textarea{display:block;width:100%;box-sizing:border-box;min-height:270px;background:#fffdfa;color:#49382e;border:1px solid #e3cfb7;border-radius:15px;font-size:13px;line-height:1.7;padding:15px;resize:vertical;margin:12px 0 18px}
.v53-wrap textarea:focus-visible,.v53-wrap button:focus-visible{outline:2px solid #84613e;outline-offset:3px}
@media(max-width:370px){.v53-sketch{height:280px}.v53-sketch .v53-jewel-svg{height:214px}.v53-toolbar button{padding:9px 11px}}
@media(prefers-reduced-motion:reduce){.v53-sketch .v53-jewel-svg{animation:none}}
/* Убираем системный синий цвет подписей сервисных карточек в iOS Safari. */
.feature{color:#3e3128}.feature h3{color:inherit}
