.twitch-commands-page-content-command-row{flex-direction:column;gap:10px;display:flex}.twitch-commands-page-content-command-row__desc{color:#d4e0f7c2;margin:0;font-size:16px}.twitch-commands-page-content-command-row__controls{grid-template-columns:1fr auto;gap:10px;display:grid}.twitch-commands-page-content-command-row__code{color:#f1f3f7;box-sizing:border-box;background:#00000052;border:1px solid #fff3;border-radius:8px;width:100%;padding:9px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px}@media (width<=900px){.twitch-commands-page-content-command-row__controls{grid-template-columns:1fr}}.twitch-commands-page-content-template-editor{flex-direction:column;gap:10px;width:100%;display:flex}.twitch-commands-page-content-template-editor__row{align-items:center;gap:10px;width:100%;display:flex}.twitch-commands-page-content-template-editor__surface{box-sizing:border-box;background:#00000040;border:1px solid #ffffff40;border-radius:10px;flex:auto;align-items:center;min-width:0;height:42px;padding:0 10px;transition-property:border-color,box-shadow;transition-duration:.16s;transition-timing-function:ease;display:flex;position:relative}.twitch-commands-page-content-template-editor__surface:focus-within{border-color:#89a8ffb3;box-shadow:0 0 0 2px #6081ff38}.twitch-commands-page-content-template-editor__surface--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;touch-action:none;border-color:#ff7a498c;box-shadow:0 0 0 2px #ff7a4929}.twitch-commands-page-content-template-editor__surface--clearable{padding-right:34px}.twitch-commands-page-content-template-editor__clear{z-index:2;color:#f1f3f799;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:18px;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.twitch-commands-page-content-template-editor__clear:hover{color:#f1f3f7f2}.twitch-commands-page-content-template-editor__level-toggle{box-sizing:border-box;color:#d8e0f2;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff3d;border-radius:8px;flex:none;height:42px;margin:0;padding:0 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;position:relative}.twitch-commands-page-content-template-editor__level-toggle:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff57}.twitch-commands-page-content-template-editor__level-toggle:disabled{opacity:.45;cursor:not-allowed}.twitch-commands-page-content-template-editor__level-toggle-sizer{visibility:hidden;pointer-events:none;display:block}.twitch-commands-page-content-template-editor__level-toggle-label{justify-content:center;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0}.twitch-commands-page-content-template-editor__measure{z-index:0;box-sizing:border-box;padding:inherit;visibility:hidden;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.twitch-commands-page-content-template-editor__content,.twitch-commands-page-content-template-editor__flow,.twitch-commands-page-content-template-editor__measure-row{flex-wrap:wrap;align-items:baseline;gap:0;width:100%;display:flex}.twitch-commands-page-content-template-editor__flow{z-index:1;pointer-events:none;position:relative}.twitch-commands-page-content-template-editor__item{display:contents}.twitch-commands-page-content-template-editor__mark{vertical-align:baseline;background:0 0;width:0;height:1em;margin:0;padding:0;display:inline-block;overflow:hidden}.twitch-commands-page-content-template-editor__char{color:#f1f3f7;white-space:pre-wrap;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:18px;line-height:1.35}.twitch-commands-page-content-template-editor__text{color:#f1f3f7;field-sizing:content;-webkit-user-select:text;user-select:text;touch-action:auto;background:0 0;border:none;flex:0 auto;min-width:.75ch;max-width:100%;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:18px;line-height:1.35}.twitch-commands-page-content-template-editor__text:focus{outline:none}.twitch-commands-page-content-template-editor__text--grow{field-sizing:fixed;flex:auto;width:0;min-width:2ch}.twitch-commands-page-content-template-editor__chip{box-sizing:border-box;color:#ffc4a8;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:#ff7a4938;border:1px solid #ff7a498c;border-radius:999px;align-items:baseline;margin:0 1px;padding:1px 8px 2px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex}.twitch-commands-page-content-template-editor__chip:active{cursor:grabbing}.twitch-commands-page-content-template-editor__chip--preview{cursor:grabbing;background:#ff7a4957}.twitch-commands-page-content-template-editor__chip-label{pointer-events:none}.twitch-commands-page-content{flex-direction:column;flex:1 0 auto;gap:14px;width:100%;max-width:1280px;margin:0 auto;display:flex}.twitch-commands-page-content__hero{margin:0 0 8px;padding-bottom:22px;position:relative}.twitch-commands-page-content__hero:after{content:"";background:linear-gradient(90deg,#ff7a49b8 0%,#7891ff7a 45%,#7891ff1f 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.twitch-commands-page-content__hero-copy{min-width:0}.twitch-commands-page-content__hero-title{letter-spacing:-.02em;color:#f3f6fd;text-shadow:0 0 22px #a0b2ff29;margin:0 0 10px;font-size:clamp(28px,4.2vw,40px);line-height:1.08}.twitch-commands-page-content__hero-lead{color:#e1e8f7d1;margin:0;font-size:17px;line-height:1.55}.twitch-commands-page-content__layout{flex-direction:column;gap:14px;display:flex}.twitch-commands-page-content__fields{flex-direction:column;gap:22px;display:flex}.twitch-commands-page-content__field{flex-direction:column;gap:10px;display:flex}.twitch-commands-page-content__input-label{color:#e1e8f7eb;margin:0;font-size:18px}.twitch-commands-page-content__text-input,.twitch-commands-page-content__chatbot-select{box-sizing:border-box;width:100%;max-width:420px}.twitch-commands-page-content__template-input{width:100%}.twitch-commands-page-content__field-hint{color:#d4e0f79e;margin:0;font-size:14px;line-height:1.4}.twitch-commands-page-content__command-block{flex-direction:column;gap:14px;display:flex}@media (width<=900px){.twitch-commands-page-content__text-input,.twitch-commands-page-content__chatbot-select{max-width:none}}.twitch-commands-page{color:#e6e9ef;box-sizing:border-box;background:radial-gradient(circle at 50% 52%,#617dff33,#0000 36%),radial-gradient(circle at 18% 88%,#4a92ff24,#0000 34%),radial-gradient(circle at 82% 92%,#a874ff1f,#0000 38%),radial-gradient(circle at top,#21283a 0%,#10131a 45%,#0b0d13 100%);flex-direction:column;min-height:100svh;padding:26px 16px 32px;display:flex}.twitch-commands-page__footer{width:100%;max-width:1280px;margin:24px auto 0}
