.gl-panel{padding:24px}.gl-panel .analytics-head{align-items:flex-start}.gl-toolbar{display:flex;gap:16px;align-items:center;margin:24px 0}.gl-toolbar .field{flex:1;max-width:680px}.gl-editor fieldset{border:0;padding:0;margin:0;min-width:0}.gl-editor .field,.gl-login .field{display:flex;flex-direction:column;gap:8px;margin:16px 0}.gl-editor textarea{width:100%;padding:12px;border:1px solid var(--line,#ddd);border-radius:8px;font:inherit;resize:vertical}.gl-rule-list{margin:24px 0}.gl-rule{padding:20px}.gl-rule .grid2{gap:20px}.gl-footer{margin-top:24px;border-top:1px solid var(--line,#ddd);padding-top:20px}.gl-upload{position:relative;overflow:hidden;cursor:pointer}.gl-upload input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.gl-source{margin:24px 0}.gl-source pre{white-space:pre-wrap;word-break:break-word;background:var(--bg,#f8f8f8);padding:16px;max-height:360px;overflow:auto}.gl-login{max-width:420px}.gl-panel fieldset:disabled{opacity:.8}@media(max-width:720px){.gl-toolbar{flex-direction:column;align-items:stretch}.gl-rule .grid2{grid-template-columns:1fr}.gl-panel{padding:16px}.gl-panel .analytics-head{flex-direction:column}}

[data-review-references] fieldset,[data-review-runtime] fieldset{border:0;padding:0;margin:16px 0;min-width:0}[data-review-references] .field,[data-review-runtime] .field{display:flex;flex-direction:column;gap:8px;margin:16px 0}[data-review-references] textarea{width:100%;padding:12px;border:1px solid var(--line,#ddd);border-radius:8px;font:inherit;resize:vertical}
