.owner-studio{margin:20px 0;padding:22px;border:1px solid #ac8d57;border-radius:15px;background:linear-gradient(135deg,#174337,#0b2821);color:#f3e6ce}.owner-studio-title>span,.local-studio-header>span{font-size:11px;color:#eac481;letter-spacing:2px}.owner-studio h3{font:normal 28px Georgia,serif;color:#f4d89f;margin:8px 0}.owner-studio form{display:grid;gap:13px}.owner-studio label{display:flex;flex-direction:column;gap:6px;color:#f3e6ce;font-size:13px}.owner-studio input,.owner-studio select,.owner-studio textarea{width:100%;box-sizing:border-box;border:1px solid #9b825b;border-radius:7px;background:#f8f4eb;color:#132d24;padding:12px;font:inherit}.studio-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.owner-studio small{color:#d0d5c9}.studio-image-preview img{max-width:260px;max-height:190px;object-fit:contain;border-radius:8px}.studio-item{border:1px solid #846e4a;border-radius:11px;padding:15px;margin:11px 0;background:#0d2f27}.studio-item h4{font:normal 23px Georgia,serif;color:#f4d89f;margin:10px 0}.studio-item p{white-space:pre-wrap;line-height:1.5}.studio-tag{display:inline-block;padding:4px 9px;border-radius:20px;border:1px solid #b49762;color:#f2d69b;font-size:11px}.local-studio-public{margin:20px 0}.local-studio-header h2{font:normal 32px Georgia,serif;color:#f1d69b}.local-studio-public-item{padding:20px;margin:14px 0;border:1px solid #967d50;border-radius:14px;background:#12372e;color:#f1e6d5}.local-studio-public-item h3{font:normal 25px Georgia,serif;color:#f4d99d}.local-studio-public-item p{white-space:pre-wrap}.local-studio-public-item img{display:block;max-width:100%;max-height:380px;object-fit:contain;margin-top:12px;border-radius:9px}@media(max-width:600px){.studio-fields{grid-template-columns:1fr}.owner-studio{padding:14px}}