[data-frame]{--text-primary:#141414;--text-secondary:#3b3b3b;--text-tertiary:#4f4f4f;--text-quaternary:#8a8a8a;--text-inverted:#f4f4f4;--text-accent:#1466e6;--text-positive:#4b6525;--text-negative:#c62e42;--text-warning:#8a5a07;--text-purple:#6b42b3;--text-on-accent:#fff;--surface-background:#fcfcfc;--surface-primary:#f7f7f7;--surface-card:#fff;--surface-inset:#f0f0f0;--surface-secondary:#ededed;--surface-secondary-hover:#e6e6e6;--surface-tertiary:#dbdbdb;--surface-tertiary-hover:#d1d1d1;--surface-inverted:#3b3b3b;--surface-hover:#00000014;--surface-pressed:#00000026;--surface-overlay:#0000004d;--surface-media-chip:#0c0c0c;--surface-container:#f4f4f4;--surface-container-item:#fff;--icon-primary:#141414;--icon-secondary:#3b3b3b;--icon-tertiary:#4f4f4f;--icon-muted:#8a8a8a;--icon-inverted:#f4f4f4;--icon-accent:#1e78ff;--icon-on-accent:#fff;--border-primary:#dbdbdb;--border-secondary:#cecece;--border-emphasis:#d6d6d6;--border-strong:#8a8a8a;--border-selected:#141414;--border-translucent:#00000014;--border-translucent-strong:#00000026;--border-focus:#1e78ff;--button-primary:#141414;--button-primary-hover:#3b3b3b;--button-primary-pressed:#4f4f4f;--button-secondary:#fafafa;--button-secondary-hover:#f4f4f4;--button-secondary-pressed:#ededed;--button-accent:#1466e6;--button-accent-hover:#0f52bf;--button-accent-pressed:#0c3f91;--button-borderless-hover:#00000014;--button-borderless-pressed:#00000026;--button-disabled:#d3d3d3;--status-positive:#669037;--status-positive-subtle:#f4fdd9;--status-negative:#f1485a;--status-negative-subtle:#fff0f1;--status-warning:#e09a0b;--status-warning-subtle:#fff8e6;--status-info:#1e78ff;--status-info-subtle:#eef5ff;--status-purple:#9f78e2;--status-purple-subtle:#f6f1ff;--data-blue:#4a79f2;--data-coral:#f2704f;--data-cyan:#1fa98d;--data-green:#2fac52;--data-lime:#9fa816;--data-orange:#f08a1c;--data-periwinkle:#7d86e8;--data-pink:#e85aa3;--data-purple:#9a5bea;--data-sky:#2aa0d8;--data-yellow:#d7a514;--graph-grid:#0000000a;--graph-line-up:#4b6525;--graph-line-down:#c62e42;--switch-on:#1e78ff;--switch-thumb:#fff;--keycap-face:#fff;--keycap-edge:#cecece;--skeleton:#dbdbdb;--skeleton-subtle:#ededed;--tag-blue-bg:#eef5ff;--tag-blue-fg:#0f52bf;--tag-green-bg:#dcfce7;--tag-green-fg:#15803d;--tag-amber-bg:#ffefc2;--tag-amber-fg:#8a5a07;--tag-red-bg:#ffe1e3;--tag-red-fg:#97212f;--tag-purple-bg:#ebe0ff;--tag-purple-fg:#6b42b3;--tag-pink-bg:#fce4f1;--tag-pink-fg:#a21c64;--tag-cyan-bg:#d5f5f3;--tag-cyan-fg:#0f766e;--tag-gray-bg:#ededed;--tag-gray-fg:#3b3b3b;--ds-card:0 1px 2px #0000000a, 0 0 0 1px var(--border-translucent);--ds-pop:0 0 0 1px var(--border-translucent), 0 12px 32px -8px #0000002e, 0 2px 6px #0000000f;--ds-font:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ds-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}[data-frame][data-theme=dark]{--text-primary:#f4f4f4;--text-secondary:#d3d3d3;--text-tertiary:#999;--text-quaternary:#8a8a8a;--text-inverted:#141414;--text-accent:#5596ff;--text-positive:#b9df5c;--text-negative:#ff8f90;--text-warning:#ffc94a;--text-purple:#bc9ff3;--surface-background:#0c0c0c;--surface-primary:#141414;--surface-card:#1c1c1c;--surface-inset:#0c0c0c;--surface-secondary:#262626;--surface-secondary-hover:#2e2e2e;--surface-tertiary:#2e2e2e;--surface-tertiary-hover:#3b3b3b;--surface-inverted:#f4f4f4;--surface-hover:#ffffff14;--surface-pressed:#ffffff26;--surface-overlay:#0009;--surface-container:#1c1c1c;--surface-container-item:#262626;--icon-primary:#f4f4f4;--icon-secondary:#d3d3d3;--icon-tertiary:#999;--icon-inverted:#141414;--icon-accent:#5596ff;--border-primary:#ffffff1a;--border-secondary:#ffffff26;--border-emphasis:#ffffff1f;--border-strong:#ffffff4d;--border-selected:#f4f4f4;--border-translucent:#ffffff14;--border-translucent-strong:#ffffff26;--border-focus:#5596ff;--button-primary:#f4f4f4;--button-primary-hover:#d3d3d3;--button-primary-pressed:#999;--button-secondary:#262626;--button-secondary-hover:#2e2e2e;--button-secondary-pressed:#3b3b3b;--button-borderless-hover:#ffffff14;--button-borderless-pressed:#ffffff26;--button-disabled:#2e2e2e;--status-positive:#9fcb50;--status-positive-subtle:#121807;--status-warning:#f5b322;--status-warning-subtle:#1d1302;--status-info:#5596ff;--status-info-subtle:#06172f;--status-purple:#bc9ff3;--status-purple-subtle:#140c20;--status-negative-subtle:#22070b;--graph-grid:#ffffff0f;--graph-line-up:#b9df5c;--graph-line-down:#ff8f90;--switch-thumb:#f4f4f4;--keycap-face:#262626;--keycap-edge:#0009;--skeleton:#262626;--skeleton-subtle:#1c1c1c;--tag-blue-bg:#0a2a5c;--tag-blue-fg:#8ebbff;--tag-green-bg:#0f2a1a;--tag-green-fg:#6ee7a0;--tag-amber-bg:#352304;--tag-amber-fg:#ffc94a;--tag-red-bg:#3d0d13;--tag-red-fg:#ffa3a6;--tag-purple-bg:#231638;--tag-purple-fg:#bc9ff3;--tag-pink-bg:#3a1029;--tag-pink-fg:#f5a3cf;--tag-cyan-bg:#0b2b29;--tag-cyan-fg:#67e1d8;--tag-gray-bg:#2e2e2e;--tag-gray-fg:#d3d3d3;--ds-card:0 1px 2px #0000004d, 0 0 0 1px var(--border-translucent);--ds-pop:0 0 0 1px var(--border-translucent-strong), 0 12px 32px -8px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-frame] .ds,[data-frame] .ds-page{font-family:var(--ds-font);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-size:14px;line-height:18px}[data-frame] .ds-h1{font:400 34px/38px var(--ds-font);letter-spacing:-.02em;color:var(--text-primary);margin:0}[data-frame] .ds-h2{font:400 24px/30px var(--ds-font);letter-spacing:-.01em;color:var(--text-primary);margin:0}[data-frame] .ds-h3{font:500 15px/20px var(--ds-font);color:var(--text-primary);margin:0}[data-frame] .ds-lead{font:400 15px/20px var(--ds-font);color:var(--text-tertiary);margin:0}[data-frame] .ds-body{font:400 14px/18px var(--ds-font);color:var(--text-secondary)}[data-frame] .ds-cap{font:400 13px/16px var(--ds-font);color:var(--text-quaternary)}[data-frame] .ds-cap-strong{font:500 13px/16px var(--ds-font)}[data-frame] .ds-num{font-variant-numeric:tabular-nums}[data-frame] .ds-big{font:400 34px/38px var(--ds-font);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}[data-frame] .ds-muted{color:var(--text-quaternary)}[data-frame] .ds-accent{color:var(--text-accent)}[data-frame] .ds-pos{color:var(--text-positive)}[data-frame] .ds-neg{color:var(--text-negative)}[data-frame] .ds-page{box-sizing:border-box;flex-direction:column;gap:44px;width:100%;max-width:1184px;margin:0 auto;padding:36px 40px 64px;display:flex}[data-frame] .ds-page.is-wide{max-width:none}[data-frame] .ds-page.is-tight{gap:28px}[data-frame] .ds-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}[data-frame] .ds-head-t{flex-direction:column;flex:420px;gap:8px;min-width:0;display:flex}[data-frame] .ds-head-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-frame] .ds-stack{flex-direction:column;gap:14px;display:flex}[data-frame] .ds-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-frame] .ds-grid{gap:12px;display:grid}[data-frame] .ds-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-frame] .ds-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-frame] .ds-grid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}[data-frame] .ds-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}@media (max-width:1100px){[data-frame] .ds-grid.is-4{grid-template-columns:repeat(2,minmax(0,1fr))}[data-frame] .ds-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){[data-frame] .ds-page{gap:32px;padding:20px 16px 120px}[data-frame] .ds-h1{font-size:28px;line-height:32px}[data-frame] .ds-grid.is-2,[data-frame] .ds-grid.is-3,[data-frame] .ds-grid.is-4{grid-template-columns:minmax(0,1fr)}}[data-frame] .ds-sec{flex-direction:column;gap:14px;min-width:0;display:flex}[data-frame] .ds-sec-h{min-height:20px;color:var(--icon-primary);align-items:center;gap:8px;display:flex}[data-frame] .ds-sec-h>svg{flex:none}[data-frame] .ds-sec-t{font:500 15px/20px var(--ds-font);color:var(--text-primary);white-space:nowrap;margin:0}[data-frame] .ds-sec-n{box-sizing:border-box;min-width:21px;height:18px;font:500 13px/16px var(--ds-font);color:var(--text-tertiary);background:var(--surface-container);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}[data-frame] .ds-sec-rule{background:0 0;flex:1;min-width:8px;height:1px}[data-frame] .ds-sec-a{font:400 13px/16px var(--ds-font);color:var(--text-quaternary);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}[data-frame] .ds-sec-a:hover{color:var(--text-primary)}[data-frame] .ds-box{background:var(--surface-container);box-sizing:border-box;border-radius:16px;flex-direction:column;min-width:0;padding:4px;display:flex}[data-frame] .ds-box-h{box-sizing:border-box;min-height:34px;font:400 14px/18px var(--ds-font);color:var(--text-secondary);align-items:center;gap:8px;padding:8px 12px;display:flex}[data-frame] .ds-box-h>svg{color:var(--icon-secondary);flex:none}[data-frame] .ds-box-h .ds-sec-a{margin-left:auto}[data-frame] .ds-box-b{background:var(--surface-container-item);box-sizing:border-box;border-radius:12px;flex:1;min-width:0;padding:16px}[data-frame] .ds-box-b.is-flush{padding:0;overflow:hidden}[data-frame] .ds-box-b+.ds-box-b{margin-top:4px}[data-frame] .ds-card{background:var(--surface-card);box-shadow:var(--ds-card);border-radius:12px}[data-frame] .ds-well{background:var(--surface-container);border-radius:12px;padding:12px}[data-frame] .ds-tag{box-sizing:border-box;height:20px;font:500 13px/16px var(--ds-font);white-space:nowrap;color:var(--tag-gray-fg);background:var(--tag-gray-bg);border:0;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:0 8px;text-decoration:none;display:inline-flex}[data-frame] .ds-tag>svg{flex:none;margin-left:-2px}[data-frame] .ds-tag>span{text-overflow:ellipsis;overflow:hidden}[data-frame] .ds-tag.is-blue{color:var(--tag-blue-fg);background:var(--tag-blue-bg)}[data-frame] .ds-tag.is-green{color:var(--tag-green-fg);background:var(--tag-green-bg)}[data-frame] .ds-tag.is-amber{color:var(--tag-amber-fg);background:var(--tag-amber-bg)}[data-frame] .ds-tag.is-red{color:var(--tag-red-fg);background:var(--tag-red-bg)}[data-frame] .ds-tag.is-purple{color:var(--tag-purple-fg);background:var(--tag-purple-bg)}[data-frame] .ds-tag.is-pink{color:var(--tag-pink-fg);background:var(--tag-pink-bg)}[data-frame] .ds-tag.is-cyan{color:var(--tag-cyan-fg);background:var(--tag-cyan-bg)}[data-frame] .ds-tag.is-line{box-shadow:inset 0 0 0 1px var(--border-primary);color:var(--text-secondary);background:0 0}[data-frame] a.ds-tag:hover,[data-frame] button.ds-tag:hover{filter:brightness(.97);cursor:pointer}[data-frame] .ds-dot{background:var(--text-quaternary);border-radius:3px;flex:none;width:6px;height:6px;display:inline-block}[data-frame] .ds-dot.is-blue{background:var(--status-info)}[data-frame] .ds-dot.is-green{background:var(--status-positive)}[data-frame] .ds-dot.is-amber{background:var(--status-warning)}[data-frame] .ds-dot.is-red{background:var(--status-negative)}[data-frame] .ds-status{font:400 13px/16px var(--ds-font);color:var(--text-tertiary);align-items:center;gap:6px;display:inline-flex}[data-frame] .ds-btn{box-sizing:border-box;height:32px;font:500 13px/16px var(--ds-font);white-space:nowrap;cursor:pointer;color:var(--text-secondary);background:var(--surface-container);border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}[data-frame] .ds-btn:hover{background:var(--surface-secondary);color:var(--text-primary)}[data-frame] .ds-btn:active{background:var(--surface-secondary-hover)}[data-frame] .ds-btn:disabled,[data-frame] .ds-btn[aria-disabled=true]{opacity:.5;cursor:default;pointer-events:none}[data-frame] .ds-btn.is-sm{height:28px;padding:0 10px}[data-frame] .ds-btn.is-lg{border-radius:10px;height:40px;padding:0 16px;font-size:14px}[data-frame] .ds-btn.is-icon{width:32px;padding:0}[data-frame] .ds-btn.is-sm.is-icon{width:28px}[data-frame] .ds-btn.is-primary{color:var(--text-inverted);background:var(--button-primary)}[data-frame] .ds-btn.is-primary:hover{background:var(--button-primary-hover);color:var(--text-inverted)}[data-frame] .ds-btn.is-primary:active{background:var(--button-primary-pressed)}[data-frame] .ds-btn.is-accent{color:var(--text-on-accent);background:var(--button-accent)}[data-frame] .ds-btn.is-accent:hover{background:var(--button-accent-hover);color:var(--text-on-accent)}[data-frame] .ds-btn.is-secondary{color:var(--text-primary);background:var(--surface-container-item);box-shadow:var(--ds-card)}[data-frame] .ds-btn.is-secondary:hover{background:var(--button-secondary-hover)}[data-frame] .ds-btn.is-ghost{color:var(--text-secondary);background:0 0}[data-frame] .ds-btn.is-ghost:hover{background:var(--button-borderless-hover)}[data-frame] .ds-btn.is-danger{color:var(--text-negative)}[data-frame] .ds-btn>svg{flex:none}[data-frame] .ds-link{color:var(--text-accent);font-weight:500;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}[data-frame] .ds-link:hover{text-decoration:underline}[data-frame] .ds-seg{background:var(--surface-container);border-radius:10px;gap:2px;padding:2px;display:inline-flex}[data-frame] .ds-seg>*{height:28px;font:400 13px/16px var(--ds-font);color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}[data-frame] .ds-seg>:hover{color:var(--text-primary)}[data-frame] .ds-seg>[aria-selected=true],[data-frame] .ds-seg>[aria-current=page],[data-frame] .ds-seg>.is-on{background:var(--surface-container-item);color:var(--text-primary);box-shadow:var(--ds-card);font-weight:500}[data-frame] .ds-tabs{border-bottom:1px solid var(--border-primary);scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}[data-frame] .ds-tabs>*{font:400 14px/18px var(--ds-font);color:var(--text-quaternary);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 0 12px;text-decoration:none;display:inline-flex;position:relative}[data-frame] .ds-tabs>:hover{color:var(--text-primary)}[data-frame] .ds-tabs>[aria-selected=true],[data-frame] .ds-tabs>[aria-current=page],[data-frame] .ds-tabs>.is-on{color:var(--text-primary);font-weight:500}[data-frame] .ds-tabs>[aria-selected=true]:after,[data-frame] .ds-tabs>[aria-current=page]:after,[data-frame] .ds-tabs>.is-on:after{content:"";background:var(--border-selected);border-radius:1px;height:2px;position:absolute;bottom:-1px;left:0;right:0}[data-frame] .ds-stat .ds-box-b{align-items:flex-end;gap:16px;padding:14px 16px 16px;display:flex}[data-frame] .ds-stat-v{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}[data-frame] .ds-stat-v small{font:400 13px/16px var(--ds-font);color:var(--text-quaternary);align-items:center;gap:4px;display:inline-flex}[data-frame] .ds-stat-v small b{color:var(--text-accent);font-weight:500}[data-frame] .ds-stat-v small b.is-down{color:var(--text-negative)}[data-frame] .ds-stat-v small>svg{color:var(--icon-accent)}[data-frame] .ds-stat-x{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}[data-frame] .ds-bar{background:var(--surface-container);border-radius:4px;width:112px;height:8px;position:relative;overflow:hidden}[data-frame] .ds-bar>i{background:var(--button-accent) repeating-linear-gradient(125deg, transparent 0 4px, #ffffff38 4px 6px);border-radius:4px;position:absolute;top:0;bottom:0;left:0}[data-frame] .ds-bar.is-thin{height:6px}[data-frame] .ds-bar.is-ink>i{background:var(--button-primary)}[data-frame] .ds-bars{align-items:flex-end;gap:4px;height:44px;display:flex}[data-frame] .ds-bars>i{background:var(--status-info-subtle);border-radius:3px;width:12px}[data-frame] .ds-bars>i.is-on{background:var(--button-accent) repeating-linear-gradient(125deg, transparent 0 4px, #ffffff38 4px 6px)}[data-frame] .ds-props{flex-direction:column;gap:6px;display:flex}[data-frame] .ds-prop{flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}[data-frame] .ds-prop-k{width:156px;font:400 14px/18px var(--ds-font);color:var(--text-tertiary);flex:none;align-items:center;gap:10px;display:flex}[data-frame] .ds-prop-v{min-width:0;font:400 13px/16px var(--ds-font);color:var(--text-quaternary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-frame] .ds-prop-v strong{font:500 14px/18px var(--ds-font);color:var(--text-primary)}[data-frame] .ds-tile{width:22px;height:22px;color:var(--tag-gray-fg);background:var(--tag-gray-bg);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-frame] .ds-tile.is-blue{color:var(--tag-blue-fg);background:var(--tag-blue-bg)}[data-frame] .ds-tile.is-green{color:var(--tag-green-fg);background:var(--tag-green-bg)}[data-frame] .ds-tile.is-amber{color:var(--tag-amber-fg);background:var(--tag-amber-bg)}[data-frame] .ds-tile.is-purple{color:var(--tag-purple-fg);background:var(--tag-purple-bg)}[data-frame] .ds-tile.is-pink{color:var(--tag-pink-fg);background:var(--tag-pink-bg)}@media (max-width:760px){[data-frame] .ds-prop-k{width:100%}}[data-frame] .ds-table{background:var(--surface-container);border-radius:16px;padding:2px 4px 4px;overflow-x:auto}[data-frame] .ds-table table{border-collapse:separate;border-spacing:0;width:100%;font:400 14px/18px var(--ds-font)}[data-frame] .ds-table thead th{text-align:left;height:40px;font:400 13px/16px var(--ds-font);color:var(--text-quaternary);white-space:nowrap;padding:0 8px 0 16px;position:relative}[data-frame] .ds-table thead th:first-child{padding-left:14px}[data-frame] .ds-table thead th+th:before{content:"";background:var(--border-primary);width:1px;position:absolute;top:10px;bottom:10px;left:0}[data-frame] .ds-table tbody td{background:var(--surface-container-item);border-bottom:1px solid var(--border-primary);vertical-align:middle;color:var(--text-secondary);padding:12px 8px 12px 16px}[data-frame] .ds-table tbody td:first-child{padding-left:14px}[data-frame] .ds-table tbody td:last-child{padding-right:14px}[data-frame] .ds-table tbody tr:last-child td{border-bottom:0}[data-frame] .ds-table tbody tr:first-child td:first-child{border-top-left-radius:12px}[data-frame] .ds-table tbody tr:first-child td:last-child{border-top-right-radius:12px}[data-frame] .ds-table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}[data-frame] .ds-table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}[data-frame] .ds-table tbody tr.is-link{cursor:pointer}[data-frame] .ds-table tbody tr.is-link:hover td{background:var(--button-secondary)}[data-frame] .ds-table td.is-end,[data-frame] .ds-table th.is-end{text-align:right}[data-frame] .ds-who{align-items:center;gap:12px;min-width:0;display:flex}[data-frame] .ds-who img,[data-frame] .ds-who .ds-ph{object-fit:cover;background:var(--surface-secondary);border-radius:18px;flex:none;width:36px;height:36px}[data-frame] .ds-who>span{flex-direction:column;gap:2px;min-width:0;display:flex}[data-frame] .ds-who b{font:500 14px/18px var(--ds-font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-frame] .ds-who small{font:400 13px/16px var(--ds-font);color:var(--text-quaternary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-frame] .ds-who.is-sq img,[data-frame] .ds-who.is-sq .ds-ph{border-radius:8px}[data-frame] .ds-who.is-thumb img,[data-frame] .ds-who.is-thumb .ds-ph{border-radius:6px;width:32px;height:44px}[data-frame] .ds-list{flex-direction:column;display:flex}[data-frame] .ds-list>*{border-bottom:1px solid var(--border-primary);color:inherit;align-items:center;gap:12px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}[data-frame] .ds-list>:last-child{border-bottom:0}[data-frame] .ds-list>a:hover,[data-frame] .ds-list>button:hover{background:var(--button-secondary)}[data-frame] .ds-list>button{font:inherit;text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;width:100%}[data-frame] .ds-media{background:var(--surface-container);color:inherit;border-radius:16px;flex-direction:column;min-width:0;padding:4px;text-decoration:none;transition:background .12s;display:flex}[data-frame] .ds-media:hover{background:var(--surface-secondary)}[data-frame] .ds-media-img{aspect-ratio:225/192;background:var(--surface-secondary);border-radius:12px;position:relative;overflow:hidden}[data-frame] .ds-media-img.is-tall{aspect-ratio:9/16}[data-frame] .ds-media-img img,[data-frame] .ds-media-img video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-frame] .ds-media-chip{height:20px;font:500 12px/16px var(--ds-font);color:#fff;background:#0c0c0cb8;border-radius:6px;align-items:center;gap:4px;padding:0 6px;display:inline-flex;position:absolute;bottom:8px;left:8px}[data-frame] .ds-media-chip.is-r{left:auto;right:8px}[data-frame] .ds-media-chip.is-t{top:8px;bottom:auto}[data-frame] .ds-media-b{flex-direction:column;gap:8px;min-width:0;padding:12px 10px 10px;display:flex}[data-frame] .ds-media-b b{font:500 14px/18px var(--ds-font);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-frame] .ds-tl{flex-direction:column;display:flex}[data-frame] .ds-tl>*{min-height:64px;color:inherit;grid-template-columns:10px minmax(0,1fr) auto;column-gap:14px;text-decoration:none;display:grid}[data-frame] .ds-tl>*>i{position:relative}[data-frame] .ds-tl>*>i:before{content:"";background:var(--border-secondary);border-radius:4px;width:8px;height:8px;position:absolute;top:6px;left:1px}[data-frame] .ds-tl>:first-child>i:before{background:var(--status-info)}[data-frame] .ds-tl>*>i:after{content:"";background:var(--border-primary);width:1px;position:absolute;top:18px;bottom:0;left:4.5px}[data-frame] .ds-tl>:last-child>i:after{display:none}[data-frame] .ds-tl-m{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding-bottom:14px;display:flex}[data-frame] .ds-tl-m b{font:500 14px/18px var(--ds-font);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}[data-frame] .ds-tl-w{text-align:right;font:400 13px/16px var(--ds-font);color:var(--text-quaternary)}[data-frame] .ds-tl-w b{font:400 14px/18px var(--ds-font);color:var(--text-primary);margin-top:2px;display:block}[data-frame] .ds-composer{background:var(--surface-container);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:16px;padding:20px 12px 12px 20px;transition:box-shadow .12s;display:flex}[data-frame] .ds-composer:focus-within{box-shadow:0 0 0 1px var(--border-secondary)}[data-frame] .ds-composer textarea{resize:none;width:100%;min-height:64px;font:400 15px/20px var(--ds-font);color:var(--text-primary);box-sizing:border-box;background:0 0;border:0;outline:0;padding:0 8px 0 0}[data-frame] .ds-composer textarea::placeholder{color:var(--text-quaternary)}[data-frame] .ds-composer-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}[data-frame] .ds-composer-bar .ds-cost{font:400 13px/16px var(--ds-font);color:var(--text-quaternary);margin-left:auto}[data-frame] .ds-chip{background:var(--surface-container-item);height:30px;box-shadow:var(--ds-card);font:400 13px/16px var(--ds-font);color:var(--text-primary);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px 0 9px;text-decoration:none;display:inline-flex}[data-frame] .ds-chip:hover{background:var(--button-secondary-hover)}[data-frame] .ds-chip.is-icon{justify-content:center;width:30px;padding:0}[data-frame] .ds-chip.is-on{box-shadow:0 0 0 1px var(--border-selected)}[data-frame] .ds-field{flex-direction:column;gap:6px;min-width:0;display:flex}[data-frame] .ds-field>label,[data-frame] .ds-label{font:500 13px/16px var(--ds-font);color:var(--text-secondary)}[data-frame] .ds-field>small,[data-frame] .ds-hint{font:400 13px/16px var(--ds-font);color:var(--text-quaternary)}[data-frame] .ds-input,[data-frame] .ds-select,[data-frame] .ds-textarea{box-sizing:border-box;background:var(--surface-container-item);width:100%;height:36px;box-shadow:var(--ds-card);font:400 14px/18px var(--ds-font);color:var(--text-primary);border:0;border-radius:10px;outline:0;padding:0 12px}[data-frame] .ds-textarea{resize:vertical;height:auto;min-height:88px;padding:10px 12px}[data-frame] .ds-input::placeholder,[data-frame] .ds-textarea::placeholder{color:var(--text-quaternary)}[data-frame] .ds-input:focus,[data-frame] .ds-select:focus,[data-frame] .ds-textarea:focus{box-shadow:0 0 0 1px var(--border-focus), 0 0 0 4px var(--status-info-subtle)}[data-frame] .ds-search{align-items:center;display:flex;position:relative}[data-frame] .ds-search>svg{color:var(--icon-muted);pointer-events:none;position:absolute;left:12px}[data-frame] .ds-search .ds-input{padding-left:34px}[data-frame] .ds-switch{background:var(--surface-tertiary);cursor:pointer;border:0;border-radius:9px;flex:none;width:32px;height:18px;padding:0;transition:background .15s;position:relative}[data-frame] .ds-switch:after{content:"";background:var(--switch-thumb);border-radius:7px;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}[data-frame] .ds-switch[aria-checked=true]{background:var(--switch-on)}[data-frame] .ds-switch[aria-checked=true]:after{transform:translate(14px)}[data-frame] .ds-empty{text-align:center;color:var(--text-quaternary);font:400 14px/18px var(--ds-font);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 24px;display:flex}[data-frame] .ds-empty>svg{color:var(--icon-muted);margin-bottom:4px}[data-frame] .ds-empty b{font:500 15px/20px var(--ds-font);color:var(--text-primary)}[data-frame] .ds-empty .ds-btn{margin-top:8px}[data-frame] .ds-skel{background:var(--skeleton-subtle);border-radius:8px;animation:1.4s ease-in-out infinite ds-pulse}@keyframes ds-pulse{50%{opacity:.55}}[data-frame] .ds-kbd{height:16px;font:500 11px/14px var(--ds-font);color:var(--text-tertiary);background:var(--surface-container);border-radius:4px;align-items:center;padding:0 5px;display:inline-flex}[data-frame] .ds-ring{flex:none;width:44px;height:44px}[data-frame] .ds-ring circle{fill:none;stroke-width:4px}[data-frame] .ds-ring .is-track{stroke:var(--surface-container)}[data-frame] .ds-ring .is-fill{stroke:var(--button-accent);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}[data-frame] .ds-pop{background:var(--surface-card);box-shadow:var(--ds-pop);z-index:60;border-radius:12px;flex-direction:column;min-width:200px;padding:4px;display:flex}[data-frame] .ds-pop>a,[data-frame] .ds-pop>button,[data-frame] .ds-pop form>button{height:32px;font:400 14px/18px var(--ds-font);color:var(--text-secondary);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:0 10px;text-decoration:none;display:flex}[data-frame] .ds-pop>a:hover,[data-frame] .ds-pop>button:hover,[data-frame] .ds-pop form>button:hover{background:var(--surface-hover);color:var(--text-primary)}[data-frame] .ds-pop-sep{background:var(--border-primary);height:1px;margin:4px 6px}[data-frame] .ds-pop-label{font:400 13px/16px var(--ds-font);color:var(--text-quaternary);padding:8px 10px 4px}
