.experience-studio{max-width:1180px;margin:auto;line-height:1.55}.studio-tabs,.studio-steps,.studio-build-head,.studio-row{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.studio-tabs{margin:1.25rem 0}.studio-tabs [aria-current],.studio-steps [aria-current]{outline:2px solid currentColor;outline-offset:2px;font-weight:750}.studio-steps{margin:1rem 0}.studio-library{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem}.studio-library article{display:flex;flex-direction:column}.studio-library article button{margin-top:auto}.studio-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:1rem}.studio-editor label,.studio-item label{display:grid;gap:.35rem;margin:.75rem 0}.experience-studio textarea{min-height:110px;resize:vertical;width:100%;font:inherit}.experience-studio input,.experience-studio select{width:100%;min-width:0;font:inherit}.experience-studio button,.experience-studio summary,.experience-studio input,.experience-studio select{min-height:48px}.experience-studio button{white-space:normal}.studio-item{border:1px solid var(--border,#717b80);padding:.8rem;margin:1rem 0;border-radius:8px}.studio-item summary{cursor:pointer;display:list-item;overflow-wrap:anywhere;font-weight:650;padding:.6rem 0}.studio-check{display:flex!important;align-items:center;gap:.7rem!important}.studio-check input{width:24px!important;height:24px;min-height:24px;flex-shrink:0}.studio-build-head{justify-content:space-between}.studio-row{justify-content:space-between;padding:1rem 0;border-bottom:1px solid var(--border,#717b80)}.studio-bottom{padding:1rem 0 calc(1rem + env(safe-area-inset-bottom))}.studio-validation{margin:1rem 0}.experience-studio .panel{min-width:0;overflow-wrap:anywhere}.experience-studio h2,.experience-studio h3{overflow-wrap:anywhere}.experience-studio .error,.experience-studio .preview-banner{white-space:normal}.experience-studio :focus-visible{outline:3px solid currentColor;outline-offset:3px}#studio-print-material{display:none}@media(max-width:640px){.studio-tabs button{flex:1 1 45%}.studio-steps button{flex:1 1 45%}.studio-build-head{align-items:stretch}.studio-row{display:block}.studio-row button{width:100%}.studio-editor{padding:.9rem}.studio-fields{grid-template-columns:1fr}.studio-bottom button{flex:1}.experience-studio .page-head .actions{width:100%}}@media(prefers-reduced-motion:reduce){.experience-studio *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.experience-studio .panel,.studio-item{border:1px solid CanvasText}.experience-studio button[aria-current]{outline:3px solid Highlight}}@media print{body.studio-printing>*{display:none!important}body.studio-printing #studio-print-material{display:block!important;color:#000;background:#fff;font:12pt serif}#studio-print-material article{break-inside:avoid;border-bottom:1px solid;padding:1rem 0}#studio-print-material h1{font-size:20pt}}
