.studio{max-width:960px;margin:auto;overflow-wrap:anywhere}.studio .g-card{margin:16px 0;padding:20px}.studio label{display:block;margin:12px 0}.studio input,.studio textarea,.studio select{display:block;max-width:100%;width:100%;min-height:44px;padding:10px;box-sizing:border-box}.studio fieldset{min-width:0;margin:16px 0;border:1px solid var(--border,#ddd);border-radius:16px}.studio article{padding:16px 0;border-bottom:1px solid #ddd}.studio button,.studio a.action-button{min-height:44px;margin:6px;white-space:normal}.studio-question-image{max-width:100%;max-height:340px;object-fit:contain}.studio-preview{width:min(90vw,850px);height:90vh;border:0;border-radius:20px}.studio-preview iframe{width:100%;height:calc(100% - 60px);border:0}.studio-preview button{min-height:44px}.studio-preview::backdrop{background:#0006}

.studio .fast-check{display:flex;align-items:center;gap:10px;min-height:44px}.studio .fast-check input{width:24px;min-height:24px;flex:0 0 24px}.fast-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}.fast-rows article{padding:12px;border:1px solid var(--border,#ddd);border-radius:12px;min-width:0}.fast-warning{border-left:4px solid #b66b13!important}.studio textarea{resize:vertical}