.custom-scrollbar[data-v-fbada8c7]{scrollbar-color:var(--border-light) transparent;scrollbar-width:thin}.custom-scrollbar[data-v-fbada8c7]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-fbada8c7]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-fbada8c7]::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:10px}.no-scrollbar[data-v-badf22e8]{scrollbar-width:none}.no-scrollbar[data-v-badf22e8]::-webkit-scrollbar{display:none}.slider[data-v-badf22e8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--text-primary) 0,var(--text-primary) var(--fill,50%),var(--border-light) var(--fill,50%),var(--border-light) 100%);border-radius:9999px;height:4px;outline:none}.slider[data-v-badf22e8]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--bg-main);border:2px solid var(--text-primary);border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;height:16px;-webkit-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;width:16px}.slider[data-v-badf22e8]::-webkit-slider-thumb:hover{box-shadow:0 2px 8px #0003;transform:scale(1.15)}.slider[data-v-badf22e8]:active::-webkit-slider-thumb{transform:scale(1.05)}.slider[data-v-badf22e8]::-moz-range-thumb{background:var(--bg-main);border:2px solid var(--text-primary);border-radius:50%;cursor:pointer;height:16px;-moz-transition:transform .15s ease;transition:transform .15s ease;width:16px}.slider[data-v-badf22e8]::-moz-range-thumb:hover{transform:scale(1.15)}input[type=number][data-v-badf22e8]::-webkit-inner-spin-button,input[type=number][data-v-badf22e8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-badf22e8]{-moz-appearance:textfield}.unified-pill[data-v-d8a11832]{align-items:center;background:var(--fill-tsp-gray-main);border:1px solid transparent;border-radius:9999px;cursor:pointer;display:flex;gap:.5rem;height:34px;padding:0 .75rem;transition:all .15s}.unified-pill-active[data-v-d8a11832],.unified-pill[data-v-d8a11832]:hover{background:var(--bg-hover);border-color:var(--border-main)}.unified-pill-text[data-v-d8a11832]{color:var(--text-primary);font-size:12px;font-weight:500}.unified-popover[data-v-d8a11832]{background-color:var(--bg-main);border:1px solid var(--border-light);border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;padding:1rem}.unified-upload-btn-primary[data-v-d8a11832]{align-items:center;background:#000;border-radius:9999px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:.5rem;justify-content:center;padding:.625rem 0;transition:colors .15s;width:100%}:root.dark .unified-upload-btn-primary[data-v-d8a11832]{background:#fff;color:#000}.unified-upload-btn-secondary[data-v-d8a11832]{align-items:center;background-color:var(--bg-main);border:1px solid var(--border-main);border-radius:9999px;box-shadow:0 1px 2px #0000000d;color:var(--text-primary);display:flex;font-size:13px;font-weight:700;gap:.5rem;justify-content:center;padding:.625rem 0;transition:colors .15s;width:100%}.unified-pill[data-v-fde33111]{align-items:center;background:var(--fill-tsp-gray-main);border:1px solid transparent;border-radius:9999px;cursor:pointer;display:flex;gap:.5rem;height:34px;padding:0 .75rem;transition:all .15s}.unified-pill-active[data-v-fde33111],.unified-pill[data-v-fde33111]:hover{background:var(--bg-hover);border-color:var(--border-main)}.unified-pill-text[data-v-fde33111]{color:var(--text-primary);font-size:12px;font-weight:500}.unified-popover[data-v-fde33111]{background-color:var(--bg-main);border:1px solid var(--border-light);border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;padding:1rem}.unified-upload-btn-primary[data-v-fde33111]{align-items:center;background:#000;border-radius:9999px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:.5rem;justify-content:center;padding:.625rem 0;transition:colors .15s;width:100%}:root.dark .unified-upload-btn-primary[data-v-fde33111]{background:#fff;color:#000}.unified-upload-btn-secondary[data-v-fde33111]{align-items:center;background-color:var(--bg-main);border:1px solid var(--border-main);border-radius:9999px;box-shadow:0 1px 2px #0000000d;color:var(--text-primary);display:flex;font-size:13px;font-weight:700;gap:.5rem;justify-content:center;padding:.625rem 0;transition:colors .15s;width:100%}.custom-scrollbar[data-v-fde33111]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-fde33111]::-webkit-scrollbar-thumb{background:var(--border-dark);border-radius:4px}.custom-scrollbar[data-v-fde33111]::-webkit-scrollbar-track{background:transparent}.unified-pill[data-v-350cce30]{align-items:center;background:var(--fill-tsp-gray-main);border:1px solid transparent;border-radius:9999px;cursor:pointer;display:flex;gap:.5rem;height:34px;padding:0 .75rem;transition:all .15s}.unified-pill-active[data-v-350cce30],.unified-pill[data-v-350cce30]:hover{background:var(--bg-hover);border-color:var(--border-main)}.unified-pill-text[data-v-350cce30]{color:var(--text-primary);font-size:12px;font-weight:500}.unified-popover[data-v-350cce30]{background-color:var(--bg-main);border:1px solid var(--border-light);border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;padding:1rem}.unified-upload-btn-primary[data-v-350cce30]{align-items:center;background:#000;border-radius:9999px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:.5rem;justify-content:center;padding:.625rem 0;transition:colors .15s;width:100%}:root.dark .unified-upload-btn-primary[data-v-350cce30]{background:#fff;color:#000}.unified-upload-btn-secondary[data-v-350cce30]{align-items:center;background-color:var(--bg-main);border:1px solid var(--border-main);border-radius:9999px;box-shadow:0 1px 2px #0000000d;color:var(--text-primary);display:flex;font-size:13px;font-weight:700;gap:.5rem;justify-content:center;padding:.625rem 0;transition:colors .15s;width:100%}.custom-scrollbar[data-v-350cce30]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-350cce30]::-webkit-scrollbar-thumb{background:var(--border-dark);border-radius:4px}.custom-scrollbar[data-v-350cce30]::-webkit-scrollbar-track{background:transparent}.number-slider[data-v-350cce30]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border-main);border-radius:2px;cursor:pointer;height:4px;outline:none}.number-slider[data-v-350cce30]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--text-primary);border:2px solid var(--bg-main);border-radius:50%;box-shadow:0 1px 3px #0003;cursor:pointer;height:16px;-webkit-transition:transform .1s;transition:transform .1s;width:16px}.number-slider[data-v-350cce30]::-webkit-slider-thumb:hover{transform:scale(1.15)}.number-slider[data-v-350cce30]::-moz-range-thumb{background:var(--text-primary);border:2px solid var(--bg-main);border-radius:50%;box-shadow:0 1px 3px #0003;cursor:pointer;height:16px;width:16px}.number-slider[data-v-350cce30]::-moz-range-track{background:var(--border-main);border-radius:2px;height:4px}[data-v-21dfda3c] .tiptap p.is-editor-empty:first-child:before{color:var(--text-tertiary);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.unified-send-btn[data-v-21dfda3c]{align-items:center;background:var(--text-primary);border-radius:9999px;color:var(--bg-main);display:flex;height:2.5rem;justify-content:center;transition:transform .15s;width:2.5rem}.unified-send-btn[data-v-21dfda3c]:active{transform:scale(.9)}.active-tag[data-v-21dfda3c]{align-items:center;background:#0081f214;border:1px solid #0081f2;border-radius:9999px;cursor:pointer;display:flex;gap:.375rem;height:34px;padding:0 .75rem;transition:all .15s}.active-tag[data-v-21dfda3c]:hover{background:#0081f224}.active-tag-icon[data-v-21dfda3c]{align-items:center;color:#0081f2;display:flex}.active-tag:hover .active-tag-icon[data-v-21dfda3c]{display:none}.active-tag-close[data-v-21dfda3c]{align-items:center;color:#0081f2;display:none}.active-tag:hover .active-tag-close[data-v-21dfda3c]{display:flex}.active-tag-text[data-v-21dfda3c]{color:#0081f2;font-size:13px;font-weight:700}.custom-scrollbar[data-v-21dfda3c]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-21dfda3c]::-webkit-scrollbar-thumb{background:var(--border-dark);border-radius:4px}.custom-scrollbar[data-v-21dfda3c]::-webkit-scrollbar-track{background:transparent}
