.studio-btn,.studio-dark-btn{white-space:nowrap;color:#27272a;cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:13px;font-weight:500;transition:background .12s;display:inline-flex}.studio-btn:hover{background:#f4f4f5}.studio-dark-btn{color:#e4e4e7;background:#2d2d31;border-color:#45454b}.studio-dark-btn:hover{background:#3f3f46}.studio-btn:disabled,.studio-dark-btn:disabled,.studio-icon-btn:disabled{opacity:.35;cursor:default}.studio-icon-btn{color:#a1a1aa;cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s;display:inline-flex}.studio-icon-btn:hover{color:#fafafa;background:#ffffff0d}.studio-toggle-active{color:#fafafa;background:#ffffff12}.studio-select,.studio-dark-select{appearance:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;color:#27272a;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid #d4d4d8;border-radius:7px;outline:none;min-width:0;height:34px;padding:0 30px 0 10px;font-size:13px}.studio-dark-select{color:#d4d4d8;background-color:#29292d;border-color:#45454b}.studio-top-select{background-color:#fff;background-position:right 10px center;border:1px solid #d4d4d8;border-radius:9px;height:34px;padding:0 32px 0 11px;box-shadow:0 1px 2px #00000005}.studio-input{color:#27272a;background:#fff;border:1px solid #dedee2;border-radius:7px;outline:none;width:100%;min-width:0;height:36px;padding:0 9px;font-size:13px}.studio-input:focus,.studio-select:focus{border-color:#a1a1aa;box-shadow:0 0 0 2px #e4e4e7}.studio-label{letter-spacing:.04em;color:#71717a;text-transform:uppercase;white-space:nowrap;margin-bottom:7px;font-size:10px;font-weight:600;display:block}.studio-panel-section{border-bottom:1px solid #e4e4e7;padding:16px}.studio-menu-item{white-space:nowrap;color:#3f3f46;cursor:pointer;text-align:left;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;display:flex}.studio-menu-item:hover{background:#f4f4f5}.studio-menu-item:disabled{opacity:.35;cursor:default}.studio-stage svg:focus{outline:none}.studio-root button:focus-visible{outline-offset:2px;outline:2px solid #a5b4fc}.studio-root button[data-studio-formation]:focus-visible{outline:none}@media (max-width:1100px){.studio-secondary-label{display:none}}.studio-inspector .studio-label,.studio-inspector label{font-size:12px}.studio-stage-tools{max-width:calc(100% - 24px)}@media (max-width:1200px){.studio-inspector{width:280px}}.studio-inspector{color:#e4e4e7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202023;border-color:#3f3f46}.studio-inspector .studio-panel-section,.studio-inspector [class*=border-zinc-100],.studio-inspector [class*=border-zinc-200]{border-color:#3f3f46}.studio-inspector .studio-input,.studio-inspector .studio-select,.studio-inspector textarea{color:#f4f4f5;background-color:#29292d;border-color:#45454b}.studio-inspector .studio-btn{color:#e4e4e7;background:#303034;border-color:#45454b}.studio-inspector .studio-btn:hover{background:#3f3f46}.studio-inspector .studio-label,.studio-inspector .text-zinc-400,.studio-inspector .text-zinc-500,.studio-inspector .text-zinc-600{color:#a1a1aa}.studio-inspector .text-zinc-800,.studio-inspector .text-zinc-900,.studio-inspector .text-black{color:#f4f4f5}.studio-inspector .bg-white,.studio-inspector .bg-zinc-100,.studio-inspector .bg-zinc-200{background-color:#303034}.studio-inspector .hover\:bg-zinc-100:hover{background-color:#3f3f46}.studio-header-tools .studio-btn{height:34px}@media (max-width:1400px){.studio-header-tools .studio-secondary-label{display:none}}@media (max-width:1600px){.studio-root header .studio-secondary-label{display:none}.studio-save-status{gap:0;font-size:0}}.studio-inspector-tab{color:#a1a1aa;white-space:nowrap;cursor:pointer;border-radius:6px;height:30px;padding:0 7px;font-size:12px}.studio-inspector-tab:hover,.studio-inspector-tab.is-active{color:#fafafa;background:#3f3f46}.studio-advanced>summary{color:#71717a;cursor:pointer;border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;font-size:12px;font-weight:500;list-style:none;display:flex}.studio-advanced>summary::-webkit-details-marker{display:none}.studio-advanced>summary:hover{color:#27272a}.studio-advanced>summary:focus-visible{outline-offset:-3px;outline:2px solid #a1a1aa}.studio-advanced[open]>summary svg{transform:rotate(180deg)}.studio-inspector .studio-advanced>summary{color:#a1a1aa;border-color:#3f3f46}.studio-inspector .studio-advanced>summary:hover{color:#e4e4e7}.studio-dark-btn.studio-marking-on{color:#18181b;background:#f4f4f5;border-color:#fafafa;font-weight:600}.studio-dark-btn.studio-marking-on:hover{background:#d4d4d8}.studio-dark-btn.studio-marking-off{color:#a1a1aa;background:0 0;border-color:#52525b}.studio-dark-btn.studio-marking-off:hover{color:#e4e4e7;background:#2d2d31}
