.staff-copy[data-v-9ebe9561]{color:rgb(var(--v-theme-on-surface));padding:22px}header[data-v-9ebe9561]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}header h2[data-v-9ebe9561]{font-size:19px;font-weight:700}header button[data-v-9ebe9561]{padding:4px}.variant-select[data-v-9ebe9561]{border:1px solid #ddd;border-radius:8px;flex:1;min-width:0;padding:9px 11px}.quick-actions[data-v-9ebe9561]{z-index:2;background:rgb(var(--v-theme-surface));gap:8px;margin:0 0 10px;padding:8px 0;position:sticky;top:0}.piece-panel header>div[data-v-9ebe9561],.quick-actions[data-v-9ebe9561],.quick-copy[data-v-9ebe9561],label[data-v-9ebe9561]{align-items:center;display:flex}.quick-copy[data-v-9ebe9561]{background:rgb(var(--v-theme-primary));color:#fff;border-radius:8px;flex:none;gap:5px;padding:8px 10px;font-size:12px}.quick-copy[data-v-9ebe9561]:disabled{opacity:.4}label[data-v-9ebe9561]{gap:7px;margin:7px 0;font-size:12px}.history button[data-v-9ebe9561]{padding:4px 6px;font-size:20px}.history button[data-v-9ebe9561]:disabled{opacity:.3}.small-button[data-v-9ebe9561]{color:rgb(var(--v-theme-primary));padding:7px 0;font-size:12px}.piece-panel[data-v-9ebe9561]{background:rgb(var(--v-theme-surface));border:1px solid #ddd;border-radius:12px;margin-top:18px;padding:16px}.piece-panel header[data-v-9ebe9561]{margin-bottom:10px;font-size:14px}.piece-panel header>div[data-v-9ebe9561]{gap:8px}.piece-panel select[data-v-9ebe9561]{border:1px solid #ddd;border-radius:6px;max-width:100%;padding:6px 8px;font-size:12px}.piece-panel h4[data-v-9ebe9561]{margin:15px 0 8px;font-size:12px}.hint[data-v-9ebe9561]{color:#888;font-size:12px}.provider-choices[data-v-9ebe9561]{flex-wrap:wrap;gap:0 15px;display:flex}.emoji-row[data-v-9ebe9561]{justify-content:space-between}.emoji-row input[data-v-9ebe9561]{text-align:center;border:1px solid #ddd;border-radius:6px;width:80px;padding:5px}.error[data-v-9ebe9561]{color:#a43226;background:#fff0ee;margin-bottom:10px;padding:10px}.error[data-v-9ebe9561],.reset-confirm[data-v-9ebe9561]{border-radius:8px;font-size:12px}.reset-confirm[data-v-9ebe9561]{background:#fff7de;margin-top:12px;padding:12px}.reset-confirm button[data-v-9ebe9561]{color:rgb(var(--v-theme-primary));padding:5px 10px}@media (width<=600px){.staff-copy[data-v-9ebe9561]{padding:14px}}.notebook-tabs[data-v-9ebe9561]{flex:1;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.notebook-page-row[data-v-9ebe9561]{align-items:flex-start;gap:8px;margin-bottom:5px;display:flex}.notebook-menu[data-v-9ebe9561]{flex:none;position:relative}.menu-trigger[data-v-9ebe9561]{background:#f3f3f3;border-radius:8px;width:34px;height:34px;font-size:20px;line-height:1}.menu-popover[data-v-9ebe9561]{z-index:10;background:rgb(var(--v-theme-surface));border:1px solid #ddd;border-radius:10px;min-width:215px;padding:7px;position:absolute;top:38px;right:0;box-shadow:0 12px 30px #0002}.menu-popover button[data-v-9ebe9561],.menu-popover label[data-v-9ebe9561]{text-align:left;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px;font-size:12px;display:flex}.menu-popover button[data-v-9ebe9561]:hover,.menu-popover label[data-v-9ebe9561]:hover{background:#f5f5f5}.notebook-tab[data-v-9ebe9561]{background:#f3f3f3;border-radius:8px;flex:none;align-items:center;display:flex}.notebook-tab.active[data-v-9ebe9561]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);font-weight:700}.notebook-tab button[data-v-9ebe9561],.notebook-tabs .add-tab[data-v-9ebe9561]{white-space:nowrap;padding:7px 11px;font-size:13px}.notebook-tab .rename-tab[data-v-9ebe9561]{padding-left:0}.notebook-tab input[data-v-9ebe9561]{border:1px solid rgb(var(--v-theme-primary));background:#fff;border-radius:7px;width:150px;padding:6px 8px}.notebook-tabs .add-tab[data-v-9ebe9561]{background:#f3f3f3;border-radius:8px}.import-panel button[data-v-9ebe9561]{border:1px solid #ddd;border-radius:6px;padding:7px;font-size:12px}.import-panel[data-v-9ebe9561]{border:1px solid #ddd;border-radius:8px;margin-bottom:12px;padding:12px}.import-panel textarea[data-v-9ebe9561]{border:1px solid #ddd;border-radius:6px;width:100%;padding:8px}.import-panel p[data-v-9ebe9561]{margin:6px 0;font-size:12px}.piece-panel[data-v-9ebe9561]{z-index:3000;width:calc(min(380px,100vw - 24px));max-height:calc(min(72vh,650px));margin:0;position:fixed;overflow:auto;box-shadow:0 14px 45px #0003}.piece-panel.panel-focused[data-v-9ebe9561]{border-color:rgb(var(--v-theme-primary));box-shadow:0 16px 45px #0003,0 0 0 2px rgba(var(--v-theme-primary),.15)}.panel-handle[data-v-9ebe9561]{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.panel-handle[data-v-9ebe9561]:active{cursor:grabbing}.panel-heading[data-v-9ebe9561]{flex:1;min-width:0}.panel-heading strong[data-v-9ebe9561]{font-size:13px}.panel-heading small[data-v-9ebe9561]{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.panel-controls[data-v-9ebe9561]{flex:none;display:flex}.panel-controls button[data-v-9ebe9561]{border-radius:5px;width:26px;height:26px}.panel-controls button[data-v-9ebe9561]:hover{background:#f3f3f3}
