.visualization-notice-list[data-v-1b1e450c]{border:1px solid rgba(250,173,20,.22);background:#fffbe6;color:#8d6b00;border-radius:4px;padding:10px 12px}.visualization-notice-list--info[data-v-1b1e450c]{border-color:rgba(24,144,255,.2);background:#f5fbff;color:#14518c}.visualization-notice-list--error[data-v-1b1e450c]{border-color:rgba(245,34,45,.18);background:#fff2f0;color:#a61d24}.visualization-notice-list--dense[data-v-1b1e450c]{padding:8px 10px}.visualization-notice-list__head[data-v-1b1e450c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.visualization-notice-list__title[data-v-1b1e450c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:600}.visualization-notice-list__dot[data-v-1b1e450c]{width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.75;-ms-flex-negative:0;flex-shrink:0}.visualization-notice-list__toggle[data-v-1b1e450c]{padding:0;border:0;background:transparent;color:inherit;font-size:12px;cursor:pointer;opacity:.78;-ms-flex-negative:0;flex-shrink:0}.visualization-notice-list__toggle[data-v-1b1e450c]:hover{opacity:1}.visualization-notice-list__body[data-v-1b1e450c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:8px}.visualization-notice-list__item[data-v-1b1e450c]{font-size:12px;line-height:1.5;word-break:break-word}.visualization-control-widget[data-v-6cbee99a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.visualization-control-widget__head[data-v-6cbee99a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.visualization-control-widget__title[data-v-6cbee99a]{color:#111827;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.visualization-control-widget__desc[data-v-6cbee99a]{margin-top:2px;color:#6b7280;font-size:12px;font-family:SF Mono,Cascadia Code,Consolas,monospace}.visualization-control-widget__grid[data-v-6cbee99a]{display:grid;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-ms-flex-line-pack:start;align-content:start}.visualization-control-widget__grid--grid[data-v-6cbee99a]{grid-template-columns:repeat(2,minmax(0,1fr))}.visualization-control-widget__grid--column[data-v-6cbee99a]{grid-template-columns:minmax(0,1fr)}.visualization-control-widget__btn[data-v-6cbee99a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;padding:10px 12px;min-height:60px;text-align:left;border:1px solid #d1d5db;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#f9fafb),to(#f3f4f6));background:linear-gradient(180deg,#f9fafb,#f3f4f6);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.8);cursor:pointer;-webkit-transition:all .1s ease;transition:all .1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.visualization-control-widget__btn[data-v-6cbee99a]:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f3f4f6),to(#e5e7eb));background:linear-gradient(180deg,#f3f4f6,#e5e7eb);border-color:#9ca3af}.visualization-control-widget__btn[data-v-6cbee99a]:active{background:-webkit-gradient(linear,left top,left bottom,from(#e5e7eb),to(#d1d5db));background:linear-gradient(180deg,#e5e7eb,#d1d5db);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.12);box-shadow:inset 0 1px 3px rgba(0,0,0,.12);-webkit-transform:translateY(1px);transform:translateY(1px)}.visualization-control-widget__btn[data-v-6cbee99a]:disabled{cursor:not-allowed;opacity:.45;-webkit-transform:none;transform:none}.visualization-control-widget__btn--danger[data-v-6cbee99a]{border-color:#fca5a5;background:-webkit-gradient(linear,left top,left bottom,from(#fef2f2),to(#fee2e2));background:linear-gradient(180deg,#fef2f2,#fee2e2)}.visualization-control-widget__btn--danger[data-v-6cbee99a]:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fee2e2),to(#fecaca));background:linear-gradient(180deg,#fee2e2,#fecaca);border-color:#f87171}.visualization-control-widget__btn--active[data-v-6cbee99a]{background:-webkit-gradient(linear,left top,left bottom,from(#e0e7ff),to(#dbeafe));background:linear-gradient(180deg,#e0e7ff,#dbeafe);border-color:#93c5fd;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.visualization-control-widget__btn--loading[data-v-6cbee99a]{opacity:.55;pointer-events:none}.visualization-control-widget__btn-top[data-v-6cbee99a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.visualization-control-widget__btn-led[data-v-6cbee99a]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#d1d5db;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);-webkit-transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.visualization-control-widget__btn-led--on[data-v-6cbee99a]{background:#22c55e;-webkit-box-shadow:0 0 6px rgba(34,197,94,.5),inset 0 1px 1px hsla(0,0%,100%,.3);box-shadow:0 0 6px rgba(34,197,94,.5),inset 0 1px 1px hsla(0,0%,100%,.3)}.visualization-control-widget__btn-led--busy[data-v-6cbee99a]{background:#facc15;-webkit-box-shadow:0 0 6px rgba(250,204,21,.5);box-shadow:0 0 6px rgba(250,204,21,.5);-webkit-animation:led-pulse-6cbee99a .8s ease-in-out infinite;animation:led-pulse-6cbee99a .8s ease-in-out infinite}@-webkit-keyframes led-pulse-6cbee99a{0%,to{opacity:1}50%{opacity:.4}}@keyframes led-pulse-6cbee99a{0%,to{opacity:1}50%{opacity:.4}}.visualization-control-widget__btn-label[data-v-6cbee99a]{color:#111827;font-size:13px;font-weight:600;line-height:1.2}.visualization-control-widget__btn-meta[data-v-6cbee99a]{color:#9ca3af;font-size:11px;font-weight:400;font-family:SF Mono,Cascadia Code,Consolas,monospace;letter-spacing:.03em;min-height:14px}.visualization-control-widget__alert[data-v-6cbee99a]{margin-bottom:0}.visualization-control-widget__dialog-desc[data-v-6cbee99a]{margin-bottom:16px;color:#475569;font-size:13px}.visualization-control-widget__dialog-empty[data-v-6cbee99a]{color:#64748b;font-size:13px}.visualization-control-widget__dialog-field+.visualization-control-widget__dialog-field[data-v-6cbee99a]{margin-top:16px}.visualization-control-widget__dialog-field-head[data-v-6cbee99a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:8px}.visualization-control-widget__dialog-field-title[data-v-6cbee99a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#0f172a;font-size:13px;font-weight:700}.visualization-control-widget__dialog-field-title code[data-v-6cbee99a]{color:#64748b;font-size:12px}.visualization-control-widget__dialog-field-desc[data-v-6cbee99a]{margin-bottom:8px;color:#64748b;font-size:12px}