.tool-preview-panel{flex-direction:column;display:flex;overflow:hidden}.tool-preview-panel__head{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}@media (min-width:640px){.tool-preview-panel__head{padding:18px 20px 12px}}.tool-preview-panel__title{letter-spacing:.08em;text-transform:uppercase;color:var(--streamer-online-text-muted,var(--text-mute));margin:0;font-size:11px;font-weight:600}.tool-preview-panel__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tool-preview-panel__body{flex-direction:column;min-height:0;display:flex}.tool-preview-panel[data-collapsed=true] .tool-preview-panel__body{display:none}.tool-preview-panel__frame{border:1px solid var(--streamer-online-border);height:var(--tool-preview-compact-h,clamp(150px, 30vh, 280px));border-radius:12px;margin:0 16px 12px;transition:height .2s ease-out;position:relative;overflow:hidden}@media (min-width:640px){.tool-preview-panel__frame{margin:0 20px 12px}}.tool-preview-panel__frame[data-canvas]{height:auto;aspect-ratio:var(--tool-preview-aspect);min-height:120px;max-height:clamp(150px,34vh,320px)}.tool-preview-panel__frame>iframe{border:0;width:100%;height:100%;display:block}.tool-preview-panel__hint{color:var(--streamer-online-text-muted);margin:0;padding:0 16px 16px;font-size:11px;line-height:16px}@media (min-width:640px){.tool-preview-panel__hint{padding:0 20px 20px}}.tool-preview-stage{transform-origin:50%;position:absolute;top:50%;left:50%}.tool-preview-stage>iframe{border:0;width:100%;height:100%;display:block}.dm-embedded-app .tool-preview-panel__frame{border-radius:2px}.dm-embedded-app .tool-preview-panel__title{letter-spacing:0;text-transform:none;font-weight:700}
:root{--ts-font:inherit;--ts-size:13px;--ts-small:12px;--ts-face:var(--bg-page);--ts-well:var(--bg-card);--ts-text:var(--text);--ts-muted:var(--text-mute);--ts-legend:var(--text);--ts-title:var(--text);--ts-line:var(--line);--ts-group-line:var(--line);--ts-group-etch:none;--ts-radius:10px;--ts-group-radius:10px;--ts-field-bg:var(--bg-soft);--ts-field-line:var(--line);--ts-field-shadow:none;--ts-field-radius:8px;--ts-sel-bg:var(--accent);--ts-sel-text:#fff;--ts-hover:var(--streamer-online-bg-hover,#232831);--ts-nav-bg:transparent;--ts-nav-line:var(--line);--ts-nav-shadow:none;--ts-nav-radius:10px;--ts-pane-bg:var(--bg-card);--ts-pane-line:var(--line);--ts-pane-shadow:none;--ts-btn-text:var(--text);--ts-btn-bg:var(--bg-soft);--ts-btn-line:var(--line);--ts-btn-shadow:none;--ts-btn-radius:8px;--ts-btn-hover-bg:var(--streamer-online-bg-hover,#232831);--ts-btn-hover-line:var(--text-dim);--ts-btn-active-shadow:none;--ts-btn-default-ring:0 0 0 1px var(--accent);--ts-pressed-bg:rgba(var(--accent-rgb), .18);--ts-pressed-line:var(--accent);--ts-pressed-text:var(--text);--ts-pressed-shadow:none;--ts-focus:2px solid var(--accent);--ts-focus-offset:2px;--ts-link:var(--accent-ink);--ts-danger:#f87171;--ts-success:var(--ok);--ts-warning:#e0af68;--ts-check:var(--accent);--ts-sticky-top:76px}.dm-embedded-app{--ts-font:Verdana, Geneva, sans-serif;--ts-size:11px;--ts-small:11px;--ts-face:#eaf3f4;--ts-well:#fff;--ts-text:#193846;--ts-muted:#4e6872;--ts-legend:#1e6174;--ts-title:#164f63;--ts-line:#a9cbd0;--ts-group-line:#b2d0d4;--ts-group-etch:none;--ts-radius:7px;--ts-group-radius:7px;--ts-field-bg:#fff;--ts-field-line:#8ebbc2;--ts-field-shadow:inset 0 1px 2px #1f647218;--ts-field-radius:4px;--ts-sel-bg:#216c83;--ts-sel-text:#fff;--ts-hover:#e3f4f2;--ts-nav-bg:linear-gradient(90deg, #cde5e8, #edf8f8);--ts-nav-line:#a9cbd0;--ts-nav-shadow:inset 0 1px #ffffffa0;--ts-nav-radius:7px;--ts-pane-bg:#fff;--ts-pane-line:#a9cbd0;--ts-pane-shadow:0 1px 2px #10435114;--ts-btn-text:#133f4e;--ts-btn-bg:linear-gradient(#fff, #d9eeee);--ts-btn-line:#7dafb8;--ts-btn-shadow:inset 0 1px #fff, 0 1px 2px #10435120;--ts-btn-radius:5px;--ts-btn-hover-bg:linear-gradient(#fff, #c9ecea);--ts-btn-hover-line:#248f99;--ts-btn-active-shadow:inset 0 1px 3px #10435140;--ts-btn-default-ring:0 0 0 1px #2a7b8c;--ts-pressed-bg:#d5f2ef;--ts-pressed-line:#248f99;--ts-pressed-text:#0f3b48;--ts-pressed-shadow:inset 0 1px 3px #1f647233;--ts-focus:1px dotted #0b3b4b;--ts-focus-offset:1px;--ts-link:#176879;--ts-danger:#a3261f;--ts-success:#1d6b3a;--ts-warning:#8a5a00;--ts-check:#1d7d8f;--ts-sticky-top:27px}:root[data-desktop-theme=bubblegum] .dm-embedded-app{--ts-font:Tahoma, "Segoe UI", Arial, sans-serif;--ts-size:12px;--ts-small:11px;--ts-face:#ece9d8;--ts-well:#fcfcfe;--ts-text:#000;--ts-muted:#4a4a46;--ts-legend:#0046d5;--ts-title:#0b3d91;--ts-line:#aca899;--ts-group-line:#d0d0bf;--ts-group-etch:none;--ts-radius:3px;--ts-group-radius:4px;--ts-field-bg:#fff;--ts-field-line:#7f9db9;--ts-field-shadow:none;--ts-field-radius:0;--ts-sel-bg:#316ac5;--ts-sel-text:#fff;--ts-hover:#e2edff;--ts-nav-bg:#fff;--ts-nav-line:#7f9db9;--ts-nav-shadow:none;--ts-nav-radius:0;--ts-pane-bg:linear-gradient(#fcfcfe, #f4f3ee);--ts-pane-line:#919b9c;--ts-pane-shadow:1px 1px 0 #d0cfc8;--ts-btn-text:#000;--ts-btn-bg:linear-gradient(#fff 0%, #f3f3ef 45%, #e5e4dc 90%, #d6d0c5 100%);--ts-btn-line:#003c74;--ts-btn-shadow:none;--ts-btn-radius:3px;--ts-btn-hover-bg:linear-gradient(#fff 0%, #f3f3ef 45%, #e5e4dc 90%, #d6d0c5 100%);--ts-btn-hover-line:#003c74;--ts-btn-active-shadow:inset 1px 1px 2px #8a8778;--ts-btn-default-ring:inset 0 0 0 1px #9dbbf5, inset 0 0 0 2px #c4d8fb;--ts-pressed-bg:linear-gradient(#e3e2da, #f1f0ea);--ts-pressed-line:#003c74;--ts-pressed-text:#000;--ts-pressed-shadow:inset 1px 1px 2px #a7a493;--ts-focus:1px dotted #000;--ts-focus-offset:1px;--ts-link:#03c;--ts-danger:#b00000;--ts-success:#1d6b2a;--ts-warning:#7a4f00;--ts-check:#21a121}:root[data-desktop-theme=dial-up] .dm-embedded-app{--ts-font:Tahoma, "MS Sans Serif", Arial, sans-serif;--ts-size:12px;--ts-small:11px;--ts-face:#c7c7c7;--ts-well:#c7c7c7;--ts-text:#000;--ts-muted:#3a3a3a;--ts-legend:#000;--ts-title:#000;--ts-line:gray;--ts-group-line:gray;--ts-group-etch:inset 1px 1px #fff, 1px 1px #fff;--ts-radius:0;--ts-group-radius:0;--ts-field-bg:#fff;--ts-field-line:transparent;--ts-field-shadow:inset -1px -1px #fff, inset 1px 1px gray, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;--ts-field-radius:0;--ts-sel-bg:#174473;--ts-sel-text:#fff;--ts-hover:#dcdcdc;--ts-nav-bg:#fff;--ts-nav-line:transparent;--ts-nav-shadow:inset -1px -1px #fff, inset 1px 1px gray, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;--ts-nav-radius:0;--ts-pane-bg:#c7c7c7;--ts-pane-line:transparent;--ts-pane-shadow:inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #dfdfdf;--ts-btn-text:#000;--ts-btn-bg:#c7c7c7;--ts-btn-line:transparent;--ts-btn-shadow:inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #dfdfdf;--ts-btn-radius:0;--ts-btn-hover-bg:#c7c7c7;--ts-btn-hover-line:transparent;--ts-btn-active-shadow:inset -1px -1px #fff, inset 1px 1px #0a0a0a, inset -2px -2px #dfdfdf, inset 2px 2px gray;--ts-btn-default-ring:0 0 0 1px #0a0a0a;--ts-pressed-bg:repeating-conic-gradient(#c7c7c7 0 25%, #e6e6e6 0 50%) 0 0 / 2px 2px;--ts-pressed-line:transparent;--ts-pressed-text:#000;--ts-pressed-shadow:inset -1px -1px #fff, inset 1px 1px #0a0a0a, inset -2px -2px #dfdfdf, inset 2px 2px gray;--ts-focus:1px dotted #000;--ts-focus-offset:-4px;--ts-link:#00007f;--ts-danger:#a00000;--ts-success:#006000;--ts-warning:#6b4a00;--ts-check:#000}main.dm-embedded-app:has(>.ts){background:var(--ts-face);padding:0 0 12px}.ts{min-width:0;color:var(--ts-text);font-family:var(--ts-font);font-size:var(--ts-size);letter-spacing:0;--streamer-online-text-strong:var(--ts-text);--streamer-online-text:var(--ts-text);--streamer-online-text-muted:var(--ts-muted);--streamer-online-text-dim:var(--ts-muted);--streamer-online-warning:var(--ts-warning);--streamer-online-danger:var(--ts-danger);--streamer-online-border:var(--ts-line);--streamer-online-bg-panel:var(--ts-well);flex-direction:column;gap:12px;padding:14px 16px 0;line-height:1.4;display:flex;container:ts/inline-size}.dm-embedded-app .ts{-webkit-font-smoothing:auto}.ts--empty{padding:0}.ts :where(button,input,select,textarea){font:inherit;letter-spacing:0}.ts [hidden],.ts [data-ts-miss]{display:none!important}.ts-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.ts-header__icon{object-fit:contain;width:32px;height:32px}.ts-header__text{min-width:0}.ts .ts-header__title{margin:0;color:var(--ts-title)!important;font:bold calc(var(--ts-size) + 4px) / 1.2 var(--ts-font)!important;letter-spacing:0!important}.ts-header__purpose{color:var(--ts-muted);font-size:var(--ts-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:78ch;margin:2px 0 0;display:-webkit-box;overflow:hidden}.ts-header__tools{align-items:center;gap:10px;display:flex}.ts-search{position:relative}.ts .ts-search__input{background:var(--ts-field-bg) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23666' stroke-width='1.6'><circle cx='6.5' cy='6.5' r='4.5'/><path d='M10 10l4 4' stroke-linecap='round'/></svg>") no-repeat 7px center / 12px;width:210px;min-height:24px;padding:3px 8px 3px 24px}.ts-help{color:var(--ts-link);white-space:nowrap;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.ts-help__icon{color:#fff;background:var(--ts-sel-bg);border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-weight:700;text-decoration:none;display:inline-grid}.ts-help:focus-visible{outline:var(--ts-focus);outline-offset:1px}.ts-source{border:1px solid var(--ts-group-line);border-radius:var(--ts-group-radius);background:var(--ts-well);box-shadow:var(--ts-group-etch);padding:8px 10px}.ts-source__grid{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.ts-source__label{color:var(--ts-text);white-space:nowrap}.ts-source__controls{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ts .ts-source__select{flex:0 260px;min-width:140px}.ts-source__url{flex-wrap:nowrap}.ts-source__urlfield{border:1px solid var(--ts-field-line);border-radius:var(--ts-field-radius);min-width:0;max-width:720px;color:var(--ts-muted);background:var(--ts-face);box-shadow:var(--ts-field-shadow);font-family:ui-monospace,Consolas,Courier New,monospace;font-size:var(--ts-small);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;flex:auto;padding:3px 6px;line-height:18px;overflow:hidden}.ts-source__url>div{flex:auto;min-width:0;margin:0}:is(.dm-embedded-app,body) .ts[data-tool] .ts-source__setup-toggle[aria-expanded=true]{color:var(--ts-pressed-text);border-color:var(--ts-pressed-line);background:var(--ts-pressed-bg);box-shadow:var(--ts-pressed-shadow)}.ts-source__setup{border-top:1px solid var(--ts-line);color:var(--ts-text);margin-top:8px;padding:8px 10px}.ts-source__setup p{color:var(--ts-muted);margin:6px 0 0}.ts-source__setup .ts-source__setup-kicker{color:var(--ts-legend);margin:0 0 6px;font-weight:700}.ts-source__steps{margin:0;padding-left:20px}.ts-source__steps li+li{margin-top:3px}.ts-source__setup .ts-source__private{color:var(--ts-text)}.ts-status{color:var(--ts-muted)}.ts-status:empty{display:none}.ts--empty>.ts-status{padding:8px 16px 0}.ts-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"preview""nav""pane";align-items:start;gap:0;min-width:0;max-width:1560px;display:grid}.ts:not(.ts--preview) .ts-body{max-width:1080px}.ts-nav{grid-area:nav;min-width:0}.ts-pane{grid-area:pane;min-width:0;container:ts-pane/inline-size}.ts-preview{grid-area:preview;min-width:0}.ts-nav__list{flex-wrap:wrap;gap:2px;padding:0 4px;display:flex}.ts-nav__item{border:1px solid var(--ts-pane-line);border-radius:var(--ts-radius) var(--ts-radius) 0 0;min-height:24px;color:var(--ts-text);background:var(--ts-face);cursor:pointer;white-space:nowrap;border-bottom:0;align-items:center;gap:6px;padding:3px 10px;display:inline-flex;position:relative;top:1px}.ts-nav__item:hover{background:var(--ts-hover)}.ts-nav__item[aria-selected=true]{z-index:1;background:var(--ts-well);margin-top:-2px;padding-top:5px}.ts-nav__item:focus-visible{outline:var(--ts-focus);outline-offset:-3px}.ts-nav__item[data-dim]{opacity:.5}.ts-nav__count{min-width:16px;color:var(--ts-sel-text);background:var(--ts-sel-bg);text-align:center;border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:15px}.ts-pane{border:1px solid var(--ts-pane-line);border-radius:0 var(--ts-radius) var(--ts-radius) var(--ts-radius);background:var(--ts-pane-bg);box-shadow:var(--ts-pane-shadow);padding:12px 14px 14px}.ts--single .ts-pane{border-radius:var(--ts-radius)}.ts-preview{top:var(--ts-sticky-top);z-index:15;background:var(--ts-face);margin-bottom:10px;padding-bottom:2px;position:sticky}@container ts (min-width:700px){.ts:not(.ts--preview) .ts-body{grid-template-columns:172px minmax(0,1fr);grid-template-areas:"nav pane";gap:0 12px}.ts--preview .ts-body{grid-template:"nav preview""pane preview"minmax(0,1fr)/minmax(0,1fr) minmax(260px,.82fr);column-gap:14px}.ts--preview.ts--single .ts-body{grid-template-areas:"pane preview"}.ts--preview .ts-preview{--tool-preview-wide:1;top:calc(var(--ts-sticky-top) + 8px);z-index:auto;max-height:calc(100vh - var(--ts-sticky-top) - 16px - var(--tool-preview-bottom-reserve,0px));background:0 0;margin:0;overflow:auto}.ts:not(.ts--preview) .ts-nav{top:calc(var(--ts-sticky-top) + 8px);position:sticky}}@container ts (min-width:1080px){.ts--preview .ts-body{grid-template:"nav pane preview"/172px minmax(0,1fr) minmax(300px,.78fr)}.ts--preview.ts--single .ts-body{grid-template-columns:minmax(0,1fr) minmax(300px,.78fr);grid-template-areas:"pane preview"}.ts--preview .ts-nav{top:calc(var(--ts-sticky-top) + 8px);position:sticky}}@container ts (min-width:700px){.ts:not(.ts--preview) .ts-nav__list{border:1px solid var(--ts-nav-line);border-radius:var(--ts-nav-radius);background:var(--ts-nav-bg);box-shadow:var(--ts-nav-shadow);flex-flow:column;gap:1px;padding:4px}.ts:not(.ts--preview) .ts-nav__item{border-radius:max(0px, calc(var(--ts-nav-radius) - 3px));text-align:left;white-space:normal;background:0 0;border:1px solid #0000;justify-content:space-between;margin:0;padding:4px 8px;font-weight:400;top:0}.ts:not(.ts--preview) .ts-nav__item:hover{background:var(--ts-hover)}.ts:not(.ts--preview) .ts-nav__item[aria-selected=true]{color:var(--ts-sel-text);background:var(--ts-sel-bg);padding-top:4px}.ts:not(.ts--preview) .ts-nav__item[aria-selected=true] .ts-nav__count{color:var(--ts-sel-bg);background:var(--ts-sel-text)}.ts:not(.ts--preview) .ts-nav__item:focus-visible{outline-offset:-2px}.ts:not(.ts--preview) .ts-pane{border-radius:var(--ts-radius)}}@container ts (min-width:1080px){.ts--preview .ts-nav__list{border:1px solid var(--ts-nav-line);border-radius:var(--ts-nav-radius);background:var(--ts-nav-bg);box-shadow:var(--ts-nav-shadow);flex-flow:column;gap:1px;padding:4px}.ts--preview .ts-nav__item{border-radius:max(0px, calc(var(--ts-nav-radius) - 3px));text-align:left;white-space:normal;background:0 0;border:1px solid #0000;justify-content:space-between;margin:0;padding:4px 8px;font-weight:400;top:0}.ts--preview .ts-nav__item:hover{background:var(--ts-hover)}.ts--preview .ts-nav__item[aria-selected=true]{color:var(--ts-sel-text);background:var(--ts-sel-bg);padding-top:4px}.ts--preview .ts-nav__item[aria-selected=true] .ts-nav__count{color:var(--ts-sel-bg);background:var(--ts-sel-text)}.ts--preview .ts-nav__item:focus-visible{outline-offset:-2px}.ts--preview .ts-pane{border-radius:var(--ts-radius)}}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts-nav__item{border:0;border-radius:3px 3px 0 0;box-shadow:inset 1px 1px #fff,inset 2px 2px #dfdfdf,inset -1px 0 #0a0a0a,inset -2px 0 gray}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts-nav__item[aria-selected=true]{background:var(--ts-pane-bg)}@container ts (min-width:700px){:root[data-desktop-theme=dial-up] .dm-embedded-app .ts:not(.ts--preview) .ts-nav__item{box-shadow:none;border-radius:0}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts:not(.ts--preview) .ts-nav__item[aria-selected=true]{background:var(--ts-sel-bg)}}@container ts (min-width:1080px){:root[data-desktop-theme=dial-up] .dm-embedded-app .ts--preview .ts-nav__item{box-shadow:none;border-radius:0}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts--preview .ts-nav__item[aria-selected=true]{background:var(--ts-sel-bg)}}.ts-page{outline:none;min-width:0}.ts-page+.ts-page:not([hidden]){margin-top:18px}.ts-page__head{margin:0 0 10px}.ts .ts-page__title{margin:0;color:var(--ts-title)!important;font:bold calc(var(--ts-size) + 2px) / 1.3 var(--ts-font)!important;letter-spacing:0!important}.ts-page__desc{color:var(--ts-muted);max-width:72ch;margin:3px 0 0}.ts-page__body{flex-direction:column;gap:12px;display:flex}.ts-page__foot{justify-content:flex-end;margin-top:12px;display:flex}.ts-pane:not(:has(.ts-search__summary)) .ts-page__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ts-pane:not(:has(.ts-search__summary)) .ts-page__head:not(:has(.ts-page__desc)){display:contents}.ts-page__head:not(:has(.ts-page__desc)){margin-bottom:8px}.ts-search__summary{color:var(--ts-muted);margin:0 0 12px}.ts-group{border:1px solid var(--ts-group-line);border-radius:var(--ts-group-radius);min-width:0;box-shadow:var(--ts-group-etch);margin:0;padding:6px 12px 12px;position:relative}.ts-group__legend{color:var(--ts-legend);background:0 0;padding:0 4px;font-weight:400}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts-group__legend{background:var(--ts-pane-bg);position:relative}.ts-group__tools-row{background:var(--ts-well);padding:0 4px;line-height:16px;display:flex;position:absolute;top:-9px;right:10px}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts-group__tools-row{background:var(--ts-pane-bg)}.ts-group--advanced:not([open]) .ts-group__tools-row{display:none}.ts-group__tools{align-items:center;gap:8px;display:inline-flex}.dm-embedded-app .ts .beta-pill{border-radius:var(--ts-field-radius);color:var(--ts-warning);letter-spacing:.04em;background:0 0;border:1px solid;padding:0 5px;font-size:10px;line-height:14px}.ts-group__desc{color:var(--ts-muted);margin:2px 0 8px}.ts-group__body{flex-direction:column;gap:8px;min-width:0;display:flex}.ts-group--advanced{box-shadow:none;border-color:#0000;padding:0}.ts-group--advanced[open]{border-color:var(--ts-group-line);box-shadow:var(--ts-group-etch);padding:0 12px 12px}.ts-group__summary{width:fit-content;color:var(--ts-link);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:2px 4px;list-style:none;display:inline-flex}.ts-group__summary::-webkit-details-marker{display:none}.ts-group__summary:hover{text-decoration:underline}.ts-group__summary:focus-visible{outline:var(--ts-focus);outline-offset:0}.ts-group--advanced[open]>.ts-group__summary{color:var(--ts-legend);background:var(--ts-pane-bg);margin:0 0 -.35em -4px;text-decoration:none;position:relative;top:-.75em}:root:not([data-desktop-theme=dial-up]) .ts-group--advanced[open]>.ts-group__summary{background:var(--ts-well)}.ts-group__twisty{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;width:0;height:0;transition:transform .12s ease-out}.ts-group--advanced[open] .ts-group__twisty{transform:rotate(90deg)}.ts-field{--ts-label-w:clamp(104px, 34%, 200px);min-width:0}.ts-field__labelwrap,.ts-field[role=group]{grid-template-columns:var(--ts-label-w) minmax(0, 1fr);align-items:center;gap:4px 10px;display:grid}.ts-field[role=group]{align-items:start}.ts-field[role=group]>.ts-field__label{padding-top:3px}.ts-field__label{min-width:0;color:var(--ts-text)}.ts-field__control{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ts-field[role=group]>.ts-field__control{flex-flow:column;align-items:stretch}.ts-field__control>:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){flex:auto;min-width:0;max-width:100%}.ts-field__hint{color:var(--ts-muted);font-size:var(--ts-small);margin:3px 0 0}.ts-field__hint--offset{padding-left:calc(var(--ts-label-w) + 10px)}.ts-field--wide .ts-field__labelwrap,.ts-field--wide[role=group]{grid-template-columns:minmax(0,1fr)}.ts-field--wide .ts-field__hint--offset{padding-left:0}.ts-field--wide[role=group]>.ts-field__label{padding-top:0}@container ts-pane (max-width:430px){.ts-field__labelwrap,.ts-field[role=group]{grid-template-columns:minmax(0,1fr)}.ts-field[role=group]>.ts-field__label{padding-top:0}.ts-field__hint--offset{padding-left:0}}.ts-check{min-width:0}.ts-check__row{cursor:pointer;align-items:flex-start;gap:7px;display:inline-flex}.ts-check__label{color:var(--ts-text);padding-top:1px}.ts-check__desc{color:var(--ts-muted);font-size:var(--ts-small);margin:1px 0 0 20px}.ts-check__children{flex-direction:column;gap:8px;margin:8px 0 0 20px;display:flex}.ts-slider{flex-wrap:nowrap}.ts-slider__input{flex:auto;min-width:60px}.ts-slider__value{min-width:6.5em;color:var(--ts-text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none}.ts-choice{flex-wrap:wrap;gap:4px 14px;display:flex}.ts-choice--radios{flex-direction:column;gap:4px}.ts-choice__option{cursor:pointer;align-items:flex-start;gap:6px;display:inline-flex;position:relative}.ts-choice__text{flex-direction:column;gap:1px;padding-top:1px;display:flex}.ts-choice__hint{color:var(--ts-muted);font-size:var(--ts-small)}.ts-choice--buttons,.ts-choice--buttons .ts-choice__option,.ts-choice--tiles .ts-choice__option{gap:0}.ts-choice--buttons .ts-choice__input,.ts-choice--tiles .ts-choice__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ts-choice--buttons .ts-choice__text{border:1px solid var(--ts-btn-line);min-height:24px;color:var(--ts-btn-text);background:var(--ts-btn-bg);box-shadow:var(--ts-btn-shadow);white-space:nowrap;justify-content:center;margin-left:-1px;padding:2px 10px}.ts-choice--buttons .ts-choice__option:first-child .ts-choice__text{border-radius:var(--ts-btn-radius) 0 0 var(--ts-btn-radius);margin-left:0}.ts-choice--buttons .ts-choice__option:last-child .ts-choice__text{border-radius:0 var(--ts-btn-radius) var(--ts-btn-radius) 0}.ts-choice--buttons .ts-choice__option:only-child .ts-choice__text{border-radius:var(--ts-btn-radius)}.ts-choice--buttons .ts-choice__option:hover .ts-choice__text{background:var(--ts-btn-hover-bg)}.ts-choice--buttons .ts-choice__option[data-checked] .ts-choice__text,.ts-choice--tiles .ts-choice__option[data-checked] .ts-choice__text{z-index:1;color:var(--ts-pressed-text);border-color:var(--ts-pressed-line);background:var(--ts-pressed-bg);box-shadow:var(--ts-pressed-shadow);position:relative}:is(.ts-choice--buttons .ts-choice__option:has(:focus-visible) .ts-choice__text,.ts-choice--tiles .ts-choice__option:has(:focus-visible) .ts-choice__text){outline:var(--ts-focus);outline-offset:-4px}.ts-choice--tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.ts-choice--tiles .ts-choice__option{display:flex}.ts-choice--tiles .ts-choice__text{border:1px solid var(--ts-group-line);border-radius:var(--ts-field-radius);background:var(--ts-field-bg);flex:1;padding:6px 8px}.ts-choice--tiles .ts-choice__label{font-weight:700}.ts-choice--tiles .ts-choice__option:hover .ts-choice__text{border-color:var(--ts-pressed-line)}.ts-choice__option:has(:disabled){cursor:default;opacity:.55}.ts-tiles{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;display:grid}.ts .ts-tile{border:1px solid var(--ts-btn-line);border-radius:var(--ts-btn-radius);min-width:0;color:var(--ts-btn-text);background:var(--ts-btn-bg);box-shadow:var(--ts-btn-shadow);font:inherit;text-align:left;cursor:default;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 8px;display:flex}.ts .ts-tile:hover{border-color:var(--ts-btn-hover-line);background:var(--ts-btn-hover-bg)}.ts .ts-tile:active{box-shadow:var(--ts-btn-active-shadow)}.ts .ts-tile:focus-visible{outline:var(--ts-focus);outline-offset:var(--ts-focus-offset)}.ts-tile span{color:var(--ts-muted);font-size:var(--ts-small)}.ts-listrow{border:1px solid var(--ts-group-line);border-radius:var(--ts-field-radius);background:var(--ts-well);flex-wrap:wrap;align-items:flex-end;gap:6px 8px;min-width:0;padding:6px 8px;display:flex}.ts-listrow--stack{flex-flow:column;align-items:stretch}.ts-readout{color:var(--ts-text);font-size:calc(var(--ts-size) + 4px);font-variant-numeric:tabular-nums;margin:0}.ts-readout small{color:var(--ts-muted);font-size:var(--ts-size)}.ts-mini{flex-direction:column;gap:2px;min-width:0;display:flex}.ts-mini>span:first-child{color:var(--ts-muted);font-size:var(--ts-small)}.ts-mini--grow{flex:140px}.ts-mini input:not([type=checkbox]):not([type=radio]):not([type=range]){width:100%}.ts-mini>input[type=text]{min-width:90px}.ts .ts-mini__number,.ts .ts-number{flex:none;width:72px}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button.ts-listrow__remove{min-width:24px;color:var(--ts-danger);padding:2px 6px}.ts-listactions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ts-chiplist{flex-direction:column;gap:4px;margin-top:6px;display:flex}.ts-chiplist__count{color:var(--ts-muted);font-size:var(--ts-small);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.ts .ts-chiplist__count .text-\[11px\]{font-size:var(--ts-small)}.ts-note{color:var(--ts-muted);margin:0}.ts-note[data-tone=warning]{color:var(--ts-warning)}.ts-note[data-tone=error]{color:var(--ts-danger)}.ts-note[data-tone=success]{color:var(--ts-success)}.ts-row{min-width:0}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button,:is(.dm-embedded-app,body) .ts[data-tool] .streamer-online-button{border:1px solid var(--ts-btn-line);border-radius:var(--ts-btn-radius);min-width:72px;min-height:24px;color:var(--ts-btn-text);background:var(--ts-btn-bg);box-shadow:var(--ts-btn-shadow);font:inherit;letter-spacing:0;text-shadow:none;text-transform:none;white-space:nowrap;cursor:default;justify-content:center;align-items:center;gap:5px;padding:2px 10px;font-weight:400;line-height:1.2;transition:none;display:inline-flex;transform:none}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button:hover:not(:disabled),:is(.dm-embedded-app,body) .ts[data-tool] .streamer-online-button:hover:not(:disabled){color:var(--ts-btn-text);border-color:var(--ts-btn-hover-line);background:var(--ts-btn-hover-bg)}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button:active:not(:disabled),:is(.dm-embedded-app,body) .ts[data-tool] .streamer-online-button:active:not(:disabled){box-shadow:var(--ts-btn-active-shadow);transform:none}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button:focus-visible,:is(.dm-embedded-app,body) .ts[data-tool] .streamer-online-button:focus-visible{outline:var(--ts-focus);outline-offset:var(--ts-focus-offset)}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button:disabled,:is(.dm-embedded-app,body) .ts[data-tool] .streamer-online-button:disabled{color:color-mix(in srgb, var(--ts-btn-text) 45%, transparent);opacity:1;cursor:default}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts[data-tool] .ts-button:disabled,:root[data-desktop-theme=dial-up] .dm-embedded-app .ts[data-tool] .streamer-online-button:disabled{color:gray;text-shadow:1px 1px #fff}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button--default,:is(.dm-embedded-app,body) .ts[data-tool] .streamer-online-button-primary{box-shadow:var(--ts-btn-shadow), var(--ts-btn-default-ring)}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button--danger{color:var(--ts-danger)}:is(.dm-embedded-app,body) .ts[data-tool] .ts-button--compact{min-width:24px;padding:2px 6px}:is(.dm-embedded-app,body) .ts[data-tool] :is(.ts-button,.streamer-online-button)[aria-pressed=true]{color:var(--ts-pressed-text);border-color:var(--ts-pressed-line);background:var(--ts-pressed-bg);box-shadow:var(--ts-pressed-shadow)}:is(.dm-embedded-app,body) .ts[data-tool] .streamer-online-button svg{width:13px;height:13px}.ts-linkbutton{color:var(--ts-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ts-linkbutton:focus-visible{outline:var(--ts-focus);outline-offset:1px}.ts :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.streamer-online-input,.streamer-online-select,.streamer-online-textarea){border:1px solid var(--ts-field-line);border-radius:var(--ts-field-radius);min-height:24px;color:var(--ts-text);background-color:var(--ts-field-bg);box-shadow:var(--ts-field-shadow);font:inherit;padding:3px 6px;line-height:1.3}.ts :is(select,.streamer-online-select){appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5'><path d='M0 0h8L4 5z' fill='%23000'/></svg>");background-position:right 7px center;background-repeat:no-repeat;background-size:8px 5px;padding-right:22px}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts :is(select,.streamer-online-select){box-shadow:var(--ts-field-shadow), inset -2px 0 #c7c7c7;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5'><path d='M0 0h7L3.5 4z' fill='%23000'/></svg>"),linear-gradient(#c7c7c7,#c7c7c7);background-position:right 6px center,right 2px top 2px;background-size:8px 5px,16px calc(100% - 4px)}:root[data-desktop-theme=bubblegum] .dm-embedded-app .ts :is(select,.streamer-online-select){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5'><path d='M0 0h8L4 5z' fill='%234d6185'/></svg>"),linear-gradient(#c1d3fb,#a6c0f6 60%,#89aaf0);background-position:right 6px center,right 1px top 1px;background-size:8px 5px,15px calc(100% - 2px)}.ts select option{color:#000;background:#fff}.ts :is(input,select,textarea):focus-visible{outline:var(--ts-focus);outline-offset:0}.dm-embedded-app .ts :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus-visible{outline:1px solid var(--ts-sel-bg)}.ts :is(input,select,textarea):disabled{color:var(--ts-muted);background-color:var(--ts-face)}.ts textarea{resize:vertical}.ts input[type=checkbox],.ts input[type=radio]{width:13px;height:13px;accent-color:var(--ts-check);flex:none;margin:2px 0 0}.dm-embedded-app .ts input[type=checkbox],.dm-embedded-app .ts input[type=radio]{appearance:none;border:1px solid var(--ts-field-line);background:var(--ts-field-bg);box-shadow:var(--ts-field-shadow);cursor:pointer;place-content:center;display:inline-grid}.dm-embedded-app .ts input[type=checkbox]{border-radius:2px}.dm-embedded-app .ts input[type=radio]{border-radius:50%}.dm-embedded-app .ts input[type=checkbox]:checked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'><path d='M1 4.5l2.3 2.3L8 2' fill='none' stroke='%231d7d8f' stroke-width='1.8'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:9px}.dm-embedded-app .ts input[type=radio]:checked:before{content:"";background:var(--ts-check);border-radius:50%;width:5px;height:5px}.dm-embedded-app .ts :is(input[type=checkbox],input[type=radio]):focus-visible{outline:var(--ts-focus);outline-offset:2px}.dm-embedded-app .ts :is(input[type=checkbox],input[type=radio]):disabled{background-color:var(--ts-face);cursor:default}:root[data-desktop-theme=bubblegum] .dm-embedded-app .ts :is(input[type=checkbox],input[type=radio]){background-color:#0000;background-image:linear-gradient(135deg,#dcdcd7,#fff);border-color:#1c5180}:root[data-desktop-theme=bubblegum] .dm-embedded-app .ts input[type=checkbox]{border-radius:0}:root[data-desktop-theme=bubblegum] .dm-embedded-app .ts input[type=checkbox]:checked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'><path d='M1 4.3l2.3 2.4L8 1.8' fill='none' stroke='%2321a121' stroke-width='2'/></svg>"),linear-gradient(135deg,#dcdcd7,#fff);background-position:50%,0 0;background-size:9px,100%}:root[data-desktop-theme=bubblegum] .dm-embedded-app .ts input[type=radio]:checked:before{background:radial-gradient(circle at 35% 35%,#8be37f,#21a121 70%);width:5px;height:5px}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts :is(input[type=checkbox],input[type=radio]){border:0;width:13px;height:13px}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts input[type=checkbox]{border-radius:0}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts input[type=checkbox]:checked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'><path d='M0 2h1v1h1v1h1V3h1V2h1V1h1V0h1v3H6v1H5v1H4v1H3V5H2V4H1V3H0z' fill='%23000'/></svg>");background-size:7px}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts input[type=radio]{box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts input[type=radio]:checked:before{background:#000;width:4px;height:4px}.ts input[type=range]{height:20px;accent-color:var(--ts-check);cursor:pointer;background:0 0;margin:0}.dm-embedded-app .ts input[type=range]{appearance:none}.dm-embedded-app .ts input[type=range]::-webkit-slider-runnable-track{border:1px solid var(--ts-field-line);background:var(--ts-face);height:4px;box-shadow:var(--ts-field-shadow);border-radius:2px}.dm-embedded-app .ts input[type=range]::-moz-range-track{border:1px solid var(--ts-field-line);background:var(--ts-face);border-radius:2px;height:4px}.dm-embedded-app .ts input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--ts-btn-line);background:var(--ts-btn-bg);width:11px;height:18px;box-shadow:var(--ts-btn-shadow);border-radius:3px;margin-top:-8px}.dm-embedded-app .ts input[type=range]::-moz-range-thumb{border:1px solid var(--ts-btn-line);background:var(--ts-btn-bg);width:11px;height:18px;box-shadow:var(--ts-btn-shadow);border-radius:3px}:root[data-desktop-theme=bubblegum] .dm-embedded-app .ts input[type=range]::-webkit-slider-runnable-track{background:#ecebe4;border-color:#9d9c99;border-radius:0;box-shadow:inset 1px 1px #d9d8d0}:root[data-desktop-theme=bubblegum] .dm-embedded-app .ts input[type=range]::-webkit-slider-thumb{background:linear-gradient(#fff,#e5e5de);border-color:#8392a4;border-radius:2px;box-shadow:inset 0 -2px #53c04a}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts input[type=range]::-webkit-slider-runnable-track{background:#c7c7c7;border:0;border-radius:0;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts input[type=range]::-webkit-slider-thumb{background:#c7c7c7;border:0;border-radius:0;width:11px;height:20px;margin-top:-8px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.dm-embedded-app .ts input[type=range]:focus-visible{outline:var(--ts-focus);outline-offset:2px}.ts .streamer-online-chip-field{border:1px solid var(--ts-field-line);border-radius:var(--ts-field-radius);background:var(--ts-field-bg);min-height:56px;box-shadow:var(--ts-field-shadow);padding:4px}.ts .streamer-online-chip-field:focus-within{border-color:var(--ts-field-line);box-shadow:var(--ts-field-shadow);outline:var(--ts-focus)}.ts .streamer-online-chip{border-color:var(--ts-group-line);border-radius:var(--ts-field-radius);color:var(--ts-text);background:var(--ts-face);font-size:var(--ts-small);padding:1px 2px 1px 6px}.ts .streamer-online-chip__x{width:16px;height:16px;color:var(--ts-muted);border-radius:0}.ts .streamer-online-chip-field .streamer-online-chip-field__input{min-height:0;box-shadow:none;background:0 0;border:0;padding:2px 4px}.ts .streamer-online-chip-field .streamer-online-chip-field__input:focus-visible{outline:none}.ts .color-field{--ts-label-w:clamp(104px, 34%, 200px);grid-template-columns:var(--ts-label-w) minmax(0, 1fr);align-items:center;gap:4px 10px;display:grid}.ts .color-field__label{color:var(--ts-text);font:inherit;letter-spacing:0;text-transform:none}.ts .streamer-online-color-row{border:1px solid var(--ts-field-line);border-radius:var(--ts-field-radius);background:var(--ts-field-bg);max-width:280px;box-shadow:var(--ts-field-shadow);gap:4px;padding:2px}.ts .streamer-online-color-row:focus-within{border-color:var(--ts-field-line);box-shadow:var(--ts-field-shadow);outline:var(--ts-focus)}.ts .streamer-online-color-swatch{border:1px solid var(--ts-line);border-radius:max(0px, calc(var(--ts-field-radius) - 2px));width:22px;height:18px;transform:none}.ts .streamer-online-color-row .streamer-online-color-hex{min-height:0;color:var(--ts-text);box-shadow:none;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:var(--ts-small);background:0 0;border:0;padding:0 4px}.ts .streamer-online-color-clear{border:1px solid var(--ts-btn-line);border-radius:var(--ts-btn-radius);color:var(--ts-btn-text);background:var(--ts-btn-bg);box-shadow:var(--ts-btn-shadow);font:inherit;font-size:var(--ts-small);letter-spacing:0;padding:0 8px;font-weight:400}.ts .streamer-online-color-clear--active{color:var(--ts-pressed-text);border-color:var(--ts-pressed-line);background:var(--ts-pressed-bg);box-shadow:var(--ts-pressed-shadow)}.ts .streamer-online-color-popover{left:var(--ts-label-w);border-color:var(--ts-line);border-radius:var(--ts-group-radius);color:var(--ts-text);background:var(--ts-well)}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts .streamer-online-color-popover{background:#c7c7c7;border:0;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff,2px 2px #0005}@container ts-pane (max-width:430px){.ts .color-field{grid-template-columns:minmax(0,1fr)}.ts .streamer-online-color-popover{left:0}}.ts .twitch-channel-field{border-color:var(--ts-field-line);border-radius:var(--ts-field-radius);background:var(--ts-field-bg);min-height:24px;box-shadow:var(--ts-field-shadow)}.ts .twitch-channel-field .twitch-channel-field__input{min-height:0;box-shadow:none;background:0 0;border:0}:is(.dm-embedded-app,body) .ts[data-tool] .ts-preview .tool-preview-panel{border:1px solid var(--ts-group-line);border-radius:var(--ts-group-radius);background:var(--ts-well);box-shadow:var(--ts-group-etch)}.ts-preview .tool-preview-panel__head{flex-wrap:wrap;padding:6px 8px}.ts-preview .tool-preview-panel__actions{flex:auto}.ts-preview .tool-preview-panel__title{white-space:nowrap;color:var(--ts-legend);font:inherit;letter-spacing:0;text-transform:none}.ts-preview .tool-preview-panel__actions{gap:4px}:is(.dm-embedded-app,body) .ts[data-tool] .ts-preview .tool-preview-panel__actions .streamer-online-button{min-width:0;padding:1px 8px}.ts-preview .tool-preview-panel__frame{border:1px solid var(--ts-field-line);border-radius:var(--ts-field-radius);box-shadow:var(--ts-field-shadow);height:clamp(140px,28vh,260px);margin:0 8px 8px}.ts-preview .tool-preview-panel__frame[data-canvas]{height:auto;aspect-ratio:var(--tool-preview-aspect);min-height:110px;max-height:clamp(140px,32vh,300px)}.ts-preview .tool-preview-panel__hint{color:var(--ts-muted);font-size:var(--ts-small);padding:0 8px 8px}@container ts (min-width:700px){:is(.dm-embedded-app,body) .ts[data-tool].ts--preview .tool-preview-panel__toggle{display:none}.ts--preview .tool-preview-panel[data-collapsed=true] .tool-preview-panel__body{display:flex}.ts--preview .ts-preview .tool-preview-panel__frame{--ts-preview-fill:clamp(200px, min(60vh, calc(100vh - var(--ts-sticky-top) - 150px - var(--tool-preview-bottom-reserve,0px))), 760px);height:max(200px, min(var(--tool-preview-h,100000px), var(--ts-preview-fill)))}.ts--preview .ts-preview .tool-preview-panel__frame[data-canvas]{height:auto;max-height:var(--ts-preview-fill)}}.dm-embedded-app .ts .save-command-bar{--save-bar-text:var(--ts-text);--save-bar-muted:var(--ts-muted);border-top:1px solid var(--ts-line);color:var(--ts-text);background:var(--ts-face);font:var(--ts-size) var(--ts-font);box-shadow:inset 0 1px #ffffff80}.dm-embedded-app .ts .save-command-bar__status{font-size:var(--ts-size)}.dm-embedded-app .ts .save-command-bar__btn{border:1px solid var(--ts-btn-line);border-radius:var(--ts-btn-radius);min-height:24px;color:var(--ts-btn-text);background:var(--ts-btn-bg);box-shadow:var(--ts-btn-shadow);font:inherit}.dm-embedded-app .ts .save-command-bar__btn:hover:not(:disabled){border-color:var(--ts-btn-hover-line);background:var(--ts-btn-hover-bg)}.dm-embedded-app .ts .save-command-bar__btn:active:not(:disabled){background:var(--ts-btn-bg);box-shadow:var(--ts-btn-active-shadow)}.dm-embedded-app .ts .save-command-bar__btn:focus-visible{outline:var(--ts-focus);outline-offset:var(--ts-focus-offset)}.dm-embedded-app .ts .save-command-bar__btn--primary:not(:disabled){color:var(--ts-btn-text);border-color:var(--ts-btn-line);background:var(--ts-btn-bg);box-shadow:var(--ts-btn-shadow), var(--ts-btn-default-ring)}.dm-embedded-app .ts .save-command-bar__btn:disabled{color:color-mix(in srgb, var(--ts-btn-text) 45%, transparent);border-color:var(--ts-btn-line);background:var(--ts-btn-bg);box-shadow:var(--ts-btn-shadow);opacity:.8}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts .save-command-bar{border-top:0;box-shadow:inset 0 1px #fff,inset 0 -1px gray}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts .save-command-bar__btn:disabled{color:gray;text-shadow:1px 1px #fff;opacity:1}:root[data-desktop-theme=dial-up] .dm-embedded-app .ts .save-command-bar__icon--dirty{fill:navy}@container ts (max-width:520px){.ts-header{grid-template-columns:auto minmax(0,1fr)}.ts-header__tools{grid-column:1/-1}.ts-search{flex:1}.ts .ts-search__input{width:100%}.ts-source__grid{grid-template-columns:minmax(0,1fr)}.ts-source__grid>span[aria-hidden=true]{display:none}.ts-source__label{margin-bottom:-2px}.ts .ts-source__select{flex:100%}.ts-nav__item{padding-inline:8px}}@media (max-width:600px){.ts{padding:10px 10px 0}.ts-pane{padding:10px}.ts .ts-button,.ts .streamer-online-button{min-height:30px}}@media (pointer:coarse){.ts .ts-button,.ts .streamer-online-button,.ts-nav__item,.ts :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:32px}}@media (prefers-reduced-motion:reduce){.ts-group__twisty{transition:none}}
