@charset "UTF-8";.nav-item[data-v-8461c8c3]{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:6px;font-size:13.5px;font-weight:450;letter-spacing:.01em;text-decoration:none;color:#6b7280;transition:background .12s,color .12s}.nav-item i[data-v-8461c8c3]{font-size:15px;flex-shrink:0}.nav-item[data-v-8461c8c3]:hover{background:#f3f4f6;color:#374151}.nav-item.active[data-v-8461c8c3]{background:#eef2ff;color:#4f46e5;font-weight:550;letter-spacing:0}[data-v-94cbe10e] .p-inputtext:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f633}[data-v-94cbe10e] .p-dropdown:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f633}[data-v-94cbe10e] .p-calendar .p-inputtext{width:100%}.custom-scrollbar[data-v-94cbe10e]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-94cbe10e]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-94cbe10e]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.custom-scrollbar[data-v-94cbe10e]::-webkit-scrollbar-thumb:hover{background:#9ca3af}[data-v-94cbe10e] .p-dialog-enter-from,[data-v-94cbe10e] .p-dialog-leave-to{opacity:0;transform:scale(.95)}[data-v-94cbe10e] .p-dialog-enter-active{transition:all .2s ease-out}[data-v-94cbe10e] .p-dialog-leave-active{transition:all .1s ease-in}.p-card-body[data-v-0c8383c8]{padding:0!important}.custom-scrollbar[data-v-0c8383c8]::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar[data-v-0c8383c8]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-0c8383c8]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.custom-scrollbar[data-v-0c8383c8]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@keyframes fadeIn-0c8383c8{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}[data-v-0c8383c8] .p-tabview-panels{animation:fadeIn-0c8383c8 .2s ease-out}[data-v-0c8383c8] .p-tabview-nav{display:flex;justify-content:flex-start;gap:.25rem}[data-v-0c8383c8] .p-tabview-nav li{margin:0}[data-v-0c8383c8] .p-tabview-nav li .p-tabview-nav-link{transition:all .2s ease;position:relative;border-radius:6px 6px 0 0;border:none}[data-v-0c8383c8] .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:#fff;color:#3b82f6;border-bottom:none;font-weight:600}[data-v-0c8383c8] .p-tabview-nav li:not(.p-highlight) .p-tabview-nav-link:hover{background-color:#f3f4f6cc;color:#4b5563}[data-v-0c8383c8] .p-tabview-nav li .p-tabview-nav-link:focus{box-shadow:0 0 0 1px #3b82f633;outline:none}[data-v-0c8383c8] .p-scrollpanel-wrapper{border-radius:.25rem}[data-v-0c8383c8] .p-scrollpanel-bar{background-color:#d1d5db;opacity:.6;border-radius:2px;width:4px}[data-v-0c8383c8] .p-scrollpanel-bar:hover{background-color:#9ca3af;opacity:.8}[data-v-0c8383c8] .p-tabview .p-tabview-ink-bar{display:none}.truncate[data-v-e218c2fe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border-dashed[data-v-e218c2fe]{transition:all .2s ease-in-out}.audio-recorder[data-v-a7fe4ea5]{min-height:160px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.record-btn[data-v-a7fe4ea5]{background-color:#fff;border:2px solid #1e40af;color:#1e40af;height:48px;width:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;box-shadow:0 2px 5px #0000001a;z-index:10}.record-btn[data-v-a7fe4ea5]:hover{background-color:#93c5fd;transform:scale(1.05)}.record-btn.recording[data-v-a7fe4ea5]{background-color:#dc2626;border-color:#dc2626;color:#fff;transform:scale(1.1);box-shadow:0 0 10px #dc262680}.record-btn.completed[data-v-a7fe4ea5]{background-color:#10b981;border-color:#10b981;color:#fff}.record-btn[data-v-a7fe4ea5]:disabled{opacity:.5;cursor:not-allowed}.recording-indicator[data-v-a7fe4ea5]{position:absolute;top:-5px;left:50%;transform:translate(-50%);z-index:9999;pointer-events:none;display:flex;align-items:center;gap:6px}.recording-text[data-v-a7fe4ea5]{font-size:.8rem;color:#dc2626;font-weight:600}.recording-indicator .dot[data-v-a7fe4ea5]{height:12px;width:12px;background-color:#dc2626;border-radius:50%;box-shadow:0 0 10px #dc2626cc;animation:blink-a7fe4ea5 1s infinite ease-in-out}@keyframes blink-a7fe4ea5{50%{opacity:.3}}.visualizer-container[data-v-a7fe4ea5]{width:100%;height:80px;border-radius:12px;background-color:#00000008;overflow:hidden;opacity:0;transform:translateY(10px);transition:all .3s ease}.visualizer-container.active[data-v-a7fe4ea5]{opacity:1;transform:translateY(0);box-shadow:0 0 15px #0000000d inset}.audio-visualizer[data-v-a7fe4ea5]{width:100%;height:100%}.spinner[data-v-a7fe4ea5]{width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-top-color:#1e40af;border-radius:50%;animation:spin-a7fe4ea5 1s linear infinite}@keyframes spin-a7fe4ea5{to{transform:rotate(360deg)}}.status-message[data-v-a7fe4ea5]{margin-top:8px;color:#6b7280;font-weight:500}.transcription-result[data-v-a7fe4ea5]{margin-top:1rem;width:100%;max-width:400px;display:flex;flex-direction:column;gap:.5rem;animation:fadeIn-a7fe4ea5 .5s ease}.success-indicator[data-v-a7fe4ea5]{display:flex;align-items:center;gap:.5rem;color:#10b981;font-weight:600;padding:.5rem;border-radius:8px;background-color:#10b9811a}.success-indicator i[data-v-a7fe4ea5]{font-size:1.2rem}.transcribed-text[data-v-a7fe4ea5]{margin-top:.5rem;padding:1rem;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;max-height:150px;overflow-y:auto}.transcribed-text p[data-v-a7fe4ea5]{margin:0;color:#1f2937;line-height:1.5;font-size:.95rem}@keyframes fadeIn-a7fe4ea5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.panel-scroll[data-v-8557a816]{scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.panel-scroll[data-v-8557a816]::-webkit-scrollbar{width:4px}.panel-scroll[data-v-8557a816]::-webkit-scrollbar-track{background:transparent}.panel-scroll[data-v-8557a816]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.panel-scroll[data-v-8557a816]::-webkit-scrollbar-thumb:hover{background:#d1d5db}[data-v-9bd048ed] .p-fileupload-choose-button{display:none}[data-v-9bd048ed] .p-select{width:100%}[data-v-9bd048ed] .p-select-label{font-size:1.1rem}[data-v-9bd048ed] .p-inputnumber,[data-v-9bd048ed] .p-inputtext,[data-v-9bd048ed] .p-datepicker,[data-v-9bd048ed] .p-datepicker input{width:100%}[data-v-9bd048ed] .p-card-content{padding:1.5rem}.animate-spin[data-v-9bd048ed]{animation:spin-9bd048ed 2s linear infinite}@keyframes spin-9bd048ed{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-9bd048ed] .p-toast-message-success{border-left:4px solid #10b981}[data-v-9bd048ed] .p-toast-message-error{border-left:4px solid #ef4444}[data-v-9bd048ed] .p-toast-message-warn{border-left:4px solid #f59e0b}[data-v-9bd048ed] .p-datatable{border:none}[data-v-9bd048ed] .p-datatable-thead>tr>th{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:600;color:#374151;font-size:.875rem;padding:.75rem 1rem}[data-v-9bd048ed] .p-datatable-tbody>tr>td{padding:.875rem 1rem;border-bottom:1px solid #f3f4f6;font-size:.875rem}[data-v-9bd048ed] .p-datatable-tbody>tr:hover{background-color:#f9fafb}[data-v-9bd048ed] .p-datatable-tbody>tr:first-child>td{border-top:none}[data-v-9bd048ed] .p-badge{font-size:.75rem;font-weight:500;text-transform:capitalize}@media(max-width:768px){[data-v-9bd048ed] .p-datatable-thead>tr>th,[data-v-9bd048ed] .p-datatable-tbody>tr>td{padding:.5rem .75rem;font-size:.8125rem}}.session-stats-gradient[data-v-9bd048ed]{background:linear-gradient(135deg,#10b981,#059669)}.ai-message-content[data-v-d4dffc0a]{font-size:.875rem;line-height:1.625;color:#1f2937}.ai-message-content[data-v-d4dffc0a]>*:first-child{margin-top:0}.ai-message-content[data-v-d4dffc0a]>*:last-child{margin-bottom:0}.ai-message-content[data-v-d4dffc0a] h1,.ai-message-content[data-v-d4dffc0a] h2,.ai-message-content[data-v-d4dffc0a] h3{font-weight:600;margin-top:1rem;margin-bottom:.5rem;line-height:1.3}.ai-message-content[data-v-d4dffc0a] h1{font-size:1.125rem}.ai-message-content[data-v-d4dffc0a] h2{font-size:1rem}.ai-message-content[data-v-d4dffc0a] h3{font-size:.9375rem}.ai-message-content[data-v-d4dffc0a] p{margin-top:.5rem;margin-bottom:.5rem;line-height:1.625}.ai-message-content[data-v-d4dffc0a] ul,.ai-message-content[data-v-d4dffc0a] ol{margin-top:.375rem;margin-bottom:.375rem;padding-left:1.25rem}.ai-message-content[data-v-d4dffc0a] ul{list-style-type:disc}.ai-message-content[data-v-d4dffc0a] ol{list-style-type:decimal}.ai-message-content[data-v-d4dffc0a] li{margin-top:.125rem;margin-bottom:.125rem}.ai-message-content[data-v-d4dffc0a] li>p{margin-top:0;margin-bottom:0}.ai-message-content[data-v-d4dffc0a] code:not(.hljs){background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.25rem;padding:.125rem .375rem;font-size:.8125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#dc2626}.ai-message-content[data-v-d4dffc0a] .ai-code-block{margin-top:.75rem;margin-bottom:.75rem;border-radius:.5rem;overflow:hidden;border:1px solid #e5e7eb;background:#1e1e1e}.ai-message-content[data-v-d4dffc0a] .ai-code-header{display:flex;justify-content:space-between;align-items:center;padding:.375rem .75rem;background:#2d2d2d;border-bottom:1px solid #404040}.ai-message-content[data-v-d4dffc0a] .ai-code-lang{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ai-message-content[data-v-d4dffc0a] .ai-code-copy{font-size:.6875rem;color:#9ca3af;background:transparent;border:1px solid #4b5563;border-radius:.25rem;padding:.125rem .5rem;cursor:pointer;transition:all .15s;font-family:inherit}.ai-message-content[data-v-d4dffc0a] .ai-code-copy:hover{color:#e5e7eb;border-color:#6b7280;background:#374151}.ai-message-content[data-v-d4dffc0a] .ai-code-block code{display:block;padding:.75rem;overflow-x:auto;font-size:.8125rem;line-height:1.5;background:transparent;border:none;color:#d4d4d4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ai-message-content[data-v-d4dffc0a] table{width:100%;border-collapse:collapse;margin-top:.75rem;margin-bottom:.75rem;font-size:.8125rem;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.ai-message-content[data-v-d4dffc0a] thead{background:#f9fafb}.ai-message-content[data-v-d4dffc0a] th{padding:.5rem .75rem;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;white-space:nowrap}.ai-message-content[data-v-d4dffc0a] td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6;color:#4b5563}.ai-message-content[data-v-d4dffc0a] tbody tr:last-child td{border-bottom:none}.ai-message-content[data-v-d4dffc0a] tbody tr:hover{background:#f9fafb}.ai-message-content[data-v-d4dffc0a] blockquote{border-left:3px solid #6366f1;padding:.5rem .75rem;margin:.75rem 0;background:#f5f3ff;border-radius:0 .375rem .375rem 0;color:#4b5563}.ai-message-content[data-v-d4dffc0a] blockquote p{margin:0}.ai-message-content[data-v-d4dffc0a] hr{border:none;border-top:1px solid #e5e7eb;margin:1rem 0}.ai-message-content[data-v-d4dffc0a] a{color:#4f46e5;text-decoration:none;font-weight:500}.ai-message-content[data-v-d4dffc0a] a:hover{text-decoration:underline}.ai-message-content[data-v-d4dffc0a] strong{font-weight:600;color:#111827}.ai-message-content[data-v-d4dffc0a] em{font-style:italic}.ai-message-content[data-v-d4dffc0a] img{max-width:100%;border-radius:.5rem;margin:.5rem 0}.ai-message-content[data-v-d4dffc0a] input[type=checkbox]{margin-right:.375rem;pointer-events:none}.ai-message-content[data-v-d4dffc0a] table[style]{border-radius:.5rem}.ai-rich-data[data-v-d4dffc0a] iframe{border-radius:.5rem;border:1px solid #e5e7eb}.ai-rich-data[data-v-d4dffc0a] img{max-width:100%;border-radius:.5rem;border:1px solid #e5e7eb}.ai-rich-data[data-v-d4dffc0a] video{max-width:100%;border-radius:.5rem}.ai-rich-data[data-v-d4dffc0a] table{width:100%;border-collapse:collapse;font-size:.8125rem;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.ai-rich-data[data-v-d4dffc0a] th{padding:.5rem .75rem;text-align:left;font-weight:600;background:#f9fafb;border-bottom:2px solid #e5e7eb}.ai-rich-data[data-v-d4dffc0a] td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6}.ai-message-content[data-v-d4dffc0a] .mermaid-rendered{margin:.75rem 0;border-radius:.5rem;border:1px solid #e5e7eb;background:#fafafa;padding:1rem;overflow-x:auto}.ai-message-content[data-v-d4dffc0a] .mermaid-diagram svg{max-width:100%;height:auto}.ai-message-content[data-v-d4dffc0a] .mermaid-expand-btn{position:absolute;top:.5rem;right:.5rem;opacity:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#6b7280;cursor:pointer;transition:all .15s ease;box-shadow:0 1px 2px #0000000d;z-index:10}.ai-message-content[data-v-d4dffc0a] .mermaid-diagram:hover .mermaid-expand-btn{opacity:1}.ai-message-content[data-v-d4dffc0a] .mermaid-expand-btn:hover{color:#4f46e5;border-color:#a5b4fc;background:#eef2ff}.ai-message-content[data-v-d4dffc0a] .mermaid-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff;padding:2rem;overflow:auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.ai-message-content[data-v-d4dffc0a] .mermaid-fullscreen svg{max-width:95vw;max-height:90vh;width:auto;height:auto}.ai-message-content[data-v-d4dffc0a] .mermaid-fullscreen .mermaid-expand-btn{opacity:1;position:fixed;top:1rem;right:1rem}.ai-message-content[data-v-d4dffc0a] .mermaid-error{opacity:.6}.ai-message-content[data-v-d4dffc0a] .chart-rendered{margin:.75rem 0;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;padding:1rem;max-width:100%}.ai-message-content[data-v-d4dffc0a] .chart-error{opacity:.6}.ai-message-content[data-v-d4dffc0a] .katex-rendered{margin:.75rem 0;padding:.75rem 1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #f3f4f6;overflow-x:auto;text-align:center}.ai-message-content[data-v-d4dffc0a] .katex-error{opacity:.6}.aai-msg-action[data-v-8e4b039d]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:none;background:transparent;color:#94a3b8;font-size:14px;cursor:pointer;transition:background .12s,color .12s}.aai-msg-action[data-v-8e4b039d]:hover{background:#f1f5f9;color:#475569}.aai-gemini[data-v-8e4b039d]{background:transparent}.aai-gemini .aai-header[data-v-8e4b039d]{border-bottom:1px solid #eef0f7;background:#ffffffb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:10px 18px}.aai-gemini .aai-header h2[data-v-8e4b039d]{font-size:13px;font-weight:600;color:#475569}.aai-gemini .aai-header .ri-chat-ai-line[data-v-8e4b039d]{color:#6366f1}.aai-gemini .aai-header button[title=Settings][data-v-8e4b039d],.aai-gemini .aai-header button[title="Toggle panel"][data-v-8e4b039d]{display:none}.aai-gemini .aai-msg-list[data-v-8e4b039d]{max-width:760px;margin:0 auto;width:100%;padding-left:1rem;padding-right:1rem}.aai-gemini-welcome[data-v-8e4b039d]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem 1.5rem;max-width:720px;margin:0 auto;width:100%}.aai-gemini-greeting[data-v-8e4b039d]{font-size:clamp(26px,4vw,40px);font-weight:500;line-height:1.15;text-align:center;letter-spacing:-.01em;background:linear-gradient(95deg,#4f46e5,#7c3aed 55%,#db2777);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:2rem}.aai-gemini-suggestions[data-v-8e4b039d]{width:100%;max-width:760px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.aai-gemini-chip[data-v-8e4b039d]{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid #e2e8f0;background:#fff;border-radius:999px;cursor:pointer;text-align:left;font-size:12.5px;color:#475569;transition:background .12s,color .12s,border-color .12s}.aai-gemini-chip[data-v-8e4b039d]:hover{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.aai-gemini-chip.is-red[data-v-8e4b039d]{border-color:#fecaca;background:#fef2f2}.aai-gemini-chip.is-red .aai-gemini-chip-ic[data-v-8e4b039d]{color:#ef4444}.aai-gemini-chip.is-amber[data-v-8e4b039d]{border-color:#fde68a;background:#fffbeb}.aai-gemini-chip.is-amber .aai-gemini-chip-ic[data-v-8e4b039d]{color:#d97706}.aai-gemini-chip-ic[data-v-8e4b039d]{flex-shrink:0;font-size:14px}.aai-gemini-spark[data-v-8e4b039d]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#64748b;font-size:14px}.aai-gemini-spark-star[data-v-8e4b039d]{position:absolute;top:-3px;right:-4px;font-size:8px;color:#6366f1}.aai-gemini .aai-input-area[data-v-8e4b039d]{position:relative;border-top:none;background:transparent;max-width:760px;margin:0 auto;width:100%;padding:8px 1rem 14px}.aai-gemini .aai-input-area[data-v-8e4b039d]:before{content:"";position:absolute;left:0;right:0;top:-24px;height:24px;background:linear-gradient(to top,#fff,#fff0);pointer-events:none}.aai-gemini .aai-input-bar[data-v-8e4b039d]{border:1px solid #dfe3f3;border-radius:26px;box-shadow:0 6px 20px #1e293b1a;padding:6px 6px 4px;background:#fff}.aai-gemini .aai-input-bar[data-v-8e4b039d]:focus-within{border-color:#a5b4fc;box-shadow:0 0 0 4px #6366f11a}.aai-gemini .aai-input-bar textarea[data-v-8e4b039d]{font-size:16px;padding:10px 14px 4px;min-height:44px}.aai-gemini .aai-input-bar label[data-v-8e4b039d],.aai-gemini .aai-input-bar button[data-v-8e4b039d]{border-radius:999px!important;width:38px;height:38px}.aai-gemini .aai-msg-list .space-y-4[data-v-8e4b039d]>*+*{margin-top:1.5rem}.aai-gemini .aai-assistant-avatar[data-v-8e4b039d]{display:none}.aai-gemini .aai-assistant-row[data-v-8e4b039d]{gap:0;font-size:15px;line-height:1.7;color:#1f2937}.aai-gemini .aai-user-row .bg-indigo-600[data-v-8e4b039d]{background:#eef2ff!important;color:#3730a3!important;border-radius:18px!important;padding:8px 14px!important;font-size:14.5px!important}.aai-gemini .aai-messages+div[data-v-8e4b039d],.aai-gemini[data-v-8e4b039d] .from-indigo-50{background:#f8fafc!important}.overflow-y-auto[data-v-8e4b039d]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-8e4b039d]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-8e4b039d]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.overflow-y-auto[data-v-8e4b039d]::-webkit-scrollbar-thumb:hover{background:#d1d5db}.slide-panel-enter-active[data-v-8e4b039d],.slide-panel-leave-active[data-v-8e4b039d]{transition:transform .25s ease}.slide-panel-enter-from[data-v-8e4b039d],.slide-panel-leave-to[data-v-8e4b039d]{transform:translate(100%)}.slide-interaction-enter-active[data-v-8e4b039d],.slide-interaction-leave-active[data-v-8e4b039d]{transition:width .25s ease,opacity .2s ease}.slide-interaction-enter-from[data-v-8e4b039d],.slide-interaction-leave-to[data-v-8e4b039d]{width:0!important;opacity:0;overflow:hidden}.interaction-panel[data-v-8e4b039d]{max-width:50%;min-width:320px}.interaction-inline-body[data-v-8e4b039d]{max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.chat-message-enter-active[data-v-8e4b039d]{transition:opacity .3s ease,transform .3s ease}.chat-message-enter-from[data-v-8e4b039d]{opacity:0;transform:translateY(8px)}.fade-up-enter-active[data-v-8e4b039d],.fade-up-leave-active[data-v-8e4b039d]{transition:opacity .2s ease,transform .2s ease}.fade-up-enter-from[data-v-8e4b039d],.fade-up-leave-to[data-v-8e4b039d]{opacity:0;transform:translate(-50%,4px)}@media(max-width:768px){.interaction-panel[data-v-8e4b039d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;max-width:100%;min-width:100%;z-index:25}}.ai-assistant-btn[data-v-60a3df19]{background:linear-gradient(135deg,#8b5cf6,#d946ef)!important;border:none!important;color:#fff!important;transition:all .2s ease!important;box-shadow:0 2px 8px #8b5cf640}.ai-assistant-btn[data-v-60a3df19]:hover{background:linear-gradient(135deg,#7c3aed,#c026d3)!important;box-shadow:0 4px 12px #8b5cf666;transform:translateY(-1px)}.ai-assistant-btn[data-v-60a3df19]:active{transform:translateY(0)}.assistant-backdrop[data-v-60a3df19]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1000}.assistant-drawer[data-v-60a3df19]{position:fixed;top:0;right:0;bottom:0;width:min(60rem,95vw);background:var(--p-surface-0, #ffffff);z-index:1001;display:flex;flex-direction:column;box-shadow:-4px 0 24px #0000001f}.assistant-drawer-header[data-v-60a3df19]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--p-surface-200, #e5e7eb);flex-shrink:0}.assistant-header-btn[data-v-60a3df19]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;border:none;background:transparent;color:var(--p-surface-500, #6b7280);cursor:pointer;transition:background .15s,color .15s}.assistant-header-btn[data-v-60a3df19]:hover{background:var(--p-surface-100, #f3f4f6);color:var(--p-surface-700, #374151)}.assistant-context-files[data-v-60a3df19]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.6rem 1rem;border-bottom:1px solid var(--p-surface-200, #e5e7eb);background:#faf5ff;flex-shrink:0;max-height:5.5rem;overflow-y:auto}.assistant-context-label[data-v-60a3df19]{font-size:.72rem;font-weight:600;color:#7c3aed;display:inline-flex;align-items:center;gap:.3rem}.assistant-context-chip[data-v-60a3df19]{font-size:.72rem;background:#fff;color:#6d28d9;border:1px solid #e9d5ff;border-radius:9999px;padding:.1rem .55rem;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-drawer-body[data-v-60a3df19]{flex:1;min-height:0;overflow:hidden}.fade-enter-active[data-v-60a3df19],.fade-leave-active[data-v-60a3df19]{transition:opacity .25s ease}.fade-enter-from[data-v-60a3df19],.fade-leave-to[data-v-60a3df19]{opacity:0}.slide-enter-active[data-v-60a3df19]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.slide-leave-active[data-v-60a3df19]{transition:transform .2s ease-in}.slide-enter-from[data-v-60a3df19],.slide-leave-to[data-v-60a3df19]{transform:translate(100%)}.guide-textarea[data-v-52870056] textarea{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:.8125rem;line-height:1.6}[data-v-52870056] .guide-preview h1{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}[data-v-52870056] .guide-preview h2{font-size:1.25rem;font-weight:600;color:#1f2937;margin-top:1.25rem;margin-bottom:.5rem}[data-v-52870056] .guide-preview h3{font-size:1.1rem;font-weight:600;color:#374151;margin-top:1rem;margin-bottom:.5rem}[data-v-52870056] .guide-preview p{color:#4b5563;line-height:1.7;margin-bottom:.75rem;font-size:.875rem}[data-v-52870056] .guide-preview ul,[data-v-52870056] .guide-preview ol{padding-left:1.5rem;margin-bottom:.75rem;color:#4b5563;font-size:.875rem}[data-v-52870056] .guide-preview ul{list-style-type:disc}[data-v-52870056] .guide-preview ol{list-style-type:decimal}[data-v-52870056] .guide-preview li{margin-bottom:.25rem;line-height:1.6}[data-v-52870056] .guide-preview li>ul,[data-v-52870056] .guide-preview li>ol{margin-top:.25rem;margin-bottom:0}[data-v-52870056] .guide-preview code{background:#f3f4f6;padding:.15rem .4rem;border-radius:.25rem;font-size:.8125rem;font-family:SF Mono,Fira Code,monospace;color:#dc2626}[data-v-52870056] .guide-preview pre{background:#1f2937;color:#e5e7eb;padding:1rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem;font-size:.8125rem;line-height:1.6}[data-v-52870056] .guide-preview pre code{background:none;color:inherit;padding:0}[data-v-52870056] .guide-preview .mermaid-diagram{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem;margin:1rem 0;display:flex;justify-content:center;overflow-x:auto}[data-v-52870056] .guide-preview .mermaid-diagram svg{max-width:100%;height:auto}[data-v-52870056] .guide-preview .mermaid-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;padding:.5rem .75rem;font-size:.8125rem}[data-v-52870056] .guide-preview blockquote{border-left:3px solid #8b5cf6;padding-left:1rem;margin:1rem 0;color:#6b7280;font-style:italic}[data-v-52870056] .guide-preview table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.875rem}[data-v-52870056] .guide-preview th,[data-v-52870056] .guide-preview td{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left}[data-v-52870056] .guide-preview th{background:#f9fafb;font-weight:600;color:#374151}[data-v-52870056] .guide-preview hr{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}[data-v-52870056] .guide-preview strong{font-weight:600;color:#111827}[data-v-52870056] .guide-preview a{color:#7c3aed;text-decoration:underline}.project-types-table[data-v-ca17328b] .p-datatable{font-size:.875rem}.project-types-table[data-v-ca17328b] .p-datatable-header{background:#fff;border-bottom:1px solid #e5e7eb;padding:.875rem 1rem}.project-types-table[data-v-ca17328b] .p-datatable-thead>tr>th{background:#f9fafb;padding:.75rem 1rem;font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;border-bottom:1px solid #e5e7eb}.project-types-table[data-v-ca17328b] .p-datatable-tbody>tr{transition:background-color .15s ease}.project-types-table[data-v-ca17328b] .p-datatable-tbody>tr:hover{background-color:#f8fafc!important}.project-types-table[data-v-ca17328b] .p-datatable-tbody>tr>td{padding:.75rem 1rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}.project-types-table[data-v-ca17328b] .p-datatable-tbody>tr:last-child>td{border-bottom:none}.project-types-table[data-v-ca17328b] .p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background-color:#fafbfc}.project-types-table[data-v-ca17328b] .p-inputtext{border-radius:.5rem;font-size:.8125rem}.project-members-table[data-v-6d1ee7a1] .p-datatable{font-size:.875rem}.project-members-table[data-v-6d1ee7a1] .p-datatable-header{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-header:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-header{padding:.875rem 1rem}.project-members-table[data-v-6d1ee7a1] .p-datatable-thead>tr>th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-thead>tr>th:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));background-color:#1f293780;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-thead>tr>th{padding:.625rem 1rem;font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em}.project-members-table[data-v-6d1ee7a1] .p-datatable-tbody>tr{transition:background-color .15s ease}.project-members-table[data-v-6d1ee7a1] .p-datatable-tbody>tr:hover{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.project-members-table[data-v-6d1ee7a1] .p-datatable-tbody>tr:hover:is(.app-dark-x *){background-color:#3741514d!important}.project-members-table[data-v-6d1ee7a1] .p-datatable-tbody>tr>td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-tbody>tr>td:is(.app-dark-x *){border-color:#37415180}.project-members-table[data-v-6d1ee7a1] .p-datatable-tbody>tr>td{padding:.5rem 1rem;vertical-align:middle}.project-members-table[data-v-6d1ee7a1] .p-datatable-tbody>tr:last-child>td{border-bottom:none}.project-members-table[data-v-6d1ee7a1] .p-paginator{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-paginator:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-paginator{padding:.5rem 1rem}.project-members-table[data-v-6d1ee7a1] .p-inputtext{border-radius:.5rem;font-size:.8125rem}.project-members-table[data-v-6d1ee7a1] .p-datatable-wrapper::-webkit-scrollbar{width:6px;height:6px}.project-members-table[data-v-6d1ee7a1] .p-datatable-wrapper::-webkit-scrollbar-track{background:transparent}.project-members-table[data-v-6d1ee7a1] .p-datatable-wrapper::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-wrapper:is(.app-dark-x *)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-wrapper::-webkit-scrollbar-thumb{border-radius:3px}.project-members-table[data-v-6d1ee7a1] .p-datatable-wrapper::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.project-members-table[data-v-6d1ee7a1] .p-datatable-wrapper:is(.app-dark-x *)::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable{font-size:.875rem}.project-users-table[data-v-55128a79] .p-datatable-header{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-header:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-header{padding:.875rem 1rem}.project-users-table[data-v-55128a79] .p-datatable-thead>tr>th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-thead>tr>th:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));background-color:#1f293780;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-thead>tr>th{padding:.625rem 1rem;font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em}.project-users-table[data-v-55128a79] .p-datatable-tbody>tr{transition:background-color .15s ease}.project-users-table[data-v-55128a79] .p-datatable-tbody>tr:hover{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.project-users-table[data-v-55128a79] .p-datatable-tbody>tr:hover:is(.app-dark-x *){background-color:#3741514d!important}.project-users-table[data-v-55128a79] .p-datatable-tbody>tr>td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-tbody>tr>td:is(.app-dark-x *){border-color:#37415180}.project-users-table[data-v-55128a79] .p-datatable-tbody>tr>td{padding:.5rem 1rem;vertical-align:middle}.project-users-table[data-v-55128a79] .p-datatable-tbody>tr:last-child>td{border-bottom:none}.project-users-table[data-v-55128a79] .p-paginator{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.project-users-table[data-v-55128a79] .p-paginator:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.project-users-table[data-v-55128a79] .p-paginator{padding:.5rem 1rem}.project-users-table[data-v-55128a79] .p-inputtext{border-radius:.5rem;font-size:.8125rem}.project-users-table[data-v-55128a79] .p-datatable-wrapper::-webkit-scrollbar{width:6px;height:6px}.project-users-table[data-v-55128a79] .p-datatable-wrapper::-webkit-scrollbar-track{background:transparent}.project-users-table[data-v-55128a79] .p-datatable-wrapper::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-wrapper:is(.app-dark-x *)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-wrapper::-webkit-scrollbar-thumb{border-radius:3px}.project-users-table[data-v-55128a79] .p-datatable-wrapper::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.project-users-table[data-v-55128a79] .p-datatable-wrapper:is(.app-dark-x *)::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.projects-table-wrapper[data-v-02f8a43d] .p-datatable{font-size:.875rem}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-header{background:#fff;border-bottom:1px solid #e5e7eb;padding:.875rem 1rem}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-thead>tr>th{background:#f9fafb;padding:.75rem 1rem;font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;border-bottom:1px solid #e5e7eb}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-tbody>tr{transition:background-color .15s ease}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-tbody>tr:hover{background-color:#f8fafc!important}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-tbody>tr>td{padding:.75rem 1rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-tbody>tr:last-child>td{border-bottom:none}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background-color:#fafbfc}.projects-table-wrapper[data-v-02f8a43d] .p-inputtext{border-radius:.5rem;font-size:.8125rem}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-wrapper::-webkit-scrollbar{width:6px;height:6px}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-wrapper::-webkit-scrollbar-track{background:transparent}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-wrapper::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.projects-table-wrapper[data-v-02f8a43d] .p-datatable-wrapper::-webkit-scrollbar-thumb:hover{background:#9ca3af}.attachment-uploader[data-v-a71f1279]{width:100%}.drop-zone[data-v-a71f1279]{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.drop-zone[data-v-a71f1279]:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.drop-zone[data-v-a71f1279]:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.drop-zone[data-v-a71f1279]:hover:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.drop-zone--active[data-v-a71f1279]{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-border-opacity, 1)),transparent);background-color:color-mix(in srgb,var(--p-primary-color) 5%,transparent)}.drop-zone--active[data-v-a71f1279]:is(.app-dark-x *){background-color:color-mix(in srgb,var(--p-primary-color) 10%,transparent)}.drop-zone__icon[data-v-a71f1279]{margin-bottom:.75rem;font-size:2.25rem;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.drop-zone__icon[data-v-a71f1279]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.drop-zone__text[data-v-a71f1279]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.drop-zone__text[data-v-a71f1279]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.drop-zone__hint[data-v-a71f1279]{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.drop-zone__hint[data-v-a71f1279]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.file-list[data-v-a71f1279]{margin-top:1rem}.file-list__header[data-v-a71f1279]{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.file-list__clear[data-v-a71f1279]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.file-list__clear[data-v-a71f1279]:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.file-list__items[data-v-a71f1279]{max-height:12rem}.file-list__items[data-v-a71f1279]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.file-list__items[data-v-a71f1279]{overflow-y:auto}.file-item[data-v-a71f1279]{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem}.file-item[data-v-a71f1279]:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.file-item__icon[data-v-a71f1279]{font-size:1.25rem;line-height:1.75rem}.file-item__info[data-v-a71f1279]{min-width:0px;flex:1 1 0%}.file-item__name[data-v-a71f1279]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.file-item__name[data-v-a71f1279]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.file-item__size[data-v-a71f1279]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.file-item__remove[data-v-a71f1279]{border-radius:var(--p-content-border-radius);padding:.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.file-item__remove[data-v-a71f1279]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.file-item__remove[data-v-a71f1279]:hover:is(.app-dark-x *){background-color:#7f1d1d33}.metadata[data-v-a71f1279]{margin-top:1rem}.metadata[data-v-a71f1279]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.metadata[data-v-a71f1279]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.metadata[data-v-a71f1279]:is(.app-dark-x *){background-color:#1f293780}.metadata__field[data-v-a71f1279]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.metadata__label[data-v-a71f1279]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.metadata__label[data-v-a71f1279]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.upload-progress[data-v-a71f1279]{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.file-enter-active[data-v-a71f1279],.file-leave-active[data-v-a71f1279]{transition:all .2s ease}.file-enter-from[data-v-a71f1279],.file-leave-to[data-v-a71f1279]{opacity:0;transform:translate(-10px)}.section-card[data-v-86813416]{overflow-x:auto;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.section-card[data-v-86813416]:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.section-header[data-v-86813416]{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));background-color:#f9fafb80;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.section-header[data-v-86813416]:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));background-color:#1f293780;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.section-header i[data-v-86813416]:first-child{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.section-body[data-v-86813416]{padding:1rem}.field-label[data-v-86813416]{margin-bottom:.375rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.field-label[data-v-86813416]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.setting-row[data-v-86813416]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.75rem 1rem}.setting-row[data-v-86813416]:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.naming-token[data-v-86813416]{margin-left:.125rem;margin-right:.125rem;display:inline-block;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.setting-row[data-v-86813416]:hover{background-color:#f9fafb80}.setting-row[data-v-86813416]:hover:is(.app-dark-x *){background-color:#3741514d}.empty-state[data-v-86813416]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-top:2rem;padding-bottom:2rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.empty-state[data-v-86813416]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.empty-state i[data-v-86813416]{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.compact-table[data-v-86813416] .p-datatable-thead>tr>th{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.compact-table[data-v-86813416] .p-datatable-thead>tr>th:is(.app-dark-x *){background-color:#1f293780;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.compact-table[data-v-86813416] .p-datatable-thead>tr>th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.compact-table[data-v-86813416] .p-datatable-thead>tr>th:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.compact-table[data-v-86813416] .p-datatable-tbody>tr>td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.5rem 1rem}.compact-table[data-v-86813416] .p-datatable-tbody>tr>td:is(.app-dark-x *){border-color:#37415180}.compact-table[data-v-86813416] .p-datatable-tbody>tr:last-child>td{border-bottom-width:0px}.compact-table[data-v-86813416] .p-datatable-tbody>tr:hover{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.compact-table[data-v-86813416] .p-datatable-tbody>tr:hover:is(.app-dark-x *){background-color:#3741514d!important}.fade-enter-active[data-v-86813416],.fade-leave-active[data-v-86813416]{transition:opacity .3s ease}.fade-enter-from[data-v-86813416],.fade-leave-to[data-v-86813416]{opacity:0}[data-v-86813416]::-webkit-scrollbar{width:6px}[data-v-86813416]::-webkit-scrollbar-track{background:transparent}[data-v-86813416]::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}:is(.app-dark-x[data-v-86813416] *)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}[data-v-86813416]::-webkit-scrollbar-thumb{border-radius:3px}.sb-section-label[data-v-6e93ab18]{display:block;padding:14px 8px 4px;font-size:10px;line-height:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bullet[data-v-b567cbcf]{display:inline-block;background-color:#9ca3af;border-radius:6px;width:8px;height:4px;flex-shrink:0}.bullet-dot[data-v-b567cbcf]{width:4px;height:4px;border-radius:100%!important}.sb-link i[data-v-b567cbcf]{opacity:.7;transition:opacity .12s}.sb-link[data-v-b567cbcf]:hover{background-color:#ffffff0d;color:#cbd5e1}.sb-link:hover i[data-v-b567cbcf]{opacity:1}.active[data-v-b567cbcf]{background-color:var(--sb-accent-dim, rgba(99, 102, 241, .14));color:#c7d2fe;position:relative}.active i[data-v-b567cbcf]{opacity:1}.active[data-v-b567cbcf]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:2px;background:var(--sb-accent, #6366f1)}.sb-unread-badge[data-v-b567cbcf]{margin-left:auto;margin-right:.5rem;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#ef4444;color:#fff;font-size:.6875rem;font-weight:700;line-height:1}.sb-unread-dot[data-v-b567cbcf]{position:absolute;top:-2px;right:-3px;width:8px;height:8px;border-radius:9999px;background-color:#ef4444;border:2px solid var(--sb-bg, #0f172a)}.bullet[data-v-570bbc56]{display:inline-block;background-color:#9ca3af;border-radius:6px;width:8px;height:4px;flex-shrink:0}.bullet-dot[data-v-570bbc56]{width:4px;height:4px;border-radius:100%!important}.sb-rail-item[data-v-7530e7af]{display:flex;justify-content:center}.sb-rail-btn[data-v-7530e7af]{position:relative;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#94a3b8;font-size:16px;cursor:pointer;transition:background .12s,color .12s}.sb-rail-btn[data-v-7530e7af]:hover{background:#ffffff0f;color:#cbd5e1}.sb-rail-btn.is-active[data-v-7530e7af]{background:var(--sb-accent-dim, rgba(99, 102, 241, .16));color:#a5b4fc}.sb-rail-dot[data-v-7530e7af]{position:absolute;top:3px;right:3px;width:7px;height:7px;border-radius:50%;background:#ef4444;border:2px solid var(--sb-bg, #0f172a)}.sb-flyout[data-v-7530e7af]{position:fixed;left:82px;width:210px;background:#1d3158;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px;z-index:1200;box-shadow:0 10px 30px #00000059;max-height:70vh;overflow-y:auto}.sb-flyout-title[data-v-7530e7af]{margin:0;padding:2px 8px 6px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#64748b}.sb-flyout-list[data-v-7530e7af]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.ump-root[data-v-740c7698]{position:relative;width:100%;display:flex;justify-content:center}.ump-trigger-open[data-v-740c7698]{background:var(--sb-accent-dim, rgba(99, 102, 241, .14))!important;border-color:var(--sb-accent-mid, rgba(99, 102, 241, .3))!important}.ump-panel[data-v-740c7698]{position:absolute;left:calc(100% + 14px);bottom:0;width:264px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 32px #0206172e;z-index:1200;overflow:hidden}.ump-head[data-v-740c7698]{display:flex;align-items:center;gap:10px;padding:12px;border-bottom:1px solid #f1f5f9;background:#f8fafc}.ump-head-avatar[data-v-740c7698]{width:34px;height:34px;border-radius:50%;background:#eef2ff;border:1px solid #c7d2fe;color:#4f46e5;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ump-head-name[data-v-740c7698]{margin:0;font-size:13px;font-weight:600;color:#0f172a;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ump-head-email[data-v-740c7698]{margin:1px 0 0;font-size:11px;color:#94a3b8;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ump-head-badge[data-v-740c7698]{margin-left:auto;flex-shrink:0;background:#eef2ff;color:#4f46e5;font-size:10px;font-weight:600;border-radius:5px;padding:2px 7px}.ump-body[data-v-740c7698]{padding:6px}.ump-item[data-v-740c7698]{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:8px;font-size:13px;font-weight:500;color:#334155;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .12s,color .12s}.ump-item i[data-v-740c7698]:first-child{font-size:15px;color:#94a3b8;flex-shrink:0;transition:color .12s}.ump-item[data-v-740c7698]:hover{background:#eef2ff;color:#4338ca}.ump-item:hover i[data-v-740c7698]:first-child{color:#6366f1}.ump-item-text[data-v-740c7698]{flex-shrink:0}.ump-item-meta[data-v-740c7698]{flex:1;min-width:0;font-size:11px;font-weight:400;color:#94a3b8;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ump-item-chevron[data-v-740c7698]{font-size:14px;color:#94a3b8;flex-shrink:0}.ump-sublist[data-v-740c7698]{margin:2px 0 4px;padding:2px 4px;max-height:176px;overflow-y:auto}.ump-subitem[data-v-740c7698]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 9px;border-radius:7px;font-size:12.5px;color:#475569;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .12s}.ump-subitem i[data-v-740c7698]{font-size:13px;color:#94a3b8;flex-shrink:0}.ump-subitem[data-v-740c7698]:hover{background:#f1f5f9}.ump-subitem.is-current[data-v-740c7698]{background:#eef2ff;color:#4338ca;font-weight:600}.ump-subitem.is-current i[data-v-740c7698]{color:#6366f1}.ump-empty[data-v-740c7698]{margin:0;padding:8px;font-size:11.5px;color:#94a3b8;text-align:center}.ump-sep[data-v-740c7698]{height:1px;background:#f1f5f9;margin:5px 4px}.ump-danger[data-v-740c7698]{color:#dc2626}.ump-danger i[data-v-740c7698]:first-child{color:#f87171}.ump-danger[data-v-740c7698]:hover{background:#fef2f2;color:#b91c1c}.ump-danger:hover i[data-v-740c7698]:first-child{color:#dc2626}.ump-sublist[data-v-740c7698]::-webkit-scrollbar{width:5px}.ump-sublist[data-v-740c7698]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.pm-avatar[data-v-d66e17a2]{width:38px;height:38px;border-radius:10px;background:#eef2ff;border:1px solid #c7d2fe;color:#4f46e5;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}.pm-badge-green[data-v-d66e17a2]{background:#ecfdf5;color:#047857}.pm-badge-blue[data-v-d66e17a2]{background:#eff6ff;color:#1d4ed8}.pm-badge-amber[data-v-d66e17a2]{background:#fffbeb;color:#b45309}.pm-badge-slate[data-v-d66e17a2]{background:#f1f5f9;color:#475569}.pm-meta-row[data-v-d66e17a2]{display:flex;align-items:center;gap:6px;font-size:12px;color:#475569;min-width:0}.pm-meta-row i[data-v-d66e17a2]{color:#94a3b8;font-size:13px;flex-shrink:0}.pm-meta-label[data-v-d66e17a2]{color:#94a3b8;flex-shrink:0}.pm-meta-value[data-v-d66e17a2]{font-weight:500;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-context-row[data-v-d66e17a2]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;cursor:pointer;transition:background .12s}.pm-context-row[data-v-d66e17a2]:hover{background:#f8fafc}.pm-context-icon[data-v-d66e17a2]{width:30px;height:30px;border-radius:8px;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.pm-switch-item[data-v-d66e17a2]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;border-radius:8px;font-size:13px;color:#475569;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .12s}.pm-switch-item[data-v-d66e17a2]:hover{background:#f1f5f9}.pm-switch-item.is-current[data-v-d66e17a2]{background:#eef2ff;color:#4338ca;font-weight:600}.pm-section[data-v-d66e17a2]{margin:18px 4px 6px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.pm-link[data-v-d66e17a2]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13.5px;font-weight:500;color:#334155;transition:background .12s,color .12s}.pm-link i[data-v-d66e17a2]{font-size:16px;color:#94a3b8;transition:color .12s}.pm-link[data-v-d66e17a2]:hover{background:#eef2ff;color:#4338ca}.pm-link:hover i[data-v-d66e17a2]{color:#6366f1}.line-clamp-3[data-v-d66e17a2]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto[data-v-d66e17a2]::-webkit-scrollbar{width:5px}.overflow-y-auto[data-v-d66e17a2]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.search-palette[data-v-92f9a07f]{display:flex;flex-direction:column;min-height:0}.search-input-wrap[data-v-92f9a07f]{position:relative;display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-bottom:1px solid #e5e7eb}.search-input-icon[data-v-92f9a07f]{color:#6b7280;font-size:1.25rem;margin-left:.5rem}.search-input[data-v-92f9a07f]{flex:1;border:none!important;box-shadow:none!important;font-size:1.05rem;background:transparent}.search-input[data-v-92f9a07f]:focus{outline:none;box-shadow:none!important}.search-input-spinner[data-v-92f9a07f]{color:#6b7280;font-size:1.1rem}.ri-spin[data-v-92f9a07f]{animation:spin-92f9a07f 1s linear infinite}@keyframes spin-92f9a07f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-clear-btn[data-v-92f9a07f]{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:4px}.search-clear-btn[data-v-92f9a07f]:hover{background:#f3f4f6;color:#111827}.search-hint-kbd[data-v-92f9a07f]{font-family:ui-monospace,monospace;font-size:.7rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;padding:.1rem .4rem;color:#6b7280}.scope-tabs[data-v-92f9a07f]{display:flex;gap:.25rem;padding:.5rem .75rem;border-bottom:1px solid #f3f4f6;overflow-x:auto}.scope-tab[data-v-92f9a07f]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:6px;border:1px solid transparent;background:transparent;color:#4b5563;font-size:.875rem;cursor:pointer;white-space:nowrap;transition:all .15s}.scope-tab[data-v-92f9a07f]:hover{background:#f3f4f6}.scope-tab.active[data-v-92f9a07f]{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.scope-tab-count[data-v-92f9a07f]{background:#e5e7eb;color:#4b5563;font-size:.7rem;padding:.1rem .45rem;border-radius:9999px}.scope-tab.active .scope-tab-count[data-v-92f9a07f]{background:#dbeafe;color:#1d4ed8}.scope-toggles[data-v-92f9a07f]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.5rem .75rem;border-bottom:1px solid #f3f4f6;font-size:.8rem}.scope-toggles-label[data-v-92f9a07f]{color:#6b7280;text-transform:uppercase;font-size:.7rem;letter-spacing:.04em}.scope-toggle[data-v-92f9a07f]{display:inline-flex;align-items:center;gap:.4rem;color:#374151;cursor:pointer}.search-skeletons[data-v-92f9a07f]{padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.search-skeleton-row[data-v-92f9a07f]{display:flex;align-items:center;gap:.75rem}.search-results[data-v-92f9a07f]{overflow-y:auto;max-height:60vh;padding:.5rem 0}.search-group[data-v-92f9a07f]{margin-bottom:.5rem}.search-group-header[data-v-92f9a07f]{display:flex;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.7rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#fafafa}.search-group-label[data-v-92f9a07f]{font-weight:600}.search-group-count[data-v-92f9a07f]{background:#e5e7eb;color:#374151;border-radius:9999px;padding:0 .5rem;font-size:.7rem}.search-group-more[data-v-92f9a07f]{margin-left:auto;color:#9ca3af;text-transform:none;letter-spacing:0;font-style:italic}.search-result-row[data-v-92f9a07f]{display:flex;align-items:center;gap:.65rem;padding:.55rem .85rem;cursor:pointer;border-left:2px solid transparent}.search-result-row.highlighted[data-v-92f9a07f]{background:#eff6ff;border-left-color:#3b82f6}.search-result-icon[data-v-92f9a07f]{flex-shrink:0;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-size:.95rem}.search-result-body[data-v-92f9a07f]{flex:1;min-width:0}.search-result-title[data-v-92f9a07f]{font-size:.95rem;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-number[data-v-92f9a07f]{color:#6b7280;font-size:.8rem;margin-left:.4rem}.search-result-desc[data-v-92f9a07f]{font-size:.8rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-pin[data-v-92f9a07f]{background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:.25rem .4rem;border-radius:4px;opacity:0;transition:opacity .15s}.search-result-row:hover .search-result-pin[data-v-92f9a07f],.search-result-row.highlighted .search-result-pin[data-v-92f9a07f]{opacity:1}.search-result-pin[data-v-92f9a07f]:hover{background:#e5e7eb;color:#111827}.search-recent[data-v-92f9a07f]{padding:.5rem 0;overflow-y:auto;max-height:60vh}.search-recent-header[data-v-92f9a07f]{display:flex;align-items:center;justify-content:space-between;padding:.4rem .85rem;font-size:.7rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.search-recent-clear[data-v-92f9a07f]{background:transparent;border:none;color:#9ca3af;cursor:pointer;text-transform:none;font-size:.8rem}.search-recent-clear[data-v-92f9a07f]:hover{color:#374151}.search-empty[data-v-92f9a07f]{text-align:center;color:#6b7280;padding:2.5rem 1rem;display:flex;flex-direction:column;gap:.5rem}.search-empty i[data-v-92f9a07f]{font-size:2.25rem;color:#d1d5db}.search-empty-hint[data-v-92f9a07f]{font-size:.85rem}.search-empty-link[data-v-92f9a07f]{background:transparent;border:none;color:#3b82f6;cursor:pointer;padding:0;font:inherit}.search-empty-link[data-v-92f9a07f]:hover{text-decoration:underline}.search-footer[data-v-92f9a07f]{display:flex;gap:1.25rem;padding:.5rem .85rem;border-top:1px solid #f3f4f6;background:#fafafa;font-size:.7rem;color:#9ca3af}.search-footer kbd[data-v-92f9a07f]{font-family:ui-monospace,monospace;background:#fff;border:1px solid #e5e7eb;border-radius:3px;padding:.05rem .35rem;margin-right:.25rem;color:#6b7280}.cnb-root[data-v-f503dd06]{position:relative}.cnb-trigger[data-v-f503dd06]{display:flex;align-items:center;width:100%;margin-bottom:.5rem;padding-left:.5rem;color:#9ca3af;border-radius:.5rem;transition:background-color 75ms ease}.cnb-trigger[data-v-f503dd06]:hover,.cnb-trigger.is-open[data-v-f503dd06]{background-color:var(--sb-accent-dim, rgba(99, 102, 241, .16));color:#c7d2fe}.cnb-icon-wrap[data-v-f503dd06]{position:relative;display:inline-flex}.cnb-icon-wrap i[data-v-f503dd06]{font-size:1rem;margin-left:.5rem}.cnb-dot[data-v-f503dd06]{position:absolute;top:-2px;right:-3px;width:8px;height:8px;border-radius:9999px;background-color:#ef4444;border:2px solid var(--sb-bg, #0f172a)}.cnb-label[data-v-f503dd06]{margin-left:.75rem;font-size:13px;font-weight:500;line-height:1.25rem}.cnb-badge[data-v-f503dd06]{margin-left:auto;margin-right:.5rem;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#ef4444;color:#fff;font-size:.6875rem;font-weight:700;line-height:1}.cnb-panel[data-v-f503dd06]{position:absolute;left:calc(100% + .5rem);bottom:0;width:20rem;max-height:26rem;display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 30px #0000002e;z-index:1100;overflow:hidden}.cnb-panel-head[data-v-f503dd06]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #f3f4f6;font-weight:700;color:#111827;font-size:.875rem}.cnb-head-count[data-v-f503dd06]{font-size:.6875rem;font-weight:600;color:#ef4444}.cnb-list[data-v-f503dd06]{list-style:none;margin:0;padding:.25rem;overflow-y:auto}.cnb-item[data-v-f503dd06]{display:flex;align-items:flex-start;gap:.625rem;padding:.5rem .625rem;border-radius:.5rem;cursor:pointer}.cnb-item[data-v-f503dd06]:hover{background:#f3f4f6}.cnb-item-icon[data-v-f503dd06]{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#eef2ff;color:#4f46e5}.cnb-item-body[data-v-f503dd06]{min-width:0;flex:1;display:flex;flex-direction:column}.cnb-item-top[data-v-f503dd06]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.cnb-item-title[data-v-f503dd06]{font-weight:600;font-size:.8125rem;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cnb-item-time[data-v-f503dd06]{flex-shrink:0;font-size:.6875rem;color:#9ca3af}.cnb-item-preview[data-v-f503dd06]{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cnb-item-count[data-v-f503dd06]{flex-shrink:0;align-self:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#ef4444;color:#fff;font-size:.6875rem;font-weight:700}.cnb-empty[data-v-f503dd06]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem 1rem;color:#9ca3af;font-size:.8125rem}.cnb-empty i[data-v-f503dd06]{font-size:1.5rem}.cnb-foot[data-v-f503dd06]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem;border-top:1px solid #f3f4f6;color:#4f46e5;font-weight:600;font-size:.8125rem}.cnb-foot[data-v-f503dd06]:hover{background:#f9fafb}aside{--sb-bg: #16284a;--sb-surface: rgba(255, 255, 255, .04);--sb-border: rgba(148, 163, 184, .1);--sb-border-hi: rgba(148, 163, 184, .18);--sb-accent: #6366f1;--sb-accent-dim: rgba(99, 102, 241, .14);--sb-accent-mid: rgba(99, 102, 241, .3);--sb-accent-txt: #a5b4fc;--sb-text: #e2e8f0;--sb-muted: #334155;--sb-hint: #1e293b;--sb-pip: #22c55e;display:flex;flex-direction:column;background:var(--sb-bg);border:1px solid var(--sb-border);border-radius:14px;top:8px;left:8px;height:calc(100% - 16px);width:calc(2rem + 35px);transition:width .2s ease;font-size:1rem}aside.is-expanded{width:var(--sidebar-width)}@media(max-width:1024px){aside{position:absolute;z-index:99}}.sb-wrap{display:flex;flex-direction:column;height:100%}div:has(>.sidebar-spacer){background:#eef0f8}.sidebar-spacer~div #content{height:calc(100vh - 16px);margin:8px 8px 8px 0;border-radius:14px;border:1px solid rgba(15,23,42,.06);background:#fff}.sidebar-spacer{width:calc(2rem + 51px);min-width:calc(2rem + 51px);flex-shrink:0;transition:width .2s ease,min-width .2s ease}.sidebar-spacer.is-expanded{width:calc(var(--sidebar-width) + 16px);min-width:calc(var(--sidebar-width) + 16px)}.sb-head{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 10px 12px;border-bottom:1px solid var(--sb-border)}.sb-logo-row{cursor:pointer;padding:0 2px}.sb-logo{display:block;height:32px;width:auto;max-width:160px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;opacity:.9}.sb-logo:hover{opacity:1}.sb-brand-block{display:flex;flex-direction:column;gap:6px;min-width:0;padding:2px 0}.sb-brand-text{display:block;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-size:26px;line-height:1.05;font-style:italic;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;background:linear-gradient(135deg,#f8fafc,#cbd5e1 60%,#94a3b8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(0,0,0,.25)}.sb-wordmark-block{padding:8px 4px 6px 10px;gap:9px}.sb-wordmark{display:block;font-size:21px;line-height:1.15;font-weight:700;letter-spacing:-.01em;color:var(--sb-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sb-brand-sub{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0}.sb-brand-sub-line{flex-shrink:0;width:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.6))}.sb-brand-sub-text{font-size:10.5px;line-height:14px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sb-brand-mini{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--sb-accent-dim);border:1px solid var(--sb-accent-mid);color:var(--sb-accent-txt);font-size:12px;font-weight:700;letter-spacing:.02em}.sb-project-btn{display:flex;align-items:center;gap:8px;width:100%;background:var(--sb-surface);border:1px solid var(--sb-border);border-radius:7px;padding:7px 9px;cursor:pointer;transition:background .15s,border-color .15s;text-align:left}.sb-project-btn:hover{background:var(--sb-accent-dim);border-color:var(--sb-accent-mid)}.sb-proj-badge{width:22px;height:22px;border-radius:5px;background:var(--sb-accent-dim);border:1px solid var(--sb-accent-mid);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:var(--sb-accent-txt);flex-shrink:0;letter-spacing:.04em}.sb-proj-name{flex:1;min-width:0;font-size:13.5px;font-weight:500;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-proj-pip{width:5px;height:5px;border-radius:50%;background:var(--sb-pip);flex-shrink:0}.sb-logo-mini{display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.7}.sb-logo-mini:hover{opacity:1}.sb-logo-mark{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:block}.sb-monogram{width:30px;height:30px;border-radius:7px;background:var(--sb-accent-dim);border:1px solid var(--sb-accent-mid);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--sb-accent-txt);cursor:pointer;letter-spacing:.04em;margin:0 auto;transition:background .15s}.sb-monogram:hover{background:var(--sb-accent-mid)}.sb-toggle{position:absolute;right:-10px;top:22px;width:20px;height:20px;background:var(--sb-bg);border:1px solid var(--sb-border-hi);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1002;color:#475569;font-size:14px;transition:background .15s,border-color .15s,color .15s}.sb-toggle:hover{background:var(--sb-bg);border-color:var(--sb-accent);color:#fff}.sb-nav-scroll{flex:1;overflow-y:auto;padding:6px 0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.sb-nav-scroll::-webkit-scrollbar{width:5px}.sb-nav-scroll::-webkit-scrollbar-track{background:transparent}.sb-nav-scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.sb-nav-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff47}.sb-nav-list{list-style:none;padding:0 6px;display:flex;flex-direction:column;gap:2px}.sb-nav-list li a .sb-label,.sb-nav-list li button .sb-label{display:none;opacity:0;transition:opacity .15s}.is-expanded .sb-nav-list li a .sb-label,.is-expanded .sb-nav-list li button .sb-label,.sb-nav-list .sb-flyout li a .sb-label,.sb-nav-list .sb-flyout li button .sb-label{display:block;opacity:1}.sb-util-btn{display:flex;align-items:center;gap:9px;width:100%;padding:7px 8px;border-radius:6px;background:transparent;border:none;cursor:pointer;color:#e5e7eb;font-size:13.5px;font-weight:500;transition:background .12s,color .12s}.sb-util-btn i{font-size:1rem;flex-shrink:0}.sb-util-btn span{white-space:nowrap;display:none;opacity:0;transition:opacity .15s}.sb-util-btn:hover{background:var(--sb-surface);color:#64748b}.is-expanded .sb-util-btn span{display:block;opacity:1}.sb-sep{margin-top:6px;padding-top:6px;border-top:1px solid var(--sb-border)}.side-bar-active{background:var(--sb-accent-dim)!important;color:#c7d2fe!important;position:relative}.side-bar-active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:2px;background:var(--sb-accent)}.sb-foot{border-top:1px solid var(--sb-border);padding:6px 0 10px}.sb-foot .sb-nav-list li a .sb-label,.sb-foot .sb-nav-list li button .sb-label{display:none;opacity:0}.sb-powered{display:block;text-align:center;margin-top:8px;font-size:10px;letter-spacing:.06em;color:#475569;transition:color .15s}.sb-powered .sb-powered-brand{font-weight:600;color:#64748b;transition:color .15s}.sb-powered:hover{color:#64748b}.sb-powered:hover .sb-powered-brand{color:var(--sb-accent-txt)}.sb-user-area{padding:8px 10px 0;display:flex;justify-content:center}.sb-user-card{display:flex;align-items:center;gap:8px;width:100%;background:var(--sb-surface);border:1px solid var(--sb-border);border-radius:7px;padding:6px 8px;cursor:pointer;transition:background .15s,border-color .15s}.sb-user-card:hover{background:var(--sb-accent-dim);border-color:var(--sb-accent-mid)}.sb-user-avatar{width:24px;height:24px;border-radius:50%;background:var(--sb-accent-dim);border:1px solid var(--sb-accent-mid);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:var(--sb-accent-txt);flex-shrink:0;letter-spacing:.04em}.sb-user-avatar-btn{cursor:pointer;width:28px;height:28px;transition:background .15s}.sb-user-avatar-btn:hover{background:var(--sb-accent-mid)}.sb-user-name{flex:1;min-width:0;font-size:13px;font-weight:500;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.sb-user-icon-btn{width:24px;height:24px;border-radius:6px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s}.sb-user-icon-btn:hover{background:var(--sb-accent-dim);color:var(--sb-accent-txt)}.sb-user-chevron{color:#475569;font-size:14px;flex-shrink:0}.sb-foot-project{padding:6px 10px 8px;border-bottom:1px solid var(--sb-border);margin-bottom:6px;display:flex;justify-content:center}.is-expanded .sb-foot .sb-nav-list li a .sb-label,.is-expanded .sb-foot .sb-nav-list li button .sb-label{display:block;opacity:1}.bullet{display:inline-block;background-color:#9ca3af;border-radius:6px;width:8px;height:4px;flex-shrink:0}.bullet-dot{width:4px;height:4px;border-radius:100%!important}.reminder-alert-enter-active[data-v-d1145a50],.reminder-alert-leave-active[data-v-d1145a50]{transition:all .25s ease}.reminder-alert-enter-from[data-v-d1145a50],.reminder-alert-leave-to[data-v-d1145a50]{opacity:0;transform:translate(20px)}.trigger[data-v-cfed17ba]{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.25rem;border-radius:.375rem;padding:.375rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.trigger[data-v-cfed17ba]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.type-list[data-v-cfed17ba]{padding:.5rem;width:240px}.type-option[data-v-cfed17ba]{display:flex;cursor:pointer;align-items:center;gap:.625rem;border-radius:.375rem;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.type-option[data-v-cfed17ba]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.type-option--active[data-v-cfed17ba]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.config-panel[data-v-cfed17ba]{border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.75rem;width:280px}input[data-v-cfed17ba]:focus,select[data-v-cfed17ba]:focus{outline:none}.section-active[data-v-3e6aff80]{background-color:#dbeafe;border:navy 1px solid;padding:6px}.inplace-text-edit-input[data-v-56398a21]{outline:none!important}.smartphone[data-v-7c885a4f]{position:relative;width:360px;height:640px;margin:auto;border:16px #082f49 solid;border-top-width:60px;border-bottom-width:60px;border-radius:36px;padding:5px}.smartphone[data-v-7c885a4f]:before{content:"";display:block;width:60px;height:5px;position:absolute;top:-20px;left:50%;transform:translate(-50%,-50%)}.smartphone[data-v-7c885a4f]:after{content:"";display:block;width:35px;height:35px;position:absolute;left:50%;bottom:-65px;transform:translate(-50%,-50%);background:#555;border-radius:50%}.smartphone .content[data-v-7c885a4f]{width:320px;height:500px}.page-input[data-v-7c885a4f]{outline:none;border:none}.reminder-item[data-v-1abec57c]{transition:all .2s ease}.reminder-item[data-v-1abec57c]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.ld-root[data-v-b5d6df14]{display:flex;flex-direction:column;gap:.375rem}.ld-summary[data-v-b5d6df14]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ld-summary-left[data-v-b5d6df14]{display:flex;min-width:0px;align-items:center;gap:.375rem}.ld-arrow[data-v-b5d6df14]{flex-shrink:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.ld-repeat-icon[data-v-b5d6df14]{flex-shrink:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.ld-message[data-v-b5d6df14]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.ld-toggle[data-v-b5d6df14]{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:var(--p-content-border-radius);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ld-toggle[data-v-b5d6df14]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ld-toggle i[data-v-b5d6df14]{font-size:.875rem;line-height:1.25rem}.ld-error[data-v-b5d6df14]{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.ld-error i[data-v-b5d6df14]{flex-shrink:0;font-size:.875rem;line-height:1.25rem}.ld-panel[data-v-b5d6df14]{margin-top:.25rem;display:flex;flex-direction:column;gap:1rem;border-radius:.5rem;padding:.75rem;background:#fafafa;border:1px solid #f0f1f3}.ld-slot[data-v-b5d6df14]:not(:empty){padding-bottom:.75rem;border-bottom:1px solid #f0f1f3}.ld-group[data-v-b5d6df14]{display:flex;flex-direction:column;gap:.625rem}.ld-group-label[data-v-b5d6df14]{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ld-group-label i[data-v-b5d6df14]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ld-field-row[data-v-b5d6df14]{display:flex;align-items:center;gap:.75rem}.ld-field-row--col[data-v-b5d6df14]{flex-direction:column;align-items:flex-start;gap:.375rem}.ld-label[data-v-b5d6df14]{width:8rem;flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ld-input[data-v-b5d6df14]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ld-input[data-v-b5d6df14]:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.ld-input--number[data-v-b5d6df14]{width:4rem;text-align:center}.ld-input--value[data-v-b5d6df14]{flex:1 1 0%}.ld-select[data-v-b5d6df14]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ld-select[data-v-b5d6df14]:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.ld-multiselect[data-v-b5d6df14]{flex:1 1 0%;font-size:.75rem;line-height:1rem}.ld-checkbox-row[data-v-b5d6df14]{display:inline-flex;cursor:pointer;align-items:center;gap:.5rem}.ld-checkbox[data-v-b5d6df14]{height:.875rem;width:.875rem;cursor:pointer;border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));accent-color:#2563eb}.ld-checkbox-label[data-v-b5d6df14]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.ld-hint[data-v-b5d6df14]{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ld-hint--mt[data-v-b5d6df14]{margin-top:.25rem}.ld-hint code[data-v-b5d6df14]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ld-filter-sentence[data-v-b5d6df14]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.75rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ld-inline-input[data-v-b5d6df14]{width:7rem;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem}.ld-inline-input[data-v-b5d6df14]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.ld-filter-row[data-v-b5d6df14]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ld-filter-text[data-v-b5d6df14]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ld-tags[data-v-b5d6df14]{display:flex;flex-wrap:wrap;gap:.375rem}.ld-tag[data-v-b5d6df14]{border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.ld-rule-display[data-v-b5d6df14]{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;padding:.5rem .625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.ld-rule-display i[data-v-b5d6df14]{flex-shrink:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}[data-v-b5d6df14] .p-multiselect{border-radius:.375rem;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));font-size:.75rem;line-height:1rem}[data-v-b5d6df14] .p-multiselect-label{padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem;line-height:1rem}.gm-toolbar[data-v-a1fef205]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px}.gm-group[data-v-a1fef205]{display:inline-flex;align-items:center;gap:1px}.gm-sep[data-v-a1fef205]{width:1px;height:16px;background:#e5e7eb;margin:0 3px;flex-shrink:0}.gm-btn[data-v-a1fef205]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;border:none;background:transparent;color:#6b7280;font-size:15px;cursor:pointer;transition:background-color .1s ease,color .1s ease;flex-shrink:0;gap:2px}.gm-btn[data-v-a1fef205]:hover{background:#f3f4f6;color:#111827}.gm-btn[data-v-a1fef205]:active{background:#e5e7eb}.gm-btn[data-v-a1fef205]:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.gm-btn[data-v-a1fef205]:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.gm-btn.is-active[data-v-a1fef205]{background:#eff6ff;color:#2563eb}.gm-btn--drop[data-v-a1fef205]{width:auto;padding:0 6px}.gm-btn--label[data-v-a1fef205]{padding:0 8px;gap:4px}.gm-chevron[data-v-a1fef205]{font-size:12px;opacity:.5;margin-left:1px}.gm-label[data-v-a1fef205]{font-size:12px;font-weight:500;color:inherit}.gm-color-wrap[data-v-a1fef205]{position:relative;display:inline-flex}.gm-btn--color[data-v-a1fef205]{flex-direction:column;gap:1px;width:28px;height:28px;padding:4px 5px 3px}.gm-btn--color i[data-v-a1fef205]{font-size:14px;line-height:1}.gm-color-bar[data-v-a1fef205]{display:block;width:16px;height:3px;border-radius:2px;flex-shrink:0;border:1px solid rgba(0,0,0,.08)}.gm-palette[data-v-a1fef205]{position:absolute;top:calc(100% + 6px);left:0;z-index:300;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f;width:176px}.gm-palette-label[data-v-a1fef205]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin-bottom:8px}.gm-palette-swatches[data-v-a1fef205]{display:grid;grid-template-columns:repeat(8,1fr);gap:3px;margin-bottom:8px}.gm-swatch[data-v-a1fef205]{width:18px;height:18px;border-radius:3px;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease;padding:0}.gm-swatch[data-v-a1fef205]:hover{transform:scale(1.25);box-shadow:0 2px 6px #0003;position:relative;z-index:1}.gm-swatch.is-selected[data-v-a1fef205]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #2563eb}.gm-palette-footer[data-v-a1fef205]{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid #f3f4f6}.gm-custom-color[data-v-a1fef205]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#6b7280;cursor:pointer;position:relative;padding:3px 6px;border-radius:4px;border:1px solid #e5e7eb;background:#fafafa;transition:background .1s ease}.gm-custom-color[data-v-a1fef205]:hover{background:#f3f4f6;color:#111827}.gm-custom-color i[data-v-a1fef205]{font-size:12px}.gm-color-input[data-v-a1fef205]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%;border:none;padding:0}.gm-palette-clear[data-v-a1fef205]{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#9ca3af;background:none;border:none;cursor:pointer;padding:3px 6px;border-radius:4px;transition:color .1s ease,background .1s ease}.gm-palette-clear[data-v-a1fef205]:hover{color:#dc2626;background:#fef2f2}.gm-palette-clear i[data-v-a1fef205]{font-size:12px}.palette-pop-enter-active[data-v-a1fef205]{transition:opacity .1s ease,transform .1s ease}.palette-pop-leave-active[data-v-a1fef205]{transition:opacity .08s ease,transform .08s ease}.palette-pop-enter-from[data-v-a1fef205]{opacity:0;transform:translateY(-4px) scale(.97)}.palette-pop-leave-to[data-v-a1fef205]{opacity:0;transform:translateY(-2px) scale(.97)}.img-dialog[data-v-a1fef205]{display:flex;flex-direction:column;gap:16px;padding-top:4px}.img-dialog-desc[data-v-a1fef205]{font-size:13px;color:#6b7280;background:#f9fafb;border:1px solid #f0f1f3;border-radius:6px;padding:10px 12px}.img-upload-zone[data-v-a1fef205]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:28px 16px;border:1.5px dashed #d1d5db;border-radius:8px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;position:relative}.img-upload-zone[data-v-a1fef205]:hover{border-color:#3b82f6;background:#eff6ff}.img-upload-icon[data-v-a1fef205]{font-size:28px;color:#9ca3af}.img-upload-zone:hover .img-upload-icon[data-v-a1fef205]{color:#3b82f6}.img-upload-text[data-v-a1fef205]{font-size:13px;font-weight:500;color:#374151}.img-upload-hint[data-v-a1fef205]{font-size:11px;color:#9ca3af}.img-file-input[data-v-a1fef205]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.img-dialog-actions[data-v-a1fef205]{display:flex;justify-content:flex-end;gap:8px;padding-top:4px;border-top:1px solid #f0f1f3}.table-toolbar[data-v-1f73e600]{display:inline-flex;align-items:center;gap:2px;padding:3px 6px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 3px #0000000f}.tb-group[data-v-1f73e600]{display:inline-flex;align-items:center;gap:1px}.tb-btn[data-v-1f73e600]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;border:none;background:transparent;color:#6b7280;font-size:15px;cursor:pointer;transition:background-color .1s ease,color .1s ease;flex-shrink:0}.tb-btn[data-v-1f73e600]:hover{background:#f3f4f6;color:#111827}.tb-btn[data-v-1f73e600]:active{background:#e5e7eb}.tb-btn[data-v-1f73e600]:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.tb-btn--danger[data-v-1f73e600]{color:#dc2626}.tb-btn--danger[data-v-1f73e600]:hover{background:#fef2f2;color:#b91c1c}.tb-btn--danger-soft[data-v-1f73e600]{color:#9ca3af}.tb-btn--danger-soft[data-v-1f73e600]:hover{background:#fef2f2;color:#dc2626}.tb-sep[data-v-1f73e600]{width:1px;height:16px;background:#e5e7eb;margin:0 3px;flex-shrink:0}.vue-component{background:#faf594;border:3px solid #0D0D0D;border-radius:.5rem;margin:1rem 0;position:relative}.label{margin-left:1rem;background-color:#0d0d0d;font-size:.6rem;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#fff;position:absolute;top:0;padding:.25rem .75rem;border-radius:0 0 .5rem .5rem}.content{margin-top:1.5rem;padding:1rem}.media-node-view{position:relative}.media-node-view.f-left{float:left}.media-node-view.f-right{float:right}.media-node-view.align-left{justify-content:flex-start}.media-node-view.align-center{justify-content:center}.media-node-view.align-right{justify-content:flex-end}.media-node-view .horizontal-resize-handle,.media-node-view .vertical-resize-handle{position:absolute;z-index:50;opacity:.5}.media-node-view .horizontal-resize-handle:hover,.media-node-view .vertical-resize-handle:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.media-node-view .horizontal-resize-handle{top:0;right:0;height:100%;width:.5rem;cursor:col-resize}.media-node-view .vertical-resize-handle{bottom:0;left:0;height:.5rem;width:100%;cursor:row-resize}.image-actions-container{display:flex;gap:.25rem}.media-actions-container{padding:4px!important;width:-moz-fit-content!important;width:fit-content!important}.media-actions-container .ep-button+.ep-button{margin-left:0}.slash-menu[data-v-515afcd1]{position:fixed;z-index:9999;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 0 0 1px #00000005,0 4px 16px #00000014,0 12px 40px #0000000f;width:320px;max-height:400px;overflow:hidden;display:flex;flex-direction:column}.slash-header[data-v-515afcd1]{padding:8px 12px 4px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #f3f4f6}.slash-header-text[data-v-515afcd1]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#91918e}.slash-header-filter[data-v-515afcd1]{font-size:11px;color:#0f172a;background:#f7f7f5;padding:1px 6px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.slash-list[data-v-515afcd1]{overflow-y:auto;padding:4px;flex:1}.slash-group-label[data-v-515afcd1]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b4b4b0;padding:8px 8px 4px}.slash-group-label[data-v-515afcd1]:first-child{padding-top:4px}.slash-item[data-v-515afcd1]{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:background .06s}.slash-item[data-v-515afcd1]:hover,.slash-item--active[data-v-515afcd1]{background:#f7f7f5}.slash-item-icon[data-v-515afcd1]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f7f7f5;border:1px solid rgba(0,0,0,.04);flex-shrink:0;font-size:18px;color:#37352f;transition:background .08s,border-color .08s}.slash-item--active .slash-item-icon[data-v-515afcd1]{background:#eff6ff;border-color:#2383e226;color:#2383e2}.slash-item-content[data-v-515afcd1]{min-width:0;flex:1}.slash-item-label[data-v-515afcd1]{font-size:13px;font-weight:500;color:#37352f;line-height:1.3}.slash-item-desc[data-v-515afcd1]{font-size:11px;color:#91918e;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.slash-pop-enter-active[data-v-515afcd1]{transition:opacity .1s ease,transform .1s ease}.slash-pop-leave-active[data-v-515afcd1]{transition:opacity .06s ease}.slash-pop-enter-from[data-v-515afcd1]{opacity:0;transform:translateY(-4px)}.slash-pop-leave-to[data-v-515afcd1]{opacity:0}.ai-panel[data-v-883a0c16]{position:fixed;z-index:9999;width:380px;max-width:calc(100vw - 40px);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 4px 24px #0000001f,0 0 0 1px #0000000a;overflow:hidden}.ai-panel-header[data-v-883a0c16]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(0,0,0,.06);background:linear-gradient(135deg,#faf5ff,#f0f7ff)}.ai-panel-header-left[data-v-883a0c16]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#37352f}.ai-panel-icon[data-v-883a0c16]{font-size:16px;color:#8b5cf6}.ai-panel-close[data-v-883a0c16]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:14px}.ai-panel-close[data-v-883a0c16]:hover{background:#0000000f;color:#37352f}.ai-panel-selection[data-v-883a0c16]{padding:8px 14px;background:#f7f7f5;border-bottom:1px solid rgba(0,0,0,.04);display:flex;flex-direction:column;gap:2px}.ai-selection-label[data-v-883a0c16]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#91918e}.ai-selection-preview[data-v-883a0c16]{font-size:12px;color:#55534e;line-height:1.4;font-style:italic}.ai-panel-actions[data-v-883a0c16]{padding:8px 10px;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid rgba(0,0,0,.04)}.ai-quick-btn[data-v-883a0c16]{display:flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid rgba(0,0,0,.08);background:#fff;color:#55534e;cursor:pointer;border-radius:6px;font-size:12px;transition:all .1s;white-space:nowrap}.ai-quick-btn i[data-v-883a0c16]{font-size:13px}.ai-quick-btn[data-v-883a0c16]:hover{border-color:#8b5cf6;color:#8b5cf6;background:#faf5ff}.ai-translate-wrapper[data-v-883a0c16]{position:relative}.ai-translate-menu[data-v-883a0c16]{position:absolute;top:100%;left:0;z-index:10;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 4px 16px #0000001a;padding:4px;min-width:140px;margin-top:4px;max-height:200px;overflow-y:auto}.ai-translate-option[data-v-883a0c16]{display:block;width:100%;padding:5px 10px;border:none;background:transparent;color:#37352f;cursor:pointer;border-radius:4px;font-size:12px;text-align:left}.ai-translate-option[data-v-883a0c16]:hover{background:#f7f7f5}.ai-panel-prompt[data-v-883a0c16]{display:flex;align-items:center;gap:6px;padding:8px 10px 10px}.ai-prompt-input[data-v-883a0c16]{flex:1;border:1px solid rgba(0,0,0,.1);outline:none;font-size:13px;color:#37352f;background:#f7f7f5;padding:7px 10px;border-radius:8px;transition:border-color .1s,box-shadow .1s}.ai-prompt-input[data-v-883a0c16]:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf61a;background:#fff}.ai-prompt-input[data-v-883a0c16]::-moz-placeholder{color:#b4b4b0}.ai-prompt-input[data-v-883a0c16]::placeholder{color:#b4b4b0}.ai-prompt-send[data-v-883a0c16]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:#8b5cf6;color:#fff;cursor:pointer;border-radius:8px;font-size:14px;flex-shrink:0;transition:background .1s}.ai-prompt-send[data-v-883a0c16]:hover{background:#7c3aed}.ai-prompt-send[data-v-883a0c16]:disabled{background:#d3d3d0;cursor:not-allowed}.ai-panel-loading[data-v-883a0c16]{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 14px}.ai-loading-dots[data-v-883a0c16]{display:flex;gap:4px}.ai-loading-dots span[data-v-883a0c16]{width:6px;height:6px;background:#8b5cf6;border-radius:50%;animation:ai-dot-bounce-883a0c16 1.2s infinite ease-in-out}.ai-loading-dots span[data-v-883a0c16]:nth-child(2){animation-delay:.15s}.ai-loading-dots span[data-v-883a0c16]:nth-child(3){animation-delay:.3s}@keyframes ai-dot-bounce-883a0c16{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.ai-loading-text[data-v-883a0c16]{font-size:13px;color:#91918e}.ai-panel-error[data-v-883a0c16]{display:flex;align-items:center;gap:6px;padding:14px;color:#e03e3e;font-size:13px}.ai-panel-error i[data-v-883a0c16]{font-size:16px;flex-shrink:0}.ai-retry-btn[data-v-883a0c16]{margin-left:auto;font-size:12px;font-weight:500;color:#2383e2;background:none;border:none;cursor:pointer;text-decoration:underline}.ai-panel-result[data-v-883a0c16]{padding:10px 14px 12px}.ai-result-label[data-v-883a0c16]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8b5cf6;margin-bottom:6px}.ai-result-text[data-v-883a0c16]{font-size:13px;color:#37352f;line-height:1.6;max-height:250px;overflow-y:auto;padding:10px;background:#faf5ff;border:1px solid rgba(139,92,246,.15);border-radius:8px;white-space:pre-wrap;word-break:break-word}.ai-result-text[data-v-883a0c16] ul,.ai-result-text[data-v-883a0c16] ol{padding-left:20px;margin:4px 0}.ai-result-text[data-v-883a0c16] table{border-collapse:collapse;width:100%;margin:4px 0}.ai-result-text[data-v-883a0c16] td,.ai-result-text[data-v-883a0c16] th{border:1px solid rgba(0,0,0,.1);padding:4px 8px;font-size:12px}.ai-result-actions[data-v-883a0c16]{display:flex;align-items:center;gap:6px;margin-top:10px}.ai-action-btn[data-v-883a0c16]{padding:5px 12px;border:1px solid rgba(0,0,0,.1);background:#fff;color:#55534e;cursor:pointer;border-radius:6px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px;transition:all .1s}.ai-action-btn[data-v-883a0c16]:hover{border-color:#d3d3d0;color:#37352f}.ai-action-btn--primary[data-v-883a0c16]{background:#8b5cf6;border-color:#8b5cf6;color:#fff}.ai-action-btn--primary[data-v-883a0c16]:hover{background:#7c3aed;border-color:#7c3aed;color:#fff}.ai-action-btn--primary i[data-v-883a0c16]{font-size:13px}.ai-panel-enter-active[data-v-883a0c16],.ai-panel-leave-active[data-v-883a0c16]{transition:opacity .15s ease,transform .15s ease}.ai-panel-enter-from[data-v-883a0c16],.ai-panel-leave-to[data-v-883a0c16]{opacity:0;transform:translateY(6px)}@media print{.ai-panel[data-v-883a0c16]{display:none!important}}.tiptap-wrapper[data-v-6499ff87]{position:relative}.tiptap-content[data-v-6499ff87]{outline:none;border:none}.tiptap-status-bar[data-v-6499ff87]{display:flex;align-items:center;gap:4px;padding:4px 8px;font-size:11px;color:#9ca3af;border-top:1px solid #f3f4f6;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.tiptap-status-sep[data-v-6499ff87]{width:1px;height:10px;background:#e5e7eb}.table-static-toolbar[data-v-6499ff87]{display:flex;justify-content:flex-end;align-items:center;gap:2px;margin-bottom:8px;padding:4px;background:#1a1a1a;border-radius:8px;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #0000004d;width:-moz-fit-content;width:fit-content;margin-left:auto;white-space:nowrap;position:sticky;top:4px;z-index:20}.tbl-group[data-v-6499ff87]{display:inline-flex;align-items:center;gap:1px}.tbl-sep[data-v-6499ff87]{width:1px;height:18px;background:#ffffff1f;margin:0 4px}.tbl-btn[data-v-6499ff87]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:5px;color:#ffffffbf;cursor:pointer;transition:background-color .1s ease,color .1s ease}.tbl-btn i[data-v-6499ff87]{font-size:15px;line-height:1}.tbl-btn[data-v-6499ff87]:hover{background:#ffffff1a;color:#fff}.tbl-btn[data-v-6499ff87]:disabled{color:#ffffff40;cursor:default;background:transparent}.tbl-btn.tbl-danger[data-v-6499ff87]:hover:not(:disabled){background:#f871712e;color:#fca5a5}.is-active{background-color:#e5e7eb;border-radius:3px;color:#111827}.tiptap{margin:.5rem 0}.tiptap>*+*{margin-top:.65em}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.2}.tiptap code{background-color:#6161611a;color:#616161;border-radius:3px;padding:.1em .3em;font-size:.875em}.tiptap pre{background:#1a1a1a;color:#fff;font-family:JetBrainsMono,Fira Code,monospace;padding:.75rem 1rem;border-radius:6px}.tiptap pre code{color:inherit;padding:0;background:none;font-size:.85rem}.tiptap blockquote{padding-left:1rem;border-left:2px solid #e5e7eb;color:#6b7280;font-style:italic}.tiptap hr{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}.tiptap p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none;font-style:italic;font-size:.9em}.tiptap table td,.tiptap table th{min-width:1em;border:1px solid #d1d5db;padding:4px 8px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap table th{font-weight:600;font-size:.8em;text-align:left;background-color:#f9fafb;color:#374151;text-transform:uppercase;letter-spacing:.04em}.tiptap table .selectedCell:after{z-index:2;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#3b82f61f;pointer-events:none}.tiptap table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:3px;background-color:#93c5fd;pointer-events:none}#document-wrapper ul li{color:#000;list-style-type:disc;margin:0 10px;padding:0 8px}#document-wrapper ol li{list-style-type:decimal;margin:0 10px;padding:0 8px}.tiptap ul[data-type=taskList]{list-style:none;padding:0}.tiptap ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:8px;list-style-type:none;margin:0;padding:2px 0}.tiptap ul[data-type=taskList] li>label{flex:0 0 auto;margin-top:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap ul[data-type=taskList] li>label input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:#2563eb}.tiptap ul[data-type=taskList] li>div{flex:1 1 auto}.tiptap ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through;color:#9ca3af}.tiptap ul[data-type=taskList] ul[data-type=taskList]{margin-left:1.5rem}.general-section[data-v-0ea82721]{display:flex;flex-direction:column}.editor-area[data-v-0ea82721]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.reveal-btn[data-v-0ea82721]{margin-top:.5rem;display:flex;width:100%;cursor:pointer;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.reveal-btn[data-v-0ea82721]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.reveal-btn span[data-v-0ea82721]{flex:1 1 0%;text-align:left}.reveal-chevron[data-v-0ea82721]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reveal-btn:hover .reveal-chevron[data-v-0ea82721]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.linked-data-area[data-v-0ea82721]{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f0f1f3}.editor-section[data-v-c7ba8c43]{display:flex;flex-direction:column;gap:.5rem}.info-banner[data-v-c7ba8c43]{display:flex;align-items:flex-start;gap:.625rem;border-radius:.375rem;padding:.625rem .75rem;background:#eff6ff;border:1px solid #bfdbfe}.info-icon[data-v-c7ba8c43]{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1));background:#dbeafe;font-size:13px;margin-top:1px}.info-body[data-v-c7ba8c43]{display:flex;flex-direction:column;gap:.125rem}.info-title[data-v-c7ba8c43]{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.info-desc[data-v-c7ba8c43]{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.row-repeat-section[data-v-474223e1]{display:flex;flex-direction:column}.rr-strip[data-v-474223e1]{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1));background-color:#eff6ff66;padding:.5rem .75rem}.rr-strip-left[data-v-474223e1]{display:flex;min-width:0px;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.5rem}.rr-strip-right[data-v-474223e1]{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.rr-strip-label[data-v-474223e1]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.rr-multiselect[data-v-474223e1]{font-size:.75rem;line-height:1rem;min-width:14rem}.rr-checkbox-row[data-v-474223e1]{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.rr-checkbox[data-v-474223e1]{height:.875rem;width:.875rem;border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.rr-checkbox[data-v-474223e1]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1)) }.rr-row-num-label[data-v-474223e1]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.rr-row-num[data-v-474223e1]{width:3rem;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .375rem;text-align:center;font-size:.75rem;line-height:1rem}.rr-row-num[data-v-474223e1]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1)) }.editor-area[data-v-474223e1]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.rr-chips[data-v-474223e1]{margin-top:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:.5rem}.rr-chips-header[data-v-474223e1]{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.rr-chips-header[data-v-474223e1]:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.rr-chips-body[data-v-474223e1]{margin-top:.375rem}.rr-chips-body[data-v-474223e1]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.rr-chip-group[data-v-474223e1]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.rr-chip-group-label[data-v-474223e1]{padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.rr-chip-group-label--toggle[data-v-474223e1]{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.25rem}.rr-chip-group-label--toggle[data-v-474223e1]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.rr-chip-row[data-v-474223e1]{display:flex;flex-wrap:wrap;gap:.375rem;padding-left:.25rem;padding-right:.25rem}.rr-chip[data-v-474223e1]{display:inline-flex;cursor:pointer;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rr-chip[data-v-474223e1]:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.rr-chip--loop[data-v-474223e1]{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.rr-chip--loop[data-v-474223e1]:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.rr-chip--attr[data-v-474223e1]{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.rr-chip--attr[data-v-474223e1]:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.sig-root[data-v-bd81e534]{position:relative}.sig-signer-info[data-v-bd81e534]{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.sig-signer-info i[data-v-bd81e534]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sig-signer-label[data-v-bd81e534]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sig-signer-name[data-v-bd81e534]{font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.sig-signer-meta[data-v-bd81e534]{display:inline-flex;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sig-list[data-v-bd81e534]{display:flex;flex-wrap:wrap;gap:.75rem}.sig-card[data-v-bd81e534]{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:22rem;max-width:100%}.sig-card-image[data-v-bd81e534]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;height:8rem}.sig-card-image[data-v-bd81e534] ion-img,.sig-card-image[data-v-bd81e534] ion-img::part(image){height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.sig-card-image-missing[data-v-bd81e534]{display:flex;height:100%;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sig-card-meta[data-v-bd81e534]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.sig-card-meta[data-v-bd81e534]{padding:.5rem .75rem}.sig-card-meta-row[data-v-bd81e534]{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.sig-card-meta-row i[data-v-bd81e534]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sig-card-meta-row--secondary[data-v-bd81e534]{font-size:11px;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sig-card-name[data-v-bd81e534]{font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.sig-tag[data-v-bd81e534]{display:inline-flex;align-items:center;border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.sig-tag--guest[data-v-bd81e534]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.sig-card-delete[data-v-bd81e534]{position:absolute;top:.5rem;right:.5rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sig-card-delete[data-v-bd81e534]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.sig-empty[data-v-bd81e534]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb66;padding:1.5rem 1rem;text-align:center}.sig-empty-icon[data-v-bd81e534]{margin-bottom:.25rem;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.sig-empty-title[data-v-bd81e534]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.sig-empty-hint[data-v-bd81e534]{margin-top:.125rem;margin-bottom:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sig-add-btn[data-v-bd81e534]{border-radius:.375rem!important;font-size:.75rem!important;line-height:1rem!important;line-height:1!important;padding:.4rem .7rem!important}.sig-add-row[data-v-bd81e534]{margin-top:.75rem}.sig-busy[data-v-bd81e534]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:.375rem;background-color:#fff9;pointer-events:none}.sig-picker-list[data-v-bd81e534]{display:flex;flex-direction:column;gap:.5rem}.sig-picker-option[data-v-bd81e534]{display:flex;width:100%;cursor:pointer;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sig-picker-option[data-v-bd81e534]:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.sig-picker-option--disabled[data-v-bd81e534]{cursor:default;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.sig-picker-option--disabled[data-v-bd81e534]:hover{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.sig-picker-icon[data-v-bd81e534]{flex-shrink:0;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.sig-picker-option--disabled .sig-picker-icon[data-v-bd81e534]{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.sig-picker-text[data-v-bd81e534]{min-width:0px;flex:1 1 0%}.sig-picker-title[data-v-bd81e534]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.sig-picker-option--disabled .sig-picker-title[data-v-bd81e534]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sig-picker-desc[data-v-bd81e534]{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sig-picker-chev[data-v-bd81e534]{flex-shrink:0;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.sig-pad-help[data-v-bd81e534]{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.sig-pad-frame[data-v-bd81e534]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:220px;width:100%}.sig-external-form[data-v-bd81e534]{margin-top:.75rem}.sig-external-form[data-v-bd81e534]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sig-external-hint[data-v-bd81e534]{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.ProseMirror{outline:none!important;border:none!important;position:static!important}.ProseMirror-focus{outline:none!important;border:none!important}.tiptap{margin:.1rem 0}.tiptap menu ul li{list-style-type:none}.tiptap h1{font-size:24px;margin-bottom:5px;margin-top:5px;color:#404040}.tiptap h2{font-size:18px;margin-bottom:5px;margin-top:5px;margin-left:30px}.tiptap h3{font-size:14px;margin-bottom:3px;margin-top:3px;margin-left:45px}.tiptap h4{font-size:12px;margin-bottom:3px;margin-top:3px}.tiptap h5{font-size:10px;margin-bottom:3px;margin-top:3px}.tiptap h6{font-size:16px;margin-bottom:5px;margin-top:5px}.checklist-item[data-v-797a06e1]{transition:all .2s ease}.checklist-item.dragging[data-v-797a06e1]{opacity:.5;cursor:move;background:#f9fafb;transform:scale(1.02);box-shadow:0 2px 8px #0000000d}.checklist-item.drag-over[data-v-797a06e1]{transform:translateY(2px);box-shadow:0 -2px #3b82f6}.checklist-item:not(.dragging).drag-over[data-v-797a06e1]{border-top:2px solid #3b82f6}.checklist-item[data-v-797a06e1]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.date-picker-container[data-v-a9557637]{width:-moz-fit-content;width:fit-content}[data-v-a9557637] .p-datepicker{min-width:280px;padding:.5rem;z-index:99999!important}[data-v-a9557637] .p-datepicker-header{padding:.5rem}[data-v-a9557637] .p-datepicker-panel{z-index:99999!important;position:relative}.fade-enter-active[data-v-a9557637],.fade-leave-active[data-v-a9557637]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-a9557637],.fade-leave-to[data-v-a9557637]{opacity:0;transform:translateY(-4px)}.priority-selector-container[data-v-81d85498]{width:-moz-fit-content;width:fit-content}.fade-enter-active[data-v-81d85498],.fade-leave-active[data-v-81d85498]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-81d85498],.fade-leave-to[data-v-81d85498]{opacity:0;transform:translateY(-4px)}.duration-picker-container[data-v-7015380b]{width:-moz-fit-content;width:fit-content}[data-v-7015380b] input[type=number]::-webkit-inner-spin-button,[data-v-7015380b] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-7015380b] input[type=number]{-moz-appearance:textfield}.fade-enter-active[data-v-7015380b],.fade-leave-active[data-v-7015380b]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-7015380b],.fade-leave-to[data-v-7015380b]{opacity:0;transform:translateY(-4px)}.assignee-picker-container[data-v-32c47160]{width:-moz-fit-content;width:fit-content}.fade-enter-active[data-v-32c47160],.fade-leave-active[data-v-32c47160]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-32c47160],.fade-leave-to[data-v-32c47160]{opacity:0;transform:translateY(-4px)}[data-v-3a693837] .p-select-item{padding:.75rem 1rem!important;border-bottom:1px solid #f3f4f6}[data-v-3a693837] .p-select-item:last-child{border-bottom:none}[data-v-3a693837] .p-select-item:hover{background-color:#f8fafc!important}[data-v-3a693837] .p-select-overlay{max-height:400px;overflow-y:auto}.scroll-container[data-v-07a74d27]{max-height:90vh;overflow-y:auto}[data-v-1238c83c] input:disabled,[data-v-1238c83c] textarea:disabled,[data-v-1238c83c] select:disabled{background-color:#f9fafb;color:#374151;opacity:1}.question-row[data-v-f24b8ea9]{position:relative;margin-bottom:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.question-row[data-v-f24b8ea9]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.question-row--active[data-v-f24b8ea9]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.section-active[data-v-f24b8ea9]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;font-size:.875rem;line-height:1.25rem}.action-btn[data-v-f24b8ea9]{cursor:pointer;border-radius:var(--p-content-border-radius);padding:.375rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.action-btn[data-v-f24b8ea9]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.action-btn--danger[data-v-f24b8ea9]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.config-item[data-v-f24b8ea9]{display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:var(--p-content-border-radius);padding:.25rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.config-item[data-v-f24b8ea9]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.config-item--active[data-v-f24b8ea9]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.field-chip[data-v-f24b8ea9]{display:inline-flex;align-items:center;gap:.125rem;border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:500}.field-chip i[data-v-f24b8ea9]{font-size:10px}.field-chip--red[data-v-f24b8ea9]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.field-chip--gray[data-v-f24b8ea9]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.field-chip--purple[data-v-f24b8ea9]{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.rule-field[data-v-f24b8ea9]{display:inline-flex;align-items:center;gap:.375rem}.rule-label[data-v-f24b8ea9]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.rule-input[data-v-f24b8ea9]{width:5rem;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.rule-input[data-v-f24b8ea9]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.rule-input--wide[data-v-f24b8ea9]{width:12rem}select[data-v-f24b8ea9]:focus,input[data-v-f24b8ea9]:focus,textarea[data-v-f24b8ea9]:focus{outline:none}textarea[data-v-f24b8ea9]{resize:none;overflow:hidden;line-height:1.4}textarea[data-v-f24b8ea9]:focus{resize:vertical;overflow:auto}@keyframes expand-in-f24b8ea9{0%{opacity:0;max-height:0;overflow:hidden}to{opacity:1;max-height:300px;overflow:visible}}.animate-expand[data-v-f24b8ea9]{animation:expand-in-f24b8ea9 .4s ease forwards}.aq-dialog[data-v-b197aa7e]{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden}.aq-search-bar[data-v-b197aa7e]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid #f3f4f6}.aq-search-icon[data-v-b197aa7e]{color:#9ca3af;font-size:16px}.aq-search-input[data-v-b197aa7e]{flex:1;border:none;outline:none;font-size:14px;color:#111827;background:transparent}.aq-search-input[data-v-b197aa7e]::-moz-placeholder{color:#b4b4b0}.aq-search-input[data-v-b197aa7e]::placeholder{color:#b4b4b0}.aq-close-btn[data-v-b197aa7e]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#6b7280;border-radius:6px}.aq-close-btn[data-v-b197aa7e]:hover{background:#f3f4f6;color:#111827}.aq-quickpicks[data-v-b197aa7e]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 14px;border-bottom:1px solid #f3f4f6;background:#fafafa}.aq-quickpicks-label[data-v-b197aa7e]{font-size:10px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin-right:4px}.aq-chip[data-v-b197aa7e]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:999px;cursor:pointer;transition:all .1s}.aq-chip[data-v-b197aa7e]:hover{border-color:#2563eb;color:#2563eb;background:#eff6ff}.aq-chip i[data-v-b197aa7e]{font-size:13px}.aq-type-list[data-v-b197aa7e]{max-height:380px;overflow-y:auto;padding:6px}.aq-group-label[data-v-b197aa7e]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b4b4b0;padding:8px 8px 4px}.aq-group-label[data-v-b197aa7e]:first-child{padding-top:4px}.aq-type[data-v-b197aa7e]{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:8px;cursor:pointer;text-align:left;transition:background .08s}.aq-type[data-v-b197aa7e]:hover,.aq-type--active[data-v-b197aa7e]{background:#f5f7fb}.aq-type-icon[data-v-b197aa7e]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f4f6;color:#4b5563;font-size:16px;flex-shrink:0;transition:background .08s,color .08s}.aq-type--active .aq-type-icon[data-v-b197aa7e]{background:#eff6ff;color:#2563eb}.aq-type-body[data-v-b197aa7e]{flex:1;min-width:0}.aq-type-label[data-v-b197aa7e]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#111827;line-height:1.3}.aq-type-tag[data-v-b197aa7e]{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;background:#f3e8ff;color:#7c3aed;border-radius:999px}.aq-type-desc[data-v-b197aa7e]{font-size:11px;color:#6b7280;line-height:1.3;margin-top:2px}.aq-type-enter[data-v-b197aa7e]{color:transparent;font-size:14px}.aq-type--active .aq-type-enter[data-v-b197aa7e]{color:#2563eb}.aq-empty[data-v-b197aa7e]{padding:24px 14px;text-align:center;font-size:13px;color:#6b7280;display:flex;flex-direction:column;align-items:center;gap:6px}.aq-empty i[data-v-b197aa7e]{font-size:20px;color:#d1d5db}.aq-footer[data-v-b197aa7e]{display:flex;align-items:center;justify-content:center;gap:14px;padding:8px 14px;border-top:1px solid #f3f4f6;background:#fafafa;font-size:11px;color:#9ca3af}.aq-footer kbd[data-v-b197aa7e]{display:inline-block;padding:1px 6px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#4b5563;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;margin-right:2px}.aq-config-header[data-v-b197aa7e]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f3f4f6}.aq-back-btn[data-v-b197aa7e]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#6b7280;border-radius:6px}.aq-back-btn[data-v-b197aa7e]:hover{background:#f3f4f6;color:#111827}.aq-config-title[data-v-b197aa7e]{flex:1;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#111827}.aq-config-title i[data-v-b197aa7e]{color:#2563eb}.aq-config-body[data-v-b197aa7e]{padding:14px}.aq-config-help[data-v-b197aa7e]{font-size:12px;color:#6b7280;margin-bottom:10px}.aq-field-label[data-v-b197aa7e]{display:block;font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:12px 0 6px}.aq-input[data-v-b197aa7e]{width:100%;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:13px;padding:7px 10px;border-radius:6px;outline:none;transition:border-color .1s,box-shadow .1s}.aq-input[data-v-b197aa7e]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.aq-preset-grid[data-v-b197aa7e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.aq-preset[data-v-b197aa7e]{padding:8px 10px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;font-size:12px;font-weight:500;color:#374151;cursor:pointer;text-align:center}.aq-preset[data-v-b197aa7e]:hover{border-color:#2563eb;color:#2563eb}.aq-preset--active[data-v-b197aa7e]{border-color:#2563eb;background:#eff6ff;color:#2563eb}.aq-preview[data-v-b197aa7e]{display:flex;gap:6px;flex-wrap:wrap;padding:8px;background:#fafafa;border:1px dashed #e5e7eb;border-radius:6px;min-height:36px;align-items:center}.aq-preview-pill[data-v-b197aa7e]{font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px}.aq-choices[data-v-b197aa7e]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.aq-choice-row[data-v-b197aa7e]{display:flex;align-items:center;gap:6px}.aq-choice-num[data-v-b197aa7e]{width:18px;text-align:right;font-size:11px;color:#9ca3af}.aq-icon-btn[data-v-b197aa7e]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;border-radius:6px;color:#9ca3af}.aq-icon-btn[data-v-b197aa7e]:hover{background:#f3f4f6;color:#111827}.aq-icon-btn--danger[data-v-b197aa7e]:hover{background:#fef2f2;color:#dc2626}.aq-icon-btn[data-v-b197aa7e]:disabled{opacity:.4;cursor:not-allowed}.aq-add-choice[data-v-b197aa7e]{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px dashed #d1d5db;background:transparent;border-radius:6px;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer}.aq-add-choice[data-v-b197aa7e]:hover{border-color:#2563eb;color:#2563eb}.aq-config-footer[data-v-b197aa7e]{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid #f3f4f6;background:#fafafa}.aq-primary[data-v-b197aa7e],.aq-secondary[data-v-b197aa7e]{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s,color .1s}.aq-secondary[data-v-b197aa7e]{border:1px solid #e5e7eb;background:#fff;color:#374151}.aq-secondary[data-v-b197aa7e]:hover{background:#f3f4f6}.aq-primary[data-v-b197aa7e]{border:1px solid #2563eb;background:#2563eb;color:#fff}.aq-primary[data-v-b197aa7e]:hover{background:#1d4ed8}.aq-primary[data-v-b197aa7e]:disabled{background:#9ca3af;border-color:#9ca3af;cursor:not-allowed}.form-builder[data-v-4ede4790]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.form-page[data-v-4ede4790]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.form-builder-toolbar[data-v-4ede4790]{display:flex;min-height:26px;align-items:center;justify-content:space-between;padding-bottom:.25rem}.form-sections[data-v-4ede4790]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.form-section[data-v-4ede4790]{position:relative}.empty-state[data-v-4ede4790]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}.add-section-container[data-v-4ede4790]{margin-top:.75rem;display:flex;justify-content:flex-start;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.75rem}.add-section-btn[data-v-4ede4790]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.add-section-btn[data-v-4ede4790]:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.add-section-btn[data-v-4ede4790]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1));--tw-ring-opacity: .5 }.drag-ghost[data-v-4ede4790]{border-radius:.5rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));opacity:.4}@media(max-width:768px){.add-section-container[data-v-4ede4790]{justify-content:center}}.form-modal[data-v-3521e6a2]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"tabs   tabs" "body   phone";height:75vh;gap:0}.fm-tabs[data-v-3521e6a2]{grid-area:tabs;display:flex;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid #e5e7eb;background:#fafafa}.fm-tab[data-v-3521e6a2]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;border-radius:6px;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;transition:background .1s,color .1s}.fm-tab[data-v-3521e6a2]:hover:not(:disabled){background:#f3f4f6;color:#111827}.fm-tab--active[data-v-3521e6a2]{background:#fff;color:#111827;box-shadow:0 0 0 1px #0000000f}.fm-tab i[data-v-3521e6a2]{font-size:14px}.fm-tab--disabled[data-v-3521e6a2]{opacity:.5;cursor:not-allowed}.fm-tab-badge[data-v-3521e6a2]{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;background:#f3e8ff;color:#7c3aed;border-radius:999px}.fm-body[data-v-3521e6a2]{grid-area:body;overflow-y:auto;padding:16px}.fm-main[data-v-3521e6a2]{max-width:100%}.fm-paste[data-v-3521e6a2]{max-width:820px}.fm-paste-intro h3[data-v-3521e6a2]{font-size:16px;font-weight:600;color:#111827;margin:0 0 4px}.fm-paste-intro p[data-v-3521e6a2]{font-size:13px;color:#6b7280;margin:0 0 12px;line-height:1.5}.fm-steps[data-v-3521e6a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 16px}.fm-step[data-v-3521e6a2]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#fafafa;border:1px solid #e5e7eb;border-radius:10px}.fm-step-num[data-v-3521e6a2]{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:#2563eb;color:#fff;border-radius:50%;font-size:11px;font-weight:700;flex-shrink:0}.fm-step-body[data-v-3521e6a2]{flex:1;min-width:0}.fm-step-title[data-v-3521e6a2]{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#111827}.fm-step-title i[data-v-3521e6a2]{color:#2563eb;font-size:14px}.fm-step-body p[data-v-3521e6a2]{margin:2px 0 0;font-size:12px;color:#6b7280;line-height:1.4}.fm-row-shapes[data-v-3521e6a2]{margin:8px 0 16px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.fm-row-shapes-title[data-v-3521e6a2]{font-size:12px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.fm-shape-table[data-v-3521e6a2]{width:100%;border-collapse:collapse;font-size:12px;color:#374151}.fm-shape-table th[data-v-3521e6a2]{text-align:left;padding:6px 8px;background:#f9fafb;border:1px solid #e5e7eb;font-weight:500;color:#6b7280;font-size:11px}.fm-shape-table th strong[data-v-3521e6a2]{color:#111827;font-weight:600}.fm-shape-table th em[data-v-3521e6a2]{font-style:normal;color:#9ca3af}.fm-shape-table td[data-v-3521e6a2]{padding:6px 8px;border:1px solid #f3f4f6;background:#fff;color:#111827}.fm-shape-empty[data-v-3521e6a2]{color:#d1d5db;font-style:italic}.fm-shape-tag[data-v-3521e6a2]{display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;background:#f3f4f6;color:#4b5563}.fm-shape-tag--green[data-v-3521e6a2]{background:#dcfce7;color:#166534}.fm-shape-tag--blue[data-v-3521e6a2]{background:#dbeafe;color:#1e40af}.fm-row-shapes-tip[data-v-3521e6a2]{margin:10px 0 0;font-size:11.5px;color:#6b7280;line-height:1.5;display:flex;align-items:flex-start;gap:5px}.fm-row-shapes-tip i[data-v-3521e6a2]{color:#2563eb;flex-shrink:0;margin-top:2px}.fm-row-shapes-tip code[data-v-3521e6a2]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:1px 5px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px}.fm-hint-grid[data-v-3521e6a2]{margin:0 0 16px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.fm-hint-grid-title[data-v-3521e6a2]{font-size:12px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.fm-hints[data-v-3521e6a2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px}.fm-hint[data-v-3521e6a2]{display:flex;align-items:center;gap:6px;padding:6px 8px;background:#fafafa;border:1px solid #f3f4f6;border-radius:6px;font-size:11.5px;color:#4b5563}.fm-hint-icon[data-v-3521e6a2]{font-size:14px;color:#2563eb;flex-shrink:0}.fm-hint-key[data-v-3521e6a2]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;background:#fff;color:#1f2937;padding:1px 6px;border:1px solid #e5e7eb;border-radius:4px}.fm-hint-arrow[data-v-3521e6a2]{color:#d1d5db}.fm-hint-produces[data-v-3521e6a2]{color:#6b7280;flex:1;min-width:0}.fm-examples[data-v-3521e6a2]{margin:0 0 16px}.fm-examples-title[data-v-3521e6a2]{font-size:12px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.fm-examples-grid[data-v-3521e6a2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px}.fm-example-card[data-v-3521e6a2]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;cursor:pointer;text-align:left;transition:border-color .1s,background .1s,transform .04s}.fm-example-card[data-v-3521e6a2]:hover{border-color:#2563eb;background:#eff6ff}.fm-example-card[data-v-3521e6a2]:active{transform:translateY(1px)}.fm-example-icon[data-v-3521e6a2]{font-size:18px;color:#2563eb;flex-shrink:0}.fm-example-body[data-v-3521e6a2]{flex:1;min-width:0}.fm-example-label[data-v-3521e6a2]{font-size:13px;font-weight:600;color:#111827;line-height:1.3}.fm-example-desc[data-v-3521e6a2]{font-size:11.5px;color:#6b7280;margin-top:1px;line-height:1.3}.fm-example-enter[data-v-3521e6a2]{color:transparent;font-size:14px;flex-shrink:0}.fm-example-card:hover .fm-example-enter[data-v-3521e6a2]{color:#2563eb}.fm-textarea-label[data-v-3521e6a2]{display:block;font-size:12px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.fm-textarea-hint[data-v-3521e6a2]{flex:1;font-size:11.5px;color:#6b7280}.fm-textarea-hint code[data-v-3521e6a2]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:1px 5px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px}.fm-textarea[data-v-3521e6a2]{width:100%;margin-top:12px;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;outline:none;resize:vertical;transition:border-color .1s,box-shadow .1s}.fm-textarea[data-v-3521e6a2]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.fm-textarea[data-v-3521e6a2]::-moz-placeholder{color:#9ca3af;white-space:pre}.fm-textarea[data-v-3521e6a2]::placeholder{color:#9ca3af;white-space:pre}.fm-textarea-actions[data-v-3521e6a2]{display:flex;gap:12px;margin-top:6px}.fm-link[data-v-3521e6a2]{display:inline-flex;align-items:center;gap:4px;padding:2px 4px;border:none;background:transparent;color:#4b5563;font-size:12px;cursor:pointer;border-radius:4px}.fm-link[data-v-3521e6a2]:hover{color:#2563eb;background:#eff6ff}.fm-preview[data-v-3521e6a2]{margin-top:16px;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff}.fm-preview-header[data-v-3521e6a2]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#f0f9ff;border-bottom:1px solid #bae6fd;font-size:12px;color:#075985}.fm-preview-header strong[data-v-3521e6a2]{color:#0c4a6e;font-weight:600}.fm-preview-hint[data-v-3521e6a2]{color:#64748b;font-size:11px}.fm-preview-list[data-v-3521e6a2]{max-height:320px;overflow-y:auto}.fm-preview-row[data-v-3521e6a2]{display:grid;grid-template-columns:28px 1fr 160px;gap:8px;align-items:start;padding:8px 12px;border-bottom:1px solid #f3f4f6}.fm-preview-row[data-v-3521e6a2]:last-child{border-bottom:none}.fm-preview-row[data-v-3521e6a2]:hover{background:#fafafa}.fm-preview-num[data-v-3521e6a2]{text-align:right;color:#9ca3af;font-size:12px;padding-top:6px}.fm-preview-fields[data-v-3521e6a2]{display:flex;flex-direction:column;gap:4px;min-width:0}.fm-preview-input[data-v-3521e6a2]{width:100%;padding:5px 8px;border:1px solid #e5e7eb;border-radius:5px;background:#fff;color:#111827;font-size:13px;outline:none}.fm-preview-input[data-v-3521e6a2]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.fm-preview-input--help[data-v-3521e6a2]{font-size:12px;color:#6b7280;background:#fafafa}.fm-preview-type[data-v-3521e6a2]{padding:5px 8px;border:1px solid #e5e7eb;border-radius:5px;background:#fff;color:#111827;font-size:12px;cursor:pointer;outline:none}.fm-preview-type[data-v-3521e6a2]:focus{border-color:#2563eb}.fm-preview-actions[data-v-3521e6a2]{display:flex;gap:8px;padding:10px 12px;background:#fafafa;border-top:1px solid #e5e7eb}.fm-btn[data-v-3521e6a2]{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border:1px solid #e5e7eb;background:#fff;color:#374151;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s}.fm-btn[data-v-3521e6a2]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db}.fm-btn[data-v-3521e6a2]:disabled{opacity:.5;cursor:not-allowed}.fm-btn--primary[data-v-3521e6a2]{background:#2563eb;border-color:#2563eb;color:#fff}.fm-btn--primary[data-v-3521e6a2]:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.fm-empty-parse[data-v-3521e6a2]{margin-top:12px;padding:10px 12px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:12px;color:#92400e;display:flex;align-items:center;gap:6px}.fm-phone-pane[data-v-3521e6a2]{grid-area:phone;padding:16px;border-left:1px solid #f3f4f6;display:flex;align-items:flex-start;justify-content:center;background:#fafafa}.smartphone[data-v-3521e6a2]{position:relative;width:320px;height:600px;border:14px #082f49 solid;border-top-width:50px;border-bottom-width:50px;border-radius:32px;padding:4px;background:#fff}.smartphone[data-v-3521e6a2]:before{content:"";display:block;width:50px;height:4px;position:absolute;top:-25px;left:50%;transform:translate(-50%);background:#1e293b;border-radius:4px}.smartphone[data-v-3521e6a2]:after{content:"";display:block;width:30px;height:30px;position:absolute;left:50%;bottom:-42px;transform:translate(-50%);background:#555;border-radius:50%}.smartphone .content[data-v-3521e6a2]{width:280px;height:100%;overflow-y:auto}@media(max-width:1100px){.form-modal[data-v-3521e6a2]{grid-template-columns:1fr;grid-template-areas:"tabs" "body"}.fm-phone-pane[data-v-3521e6a2]{display:none}}.fm-ai[data-v-3521e6a2]{max-width:820px}.fm-ai-headline-icon[data-v-3521e6a2]{color:#8b5cf6;margin-right:4px}.fm-ai-prompt-row[data-v-3521e6a2]{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.fm-ai-prompt[data-v-3521e6a2]{flex:1;min-width:220px;padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:13px;outline:none;transition:border-color .1s,box-shadow .1s}.fm-ai-prompt[data-v-3521e6a2]:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f}.fm-ai-prompt[data-v-3521e6a2]:disabled{background:#f3f4f6;color:#9ca3af}.fm-ai-prompt[data-v-3521e6a2]::-moz-placeholder{color:#9ca3af}.fm-ai-prompt[data-v-3521e6a2]::placeholder{color:#9ca3af}.fm-ai-count[data-v-3521e6a2]{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa}.fm-ai-count-label[data-v-3521e6a2]{font-size:11px;color:#6b7280}.fm-ai-count-input[data-v-3521e6a2]{width:36px;border:none;outline:none;background:transparent;text-align:center;font-size:13px;color:#111827;font-weight:600}.fm-ai-count-suffix[data-v-3521e6a2]{font-size:11px;color:#6b7280}.fm-ai-examples[data-v-3521e6a2]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.fm-ai-examples-label[data-v-3521e6a2]{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-right:4px}.fm-ai-example-chip[data-v-3521e6a2]{padding:4px 10px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;border-radius:999px;font-size:12px;cursor:pointer;transition:all .1s}.fm-ai-example-chip[data-v-3521e6a2]:hover{border-color:#8b5cf6;color:#8b5cf6;background:#faf5ff}.fm-ai-error[data-v-3521e6a2]{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px}.fm-ai-error i[data-v-3521e6a2]{font-size:16px;flex-shrink:0}.fm-ai-error .fm-link[data-v-3521e6a2]{margin-left:auto;color:#b91c1c}.fm-ai-error .fm-link[data-v-3521e6a2]:hover{background:#fee2e2}.fm-ai-loading[data-v-3521e6a2]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.fm-ai-loading-row[data-v-3521e6a2]{height:36px;border-radius:6px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb,#f3f4f6);background-size:200% 100%;animation:fm-shimmer-3521e6a2 1.4s infinite linear}@keyframes fm-shimmer-3521e6a2{0%{background-position:200% 0}to{background-position:-200% 0}}.fm-spin[data-v-3521e6a2]{display:inline-block;animation:fm-spin-3521e6a2 .9s linear infinite}@keyframes fm-spin-3521e6a2{to{transform:rotate(360deg)}}.form-element-row[data-v-865b1f08]{padding-top:.75rem;padding-bottom:.75rem}.form-element-row+.form-element-row[data-v-865b1f08]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.form-section[data-v-eef0517c]{margin-top:.25rem;margin-bottom:.25rem}@media(max-width:768px){.form-header[data-v-eef0517c]{flex-direction:column;gap:.75rem}.form-actions[data-v-eef0517c]{flex-wrap:wrap}}.embedded-template[data-v-3492d04e]{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.et-card[data-v-3492d04e]{display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));background-color:#eff6ff99;padding:.75rem}.et-card--empty[data-v-3492d04e]{border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.et-icon[data-v-3492d04e]{margin-top:.125rem;flex-shrink:0;font-size:1.25rem;line-height:1.75rem;color:#2563eb}.et-card--empty .et-icon[data-v-3492d04e]{color:#9ca3af}.et-main[data-v-3492d04e]{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.5rem}.et-row[data-v-3492d04e]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.et-label[data-v-3492d04e]{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.et-select[data-v-3492d04e]{min-width:220px;flex:1 1 0%}[data-v-3492d04e] .et-select .p-select{height:2rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}[data-v-3492d04e] .et-select .p-select-label{padding-top:.375rem;padding-bottom:.375rem;font-size:.875rem;line-height:1.25rem}.et-icon-btn[data-v-3492d04e]{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.et-icon-btn[data-v-3492d04e]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.et-icon-btn--danger[data-v-3492d04e]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.et-desc[data-v-3492d04e]{font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.et-repeat-row[data-v-3492d04e]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.et-toggle[data-v-3492d04e]{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem}.et-toggle-input[data-v-3492d04e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.et-toggle-switch[data-v-3492d04e]{position:relative;width:30px;height:16px;background:#cbd5e1;border-radius:9999px;transition:background .15s}.et-toggle-switch[data-v-3492d04e]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:9999px;transition:transform .15s}.et-toggle-input:checked+.et-toggle-switch[data-v-3492d04e]{background:#2563eb}.et-toggle-input:checked+.et-toggle-switch[data-v-3492d04e]:after{transform:translate(14px)}.et-toggle-label[data-v-3492d04e]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.et-hint[data-v-3492d04e]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.et-hint--empty[data-v-3492d04e]{font-style:italic}.editable-table-section[data-v-21e468b9]{display:flex;flex-direction:column;gap:.5rem}.table-hint[data-v-21e468b9]{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.table-hint i[data-v-21e468b9]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.reveal-btn[data-v-21e468b9]{display:flex;width:100%;cursor:pointer;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.reveal-btn[data-v-21e468b9]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.reveal-btn span[data-v-21e468b9]{flex:1 1 0%;text-align:left}.linked-data-area[data-v-21e468b9]{padding-top:.5rem;border-top:1px solid #f0f1f3}.dialog-body[data-v-21e468b9]{display:flex;flex-direction:column;gap:.75rem}.dialog-desc[data-v-21e468b9]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dialog-footer[data-v-21e468b9]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:.75rem}.btn-save[data-v-21e468b9]{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-save[data-v-21e468b9]:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.btn-cancel[data-v-21e468b9]{border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-cancel[data-v-21e468b9]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.section-active[data-v-054672c9]{border:lightblue 1px solid;padding:6px}.asset-section[data-v-2a72895f]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.as-header[data-v-2a72895f]{display:flex;align-items:flex-start;gap:.75rem}.as-header-icon[data-v-2a72895f]{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.as-header-body[data-v-2a72895f]{min-width:0px;flex:1 1 0%}.as-header-title[data-v-2a72895f]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.as-header-desc[data-v-2a72895f]{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.as-fields[data-v-2a72895f]{margin-top:1rem}.as-checkbox-row[data-v-2a72895f]{display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.as-checkbox[data-v-2a72895f]{height:1rem;width:1rem;border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.as-checkbox[data-v-2a72895f]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1)) }.as-checkbox-label[data-v-2a72895f]{font-weight:500}.as-checkbox-hint[data-v-2a72895f]{margin-left:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.as-divider[data-v-2a72895f]{margin-top:.75rem;margin-bottom:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.as-fields-label[data-v-2a72895f]{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.as-field-grid[data-v-2a72895f]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.as-field-card[data-v-2a72895f]{position:relative;display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.as-field-card[data-v-2a72895f]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:#f9fafb80}.as-field-card--on[data-v-2a72895f]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));background-color:#eff6ff66;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1)) }.as-field-icon[data-v-2a72895f]{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.as-field-card--on .as-field-icon[data-v-2a72895f]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.as-field-label[data-v-2a72895f]{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.as-field-card--on .as-field-label[data-v-2a72895f]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.as-field-check[data-v-2a72895f]{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.log-table-section[data-v-07bf848c]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.lt-header[data-v-07bf848c]{display:flex;align-items:flex-start;gap:.75rem}.lt-header-icon[data-v-07bf848c]{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.lt-header-body[data-v-07bf848c]{min-width:0px;flex:1 1 0%}.lt-header-title[data-v-07bf848c]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.lt-header-desc[data-v-07bf848c]{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.lt-fields[data-v-07bf848c]{margin-top:1rem}.lt-fields[data-v-07bf848c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.lt-field[data-v-07bf848c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.lt-label[data-v-07bf848c]{display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.lt-hint[data-v-07bf848c]{font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.lt-hint--warn[data-v-07bf848c]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.lt-divider[data-v-07bf848c]{margin-top:.75rem;margin-bottom:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.lt-toggle-row[data-v-07bf848c]{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:.75rem}.lt-toggle-text[data-v-07bf848c]{min-width:0px;flex:1 1 0%}.lt-toggle-label[data-v-07bf848c]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.lt-toggle-hint[data-v-07bf848c]{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.lt-checkbox[data-v-07bf848c]{height:1rem;width:1rem;border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.lt-checkbox[data-v-07bf848c]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1)) }.embed-picker-header[data-v-25514599]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#37352f}.embed-picker-header i[data-v-25514599]{font-size:18px;color:#91918e}.embed-picker-search[data-v-25514599]{position:relative;margin-bottom:8px}.embed-picker-search-icon[data-v-25514599]{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:16px;color:#b4b4b0;pointer-events:none}.embed-picker-search-input[data-v-25514599]{width:100%;padding-left:34px!important;font-size:14px}.embed-picker-list[data-v-25514599]{max-height:320px;overflow-y:auto;margin:0 -1.25rem;padding:0 4px}.embed-picker-loading[data-v-25514599],.embed-picker-empty[data-v-25514599]{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px 16px;font-size:13px;color:#91918e}.embed-picker-loading i[data-v-25514599],.embed-picker-empty i[data-v-25514599]{font-size:18px}.embed-picker-item[data-v-25514599]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:background .08s}.embed-picker-item[data-v-25514599]:hover{background:#f7f7f5}.embed-picker-item-icon[data-v-25514599]{font-size:16px;flex-shrink:0;line-height:1}.embed-picker-item-title[data-v-25514599]{font-size:14px;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.codoc-link-executor[data-v-b25e9923]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.cle-empty[data-v-b25e9923]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.cle-link[data-v-b25e9923]{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.cle-link[data-v-b25e9923]:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1));text-decoration-line:underline}.cle-link-icon[data-v-b25e9923]{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.cle-link-name[data-v-b25e9923]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cle-link-arrow[data-v-b25e9923]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.cle-dialog-header[data-v-b25e9923]{display:flex;align-items:center;gap:.5rem}.cle-dialog-icon[data-v-b25e9923]{font-size:1.25rem;line-height:1.75rem}.cle-dialog-title[data-v-b25e9923]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.cle-state[data-v-b25e9923]{display:flex;align-items:center;gap:.5rem;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.cle-state--error[data-v-b25e9923]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.cle-content[data-v-b25e9923]{max-height:60vh;overflow-y:auto;font-size:15px;line-height:1.65;color:#1e293b}.cle-content[data-v-b25e9923] h1{font-size:22px;font-weight:700;margin:24px 0 12px;color:#0f172a}.cle-content[data-v-b25e9923] h2{font-size:18px;font-weight:700;margin:20px 0 10px;color:#0f172a}.cle-content[data-v-b25e9923] h3{font-size:16px;font-weight:600;margin:18px 0 8px;color:#0f172a}.cle-content[data-v-b25e9923] p{margin:0 0 12px}.cle-content[data-v-b25e9923] ul,.cle-content[data-v-b25e9923] ol{margin:0 0 12px;padding-left:24px}.cle-content[data-v-b25e9923] li{margin-bottom:4px}.cle-content[data-v-b25e9923] blockquote{margin:12px 0;padding:8px 16px;border-left:3px solid #cbd5e1;color:#475569;font-style:italic}.cle-content[data-v-b25e9923] table{width:100%;border-collapse:collapse;margin:12px 0;font-size:14px}.cle-content[data-v-b25e9923] th,.cle-content[data-v-b25e9923] td{padding:8px 12px;border:1px solid #e2e8f0;text-align:left}.cle-content[data-v-b25e9923] th{background:#f8fafc;font-weight:600}.cle-content[data-v-b25e9923] a{color:#2383e2;text-decoration:underline}.cle-content[data-v-b25e9923] ul[data-type=taskList]{list-style:none;padding-left:0}.cle-content[data-v-b25e9923] ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:10px;margin-bottom:6px}.codoc-link-section[data-v-0883b34d]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.cl-header[data-v-0883b34d]{display:flex;align-items:flex-start;gap:.75rem}.cl-header-icon[data-v-0883b34d]{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.cl-header-body[data-v-0883b34d]{min-width:0px;flex:1 1 0%}.cl-header-title[data-v-0883b34d]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.cl-header-desc[data-v-0883b34d]{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.cl-body[data-v-0883b34d]{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.cl-selected-wrap[data-v-0883b34d]{display:flex;flex-direction:column;gap:.5rem}.cl-actions[data-v-0883b34d]{display:flex;justify-content:flex-end;gap:.25rem}.cl-empty[data-v-0883b34d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.375rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb66;padding:.5rem .75rem}.cl-empty-text[data-v-0883b34d]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.section-shell[data-v-8b4aff7a]{position:relative;display:flex;align-items:stretch;border-radius:4px;border:1px solid transparent;transition:border-color .12s ease,background-color .12s ease;cursor:default}.section-accent[data-v-8b4aff7a]{flex-shrink:0;width:3px;border-radius:2px 0 0 2px;background:transparent;margin:4px 0;transition:background-color .12s ease}.section-shell.section-focused .section-accent[data-v-8b4aff7a]{background:#3b82f6}.section-inner[data-v-8b4aff7a]{flex:1;min-width:0;padding:6px 8px}.ProseMirror .is-empty:before{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.ProseMirror .is-empty:is(.app-dark-x *):before{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.ProseMirror>*:first-child:first-child,.ProseMirror [data-type=column]>*:first-child{margin-top:0}.ProseMirror>*:first-child:last-child,.ProseMirror [data-type=column]>*:last-child{margin-bottom:0}.ProseMirror>*+*{margin-top:.75em}.ProseMirror figure[data-type=imageBlock]{margin:0}.ProseMirror figure[data-type=imageBlock] img{display:block;width:100%;border-radius:var(--p-content-border-radius)}.ProseMirror figure[data-type=blockquoteFigure]{margin-top:3.5rem;margin-bottom:3.5rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.ProseMirror figure[data-type=blockquoteFigure]:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ProseMirror>blockquote blockquote,.ProseMirror [data-type=blockquoteFigure] blockquote{margin:0}.ProseMirror>blockquote blockquote>*:first-child,.ProseMirror [data-type=blockquoteFigure] blockquote>*:first-child{margin-top:0}.ProseMirror>blockquote blockquote>*:last-child,.ProseMirror [data-type=blockquoteFigure] blockquote>*:last-child{margin-bottom:0}.ProseMirror [data-type=columns]{margin-top:1rem;margin-bottom:1rem;display:grid;gap:1rem}.ProseMirror [data-type=columns].layout-sidebar-left{grid-template-columns:40fr 60fr}.ProseMirror [data-type=columns].layout-sidebar-right{grid-template-columns:60fr 40fr}.ProseMirror [data-type=columns].layout-two-column{grid-template-columns:1fr 1fr}.ProseMirror [data-type=column]{overflow:auto}.ProseMirror [data-type=columns].has-focus [data-type=column],.ProseMirror [data-type=columns]:hover [data-type=column]{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=columns].has-focus [data-type=column]:is(.app-dark-x *),.ProseMirror [data-type=columns]:hover [data-type=column]:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=columns] [data-type=column].has-focus{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=columns] [data-type=column].has-focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=column]{border-radius:var(--p-content-border-radius);border-width:2px;border-style:dotted;border-color:transparent;padding:.25rem;transition:border .16s cubic-bezier(.45,.05,.55,.95)}.ProseMirror [data-type=column]:hover{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=column]:hover:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=column]:has(.is-active),.ProseMirror [data-type=column].has-focus{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=column]:has(.is-active):is(.app-dark-x *),.ProseMirror [data-type=column].has-focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.ProseMirror .node-imageUpload{border-radius:var(--p-content-border-radius);border-width:2px;border-style:dotted;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-border-opacity: .1;padding:.5rem}.ProseMirror .node-imageUpload:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity, 1))}.ProseMirror .node-imageUpload{transition:border .16s cubic-bezier(.45,.05,.55,.95)}.ProseMirror .node-imageUpload:hover{--tw-border-opacity: .3}.ProseMirror .node-imageUpload:has(.is-active),.ProseMirror .node-imageUpload.has-focus{--tw-border-opacity: .4}.ProseMirror .node-imageBlock img{overflow:hidden;border-radius:.75rem;border-width:2px;border-color:transparent}.ProseMirror .node-imageBlock:hover img{border-width:2px;--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.ProseMirror .node-imageBlock:hover img:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.ProseMirror .node-imageBlock:has(.is-active) img,.ProseMirror .node-imageBlock.has-focus img{border-width:2px;--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.ProseMirror .node-imageBlock:has(.is-active) img:is(.app-dark-x *),.ProseMirror .node-imageBlock.has-focus img:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.ProseMirror .node-aiWriter.has-focus [data-node-view-wrapper]>*,.ProseMirror .node-aiImage.has-focus [data-node-view-wrapper]>*,.ProseMirror .node-tableOfContentsNode.has-focus [data-node-view-wrapper]>*{border-radius:.5rem;--tw-shadow: 0 0 0 2px;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProseMirror .node-aiWriter.has-focus [data-node-view-wrapper]>*:is(.app-dark-x *),.ProseMirror .node-aiImage.has-focus [data-node-view-wrapper]>*:is(.app-dark-x *),.ProseMirror .node-tableOfContentsNode.has-focus [data-node-view-wrapper]>*:is(.app-dark-x *){--tw-shadow-color: rgb(255 255 255 / .3);--tw-shadow: var(--tw-shadow-colored)}.ProseMirror .ProseMirror-gapcursor+.node-imageBlock,.ProseMirror .ProseMirror-gapcursor+.node-imageUpload,.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure]{outline-color:#404040}.ProseMirror .ProseMirror-gapcursor+.node-imageBlock:hover,.ProseMirror .ProseMirror-gapcursor+.node-imageUpload:hover,.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover{outline-color:#525252}.ProseMirror .ProseMirror-gapcursor+.node-imageBlock:is(.app-dark-x *),.ProseMirror .ProseMirror-gapcursor+.node-imageUpload:is(.app-dark-x *),.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure]:is(.app-dark-x *){outline-color:#d4d4d4}.ProseMirror .ProseMirror-gapcursor+.node-imageBlock:hover:is(.app-dark-x *),.ProseMirror .ProseMirror-gapcursor+.node-imageUpload:hover:is(.app-dark-x *),.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover:is(.app-dark-x *){outline-color:#a3a3a3}.ProseMirror [data-type=blockquoteFigure]>div{border-radius:.5rem;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:4px;--tw-border-opacity: 1;border-left-color:rgb(64 64 64 / var(--tw-border-opacity, 1));--tw-bg-opacity: .8;padding:.5rem 1rem}.ProseMirror [data-type=blockquoteFigure]>div:is(.app-dark-x *){--tw-border-opacity: 1;border-left-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.ProseMirror [data-type=blockquoteFigure]>blockquote{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.ProseMirror [data-type=blockquoteFigure]>blockquote:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ProseMirror [data-type=blockquoteFigure] figcaption{margin-top:1rem;overflow:hidden;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProseMirror [data-type=blockquoteFigure] figcaption:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.ProseMirror p{margin-top:.75rem;margin-bottom:.75rem;line-height:1.625}.ProseMirror p:first-child{margin-top:0}.ProseMirror p:last-child{margin-bottom:0}.ProseMirror>p{margin-top:1.5rem;margin-bottom:1.5rem}.ProseMirror>p:first-child{margin-top:0}.ProseMirror>p:last-child{margin-bottom:0}.ProseMirror h1{font-size:1.875rem;line-height:2.25rem}.ProseMirror h2{font-size:1.5rem;line-height:2rem}.ProseMirror h3{font-size:1.25rem;line-height:1.75rem}.ProseMirror h4{font-size:1.125rem;line-height:1.75rem}.ProseMirror h5{font-size:1rem;line-height:1.5rem}.ProseMirror h6{font-size:.875rem;line-height:1.25rem}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{font-weight:700}.ProseMirror h1:first-child,.ProseMirror h2:first-child,.ProseMirror h3:first-child,.ProseMirror h4:first-child,.ProseMirror h5:first-child,.ProseMirror h6:first-child{margin-top:0}.ProseMirror h1:last-child,.ProseMirror h2:last-child,.ProseMirror h3:last-child,.ProseMirror h4:last-child,.ProseMirror h5:last-child,.ProseMirror h6:last-child{margin-bottom:0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{margin-top:3rem}.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{margin-top:2rem}.ProseMirror a.link{font-weight:800;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.ProseMirror a.link:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.ProseMirror mark{border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:.25rem;padding-bottom:.25rem;padding-left:0;padding-right:0;color:inherit}.ProseMirror mark:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.ProseMirror [data-type=horizontalRule]{margin-top:2rem;margin-bottom:2rem;cursor:pointer;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode{background-color:#0000000d}.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode:is(.app-dark-x *){background-color:#ffffff1a}.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:#0000004d}.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode hr:is(.app-dark-x *){border-top-color:#ffffff4d}.ProseMirror [data-type=horizontalRule]:hover:not(.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode){background-color:#0000000d}.ProseMirror [data-type=horizontalRule]:hover:not(.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode):is(.app-dark-x *){background-color:#ffffff1a}.ProseMirror [data-type=horizontalRule] hr{border-width:0px;border-top-width:1px;border-color:#0003;background-color:#000c}.ProseMirror [data-type=horizontalRule] hr:is(.app-dark-x *){border-color:#fff3;background-color:#fffc}.ProseMirror ul[data-type=taskList]{list-style-type:none;padding:0}.ProseMirror ul[data-type=taskList] li{margin:0;display:flex;align-items:flex-start;gap:.5rem;padding-top:.125rem;padding-bottom:.125rem;list-style-type:none}.ProseMirror ul[data-type=taskList] li>label{margin-top:.125rem;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{height:1rem;width:1rem;cursor:pointer;accent-color:#2563eb}.ProseMirror ul[data-type=taskList] li>div{flex:1 1 0%}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));text-decoration-line:line-through}.ProseMirror ul[data-type=taskList] ul[data-type=taskList]{margin-left:1.5rem}.tippy-box[data-theme~=rowsys-theme]{background-color:#f1f5f9;color:#000;border:1px solid #d1d5db;padding:0;border-radius:5px;box-shadow:0 0 10px #0000001a}@font-face{font-family:remixicon;src:url(/build/assets/remixicon-B25hvfAs.eot?t=1769685282643);src:url(/build/assets/remixicon-B25hvfAs.eot?t=1769685282643#iefix) format("embedded-opentype"),url(/build/assets/remixicon-CZw4FkzQ.woff2?t=1769685282643) format("woff2"),url(/build/assets/remixicon-S6an_USy.woff?t=1769685282643) format("woff"),url(/build/assets/remixicon-sqouR8Ox.ttf?t=1769685282643) format("truetype"),url(/build/assets/remixicon-BTtOSOPh.svg?t=1769685282643#remixicon) format("svg");font-display:swap}[class^=ri-],[class*=" ri-"]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}.sidebar-item[data-v-11ad8816]{cursor:pointer;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.5rem .75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sidebar-item[data-v-11ad8816]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.item-inserted[data-v-11ad8816]{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.item-disabled[data-v-11ad8816]{cursor:not-allowed;opacity:.5}.item-header[data-v-11ad8816]{display:flex;align-items:center;justify-content:space-between}.item-name[data-v-11ad8816]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.item-actions[data-v-11ad8816]{display:flex;align-items:center;gap:.25rem}.copy-btn[data-v-11ad8816]{border-radius:var(--p-content-border-radius);padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.copy-btn[data-v-11ad8816]:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.item-preview[data-v-11ad8816]{margin-top:.25rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.item-description[data-v-11ad8816]{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.recent-section[data-v-57491416]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb80}.recent-header[data-v-57491416]{display:flex;align-items:center;justify-content:space-between;padding:.375rem .75rem}.clear-btn[data-v-57491416]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.clear-btn[data-v-57491416]:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.recent-item[data-v-57491416]{display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.recent-item[data-v-57491416]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.item-disabled[data-v-57491416]{cursor:not-allowed;opacity:.5}.copy-btn[data-v-57491416]{border-radius:var(--p-content-border-radius);padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.copy-btn[data-v-57491416]:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.sidebar-container[data-v-533c4a91]{display:flex;flex-direction:column;overflow:hidden;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));height:calc(100vh - 5rem)}.editor-warning[data-v-533c4a91]{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.sidebar-search[data-v-533c4a91]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem}.search-input-wrapper[data-v-533c4a91]{position:relative;display:flex;align-items:center}.search-icon[data-v-533c4a91]{pointer-events:none;position:absolute;left:.625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.search-input[data-v-533c4a91]{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem 2rem;font-size:.875rem;line-height:1.25rem}.search-input[data-v-533c4a91]:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1)) }.search-clear[data-v-533c4a91]{position:absolute;right:.5rem;cursor:pointer;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.search-clear[data-v-533c4a91]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.sidebar-content[data-v-533c4a91]{flex:1 1 0%;overflow-y:auto;overflow-x:hidden}.no-results[data-v-533c4a91]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:2.5rem;padding-bottom:2.5rem}.search-group[data-v-533c4a91]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.search-group-header[data-v-533c4a91]{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.category-header[data-v-533c4a91]{display:flex;width:100%;align-items:center;justify-content:space-between}.category-icon-wrapper[data-v-533c4a91]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius)}.category-count[data-v-533c4a91]{min-width:1.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.subcategory-group[data-v-533c4a91]{margin-bottom:.25rem}.subcategory-label[data-v-533c4a91]{background-color:#f9fafbcc;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.date-formats-ref[data-v-533c4a91]{border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}[data-v-533c4a91] .p-accordionpanel{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}[data-v-533c4a91] .p-accordionheader{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}[data-v-533c4a91] .p-accordionheader:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}[data-v-533c4a91] .p-accordioncontent-content{padding:0}.sections-sidebar[data-v-5e2d1cbb]{width:240px;flex-shrink:0;background:#f8fafc;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;overflow:hidden;transition:width .15s ease;height:100%}.sections-sidebar.is-collapsed[data-v-5e2d1cbb]{width:36px}.sidebar-header[data-v-5e2d1cbb]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-bottom:1px solid #e2e8f0;min-height:34px;background:#fff}.sidebar-title[data-v-5e2d1cbb]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#334155;text-transform:uppercase;letter-spacing:.04em}.sidebar-title i[data-v-5e2d1cbb]{font-size:13px;color:#64748b}.sidebar-count[data-v-5e2d1cbb]{background:#e2e8f0;color:#475569;font-weight:500;font-size:10px;padding:1px 6px;border-radius:9999px}.sidebar-toggle[data-v-5e2d1cbb]{background:transparent;border:0;cursor:pointer;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:#64748b;border-radius:4px}.sidebar-toggle[data-v-5e2d1cbb]:hover{background:#e2e8f0;color:#0f172a}.sidebar-list[data-v-5e2d1cbb]{list-style:none;padding:4px 4px 16px;margin:0;overflow-y:auto;flex:1}.sidebar-item[data-v-5e2d1cbb]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:13px;color:#334155;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;margin-bottom:2px;transition:background .1s}.sidebar-item[data-v-5e2d1cbb]:hover{background:#eef2f7}.sidebar-item.is-active[data-v-5e2d1cbb]{background:#dbeafe;color:#1e3a8a;border-color:#93c5fd;font-weight:500}.sidebar-item.is-drag-target[data-v-5e2d1cbb]{border-color:#3b82f6;background:#eff6ff}.sidebar-item.is-dragging[data-v-5e2d1cbb]{opacity:.4}.sidebar-item[data-v-5e2d1cbb]:active{cursor:grabbing}.sidebar-item-index[data-v-5e2d1cbb]{width:18px;text-align:right;font-variant-numeric:tabular-nums;color:#94a3b8;font-size:11px;flex-shrink:0}.sidebar-item.is-active .sidebar-item-index[data-v-5e2d1cbb]{color:#1e40af}.sidebar-item-icon[data-v-5e2d1cbb]{color:#64748b;flex-shrink:0;font-size:14px}.sidebar-item.is-active .sidebar-item-icon[data-v-5e2d1cbb]{color:#1e40af}.sidebar-item-label[data-v-5e2d1cbb]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-item-pb[data-v-5e2d1cbb]{color:#f97316;font-size:12px;flex-shrink:0}.sidebar-empty[data-v-5e2d1cbb]{display:flex;align-items:center;gap:8px;padding:12px 10px;color:#94a3b8;font-size:12px;font-style:italic}.ts-root[data-v-c58ea3c3]{display:flex;flex-direction:column}.ts-header[data-v-c58ea3c3]{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:.75rem}.ts-header-title[data-v-c58ea3c3]{display:flex;align-items:center;gap:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ts-header-title i[data-v-c58ea3c3]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ts-header-actions[data-v-c58ea3c3]{display:flex;align-items:center;gap:.75rem}.ts-saving[data-v-c58ea3c3]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ts-saved[data-v-c58ea3c3]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.ts-spin[data-v-c58ea3c3]{animation:ts-spin-c58ea3c3 1s linear infinite}@keyframes ts-spin-c58ea3c3{to{transform:rotate(360deg)}}.ts-save-btn[data-v-c58ea3c3]{border-radius:.375rem!important;font-size:.75rem!important;line-height:1rem!important;line-height:1!important;padding:.4rem .7rem!important}.ts-tabs[data-v-c58ea3c3] .p-tablist{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.ts-tabs[data-v-c58ea3c3] .p-tab{font-size:.875rem;line-height:1.25rem}.ts-tab-body[data-v-c58ea3c3]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.ts-tab-body[data-v-c58ea3c3]{padding-top:1rem}.ts-card[data-v-c58ea3c3]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.ts-card-title[data-v-c58ea3c3]{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ts-card-desc[data-v-c58ea3c3]{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ts-field[data-v-c58ea3c3]{margin-bottom:.75rem}.ts-field[data-v-c58ea3c3]:last-child{margin-bottom:0}.ts-label[data-v-c58ea3c3]{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.ts-label i[data-v-c58ea3c3]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ts-hint[data-v-c58ea3c3]{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ts-hint code[data-v-c58ea3c3]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ts-grid[data-v-c58ea3c3]{margin-bottom:.75rem;display:grid;gap:.75rem}.ts-grid[data-v-c58ea3c3]:last-child{margin-bottom:0}.ts-grid-2[data-v-c58ea3c3],.ts-grid-3[data-v-c58ea3c3]{grid-template-columns:1fr}.ts-grid-4[data-v-c58ea3c3]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.ts-grid-2[data-v-c58ea3c3]{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-grid-3[data-v-c58ea3c3]{grid-template-columns:repeat(3,minmax(0,1fr))}.ts-grid-4[data-v-c58ea3c3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ts-naming-preview[data-v-c58ea3c3]{margin-top:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb99;padding:.625rem .75rem}.ts-naming-preview-label[data-v-c58ea3c3]{margin-bottom:.375rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ts-naming-preview-rows[data-v-c58ea3c3]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.ts-naming-preview-row[data-v-c58ea3c3]{display:flex;align-items:center;gap:.5rem}.ts-naming-preview-key[data-v-c58ea3c3]{width:4rem;font-size:11px;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ts-naming-preview-out[data-v-c58ea3c3]{border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ts-naming-preview-value--muted[data-v-c58ea3c3]{font-size:.75rem;line-height:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ts-toggle-list[data-v-c58ea3c3]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.ts-toggle-row[data-v-c58ea3c3]{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding-top:.625rem;padding-bottom:.625rem}.ts-toggle-row[data-v-c58ea3c3]:first-child{padding-top:0}.ts-toggle-row[data-v-c58ea3c3]:last-child{padding-bottom:0}.ts-toggle-text[data-v-c58ea3c3]{min-width:0px;flex:1 1 0%}.ts-toggle-label[data-v-c58ea3c3]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ts-toggle-hint[data-v-c58ea3c3]{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.config-wrapper[data-v-06ec6055]{--c-bg: #f5f6f8;--c-surface: #ffffff;--c-border: #e4e7ec;--c-border-light: #f0f2f5;--c-text: #111827;--c-text-secondary: #6b7280;--c-text-muted: #9ca3af;--c-blue: #2563eb;--c-blue-light: #eff6ff;--c-blue-dim: #dbeafe;--c-green-light: #f0fdf4;--c-green-dim: #dcfce7;--c-green-text: #16a34a;--c-purple-light: #faf5ff;--c-purple-dim: #ede9fe;--c-purple-text: #7c3aed;--c-amber: #d97706;--c-red: #dc2626;--c-radius: 12px;--c-radius-sm: 8px;--shadow-sm: 0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--shadow-md: 0 4px 12px rgba(0,0,0,.08);padding:24px 24px 120px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:20px;min-height:100%}.page-header[data-v-06ec6055]{display:flex;align-items:center;justify-content:space-between;padding:4px 0 8px}.page-title[data-v-06ec6055]{display:flex;align-items:center;gap:10px}.page-title h1[data-v-06ec6055]{font-size:1.5rem;font-weight:700;color:var(--c-text);margin:0;letter-spacing:-.01em}.title-icon[data-v-06ec6055]{font-size:1.5rem;color:var(--c-blue)}.save-area[data-v-06ec6055]{display:flex;align-items:center;gap:10px}.card[data-v-06ec6055]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--c-radius);box-shadow:var(--shadow-sm);overflow:hidden}.card-header[data-v-06ec6055]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--c-border-light)}.card-title[data-v-06ec6055]{display:flex;align-items:center;gap:9px;font-size:1rem;font-weight:700;color:var(--c-text)}.card-title i[data-v-06ec6055]{font-size:1.15rem;color:var(--c-blue)}.card-header-actions[data-v-06ec6055]{display:flex;align-items:center;gap:8px}.card>.info-banner[data-v-06ec6055],.card>.toggle-row[data-v-06ec6055],.card>.datasource-picker[data-v-06ec6055]{padding-left:24px;padding-right:24px}.card>.info-banner[data-v-06ec6055]{padding-top:16px}.card>.toggle-row[data-v-06ec6055]{padding-top:16px;padding-bottom:4px}.card>.datasource-picker[data-v-06ec6055]{padding-bottom:20px}.card-footer[data-v-06ec6055]{padding:16px 24px;border-top:1px solid var(--c-border-light);background:#fafafa}.chip[data-v-06ec6055]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px;letter-spacing:.02em}.chip-blue[data-v-06ec6055]{background:var(--c-blue-dim);color:var(--c-blue)}.chip-green[data-v-06ec6055]{background:var(--c-green-dim);color:var(--c-green-text)}.chip-purple[data-v-06ec6055]{background:var(--c-purple-dim);color:var(--c-purple-text)}.info-banner[data-v-06ec6055]{display:flex;align-items:flex-start;gap:9px;background:var(--c-blue-light);border:1px solid var(--c-blue-dim);border-radius:var(--c-radius-sm);padding:11px 14px;font-size:.82rem;color:#1e40af;margin:16px 24px;line-height:1.5}.info-banner i[data-v-06ec6055]{font-size:1rem;flex-shrink:0;margin-top:1px}.help-panel[data-v-06ec6055]{margin:0 24px 16px;background:#fffbeb;border:1px solid #fde68a;border-radius:var(--c-radius-sm);padding:14px 16px;font-size:.82rem;color:#92400e}.help-panel-title[data-v-06ec6055]{font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:6px}.help-panel ul[data-v-06ec6055]{margin:0;padding-left:18px;line-height:1.8}.form-select[data-v-06ec6055],.form-input[data-v-06ec6055]{width:100%;border:1px solid var(--c-border);border-radius:var(--c-radius-sm);padding:8px 10px;font-size:.82rem;color:var(--c-text);background:#fff;transition:border-color .15s,box-shadow .15s;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.form-select[data-v-06ec6055]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236b7280' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px}.form-select[data-v-06ec6055]:focus,.form-input[data-v-06ec6055]:focus{border-color:var(--c-blue);box-shadow:0 0 0 3px #2563eb1f}.form-textarea[data-v-06ec6055]{width:100%;border:1px solid var(--c-border);border-radius:var(--c-radius-sm);padding:8px 10px;font-size:.82rem;color:var(--c-text);background:#fff;resize:vertical;outline:none;transition:border-color .15s,box-shadow .15s;line-height:1.5}.form-textarea[data-v-06ec6055]:focus{border-color:var(--c-blue);box-shadow:0 0 0 3px #2563eb1f}.checkbox-row[data-v-06ec6055]{display:flex;align-items:center;gap:7px;cursor:pointer;font-size:.82rem;color:var(--c-text);-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-checkbox[data-v-06ec6055]{width:15px;height:15px;border-radius:4px;accent-color:var(--c-blue);cursor:pointer;flex-shrink:0}.toggle-row[data-v-06ec6055]{display:flex;align-items:center;gap:12px;cursor:pointer}.toggle-label[data-v-06ec6055]{font-size:.875rem;font-weight:500;color:var(--c-text)}.field-label[data-v-06ec6055]{display:block;font-size:.8rem;font-weight:600;color:var(--c-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.field-hint[data-v-06ec6055]{font-size:.78rem;color:var(--c-text-muted);margin-top:6px}.var-table[data-v-06ec6055]{margin:0 24px 24px;border:1px solid var(--c-border);border-radius:var(--c-radius-sm);overflow:hidden}.var-table-head[data-v-06ec6055]{display:grid;grid-template-columns:1.5fr 1.2fr 1.2fr 1.8fr;background:#f8f9fb;border-bottom:1px solid var(--c-border);padding:10px 16px;font-size:.75rem;font-weight:700;color:var(--c-text-secondary);text-transform:uppercase;letter-spacing:.05em}.var-table:has(.col-actions) .var-table-head[data-v-06ec6055],.var-table:has(.col-actions) .var-row[data-v-06ec6055]{grid-template-columns:1.5fr 1.2fr 1.2fr 1.8fr 48px}.var-table-body[data-v-06ec6055]{background:#fff}.var-row[data-v-06ec6055]{display:grid;grid-template-columns:1.5fr 1.2fr 1.2fr 1.8fr;padding:14px 16px;gap:12px;border-bottom:1px solid var(--c-border-light);align-items:start;transition:background .1s}.var-row[data-v-06ec6055]:last-child{border-bottom:none}.var-row[data-v-06ec6055]:hover{background:#fafbfc}.var-name-badge[data-v-06ec6055]{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;color:var(--c-text);background:var(--c-border-light);padding:5px 10px;border-radius:6px;font-family:JetBrains Mono,Fira Code,monospace}.var-name-badge i[data-v-06ec6055]{color:var(--c-text-muted);font-size:.9rem}.col-settings[data-v-06ec6055]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.prompt-placeholder[data-v-06ec6055]{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--c-text-muted);font-style:italic;padding-top:4px}.save-btn[data-v-06ec6055]{display:inline-flex;align-items:center;gap:7px;padding:8px 18px;font-size:.82rem;font-weight:600;border-radius:var(--c-radius-sm);border:none;cursor:pointer;transition:all .15s;background:var(--c-border-light);color:var(--c-text-muted);pointer-events:none}.save-btn.active[data-v-06ec6055]{background:var(--c-blue);color:#fff;pointer-events:auto;box-shadow:0 2px 8px #2563eb4d}.save-btn.active[data-v-06ec6055]:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 14px #2563eb59}.save-btn.active[data-v-06ec6055]:active{transform:translateY(0)}.add-btn[data-v-06ec6055]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:600;border-radius:var(--c-radius-sm);border:1px solid var(--c-blue);color:var(--c-blue);background:var(--c-blue-light);cursor:pointer;transition:all .15s}.add-btn[data-v-06ec6055]:hover{background:var(--c-blue-dim);transform:translateY(-1px)}.delete-btn[data-v-06ec6055]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:none;background:transparent;color:var(--c-text-muted);cursor:pointer;transition:all .15s;font-size:1rem}.delete-btn[data-v-06ec6055]:hover{background:#fef2f2;color:var(--c-red)}.help-btn[data-v-06ec6055]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;padding:5px 11px;border-radius:100px;border:1px solid var(--c-border);background:#fff;color:var(--c-text-secondary);cursor:pointer;transition:all .15s}.help-btn[data-v-06ec6055]:hover,.help-btn.active[data-v-06ec6055]{border-color:#fbbf24;background:#fffbeb;color:#92400e}.status-badge[data-v-06ec6055]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:500;padding:5px 10px;border-radius:100px}.status-badge.unsaved[data-v-06ec6055]{background:#fffbeb;color:var(--c-amber);border:1px solid #fde68a}.status-badge.success[data-v-06ec6055]{background:var(--c-green-light);color:var(--c-green-text);border:1px solid var(--c-green-dim)}.status-badge.error[data-v-06ec6055]{background:#fef2f2;color:var(--c-red);border:1px solid #fecaca}.datasource-picker[data-v-06ec6055]{margin-top:16px;padding-top:16px;border-top:1px solid var(--c-border-light)}.empty-state[data-v-06ec6055]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.empty-icon[data-v-06ec6055]{font-size:2.5rem;color:var(--c-border);margin-bottom:12px}.empty-state p[data-v-06ec6055]{font-size:.9rem;font-weight:600;color:var(--c-text-secondary);margin:0 0 4px}.empty-state span[data-v-06ec6055]{font-size:.8rem;color:var(--c-text-muted)}.floating-save[data-v-06ec6055]{position:fixed;bottom:28px;right:28px;z-index:100;filter:drop-shadow(0 4px 16px rgba(37,99,235,.25))}@keyframes spin-06ec6055{to{transform:rotate(360deg)}}.spin[data-v-06ec6055]{animation:spin-06ec6055 .8s linear infinite}.fade-enter-active[data-v-06ec6055],.fade-leave-active[data-v-06ec6055]{transition:opacity .2s}.fade-enter-from[data-v-06ec6055],.fade-leave-to[data-v-06ec6055]{opacity:0}.slide-down-enter-active[data-v-06ec6055],.slide-down-leave-active[data-v-06ec6055]{transition:all .2s ease;overflow:hidden}.slide-down-enter-from[data-v-06ec6055],.slide-down-leave-to[data-v-06ec6055]{opacity:0;transform:translateY(-6px)}.float-up-enter-active[data-v-06ec6055],.float-up-leave-active[data-v-06ec6055]{transition:all .25s ease}.float-up-enter-from[data-v-06ec6055],.float-up-leave-to[data-v-06ec6055]{opacity:0;transform:translateY(12px)}.vc-wrapper[data-v-94a4ae52]{--c-surface: #ffffff;--c-bg: #f5f6f8;--c-border: #e4e7ec;--c-border-light: #f0f2f5;--c-text: #111827;--c-text-secondary: #6b7280;--c-text-muted: #9ca3af;--c-blue: #2563eb;--c-blue-light: #eff6ff;--c-blue-dim: #dbeafe;--c-green: #16a34a;--c-green-light: #f0fdf4;--c-green-dim: #dcfce7;--c-amber: #d97706;--c-amber-light: #fffbeb;--c-red: #dc2626;--c-red-light: #fef2f2;--c-red-dim: #fecaca;--c-gray-dim: #f3f4f6;--c-radius: 12px;--c-radius-sm: 8px;padding:24px;display:flex;flex-direction:column;gap:20px}.vc-header[data-v-94a4ae52]{display:flex;align-items:center;justify-content:space-between}.vc-title[data-v-94a4ae52]{display:flex;align-items:center;gap:9px;font-size:1.1rem;font-weight:700;color:var(--c-text)}.vc-title i[data-v-94a4ae52]{font-size:1.2rem;color:var(--c-blue)}.current-version-badge[data-v-94a4ae52]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--c-green);background:var(--c-green-light);border:1px solid var(--c-green-dim);padding:5px 12px;border-radius:100px;font-weight:500}.current-version-badge i[data-v-94a4ae52]{font-size:.9rem}.vc-disabled[data-v-94a4ae52]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;border:1px dashed var(--c-border);border-radius:var(--c-radius);text-align:center;color:var(--c-text-muted)}.disabled-icon[data-v-94a4ae52]{font-size:2.5rem;margin-bottom:12px}.vc-disabled p[data-v-94a4ae52]{font-size:.875rem;margin:0}.versions-table-wrap[data-v-94a4ae52]{border:1px solid var(--c-border);border-radius:var(--c-radius);overflow:hidden;background:var(--c-surface)}.versions-table-head[data-v-94a4ae52]{display:grid;grid-template-columns:160px 1fr 1.8fr 1fr;padding:10px 20px;background:var(--c-bg);border-bottom:1px solid var(--c-border);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-secondary)}.version-row[data-v-94a4ae52]{display:grid;grid-template-columns:160px 1fr 1.8fr 1fr;padding:16px 20px;border-bottom:1px solid var(--c-border-light);align-items:start;gap:12px;transition:background .1s}.version-row[data-v-94a4ae52]:last-child{border-bottom:none}.version-row[data-v-94a4ae52]:hover{background:#fafbfc}.version-row.is-viewing[data-v-94a4ae52]{background:var(--c-blue-light)}.version-tag[data-v-94a4ae52]{display:inline-flex;align-items:center;font-size:.82rem;font-weight:700;padding:4px 10px;border-radius:6px;font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:-.01em}.version-tag.published[data-v-94a4ae52]{background:var(--c-green-dim);color:var(--c-green)}.version-tag.draft[data-v-94a4ae52]{background:var(--c-gray-dim);color:var(--c-text-secondary)}.viewing-pill[data-v-94a4ae52]{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:600;color:var(--c-blue);background:var(--c-blue-dim);padding:2px 8px;border-radius:100px;margin-top:5px}.col-version[data-v-94a4ae52]{display:flex;flex-direction:column;gap:4px}.col-status[data-v-94a4ae52]{display:flex;flex-direction:column;gap:5px;padding-top:2px}.status-pill[data-v-94a4ae52]{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;padding:3px 9px;border-radius:100px;width:-moz-fit-content;width:fit-content}.status-pill.published[data-v-94a4ae52]{background:var(--c-green-dim);color:var(--c-green)}.status-pill.draft[data-v-94a4ae52]{background:var(--c-gray-dim);color:var(--c-text-secondary)}.status-pill.superseded[data-v-94a4ae52]{background:var(--c-amber-light);color:var(--c-amber);border:1px solid #fde68a}.col-details[data-v-94a4ae52]{display:flex;flex-direction:column;gap:5px;padding-top:2px}.detail-row[data-v-94a4ae52]{display:flex;align-items:flex-start;gap:6px;font-size:.8rem;color:var(--c-text);line-height:1.4}.detail-row i[data-v-94a4ae52]{flex-shrink:0;margin-top:1px;font-size:.9rem;color:var(--c-text-secondary)}.detail-row.muted[data-v-94a4ae52]{color:var(--c-text-muted)}.col-actions[data-v-94a4ae52]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.action-btn[data-v-94a4ae52]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;font-size:.78rem;font-weight:600;border-radius:var(--c-radius-sm);border:1px solid transparent;cursor:pointer;transition:all .15s;white-space:nowrap}.action-btn.primary[data-v-94a4ae52]{background:var(--c-blue);color:#fff;border-color:var(--c-blue)}.action-btn.primary[data-v-94a4ae52]:hover{background:#1d4ed8}.action-btn.secondary[data-v-94a4ae52]{background:var(--c-surface);color:var(--c-text-secondary);border-color:var(--c-border)}.action-btn.secondary[data-v-94a4ae52]:hover{background:var(--c-bg);color:var(--c-text)}.action-btn.ghost[data-v-94a4ae52]{background:transparent;color:var(--c-blue);border-color:var(--c-blue-dim);background:var(--c-blue-light)}.action-btn.ghost[data-v-94a4ae52]:hover{background:var(--c-blue-dim)}.action-btn.danger[data-v-94a4ae52]{background:var(--c-red-light);color:var(--c-red);border-color:var(--c-red-dim)}.action-btn.danger[data-v-94a4ae52]:hover{background:var(--c-red-dim)}.empty-state[data-v-94a4ae52]{display:flex;flex-direction:column;align-items:center;padding:48px 24px;color:var(--c-text-muted);text-align:center}.empty-icon[data-v-94a4ae52]{font-size:2.5rem;margin-bottom:10px}.empty-state p[data-v-94a4ae52]{font-size:.875rem;margin:0}.dialog-header[data-v-94a4ae52]{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:700;color:var(--c-text)}.dialog-header i[data-v-94a4ae52]{color:var(--c-blue);font-size:1.1rem}.dialog-version-tag[data-v-94a4ae52]{font-size:.75rem;font-weight:700;background:var(--c-blue-dim);color:var(--c-blue);padding:2px 9px;border-radius:100px;font-family:monospace}.dialog-section[data-v-94a4ae52]{margin-bottom:20px}.field-label[data-v-94a4ae52]{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--c-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.form-textarea[data-v-94a4ae52]{width:100%;border:1px solid var(--c-border);border-radius:var(--c-radius-sm);padding:10px 12px;font-size:.82rem;color:var(--c-text);background:#fff;resize:vertical;outline:none;transition:border-color .15s,box-shadow .15s;line-height:1.5}.form-textarea[data-v-94a4ae52]:focus{border-color:var(--c-blue);box-shadow:0 0 0 3px #2563eb1f}.field-hint[data-v-94a4ae52]{font-size:.78rem;color:var(--c-text-muted);margin-top:6px}.report-loading[data-v-94a4ae52]{display:flex;align-items:center;gap:8px;padding:16px;background:var(--c-bg);border-radius:var(--c-radius-sm);font-size:.82rem;color:var(--c-text-secondary)}.impact-note[data-v-94a4ae52]{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:var(--c-radius-sm);font-size:.82rem;margin-bottom:16px;line-height:1.5}.impact-note.same-version[data-v-94a4ae52]{background:var(--c-green-light);color:#166534;border:1px solid var(--c-green-dim)}.impact-note i[data-v-94a4ae52]{flex-shrink:0;margin-top:1px}.stats-row[data-v-94a4ae52]{display:flex;gap:10px;margin-bottom:20px}.stat-card[data-v-94a4ae52]{flex:1;background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--c-radius-sm);padding:14px 12px;display:flex;flex-direction:column;align-items:center;gap:4px}.stat-card.highlight[data-v-94a4ae52]{background:#fffbeb;border-color:#fde68a}.stat-num[data-v-94a4ae52]{font-size:1.5rem;font-weight:800;color:var(--c-text);line-height:1}.stat-label[data-v-94a4ae52]{font-size:.72rem;font-weight:600;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em}.publish-options[data-v-94a4ae52]{display:flex;flex-direction:column;gap:10px}.publish-option[data-v-94a4ae52]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--c-radius-sm)}.publish-option.danger-option[data-v-94a4ae52]{background:var(--c-red-light);border-color:var(--c-red-dim)}.publish-option-info[data-v-94a4ae52]{flex:1}.publish-option-title[data-v-94a4ae52]{display:flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;color:var(--c-text);margin-bottom:4px}.publish-option-title i[data-v-94a4ae52]{color:var(--c-text-secondary)}.publish-option-desc[data-v-94a4ae52]{font-size:.78rem;color:var(--c-text-muted);line-height:1.5}@keyframes spin-94a4ae52{to{transform:rotate(360deg)}}.spin[data-v-94a4ae52]{animation:spin-94a4ae52 .8s linear infinite}.tp-root[data-v-2164b501]{display:flex;flex-direction:column}.tp-toolbar[data-v-2164b501]{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:.75rem}.tp-mode-group[data-v-2164b501]{display:inline-flex;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.125rem}.tp-mode-btn[data-v-2164b501]{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:var(--p-content-border-radius);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tp-mode-btn[data-v-2164b501]:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.tp-mode-btn i[data-v-2164b501]{font-size:.875rem;line-height:1.25rem}.tp-mode-btn--on[data-v-2164b501]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tp-refresh-btn[data-v-2164b501]{border-radius:.375rem!important;font-size:.75rem!important;line-height:1rem!important;line-height:1!important;padding:.4rem .7rem!important}.tp-viewport[data-v-2164b501]{display:flex;width:100%;justify-content:center}.tp-paper[data-v-2164b501]{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:100%;max-width:210mm;min-height:60vh;padding:24px 32px;box-shadow:0 1px 3px #0000000f,0 4px 12px #00000014}.tp-mobile-frame[data-v-2164b501]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:relative;width:360px;min-height:640px;padding:16px;margin:8px auto;border:14px solid #1f2937;border-top-width:50px;border-bottom-width:50px;border-radius:36px;overflow:hidden}.tp-mobile-frame[data-v-2164b501]:before{content:"";display:block;width:50px;height:4px;border-radius:2px;background:#4b5563;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.tp-mobile-frame[data-v-2164b501]:after{content:"";display:block;width:32px;height:32px;border-radius:50%;background:#4b5563;position:absolute;bottom:-41px;left:50%;transform:translate(-50%)}.tp-region[data-v-2164b501]{margin-bottom:1rem}.tp-first-page[data-v-2164b501]{margin-bottom:1.5rem;border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:1.5rem}.tp-header[data-v-2164b501]{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-bottom:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tp-footer[data-v-2164b501]{margin-top:1rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tp-sections[data-v-2164b501]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tp-section[data-v-2164b501]{border-radius:.375rem}.tp-section--html[data-v-2164b501]{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.tp-section--placeholder[data-v-2164b501],.tp-section--form[data-v-2164b501]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb66;padding:.75rem 1rem}.tp-placeholder-label[data-v-2164b501]{margin-bottom:.5rem;display:flex;align-items:center;gap:.375rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tp-placeholder-label i[data-v-2164b501]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tp-placeholder-textarea[data-v-2164b501]{border-radius:var(--p-content-border-radius);border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;font-size:.75rem;line-height:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tp-placeholder-input[data-v-2164b501]{border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tp-placeholder-signature[data-v-2164b501]{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--p-content-border-radius);border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tp-section--asset[data-v-2164b501]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tp-asset-header[data-v-2164b501]{display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));background-color:#f9fafb99;padding:.75rem 1rem}.tp-asset-icon[data-v-2164b501]{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tp-asset-body[data-v-2164b501]{min-width:0px;flex:1 1 0%}.tp-asset-name[data-v-2164b501]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.tp-asset-path[data-v-2164b501]{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tp-asset-fields[data-v-2164b501]{display:flex;flex-wrap:wrap;gap:.375rem;padding:.75rem 1rem}.tp-asset-field-chip[data-v-2164b501]{display:inline-flex;align-items:center;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.tp-log-table-mock[data-v-2164b501]{padding:.75rem 1rem}.tp-log-table-mock[data-v-2164b501] table{width:100%;font-size:.75rem;line-height:1rem;border-collapse:collapse}.tp-log-table-mock[data-v-2164b501] th{padding:.375rem .5rem;text-align:left;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));border-bottom:1px solid #e5e7eb}.tp-log-table-mock[data-v-2164b501] td{padding:.375rem .5rem;border-bottom:1px solid #f3f4f6}.tp-log-cell--muted[data-v-2164b501]{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tp-log-footer[data-v-2164b501]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));background-color:#f9fafb66;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tp-log-add-hint[data-v-2164b501]{display:inline-flex;align-items:center;gap:.25rem}.tp-log-add-hint i[data-v-2164b501]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tp-paper[data-v-2164b501] table,.tp-mobile-frame[data-v-2164b501] table{width:100%!important;border-collapse:collapse;margin-bottom:10px;font-size:.875rem}.tp-paper[data-v-2164b501] table,.tp-paper[data-v-2164b501] th,.tp-paper[data-v-2164b501] tr,.tp-paper[data-v-2164b501] td,.tp-mobile-frame[data-v-2164b501] table,.tp-mobile-frame[data-v-2164b501] th,.tp-mobile-frame[data-v-2164b501] tr,.tp-mobile-frame[data-v-2164b501] td{border:1px solid #1f2937}.tp-paper[data-v-2164b501] td,.tp-mobile-frame[data-v-2164b501] td{min-height:25px;padding:4px 6px;vertical-align:top}.tp-paper[data-v-2164b501] th,.tp-mobile-frame[data-v-2164b501] th{background-color:#f2f2f2;color:#111827;font-weight:600;text-align:left;padding:6px;vertical-align:top}.tp-header[data-v-2164b501] table,.tp-footer[data-v-2164b501] table,.tp-header[data-v-2164b501] tr,.tp-footer[data-v-2164b501] tr,.tp-header[data-v-2164b501] td,.tp-footer[data-v-2164b501] td,.tp-header[data-v-2164b501] th,.tp-footer[data-v-2164b501] th{border:none!important}.tp-header[data-v-2164b501] th,.tp-footer[data-v-2164b501] th{background-color:transparent}.tp-paper[data-v-2164b501] h1,.tp-mobile-frame[data-v-2164b501] h1{margin-top:.5rem;margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tp-paper[data-v-2164b501] h2,.tp-mobile-frame[data-v-2164b501] h2{margin-top:.5rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}.tp-paper[data-v-2164b501] h3,.tp-mobile-frame[data-v-2164b501] h3{margin-top:.25rem;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500}.tp-paper[data-v-2164b501] p,.tp-mobile-frame[data-v-2164b501] p{margin-bottom:.5rem;line-height:1.625}.tp-paper[data-v-2164b501] ul,.tp-mobile-frame[data-v-2164b501] ul{margin-bottom:.5rem;list-style-position:inside;list-style-type:disc}.tp-paper[data-v-2164b501] ol,.tp-mobile-frame[data-v-2164b501] ol{margin-bottom:.5rem;list-style-position:inside;list-style-type:decimal}.tp-loading[data-v-2164b501]{padding-top:.5rem;padding-bottom:.5rem}.tp-error[data-v-2164b501]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding-top:3rem;padding-bottom:3rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.tp-empty[data-v-2164b501]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb4d;padding:4rem 1rem;text-align:center}.tp-empty-icon[data-v-2164b501]{margin-bottom:.5rem;font-size:2.25rem;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tp-empty-title[data-v-2164b501]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tp-empty-hint[data-v-2164b501]{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.editor-shell[data-v-9b592b90]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.editor-header[data-v-9b592b90]{flex-shrink:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-bottom:1px solid #e5e7eb;box-shadow:0 1px 4px #0000000d}.header-bar[data-v-9b592b90]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:0 12px;height:48px;border-bottom:1px solid #f3f4f6}.header-identity[data-v-9b592b90]{display:flex;min-width:0px;align-items:center;gap:.5rem}.back-btn[data-v-9b592b90]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.back-btn[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.doc-icon[data-v-9b592b90]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));background:#eff6ff}.template-identity[data-v-9b592b90]{display:flex;min-width:0px;flex-direction:column;justify-content:center}.template-name[data-v-9b592b90]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.template-meta[data-v-9b592b90]{margin-top:.125rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;line-height:1;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.template-meta-text[data-v-9b592b90]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.meta-dot[data-v-9b592b90]{height:.25rem;width:.25rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.header-actions[data-v-9b592b90]{display:flex;flex-shrink:0;align-items:center;gap:.25rem;justify-self:end}.header-rule[data-v-9b592b90]{margin-left:.25rem;margin-right:.25rem;height:1rem;width:1px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.version-chip[data-v-9b592b90]{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.version-chip i[data-v-9b592b90]{font-size:.75rem;line-height:1rem}.version-chip.published[data-v-9b592b90]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.version-chip.draft[data-v-9b592b90]{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.btn-icon[data-v-9b592b90]{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-icon[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.btn-icon.btn-icon--ai[data-v-9b592b90]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.btn-icon.btn-icon--ai[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.btn-save[data-v-9b592b90]{display:inline-flex;align-items:center;gap:.375rem;border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-save[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.btn-save[data-v-9b592b90]{height:28px}.btn-save i[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem}.btn-save-kbd[data-v-9b592b90]{margin-left:.25rem;border-radius:var(--p-content-border-radius);padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));background:#ffffff1a;letter-spacing:.02em}.btn-file-menu[data-v-9b592b90]{display:inline-flex;align-items:center;gap:.125rem;border-radius:var(--p-content-border-radius);padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-file-menu[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-file-menu[data-v-9b592b90]{height:28px}.btn-file-menu i[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem}.view-tabs[data-v-9b592b90]{display:flex;align-items:center;gap:.125rem}.view-tab[data-v-9b592b90]{display:flex;align-items:center;gap:.375rem;border-radius:var(--p-content-border-radius);padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.view-tab[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.view-tab[data-v-9b592b90]{height:26px;white-space:nowrap}.view-tab i[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem}.view-tab.is-active[data-v-9b592b90]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));box-shadow:0 0 0 1px #00000014}.editor-toolbar[data-v-9b592b90]{display:flex;align-items:center;gap:.25rem;padding-left:.75rem;padding-right:.75rem;height:34px;border-bottom:1px solid #f3f4f6;background:#fff}.btn-add-section[data-v-9b592b90]{display:inline-flex;align-items:center;gap:.375rem;border-radius:var(--p-content-border-radius);padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-add-section[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-add-section i[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.toolbar-rule[data-v-9b592b90]{margin-left:.25rem;margin-right:.25rem;height:1rem;width:1px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.locked-bar[data-v-9b592b90]{display:flex;align-items:center;gap:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));padding:.375rem 1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1));border-top:1px solid #fde68a}.locked-bar i[data-v-9b592b90]{flex-shrink:0;font-size:.875rem;line-height:1.25rem}.editor-main-layout[data-v-9b592b90]{display:flex;align-items:stretch;width:100%;flex:1;min-height:0}.editor-container[data-v-9b592b90]{padding-top:0;padding-bottom:8rem;padding-left:2rem;height:100%;overflow-y:auto;flex:1;min-width:0}.editor-content[data-v-9b592b90]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.editor-content[data-v-9b592b90]{max-width:960px}.section-wrapper[data-v-9b592b90]{border-radius:var(--p-content-border-radius)}.drop-zone[data-v-9b592b90]{margin-left:6rem;padding:.25rem;width:8.29in}.editor-content>div:first-child .drop-zone[data-v-9b592b90]{padding:0}.section-container[data-v-9b592b90]{display:flex}.section-controls[data-v-9b592b90]{display:flex;align-items:flex-start;justify-content:flex-end;padding-top:.5rem;width:100px}.control-icons[data-v-9b592b90]{display:flex;flex-direction:row;gap:.25rem}.control-btn[data-v-9b592b90]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.control-btn[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.control-btn.add[data-v-9b592b90]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.control-btn.add[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.control-btn.config[data-v-9b592b90]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.control-btn.config[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.control-btn.drag[data-v-9b592b90]{cursor:move}.document-section[data-v-9b592b90]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem;width:8.29in}.page-break-indicator[data-v-9b592b90]{margin-top:.75rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.page-break-indicator[data-v-9b592b90]:before,.page-break-indicator[data-v-9b592b90]:after{content:"";flex:1 1 0%;border-top-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.section-footer[data-v-9b592b90]{margin-left:6rem;margin-top:1.5rem;display:flex;align-items:center;gap:.75rem;width:8.29in}.footer-secondary[data-v-9b592b90]{display:flex;align-items:center;gap:.25rem}.footer-sep[data-v-9b592b90]{height:.75rem;width:1px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.footer-btn[data-v-9b592b90]{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--p-content-border-radius);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer-btn[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.footer-btn i[data-v-9b592b90]{font-size:.75rem;line-height:1rem}.footer-btn.primary[data-v-9b592b90]{gap:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.footer-btn.primary[data-v-9b592b90]:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.footer-btn.primary i[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.palette-backdrop[data-v-9b592b90]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0f1473;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:500;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh}.palette-panel[data-v-9b592b90]{display:flex;flex-direction:column;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:540px;max-height:60vh;border:1px solid #e2e4e8;box-shadow:0 24px 60px #0000002e,0 4px 16px #00000014;overflow:hidden}.palette-search-row[data-v-9b592b90]{display:flex;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;height:52px;border-bottom:1px solid #f0f1f3;flex-shrink:0}.palette-search-icon[data-v-9b592b90]{flex-shrink:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.palette-search-input[data-v-9b592b90]{flex:1 1 0%;border-style:none;background-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;font-size:14px;line-height:1}.palette-search-input[data-v-9b592b90]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.palette-search-input[data-v-9b592b90]::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.palette-esc-hint[data-v-9b592b90]{flex-shrink:0;cursor:pointer;border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.palette-esc-hint[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.palette-esc-hint[data-v-9b592b90]{font-family:inherit;border:1px solid #e2e4e8}.palette-results[data-v-9b592b90]{flex:1 1 0%;overflow-y:auto;padding:.375rem}.palette-empty[data-v-9b592b90]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:2.5rem;padding-bottom:2.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.palette-empty i[data-v-9b592b90]{font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.palette-item[data-v-9b592b90]{display:flex;width:100%;cursor:pointer;align-items:center;gap:.75rem;border-radius:.5rem;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:75ms;border:1px solid transparent}.palette-item.is-highlighted[data-v-9b592b90]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));border-color:#dbeafe}.palette-item.is-highlighted .pi-enter-hint[data-v-9b592b90]{opacity:1}.pi-icon[data-v-9b592b90]{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:1rem;line-height:1.5rem;background:#f4f5f7;color:#6b7280}.palette-item.is-highlighted .pi-icon[data-v-9b592b90]{background:#dbeafe;color:#2563eb}.pi-body[data-v-9b592b90]{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}.pi-label[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.pi-desc[data-v-9b592b90]{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;line-height:1.375;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pi-enter-hint[data-v-9b592b90]{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.palette-footer[data-v-9b592b90]{display:flex;align-items:center;gap:1rem;padding-left:1rem;padding-right:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));height:36px;border-top:1px solid #f0f1f3;flex-shrink:0;background:#fafafa}.palette-footer kbd[data-v-9b592b90]{border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));font-family:inherit;font-size:11px}.palette-enter-active[data-v-9b592b90]{transition:opacity .15s ease,transform .15s ease}.palette-leave-active[data-v-9b592b90]{transition:opacity .1s ease,transform .1s ease}.palette-enter-from[data-v-9b592b90]{opacity:0;transform:scale(.97) translateY(-6px)}.palette-leave-to[data-v-9b592b90]{opacity:0;transform:scale(.97) translateY(-4px)}.config-popover-backdrop[data-v-9b592b90]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400}.config-popover[data-v-9b592b90]{display:flex;flex-direction:column;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:fixed;width:300px;max-height:340px;border:1px solid #e2e4e8;box-shadow:0 12px 32px #0000001f,0 2px 8px #0000000f;overflow:hidden}.config-popover-header[data-v-9b592b90]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;height:44px;border-bottom:1px solid #f0f1f3;background:#fafafa}.config-popover-title[data-v-9b592b90]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.config-popover-title i[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.config-popover-close[data-v-9b592b90]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.config-popover-close[data-v-9b592b90]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.config-popover-body[data-v-9b592b90]{flex:1 1 0%;overflow-y:auto;padding:.5rem}.popover-enter-active[data-v-9b592b90]{transition:opacity .12s ease,transform .12s ease}.popover-leave-active[data-v-9b592b90]{transition:opacity .08s ease,transform .08s ease}.popover-enter-from[data-v-9b592b90],.popover-leave-to[data-v-9b592b90]{opacity:0;transform:scale(.98)}.insert-sidebar[data-v-9b592b90]{position:fixed;top:5rem;right:0;width:18rem}.view-panel[data-v-9b592b90]{margin-top:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:4rem;flex:1;min-width:0;height:100%;overflow-y:auto}.panel-card[data-v-9b592b90]{width:60%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem}.versions-card[data-v-9b592b90]{width:66.666667%}.settings-view[data-v-9b592b90]{padding-left:1.5rem;padding-right:1.5rem}.settings-container[data-v-9b592b90]{width:100%;max-width:72rem}.preview-view[data-v-9b592b90]{padding-left:1.5rem;padding-right:1.5rem}.preview-container[data-v-9b592b90]{width:100%}.preview-switcher[data-v-9b592b90]{margin-bottom:1rem;display:flex;justify-content:center}.drag-over-section[data-v-9b592b90]{border-top-width:2px;--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));height:20px;transition:height .15s ease}.being-dragged[data-v-9b592b90]{opacity:.5}.dialog-body[data-v-9b592b90]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dialog-body[data-v-9b592b90]{padding-top:.25rem}.dialog-desc[data-v-9b592b90]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dialog-form[data-v-9b592b90]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.form-field[data-v-9b592b90]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.form-label[data-v-9b592b90]{display:block;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.form-input[data-v-9b592b90]{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input[data-v-9b592b90]:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.dialog-actions[data-v-9b592b90]{display:flex;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:1rem}.error-block[data-v-9b592b90]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.error-heading[data-v-9b592b90]{display:flex;align-items:center;gap:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.error-heading i[data-v-9b592b90]{font-size:1.125rem;line-height:1.75rem}.error-body[data-v-9b592b90]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.error-detail[data-v-9b592b90]{display:flex;flex-direction:column;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.tab-panel-body[data-v-9b592b90]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tab-panel-body[data-v-9b592b90]{padding-top:.5rem}.code-block[data-v-9b592b90]{overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.tab-panel-actions[data-v-9b592b90]{padding-top:.5rem}.tiptap[data-v-9b592b90]{margin:.25rem;padding:.25rem}.tiptap table[data-v-9b592b90]{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td[data-v-9b592b90],.tiptap table th[data-v-9b592b90]{min-width:1em;border:2px solid #ced4da;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap table td[data-v-9b592b90]>*,.tiptap table th[data-v-9b592b90]>*{margin-bottom:0}.tiptap table th[data-v-9b592b90]{font-weight:700;text-align:left;background-color:#f1f3f5}.tiptap table .selectedCell[data-v-9b592b90]:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}.tiptap table .column-resize-handle[data-v-9b592b90]{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#adf;pointer-events:none}.tiptap table p[data-v-9b592b90]{margin:0}.tableWrapper[data-v-9b592b90]{overflow-x:auto}.resize-cursor[data-v-9b592b90]{cursor:col-resize}.tiptap p.is-editor-empty[data-v-9b592b90]:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror[data-v-9b592b90]{outline:none!important;border:none!important;position:static!important}.ProseMirror-focus[data-v-9b592b90]{outline:none!important;border:none!important}.is-active[data-v-9b592b90]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.tiptap[data-v-9b592b90]{margin-top:1rem;margin-bottom:1rem}.tiptap[data-v-9b592b90]>*+*{margin-top:.75rem}.tiptap ul[data-v-9b592b90],.tiptap ol[data-v-9b592b90]{padding-left:1rem}.tiptap h1[data-v-9b592b90],.tiptap h2[data-v-9b592b90],.tiptap h3[data-v-9b592b90],.tiptap h4[data-v-9b592b90],.tiptap h5[data-v-9b592b90],.tiptap h6[data-v-9b592b90]{line-height:1.25}.tiptap code[data-v-9b592b90]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tiptap pre[data-v-9b592b90]{overflow-x:auto;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tiptap pre code[data-v-9b592b90]{background-color:transparent;padding:0;font-size:.875rem;line-height:1.25rem;color:inherit}.tiptap img[data-v-9b592b90]{height:auto;max-width:100%;border-radius:var(--p-content-border-radius)}.tiptap blockquote[data-v-9b592b90]{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding-left:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tiptap hr[data-v-9b592b90]{margin-top:2rem;margin-bottom:2rem;border-top-width:2px;border-style:none;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.step-content[data-v-73c18979]{min-height:300px;max-height:60vh;border:1px solid var(--p-surface-200, #e5e7eb);border-radius:.5rem;padding:1rem;overflow-y:auto}.active[data-v-1ae35511]{border-bottom:2px solid #3B82F6;color:#3b82f6}.btn-primary[data-v-0dd64e66]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #60a5fa var(--tw-gradient-to-position);padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-0dd64e66]:hover{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}input[data-v-b3d42d09]::-webkit-outer-spin-button,input[data-v-b3d42d09]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-b3d42d09]{-moz-appearance:textfield}input[data-v-8a2be06f]:focus{outline:2px solid #4f46e5;outline-offset:1px}button[data-v-8a2be06f]{transition:all .2s}.time-presets[data-v-8a2be06f]{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}input[data-v-44150330]:focus{outline:2px solid #3b82f6;outline-offset:1px}button[data-v-44150330]{transition:all .2s}.branding-btn-primary[data-v-1311c3fb]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #d946ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #a855f7 var(--tw-gradient-to-position);padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(168 85 247 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.branding-btn-primary[data-v-1311c3fb]:hover{--tw-gradient-from: #c026d3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #9333ea var(--tw-gradient-to-position);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.branding-btn-primary[data-v-1311c3fb]:disabled{opacity:.6}.branding-btn-secondary[data-v-1311c3fb]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.branding-btn-secondary[data-v-1311c3fb]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.branding-btn-ghost[data-v-1311c3fb]{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.branding-btn-ghost[data-v-1311c3fb]:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1)) }.sidebar-config-btn-primary[data-v-a3b57f66]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #6366f1 var(--tw-gradient-to-position);padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sidebar-config-btn-primary[data-v-a3b57f66]:hover{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sidebar-config-btn-primary[data-v-a3b57f66]:disabled{opacity:.6}.btn-primary[data-v-6a6b4850]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #60a5fa var(--tw-gradient-to-position);padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-6a6b4850]:hover{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-ghost[data-v-6a6b4850]{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-ghost[data-v-6a6b4850]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}[data-v-6a6b4850] .p-avatar{font-weight:600;font-size:2rem}.btn-primary[data-v-3ba35645]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #a78bfa var(--tw-gradient-to-position);padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(99 102 241 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-3ba35645]:hover{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-primary[data-v-ef7c890a]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #a78bfa var(--tw-gradient-to-position);padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(99 102 241 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-ef7c890a]:hover{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-ghost[data-v-ef7c890a]{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-ghost[data-v-ef7c890a]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.action-row[data-v-ef7c890a]{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.75rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.action-row[data-v-ef7c890a]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}[data-v-ef7c890a] .cm-editor{border:1px solid #e5e7eb;border-radius:.5rem}[data-v-ef7c890a] .cm-scroller{font-family:Monaco,Menlo,Courier New,monospace}.modern-notes[data-v-b67c26ac]{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000d}.notes-header[data-v-b67c26ac]{background:#f8fafc;padding:.75rem 1rem;border-bottom:1px solid #e2e8f0}.header-main[data-v-b67c26ac]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-b67c26ac]{display:flex;align-items:center;gap:.5rem}.header-icon-wrapper[data-v-b67c26ac]{width:24px;height:24px;background:linear-gradient(135deg,#10b981,#059669);border-radius:6px;display:flex;align-items:center;justify-content:center}.header-icon[data-v-b67c26ac]{color:#fff;font-size:.75rem}.header-text[data-v-b67c26ac]{display:flex;align-items:center;gap:.25rem}.header-title[data-v-b67c26ac]{font-size:.875rem;font-weight:600;color:#1e293b;margin:0}.header-subtitle[data-v-b67c26ac]{color:#64748b;font-size:.75rem;font-weight:500}.add-note-btn[data-v-b67c26ac]{color:#10b981;transition:all .2s ease}.add-note-btn[data-v-b67c26ac]:hover{background:#f0fdf4;color:#059669}.add-note-container[data-v-b67c26ac]{padding:1rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.notes-container[data-v-b67c26ac]{padding:.75rem}.notes-list[data-v-b67c26ac]{display:flex;flex-direction:column;gap:.75rem}.note-item[data-v-b67c26ac]{background:#fff;border:1px solid #f1f5f9;border-radius:8px;padding:1rem;transition:all .2s ease}.note-item[data-v-b67c26ac]:hover{background:#f8fafc;border-color:#e2e8f0;box-shadow:0 1px 3px #0000000d}.note-header[data-v-b67c26ac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.author-info[data-v-b67c26ac]{display:flex;align-items:center;gap:.5rem}.author-avatar[data-v-b67c26ac]{width:28px;height:28px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.7rem;font-weight:600}.author-details[data-v-b67c26ac]{display:flex;flex-direction:column;gap:.125rem}.author-name[data-v-b67c26ac]{font-size:.8rem;font-weight:600;color:#1e293b}.note-date[data-v-b67c26ac]{font-size:.7rem;color:#64748b}.note-actions[data-v-b67c26ac]{display:flex;gap:.125rem;opacity:0;transition:opacity .2s ease}.note-item:hover .note-actions[data-v-b67c26ac]{opacity:1}.action-btn[data-v-b67c26ac]{width:24px;height:24px;color:#64748b;transition:all .15s ease}.edit-btn[data-v-b67c26ac]:hover{background:#eff6ff;color:#3b82f6}.delete-btn[data-v-b67c26ac]:hover{background:#fef2f2;color:#ef4444}.note-content[data-v-b67c26ac]{font-size:.875rem;line-height:1.5;color:#374151;white-space:pre-wrap;word-wrap:break-word}.empty-notes[data-v-b67c26ac]{padding:1rem;text-align:center}.empty-content[data-v-b67c26ac]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.empty-icon[data-v-b67c26ac]{font-size:1.5rem;color:#9ca3af}.empty-text[data-v-b67c26ac]{font-size:.875rem;color:#6b7280;margin:0}.empty-btn[data-v-b67c26ac]{color:#10b981;font-size:.875rem}.empty-btn[data-v-b67c26ac]:hover{background:#f0fdf4;color:#059669}.edit-note-content[data-v-b67c26ac]{display:flex;flex-direction:column;gap:1.5rem}.note-textarea[data-v-b67c26ac]{width:100%;border-radius:8px;border:1px solid #d1d5db;padding:.75rem;font-size:.875rem;line-height:1.5;resize:vertical;min-height:120px}.note-textarea[data-v-b67c26ac]:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.edit-actions[data-v-b67c26ac]{display:flex;justify-content:flex-end;gap:.75rem}.save-btn[data-v-b67c26ac]{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff}.save-btn[data-v-b67c26ac]:hover{background:linear-gradient(135deg,#059669,#047857)}.flattened-notes[data-v-b67c26ac]{display:flex;flex-direction:column;gap:1rem}.flattened-note[data-v-b67c26ac]{background:#fff;border-radius:8px;padding:1rem;border:1px solid #e2e8f0}.flattened-content[data-v-b67c26ac]{font-size:.875rem;line-height:1.5;color:#374151;margin-bottom:.5rem;white-space:pre-wrap;word-wrap:break-word}.flattened-meta[data-v-b67c26ac]{font-size:.75rem;color:#6b7280;font-weight:500}@media(max-width:768px){.modern-notes[data-v-b67c26ac]{border-radius:10px}.notes-header[data-v-b67c26ac]{padding:.625rem .875rem}.notes-container[data-v-b67c26ac]{padding:.625rem}.note-actions[data-v-b67c26ac]{opacity:1}.note-item[data-v-b67c26ac]{padding:.75rem}.author-name[data-v-b67c26ac]{font-size:.75rem}.note-date[data-v-b67c26ac]{font-size:.65rem}.note-content[data-v-b67c26ac]{font-size:.8rem}}@media(max-width:480px){.notes-header[data-v-b67c26ac]{padding:.5rem .75rem}.notes-container[data-v-b67c26ac]{padding:.5rem}.note-item[data-v-b67c26ac]{padding:.625rem}.author-avatar[data-v-b67c26ac]{width:24px;height:24px;font-size:.65rem}.action-btn[data-v-b67c26ac]{width:20px;height:20px}.add-note-container[data-v-b67c26ac]{padding:.75rem}}.note-item[data-v-b67c26ac]{animation:fadeInUp-b67c26ac .3s ease-out}@keyframes fadeInUp-b67c26ac{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.note-item[data-v-b67c26ac]:focus-visible,.add-note-btn[data-v-b67c26ac]:focus-visible,.empty-btn[data-v-b67c26ac]:focus-visible{outline:2px solid #10b981;outline-offset:2px}i[data-v-5bef8551]{transition:transform .2s ease}.group:hover i[data-v-5bef8551]{transform:scale(1.1)}.line-clamp-1[data-v-b528c909]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-b528c909]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.subtasks-component[data-v-1e6a543e] .p-accordion-header-link,.subtasks-component[data-v-1e6a543e] .p-accordion-content{padding:0!important;border:none!important}.subtasks-component[data-v-1e6a543e] .p-accordion-header-text{width:100%}.subtask-item[data-v-1e6a543e]{transition:transform .2s ease,box-shadow .2s ease}.subtask-item.dragging[data-v-1e6a543e]{opacity:.5;cursor:move;background:#f9fafb;transform:scale(1.02);box-shadow:0 4px 12px #0000000d}.subtask-item.drag-over[data-v-1e6a543e]{transform:translateY(2px);position:relative}.subtask-item.drag-over[data-v-1e6a543e]:after{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;background:#3b82f6;border-radius:1px}.subtask-item>div[data-v-1e6a543e]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.tags-container[data-v-7bc8f379]{width:-moz-fit-content;width:fit-content;min-width:200px}.tags-panel[data-v-7bc8f379]{width:450px;max-width:90vw}.rotate-180[data-v-7bc8f379]{transform:rotate(180deg)}.slide-fade-enter-active[data-v-7bc8f379]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-7bc8f379]{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-7bc8f379],.slide-fade-leave-to[data-v-7bc8f379]{transform:translateY(-10px);opacity:0}.max-h-32[data-v-7bc8f379]::-webkit-scrollbar{width:4px}.max-h-32[data-v-7bc8f379]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.max-h-32[data-v-7bc8f379]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.max-h-32[data-v-7bc8f379]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){.tags-panel[data-v-7bc8f379]{width:350px}}@media(max-width:640px){.tags-panel[data-v-7bc8f379]{width:300px}}.vehicle-selector[data-v-73df17f2] .p-dropdown{border-color:#e5e7eb;font-size:.875rem}.vehicle-selector[data-v-73df17f2] .p-dropdown:not(.p-disabled):hover{border-color:#d1d5db}.vehicle-selector[data-v-73df17f2] .p-dropdown:not(.p-disabled).p-focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.vehicle-selector[data-v-73df17f2] .p-dropdown.p-disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}.vehicle-selector[data-v-73df17f2] .p-dropdown-item{padding:.5rem 1rem;font-size:.875rem}.vehicle-selector[data-v-73df17f2] .p-dropdown-item:hover{background-color:#f3f4f6}.vehicle-selector[data-v-73df17f2] .p-dropdown-item.p-highlight{background-color:#eff6ff;color:#1e40af}.project-selector[data-v-b40a777e]{position:relative}.overflow-y-auto[data-v-b40a777e]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-b40a777e]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-b40a777e]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.overflow-y-auto[data-v-b40a777e]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ri-calendar-line[data-v-6a2a6394],.ri-user-line[data-v-6a2a6394],.ri-attachment-line[data-v-6a2a6394],.ri-sticky-note-line[data-v-6a2a6394]{font-size:.75rem}.modern-attachments[data-v-37d6a531]{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000d}.attachment-header[data-v-37d6a531]{background:#f8fafc;padding:.75rem 1rem;border-bottom:1px solid #e2e8f0}.header-main[data-v-37d6a531]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-37d6a531]{display:flex;align-items:center;gap:.5rem}.header-icon-wrapper[data-v-37d6a531]{width:24px;height:24px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:6px;display:flex;align-items:center;justify-content:center}.header-icon[data-v-37d6a531]{color:#fff;font-size:.75rem}.header-text[data-v-37d6a531]{display:flex;align-items:center;gap:.25rem}.header-title[data-v-37d6a531]{font-size:.875rem;font-weight:600;color:#1e293b}.header-subtitle[data-v-37d6a531]{color:#64748b;font-size:.75rem}.add-files-btn[data-v-37d6a531]{color:#3b82f6}.add-files-btn[data-v-37d6a531]:hover{background:#eff6ff;color:#1d4ed8}.files-container[data-v-37d6a531]{padding:.75rem}.files-list[data-v-37d6a531]{display:flex;flex-direction:column;gap:.5rem}.file-item[data-v-37d6a531]{display:flex;align-items:center;gap:.75rem;background:#fff;border:1px solid #f1f5f9;border-radius:8px;padding:.5rem;transition:all .2s}.file-item[data-v-37d6a531]:hover{background:#f8fafc;border-color:#e2e8f0}.file-item.loading[data-v-37d6a531]{opacity:.6}.file-mini-preview[data-v-37d6a531]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid;overflow:hidden}.mini-skeleton[data-v-37d6a531]{width:100%;height:100%}.mini-image[data-v-37d6a531]{width:100%;height:100%;overflow:hidden}.mini-img[data-v-37d6a531]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-icon-container[data-v-37d6a531]{display:flex;align-items:center;justify-content:center}.mini-file-icon[data-v-37d6a531]{font-size:1.25rem;opacity:.8}.file-details[data-v-37d6a531]{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.file-name-row[data-v-37d6a531]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.compact-file-name[data-v-37d6a531]{font-size:.875rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-actions[data-v-37d6a531]{display:flex;gap:.125rem;opacity:0;transition:opacity .2s}.file-item:hover .file-actions[data-v-37d6a531]{opacity:1}.mini-action-btn[data-v-37d6a531]{width:24px;height:24px;color:#64748b}.mini-action-btn[data-v-37d6a531]:hover{background:#f1f5f9;color:#3b82f6}.compact-meta[data-v-37d6a531]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#64748b}.meta-separator[data-v-37d6a531]{color:#cbd5e1}.doc-type-badge[data-v-37d6a531]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:9999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600}.extract-badge[data-v-37d6a531]{display:inline-flex;align-items:center;gap:.2rem;background:#faf5ff;color:#7c3aed;border:1px solid #e9d5ff;border-radius:9999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600}.extract-badge .pi[data-v-37d6a531]{font-size:.625rem}.mini-action-btn.has-pending[data-v-37d6a531]{color:#7c3aed}.review-list[data-v-37d6a531]{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}.review-intro[data-v-37d6a531]{font-size:.8125rem;color:#475569;margin:0 0 .25rem}.review-row[data-v-37d6a531]{display:flex;gap:.625rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff}.review-row.is-applied[data-v-37d6a531]{background:#f8fafc}.review-main[data-v-37d6a531]{flex:1;display:flex;flex-direction:column;gap:.375rem;min-width:0}.review-head[data-v-37d6a531]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.review-name[data-v-37d6a531]{font-weight:600;color:#1e293b;font-size:.875rem}.review-kind[data-v-37d6a531]{font-size:.625rem;font-weight:600;padding:.0625rem .4rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.03em}.kind-attr[data-v-37d6a531]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.kind-meta[data-v-37d6a531]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.review-confidence[data-v-37d6a531]{font-size:.6875rem;color:#16a34a;font-weight:600}.review-applied[data-v-37d6a531]{font-size:.6875rem;color:#16a34a;display:inline-flex;align-items:center;gap:.2rem}.review-evidence[data-v-37d6a531]{font-size:.6875rem;color:#94a3b8;margin:0;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-note[data-v-37d6a531]{font-size:.6875rem;color:#94a3b8;margin:.25rem 0 0}.review-empty[data-v-37d6a531]{padding:2rem;text-align:center;color:#94a3b8;font-size:.875rem}.version-badge[data-v-37d6a531]{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;border-radius:9999px;padding:.0625rem .4rem;font-size:.625rem;font-weight:700;flex-shrink:0}.newver-body[data-v-37d6a531]{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.newver-intro[data-v-37d6a531]{font-size:.8125rem;color:#475569;margin:0}.newver-drop[data-v-37d6a531]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.75rem;border:2px dashed #cbd5e1;border-radius:.625rem;background:#f8fafc;cursor:pointer;transition:all .15s}.newver-drop[data-v-37d6a531]:hover{border-color:#3b82f6;background:#eff6ff}.newver-icon[data-v-37d6a531]{font-size:1.75rem;color:#94a3b8}.newver-filename[data-v-37d6a531]{font-size:.875rem;font-weight:600;color:#1e293b}.newver-hint[data-v-37d6a531]{font-size:.8125rem;color:#64748b}.versions-list[data-v-37d6a531]{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.versions-loading[data-v-37d6a531]{padding:.5rem}.version-row[data-v-37d6a531]{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff}.version-row.is-current[data-v-37d6a531]{border-color:#a7f3d0;background:#f0fdf4}.version-num[data-v-37d6a531]{width:2.5rem;font-weight:700;color:#475569;font-size:.8125rem;flex-shrink:0}.version-info[data-v-37d6a531]{flex:1;min-width:0}.version-name[data-v-37d6a531]{font-weight:600;color:#1e293b;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.version-current-tag[data-v-37d6a531]{font-size:.625rem;font-weight:700;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;padding:.0625rem .4rem;text-transform:uppercase}.version-old-tag[data-v-37d6a531]{font-size:.625rem;font-weight:600;color:#94a3b8;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:.0625rem .4rem;text-transform:uppercase}.version-meta[data-v-37d6a531]{font-size:.6875rem;color:#94a3b8;margin-top:.125rem}.version-actions[data-v-37d6a531]{display:flex;gap:.125rem;flex-shrink:0}.edit-form[data-v-37d6a531]{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.edit-field[data-v-37d6a531]{display:flex;flex-direction:column;gap:.375rem}.edit-label[data-v-37d6a531]{font-size:.875rem;font-weight:600;color:#374151}.edit-meta-section[data-v-37d6a531]{border-top:1px solid #e2e8f0;padding-top:1rem}.edit-meta-title[data-v-37d6a531]{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.75rem}.edit-meta-grid[data-v-37d6a531]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.edit-bool[data-v-37d6a531]{display:flex;align-items:center;height:2.5rem}.empty-attachments[data-v-37d6a531]{padding:1rem;text-align:center}.empty-content[data-v-37d6a531]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.empty-icon[data-v-37d6a531]{font-size:1.5rem;color:#9ca3af}.empty-text[data-v-37d6a531]{font-size:.875rem;color:#6b7280}.empty-btn[data-v-37d6a531]{color:#3b82f6}.flattened-modern[data-v-37d6a531]{display:flex;flex-direction:column;gap:2rem}.flattened-card[data-v-37d6a531]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a;border:1px solid #e2e8f0}.flattened-preview[data-v-37d6a531]{position:relative}.flattened-info[data-v-37d6a531]{padding:1.5rem}.flattened-title[data-v-37d6a531]{font-size:1.125rem;font-weight:600;color:#1e293b;margin:0 0 .5rem}.flattened-meta[data-v-37d6a531]{color:#6b7280;font-size:.875rem;margin:0}@media(max-width:768px){.file-actions[data-v-37d6a531]{opacity:1}}.accordion-enhanced[data-v-20502a4a] .p-accordion-panel{margin-bottom:.75rem;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.accordion-enhanced[data-v-20502a4a] .p-accordion-header-link{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.accordion-enhanced[data-v-20502a4a] .p-accordion-header-link:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.accordion-panel-essential[data-v-20502a4a] .p-accordion-header-link{border-left-width:4px;--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.accordion-panel-essential[data-v-20502a4a] .p-accordion-header-link:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.accordion-enhanced[data-v-20502a4a] .p-accordion-content{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0}.accordion-enhanced[data-v-20502a4a] .p-accordion-header-link:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-opacity: .5}.form-field[data-v-20502a4a]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.form-label[data-v-20502a4a]{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.form-label.required[data-v-20502a4a]:after{content:" *";margin-left:.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.error-message[data-v-20502a4a]{display:flex;align-items:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.context-card[data-v-20502a4a]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.context-card.error[data-v-20502a4a]{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.context-card-header[data-v-20502a4a]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}.location-section[data-v-20502a4a]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:1rem}[data-v-20502a4a] .p-inputtext:focus,[data-v-20502a4a] .p-inputtextarea:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-opacity: .5}[data-v-20502a4a] .p-inputtext:disabled,[data-v-20502a4a] .p-inputtextarea:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}[data-v-20502a4a] .p-button{font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-v-20502a4a] .p-button:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-v-20502a4a] .p-badge{font-size:.75rem;line-height:1rem;font-weight:600}header[data-v-20502a4a]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:2px solid #e2e8f0}@media(max-width:768px){.context-card-header[data-v-20502a4a]{flex-direction:column;align-items:flex-start;gap:.25rem}.grid.grid-cols-1.md\\:grid-cols-2.lg\\[data-v-20502a4a]:grid-cols-3{grid-template-columns:repeat(1,minmax(0,1fr))}}.task-card[data-v-37a998ca]{transition:all .3s ease;transform:translateY(0)}.task-card[data-v-37a998ca]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001a}.line-clamp-2[data-v-37a998ca]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.task-wrapper[data-v-a3dc2967]{position:relative;transition:transform .2s ease,box-shadow .2s ease;transform-origin:center center}.task-dragging[data-v-a3dc2967]{transform:scale(1.05) rotate(-2deg);box-shadow:0 15px 25px #00000026;opacity:.9;animation:task-drag-float-a3dc2967 3s infinite}@keyframes task-drag-float-a3dc2967{0%,to{transform:scale(1.05) rotate(-2deg) translateY(0)}50%{transform:scale(1.05) rotate(-2deg) translateY(-5px)}}@keyframes drop-indicator-pulse-a3dc2967{0%,to{opacity:.6;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.5)}}.column-drag-over[data-v-a3dc2967]{box-shadow:0 0 0 2px #3b82f6;animation:column-pulse-a3dc2967 1s infinite}@keyframes column-pulse-a3dc2967{0%,to{box-shadow:0 0 0 2px #3b82f680}50%{box-shadow:0 0 0 4px #3b82f6cc}}.task-drag-over[data-v-a3dc2967]:before{content:"";position:absolute;top:-4px;left:0;right:0;height:4px;background:#3b82f6;border-radius:2px;animation:task-drop-indicator-a3dc2967 .5s infinite}@keyframes task-drop-indicator-a3dc2967{0%,to{opacity:.6}50%{opacity:1}}.archive-drag-over[data-v-a3dc2967]{animation:archive-pulse-a3dc2967 .6s infinite;box-shadow:0 0 0 2px #ef4444}@keyframes archive-pulse-a3dc2967{0%,to{box-shadow:0 0 0 2px #ef444480;transform:scale(1)}50%{box-shadow:0 0 0 4px #ef4444cc;transform:scale(1.02)}}.task-list-enter-active[data-v-a3dc2967]{animation:task-drop-a3dc2967 .4s ease-out}@keyframes task-drop-a3dc2967{0%{opacity:0;transform:translateY(-20px) scale(1.05)}50%{transform:translateY(5px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}.kanban-container[data-v-a3dc2967]{height:calc(100vh - 200px);width:100%}.kanban-columns-wrapper[data-v-a3dc2967]{display:flex;gap:1.5rem;height:100%;overflow-x:auto;padding-bottom:1rem}.task-list-move[data-v-a3dc2967]{transition:transform .4s cubic-bezier(.25,.8,.5,1)}.task-list-enter-active[data-v-a3dc2967],.task-list-leave-active[data-v-a3dc2967]{transition:all .4s cubic-bezier(.25,.8,.5,1)}.task-list-enter-from[data-v-a3dc2967],.task-list-leave-to[data-v-a3dc2967]{opacity:0;transform:translateY(20px)}.task-dragging[data-v-a3dc2967]{transform:scale(1.08) rotate(2deg);box-shadow:0 12px 24px #0000004d;transition:transform .2s ease,box-shadow .2s ease}.ring-opacity-80[data-v-a3dc2967]{animation:ring-pulse-a3dc2967 .6s infinite}@keyframes ring-pulse-a3dc2967{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.tasks-scroll[data-v-a3dc2967]::-webkit-scrollbar{width:6px}.tasks-scroll[data-v-a3dc2967]::-webkit-scrollbar-track{background:#f1f1f180}.tasks-scroll[data-v-a3dc2967]::-webkit-scrollbar-thumb{background:#c1c1c180;border-radius:4px}.tasks-scroll[data-v-a3dc2967]::-webkit-scrollbar-thumb:hover{background:#a8a8a880}@media(max-width:768px){.kanban-columns-wrapper[data-v-a3dc2967]{flex-direction:column;align-items:center;gap:1rem}.w-80[data-v-a3dc2967],.md\:w-64[data-v-a3dc2967],.lg\:w-72[data-v-a3dc2967]{width:90%;min-height:300px}}.guide-textarea[data-v-01a1761f] textarea{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:.8125rem;line-height:1.6}.guide-preview[data-v-01a1761f] h1{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.guide-preview[data-v-01a1761f] h2{font-size:1.25rem;font-weight:600;color:#1f2937;margin-top:1.5rem;margin-bottom:.5rem}.guide-preview[data-v-01a1761f] h3{font-size:1.1rem;font-weight:600;color:#374151;margin-top:1.25rem;margin-bottom:.5rem}.guide-preview[data-v-01a1761f] p{color:#4b5563;line-height:1.7;margin-bottom:.75rem;font-size:.875rem}.guide-preview[data-v-01a1761f] ul,.guide-preview[data-v-01a1761f] ol{padding-left:1.5rem;margin-bottom:.75rem;color:#4b5563;font-size:.875rem}.guide-preview[data-v-01a1761f] ul{list-style-type:disc}.guide-preview[data-v-01a1761f] ol{list-style-type:decimal}.guide-preview[data-v-01a1761f] li{margin-bottom:.25rem;line-height:1.6}.guide-preview[data-v-01a1761f] li>ul,.guide-preview[data-v-01a1761f] li>ol{margin-top:.25rem;margin-bottom:0}.guide-preview[data-v-01a1761f] code{background:#f3f4f6;padding:.15rem .4rem;border-radius:.25rem;font-size:.8125rem;font-family:SF Mono,Fira Code,monospace;color:#dc2626}.guide-preview[data-v-01a1761f] pre{background:#1f2937;color:#e5e7eb;padding:1rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem;font-size:.8125rem;line-height:1.6}.guide-preview[data-v-01a1761f] pre code{background:none;color:inherit;padding:0}.guide-preview[data-v-01a1761f] blockquote{border-left:3px solid #8b5cf6;padding-left:1rem;margin:1rem 0;color:#6b7280;font-style:italic}.guide-preview[data-v-01a1761f] table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.875rem}.guide-preview[data-v-01a1761f] th,.guide-preview[data-v-01a1761f] td{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left}.guide-preview[data-v-01a1761f] th{background:#f9fafb;font-weight:600;color:#374151}.guide-preview[data-v-01a1761f] hr{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}.guide-preview[data-v-01a1761f] strong{font-weight:600;color:#111827}.guide-preview[data-v-01a1761f] a{color:#7c3aed;text-decoration:underline}.team-members-manager[data-v-5e2b7478]{min-height:400px}[data-v-cf320eec]::-webkit-scrollbar{width:6px}[data-v-cf320eec]::-webkit-scrollbar-track{background:transparent}[data-v-cf320eec]::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}:is(.app-dark-x[data-v-cf320eec] *)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}[data-v-cf320eec]::-webkit-scrollbar-thumb{border-radius:3px}[data-v-36980f7f] .p-steps{padding:1rem 0}[data-v-36980f7f] .p-steps-item{flex:1}[data-v-36980f7f] .p-steps-title{font-size:.875rem;font-weight:500}[data-v-36980f7f] .p-fileupload-buttonbar,[data-v-36980f7f] .p-fileupload-content{background:transparent;border:none;padding:0}[data-v-36980f7f] .p-fileupload-choose{background:#3b82f6;border-color:#3b82f6;padding:.75rem 1.5rem;font-weight:500;transition:all .3s ease}[data-v-36980f7f] .p-fileupload-choose:hover{background:#2563eb;border-color:#2563eb;transform:translateY(-1px)}[data-v-36980f7f] .p-datatable-tbody>tr>td{padding:.5rem;font-size:.875rem}[data-v-36980f7f] .p-datatable-thead>tr>th{background:#f8fafc;font-weight:600;font-size:.875rem;padding:.75rem .5rem;border-bottom:2px solid #e5e7eb}[data-v-36980f7f] .p-datatable .p-frozen-column{background:#f1f5f9;font-weight:600}[data-v-36980f7f] .p-progressbar{height:.5rem;background:#e5e7eb;border-radius:.25rem}[data-v-36980f7f] .p-progressbar-value{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.pi-spin[data-v-36980f7f]{animation:spin-36980f7f 1s linear infinite}@keyframes spin-36980f7f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overflow-y-auto[data-v-36980f7f]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-36980f7f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.overflow-y-auto[data-v-36980f7f]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.overflow-y-auto[data-v-36980f7f]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-36980f7f] .p-card{border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}[data-v-36980f7f] .p-card-title{font-size:1.125rem;font-weight:600}[data-v-36980f7f] .p-button{transition:all .3s ease}[data-v-36980f7f] .p-button:hover{transform:translateY(-1px)}[data-v-36980f7f] .p-accordion-panel{border-radius:.5rem;overflow:hidden}[data-v-36980f7f] .p-accordion-header{background:#f8fafc}.config-select[data-v-4dbbaa66] .p-select-label{padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;min-height:2rem}.config-select[data-v-4dbbaa66] .p-select-dropdown{width:2rem}.config-select[data-v-4dbbaa66]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.config-select[data-v-4dbbaa66]:focus-within{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.config-input[data-v-4dbbaa66]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;min-height:2rem}.config-input-sm[data-v-4dbbaa66]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;min-height:2rem}.config-input[data-v-4dbbaa66]:focus,.config-input-sm[data-v-4dbbaa66]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.config-input[data-v-4dbbaa66]:disabled,.config-input-sm[data-v-4dbbaa66]:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.config-checkbox[data-v-4dbbaa66] .p-checkbox-box{height:1rem;width:1rem}[data-v-4dbbaa66] .p-inputnumber-input,[data-v-4dbbaa66] .p-datepicker-input{padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;min-height:2rem}.slide-down-enter-active[data-v-4dbbaa66],.slide-down-leave-active[data-v-4dbbaa66]{transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:top}.slide-down-enter-from[data-v-4dbbaa66],.slide-down-leave-to[data-v-4dbbaa66]{opacity:0;transform:translateY(-8px);max-height:0}.slide-down-enter-to[data-v-4dbbaa66],.slide-down-leave-from[data-v-4dbbaa66]{opacity:1;transform:translateY(0);max-height:2000px}@media(max-width:768px){.md\:grid-cols-2[data-v-4dbbaa66],.md\:grid-cols-3[data-v-4dbbaa66]{grid-template-columns:1fr}}.p-float-label input:focus~label[data-v-ca15d31d],.p-float-label input.p-filled~label[data-v-ca15d31d],.p-float-label textarea:focus~label[data-v-ca15d31d],.p-float-label textarea.p-filled~label[data-v-ca15d31d],.p-float-label .p-select:focus-within~label[data-v-ca15d31d],.p-float-label .p-select.p-filled~label[data-v-ca15d31d]{font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.p-invalid[data-v-ca15d31d]{border-width:2px;--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.p-button[data-v-ca15d31d]{font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-v-ca15d31d] .p-select .p-select-label{padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}[data-v-ca15d31d] .p-inputtext{font-size:.875rem;line-height:1.25rem}.p-checkbox.p-highlight .p-checkbox-box[data-v-ca15d31d]{background:#3b82f6;border-color:#3b82f6}.p-inputtext[data-v-ca15d31d]:enabled:focus{box-shadow:0 0 0 2px #3b82f64d;border-color:#3b82f6}[data-v-ca15d31d] .p-tabs .p-tablist{gap:0px}[data-v-ca15d31d] .p-tabs .p-tab{border-bottom-width:2px;border-color:transparent;padding:.625rem 1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}[data-v-ca15d31d] .p-tabs .p-tab.p-tab-active{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}[data-v-ca15d31d] .p-tabs .p-tab:hover:not(.p-tab-active){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.min-h-screen[data-v-05cfbe2f]{min-height:100vh}[data-v-05cfbe2f] .p-dialog-header{background-color:#f8fafc;border-bottom:1px solid #e2e8f0}[data-v-05cfbe2f] .p-dialog-content{padding:1.5rem;max-height:80vh;overflow-y:auto}[data-v-05cfbe2f] .p-dialog-content::-webkit-scrollbar{width:6px}[data-v-05cfbe2f] .p-dialog-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-05cfbe2f] .p-dialog-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-05cfbe2f] .p-dialog-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){[data-v-05cfbe2f] .p-dialog{width:95vw!important;margin:1rem}[data-v-05cfbe2f] .p-dialog-content{padding:1rem;max-height:70vh}}@keyframes pulse-05cfbe2f{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-05cfbe2f]{animation:pulse-05cfbe2f 2s cubic-bezier(.4,0,.6,1) infinite}[data-v-05cfbe2f] .p-dialog .p-dialog-header .p-dialog-title{font-weight:600;color:#1f2937}[data-v-05cfbe2f] .p-dialog .p-dialog-header .p-dialog-header-icons{align-items:center}[data-v-05cfbe2f] .p-dialog-content>*:first-child{margin-top:0}[data-v-05cfbe2f] .p-dialog-content>*:last-child{margin-bottom:0}.table-edit-input[data-v-2aad5492]{outline:none;border:none;padding:2px;margin:0;height:100%;box-shadow:none}textarea[data-v-2aad5492]:focus,input[data-v-2aad5492]:focus{outline:none}.scrollbar[data-v-5702ead8]::-webkit-scrollbar{width:10px;height:10px}.scrollbar[data-v-5702ead8]::-webkit-scrollbar-track{border-radius:100vh;background:#fff}.scrollbar[data-v-5702ead8]::-webkit-scrollbar-thumb{background:#e0cbcb;border-radius:100vh;border:3px solid #eff6ff}.scrollbar[data-v-5702ead8]::-webkit-scrollbar-thumb:hover{background:#eff6ff}.asset-tree-node[data-v-752f8bae],.child-nodes[data-v-752f8bae]{position:relative}.child-nodes[data-v-752f8bae]:before{content:"";position:absolute;left:.5rem;top:0;height:100%;width:0px;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.slide-fade-enter-active[data-v-752f8bae],.slide-fade-leave-active[data-v-752f8bae]{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);max-height:500px}.slide-fade-enter-from[data-v-752f8bae],.slide-fade-leave-to[data-v-752f8bae]{opacity:0;max-height:0;overflow:hidden}.component-details-container[data-v-c90de68b]{position:relative;font-family:Inter,sans-serif;font-size:.875rem}.loading-overlay[data-v-c90de68b]{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;justify-content:center;align-items:center;z-index:10}.spinner-container[data-v-c90de68b]{text-align:center}.spinner[data-v-c90de68b]{border:3px solid rgba(0,0,0,.1);width:32px;height:32px;border-radius:50%;border-left-color:#3b82f6;animation:spin-c90de68b 1s linear infinite;margin:0 auto}@keyframes spin-c90de68b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tabs-container[data-v-c90de68b]{border-bottom:1px solid #e5e7eb;margin-bottom:1rem}.tab-buttons[data-v-c90de68b]{display:flex;overflow-x:auto;scrollbar-width:none}.tab-buttons[data-v-c90de68b]::-webkit-scrollbar{display:none}.tab-button[data-v-c90de68b]{padding:.5rem .75rem;font-weight:500;font-size:.75rem;color:#6b7280;border-bottom:2px solid transparent;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center}.tab-button[data-v-c90de68b]:hover{color:#3b82f6}.tab-button.active[data-v-c90de68b]{color:#3b82f6;border-bottom-color:#3b82f6}.card[data-v-c90de68b]{background:#fff;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;margin-bottom:.75rem;overflow:hidden}.card-header[data-v-c90de68b]{padding:.625rem 1rem;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.card-title[data-v-c90de68b]{font-size:.875rem;font-weight:600;color:#1f2937;display:flex;align-items:center}.card-body[data-v-c90de68b]{padding:.875rem}.form-group[data-v-c90de68b]{margin-bottom:.75rem}.form-label[data-v-c90de68b]{display:block;margin-bottom:.375rem;font-weight:500;color:#4b5563;font-size:.75rem}.form-input[data-v-c90de68b]{width:100%;padding:.5rem .625rem;border:1px solid #d1d5db;border-radius:.25rem;transition:border-color .15s ease-in-out;font-size:.75rem}.form-input[data-v-c90de68b]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.data-row[data-v-c90de68b]{display:flex;border-bottom:1px solid #f3f4f6;padding:.5rem 0;font-size:.75rem}.data-row[data-v-c90de68b]:last-child{border-bottom:none}.property-label[data-v-c90de68b]{font-weight:500;color:#4b5563;margin-right:.375rem;min-width:100px}.property-value[data-v-c90de68b]{color:#1f2937}.documents-table[data-v-c90de68b]{overflow-x:auto}.documents-table table[data-v-c90de68b]{width:100%;border-collapse:separate;border-spacing:0;font-size:.75rem}.documents-table th[data-v-c90de68b]{text-align:left;padding:.5rem .75rem;font-weight:500;color:#4b5563;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:.7rem}.documents-table td[data-v-c90de68b]{padding:.5rem .75rem;border-bottom:1px solid #e5e7eb;color:#374151;font-size:.75rem}.document-row[data-v-c90de68b]:hover{background-color:#f9fafb}.document-name[data-v-c90de68b]{font-weight:500;color:#1f2937;display:flex;align-items:center}.actions[data-v-c90de68b]{display:flex;justify-content:flex-end;gap:.25rem}.action-button[data-v-c90de68b]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.25rem;background-color:#fff;border:1px solid #e5e7eb;color:#4b5563;transition:all .2s ease;font-size:.75rem}.action-button[data-v-c90de68b]:hover{background-color:#f3f4f6;color:#3b82f6}.action-button.danger[data-v-c90de68b]:hover{background-color:#fee2e2;color:#ef4444;border-color:#ef4444}.status-tag[data-v-c90de68b]{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;font-size:.7rem;font-weight:500;background-color:#f3f4f6;color:#4b5563}.status-tag.completed[data-v-c90de68b]{background-color:#d1fae5;color:#065f46}.status-tag.completed i[data-v-c90de68b]{margin-left:.25rem;font-size:.7rem}.empty-state[data-v-c90de68b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;text-align:center;color:#6b7280}.child-component-card[data-v-c90de68b]{padding:.625rem;border:1px solid #e5e7eb;border-radius:.25rem;transition:all .2s ease}.child-component-card[data-v-c90de68b]:hover{border-color:#93c5fd;box-shadow:0 1px 3px #3b82f61a}.editor-container[data-v-c90de68b]{border:1px solid #e5e7eb;border-radius:.25rem;overflow:hidden;min-height:180px}.danger-zone[data-v-c90de68b]{border:1px solid #fee2e2}.danger-zone .card-header[data-v-c90de68b]{background-color:#fef2f2;border-bottom-color:#fee2e2}.delete-button[data-v-c90de68b]{background-color:#ef4444;color:#fff;border:none;border-radius:.25rem;padding:.375rem .75rem;display:flex;align-items:center;gap:.375rem;transition:all .2s ease;font-size:.75rem}.delete-button[data-v-c90de68b]:hover{background-color:#dc2626}.edit-button[data-v-c90de68b]{background-color:transparent;color:#3b82f6;border:1px solid #3b82f6;border-radius:.25rem;padding:.375rem .75rem;display:flex;align-items:center;gap:.375rem;transition:all .2s ease;font-size:.75rem}.edit-button[data-v-c90de68b]:hover{background-color:#eff6ff}code[data-v-928a2e82]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7rem;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}kbd[data-v-928a2e82]{border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.65rem}.clear-input-btn[data-v-928a2e82]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;color:#94a3b8;border-radius:9999px;cursor:pointer;transition:all .15s}.clear-input-btn[data-v-928a2e82]:hover{background:#f1f5f9;color:#475569}.syntax-chip[data-v-928a2e82]{display:inline-flex;align-items:center;padding:.125rem .5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;cursor:pointer;transition:all .15s}.syntax-chip[data-v-928a2e82]:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd}.syntax-chip[data-v-928a2e82]:disabled{opacity:.5;cursor:not-allowed}.syntax-chip code[data-v-928a2e82]{background:transparent;color:#475569}.syntax-chip:hover:not(:disabled) code[data-v-928a2e82]{color:#1d4ed8}.active-chip[data-v-928a2e82]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .625rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;color:#1d4ed8;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s;line-height:1;max-width:280px}.active-chip>span[data-v-928a2e82]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.active-chip[data-v-928a2e82]:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.active-chip[data-v-928a2e82]:disabled{opacity:.5;cursor:not-allowed}.active-chip i[data-v-928a2e82]{font-size:.875rem;flex-shrink:0}.active-chip-x[data-v-928a2e82]{color:#60a5fa;transition:color .15s}.active-chip:hover:not(:disabled) .active-chip-x[data-v-928a2e82]{color:#1d4ed8}.engine-grid[data-v-928a2e82]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.engine-pill[data-v-928a2e82]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.8125rem;font-weight:500;color:#475569;transition:all .15s;cursor:pointer}.engine-pill[data-v-928a2e82]:hover:not(:disabled){border-color:#cbd5e1;background-color:#f8fafc}.engine-pill[data-v-928a2e82]:disabled{opacity:.5;cursor:not-allowed}.engine-pill--active[data-v-928a2e82]{background-color:#eff6ff;border-color:#93c5fd;color:#1d4ed8;box-shadow:0 0 0 1px #93c5fd inset}.engine-pill i[data-v-928a2e82]{font-size:1rem}.scope-grid[data-v-928a2e82]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.scope-pill[data-v-928a2e82]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.4rem .75rem;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.8125rem;font-weight:500;color:#475569;transition:all .15s;cursor:pointer}.scope-pill[data-v-928a2e82]:hover:not(:disabled){border-color:#cbd5e1;background-color:#f8fafc}.scope-pill[data-v-928a2e82]:disabled{opacity:.5;cursor:not-allowed}.scope-pill--active[data-v-928a2e82]{background-color:#f0fdf4;border-color:#86efac;color:#15803d;box-shadow:0 0 0 1px #86efac inset}.scope-pill i[data-v-928a2e82]{font-size:.95rem}.provided-section[data-v-928a2e82]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:.875rem}.provided-list[data-v-928a2e82]{display:flex;flex-direction:column;gap:.375rem;max-height:280px;overflow-y:auto}.picker-item[data-v-928a2e82]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;cursor:pointer;text-align:left;transition:all .15s}.picker-item[data-v-928a2e82]:hover{border-color:#93c5fd;background:#eff6ff}.picker-icon[data-v-928a2e82]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:#eff6ff;color:#3b82f6;border-radius:.375rem;flex-shrink:0}.picker-icon--location[data-v-928a2e82]{background:#f0fdf4;color:#22c55e}.picker-body[data-v-928a2e82]{flex:1;min-width:0}.search-other-btn[data-v-928a2e82]{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;margin-top:.75rem;padding:.5rem;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.5rem;color:#64748b;font-size:.8125rem;cursor:pointer;transition:all .15s}.search-other-btn[data-v-928a2e82]:hover{background:#f1f5f9;border-color:#94a3b8;color:#475569}.results-section[data-v-928a2e82]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}.results-header[data-v-928a2e82]{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.icon-btn[data-v-928a2e82]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;color:#64748b;cursor:pointer;transition:all .15s}.icon-btn[data-v-928a2e82]:hover{background:#f1f5f9;color:#334155}.results-list[data-v-928a2e82]{max-height:420px;overflow-y:auto;padding:.375rem;display:flex;flex-direction:column;gap:.25rem}.tree-wrapper[data-v-0be96d81]{display:flex;height:100%;flex-direction:column;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.header[data-v-0be96d81]{display:flex;flex-shrink:0;flex-direction:column;gap:.375rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:.625rem .625rem .5rem}.header-top[data-v-0be96d81]{display:flex;align-items:center;justify-content:space-between}.header-title[data-v-0be96d81]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.type-count[data-v-0be96d81]{display:inline-flex;height:18px;min-width:18px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.header-actions[data-v-0be96d81]{display:flex;align-items:center;gap:0px}.action-btn[data-v-0be96d81]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.action-btn[data-v-0be96d81]:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.action-btn--create[data-v-0be96d81]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.action-btn--create[data-v-0be96d81]:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.action-btn--favorites-active[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.action-btn--favorites-active[data-v-0be96d81]:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.action-btn--with-label[data-v-0be96d81]{width:auto;gap:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500}.search-bar[data-v-0be96d81]{display:flex;align-items:center;gap:.25rem}.search-adv-btn[data-v-0be96d81]{display:flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-adv-btn[data-v-0be96d81]:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.search-adv-btn--active[data-v-0be96d81]{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.search-input-wrapper[data-v-0be96d81]{display:flex;flex:1 1 0%;align-items:center;gap:.375rem;border-radius:.375rem;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-input-wrapper[data-v-0be96d81]:focus-within{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(237 233 254 / var(--tw-ring-opacity, 1))}.search-input-wrapper--active[data-v-0be96d81]{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1));background-color:#f5f3ff80;opacity:.6}.search-input-wrapper i[data-v-0be96d81]{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.search-input[data-v-0be96d81]{min-width:0px;flex:1 1 0%;background-color:transparent;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.search-input[data-v-0be96d81]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.search-input[data-v-0be96d81]::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.search-input[data-v-0be96d81]{outline:2px solid transparent;outline-offset:2px}.search-clear[data-v-0be96d81]{display:flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:10px;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-clear[data-v-0be96d81]:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.adv-search-badge[data-v-0be96d81]{display:flex;align-items:center;gap:.25rem;border-radius:var(--p-content-border-radius);border-width:1px;border-color:#ddd6fe99;--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.adv-search-badge i[data-v-0be96d81]{font-size:10px;--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.adv-search-badge-clear[data-v-0be96d81]{margin-left:auto;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.adv-search-badge-clear[data-v-0be96d81]:hover{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.adv-search-badge--favorites[data-v-0be96d81]{border-color:#fde68a99;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.adv-search-badge--favorites i[data-v-0be96d81]{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.adv-search-badge--favorites .adv-search-badge-clear[data-v-0be96d81]{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.adv-search-badge--favorites .adv-search-badge-clear[data-v-0be96d81]:hover{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.searching-indicator[data-v-0be96d81]{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;border-bottom-width:1px;border-color:#ede9fe80;background-color:#f5f3ff80;padding:.375rem .5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.tree-scroll-wrapper[data-v-0be96d81]{flex:1 1 0;position:relative;overflow:hidden}.tree-content[data-v-0be96d81]{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:2px}.skeleton-wrapper[data-v-0be96d81]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.skeleton-wrapper[data-v-0be96d81]{padding:.5rem}.skeleton-row[data-v-0be96d81]{display:flex;align-items:center;gap:.375rem}.node[data-v-0be96d81]{display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.375rem;padding:.25rem .375rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node[data-v-0be96d81]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.node--selected[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.node--draggable[data-v-0be96d81]{cursor:grab}.node--draggable[data-v-0be96d81]:hover{background-color:#f5f3ff99}.node--draggable[data-v-0be96d81]:active{cursor:grabbing}.node--dragging[data-v-0be96d81]{opacity:.5}.node-icon[data-v-0be96d81]{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:10px}.node-icon--asset[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.node-icon--folder[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.node--selected .node-icon--asset[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.node--selected .node-icon--folder[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.node-label[data-v-0be96d81]{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.node--selected .node-label[data-v-0be96d81]{font-weight:600;--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.node-count[data-v-0be96d81]{display:flex;height:1rem;min-width:16px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding-left:.125rem;padding-right:.125rem;font-size:9px;font-weight:700;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.node--selected .node-count[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.node-drag[data-v-0be96d81]{font-size:10px;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node:hover .node-drag[data-v-0be96d81]{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1));opacity:1}.node-chevron[data-v-0be96d81]{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node:hover .node-chevron[data-v-0be96d81]{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.node--selected .node-chevron[data-v-0be96d81]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.node-loading-text[data-v-0be96d81]{flex-shrink:0}@keyframes pulse-0be96d81{50%{opacity:.5}}.node-loading-text[data-v-0be96d81]{animation:pulse-0be96d81 2s cubic-bezier(.4,0,.6,1) infinite;font-size:9px;font-weight:500;--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.node--loading[data-v-0be96d81]{pointer-events:none;opacity:.7}.empty-state[data-v-0be96d81]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-icon[data-v-0be96d81]{margin-bottom:.5rem;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.empty-icon--search[data-v-0be96d81]{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.empty-title[data-v-0be96d81]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.empty-detail[data-v-0be96d81]{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.empty-action[data-v-0be96d81]{margin-top:.5rem;display:flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.empty-action[data-v-0be96d81]:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.compact-tree[data-v-0be96d81] .p-tree{background-color:transparent;padding:0}.compact-tree[data-v-0be96d81] .p-tree-root-children,.compact-tree[data-v-0be96d81] .p-tree-container{margin:0;gap:0px;background-color:transparent;padding:0}.compact-tree[data-v-0be96d81] .p-treenode{margin:0;padding:0}.compact-tree[data-v-0be96d81] .p-treenode-content{margin:0;gap:0px;background-color:transparent;padding:0}.compact-tree[data-v-0be96d81] .p-treenode-content:hover{background-color:transparent}.compact-tree[data-v-0be96d81] .p-treenode-label{width:100%;padding:0}.compact-tree[data-v-0be96d81] .p-treenode-toggler{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.compact-tree[data-v-0be96d81] .p-treenode-children{padding-left:.625rem!important}.compact-tree[data-v-0be96d81] .p-tree-node-leaf>.p-treenode-content{padding-left:0!important;margin-left:0!important}.tree-content[data-v-0be96d81]::-webkit-scrollbar{width:3px}.tree-content[data-v-0be96d81]::-webkit-scrollbar-track{background:transparent}.tree-content[data-v-0be96d81]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.tree-content[data-v-0be96d81]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.live-search-component[data-v-b68e77b7]{min-height:400px;background:#fff;border-radius:8px;border:1px solid #e5e7eb}.live-search-component[data-v-b68e77b7] ::-webkit-scrollbar{width:6px}.live-search-component[data-v-b68e77b7] ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.live-search-component[data-v-b68e77b7] ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.live-search-component[data-v-b68e77b7] ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}input[data-v-b68e77b7]:focus{outline:none!important}.dragging-item[data-v-b68e77b7]{opacity:.6!important;transform:scale(.98)!important;background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;color:#fff!important;border-radius:8px!important;box-shadow:0 4px 12px #3b82f64d!important;border:2px solid rgba(255,255,255,.3)!important}.dragging-item[data-v-b68e77b7] *{color:#fff!important}[draggable=true][data-v-b68e77b7]{position:relative;-webkit-user-drag:element;-khtml-user-drag:element;-moz-user-drag:element;-o-user-drag:element;user-drag:element}[draggable=true][data-v-b68e77b7]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.drag-preview{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-preview-content{display:flex;align-items:center;gap:12px}.drag-preview-icon{font-size:16px}.drag-preview-text{font-weight:600;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drag-preview-badge{background:#ffffff40;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:600;border:1px solid rgba(255,255,255,.3)}@media(max-width:640px){.live-search-component .p-4[data-v-b68e77b7]{padding:1rem}.live-search-component .space-x-3[data-v-b68e77b7]{gap:.5rem}}.datasource-management[data-v-7fda1e38]{min-height:100vh;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:1rem}.error-alert[data-v-7fda1e38]{margin-left:auto;margin-right:auto;margin-bottom:1rem;max-width:80rem;border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:1rem;display:flex;align-items:flex-start;justify-content:space-between;border-radius:.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.error-content[data-v-7fda1e38]{display:flex;align-items:flex-start;gap:.75rem}.error-icon[data-v-7fda1e38]{flex-shrink:0;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.error-details[data-v-7fda1e38]{flex:1 1 0%}.error-message[data-v-7fda1e38]{margin:0;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.error-description[data-v-7fda1e38]{margin:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.error-dismiss[data-v-7fda1e38]{padding:.5rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.error-dismiss[data-v-7fda1e38]:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.error-dismiss[data-v-7fda1e38]{flex-shrink:0;border-radius:9999px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.loading-container[data-v-7fda1e38]{display:flex;height:16rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.loading-text[data-v-7fda1e38]{font-size:1rem;line-height:1.5rem}.main-content[data-v-7fda1e38]{display:flex;height:calc(100vh - 120px);gap:1.5rem}.tree-panel[data-v-7fda1e38],.details-panel[data-v-7fda1e38]{display:flex;width:50%;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.panel-header[data-v-7fda1e38]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.panel-title[data-v-7fda1e38]{margin:0;display:flex;align-items:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.header-controls[data-v-7fda1e38]{display:flex;align-items:center;gap:1rem}.view-switcher[data-v-7fda1e38]{display:flex}.view-tab[data-v-7fda1e38]{border-radius:var(--p-content-border-radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.view-tab[data-v-7fda1e38]:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.view-tab--active[data-v-7fda1e38]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.action-buttons[data-v-7fda1e38]{display:flex;align-items:center;gap:.5rem}.move-button[data-v-7fda1e38]{border-radius:var(--p-content-border-radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.panel-content[data-v-7fda1e38]{flex:1 1 0%;overflow:auto;padding:.5rem}.state-container[data-v-7fda1e38]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem;text-align:center;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.state--empty .empty-icon[data-v-7fda1e38]{margin-bottom:1rem;font-size:3rem;line-height:1;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.state--empty .empty-text[data-v-7fda1e38]{margin-bottom:1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.state--empty-details .empty-icon[data-v-7fda1e38]{margin-bottom:.75rem;font-size:2.25rem;line-height:2.5rem}.state--empty-details .empty-text[data-v-7fda1e38]{font-size:1rem;line-height:1.5rem}.create-button[data-v-7fda1e38]{font-size:.875rem;line-height:1.25rem}.tree-container[data-v-7fda1e38]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tree-node-wrapper[data-v-7fda1e38]{margin-bottom:.5rem}.catalog-container[data-v-7fda1e38]{display:flex;height:100%;flex-direction:column}.drag-hint[data-v-7fda1e38]{font-size:.875rem;line-height:1.25rem}.catalog-tabs[data-v-7fda1e38]{display:flex;flex:1 1 0%;flex-direction:column}.tab-button[data-v-7fda1e38]{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem}.tab-panels[data-v-7fda1e38]{flex:1 1 0%;overflow:hidden}.tab-content[data-v-7fda1e38]{height:100%;overflow:auto}.list-panel[data-v-7fda1e38]{display:flex;height:100%;flex-direction:column;padding:1rem}.search-controls[data-v-7fda1e38]{margin-bottom:1rem;display:flex;gap:.5rem}.search-input-wrapper[data-v-7fda1e38]{position:relative;flex:1 1 0%}.search-icon[data-v-7fda1e38]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;padding-left:.75rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.search-input[data-v-7fda1e38]{width:100%;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem 2.5rem;font-size:1rem;line-height:1.5rem}.search-input[data-v-7fda1e38]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.clear-button[data-v-7fda1e38]{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;padding-right:.75rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.clear-button[data-v-7fda1e38]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.location-toggle[data-v-7fda1e38]{height:2.25rem;width:3rem}.toggle-label[data-v-7fda1e38]{font-size:.875rem;line-height:1.25rem;font-weight:500}.types-grid[data-v-7fda1e38]{flex:1 1 0%}.types-grid[data-v-7fda1e38]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.types-grid[data-v-7fda1e38]{overflow:auto;max-height:65vh}.type-card[data-v-7fda1e38]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;cursor:pointer}.type-card[data-v-7fda1e38]:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.type-card--draggable[data-v-7fda1e38]{cursor:move}.type-card--draggable[data-v-7fda1e38]:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.type-card--non-draggable[data-v-7fda1e38]{cursor:not-allowed;opacity:.6}.card-content[data-v-7fda1e38]{display:flex;align-items:center;gap:.75rem}.card-icon[data-v-7fda1e38]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.card-details[data-v-7fda1e38]{display:flex;flex:1 1 0%;align-items:center;justify-content:space-between}.card-name[data-v-7fda1e38]{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.details-container[data-v-7fda1e38],.details-content[data-v-7fda1e38]{display:flex;height:100%;flex-direction:column}.header-info[data-v-7fda1e38],.header-actions[data-v-7fda1e38]{display:flex;align-items:center;gap:.5rem}.details-body[data-v-7fda1e38]{flex:1 1 0%;overflow:auto;padding:1rem}.document-loading[data-v-7fda1e38]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem}.document-container[data-v-7fda1e38]{border-width:1px;padding:1rem}.document-iframe[data-v-7fda1e38]{border-radius:var(--p-content-border-radius);border-width:0px}.panel-content[data-v-7fda1e38]::-webkit-scrollbar,.types-grid[data-v-7fda1e38]::-webkit-scrollbar,.details-body[data-v-7fda1e38]::-webkit-scrollbar{width:6px}.panel-content[data-v-7fda1e38]::-webkit-scrollbar-track,.types-grid[data-v-7fda1e38]::-webkit-scrollbar-track,.details-body[data-v-7fda1e38]::-webkit-scrollbar-track{background:#f7f7f7}.panel-content[data-v-7fda1e38]::-webkit-scrollbar-thumb,.types-grid[data-v-7fda1e38]::-webkit-scrollbar-thumb,.details-body[data-v-7fda1e38]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:3px}.panel-content[data-v-7fda1e38]::-webkit-scrollbar-thumb:hover,.types-grid[data-v-7fda1e38]::-webkit-scrollbar-thumb:hover,.details-body[data-v-7fda1e38]::-webkit-scrollbar-thumb:hover{background:#cdcdcd}.view-tab[data-v-7fda1e38]:focus-visible,.move-button[data-v-7fda1e38]:focus-visible,.search-input[data-v-7fda1e38]:focus-visible,.type-card[data-v-7fda1e38]:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#3b82f6}@media(max-width:1024px){.main-content[data-v-7fda1e38]{flex-direction:column;gap:1rem}.tree-panel[data-v-7fda1e38],.details-panel[data-v-7fda1e38]{height:24rem;width:100%}}@media(max-width:768px){.panel-header[data-v-7fda1e38]{flex-direction:column;align-items:flex-start;gap:.75rem}.header-controls[data-v-7fda1e38]{width:100%;justify-content:space-between}.search-controls[data-v-7fda1e38]{flex-direction:column;gap:.75rem}}.type-card[data-v-7fda1e38],.view-tab[data-v-7fda1e38],.move-button[data-v-7fda1e38]{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(prefers-contrast:high){.view-tab--active[data-v-7fda1e38],.type-card--draggable[data-v-7fda1e38]:hover{border-width:2px;--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}}@media(prefers-reduced-motion:reduce){[data-v-7fda1e38]{transition-property:none}}[data-v-716a8168] .p-datatable .p-datatable-thead>tr>th{padding:.625rem .75rem;background:#f8fafc;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;color:#64748b;border-bottom:1px solid #e2e8f0}[data-v-716a8168] .p-datatable .p-datatable-tbody>tr>td{padding:.625rem .75rem;font-size:.875rem}[data-v-716a8168] .p-datatable .p-datatable-tbody>tr:hover{background:#f8fafc}[data-v-716a8168] .p-tabs .p-tablist-tab-list{border-bottom:1px solid #e2e8f0;gap:0}[data-v-716a8168] .p-tabs .p-tab{padding:.625rem 1rem;font-size:.8125rem;font-weight:500}[data-v-716a8168] .p-tabs .p-tabpanels{padding:0}@keyframes ri-spin-716a8168{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ri-spin[data-v-716a8168]{animation:ri-spin-716a8168 1s linear infinite}h3[data-v-33401635]{text-align:center}.table-edit-input[data-v-7d7f1a70]{outline:none;border:none;padding:2px;margin:0;height:100%;box-shadow:none}textarea[data-v-7d7f1a70]:focus,input[data-v-7d7f1a70]:focus{outline:none}.field-label[data-v-00107184]{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.field-hint[data-v-00107184]{margin-top:.375rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.field-input[data-v-00107184]{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .875rem;font-size:1rem;line-height:1.5rem}.field-input[data-v-00107184]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.field-input[data-v-00107184]::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.field-input[data-v-00107184]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.field-input[data-v-00107184]:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.field-input[data-v-00107184]:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.toggle-card[data-v-00107184]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toggle-card[data-v-00107184]:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));background-color:#f1f5f980}[data-v-00107184] .p-inputtext,[data-v-00107184] .p-textarea{font-size:1rem}[data-v-00107184] .p-inputtext:focus,[data-v-00107184] .p-textarea:focus{outline:none;box-shadow:0 0 0 2px #3b82f61a}[data-v-00107184] .p-toggleswitch{width:2.75rem;height:1.5rem}[data-v-00107184] .p-toggleswitch-slider{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.save-bar-enter-active[data-v-c2cd8f40],.save-bar-leave-active[data-v-c2cd8f40]{transition:all .2s ease-out}.save-bar-enter-from[data-v-c2cd8f40],.save-bar-leave-to[data-v-c2cd8f40]{opacity:0;transform:translateY(8px)}.bulk-bar-enter-active[data-v-c2cd8f40],.bulk-bar-leave-active[data-v-c2cd8f40]{transition:all .15s ease-out}.bulk-bar-enter-from[data-v-c2cd8f40],.bulk-bar-leave-to[data-v-c2cd8f40]{opacity:0;transform:scale(.96)}.file-attachments-tab[data-v-11d6125b]{border-radius:12px;min-height:200px}.file-types-pills[data-v-11d6125b]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:1.5rem;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.file-type-pill[data-v-11d6125b]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8fafc;border-radius:20px;border:1px solid #e5e7eb;font-size:.875rem;transition:all .2s ease}.file-type-pill[data-v-11d6125b]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a;background:#fff}.pill-icon[data-v-11d6125b]{color:var(--accent-color);font-size:1rem}.pill-label[data-v-11d6125b]{color:#374151;font-weight:500}.attachments-summary[data-v-11d6125b]{display:flex;gap:2rem;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-top:1rem;margin-bottom:1rem}.summary-item[data-v-11d6125b]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.summary-label[data-v-11d6125b]{color:#6b7280;font-weight:500}.summary-value[data-v-11d6125b]{color:#374151;font-weight:600}.quick-actions[data-v-11d6125b]{display:flex;justify-content:center;gap:.75rem;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-top:1rem}@media(max-width:768px){.attachments-summary[data-v-11d6125b]{flex-direction:column;gap:1rem}.quick-actions[data-v-11d6125b]{flex-direction:column}}[data-v-d0a931d5] .p-datatable .p-datatable-tbody>tr>td{padding-top:.5rem;padding-bottom:.5rem;vertical-align:middle}[data-v-d0a931d5] .p-datatable .p-datatable-thead>tr>th{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}[data-v-d0a931d5] .p-dialog-content{padding:.75rem 1rem}[data-v-d0a931d5] .p-dialog-header{padding:.75rem 1rem;font-size:1rem;line-height:1.5rem}[data-v-d0a931d5] .p-dialog-footer{padding:.75rem 1rem}.transition-colors[data-v-9cf734df]{transition:background-color .2s ease-in-out}[data-v-9cf734df] .p-progressbar{border-radius:4px}[data-v-9cf734df] .p-dialog-header{border-bottom:1px solid #e5e7eb}[data-v-9cf734df] .p-dialog-footer{border-top:1px solid #e5e7eb;gap:.5rem}.spec-editor[data-v-71c40569]{font-family:system-ui,-apple-system,sans-serif}.spec-header[data-v-71c40569]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.spec-header-left[data-v-71c40569]{display:flex;align-items:center;gap:12px}.spec-icon[data-v-71c40569]{width:36px;height:36px;background:linear-gradient(135deg,#475569,#1e293b);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.spec-header h2[data-v-71c40569]{font-size:1rem;font-weight:600;color:#1e293b;margin:0}.spec-header p[data-v-71c40569]{font-size:.75rem;color:#64748b;margin:0}.spec-form[data-v-71c40569]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px;margin-bottom:16px}.spec-form-grid[data-v-71c40569]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.spec-field[data-v-71c40569]{display:flex;flex-direction:column;gap:4px}.spec-field label[data-v-71c40569]{font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase}.spec-field.col-span-2[data-v-71c40569]{grid-column:span 2}.spec-form-actions[data-v-71c40569]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #e2e8f0}.spec-document[data-v-71c40569]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.spec-group[data-v-71c40569]{border-bottom:1px solid #e2e8f0}.spec-group[data-v-71c40569]:last-child{border-bottom:none}.spec-group-header[data-v-71c40569]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f1f5f9;border-bottom:1px solid #e2e8f0}.spec-group-num[data-v-71c40569]{width:20px;height:20px;background:#334155;color:#fff;border-radius:4px;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center}.spec-group-name[data-v-71c40569]{font-size:.8rem;font-weight:600;color:#334155}.spec-group-count[data-v-71c40569]{font-size:.65rem;color:#94a3b8;margin-left:auto}.spec-rows.no-group[data-v-71c40569]{border-top:none}.spec-row[data-v-71c40569]{display:grid;grid-template-columns:160px 1fr auto;align-items:center;padding:10px 12px;border-bottom:1px solid #f1f5f9;font-size:.85rem}.spec-row[data-v-71c40569]:last-child{border-bottom:none}.spec-row[data-v-71c40569]:hover{background:#fafbfc}.spec-row:hover .spec-actions[data-v-71c40569]{opacity:1}.spec-key[data-v-71c40569]{display:flex;align-items:center;gap:8px;color:#475569;font-weight:500}.spec-key i[data-v-71c40569]{color:#94a3b8;font-size:.8rem}.spec-value[data-v-71c40569]{color:#1e293b}.spec-value a[data-v-71c40569]{color:#4f46e5;text-decoration:none}.spec-value a[data-v-71c40569]:hover{text-decoration:underline}.spec-value a i[data-v-71c40569]{font-size:.75rem;margin-left:4px}.spec-actions[data-v-71c40569]{display:flex;gap:2px;opacity:0;transition:opacity .15s}.spec-actions button[data-v-71c40569]{width:28px;height:28px;border:none;background:none;color:#64748b;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.spec-actions button[data-v-71c40569]:hover{background:#f1f5f9;color:#334155}.spec-actions button.delete[data-v-71c40569]:hover{background:#fef2f2;color:#dc2626}.spec-empty[data-v-71c40569]{text-align:center;padding:40px 20px;color:#94a3b8}.spec-empty i[data-v-71c40569]{font-size:2rem;margin-bottom:8px;display:block}.spec-empty p[data-v-71c40569]{margin:0 0 12px;font-size:.85rem}.spec-input[data-v-71c40569],[data-v-71c40569] .spec-input{height:32px;font-size:.8rem;padding:0 10px}.spec-select[data-v-71c40569] .p-select-label{padding:6px 10px;font-size:.8rem}.spec-select[data-v-71c40569] .p-select{height:32px}.spec-input-number[data-v-71c40569] .p-inputnumber-input,.spec-datepicker[data-v-71c40569] .p-datepicker-input{height:32px;font-size:.8rem;padding:0 10px}[data-v-71c40569] .p-chips-input-token input{padding:6px;font-size:.8rem}[data-v-71c40569] .p-button.p-button-sm{padding:6px 12px;font-size:.8rem}.editor-btn[data-v-d4b5d84e]{display:inline-flex;cursor:pointer;align-items:center;border-radius:var(--p-content-border-radius);padding:.25rem .375rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));background:transparent;border:none}.editor-btn[data-v-d4b5d84e]:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.editor-btn.is-active[data-v-d4b5d84e]{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.skill-editor .skill-content .ProseMirror{outline:none;min-height:220px}.skill-editor .skill-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.skill-editor .skill-content h1{margin-top:.75rem;margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.skill-editor .skill-content h2{margin-top:.75rem;margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.skill-editor .skill-content ul{margin-left:1.25rem;list-style-type:disc}.skill-editor .skill-content ol{margin-left:1.25rem;list-style-type:decimal}.skill-editor .skill-content blockquote{border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding-left:.75rem;font-style:italic;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.skill-editor .skill-content pre{overflow-x:auto;border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.form-field[data-v-b087ad22]{margin-bottom:1rem}[data-v-b087ad22] .p-datatable{overflow:hidden;border-radius:.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[data-v-b087ad22] .p-dialog{max-width:42rem}[data-v-b087ad22] .p-button{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}[data-v-b087ad22] .p-button:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}[data-v-b087ad22] .p-inputtext.p-invalid{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.tag-manager[data-v-f6a6ed12]{min-width:300px}.tag-panel[data-v-f6a6ed12]{min-width:350px;max-width:90vw}[data-v-f6a6ed12] .p-overlaypanel{max-width:90vw}[data-v-f6a6ed12] .p-chip .p-chip-text{font-weight:500}[data-v-f6a6ed12] .p-chip-remove-icon{margin-left:.5rem;color:#dc2626}[data-v-f6a6ed12] .p-chip-remove-icon:hover{color:#b91c1c}.tag-manager .p-button[data-v-f6a6ed12]:hover{transform:translateY(-1px);transition:all .2s ease}.loading-shimmer[data-v-f6a6ed12]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-f6a6ed12 1.5s infinite}@keyframes shimmer-f6a6ed12{0%{background-position:-200% 0}to{background-position:200% 0}}.asset-details[data-v-221b8437]{height:100%;display:flex;flex-direction:column}.tabs-wrapper[data-v-221b8437]{flex:1;min-height:0;background:#fff;border-radius:.5rem;border:1px solid #e2e8f0;overflow:hidden}.tabs-wrapper[data-v-221b8437] .p-tabs{height:100%;display:flex;flex-direction:column}.tab-list[data-v-221b8437]{display:flex;gap:0;padding:0 .75rem;background:linear-gradient(to bottom,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;overflow-x:auto}.tab-list[data-v-221b8437]::-webkit-scrollbar{height:2px}.tab-list[data-v-221b8437]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:1px}.tab-item[data-v-221b8437]{position:relative;display:flex;align-items:center;gap:.375rem;padding:.7rem 1rem;background:transparent;border:none;cursor:pointer;font-size:.925rem;font-weight:500;color:#64748b;white-space:nowrap;transition:color .15s}.tab-item[data-v-221b8437]:after{content:"";position:absolute;bottom:-1px;left:.5rem;right:.5rem;height:2px;background:transparent;border-radius:1px 1px 0 0;transition:background .15s}.tab-item[data-v-221b8437]:hover{color:#334155}.tab-item[data-p-active=true][data-v-221b8437]{color:#2563eb;font-weight:600}.tab-item[data-p-active=true][data-v-221b8437]:after{background:#3b82f6}.tab-item i[data-v-221b8437]{font-size:1rem}.tab-item[data-p-active=true] i[data-v-221b8437]{color:#3b82f6}.tab-danger[data-v-221b8437],.tab-danger[data-p-active=true][data-v-221b8437]{color:#dc2626}.tab-danger[data-p-active=true][data-v-221b8437]:after{background:#dc2626}.tab-panels[data-v-221b8437]{flex:1;min-height:0}.tab-panels[data-v-221b8437] .p-tabpanel{height:100%;padding:0}.panel-scroll[data-v-221b8437]{width:100%;height:70vh;max-height:72vh}.panel-scroll[data-v-221b8437] .p-scrollpanel-content{padding:1rem}.section-content[data-v-221b8437]{font-size:.935rem;line-height:1.5;animation:fadeIn-221b8437 .2s ease-out}@keyframes fadeIn-221b8437{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-v-221b8437] .p-scrollpanel-bar{background:#cbd5e1;border-radius:3px;width:4px}[data-v-221b8437] .p-scrollpanel-bar:hover{background:#94a3b8}[data-v-221b8437] .p-skeleton{border-radius:.375rem}@media(max-width:768px){.tab-item[data-v-221b8437]{padding:.5rem .75rem;font-size:.8rem}.tab-list[data-v-221b8437]{padding:0 .5rem}}.menu-item[data-v-c6f2ffd6]{display:flex;width:100%;align-items:center;gap:.625rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.menu-item[data-v-c6f2ffd6]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.menu-item i[data-v-c6f2ffd6]{width:1rem;text-align:center;font-size:.875rem;line-height:1.25rem}[draggable=true][data-v-c6f2ffd6]{cursor:grab}[draggable=true][data-v-c6f2ffd6]:active{cursor:grabbing}.dragging-asset{cursor:grabbing!important}@keyframes fade-in-c6f2ffd6{0%{opacity:0;transform:scale(.96) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-fade-in[data-v-c6f2ffd6]{animation:fade-in-c6f2ffd6 .12s ease-out}[data-v-c6f2ffd6] mark{background:linear-gradient(120deg,#fef3c7,#fde68a);padding:1px 3px;border-radius:2px;font-weight:600}button[data-v-c6f2ffd6]:focus-visible{border-radius:var(--p-content-border-radius);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(96 165 250 / .4);--tw-ring-offset-width: 1px}.p-inputtext[data-v-faa059fe],.p-inputnumber-input[data-v-faa059fe],.p-textarea[data-v-faa059fe],.p-select[data-v-faa059fe]{transition:all .15s ease}.p-inputtext[data-v-faa059fe]:focus,.p-inputnumber-input[data-v-faa059fe]:focus,.p-textarea[data-v-faa059fe]:focus{border-color:#3b82f6}tbody tr[data-v-faa059fe]:hover{background-color:#f8fafc}.p-checkbox[data-v-faa059fe]{display:flex;align-items:center}.rotate-90[data-v-faa059fe]{transform:rotate(90deg)}.type-selection[data-v-802d5346]{padding:2rem;text-align:center}.type-selection-header[data-v-802d5346]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}.icon-box[data-v-802d5346]{width:4rem;height:4rem;background:linear-gradient(135deg,#475569,#334155);border-radius:1rem;display:flex;align-items:center;justify-content:center}.icon-box i[data-v-802d5346]{font-size:1.75rem;color:#fff}.type-selection h2[data-v-802d5346]{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0}.type-selection p[data-v-802d5346]{color:#64748b;margin:0}[data-v-802d5346] .p-tablist-tab-list{background:transparent;border:none}[data-v-802d5346] .p-tab{padding:1rem 1.25rem;font-weight:500;color:#6b7280;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}[data-v-802d5346] .p-tab:hover:not(.p-tab-active){color:#374151;background:#f9fafb}[data-v-802d5346] .p-tab-active{color:#2563eb;border-bottom-color:#2563eb;background:transparent}[data-v-802d5346] .p-inputnumber-button-group .p-button{background:#f3f4f6;border-color:#e5e7eb;color:#374151}[data-v-802d5346] .p-inputnumber-button-group .p-button:hover{background:#e5e7eb}[data-v-802d5346] .p-card .p-card-title{font-size:1rem;margin-bottom:0}[data-v-802d5346] .p-card .p-card-content{padding-top:1rem}[data-v-802d5346] .p-chip .p-chip-remove-icon{margin-left:.5rem;color:#dc2626}[data-v-802d5346] .p-chip .p-chip-remove-icon:hover{color:#b91c1c}[data-v-b7093de9] .p-fileupload-buttonbar,[data-v-b7093de9] .p-fileupload-content{border-width:0px;background-color:transparent;padding-left:0;padding-right:0}[data-v-b7093de9] .p-button{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}[data-v-b7093de9] .p-button:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}[data-v-b7093de9] .p-button-text{border-width:0px;background-color:transparent;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}[data-v-b7093de9] .p-button-text:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}[data-v-b7093de9] .p-datatable .p-datatable-tbody>tr>td{padding:.5rem .75rem}[data-v-b7093de9] .p-datatable .p-datatable-thead>tr>th{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.5rem .75rem}.animate-fade-in[data-v-5fc01d30]{animation:fadeIn-5fc01d30 .4s ease-out}@keyframes fadeIn-5fc01d30{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}[data-v-5fc01d30]::-webkit-scrollbar{width:6px}[data-v-5fc01d30]::-webkit-scrollbar-track{background:transparent}[data-v-5fc01d30]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[data-v-5fc01d30]::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-v-5fc01d30] .p-dialog .p-dialog-header{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e2e8f0;border-radius:1rem 1rem 0 0}[data-v-5fc01d30] .p-dialog .p-dialog-content{padding:2rem}[data-v-5fc01d30] .p-dialog{border-radius:1rem;box-shadow:0 25px 50px -12px #00000040}.active[data-v-31f2f467]{border:1px solid #f2f2f2;background:#fff;color:#fff!important}.is-active{background-color:#d1d5db;border-radius:3px;font-weight:bolder;color:#374151}.tiptap{margin:1rem 0}.tiptap ul,.tiptap ol{padding:0 1rem}.tiptap table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}.tiptap table p{margin:0}.resize-cursor{cursor:ew-resize;cursor:col-resize}.doc-types-wrapper[data-v-7ae30804]{padding:2rem;min-height:100vh;background:#eff6ff;font-family:DM Sans,Segoe UI,sans-serif}.page-header[data-v-7ae30804]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.header-content[data-v-7ae30804]{display:flex;align-items:center;gap:1rem}.header-icon-wrap[data-v-7ae30804]{width:3rem;height:3rem;border-radius:.75rem;background:linear-gradient(135deg,#1e3a5f,#2c5282);display:flex;align-items:center;justify-content:center;font-size:1.35rem;color:#fff;box-shadow:0 4px 14px #1e3a5f59}.header-title[data-v-7ae30804]{font-size:1.5rem;font-weight:700;color:#0f172a;letter-spacing:-.025em;margin:0}.header-sub[data-v-7ae30804]{font-size:.8rem;color:#64748b;margin:.15rem 0 0}.header-stats[data-v-7ae30804]{display:flex;gap:.75rem}.stat-pill[data-v-7ae30804]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:.5rem 1rem;text-align:center;box-shadow:0 1px 3px #0000000d}.stat-num[data-v-7ae30804]{display:block;font-size:1.25rem;font-weight:700;color:#1e3a5f;line-height:1}.stat-label[data-v-7ae30804]{display:block;font-size:.7rem;color:#94a3b8;margin-top:.2rem;text-transform:uppercase;letter-spacing:.05em}.main-card[data-v-7ae30804]{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 2px 16px #0000000f}.toolbar[data-v-7ae30804]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #f1f5f9;gap:1rem;flex-wrap:wrap}.search-wrap[data-v-7ae30804]{position:relative;flex:1;max-width:28rem}.search-icon[data-v-7ae30804]{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.95rem;pointer-events:none}.search-input[data-v-7ae30804]{width:100%;padding-left:2.25rem!important;border-radius:.625rem!important;border:1.5px solid #e2e8f0!important;background:#f8fafc!important;font-size:.85rem!important;height:2.25rem;transition:border-color .15s,box-shadow .15s}.search-input[data-v-7ae30804]:focus{border-color:#2c5282!important;box-shadow:0 0 0 3px #2c52821a!important;background:#fff!important}.toolbar-actions[data-v-7ae30804]{display:flex;gap:.6rem}.btn-ghost[data-v-7ae30804]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:.5rem;font-size:.82rem;font-weight:500;border:1.5px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;transition:all .15s}.btn-ghost[data-v-7ae30804]:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.btn-ghost[data-v-7ae30804]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-7ae30804]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:.5rem;font-size:.82rem;font-weight:600;border:none;background:linear-gradient(135deg,#1e3a5f,#2c5282);color:#fff;cursor:pointer;transition:all .15s;box-shadow:0 2px 8px #1e3a5f40}.btn-primary[data-v-7ae30804]:hover:not(:disabled){box-shadow:0 4px 14px #1e3a5f59;transform:translateY(-1px)}.btn-primary[data-v-7ae30804]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-danger[data-v-7ae30804]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.82rem;font-weight:600;border:none;background:#ef4444;color:#fff;cursor:pointer;transition:all .15s}.btn-danger[data-v-7ae30804]:hover:not(:disabled){background:#dc2626}.btn-danger[data-v-7ae30804]:disabled{opacity:.6;cursor:not-allowed}.cell-name[data-v-7ae30804]{display:flex;align-items:flex-start;gap:.625rem}.name-dot[data-v-7ae30804]{width:7px;height:7px;border-radius:50%;background:#22c55e;margin-top:.35rem;flex-shrink:0;box-shadow:0 0 0 3px #22c55e26}.name-text[data-v-7ae30804]{font-weight:600;color:#0f172a;font-size:.875rem;margin:0}.name-class[data-v-7ae30804]{font-size:.72rem;color:#94a3b8;font-family:JetBrains Mono,monospace;margin:.15rem 0 0}.cell-desc[data-v-7ae30804]{font-size:.82rem;color:#475569;line-height:1.4}.cell-empty[data-v-7ae30804]{color:#cbd5e1;font-size:.85rem}.badge[data-v-7ae30804]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;padding:.22rem .6rem;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.badge-category[data-v-7ae30804]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.badge-mime[data-v-7ae30804]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;font-family:JetBrains Mono,monospace}.mime-wrap[data-v-7ae30804]{display:flex;flex-wrap:wrap;gap:.3rem}.feature-list[data-v-7ae30804]{display:flex;flex-wrap:wrap;gap:.35rem}.feature-badge[data-v-7ae30804]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;padding:.2rem .55rem;border-radius:.35rem;text-transform:uppercase;letter-spacing:.04em}.feat-on[data-v-7ae30804]{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.feat-off[data-v-7ae30804]{background:#f8fafc;color:#94a3b8;border:1px solid #e2e8f0}.config-cell[data-v-7ae30804]{display:flex;flex-direction:column;gap:.4rem}.fn-badge[data-v-7ae30804]{display:inline-flex;align-items:center;gap:.3rem;font-family:JetBrains Mono,monospace;font-size:.7rem;background:#faf5ff;color:#7c3aed;border:1px solid #ede9fe;padding:.2rem .55rem;border-radius:.35rem;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.config-flags[data-v-7ae30804]{display:flex;gap:.3rem}.flag[data-v-7ae30804]{font-size:.67rem;font-weight:600;padding:.18rem .45rem;border-radius:.3rem;display:inline-flex;align-items:center;gap:.2rem;text-transform:uppercase}.flag-on[data-v-7ae30804]{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.flag-off[data-v-7ae30804]{background:#f8fafc;color:#94a3b8;border:1px solid #e2e8f0}.action-wrap[data-v-7ae30804]{display:flex;gap:.25rem}.act-btn[data-v-7ae30804]{width:1.9rem;height:1.9rem;border-radius:.4rem;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9rem;transition:all .15s}.act-btn[data-v-7ae30804]:hover{background:#fff;border-color:#2c5282;color:#2c5282}.act-danger[data-v-7ae30804]:hover{background:#fef2f2;border-color:#ef4444;color:#ef4444}.empty-state[data-v-7ae30804]{text-align:center;padding:4rem 2rem}.empty-icon[data-v-7ae30804]{width:4rem;height:4rem;border-radius:1rem;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:1.75rem;color:#94a3b8;margin:0 auto 1rem}.empty-title[data-v-7ae30804]{font-weight:600;color:#475569;margin:0}.empty-sub[data-v-7ae30804]{font-size:.82rem;color:#94a3b8;margin:.25rem 0 0}.dialog-header[data-v-7ae30804]{display:flex;align-items:center;gap:.875rem}.dialog-icon[data-v-7ae30804]{width:2.5rem;height:2.5rem;border-radius:.625rem;background:linear-gradient(135deg,#1e3a5f,#2c5282);display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:#fff;flex-shrink:0}.danger-icon[data-v-7ae30804]{background:linear-gradient(135deg,#991b1b,#ef4444)}.dialog-title[data-v-7ae30804]{font-size:1rem;font-weight:700;color:#0f172a;margin:0}.dialog-uuid[data-v-7ae30804],.dialog-sub[data-v-7ae30804]{font-size:.72rem;color:#94a3b8;font-family:JetBrains Mono,monospace;margin:.15rem 0 0}.dialog-body[data-v-7ae30804]{padding:.5rem 0}.detail-grid[data-v-7ae30804]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.5rem}.detail-item label[data-v-7ae30804]{display:block;font-size:.72rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem}.detail-item p[data-v-7ae30804]{font-size:.875rem;color:#1e293b;margin:0}.mono-text[data-v-7ae30804]{font-family:JetBrains Mono,monospace;font-size:.8rem!important;color:#475569!important}.col-span-2[data-v-7ae30804]{grid-column:span 2}.detail-section[data-v-7ae30804]{margin-bottom:1.25rem}.detail-section>label[data-v-7ae30804]{display:block;font-size:.72rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem}.config-pre[data-v-7ae30804]{background:#0f172a;color:#e2e8f0;border-radius:.625rem;padding:1rem 1.25rem;font-size:.78rem;font-family:JetBrains Mono,monospace;overflow:auto;max-height:16rem;border:1px solid #1e293b;margin:0}.delete-target[data-v-7ae30804]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.625rem;padding:.875rem 1rem;margin-bottom:1rem}.delete-name[data-v-7ae30804]{font-weight:600;color:#0f172a;font-size:.9rem;margin:0}.delete-cat[data-v-7ae30804]{font-size:.78rem;color:#64748b;margin:.2rem 0 0}.delete-warning[data-v-7ae30804]{display:flex;align-items:flex-start;gap:.5rem;font-size:.8rem;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:.5rem;padding:.625rem .875rem;margin:0}.dialog-footer[data-v-7ae30804]{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem}.form-section[data-v-7ae30804]{margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid #f1f5f9}.form-section[data-v-7ae30804]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-section-title[data-v-7ae30804]{display:flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.07em;margin-bottom:1rem}.form-section-title i[data-v-7ae30804]{font-size:.9rem}.form-grid[data-v-7ae30804]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-field[data-v-7ae30804]{display:flex;flex-direction:column;gap:.35rem}.form-field.required>label[data-v-7ae30804]:after{content:" *";color:#ef4444}.form-field label[data-v-7ae30804]{font-size:.78rem;font-weight:600;color:#374151}.form-input[data-v-7ae30804]{width:100%;border-radius:.5rem!important;border:1.5px solid #e2e8f0!important;font-size:.85rem!important;background:#fafafa!important;transition:border-color .15s,box-shadow .15s}.form-input[data-v-7ae30804]:focus{border-color:#2c5282!important;box-shadow:0 0 0 3px #2c52821a!important;background:#fff!important}.input-error[data-v-7ae30804]{border-color:#ef4444!important}.field-error[data-v-7ae30804]{font-size:.75rem;color:#ef4444}.field-hint[data-v-7ae30804]{font-size:.72rem;color:#94a3b8;margin:.4rem 0 0}.field-hint code[data-v-7ae30804]{font-family:JetBrains Mono,monospace;background:#f1f5f9;padding:.1rem .3rem;border-radius:.25rem}.mono-input[data-v-7ae30804]{font-family:JetBrains Mono,monospace!important;font-size:.82rem!important}.mt-3[data-v-7ae30804]{margin-top:.75rem}.number-preview[data-v-7ae30804]{display:inline-block;margin-left:.5rem;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.35rem;padding:.15rem .6rem}.mime-input-area[data-v-7ae30804]{border:1.5px solid #e2e8f0;border-radius:.5rem;background:#fafafa;padding:.5rem .625rem;transition:border-color .15s}.mime-input-area[data-v-7ae30804]:focus-within{border-color:#2c5282;box-shadow:0 0 0 3px #2c52821a;background:#fff}.mime-tags-wrap[data-v-7ae30804]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.mime-tag[data-v-7ae30804]{display:inline-flex;align-items:center;gap:.25rem;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:.35rem;font-size:.75rem;font-weight:500;font-family:JetBrains Mono,monospace;padding:.2rem .4rem .2rem .6rem}.mime-remove[data-v-7ae30804]{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#93c5fd;font-size:.7rem;transition:all .1s;padding:0}.mime-remove[data-v-7ae30804]:hover{background:#bfdbfe;color:#1d4ed8}.mime-inline-input[data-v-7ae30804]{border:none;outline:none;background:transparent;font-size:.82rem;color:#1e293b;min-width:10rem;flex:1;padding:.15rem .25rem;font-family:DM Sans,Segoe UI,sans-serif}.mime-inline-input[data-v-7ae30804]::-moz-placeholder{color:#94a3b8}.mime-inline-input[data-v-7ae30804]::placeholder{color:#94a3b8}.meta-fields-label[data-v-7ae30804]{display:block;font-size:.78rem;font-weight:600;color:#374151;margin-bottom:.15rem}.meta-fields-list[data-v-7ae30804]{display:flex;flex-direction:column;gap:.5rem;margin-top:.625rem}.meta-field-row[data-v-7ae30804]{display:flex;align-items:center;gap:.5rem}.meta-col-label[data-v-7ae30804]{flex:1.4}.meta-col-key[data-v-7ae30804]{flex:1}.meta-col-type[data-v-7ae30804]{flex:.9}.meta-col-hint[data-v-7ae30804]{flex:1.8}.meta-remove[data-v-7ae30804]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.4rem;flex-shrink:0;border:1px solid #e2e8f0;background:#f8fafc;color:#94a3b8;cursor:pointer;transition:all .15s}.meta-remove[data-v-7ae30804]:hover{background:#fef2f2;border-color:#ef4444;color:#ef4444}.toggle-grid[data-v-7ae30804]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.toggle-card[data-v-7ae30804]{display:flex;align-items:center;gap:.75rem;border:1.5px solid #e2e8f0;border-radius:.625rem;padding:.875rem 1rem;cursor:pointer;transition:all .15s;background:#fafafa;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-card[data-v-7ae30804]:hover{background:#f8fafc;border-color:#cbd5e1}.toggle-active[data-v-7ae30804]{border-color:#bfdbfe!important;background:#eff6ff!important}.toggle-card.compact[data-v-7ae30804]{padding:.625rem .875rem}.toggle-icon-wrap[data-v-7ae30804]{width:2.25rem;height:2.25rem;border-radius:.5rem;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;transition:all .15s}.toggle-icon-wrap.sm[data-v-7ae30804]{width:1.75rem;height:1.75rem;font-size:.85rem}.toggle-active .toggle-icon-wrap[data-v-7ae30804]{background:#dbeafe;color:#1d4ed8}.toggle-info[data-v-7ae30804]{flex:1}.toggle-label[data-v-7ae30804]{font-size:.82rem;font-weight:600;color:#1e293b;margin:0}.toggle-desc[data-v-7ae30804]{font-size:.72rem;color:#94a3b8;margin:.15rem 0 0}.toggle-switch[data-v-7ae30804]{width:2.25rem;height:1.25rem;border-radius:999px;background:#e2e8f0;padding:2px;flex-shrink:0;transition:background .2s}.switch-on[data-v-7ae30804]{background:#2c5282}.switch-thumb[data-v-7ae30804]{width:1rem;height:1rem;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.switch-on .switch-thumb[data-v-7ae30804]{transform:translate(1rem)}@keyframes spin-7ae30804{to{transform:rotate(360deg)}}.spin[data-v-7ae30804]{display:inline-block;animation:spin-7ae30804 .7s linear infinite}[data-v-7ae30804] .p-datatable{font-size:.875rem}[data-v-7ae30804] .p-datatable .p-datatable-thead>tr>th{background:#f8fafc;border-bottom:1.5px solid #e2e8f0;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b;padding:.75rem 1rem}[data-v-7ae30804] .p-datatable .p-datatable-tbody>tr>td{padding:.875rem 1rem;border-color:#f1f5f9;vertical-align:top}[data-v-7ae30804] .p-datatable .p-datatable-tbody>tr:hover>td{background:#f8faff}[data-v-7ae30804] .p-datatable-striped .p-datatable-tbody>tr:nth-child(2n)>td{background:#fafbfc}[data-v-7ae30804] .p-paginator{border-top:1px solid #f1f5f9;padding:.75rem 1rem;background:#fff}.ip-shell[data-v-93a98f27]{display:flex;flex-direction:column}.ip-card[data-v-93a98f27]{border:1px solid rgb(229 231 235);border-radius:.5rem;background:#fff;padding:.75rem;display:flex;flex-direction:column;gap:.625rem}.ip-card-head[data-v-93a98f27]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ip-card-head-left[data-v-93a98f27]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ip-card-head-right[data-v-93a98f27]{display:flex;align-items:center;gap:.125rem}.ip-num[data-v-93a98f27]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:#f3f4f6;color:#4b5563;font-size:.75rem;font-weight:600}.ip-row[data-v-93a98f27]{display:flex;flex-direction:column;gap:.25rem}.ip-label[data-v-93a98f27]{font-size:.6875rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.025em}.ip-grid-3[data-v-93a98f27]{display:grid;gap:.5rem;grid-template-columns:1fr}@media(min-width:640px){.ip-grid-3[data-v-93a98f27]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ip-signoff[data-v-93a98f27]{margin-top:.5rem;padding:.625rem;background:#f9fafb;border-radius:.375rem;display:flex;flex-direction:column;gap:.5rem}.ip-signoff-row[data-v-93a98f27]{display:grid;grid-template-columns:6.5rem 1fr;gap:.5rem;align-items:center}@media(min-width:768px){.ip-signoff-row[data-v-93a98f27]{grid-template-columns:6.5rem 1fr auto}}.ip-signoff-label[data-v-93a98f27]{font-size:.75rem;color:#4b5563;font-weight:500}.ip-signoff-status[data-v-93a98f27]{grid-column:2 / -1;display:flex;align-items:center;gap:.375rem;font-size:.75rem;flex-wrap:wrap}@media(min-width:768px){.ip-signoff-status[data-v-93a98f27]{grid-column:3;justify-content:flex-end}}.ip-signed[data-v-93a98f27]{display:inline-flex;align-items:center;gap:.25rem;color:#15803d;font-size:.75rem}.ip-signed>i[data-v-93a98f27]{color:#22c55e}.ip-signed-date[data-v-93a98f27]{color:#6b7280;font-weight:400}.ip-awaiting[data-v-93a98f27]{color:#9ca3af;font-style:italic}.cif-summary-row[data-v-d9b20b01]{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem}.cif-summary-row[data-v-d9b20b01]::-webkit-details-marker{display:none}.cif-summary-row[data-v-d9b20b01]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}details[open] .ri-arrow-down-s-line[data-v-d9b20b01]{transform:rotate(180deg)}.cif-check[data-v-d9b20b01]{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.cif-ppe-tag[data-v-d9b20b01]{display:inline-flex;align-items:center;gap:.25rem}.cif-ppe-x[data-v-d9b20b01]{margin-left:.25rem;margin-right:-.25rem;display:inline-flex;height:1rem;width:1rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px}.cif-ppe-x[data-v-d9b20b01]:hover{background-color:#fff6}[data-v-0b09047a] .row-overdue{background-color:#fee2e24d!important;border-left:3px solid #ef4444}[data-v-0b09047a] .row-due-soon{border-left:3px solid #f97316}[data-v-0b09047a] .p-datatable-tbody>tr>td{overflow:hidden}.p-tooltip .p-tooltip-text{max-width:360px;white-space:normal;word-break:break-word;line-height:1.4}.table-edit-input[data-v-7ecb7847]{outline:none;border:none;padding:2px;margin:0;height:100%;box-shadow:none}textarea[data-v-7ecb7847]:focus,input[data-v-7ecb7847]:focus{outline:none}.wof-summary[data-v-3116d926]{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem}.wof-summary[data-v-3116d926]::-webkit-details-marker{display:none}.wof-summary[data-v-3116d926]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}details[open] .wof-chev[data-v-3116d926]{transform:rotate(180deg)}.wof-check[data-v-3116d926]{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.wof-flag[data-v-3116d926]{border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase}.wof-flag-amber[data-v-3116d926]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.wof-flag-orange[data-v-3116d926]{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.wof-flag-red[data-v-3116d926]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.wof-flag-purple[data-v-3116d926]{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.wof-flag-blue[data-v-3116d926]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.wof-ppe-chip[data-v-3116d926]{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.wof-ppe-x[data-v-3116d926]{display:inline-flex;height:1rem;width:1rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px}.wof-ppe-x[data-v-3116d926]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.wiz-shell[data-v-18e7de5d]{display:flex;flex-direction:column;max-height:80vh;background:#fff}.wiz-steps[data-v-18e7de5d]{display:flex;align-items:center;gap:.25rem;padding:.875rem 1.5rem;border-bottom:1px solid rgb(229 231 235);background:#f9fafb;overflow-x:auto}.wiz-step[data-v-18e7de5d]{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem;background:none;border:none;cursor:pointer;color:#9ca3af;font-size:.8125rem;flex-shrink:0;position:relative}.wiz-step[data-v-18e7de5d]:disabled{cursor:not-allowed}.wiz-step-bubble[data-v-18e7de5d]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:#e5e7eb;color:#6b7280;font-size:.75rem;font-weight:600}.wiz-step-label[data-v-18e7de5d]{font-weight:500}.wiz-step-sep[data-v-18e7de5d]{width:1.5rem;height:1px;background:#e5e7eb;margin:0 .25rem}.wiz-step-current[data-v-18e7de5d]{color:#1f2937}.wiz-step-current .wiz-step-bubble[data-v-18e7de5d]{background:#3b82f6;color:#fff}.wiz-step-done[data-v-18e7de5d]{color:#4b5563}.wiz-step-done .wiz-step-bubble[data-v-18e7de5d]{background:#22c55e;color:#fff}.wiz-step-done .wiz-step-sep[data-v-18e7de5d]{background:#22c55e}.wiz-body[data-v-18e7de5d]{flex:1;overflow-y:auto;padding:1.25rem 1.5rem;background:#fff}.wiz-section[data-v-18e7de5d]{display:flex;flex-direction:column;gap:.875rem;max-width:44rem;margin:0 auto}.wiz-section-head[data-v-18e7de5d]{display:flex;flex-direction:column;gap:.125rem}.wiz-h3[data-v-18e7de5d]{font-size:1rem;font-weight:600;color:#1f2937;margin:0}.wiz-h4[data-v-18e7de5d]{font-size:.8125rem;font-weight:600;color:#374151;margin:0;display:flex;align-items:center;gap:.375rem}.wiz-h4>i[data-v-18e7de5d]{color:#6b7280}.wiz-help[data-v-18e7de5d]{font-size:.8125rem;color:#6b7280;margin:0}.wiz-subsection[data-v-18e7de5d]{border-top:1px solid rgb(243 244 246);padding-top:.875rem;display:flex;flex-direction:column;gap:.5rem}.wiz-toggle-row[data-v-18e7de5d]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border:1px solid rgb(229 231 235);border-radius:.5rem;background:#f9fafb;flex-wrap:wrap}.wiz-toggle-row>i[data-v-18e7de5d]{color:#9ca3af}.wiz-toggle-label[data-v-18e7de5d]{font-size:.875rem;font-weight:500;color:#1f2937}.wiz-toggle-hint[data-v-18e7de5d]{flex:1;font-size:.75rem;color:#6b7280}.wiz-search[data-v-18e7de5d]{position:relative}.wiz-search>i[data-v-18e7de5d]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:.875rem;pointer-events:none}.wiz-list[data-v-18e7de5d]{border:1px solid rgb(229 231 235);border-radius:.5rem;overflow:hidden;max-height:40vh;overflow-y:auto;display:flex;flex-direction:column}.wiz-list-row[data-v-18e7de5d]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid rgb(243 244 246);background:#fff;text-align:left;transition:background-color .12s;cursor:pointer}.wiz-list-row[data-v-18e7de5d]:last-child{border-bottom:0}.wiz-list-row[data-v-18e7de5d]:hover{background:#eff6ff}.wiz-list-row-selected[data-v-18e7de5d]{background:#dbeafe}.wiz-list-row-selected[data-v-18e7de5d]:hover{background:#bfdbfe}.wiz-list-icon[data-v-18e7de5d]{color:#9ca3af;flex-shrink:0}.wiz-list-text[data-v-18e7de5d]{flex:1;min-width:0}.wiz-list-name[data-v-18e7de5d]{font-size:.875rem;font-weight:500;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiz-list-desc[data-v-18e7de5d]{font-size:.75rem;color:#6b7280;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiz-list-path[data-v-18e7de5d]{font-size:.6875rem;color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiz-list-check[data-v-18e7de5d]{color:#22c55e}.wiz-picked[data-v-18e7de5d]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid rgb(187 247 208);background:#f0fdf4;border-radius:.5rem}.wiz-picked-icon[data-v-18e7de5d]{color:#22c55e;font-size:1.125rem;margin-top:.125rem}.wiz-picked-body[data-v-18e7de5d]{flex:1;min-width:0}.wiz-picked-name[data-v-18e7de5d]{font-size:.875rem;font-weight:600;color:#14532d}.wiz-picked-desc[data-v-18e7de5d]{font-size:.75rem;color:#4b5563;margin-top:.125rem}.wiz-picked-meta[data-v-18e7de5d]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;margin-top:.375rem}.wiz-state[data-v-18e7de5d]{font-size:.8125rem;color:#6b7280;font-style:italic;text-align:center;padding:.875rem}.wiz-field[data-v-18e7de5d]{display:flex;flex-direction:column}.wiz-label-row[data-v-18e7de5d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem;gap:.5rem}.wiz-label[data-v-18e7de5d]{font-size:.75rem;font-weight:500;color:#4b5563;margin-bottom:.25rem}.wiz-label-row .wiz-label[data-v-18e7de5d]{margin-bottom:0}.wiz-mini-label[data-v-18e7de5d]{font-size:.6875rem;font-weight:500;color:#6b7280;margin-bottom:.25rem;display:block}.wiz-mini-label-strong[data-v-18e7de5d]{font-size:.75rem;font-weight:600;color:#374151;margin-bottom:.25rem;display:flex;align-items:center;gap:.25rem}.wiz-required[data-v-18e7de5d]{color:#ef4444}.wiz-optional[data-v-18e7de5d]{color:#9ca3af;font-weight:400}.wiz-mini-state[data-v-18e7de5d]{font-size:.6875rem;color:#9ca3af;display:inline-flex;align-items:center;gap:.25rem}.wiz-mini-hint[data-v-18e7de5d]{font-size:.6875rem;color:#9ca3af;margin-top:.25rem}.wiz-link-btn[data-v-18e7de5d]{font-size:.75rem;font-weight:500;color:#2563eb;cursor:pointer;background:none;border:none;padding:0}.wiz-link-btn[data-v-18e7de5d]:hover{color:#1d4ed8;text-decoration:underline}.wiz-mono[data-v-18e7de5d]{font-size:.6875rem;font-family:ui-monospace,SFMono-Regular,monospace;color:#4b5563;background:#fff;border:1px solid rgb(229 231 235);border-radius:.25rem;padding:.0625rem .375rem}.wiz-grid-3[data-v-18e7de5d]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.wiz-grid-3[data-v-18e7de5d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wiz-grid-auto[data-v-18e7de5d]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.wiz-mode-cards[data-v-18e7de5d]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.wiz-mode[data-v-18e7de5d]{text-align:left;padding:.625rem .75rem;border-radius:.375rem;border:1px solid rgb(229 231 235);background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.wiz-mode[data-v-18e7de5d]:hover{border-color:#93c5fd}.wiz-mode-active[data-v-18e7de5d]{border-color:#3b82f6;background:#eff6ff}.wiz-mode-title[data-v-18e7de5d]{font-size:.75rem;font-weight:600;color:#1f2937;margin-bottom:.125rem}.wiz-mode-title>i[data-v-18e7de5d]{color:#6b7280;margin-right:.25rem}.wiz-mode-desc[data-v-18e7de5d]{font-size:.6875rem;color:#6b7280;line-height:1.3}.wiz-recurring[data-v-18e7de5d]{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.wiz-date-chips[data-v-18e7de5d]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.wiz-review[data-v-18e7de5d]{border:1px solid rgb(229 231 235);border-radius:.5rem;overflow:hidden;background:#fff}.wiz-review-row[data-v-18e7de5d]{display:grid;grid-template-columns:8rem 1fr;gap:1rem;padding:.625rem 1rem;border-bottom:1px solid rgb(243 244 246);align-items:start}.wiz-review-row[data-v-18e7de5d]:last-child{border-bottom:0}.wiz-review-row-total[data-v-18e7de5d]{background:#fefce8;border-top:1px solid rgb(254 240 138);border-bottom:0}.wiz-review-label[data-v-18e7de5d]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;padding-top:.125rem}.wiz-review-value[data-v-18e7de5d]{font-size:.8125rem;color:#1f2937;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.wiz-review-value strong[data-v-18e7de5d]{font-weight:600}.wiz-review-text[data-v-18e7de5d]{display:block;color:#4b5563;line-height:1.4}.wiz-review-bit[data-v-18e7de5d]{color:#6b7280;font-size:.75rem}.wiz-review-empty[data-v-18e7de5d]{color:#9ca3af;font-style:italic}.wiz-review-chips[data-v-18e7de5d]{gap:.25rem}.wiz-review-cost[data-v-18e7de5d]{font-weight:600;color:#b45309;font-size:.9375rem}.wiz-footer[data-v-18e7de5d]{background:#fff;border-top:1px solid rgb(229 231 235);padding:.75rem 1.5rem;display:flex;align-items:center;gap:.5rem}.wiz-footer-spacer[data-v-18e7de5d]{flex:1}.wiz-error[data-v-18e7de5d]{font-size:.75rem;color:#dc2626;display:inline-flex;align-items:center;gap:.25rem;margin-right:.5rem}.wiz-spin[data-v-18e7de5d]{display:inline-block;animation:wiz-spin-18e7de5d 1s linear infinite}@keyframes wiz-spin-18e7de5d{to{transform:rotate(360deg)}}[data-v-59dd13a4] .p-dropdown{width:100%}[data-v-59dd13a4] .p-dropdown-label{padding:.75rem}[data-v-59dd13a4] .p-inputtext:focus{box-shadow:0 0 0 2px #e5e7eb,0 0 0 4px #60a5fa;border-color:#60a5fa}.transition-colors[data-v-59dd13a4]{transition:background-color .2s ease,border-color .2s ease}.asset-command-center[data-v-98e3ef00] .prose h2{color:#4f46e5}[data-v-a60f7667] .p-accordionheader-toggle{padding:.5rem}[data-v-a60f7667] .p-accordioncontent{padding:.5rem 0}.overflow-y-auto[data-v-a60f7667]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-a60f7667]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.overflow-y-auto[data-v-a60f7667]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.overflow-y-auto[data-v-a60f7667]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.flex-1[data-v-a60f7667]{flex:1;min-height:0}.overview-full[data-v-8b867a5b]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.attention-grid[data-v-8b867a5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.hero[data-v-8b867a5b]{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:#e2e8f0cc;padding:1.25rem;background:linear-gradient(140deg,#fff,#fcfdff 45%,#f7f9fc);box-shadow:0 1px 2px #0f172a0a,0 8px 24px -12px #0f172a1f}.hero-glow[data-v-8b867a5b]{pointer-events:none;position:absolute;top:-6rem;right:-4rem;height:18rem;width:18rem;border-radius:9999px;opacity:.5;--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hero-glow--asset[data-v-8b867a5b]{background:radial-gradient(circle,rgba(99,102,241,.45),rgba(59,130,246,.18) 60%,transparent 75%)}.hero-glow--location[data-v-8b867a5b]{background:radial-gradient(circle,rgba(251,146,60,.42),rgba(245,158,11,.16) 60%,transparent 75%)}.asset-avatar[data-v-8b867a5b]{display:flex;height:4rem;width:4rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;font-size:1.875rem;line-height:2.25rem;box-shadow:0 6px 16px -6px #0f172a2e}.asset-avatar--asset[data-v-8b867a5b]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(255 255 255 / .4)}.asset-avatar--location[data-v-8b867a5b]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f97316 var(--tw-gradient-to-position);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(255 255 255 / .4)}.type-badge[data-v-8b867a5b]{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.type-badge--muted[data-v-8b867a5b]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.state-row[data-v-8b867a5b]{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.375rem}.state-item[data-v-8b867a5b]{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem}.state-dot[data-v-8b867a5b]{height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.state-val[data-v-8b867a5b]{font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.state-key[data-v-8b867a5b]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.key-facts[data-v-8b867a5b]{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:stretch;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding-top:1rem}.fact[data-v-8b867a5b]{display:flex;min-width:0px;flex-direction:column;gap:.125rem;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding-left:1.25rem;padding-right:1.25rem}.fact[data-v-8b867a5b]:first-child{border-left-width:0px;padding-left:0}.fact--grow[data-v-8b867a5b]{flex:1 1 0%}.fact-label[data-v-8b867a5b]{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.fact-val[data-v-8b867a5b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.fact-val--accent[data-v-8b867a5b]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.fact-unit[data-v-8b867a5b]{font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.kpi-row[data-v-8b867a5b]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.kpi-card[data-v-8b867a5b]{border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.kpi-card--btn[data-v-8b867a5b]{width:100%;cursor:pointer;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.kpi-card--btn[data-v-8b867a5b]:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.kpi-card--alert[data-v-8b867a5b]{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1));background-color:#fffbeb80}.kpi-label[data-v-8b867a5b]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.kpi-sub[data-v-8b867a5b]{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.kpi-ring[data-v-8b867a5b]{transform:rotate(-90deg)}.quick-actions[data-v-8b867a5b]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.qa-btn[data-v-8b867a5b]{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.qa-btn[data-v-8b867a5b]:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.qa-btn i[data-v-8b867a5b]{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.qa-btn--primary[data-v-8b867a5b]{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.qa-btn--primary[data-v-8b867a5b]:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.qa-btn--primary i[data-v-8b867a5b]{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.section[data-v-8b867a5b]{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.section-toggle[data-v-8b867a5b]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.section-toggle[data-v-8b867a5b]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.section-chevron[data-v-8b867a5b]{flex-shrink:0;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.section-body[data-v-8b867a5b]{padding:.25rem 1rem 1rem}.section-heading[data-v-8b867a5b]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1));text-transform:none;letter-spacing:normal}.section-heading i[data-v-8b867a5b]{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.count-badge[data-v-8b867a5b]{margin-left:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.detail-tabs[data-v-8b867a5b]{overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.detail-tabs[data-v-8b867a5b] .p-tablist{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));background-color:#f8fafc80;padding-left:.5rem;padding-right:.5rem}.detail-tabs[data-v-8b867a5b] .p-tablist-tab-list{gap:.25rem}.detail-tabs[data-v-8b867a5b] .p-tab{border-radius:0;padding:.75rem .875rem;font-size:13px;font-weight:600;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.detail-tabs[data-v-8b867a5b] .p-tab:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.detail-tabs[data-v-8b867a5b] .p-tab[data-p-active=true],.detail-tabs[data-v-8b867a5b] .p-tab-active{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.detail-tabs[data-v-8b867a5b] .p-tablist-active-bar{height:.125rem;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.detail-tabs[data-v-8b867a5b] .p-tabpanels{background-color:transparent;padding:1rem}.tab-panel[data-v-8b867a5b]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tab-panel[data-v-8b867a5b]{padding-top:1rem}.tab-empty[data-v-8b867a5b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding-top:3.5rem;padding-bottom:3.5rem}.tab-empty i[data-v-8b867a5b]{display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.tab-empty span[data-v-8b867a5b]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.info-grid[data-v-8b867a5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:768px){.info-grid[data-v-8b867a5b]{grid-template-columns:repeat(4,minmax(0,1fr))}}.info-item[data-v-8b867a5b]{display:flex;flex-direction:column;gap:.125rem}.info-label[data-v-8b867a5b]{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.info-value[data-v-8b867a5b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.kv-list[data-v-8b867a5b]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.kv-row[data-v-8b867a5b]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.kv-label[data-v-8b867a5b]{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.kv-value[data-v-8b867a5b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.kv-value--mono[data-v-8b867a5b]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.kv-value--accent[data-v-8b867a5b]{font-weight:600;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.dates-grid[data-v-8b867a5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:768px){.dates-grid[data-v-8b867a5b]{grid-template-columns:repeat(3,minmax(0,1fr))}}.date-item[data-v-8b867a5b]{display:flex;align-items:flex-start;gap:.5rem}.date-dot[data-v-8b867a5b]{margin-top:.375rem;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.date-label[data-v-8b867a5b]{display:flex;align-items:center;gap:.375rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.date-value[data-v-8b867a5b]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.date-tag[data-v-8b867a5b]{padding:.125rem .375rem;font-size:9px;font-weight:600;line-height:1}.dd-badge[data-v-8b867a5b]{margin-left:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.dd-badge-total[data-v-8b867a5b]{font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dd-group-header[data-v-8b867a5b]{margin-bottom:.5rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dd-group-header i[data-v-8b867a5b]{font-size:.875rem;line-height:1.25rem}.dd-group-count[data-v-8b867a5b]{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dd-attr-list[data-v-8b867a5b]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.dd-attr-list[data-v-8b867a5b]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dd-row[data-v-8b867a5b]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dd-row[data-v-8b867a5b]:hover{background-color:#f8fafcb3}.dd-row--empty[data-v-8b867a5b]{background-color:#f8fafc66}.dd-row-label[data-v-8b867a5b]{display:flex;min-width:0px;align-items:center;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dd-row-value-wrap[data-v-8b867a5b]{display:flex;flex-shrink:0;align-items:baseline;gap:.25rem;padding-left:.5rem;text-align:right}.dd-row-value[data-v-8b867a5b]{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.dd-row-value--empty[data-v-8b867a5b]{font-size:.75rem;line-height:1rem;font-weight:400;font-style:italic;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dd-row-unit[data-v-8b867a5b]{font-size:11px;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.task-item[data-v-8b867a5b]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#f1f5f9cc;padding:.5rem}.task-stat[data-v-8b867a5b]{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600}.task-stat--open[data-v-8b867a5b]{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.task-stat--done[data-v-8b867a5b]{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.task-stat--total[data-v-8b867a5b]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.task-list[data-v-8b867a5b]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.task-row[data-v-8b867a5b]{display:flex;align-items:center;gap:.75rem;padding-top:.625rem;padding-bottom:.625rem}.task-priority[data-v-8b867a5b]{flex-shrink:0;border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.count-pill[data-v-8b867a5b]{border-radius:.375rem;padding:.125rem .5rem;font-size:11px;font-weight:600}.count-pill--success[data-v-8b867a5b]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.count-pill--warn[data-v-8b867a5b]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.activity-list-item[data-v-8b867a5b]{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#f1f5f9cc;padding:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.activity-list-item[data-v-8b867a5b]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.activity-list-item--warn[data-v-8b867a5b]{border-color:#fef3c799;background-color:#fffbeb4d}.activity-list-item--warn[data-v-8b867a5b]:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.attachment-list[data-v-8b867a5b]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.attachment-item[data-v-8b867a5b]{display:flex;width:100%;cursor:pointer;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:#f1f5f9cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.attachment-item[data-v-8b867a5b]:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.attachment-item:hover .attachment-action[data-v-8b867a5b]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.attachment-action[data-v-8b867a5b]{font-size:1rem;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.attachment-preview[data-v-8b867a5b]{display:flex;max-height:80vh;min-height:60vh;align-items:center;justify-content:center;overflow:auto;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.75rem}.attachment-preview-img[data-v-8b867a5b]{max-height:78vh;max-width:100%;border-radius:.5rem;-o-object-fit:contain;object-fit:contain}.attachment-preview-frame[data-v-8b867a5b]{width:100%;border-width:0px;height:78vh}.note-item[data-v-8b867a5b]{border-radius:.5rem;border-width:1px;border-color:#fef3c766;background-color:#fffbeb4d;padding:.75rem}.maintenance-item[data-v-8b867a5b]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#f1f5f9cc;padding:.625rem}.timeline[data-v-8b867a5b]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.timeline-item[data-v-8b867a5b]{display:flex;gap:.75rem}.timeline-dot-container[data-v-8b867a5b]{display:flex;flex-shrink:0;flex-direction:column;align-items:center}.timeline-dot[data-v-8b867a5b]{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.timeline-line[data-v-8b867a5b]{min-height:16px;width:.125rem;flex:1 1 0%;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.timeline-content[data-v-8b867a5b]{min-width:0px;flex:1 1 0%;padding-bottom:1rem}.audit-footer[data-v-8b867a5b]{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding-top:.75rem;font-size:11px;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.audit-footer i[data-v-8b867a5b]{margin-right:.125rem}.tiptap{outline:none;border:none}.tiptap>*+*{margin-top:.75em}.tiptap ul{padding-left:10px}.tiptap ul li{color:#000;list-style-type:circle;margin:0 5px;padding:0 5px}.tiptap ol{padding-left:10px}.tiptap ol li{list-style-type:decimal;margin:0 5px;padding:0 8px}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1}.tiptap h1{font-size:24px;margin:5px 0;color:#404040}.tiptap h2{font-size:18px;margin:5px 0 5px 30px}.tiptap h3{font-size:14px;margin:3px 0 3px 45px}.tiptap h4{font-size:12px;margin:3px 0}.tiptap h5{font-size:10px;margin:3px 0}.tiptap h6{font-size:16px;margin:5px 0}.tiptap code{background-color:#6161611a;color:#616161}.tiptap pre{background:#0d0d0d;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem}.tiptap pre code{color:inherit;padding:0;background:none;font-size:.8rem}.tiptap img{max-width:100%;height:auto}.tiptap blockquote{padding-left:1rem;border-left:2px solid rgba(13,13,13,.1)}.tiptap hr{border:none;border-top:2px solid rgba(13,13,13,.1);margin:2rem 0}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{min-width:1em;border:2px solid #ced4da;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{font-weight:700;text-align:left;background-color:#f1f3f5}.tiptap table .selectedCell:after{z-index:2;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#c8c8ff66;pointer-events:none}.tiptap table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#adf;pointer-events:none}.tiptap table p{margin:0;padding:5px}.ProseMirror,.ProseMirror-focus{outline:none!important;border:none!important}.tableWrapper{overflow-x:auto}.resize-cursor{cursor:col-resize}.editor-wrapper[data-v-714cb8e6]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#fff}.editor-toolbar[data-v-714cb8e6]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:5px 8px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.toolbar-group[data-v-714cb8e6]{display:flex;align-items:center;gap:1px}.toolbar-divider[data-v-714cb8e6]{width:1px;height:18px;background:#cbd5e1;margin:0 4px;flex-shrink:0}.toolbar-btn[data-v-714cb8e6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:5px;border:none;background:transparent;color:#475569;font-size:15px;cursor:pointer;transition:background .12s,color .12s;flex-shrink:0}.toolbar-btn[data-v-714cb8e6]:hover:not(:disabled){background:#e2e8f0;color:#0f172a}.toolbar-btn.is-active[data-v-714cb8e6]{background:#e0e7ff;color:#4338ca}.toolbar-btn[data-v-714cb8e6]:disabled{opacity:.3;cursor:not-allowed}.toolbar-btn--danger[data-v-714cb8e6]:hover:not(:disabled){background:#fee2e2;color:#dc2626}.editor-content[data-v-714cb8e6]{padding:12px 16px;min-height:120px}.unsaved-bar[data-v-c6f3effa]{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:6px 10px;background:#fefce8;border:1px solid #fde68a;border-radius:6px;font-size:12.5px}.unsaved-label[data-v-c6f3effa]{display:flex;align-items:center;gap:5px;color:#92400e;font-weight:500}.unsaved-actions[data-v-c6f3effa]{display:flex;gap:6px}.btn-ghost[data-v-c6f3effa]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:12px;border-radius:4px;border:1px solid #d1d5db;background:#fff;color:#6b7280;cursor:pointer;transition:background .15s}.btn-ghost[data-v-c6f3effa]:hover{background:#f3f4f6}.btn-save[data-v-c6f3effa]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:12px;border-radius:4px;border:none;background:#16a34a;color:#fff;cursor:pointer;font-weight:500;transition:background .15s}.btn-save[data-v-c6f3effa]:hover{background:#15803d}.slide-down-enter-active[data-v-c6f3effa],.slide-down-leave-active[data-v-c6f3effa]{transition:all .2s ease}.slide-down-enter-from[data-v-c6f3effa],.slide-down-leave-to[data-v-c6f3effa]{opacity:0;transform:translateY(-4px)}.et-toolbar[data-v-75605bb2]{margin-bottom:.625rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.et-btn[data-v-75605bb2]{gap:.25rem!important;border-radius:.375rem!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;line-height:1!important;padding:.3rem .55rem!important;height:1.65rem}.et-btn[data-v-75605bb2] .p-button-icon,.et-btn[data-v-75605bb2] i{font-size:.85rem}.et-btn--ghost[data-v-75605bb2]{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity, 1))!important}.et-btn--ghost[data-v-75605bb2]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity, 1))!important}.et-dirty-hint[data-v-75605bb2]{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:.25rem;padding-right:.25rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.et-row-count[data-v-75605bb2]{margin-left:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.et-help[data-v-75605bb2]{position:relative;margin-bottom:.625rem;display:flex;align-items:flex-start;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1));background-color:#eff6ff99;padding:.5rem .75rem}.et-help-icon[data-v-75605bb2]{margin-top:.125rem;flex-shrink:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.et-help-body[data-v-75605bb2]{min-width:0px;flex:1 1 0%}.et-help-title[data-v-75605bb2]{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.et-help-list[data-v-75605bb2]{margin:0;list-style-type:none}.et-help-list[data-v-75605bb2]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.et-help-list[data-v-75605bb2]{padding:0;font-size:.75rem;line-height:1rem;color:#1e3a8acc}.et-help-list li[data-v-75605bb2]{line-height:1.375}.et-help-dismiss[data-v-75605bb2]{display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.et-help-dismiss[data-v-75605bb2]:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.et-empty[data-v-75605bb2]{display:flex;flex-direction:column;align-items:center;justify-content:center;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));background-color:#f9fafb99;padding:2rem 1rem;text-align:center}.et-empty-icon[data-v-75605bb2]{margin-bottom:.25rem;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.et-empty-title[data-v-75605bb2]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.et-empty-hint[data-v-75605bb2]{margin-top:.125rem;margin-bottom:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.editable-table[data-v-75605bb2] table{width:100%;border-collapse:collapse;font-size:.875rem}.editable-table[data-v-75605bb2] th,.editable-table[data-v-75605bb2] td{padding:.5rem .75rem;border:1px solid #e5e7eb;text-align:left}.editable-table[data-v-75605bb2] th{background-color:#f9fafb;font-weight:600;color:#374151;border-bottom-width:2px}.editable-table[data-v-75605bb2] tbody tr:first-child{background-color:#f9fafb;font-weight:600;color:#374151}.editable-table[data-v-75605bb2]:not(.editable-table--editing) tbody tr:not(:first-child):hover{background-color:#eff6ff;cursor:pointer}.editable-table[data-v-75605bb2] tbody tr:nth-child(2n):not(:first-child){background-color:#fafafa}.editable-table--editing[data-v-75605bb2] tbody tr:not(:first-child) td{background-color:#fffbeb}.editable-table--editing[data-v-75605bb2] tbody tr:hover{cursor:text}.ase-root[data-v-66053d1b]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.ase-no-asset[data-v-66053d1b]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ase-summary[data-v-66053d1b]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));background-color:#f9fafb99;padding:.75rem 1rem}.ase-summary-head[data-v-66053d1b]{display:flex;align-items:flex-start;gap:.75rem}.ase-summary-icon[data-v-66053d1b]{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ase-summary-body[data-v-66053d1b]{min-width:0px;flex:1 1 0%}.ase-summary-name[data-v-66053d1b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.ase-summary-path[data-v-66053d1b]{margin-top:.125rem;display:flex;align-items:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.ase-summary-path i[data-v-66053d1b]{flex-shrink:0;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.ase-summary-tag[data-v-66053d1b]{display:inline-flex;flex-shrink:0;align-items:center;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ase-summary-desc[data-v-66053d1b]{margin-top:.5rem;margin-bottom:0;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ase-detail-grid[data-v-66053d1b]{margin-top:.75rem;display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.375rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:.75rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.ase-detail[data-v-66053d1b]{display:flex;min-width:0px;align-items:baseline;gap:.5rem}.ase-detail-label[data-v-66053d1b]{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));width:6rem}.ase-detail-label i[data-v-66053d1b]{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.ase-detail-value[data-v-66053d1b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.ase-fields[data-v-66053d1b]{display:grid;gap:.75rem;padding:1rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.ase-field[data-v-66053d1b]{display:flex;flex-direction:column;gap:.375rem}.ase-field-label[data-v-66053d1b]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ase-field-label i[data-v-66053d1b]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.ase-select[data-v-66053d1b]{width:100%}.ase-footer[data-v-66053d1b]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem 1rem}.ase-footer-status[data-v-66053d1b]{font-size:.75rem;line-height:1rem}.ase-dirty[data-v-66053d1b]{font-weight:500;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.ase-saved[data-v-66053d1b]{display:inline-flex;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.ase-error[data-v-66053d1b]{display:inline-flex;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.ase-save-btn[data-v-66053d1b]{border-radius:.375rem!important;font-size:.75rem!important;line-height:1rem!important;line-height:1!important;padding:.4rem .7rem!important}.qr-wrap[data-v-f7030d00]{width:16rem;height:16rem;display:block}.qr-wrap[data-v-f7030d00] svg{width:100%!important;height:100%!important;display:block}.lte-root[data-v-4c8d8381]{background-color:transparent}.lte-empty[data-v-4c8d8381]{display:flex;align-items:center;gap:.5rem;padding:.75rem .25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.info-note[data-v-1fde0ce1]{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .875rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#f8fafc;font-size:.875rem;line-height:1.5;color:#475569}.info-note>i[data-v-1fde0ce1]{margin-top:.125rem;color:#94a3b8;font-size:1rem;flex-shrink:0}.info-note__title[data-v-1fde0ce1]{font-weight:500;color:#334155}.section-label[data-v-1fde0ce1]{font-size:.8125rem;font-weight:600;color:#64748b;margin-bottom:-.25rem}[data-v-1fde0ce1] .p-tablist-tab-list{background:transparent;border:none}[data-v-1fde0ce1] .p-tablist-content{scroll-behavior:smooth}[data-v-1fde0ce1] .p-tab{padding:.75rem 1rem;font-weight:500;font-size:.875rem;white-space:nowrap;color:#6b7280;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,background .15s ease}[data-v-1fde0ce1] .p-tab:hover:not(.p-tab-active){color:#374151;background:#f9fafb}[data-v-1fde0ce1] .p-tab-active{color:#2563eb;border-bottom-color:#2563eb;background:transparent}[data-v-1fde0ce1] .p-inputnumber-button-group .p-button{background:#f3f4f6;border-color:#e5e7eb;color:#374151}[data-v-1fde0ce1] .p-inputnumber-button-group .p-button:hover{background:#e5e7eb}[data-v-1fde0ce1] .p-card .p-card-title{font-size:1rem;margin-bottom:0}[data-v-1fde0ce1] .p-card .p-card-content{padding-top:1rem}[data-v-1fde0ce1] .p-chip .p-chip-remove-icon{margin-left:.5rem;color:#dc2626}[data-v-1fde0ce1] .p-chip .p-chip-remove-icon:hover{color:#b91c1c}.quc-root[data-v-5a1a8732]{margin-left:auto;margin-right:auto;max-width:48rem}.quc-header[data-v-5a1a8732]{border-top-left-radius:1rem;border-top-right-radius:1rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #1e293b var(--tw-gradient-to-position);padding:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.quc-body[data-v-5a1a8732]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.quc-body[data-v-5a1a8732]{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-width:1px;border-top-width:0px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.quc-label[data-v-5a1a8732]{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.quc-section[data-v-5a1a8732]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.quc-section[data-v-5a1a8732]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:1.25rem}.quc-section-title[data-v-5a1a8732]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.quc-maint-block[data-v-5a1a8732]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.quc-maint-block[data-v-5a1a8732]{border-radius:.75rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));background-color:#ecfdf566;padding:1rem}.quc-maint-field[data-v-5a1a8732]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.quc-maint-label[data-v-5a1a8732]{display:flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.quc-maint-hint[data-v-5a1a8732]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.quc-footer[data-v-5a1a8732]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:1rem}.csp-root[data-v-66afad13]{display:flex;height:100%;flex-direction:column;gap:.75rem;padding:1rem}.csp-search-bar[data-v-66afad13]{position:relative}.csp-search-icon[data-v-66afad13]{pointer-events:none;position:absolute;left:.75rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.csp-input[data-v-66afad13]{width:100%;padding-left:2.25rem!important}.csp-viewer-header[data-v-66afad13]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-bottom:.5rem}.csp-state[data-v-66afad13]{display:flex;align-items:center;gap:.5rem;padding:1.5rem .25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.csp-state--hint[data-v-66afad13]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.csp-results[data-v-66afad13]{margin:0;list-style-type:none}.csp-results[data-v-66afad13]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.csp-results[data-v-66afad13]{overflow-y:auto;padding:0}.csp-result[data-v-66afad13]{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.csp-result[data-v-66afad13]:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.csp-result-icon[data-v-66afad13]{flex-shrink:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.csp-result-text[data-v-66afad13]{min-width:0px;flex:1 1 0%}.csp-result-name[data-v-66afad13]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.csp-result-meta[data-v-66afad13]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.csp-result-arrow[data-v-66afad13]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.csp-viewer[data-v-66afad13]{flex:1 1 0%;overflow-y:auto}.csp-viewer-title[data-v-66afad13]{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.csp-viewer-icon[data-v-66afad13]{font-size:1.25rem;line-height:1.75rem}.csp-viewer-title h3[data-v-66afad13]{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.csp-content[data-v-66afad13]{font-size:15px;line-height:1.65;color:#1e293b}.csp-content[data-v-66afad13] h1{font-size:22px;font-weight:700;margin:24px 0 12px;color:#0f172a}.csp-content[data-v-66afad13] h2{font-size:18px;font-weight:700;margin:20px 0 10px;color:#0f172a}.csp-content[data-v-66afad13] h3{font-size:16px;font-weight:600;margin:18px 0 8px;color:#0f172a}.csp-content[data-v-66afad13] p{margin:0 0 12px}.csp-content[data-v-66afad13] ul,.csp-content[data-v-66afad13] ol{margin:0 0 12px;padding-left:24px}.csp-content[data-v-66afad13] li{margin-bottom:4px}.csp-content[data-v-66afad13] blockquote{margin:12px 0;padding:8px 16px;border-left:3px solid #cbd5e1;color:#475569;font-style:italic}.csp-content[data-v-66afad13] table{width:100%;border-collapse:collapse;margin:12px 0;font-size:14px}.csp-content[data-v-66afad13] th,.csp-content[data-v-66afad13] td{padding:8px 12px;border:1px solid #e2e8f0;text-align:left}.csp-content[data-v-66afad13] th{background:#f8fafc;font-weight:600}.csp-content[data-v-66afad13] a{color:#2383e2;text-decoration:underline}.csp-content[data-v-66afad13] ul[data-type=taskList]{list-style:none;padding-left:0}.csp-content[data-v-66afad13] ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:10px;margin-bottom:6px}.a4-document[data-v-454e6f45]{width:100%;max-width:210mm;min-height:297mm;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px #00000014,0 1px 2px #0000001f;border-radius:4px}@media(max-width:640px){.a4-document[data-v-454e6f45]{box-shadow:none;border-radius:0;min-height:auto}}.document-content-container[data-v-454e6f45]{max-height:calc(100vh - 140px);overflow-y:auto;background-color:#f9fafb}.document-section-card[data-v-454e6f45]{margin-bottom:1rem;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.document-section-card--form[data-v-454e6f45]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.document-text-card[data-v-454e6f45]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;line-height:1.625}@media(min-width:768px){.document-text-card[data-v-454e6f45]{padding:1rem 1.25rem}}.document-form-card[data-v-454e6f45]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.document-form-card-header[data-v-454e6f45]{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));background-color:#f9fafb99;padding:.5rem .75rem}@media(min-width:768px){.document-form-card-header[data-v-454e6f45]{padding-left:1.25rem;padding-right:1.25rem}}.document-form-card-body[data-v-454e6f45]{padding:.75rem}@media(min-width:768px){.document-form-card-body[data-v-454e6f45]{padding:1.25rem}}.document-section-header[data-v-454e6f45]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.625rem 1rem}.document-section-header--form[data-v-454e6f45]{--tw-border-opacity: 1;border-bottom-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.section-label[data-v-454e6f45]{margin-bottom:.5rem;display:flex;align-items:center;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.page-break[data-v-454e6f45]{position:relative;margin-top:2rem;margin-bottom:2rem;border-top-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.page-break[data-v-454e6f45]:after{content:"Page Break";position:absolute;top:-.75rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.full-width-footer[data-v-454e6f45]{position:fixed;bottom:0;left:0;width:100vw!important;margin:0!important;padding:8px 12px;background-color:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -2px 8px -2px #00000014;z-index:50}@media(min-width:640px){.full-width-footer[data-v-454e6f45]{padding:10px 16px}}.edit-table table th,.edit-table td:first-child{width:40px}.editable-table-column{border:1px solid #e2e8f0}.card[data-v-8d16e143]{background:#fff;padding:2rem;border-radius:10px;margin-bottom:1rem}.drop-zone.drag-over[data-v-86107d94]{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.line-clamp-2[data-v-86107d94]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header,.first-page,.general-section{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.page-break{position:relative;margin-top:2rem;margin-bottom:2rem;border-top-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.page-break:after{content:"Page Break";position:absolute;top:-.75rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.fade-enter-active,.fade-leave-active{transition:opacity .3s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.a4-document{width:210mm;max-width:210mm;min-height:297mm;margin:0 auto;background-color:#fff;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.document-content-container{max-height:calc(100vh - 140px);overflow-y:auto;background-color:#f9fafb}.full-width-footer{position:fixed;bottom:0;left:0;width:100vw!important;margin:0!important;padding:12px 16px;background-color:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 6px -1px #0000001a;z-index:50}.meta-fields-page[data-v-14ddea43]{padding:2rem;min-height:100vh;background:#f8fafc}.page-head[data-v-14ddea43]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.page-title[data-v-14ddea43]{font-size:1.4rem;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:.5rem}.page-sub[data-v-14ddea43]{font-size:.85rem;color:#64748b;margin:.25rem 0 0}.card[data-v-14ddea43]{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;overflow:hidden;box-shadow:0 2px 14px #0000000d}.lbl[data-v-14ddea43]{font-weight:600;color:#1e293b}.key[data-v-14ddea43]{font-family:monospace;font-size:.78rem;color:#475569;background:#f1f5f9;padding:.1rem .4rem;border-radius:.3rem}.opts[data-v-14ddea43]{font-size:.82rem;color:#475569}.empty[data-v-14ddea43]{color:#cbd5e1}.ml-2[data-v-14ddea43]{margin-left:.5rem}.row-actions[data-v-14ddea43]{display:flex;gap:.15rem}.empty-state[data-v-14ddea43]{text-align:center;padding:2.5rem;color:#94a3b8}.form[data-v-14ddea43]{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.fld[data-v-14ddea43]{display:flex;flex-direction:column;gap:.35rem}.fld label[data-v-14ddea43]{font-size:.82rem;font-weight:600;color:#374151}.hint[data-v-14ddea43]{font-weight:400;color:#94a3b8;font-size:.75rem}.tag-browser-layout[data-v-65c898fd]{display:flex;height:100%;overflow:hidden}.tag-browser-sidebar[data-v-65c898fd]{flex-shrink:0;overflow:hidden;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition:width .2s ease,min-width .2s ease}.sidebar-inner[data-v-65c898fd]{height:100%;overflow:hidden}.sidebar-toggle-bar[data-v-65c898fd]{display:flex;flex-shrink:0;align-items:flex-start;padding-top:.75rem}.sidebar-toggle-btn[data-v-65c898fd]{display:flex;height:2rem;width:1.5rem;align-items:center;justify-content:center;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-width:1px;border-left-width:0px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sidebar-toggle-btn[data-v-65c898fd]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.tag-browser-content[data-v-65c898fd]{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden}.content-toolbar[data-v-65c898fd]{flex-shrink:0}.content-main[data-v-65c898fd]{flex:1 1 0%;overflow:auto}.tree-wrapper[data-v-4db34a8d]{display:flex;height:100%;flex-direction:column;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.header[data-v-4db34a8d]{display:flex;flex-shrink:0;flex-direction:column;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.75rem .75rem .5rem}.header-top[data-v-4db34a8d]{display:flex;align-items:center;justify-content:space-between}.header-title[data-v-4db34a8d]{display:flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.header-actions[data-v-4db34a8d]{display:flex;align-items:center;gap:.125rem}.action-btn[data-v-4db34a8d]{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.action-btn[data-v-4db34a8d]:hover,.action-btn--active[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.search-bar[data-v-4db34a8d]{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafbcc;padding:.375rem .625rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-bar[data-v-4db34a8d]:focus-within{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.search-input[data-v-4db34a8d]{flex:1 1 0%;border-width:0px;background-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.search-input[data-v-4db34a8d]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.search-input[data-v-4db34a8d]::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.search-input[data-v-4db34a8d]{outline:2px solid transparent;outline-offset:2px}.search-clear[data-v-4db34a8d]{font-size:1rem;line-height:1.5rem;line-height:1;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-clear[data-v-4db34a8d]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.quick-filters[data-v-4db34a8d]{display:flex;flex-shrink:0;flex-direction:column;gap:.125rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.5rem}.quick-filter-item[data-v-4db34a8d]{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.quick-filter-item[data-v-4db34a8d]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.quick-filter-item--active[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.quick-filter-icon[data-v-4db34a8d]{font-size:.875rem;line-height:1.25rem}.quick-filter-item--active .quick-filter-icon[data-v-4db34a8d]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.quick-filter-label[data-v-4db34a8d]{flex:1 1 0%;text-align:left}.quick-filter-count[data-v-4db34a8d]{display:flex;height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.quick-filter-item--active .quick-filter-count[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.section-divider[data-v-4db34a8d]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1));padding:.375rem .75rem}.section-label[data-v-4db34a8d]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.section-divider-right[data-v-4db34a8d]{display:flex;align-items:center;gap:.375rem}.section-badge[data-v-4db34a8d]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.filter-mode-toggle[data-v-4db34a8d]{display:flex;align-items:center;overflow:hidden;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.filter-mode-btn[data-v-4db34a8d]{padding:.125rem .375rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.filter-mode-btn[data-v-4db34a8d]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.filter-mode-btn--active[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.tree-scroll-wrapper[data-v-4db34a8d]{flex:1 1 0;position:relative;overflow:hidden}.tree-content[data-v-4db34a8d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:4px}.node[data-v-4db34a8d]{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node[data-v-4db34a8d]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.node-icon[data-v-4db34a8d]{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;font-size:.75rem;line-height:1rem}.node-icon--group[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.node-icon--tag[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.colour-dot[data-v-4db34a8d]{height:.75rem;width:.75rem;border-radius:9999px}.node-text[data-v-4db34a8d]{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}.node-label[data-v-4db34a8d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.node-desc[data-v-4db34a8d]{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.node-count[data-v-4db34a8d]{display:flex;height:1.25rem;min-width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.node-count--zero[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.empty-state[data-v-4db34a8d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-icon[data-v-4db34a8d]{margin-bottom:.75rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.empty-icon--search[data-v-4db34a8d]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.empty-title[data-v-4db34a8d]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.empty-detail[data-v-4db34a8d]{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.empty-action[data-v-4db34a8d]{margin-top:.75rem;display:flex;align-items:center;gap:.25rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.empty-action[data-v-4db34a8d]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.compact-tree[data-v-4db34a8d] .p-tree{background-color:transparent;padding:0}.compact-tree[data-v-4db34a8d] .p-tree-root-children,.compact-tree[data-v-4db34a8d] .p-tree-container{margin:0;gap:0px;background-color:transparent;padding:0}.compact-tree[data-v-4db34a8d] .p-treenode{margin:0;padding:0}.compact-tree[data-v-4db34a8d] .p-treenode-content{margin:0;gap:0px;background-color:transparent;padding:0}.compact-tree[data-v-4db34a8d] .p-treenode-content:hover{background-color:transparent}.compact-tree[data-v-4db34a8d] .p-treenode-label{width:100%;padding:0}.compact-tree[data-v-4db34a8d] .p-treenode-toggler{margin:0;height:1.25rem;width:1.25rem;flex-shrink:0;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.compact-tree[data-v-4db34a8d] .p-treenode-toggler:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.compact-tree[data-v-4db34a8d] .p-treenode-children{padding-left:1rem!important}.compact-tree[data-v-4db34a8d] .p-tree-node-leaf>.p-treenode-content{padding-left:1.25rem!important}.compact-tree[data-v-4db34a8d] .p-checkbox{height:1rem;width:1rem}.compact-tree[data-v-4db34a8d] .p-checkbox .p-checkbox-box{height:1rem;width:1rem;border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.tree-content[data-v-4db34a8d]::-webkit-scrollbar{width:4px}.tree-content[data-v-4db34a8d]::-webkit-scrollbar-track{background:transparent}.tree-content[data-v-4db34a8d]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.tree-content[data-v-4db34a8d]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.card-grid-wrapper[data-v-f5cd6473]{padding:1rem}.card-grid[data-v-f5cd6473]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:768px){.card-grid[data-v-f5cd6473]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.card-grid[data-v-f5cd6473]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.card-grid[data-v-f5cd6473]{grid-template-columns:repeat(5,minmax(0,1fr))}}.grid-loading[data-v-f5cd6473]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:768px){.grid-loading[data-v-f5cd6473]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.grid-loading[data-v-f5cd6473]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.grid-loading[data-v-f5cd6473]{grid-template-columns:repeat(5,minmax(0,1fr))}}.loading-card[data-v-f5cd6473]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.loading-thumb[data-v-f5cd6473]{aspect-ratio:4/3;width:100%;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.loading-body[data-v-f5cd6473]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.loading-body[data-v-f5cd6473]{padding:.75rem}.loading-line[data-v-f5cd6473]{height:.75rem;border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.loading-line--wide[data-v-f5cd6473]{width:75%}.loading-line--narrow[data-v-f5cd6473]{width:50%}.grid-empty[data-v-f5cd6473]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem;text-align:center}.grid-pagination[data-v-f5cd6473]{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:.75rem}.pagination-info[data-v-f5cd6473]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.pagination-controls[data-v-f5cd6473]{display:flex;align-items:center;gap:.25rem}.pagination-page[data-v-f5cd6473]{min-width:60px;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.pagination-btn[data-v-f5cd6473]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.attachment-card[data-v-b92139ac]{cursor:pointer;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.attachment-card[data-v-b92139ac]:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-thumbnail[data-v-b92139ac]{position:relative;aspect-ratio:4/3;width:100%;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.thumbnail-img[data-v-b92139ac]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-placeholder[data-v-b92139ac]{display:flex;height:100%;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.thumbnail-placeholder--pdf[data-v-b92139ac]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.extension-badge[data-v-b92139ac]{position:absolute;top:.5rem;left:.5rem}.ai-badge[data-v-b92139ac]{position:absolute;top:.5rem;right:.5rem}.card-overlay[data-v-b92139ac]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#0006;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.attachment-card:hover .card-overlay[data-v-b92139ac]{opacity:1}.overlay-btn[data-v-b92139ac]{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:#ffffffe6;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.overlay-btn[data-v-b92139ac]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.overlay-btn--danger[data-v-b92139ac]:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.card-body[data-v-b92139ac]{padding:.75rem}.card-name[data-v-b92139ac]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.card-description[data-v-b92139ac]{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-tags[data-v-b92139ac]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.tag-pill[data-v-b92139ac]{display:inline-flex;align-items:center;gap:.125rem;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tag-dot[data-v-b92139ac]{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px}.tag-overflow[data-v-b92139ac]{padding:.125rem .25rem;font-size:10px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.card-meta[data-v-b92139ac]{margin-top:.5rem;display:flex;align-items:center;gap:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.meta-dot[data-v-b92139ac]{height:.125rem;width:.125rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.card-uploader[data-v-b92139ac]{margin-top:.25rem;display:flex;align-items:center;gap:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.line-clamp-1[data-v-b92139ac],.line-clamp-1[data-v-658db7a5]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-658db7a5]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.attachment-preview[data-v-658db7a5] .p-image{width:100%}.attachment-preview[data-v-658db7a5] .p-image img{width:100%;border-radius:.5rem}@keyframes spin-658db7a5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.min-h-screen[data-v-60bea95d]{min-height:100vh}[data-v-60bea95d] .p-dialog-header{background-color:#f8fafc;border-bottom:1px solid #e2e8f0}[data-v-60bea95d] .p-dialog-content{padding:1.5rem;max-height:80vh;overflow-y:auto}[data-v-60bea95d] .p-dialog-content::-webkit-scrollbar{width:6px}[data-v-60bea95d] .p-dialog-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-60bea95d] .p-dialog-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-60bea95d] .p-dialog-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){[data-v-60bea95d] .p-dialog{width:95vw!important;margin:1rem}[data-v-60bea95d] .p-dialog-content{padding:1rem;max-height:70vh}}[data-v-60bea95d] .p-dialog .p-dialog-header .p-dialog-title{font-weight:600;color:#1f2937}.tag-filter-panel[data-v-60bea95d]{min-width:320px;max-width:90vw}.briefing[data-v-856c70d2]{margin-bottom:8px}.briefing-top[data-v-856c70d2]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.briefing-title[data-v-856c70d2]{font-size:28px;font-weight:600;color:#0f172a;margin:0 0 6px;letter-spacing:-.02em}.briefing-emoji[data-v-856c70d2]{margin-left:6px;font-size:24px}.briefing-summary[data-v-856c70d2]{color:#475569;font-size:15px;margin:0}.briefing-summary.is-urgent[data-v-856c70d2]{color:#b45309;font-weight:500}.briefing-date[data-v-856c70d2]{color:#64748b;font-size:14px;font-weight:500;white-space:nowrap;padding-top:6px}.briefing-stats[data-v-856c70d2]{display:flex;align-items:center;gap:18px;margin-top:16px;flex-wrap:wrap}.stat[data-v-856c70d2]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#334155}.stat i[data-v-856c70d2]{color:#64748b;font-size:14px}.stat-num[data-v-856c70d2]{font-weight:700;color:#0f172a}.stat-label[data-v-856c70d2]{color:#64748b}.stat-alert[data-v-856c70d2],.stat-alert i[data-v-856c70d2],.stat-alert .stat-num[data-v-856c70d2]{color:#b91c1c}.stat-muted .stat-num[data-v-856c70d2]{color:#475569;font-weight:600}.stat-sep[data-v-856c70d2]{width:1px;height:14px;background:#cbd5e1}.cmd-wrap[data-v-380aa80c]{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px}.cmd-bar[data-v-380aa80c]{width:100%;display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fff;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 1px 3px #0f172a0a,0 4px 16px #0f172a0f;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.cmd-bar.is-focused[data-v-380aa80c]{border-color:#6366f1;box-shadow:0 1px 3px #0f172a0a,0 8px 28px #6366f12e;transform:translateY(-1px)}.cmd-icon[data-v-380aa80c]{color:#6366f1;font-size:20px;flex-shrink:0}.cmd-input[data-v-380aa80c]{flex:1;border:none;outline:none;background:transparent;font-size:16px;color:#0f172a;min-width:0}.cmd-input[data-v-380aa80c]::-moz-placeholder{color:#94a3b8}.cmd-input[data-v-380aa80c]::placeholder{color:#94a3b8}.cmd-shortcut[data-v-380aa80c]{display:inline-flex;align-items:center;gap:3px;color:#94a3b8;flex-shrink:0}.cmd-shortcut kbd[data-v-380aa80c]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;padding:2px 6px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;color:#475569}.cmd-suggest[data-v-380aa80c]{position:absolute;top:60px;left:0;right:0;z-index:30;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 12px 40px #0f172a1f;padding:8px;max-height:420px;overflow-y:auto}.cmd-suggest-section+.cmd-suggest-section[data-v-380aa80c]{margin-top:8px;padding-top:8px;border-top:1px solid #f1f5f9}.cmd-suggest-title[data-v-380aa80c]{padding:4px 10px 6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.cmd-suggest-row[data-v-380aa80c]{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;background:transparent;border-radius:10px;font-size:14px;color:#0f172a;text-align:left;cursor:pointer}.cmd-suggest-row[data-v-380aa80c]:hover{background:#f8fafc}.cmd-suggest-row i[data-v-380aa80c]{color:#6366f1;font-size:16px;flex-shrink:0}.cmd-suggest-row code[data-v-380aa80c]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;color:#4338ca;background:#eef2ff;padding:1px 6px;border-radius:4px}.cmd-suggest-label[data-v-380aa80c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd-suggest-hint[data-v-380aa80c]{color:#94a3b8;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40%}.cmd-suggest-trigger[data-v-380aa80c]{color:#64748b}.cmd-actions[data-v-380aa80c]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.cmd-chip[data-v-380aa80c]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:999px;font-size:13px;color:#334155;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.cmd-chip[data-v-380aa80c]:hover{border-color:#cbd5e1;color:#0f172a}.cmd-chip.is-primary[data-v-380aa80c]{background:#4f46e5;border-color:#4f46e5;color:#fff}.cmd-chip.is-primary[data-v-380aa80c]:hover{background:#4338ca;border-color:#4338ca;color:#fff}.cmd-chip i[data-v-380aa80c]{font-size:14px}.col-card[data-v-89e961d1]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;overflow:hidden;display:flex;flex-direction:column}.col-header[data-v-89e961d1]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #f1f5f9}.col-heading[data-v-89e961d1]{display:flex;align-items:center;gap:8px}.col-heading h2[data-v-89e961d1]{font-size:14px;font-weight:600;color:#0f172a;margin:0;text-transform:uppercase;letter-spacing:.04em}.col-heading i[data-v-89e961d1]{color:#6366f1;font-size:16px}.col-link[data-v-89e961d1]{font-size:12px;color:#6366f1;text-decoration:none}.col-link[data-v-89e961d1]:hover{text-decoration:underline}.col-state[data-v-89e961d1]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 18px;color:#94a3b8;font-size:14px}.col-state-error[data-v-89e961d1]{color:#b91c1c}.col-state-empty[data-v-89e961d1]{color:#16a34a}.ri-spin[data-v-89e961d1]{animation:spin-89e961d1 1s linear infinite}@keyframes spin-89e961d1{to{transform:rotate(360deg)}}.col-body[data-v-89e961d1]{padding:8px 8px 12px;display:flex;flex-direction:column;gap:10px}.bucket-title[data-v-89e961d1]{display:flex;align-items:center;gap:6px;padding:8px 10px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.bucket-title i[data-v-89e961d1]{font-size:13px}.bucket-title-alert[data-v-89e961d1]{color:#b91c1c}.bucket-count[data-v-89e961d1]{margin-left:4px;color:#94a3b8}.bucket-title-alert .bucket-count[data-v-89e961d1]{color:#b91c1c}.item[data-v-89e961d1]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid transparent;background:transparent;border-radius:10px;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease}.item[data-v-89e961d1]:hover{background:#f8fafc;border-color:#e2e8f0}.item.is-overdue[data-v-89e961d1]{background:#fef2f2}.item.is-overdue[data-v-89e961d1]:hover{background:#fee2e2}.item-icon[data-v-89e961d1]{color:#6366f1;font-size:18px;flex-shrink:0}.item.is-overdue .item-icon[data-v-89e961d1]{color:#b91c1c}.item-body[data-v-89e961d1]{flex:1;min-width:0}.item-name[data-v-89e961d1]{font-size:14px;font-weight:500;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-meta[data-v-89e961d1]{font-size:12px;color:#64748b;margin-top:2px;display:flex;align-items:center;gap:4px}.item-dot[data-v-89e961d1]{color:#cbd5e1}.item-arrow[data-v-89e961d1]{color:#cbd5e1;font-size:16px;flex-shrink:0}.col-card[data-v-9c894305]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column}.col-header[data-v-9c894305]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #f1f5f9}.col-heading[data-v-9c894305]{display:flex;align-items:center;gap:8px}.col-heading h2[data-v-9c894305]{font-size:14px;font-weight:600;color:#0f172a;margin:0;text-transform:uppercase;letter-spacing:.04em}.col-heading i[data-v-9c894305]{color:#6366f1;font-size:16px}.col-pulse[data-v-9c894305]{width:8px;height:8px;border-radius:50%;background:#ef4444;box-shadow:0 0 #ef444480;animation:pulse-9c894305 2s infinite}@keyframes pulse-9c894305{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 #ef444400}}.col-link[data-v-9c894305]{font-size:12px;color:#6366f1;text-decoration:none}.col-link[data-v-9c894305]:hover{text-decoration:underline}.col-state[data-v-9c894305]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 18px;color:#94a3b8;font-size:14px}.col-state-error[data-v-9c894305]{color:#b91c1c}.col-state-empty[data-v-9c894305]{color:#475569}.ri-spin[data-v-9c894305]{animation:spin-9c894305 1s linear infinite}@keyframes spin-9c894305{to{transform:rotate(360deg)}}.col-body[data-v-9c894305]{padding:8px;display:flex;flex-direction:column;gap:4px}.conv[data-v-9c894305]{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid transparent;background:transparent;border-radius:10px;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease}.conv[data-v-9c894305]:hover{background:#f8fafc;border-color:#e2e8f0}.conv-avatar[data-v-9c894305]{position:relative;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:#eef2ff;color:#4f46e5;display:inline-flex;align-items:center;justify-content:center}.conv-avatar i[data-v-9c894305]{font-size:16px}.conv-badge[data-v-9c894305]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.conv-body[data-v-9c894305]{flex:1;min-width:0}.conv-top[data-v-9c894305]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.conv-title[data-v-9c894305]{font-size:14px;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv.has-unread .conv-title[data-v-9c894305]{color:#4338ca}.conv-time[data-v-9c894305]{font-size:11px;color:#94a3b8;flex-shrink:0}.conv-preview[data-v-9c894305]{font-size:12px;color:#64748b;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-author[data-v-9c894305]{font-weight:600;color:#475569;margin-right:4px}.conv-new[data-v-9c894305]{width:100%;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px dashed #cbd5e1;background:transparent;border-radius:10px;color:#64748b;font-size:13px;cursor:pointer;margin-top:4px}.conv-new[data-v-9c894305]:hover{color:#4338ca;border-color:#c7d2fe;background:#eef2ff}.conv-new-inline[data-v-9c894305]{width:auto;margin-top:12px}.col-card[data-v-4edad1ee]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column}.col-header[data-v-4edad1ee]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #f1f5f9}.col-heading[data-v-4edad1ee]{display:flex;align-items:center;gap:8px}.col-heading h2[data-v-4edad1ee]{font-size:14px;font-weight:600;color:#0f172a;margin:0;text-transform:uppercase;letter-spacing:.04em}.col-heading i[data-v-4edad1ee]{color:#f59e0b;font-size:16px}.col-body[data-v-4edad1ee]{padding:12px 16px;display:flex;flex-direction:column;gap:18px}.block-title[data-v-4edad1ee]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin-bottom:6px}.slot[data-v-4edad1ee]{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:13px;color:#0f172a;border-radius:6px}.slot i[data-v-4edad1ee]{color:#6366f1;font-size:14px}.slot.is-done[data-v-4edad1ee]{color:#94a3b8;text-decoration:line-through}.slot.is-done i[data-v-4edad1ee]{color:#16a34a}.slot-time[data-v-4edad1ee]{font-variant-numeric:tabular-nums;font-weight:600;color:#64748b;min-width:38px}.slot-label[data-v-4edad1ee]{flex:1;min-width:0}.mention[data-v-4edad1ee]{padding:10px 12px;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px}.mention-from[data-v-4edad1ee]{font-size:12px;font-weight:600;color:#9a3412}.mention-text[data-v-4edad1ee]{font-size:13px;color:#431407;margin-top:2px}.mention-src[data-v-4edad1ee]{font-size:11px;color:#c2410c;margin-top:4px}.entry[data-v-4edad1ee]{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13px;color:#475569}.entry i[data-v-4edad1ee]{color:#94a3b8}.col-stub-note[data-v-4edad1ee]{padding:8px 18px 14px;font-size:11px;color:#94a3b8;font-style:italic;margin:0}.emoji-mart,.emoji-mart *{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:420px;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.emoji-mart-emoji{padding:6px;position:relative;display:inline-block;font-size:0;border:none;background:none;-webkit-box-shadow:none;box-shadow:none}.emoji-mart-emoji span{display:inline-block}.emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.emoji-type-native{font-family:"Segoe UI Emoji",Segoe UI Symbol,Segoe UI,"Apple Color Emoji",Twemoji Mozilla,"Noto Color Emoji",EmojiOne Color,"Android Emoji";word-break:keep-all}.emoji-type-image{background-size:6100%}.emoji-type-image.emoji-set-apple{background-image:url(https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png)}.emoji-type-image.emoji-set-facebook{background-image:url(https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png)}.emoji-type-image.emoji-set-google{background-image:url(https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png)}.emoji-type-image.emoji-set-twitter{background-image:url(https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png)}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-scroll{position:relative;overflow-y:scroll;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 6px;color:#858585;line-height:0}.emoji-mart-anchor{position:relative;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:12px 4px;overflow:hidden;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;border:none;background:none;-webkit-box-shadow:none;box-shadow:none}.emoji-mart-anchor:hover,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors svg{fill:currentColor;max-height:18px}.emoji-mart .scroller{height:250px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-search{margin-top:6px;padding:0 6px}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:.2em .6em;border-radius:25px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search-results{height:250px;overflow-y:scroll}.emoji-mart-category{position:relative}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart-emoji-selected:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%;opacity:1}.emoji-mart-category-label{position:-webkit-sticky;position:sticky;top:0}.emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.emoji-mart-category-label h3{display:block;font-size:16px;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-emoji,.emoji-mart-preview-data,.emoji-mart-preview-skins{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;-webkit-transition-property:width,padding;transition-property:width,padding;-webkit-transition-duration:.125s;transition-duration:.125s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.emoji-mart-skin-swatch:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){-webkit-transition-delay:.03s;transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){-webkit-transition-delay:.06s;transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){-webkit-transition-delay:.09s;transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){-webkit-transition-delay:.12s;transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){-webkit-transition-delay:.15s;transition-delay:.15s}.emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch-selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart .vue-recycle-scroller{position:relative}.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.emoji-mart .vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.emoji-mart .vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.emoji-mart .resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.emoji-mart .resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.emoji-mart-search .hidden{display:none;visibility:hidden}.emoji-picker-wrapper[data-v-d3692fec]{position:fixed;z-index:10000}.emoji-remove-btn[data-v-d3692fec]{display:flex;align-items:center;gap:4px;width:100%;padding:8px 14px;font-size:13px;color:#91918e;background:#fff;border:1px solid rgba(0,0,0,.08);border-top:none;border-radius:0 0 6px 6px;cursor:pointer;transition:color .1s,background .1s}.emoji-remove-btn[data-v-d3692fec]:hover{color:#e03e3e;background:#fef2f2}.emoji-pop-enter-active[data-v-d3692fec]{transition:opacity .12s ease,transform .12s ease}.emoji-pop-leave-active[data-v-d3692fec]{transition:opacity .06s ease}.emoji-pop-enter-from[data-v-d3692fec]{opacity:0;transform:translateY(-4px) scale(.98)}.emoji-pop-leave-to[data-v-d3692fec]{opacity:0}.emoji-mart{border-radius:8px!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 4px 16px #0000001f!important;font-family:inherit!important}.emoji-mart-bar{border-color:#0000000f!important}.emoji-mart-search input{border-radius:6px!important;border-color:#00000014!important;font-size:13px!important}.chat-task-wrap[data-v-b17e3679]{margin:.375rem 0}.chat-task-card[data-v-b17e3679]{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;box-shadow:0 1px 2px #00000008;cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative}.chat-task-card[data-v-b17e3679]:hover{border-color:#c7d2fe;box-shadow:0 4px 12px -2px #6366f11f}.chat-task-icon[data-v-b17e3679]{width:2rem;height:2rem;border-radius:.5rem;background:#eef2ff;color:#4f46e5;display:inline-flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0}.chat-task-main[data-v-b17e3679]{flex:1;min-width:0}.chat-task-meta[data-v-b17e3679]{display:flex;align-items:center;gap:.5rem;margin-bottom:.125rem}.chat-task-number[data-v-b17e3679]{font-size:.6875rem;font-weight:600;color:#6b7280;font-variant-numeric:tabular-nums}.chat-task-status[data-v-b17e3679]{font-size:.6875rem;font-weight:600;padding:.0625rem .5rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}.chat-task-status.is-complete[data-v-b17e3679]{background:#dcfce7;color:#15803d}.chat-task-status.is-progress[data-v-b17e3679]{background:#fef3c7;color:#b45309}.chat-task-status.is-pending[data-v-b17e3679]{background:#f3f4f6;color:#4b5563}.chat-task-status.is-cancelled[data-v-b17e3679]{background:#fee2e2;color:#b91c1c}.chat-task-title[data-v-b17e3679]{font-size:.875rem;font-weight:600;color:#111827;line-height:1.35;word-break:break-word}.chat-task-footer[data-v-b17e3679]{display:flex;align-items:center;gap:.75rem;margin-top:.375rem;font-size:.75rem;color:#6b7280}.chat-task-footer i[data-v-b17e3679]{margin-right:.25rem}.chat-task-remove[data-v-b17e3679]{position:absolute;top:.25rem;right:.25rem;width:1.25rem;height:1.25rem;border:0;background:transparent;color:#9ca3af;cursor:pointer;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem}.chat-task-remove[data-v-b17e3679]:hover{background:#f3f4f6;color:#111827}.msg-bubble.is-own .chat-task-card[data-v-b17e3679]{background:#fffffff5;color:#111827}.picker-search[data-v-b740ffab]{padding:.5rem 0 .75rem}.picker-results[data-v-b740ffab]{max-height:22rem;overflow-y:auto}.picker-list[data-v-b740ffab]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.picker-item[data-v-b740ffab]{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;border-radius:.5rem;cursor:pointer;border:1px solid transparent}.picker-item[data-v-b740ffab]:hover{background:#f9fafb;border-color:#e5e7eb}.picker-item>i[data-v-b740ffab]{color:#6366f1;font-size:1.125rem;margin-top:.125rem}.picker-item-main[data-v-b740ffab]{flex:1;min-width:0}.picker-item-meta[data-v-b740ffab]{display:flex;gap:.5rem;align-items:center}.picker-item-number[data-v-b740ffab]{font-size:.6875rem;font-weight:600;color:#6b7280}.picker-item-status[data-v-b740ffab]{font-size:.6875rem;font-weight:600;color:#4b5563;background:#f3f4f6;padding:.0625rem .5rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}.picker-item-title[data-v-b740ffab]{font-size:.875rem;font-weight:600;color:#111827;margin-top:.125rem}.picker-item-assignee[data-v-b740ffab]{font-size:.75rem;color:#6b7280;margin-top:.25rem}.picker-empty[data-v-b740ffab]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:#9ca3af;font-size:.875rem;gap:.5rem}.picker-empty i[data-v-b740ffab]{font-size:1.5rem}.picker-create[data-v-b740ffab]{padding:.75rem 0 0}.picker-label[data-v-b740ffab]{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:.375rem}.picker-create-hint[data-v-b740ffab]{font-size:.75rem;color:#6b7280;margin:.5rem 0 1rem}.picker-create-actions[data-v-b740ffab]{display:flex;justify-content:flex-end;gap:.5rem}.spinning[data-v-b740ffab]{animation:spin-b740ffab .7s linear infinite}@keyframes spin-b740ffab{to{transform:rotate(360deg)}}.composer-shell[data-v-b9391108]{position:relative;border-top:1px solid #e5e7eb;background:#fff}.composer[data-v-b9391108]{background:#fff;padding:.5rem 1rem;display:flex;align-items:flex-end;gap:.375rem;position:relative}.composer-hidden-input[data-v-b9391108]{display:none}.composer-attachments[data-v-b9391108]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.625rem 1rem .25rem}.composer-att[data-v-b9391108]{position:relative;border:1px solid #e5e7eb;border-radius:.625rem;overflow:hidden;background:#f9fafb}.composer-att-thumb[data-v-b9391108]{display:block;width:4.5rem;height:4.5rem;-o-object-fit:cover;object-fit:cover}.composer-att.is-file[data-v-b9391108]{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;max-width:14rem}.composer-att-icon[data-v-b9391108]{font-size:1.5rem;color:#6366f1;flex-shrink:0}.composer-att-meta[data-v-b9391108]{min-width:0;display:flex;flex-direction:column}.composer-att-name[data-v-b9391108]{font-size:.8125rem;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composer-att-size[data-v-b9391108]{font-size:.6875rem;color:#9ca3af}.composer-att-remove[data-v-b9391108]{position:absolute;top:.125rem;right:.125rem;width:1.125rem;height:1.125rem;border:0;border-radius:9999px;background:#111827b3;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1}.composer-att.is-file .composer-att-remove[data-v-b9391108]{position:static;margin-left:auto;background:transparent;color:#9ca3af}.composer-att.is-file .composer-att-remove[data-v-b9391108]:hover{color:#111827}.composer-drop-overlay[data-v-b9391108]{position:absolute;top:0;right:0;bottom:0;left:0;background:#6366f114;border:2px dashed #6366f1;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;color:#4f46e5;font-size:.875rem;font-weight:600;pointer-events:none;z-index:20}.composer-drop-overlay i[data-v-b9391108]{font-size:1.75rem}.composer-plus-wrap[data-v-b9391108]{position:relative}.composer-icon-btn[data-v-b9391108]{width:2rem;height:2rem;border-radius:.5rem;border:0;background:transparent;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1.125rem;flex-shrink:0}.composer-icon-btn[data-v-b9391108]:hover:not(:disabled){background:#f3f4f6;color:#111827}.composer-icon-btn.is-active[data-v-b9391108]{background:#111827;color:#fff}.composer-icon-btn[data-v-b9391108]:disabled{cursor:not-allowed;opacity:.6}.composer-editor-wrap[data-v-b9391108]{flex:1;background:#f3f4f6;border-radius:1rem;padding:.35rem .875rem;min-height:2rem;max-height:12rem;overflow-y:auto;display:flex;align-items:center}.composer-editor[data-v-b9391108]{width:100%;font-size:.875rem;line-height:1.4}.composer-editor-wrap[data-v-b9391108] .ProseMirror,.composer-editor-wrap[data-v-b9391108] .tiptap-composer-content{padding:0!important;margin:0!important;min-height:0!important}.composer-block-menu[data-v-b9391108]{position:absolute;bottom:2.75rem;left:0;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 25px -5px #0000001a,0 4px 10px -2px #0000000d;padding:.375rem;min-width:14rem;z-index:50}.block-menu-item[data-v-b9391108]{width:100%;border:0;background:transparent;text-align:left;padding:.5rem .625rem;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;gap:.625rem}.block-menu-item[data-v-b9391108]:hover{background:#f3f4f6}.block-menu-item i[data-v-b9391108]{font-size:1.125rem;color:#6b7280;width:1.5rem;flex-shrink:0;text-align:center}.block-menu-title[data-v-b9391108]{font-size:.875rem;font-weight:600;color:#111827}.block-menu-desc[data-v-b9391108]{font-size:.75rem;color:#6b7280}.tiptap-composer-content{outline:none;min-height:1.25rem}.tiptap-composer-content p{margin:0}.tiptap-composer-content p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-composer-content ul,.tiptap-composer-content ol{padding-left:1.25rem;margin:.25rem 0}.tiptap-composer-content h1,.tiptap-composer-content h2,.tiptap-composer-content h3{font-weight:600;margin:.25rem 0}.tiptap-composer-content h1{font-size:1.25rem}.tiptap-composer-content h2{font-size:1.125rem}.tiptap-composer-content h3{font-size:1rem}.tiptap-composer-content code{background:#e5e7eb;padding:.1em .3em;border-radius:.25rem;font-size:.85em}.tiptap-composer-content blockquote{border-left:3px solid #d1d5db;padding-left:.75rem;color:#4b5563;margin:.25rem 0}.tiptap-viewer-content{outline:none}.tiptap-viewer-content p{margin:0}.tiptap-viewer-content p+p{margin-top:.375rem}.tiptap-viewer-content ul,.tiptap-viewer-content ol{padding-left:1.25rem;margin:.25rem 0}.tiptap-viewer-content h1,.tiptap-viewer-content h2,.tiptap-viewer-content h3{font-weight:600;margin:.25rem 0}.tiptap-viewer-content h1{font-size:1.125rem}.tiptap-viewer-content h2{font-size:1.0625rem}.tiptap-viewer-content h3{font-size:1rem}.tiptap-viewer-content code{background:#0000000f;padding:.1em .3em;border-radius:.25rem;font-size:.85em}.tiptap-viewer-content blockquote{border-left:3px solid currentColor;opacity:.7;padding-left:.75rem;margin:.25rem 0}.tiptap-viewer-content pre{background:#0000000f;padding:.5rem .75rem;border-radius:.5rem;overflow-x:auto;font-size:.85em;margin:.25rem 0}.msg-attachments[data-v-cf61ce34]{display:flex;flex-direction:column;gap:.375rem;margin-top:.375rem}.msg-att-images[data-v-cf61ce34]{display:flex;flex-wrap:wrap;gap:.25rem}.msg-att-image[data-v-cf61ce34]{display:block;border-radius:.625rem;overflow:hidden;max-width:220px;line-height:0}.msg-att-image img[data-v-cf61ce34]{display:block;max-width:220px;max-height:220px;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.msg-att-file[data-v-cf61ce34]{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border-radius:.625rem;background:#0000000a;text-decoration:none;color:inherit;max-width:16rem}.msg-attachments.is-own .msg-att-file[data-v-cf61ce34]{background:#ffffff2e}.msg-att-file[data-v-cf61ce34]:hover{background:#00000014}.msg-attachments.is-own .msg-att-file[data-v-cf61ce34]:hover{background:#ffffff47}.msg-att-file-icon[data-v-cf61ce34]{font-size:1.5rem;flex-shrink:0}.msg-att-file-meta[data-v-cf61ce34]{min-width:0;display:flex;flex-direction:column}.msg-att-file-name[data-v-cf61ce34]{font-size:.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-att-file-size[data-v-cf61ce34]{font-size:.6875rem;opacity:.7}.msg-att-file-dl[data-v-cf61ce34]{margin-left:auto;font-size:1rem;opacity:.7;flex-shrink:0}.avatar-wrap[data-v-f30d91b8]{position:relative;flex-shrink:0;display:inline-block}.avatar[data-v-f30d91b8]{width:100%;height:100%;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:600;line-height:1}.avatar i[data-v-f30d91b8]{font-size:1.1em}.avatar-dot[data-v-f30d91b8]{position:absolute;right:0;bottom:0;background:#22c55e;border:2px solid #ffffff;border-radius:50%}.gf[data-v-99f08511]{display:flex;flex-direction:column;height:100%;min-height:0;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;overflow:hidden}.gf--bare[data-v-99f08511]{border:0;border-radius:0;box-shadow:none}.gf-header[data-v-99f08511]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.gf-heading[data-v-99f08511]{display:flex;align-items:center;gap:8px}.gf-icon[data-v-99f08511]{width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:14px}.gf-heading h2[data-v-99f08511]{font-size:14px;font-weight:600;color:#0f172a;margin:0;text-transform:uppercase;letter-spacing:.04em}.gf-unread[data-v-99f08511]{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.gf-ack-pending[data-v-99f08511]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:9px;background:#fef2f2;color:#b91c1c;font-size:11px;font-weight:700}.gf-open[data-v-99f08511]{display:inline-flex;align-items:center;gap:3px;border:0;background:transparent;color:#6366f1;font-size:12px;font-weight:600;cursor:pointer}.gf-open[data-v-99f08511]:hover{text-decoration:underline}.gf-state[data-v-99f08511]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 18px;color:#94a3b8;font-size:14px;flex:1}.gf-state-error[data-v-99f08511]{color:#b91c1c}.gf-state-empty[data-v-99f08511]{padding:24px}.gf-spin[data-v-99f08511]{animation:gf-spin-99f08511 1s linear infinite}@keyframes gf-spin-99f08511{to{transform:rotate(360deg)}}.gf-pinned[data-v-99f08511]{display:flex;flex-direction:column;gap:8px;padding:12px 14px 0;flex-shrink:0}.gf-pin[data-v-99f08511]{border-radius:10px;padding:10px 12px;border-left:4px solid #6366f1;background:#eef2ff;color:#1e293b}.gf-pin--alert[data-v-99f08511]{border-left-color:#dc2626;background:#fef2f2}.gf-pin-head[data-v-99f08511]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.gf-pin-icon[data-v-99f08511]{font-size:14px}.gf-pin--announcement .gf-pin-icon[data-v-99f08511]{color:#4f46e5}.gf-pin--alert .gf-pin-icon[data-v-99f08511]{color:#dc2626}.gf-pin-kind[data-v-99f08511]{color:inherit}.gf-pin--alert .gf-pin-kind[data-v-99f08511]{color:#dc2626}.gf-pin--announcement .gf-pin-kind[data-v-99f08511]{color:#4f46e5}.gf-pin-author[data-v-99f08511],.gf-pin-time[data-v-99f08511],.gf-pin-expiry[data-v-99f08511]{color:#475569;font-weight:500;text-transform:none;letter-spacing:0}.gf-pin-unpin[data-v-99f08511]{margin-left:auto;width:22px;height:22px;border:0;border-radius:50%;background:transparent;color:#64748b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gf-pin-unpin[data-v-99f08511]:hover{background:#0000000d;color:#0f172a}.gf-pin-body[data-v-99f08511]{margin-top:6px;font-size:14px;line-height:1.45}.gf-pin-foot[data-v-99f08511]{display:flex;align-items:center;gap:12px;margin-top:8px}.gf-ack-btn[data-v-99f08511]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border:0;border-radius:999px;background:#dc2626;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.gf-ack-btn[data-v-99f08511]:hover{background:#b91c1c}.gf-pin--announcement .gf-ack-btn[data-v-99f08511]{background:#4f46e5}.gf-pin--announcement .gf-ack-btn[data-v-99f08511]:hover{background:#4338ca}.gf-ack-done[data-v-99f08511]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#16a34a;font-weight:600}.gf-ack-count[data-v-99f08511]{font-size:11px;color:#64748b;margin-left:auto}.gf-day-bar[data-v-99f08511]{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid #f1f5f9;flex-shrink:0;flex-wrap:wrap}.gf-chip[data-v-99f08511]{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.gf-chip[data-v-99f08511]:hover{border-color:#c7d2fe;color:#4338ca}.gf-chip.is-active[data-v-99f08511]{background:#4f46e5;color:#fff;border-color:#4f46e5}.gf-date-input[data-v-99f08511]{border:1px solid #e2e8f0;border-radius:6px;padding:3px 6px;font-size:12px;background:#fff}.gf-day-label[data-v-99f08511]{margin-left:auto;font-size:12px;color:#94a3b8;font-weight:500}.gf-body[data-v-99f08511]{flex:1;min-height:0;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:14px}.gf--compact .gf-body[data-v-99f08511]{gap:10px;padding:10px}.gf-msg[data-v-99f08511]{display:flex;gap:10px;align-items:flex-start}.gf-msg-main[data-v-99f08511]{flex:1;min-width:0}.gf-msg-top[data-v-99f08511]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.gf-msg-author[data-v-99f08511]{font-size:13px;font-weight:600;color:#0f172a}.gf-msg-time[data-v-99f08511]{font-size:11px;color:#94a3b8;margin-left:auto}.gf-msg-kind[data-v-99f08511]{font-size:10px;font-weight:700;letter-spacing:.04em;padding:1px 6px;border-radius:999px}.gf-msg-kind--alert[data-v-99f08511]{background:#fef2f2;color:#dc2626}.gf-msg-kind--announcement[data-v-99f08511]{background:#eef2ff;color:#4f46e5}.gf-msg-body[data-v-99f08511]{font-size:14px;color:#1f2937;margin-top:2px;word-break:break-word}.gf--compact .gf-msg-body[data-v-99f08511]{font-size:13px}.gf-msg-deleted[data-v-99f08511]{font-style:italic;color:#9ca3af}.gf-msg-body[data-v-99f08511] .tiptap-viewer-content{line-height:1.45}.gf-composer[data-v-99f08511]{flex-shrink:0;border-top:1px solid #f1f5f9}.gf-mode-bar[data-v-99f08511]{display:flex;gap:4px;padding:8px 12px 0;background:#fff}.gf-mode-tab[data-v-99f08511]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#475569;font-size:12px;font-weight:600;cursor:pointer}.gf-mode-tab.is-active[data-v-99f08511]{background:#0f172a;color:#fff;border-color:#0f172a}.gf-mode-tab--announce.is-active[data-v-99f08511]{background:#4f46e5;border-color:#4f46e5}.gf-mode-tab--alert.is-active[data-v-99f08511]{background:#dc2626;border-color:#dc2626}.gf-mode-detail[data-v-99f08511]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 12px;background:#fff;font-size:12px;color:#475569}.gf-mode-detail--alert[data-v-99f08511]{color:#b91c1c;background:#fef2f2;font-weight:500}.gf-expiry-pill[data-v-99f08511]{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;cursor:pointer}.gf-expiry-pill.is-active[data-v-99f08511]{background:#4f46e5;color:#fff;border-color:#4f46e5}.command-center[data-v-080810b3]{height:100vh;overflow-y:auto;background:linear-gradient(180deg,#f8fafc,#f1f5f9);padding:28px 24px 64px}.cc-container[data-v-080810b3]{max-width:1440px;margin:0 auto}.cc-search-zone[data-v-080810b3]{margin:32px auto;max-width:760px}.cc-feature[data-v-080810b3]{height:420px;margin-bottom:24px}.cc-grid[data-v-080810b3]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.cc-col[data-v-080810b3]{min-height:360px}@media(max-width:1280px){.cc-grid[data-v-080810b3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cc-col[data-v-080810b3]:last-child{grid-column:1 / -1}}@media(max-width:768px){.cc-grid[data-v-080810b3]{grid-template-columns:1fr}.cc-col[data-v-080810b3]:last-child{grid-column:auto}}.scroll-container[data-v-d364abeb]{max-height:90vh;overflow-y:auto}.animate-fade-in[data-v-28651c65]{animation:fadeIn-28651c65 .5s ease-in-out}@keyframes fadeIn-28651c65{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.prose[data-v-28651c65]{color:inherit;line-height:1.7}.prose p[data-v-28651c65],.prose ul[data-v-28651c65],.prose ol[data-v-28651c65]{margin-bottom:1rem}.prose h1[data-v-28651c65],.prose h2[data-v-28651c65],.prose h3[data-v-28651c65],.prose h4[data-v-28651c65],.prose h5[data-v-28651c65],.prose h6[data-v-28651c65]{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;color:#111827}.prose ul[data-v-28651c65],.prose ol[data-v-28651c65]{padding-left:1.25rem}.prose li[data-v-28651c65]{margin-bottom:.25rem}.prose blockquote[data-v-28651c65]{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.prose code[data-v-28651c65]{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em;color:#dc2626}[data-v-28651c65]::-webkit-scrollbar{width:6px;height:6px}[data-v-28651c65]::-webkit-scrollbar-track{background:transparent}[data-v-28651c65]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}[data-v-28651c65]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.p-card[data-v-28651c65]{transition:all .2s ease-in-out}.p-card[data-v-28651c65]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:translateY(-1px)}.p-button[data-v-28651c65]{transition:all .2s ease-in-out}.p-button[data-v-28651c65]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.p-progressbar .p-progressbar-value[data-v-28651c65]{transition:width .6s ease-in-out}.p-checkbox .p-checkbox-box[data-v-28651c65],.p-avatar[data-v-28651c65]{transition:all .2s ease-in-out}.p-avatar[data-v-28651c65]:hover{transform:scale(1.05)}.p-badge[data-v-28651c65]{font-weight:600;font-size:.75rem}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box[data-v-28651c65]:focus{box-shadow:0 0 0 2px #3b82f680}.p-button[data-pc-name=button][data-p-loading=true][data-v-28651c65]{pointer-events:none;opacity:.6}@media(max-width:768px){.prose h1[data-v-28651c65]{font-size:1.5rem}.prose h2[data-v-28651c65]{font-size:1.25rem}.prose h3[data-v-28651c65]{font-size:1.125rem}.p-card[data-v-28651c65]{margin-bottom:1rem}}@media(prefers-contrast:high){.text-gray-500[data-v-28651c65]{color:#4b5563}.text-gray-400[data-v-28651c65]{color:#6b7280}}@media(prefers-reduced-motion:reduce){[data-v-28651c65]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.task-card[data-v-e1a2db22]{transition:all .3s ease;transform:translateY(0)}.task-card[data-v-e1a2db22]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001a}.line-clamp-2[data-v-e1a2db22]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.animate-fade-in[data-v-0d55b299]{animation:fadeIn-0d55b299 .5s ease-in-out}@keyframes fadeIn-0d55b299{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.prose[data-v-0d55b299]{color:inherit;line-height:1.7}.prose p[data-v-0d55b299],.prose ul[data-v-0d55b299],.prose ol[data-v-0d55b299]{margin-bottom:1rem}.prose h1[data-v-0d55b299],.prose h2[data-v-0d55b299],.prose h3[data-v-0d55b299],.prose h4[data-v-0d55b299],.prose h5[data-v-0d55b299],.prose h6[data-v-0d55b299]{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;color:#111827}.prose ul[data-v-0d55b299],.prose ol[data-v-0d55b299]{padding-left:1.25rem}.prose li[data-v-0d55b299]{margin-bottom:.25rem}.prose blockquote[data-v-0d55b299]{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.prose code[data-v-0d55b299]{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em;color:#dc2626}[data-v-0d55b299]::-webkit-scrollbar{width:6px;height:6px}[data-v-0d55b299]::-webkit-scrollbar-track{background:transparent}[data-v-0d55b299]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}[data-v-0d55b299]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.p-card[data-v-0d55b299]{transition:all .2s ease-in-out}.p-card[data-v-0d55b299]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:translateY(-1px)}.p-button[data-v-0d55b299]{transition:all .2s ease-in-out}.p-button[data-v-0d55b299]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.p-progressbar .p-progressbar-value[data-v-0d55b299]{transition:width .6s ease-in-out}.p-checkbox .p-checkbox-box[data-v-0d55b299],.p-avatar[data-v-0d55b299]{transition:all .2s ease-in-out}.p-avatar[data-v-0d55b299]:hover{transform:scale(1.05)}.p-badge[data-v-0d55b299]{font-weight:600;font-size:.75rem}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box[data-v-0d55b299]:focus{box-shadow:0 0 0 2px #3b82f680}.p-button[data-pc-name=button][data-p-loading=true][data-v-0d55b299]{pointer-events:none;opacity:.6}@media(max-width:768px){.prose h1[data-v-0d55b299]{font-size:1.5rem}.prose h2[data-v-0d55b299]{font-size:1.25rem}.prose h3[data-v-0d55b299]{font-size:1.125rem}.p-card[data-v-0d55b299]{margin-bottom:1rem}}@media(prefers-contrast:high){.text-gray-500[data-v-0d55b299]{color:#4b5563}.text-gray-400[data-v-0d55b299]{color:#6b7280}}@media(prefers-reduced-motion:reduce){[data-v-0d55b299]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.overflow-y-auto[data-v-e60bdeea]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-e60bdeea]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.overflow-y-auto[data-v-e60bdeea]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.overflow-y-auto[data-v-e60bdeea]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes spin-e60bdeea{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-e60bdeea]{animation:spin-e60bdeea 1s linear infinite}.filter-section[data-v-e1348a80]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.filter-label[data-v-e1348a80]{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.filter-select[data-v-e1348a80]{width:100%;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-select[data-v-e1348a80]:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.filter-select[data-v-e1348a80]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.filter-input[data-v-e1348a80]{width:100%;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-input[data-v-e1348a80]:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.filter-input[data-v-e1348a80]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }@keyframes spin-eb4b7df6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-eb4b7df6]{animation:spin-eb4b7df6 1s linear infinite}.line-clamp-1[data-v-eb4b7df6]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-eb4b7df6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto[data-v-eb4b7df6]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-eb4b7df6]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.overflow-y-auto[data-v-eb4b7df6]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.overflow-y-auto[data-v-eb4b7df6]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.header-title[data-v-a11c45e4]{color:#1e3a8a;font-weight:700}.shadow-md[data-v-a11c45e4]{box-shadow:0 4px 6px #0000001a}.bg-gray-100[data-v-a11c45e4]{background-color:#f3f4f6}.bg-blue-600[data-v-a11c45e4]:hover{background-color:#2563eb}.task-table[data-v-98a22ef5] .p-datatable-tbody>tr{cursor:pointer}.task-table[data-v-98a22ef5] .p-datatable-tbody>tr:hover{background-color:#f9fafb}.line-clamp-1[data-v-98a22ef5]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-98a22ef5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dropzone[data-v-098b8e76]{width:100%;height:100%;color:#8d8d8d;border:2px dashed gray;display:flex;justify-content:center;align-items:center}.guide-body[data-v-be3baa1b]{display:flex;gap:1.5rem;align-items:flex-start}.guide-toc[data-v-be3baa1b]{width:190px;flex-shrink:0;position:sticky;top:0;background:#fff;border:1px solid #eef2f6;border-radius:.65rem;padding:.45rem}.toc-title[data-v-be3baa1b]{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;margin:.25rem 0 .4rem;padding:0 .5rem}.toc-item[data-v-be3baa1b]{display:flex;align-items:center;gap:.55rem;width:100%;text-align:left;border:none;background:transparent;padding:.42rem .55rem;border-radius:.45rem;font-size:.8rem;line-height:1.2;color:#64748b;cursor:pointer;transition:all .12s;white-space:nowrap}.toc-item[data-v-be3baa1b]:hover{background:#f8fafc;color:#1e293b}.toc-item.active[data-v-be3baa1b]{background:#eff6ff;color:#1d4ed8;font-weight:600}.toc-item i[data-v-be3baa1b]{font-size:.95rem;color:#94a3b8;flex-shrink:0}.toc-item.active i[data-v-be3baa1b]{color:#1d4ed8}.guide-content[data-v-be3baa1b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.85rem}.card[data-v-be3baa1b]{background:#fff;border:1px solid #eef2f6;border-radius:.65rem;padding:1.15rem 1.4rem;scroll-margin-top:.5rem}.card h2[data-v-be3baa1b]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 .6rem;letter-spacing:-.01em}.card h2 i[data-v-be3baa1b]{color:#2563eb;font-size:1.05rem}.card p[data-v-be3baa1b]{font-size:.875rem;color:#475569;line-height:1.55;margin:0 0 .55rem}.card p[data-v-be3baa1b]:last-child{margin-bottom:0}.card ul[data-v-be3baa1b],.card ol[data-v-be3baa1b]{margin:0 0 .55rem;padding-left:1.15rem}.card ul[data-v-be3baa1b]:last-child,.card ol[data-v-be3baa1b]:last-child{margin-bottom:0}.card li[data-v-be3baa1b]{font-size:.875rem;color:#475569;line-height:1.5;margin-bottom:.3rem}.card li[data-v-be3baa1b]::marker{color:#cbd5e1}.card strong[data-v-be3baa1b]{color:#1e293b;font-weight:600}.callout[data-v-be3baa1b]{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;padding:.65rem .85rem;font-size:.82rem;line-height:1.5;margin-top:.65rem}.callout i[data-v-be3baa1b]{margin-top:.08rem;flex-shrink:0}.callout.info[data-v-be3baa1b]{background:#eff6ff;color:#1d4ed8;border:1px solid #dbeafe}.callout.warn[data-v-be3baa1b]{background:#fffbeb;color:#b45309;border:1px solid #fef3c7}.callout.success[data-v-be3baa1b]{background:#f0fdf4;color:#15803d;border:1px solid #dcfce7}.grid-2[data-v-be3baa1b]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.mini[data-v-be3baa1b]{border:1px solid #eef2f6;border-radius:.55rem;padding:.85rem 1rem;background:#fafbfc}.mini p[data-v-be3baa1b]{margin:.45rem 0 0;font-size:.83rem;line-height:1.5}.pill[data-v-be3baa1b]{display:inline-block;font-size:.64rem;font-weight:700;padding:.14rem .55rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}.pill.blue[data-v-be3baa1b]{background:#eff6ff;color:#1d4ed8;border:1px solid #dbeafe}.pill.grey[data-v-be3baa1b]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}@media(max-width:820px){.guide-body[data-v-be3baa1b]{flex-direction:column}.guide-toc[data-v-be3baa1b]{width:100%;position:static}.grid-2[data-v-be3baa1b]{grid-template-columns:1fr}}.guide[data-v-84a81888]{padding:1.25rem 1.5rem 3rem;background:#f8fafc;min-height:100vh;max-width:980px;margin:0 auto}.guide-hero[data-v-84a81888]{display:flex;align-items:center;gap:.85rem;background:linear-gradient(135deg,#1e3a5f,#2c5282);color:#fff;border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1rem;box-shadow:0 4px 14px #1e3a5f33}.hero-icon[data-v-84a81888]{width:2.5rem;height:2.5rem;border-radius:.6rem;background:#ffffff26;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.hero-title[data-v-84a81888]{font-size:1.2rem;font-weight:800;margin:0;letter-spacing:-.02em}.hero-sub[data-v-84a81888]{margin:.1rem 0 0;font-size:.82rem;opacity:.85}.hero-cta[data-v-84a81888]{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;background:#ffffff26;color:#fff;text-decoration:none;padding:.5rem .9rem;border-radius:.6rem;font-size:.82rem;font-weight:600;transition:background .15s;white-space:nowrap}.hero-cta[data-v-84a81888]:hover{background:#ffffff47}.overflow-x-auto[data-v-967fb073]{scrollbar-width:thin}@keyframes spin-0605f653{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-0605f653]{animation:spin-0605f653 1s linear infinite}@keyframes spin-260669f8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-260669f8]{animation:spin-260669f8 1s linear infinite}@keyframes spin-170292f6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-170292f6]{animation:spin-170292f6 1s linear infinite}.tag-input-wrapper[data-v-ab5d0c7a]{position:relative}.tag-input-wrapper--disabled[data-v-ab5d0c7a]{pointer-events:none;opacity:.6}.tag-input-box[data-v-ab5d0c7a]{display:flex;min-height:38px;cursor:text;flex-wrap:wrap;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tag-input-box--focus[data-v-ab5d0c7a]{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.tag-input-field[data-v-ab5d0c7a]{min-width:80px;flex:1 1 0%;border-width:0px;background-color:transparent;padding-top:.125rem;padding-bottom:.125rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tag-input-field[data-v-ab5d0c7a]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.tag-input-field[data-v-ab5d0c7a]::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.tag-input-field[data-v-ab5d0c7a]{outline:2px solid transparent;outline-offset:2px}.tag-pill[data-v-ab5d0c7a]{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tag-pill-dot[data-v-ab5d0c7a]{height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.tag-pill-remove[data-v-ab5d0c7a]{margin-left:.125rem;font-size:.75rem;line-height:1rem;line-height:1;color:currentColor;opacity:.4;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tag-pill-remove[data-v-ab5d0c7a]:hover{opacity:1}.tag-dropdown[data-v-ab5d0c7a]{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:.25rem;max-height:15rem;overflow-y:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tag-dropdown-item[data-v-ab5d0c7a]{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tag-dropdown-item[data-v-ab5d0c7a]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.tag-dropdown-item--selected[data-v-ab5d0c7a]{background-color:#eff6ff80}.tag-dropdown-create[data-v-ab5d0c7a]{font-weight:500;--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.tag-dropdown-create[data-v-ab5d0c7a]:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.tag-dropdown-divider[data-v-ab5d0c7a]{margin-top:.125rem;margin-bottom:.125rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.tag-dropdown-check[data-v-ab5d0c7a]{flex-shrink:0;font-size:1rem;line-height:1.5rem;line-height:1}.tag-dropdown-dot[data-v-ab5d0c7a]{height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px}.tag-dropdown-name[data-v-ab5d0c7a]{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-dropdown-group[data-v-ab5d0c7a]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tag-dropdown-empty[data-v-ab5d0c7a]{padding:1rem .75rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tag-dropdown[data-v-ab5d0c7a]::-webkit-scrollbar{width:4px}.tag-dropdown[data-v-ab5d0c7a]::-webkit-scrollbar-track{background:transparent}.tag-dropdown[data-v-ab5d0c7a]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}@keyframes spin-c3bdd190{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-c3bdd190]{animation:spin-c3bdd190 1s linear infinite}@keyframes spin-f30c754c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-f30c754c]{animation:spin-f30c754c 1s linear infinite}.toolbar[data-v-fc74ccbf]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb80;padding:.625rem .75rem}.toolbar-left[data-v-fc74ccbf]{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;gap:.5rem}.toolbar-count[data-v-fc74ccbf]{white-space:nowrap;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.toolbar-chips[data-v-fc74ccbf]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.toolbar-divider[data-v-fc74ccbf]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tag-chip[data-v-fc74ccbf]{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tag-chip-dot[data-v-fc74ccbf]{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px}.tag-chip-remove[data-v-fc74ccbf]{margin-left:.125rem;font-size:.75rem;line-height:1rem;line-height:1;color:currentColor;opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tag-chip-remove[data-v-fc74ccbf]:hover{opacity:1}.tag-chip-overflow[data-v-fc74ccbf]{white-space:nowrap;font-size:11px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.filter-mode-badge[data-v-fc74ccbf]{border-radius:var(--p-content-border-radius);--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.clear-btn[data-v-fc74ccbf]{display:flex;align-items:center;gap:.25rem;white-space:nowrap;border-radius:var(--p-content-border-radius);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.clear-btn[data-v-fc74ccbf]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.toolbar-right[data-v-fc74ccbf]{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.toolbar-search[data-v-fc74ccbf]{display:flex;width:11rem;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toolbar-search[data-v-fc74ccbf]:focus-within{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.toolbar-search-input[data-v-fc74ccbf]{min-width:0px;flex:1 1 0%;border-width:0px;background-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.toolbar-search-input[data-v-fc74ccbf]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.toolbar-search-input[data-v-fc74ccbf]::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.toolbar-search-input[data-v-fc74ccbf]{outline:2px solid transparent;outline-offset:2px}.toolbar-search-clear[data-v-fc74ccbf]{font-size:.875rem;line-height:1.25rem;line-height:1;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toolbar-search-clear[data-v-fc74ccbf]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.toolbar-sort[data-v-fc74ccbf]{font-size:.875rem;line-height:1.25rem;max-width:140px}.toolbar-sort[data-v-fc74ccbf] .p-select{height:2rem;font-size:.875rem;line-height:1.25rem}.view-toggle[data-v-fc74ccbf]{display:flex;align-items:center;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.view-toggle-btn[data-v-fc74ccbf]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.view-toggle-btn[data-v-fc74ccbf]:hover,.view-toggle-btn--active[data-v-fc74ccbf]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.data-table-wrapper[data-v-5bcf2fd5]{height:100%;overflow:hidden}.dt-empty[data-v-5bcf2fd5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem;text-align:center}.data-table-wrapper[data-v-5bcf2fd5] .tag-browser-dt{height:100%}.data-table-wrapper[data-v-5bcf2fd5] .p-datatable-header{border-width:0px;background-color:transparent;padding:0}.data-table-wrapper[data-v-5bcf2fd5] .p-datatable-thead>tr>th{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.625rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.data-table-wrapper[data-v-5bcf2fd5] .p-datatable-tbody>tr>td{padding:.625rem .75rem}.data-table-wrapper[data-v-5bcf2fd5] .p-paginator{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:#f9fafb80}.tag-browser-wrapper[data-v-0f2a8477]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.drive-card[data-v-58c5ed5a]{cursor:pointer;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.drive-card[data-v-58c5ed5a]:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-thumbnail[data-v-58c5ed5a]{position:relative;aspect-ratio:4/3;width:100%;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.thumbnail-img[data-v-58c5ed5a]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-placeholder[data-v-58c5ed5a]{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.extension-badge[data-v-58c5ed5a]{position:absolute;top:.5rem;left:.5rem}.status-badge[data-v-58c5ed5a]{position:absolute;top:.5rem;right:.5rem}.state-badge[data-v-58c5ed5a]{position:absolute;bottom:.5rem;left:.5rem}.superseded-overlay[data-v-58c5ed5a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#ffedd599}.card-overlay[data-v-58c5ed5a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#0006;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.drive-card:hover .card-overlay[data-v-58c5ed5a]{opacity:1}.overlay-btn[data-v-58c5ed5a]{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:#ffffffe6;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.overlay-btn[data-v-58c5ed5a]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.overlay-btn--danger[data-v-58c5ed5a]:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.card-body[data-v-58c5ed5a]{padding:.75rem}.card-name[data-v-58c5ed5a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.card-tags[data-v-58c5ed5a]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.tag-pill[data-v-58c5ed5a]{display:inline-flex;align-items:center;gap:.125rem;border-radius:var(--p-content-border-radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tag-overflow[data-v-58c5ed5a]{padding:.125rem .25rem;font-size:10px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.card-meta[data-v-58c5ed5a]{margin-top:.5rem;display:flex;align-items:center;gap:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.meta-dot[data-v-58c5ed5a]{height:.125rem;width:.125rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.card-uploader[data-v-58c5ed5a]{margin-top:.25rem;display:flex;align-items:center;gap:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.guide-dialog-header[data-v-7304baf5]{display:flex;align-items:center;gap:.75rem}.guide-dialog-icon[data-v-7304baf5]{width:2.5rem;height:2.5rem;border-radius:.65rem;background:linear-gradient(135deg,#1e3a5f,#2c5282);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.guide-dialog-title[data-v-7304baf5]{font-size:1.05rem;font-weight:700;color:#0f172a;margin:0}.guide-dialog-sub[data-v-7304baf5]{font-size:.78rem;color:#94a3b8;margin:.1rem 0 0}.guide-dialog-content{background:#f8fafc}.folder-tree[data-v-f9d65dd1]{font-size:.82rem}.ft-header[data-v-f9d65dd1]{display:flex;align-items:center;justify-content:space-between;padding:0 .25rem .4rem}.ft-title[data-v-f9d65dd1]{font-weight:700;color:#0f172a;display:flex;align-items:center;gap:.4rem}.ft-title i[data-v-f9d65dd1]{color:#2563eb}.ft-row[data-v-f9d65dd1]{display:flex;align-items:center;gap:.3rem;width:100%;border:none;background:none;text-align:left;cursor:pointer;padding:.3rem .4rem;border-radius:.4rem;color:#475569}.ft-row[data-v-f9d65dd1]:hover{background:#f1f5f9}.ft-row.active[data-v-f9d65dd1]{background:#eff6ff;color:#1d4ed8;font-weight:600}.ft-all[data-v-f9d65dd1]{margin-bottom:.35rem}.ft-all i[data-v-f9d65dd1]{color:#64748b}.ft-chevron[data-v-f9d65dd1]{border:none;background:none;cursor:pointer;color:#94a3b8;display:flex;padding:0;width:1rem;flex-shrink:0}.ft-chevron.invisible[data-v-f9d65dd1]{visibility:hidden}.ft-icon[data-v-f9d65dd1]{color:#f59e0b;flex-shrink:0}.ft-name[data-v-f9d65dd1]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-count[data-v-f9d65dd1]{font-size:.65rem;background:#e2e8f0;color:#475569;border-radius:9999px;padding:.02rem .4rem;flex-shrink:0}.ft-actions[data-v-f9d65dd1]{display:none;gap:.1rem;flex-shrink:0}.ft-row:hover .ft-actions[data-v-f9d65dd1]{display:flex}.ft-actions button[data-v-f9d65dd1]{border:none;background:none;cursor:pointer;color:#94a3b8;padding:0 .1rem}.ft-actions button[data-v-f9d65dd1]:hover{color:#2563eb}.ft-scope[data-v-f9d65dd1]{margin-top:.5rem}.ft-scope-head[data-v-f9d65dd1]{display:flex;align-items:center;justify-content:space-between;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;padding:.25rem .4rem}.ft-scope-head i[data-v-f9d65dd1]{margin-right:.25rem}.ft-scope-add[data-v-f9d65dd1]{border:none;background:none;cursor:pointer;color:#94a3b8}.ft-scope-add[data-v-f9d65dd1]:hover{color:#2563eb}.ft-empty[data-v-f9d65dd1]{font-size:.72rem;color:#cbd5e1;padding:.15rem .6rem}.ft-form[data-v-f9d65dd1]{display:flex;flex-direction:column;gap:.85rem;padding-top:.5rem}.ft-field[data-v-f9d65dd1]{display:flex;flex-direction:column;gap:.3rem}.ft-field label[data-v-f9d65dd1]{font-size:.78rem;font-weight:600;color:#374151}.ft-color[data-v-f9d65dd1]{width:3rem;height:2rem;border:1px solid #e2e8f0;border-radius:.4rem;cursor:pointer;padding:0}.dropzone-fade-enter-active[data-v-35b061dc],.dropzone-fade-leave-active[data-v-35b061dc]{transition:opacity .15s ease-out}.dropzone-fade-enter-from[data-v-35b061dc],.dropzone-fade-leave-to[data-v-35b061dc]{opacity:0}@keyframes spin-0b06b4b1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-0b06b4b1]{animation:spin-0b06b4b1 1s linear infinite}@keyframes spin-6a8df47a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-6a8df47a]{animation:spin-6a8df47a 1s linear infinite}.diff-html-container[data-v-6a8df47a] table{width:100%;border-collapse:collapse;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.diff-html-container[data-v-6a8df47a] th{background:#f3f4f6;padding:6px 8px;text-align:left;font-size:11px;color:#6b7280;border-bottom:1px solid #e5e7eb;font-weight:500}.diff-html-container[data-v-6a8df47a] td{padding:2px 8px;vertical-align:top;border-bottom:1px solid #f3f4f6;white-space:pre-wrap;word-break:break-word}.diff-html-container[data-v-6a8df47a] .Diff .Skipped,.diff-html-container[data-v-6a8df47a] .Skipped{background:#fafbfc;color:#9ca3af;text-align:center;padding:4px;font-size:10px}.diff-html-container[data-v-6a8df47a] .Diff .Old,.diff-html-container[data-v-6a8df47a] .Old{background:#fef2f2}.diff-html-container[data-v-6a8df47a] .Diff .New,.diff-html-container[data-v-6a8df47a] .New{background:#f0fdf4}.diff-html-container[data-v-6a8df47a] .Diff del,.diff-html-container[data-v-6a8df47a] del{background:#fecaca;color:#991b1b;text-decoration:none;padding:0 2px}.diff-html-container[data-v-6a8df47a] .Diff ins,.diff-html-container[data-v-6a8df47a] ins{background:#bbf7d0;color:#166534;text-decoration:none;padding:0 2px}@keyframes spin-553cf74c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-553cf74c]{animation:spin-553cf74c 1s linear infinite}.vfc[data-v-8736592f]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:11px;line-height:1;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.vfc[data-v-8736592f]:hover{background:#f9fafb;color:#111827}.vfc--active[data-v-8736592f]{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.vfc--active[data-v-8736592f]:hover{background:#e0e7ff}.vfc--shared[data-v-8736592f]{border-style:dashed}.vfc--new[data-v-8736592f]{color:#2563eb;border-style:dashed;border-color:#bfdbfe}.vfc--new[data-v-8736592f]:hover{background:#eff6ff}.vfc-count[data-v-8736592f]{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 .3rem;border-radius:9999px;background:#6366f11f;color:#4338ca;font-size:10px;font-weight:600}.vfc-edit[data-v-8736592f]{margin-left:.15rem;padding:.05rem .2rem;border-radius:4px;color:#9ca3af}.vfc-edit[data-v-8736592f]:hover{color:#111827;background:#0000000d}.folder-layout[data-v-ca58ceeb]{display:flex;gap:1rem;align-items:flex-start}.folder-rail[data-v-ca58ceeb]{width:220px;flex-shrink:0;background:#fff;border:1px solid #eef2f6;border-radius:.65rem;padding:.5rem;position:sticky;top:.5rem;max-height:calc(100vh - 200px);overflow-y:auto}.folder-rail[data-v-ca58ceeb] .folder-tree{background:transparent;color:#475569}.folder-rail[data-v-ca58ceeb] .ft-header{background:transparent}.folder-main[data-v-ca58ceeb]{flex:1;min-width:0}@media(max-width:900px){.folder-layout[data-v-ca58ceeb]{flex-direction:column}.folder-rail[data-v-ca58ceeb]{width:100%;border-right:none;border-bottom:1px solid #f1f5f9;padding-right:0;padding-bottom:.5rem;position:static;max-height:none}}.toolbar-row[data-v-ca58ceeb]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.search-group[data-v-ca58ceeb]{display:flex;align-items:center;gap:6px;flex:1}.search-input-wrapper[data-v-ca58ceeb]{position:relative;display:flex;align-items:center;flex:1;border:1px solid #e5e7eb;border-radius:8px;background:#fff;transition:border-color .15s;height:36px}.search-input-wrapper[data-v-ca58ceeb]:focus-within{border-color:#93c5fd;box-shadow:0 0 0 2px #3b82f61a}.search-icon[data-v-ca58ceeb]{position:absolute;left:10px;color:#9ca3af;font-size:14px;pointer-events:none}.search-input[data-v-ca58ceeb]{width:100%;height:100%;border:none;outline:none;background:transparent;padding:0 70px 0 32px;font-size:13px;color:#374151;border-radius:8px}.search-input[data-v-ca58ceeb]::-moz-placeholder{color:#d1d5db}.search-input[data-v-ca58ceeb]::placeholder{color:#d1d5db}.ai-toggle[data-v-ca58ceeb]{position:absolute;right:4px;display:flex;align-items:center;gap:3px;padding:4px 8px;border-radius:5px;font-size:11px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s;color:#9ca3af;background:#f9fafb}.ai-toggle[data-v-ca58ceeb]:hover{color:#6b7280;background:#f3f4f6}.ai-toggle--active[data-v-ca58ceeb]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.toolbar-divider[data-v-ca58ceeb]{width:1px;height:24px;background:#e5e7eb;flex-shrink:0}.filter-group[data-v-ca58ceeb]{display:flex;align-items:center;gap:6px;flex-shrink:0}.toolbar-btn[data-v-ca58ceeb]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:14px;cursor:pointer;transition:all .15s;flex-shrink:0}.toolbar-btn[data-v-ca58ceeb]:hover{border-color:#d1d5db;background:#f9fafb;color:#374151}.toolbar-btn[data-v-ca58ceeb]:disabled{opacity:.4;cursor:not-allowed}.toolbar-btn--primary[data-v-ca58ceeb]{background:#3b82f6;border-color:#3b82f6;color:#fff}.toolbar-btn--primary[data-v-ca58ceeb]:hover{background:#2563eb;border-color:#2563eb;color:#fff}.toolbar-btn-toggle[data-v-ca58ceeb]{height:36px;display:flex;align-items:center;gap:4px;padding:0 10px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#9ca3af;font-size:11px;cursor:pointer;transition:all .15s;flex-shrink:0;white-space:nowrap}.toolbar-btn-toggle[data-v-ca58ceeb]:hover{border-color:#d1d5db;color:#6b7280}.toolbar-btn-toggle--active[data-v-ca58ceeb]{background:#fff7ed;border-color:#fed7aa;color:#ea580c}[data-v-ca58ceeb] .filter-select{width:120px}[data-v-ca58ceeb] .filter-select .p-select-label{font-size:12px;padding:7px 10px}@keyframes spin-ca58ceeb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-ca58ceeb]{animation:spin-ca58ceeb 1s linear infinite}footer{max-width:900px}.bg-white\/80{background-color:#fffc}.backdrop-blur-md{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.question-input:focus{border-color:#00f;box-shadow:0 0 8px #0000ff4d}.ri-speak-line:hover{transform:scale(1.1)}input.question-input:focus{outline:none!important}*:focus{outline:none}.create-assistant-container[data-v-6a18be24]{width:100%;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000000d;overflow:hidden}.content-wrapper[data-v-6a18be24]{padding:2rem}.page-title[data-v-6a18be24]{font-size:1.5rem;font-weight:600;color:#333;margin-top:0;margin-bottom:1.5rem}[data-v-6a18be24] .p-select{width:100%}[data-v-6a18be24] .p-select:focus{box-shadow:0 0 0 3px #5e5bf933;border-color:#5e5bf9}[data-v-6a18be24] .p-select-label{padding:.75rem}.select-option[data-v-6a18be24]{padding:.5rem 0}.select-option-name[data-v-6a18be24]{font-weight:500;margin-bottom:.25rem}.select-option-desc[data-v-6a18be24]{font-size:.85rem;color:#64748b;white-space:normal;max-width:300px}.select-empty-message[data-v-6a18be24]{padding:.75rem;text-align:center;color:#64748b;font-style:italic}[data-v-6a18be24] .p-tabmenu{margin-bottom:2rem}[data-v-6a18be24] .p-tabmenu .p-tabmenu-nav{border:none;background:transparent}[data-v-6a18be24] .p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:.5rem}[data-v-6a18be24] .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{border:1px solid #E5E7EB;border-radius:.375rem;background:#f9fafb;transition:all .2s ease;padding:.75rem 1rem}[data-v-6a18be24] .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#eef2ff;border-color:#5e5bf9;color:#5e5bf9}[data-v-6a18be24] .p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#f3f4f6;border-color:#d1d5db}.custom-tab-item[data-v-6a18be24]{display:flex;align-items:center;gap:.5rem}.tab-icon[data-v-6a18be24]{font-size:1rem}.tab-label[data-v-6a18be24]{font-size:.9rem}.tab-valid[data-v-6a18be24]{color:#22c55e}[data-v-6a18be24] .p-badge.p-badge-success{background-color:#22c55e;font-size:.7rem;width:1.2rem;height:1.2rem;display:inline-flex;align-items:center;justify-content:center}.alert[data-v-6a18be24]{padding:.75rem 1rem;border-radius:.375rem;margin-bottom:1rem;display:flex;align-items:center}.alert i[data-v-6a18be24]{margin-right:.5rem;font-size:1.25rem}.alert-error[data-v-6a18be24]{background-color:#fee2e2;color:#b91c1c;border:1px solid #FECACA}.alert-success[data-v-6a18be24]{background-color:#d1fae5;color:#065f46;border:1px solid #A7F3D0}.form-container[data-v-6a18be24]{margin-top:1rem}.tab-content[data-v-6a18be24]{min-height:300px;animation:fadeIn-6a18be24 .3s ease}@keyframes fadeIn-6a18be24{0%{opacity:.7}to{opacity:1}}.form-group[data-v-6a18be24]{margin-bottom:1.5rem}.form-row[data-v-6a18be24]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.form-label[data-v-6a18be24]{font-weight:600;font-size:.9rem;color:#374151;margin-bottom:.25rem;display:block}.hint-text[data-v-6a18be24]{color:#6b7280;font-size:.8rem;margin-bottom:.5rem}.required[data-v-6a18be24]{color:#ef4444;margin-left:3px}.form-textarea[data-v-6a18be24]{width:100%;border:1px solid #E5E7EB;border-radius:.375rem;font-size:.95rem;transition:all .2s ease;padding:.75rem}.form-textarea[data-v-6a18be24]:focus{border-color:#5e5bf9;box-shadow:0 0 0 3px #5e5bf933;outline:none}[data-v-6a18be24] .p-button{border-radius:.375rem;padding:.75rem 1.5rem;font-weight:600}[data-v-6a18be24] .p-button.next-btn{background-color:#5e5bf9;border-color:#5e5bf9}[data-v-6a18be24] .p-button.next-btn:hover{background-color:#4a48c6;border-color:#4a48c6}[data-v-6a18be24] .p-button.back-btn{background-color:#fff;border:1px solid #D1D5DB;color:#374151}[data-v-6a18be24] .p-button.back-btn:hover{background-color:#f3f4f6;border-color:#d1d5db}[data-v-6a18be24] .p-button.submit-btn{background-color:#5e5bf9;border-color:#5e5bf9}[data-v-6a18be24] .p-button.submit-btn:hover{background-color:#4a48c6;border-color:#4a48c6}[data-v-6a18be24] .p-inputtext{padding:.75rem;border:1px solid #E5E7EB;border-radius:.375rem;font-size:.95rem;transition:all .2s ease}[data-v-6a18be24] .p-inputtext:focus{border-color:#5e5bf9;box-shadow:0 0 0 3px #5e5bf933;outline:none}[data-v-6a18be24] .p-inputtext:hover{border-color:#d1d5db}[data-v-6a18be24] .p-textarea{width:100%}.assistant-info[data-v-6a18be24],.template-info[data-v-6a18be24]{margin-top:.75rem;padding:1rem;border-radius:.375rem;transition:all .2s ease}.assistant-info[data-v-6a18be24]{background-color:#eff6ff;border:1px solid #DBEAFE}.template-info[data-v-6a18be24]{background-color:#f5f3ff;border:1px solid #EDE9FE}.assistant-name[data-v-6a18be24],.template-name[data-v-6a18be24]{font-weight:600;margin-bottom:.25rem;color:#1e40af;display:flex;align-items:center}.template-name[data-v-6a18be24]{color:#5b21b6}.template-name i[data-v-6a18be24]{margin-right:.5rem;font-size:1.1rem}.assistant-desc[data-v-6a18be24],.template-desc[data-v-6a18be24]{font-size:.9rem;color:#4b5563}.section-header[data-v-6a18be24]{display:flex;align-items:center;margin-bottom:.75rem}.section-header i[data-v-6a18be24]{font-size:1.25rem;margin-right:.5rem;color:#4b5563}.section-header h3[data-v-6a18be24]{font-size:1.1rem;font-weight:600;color:#374151;margin:0}.dropzone[data-v-6a18be24]{border:2px dashed #E5E7EB;border-radius:.5rem;padding:2rem 1rem;text-align:center;cursor:pointer;transition:all .2s ease;margin-bottom:1.5rem}.dropzone[data-v-6a18be24]:hover{border-color:#d1d5db;background-color:#f9fafb}.dropzone-active[data-v-6a18be24]{border-color:#5e5bf9;background-color:#f5f3ff}.dropzone-content[data-v-6a18be24]{display:flex;flex-direction:column;align-items:center}.upload-icon[data-v-6a18be24]{width:50px;height:50px;border-radius:50%;background-color:#f5f3ff;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.upload-icon i[data-v-6a18be24]{font-size:1.75rem;color:#5e5bf9}.dropzone-content h3[data-v-6a18be24]{font-size:1rem;font-weight:500;color:#374151;margin-bottom:.5rem}.dropzone-content p[data-v-6a18be24]{font-size:.875rem;color:#6b7280}.selected-files[data-v-6a18be24]{margin-top:1.5rem}.files-header[data-v-6a18be24]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.files-header h3[data-v-6a18be24]{font-size:1rem;font-weight:600;color:#374151;margin:0}.files-count[data-v-6a18be24]{background-color:#5e5bf9;color:#fff;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.files-list[data-v-6a18be24]{border:1px solid #E5E7EB;border-radius:.5rem;overflow:hidden;padding:0;list-style:none;margin:0}.file-item[data-v-6a18be24]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #E5E7EB}.file-item[data-v-6a18be24]:last-child{border-bottom:none}.file-info[data-v-6a18be24]{display:flex;align-items:center}.file-icon[data-v-6a18be24]{width:36px;height:36px;border-radius:.25rem;background-color:#f5f3ff;display:flex;align-items:center;justify-content:center;margin-right:.75rem}.file-icon i[data-v-6a18be24]{font-size:1.25rem;color:#5e5bf9}.file-details[data-v-6a18be24]{display:flex;flex-direction:column}.file-name[data-v-6a18be24]{font-size:.9rem;font-weight:500;color:#374151;margin-bottom:.125rem;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-6a18be24]{font-size:.75rem;color:#6b7280}.file-remove[data-v-6a18be24]{width:32px;height:32px;border-radius:.25rem;display:flex;align-items:center;justify-content:center;color:#ef4444;transition:all .2s ease;background:none;border:none;cursor:pointer}.file-remove[data-v-6a18be24]:hover{background-color:#fee2e2}.model-type-selector[data-v-6a18be24]{margin:1.5rem 0}.model-cards[data-v-6a18be24]{display:flex;flex-wrap:wrap;gap:1rem}[data-v-6a18be24] .model-type-card{flex:1;min-width:200px;max-width:300px;cursor:pointer;transition:all .2s ease;border:2px solid #E5E7EB}[data-v-6a18be24] .model-type-card:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000000d}[data-v-6a18be24] .model-type-card.selected{border-color:#5e5bf9;background-color:#f5f3ff}[data-v-6a18be24] .model-type-card.selected .p-card-title{color:#5e5bf9}.model-card-header[data-v-6a18be24]{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#f8fafc}.model-card-header i[data-v-6a18be24]{font-size:2rem;color:#5e5bf9}[data-v-6a18be24] .model-type-card .p-card-content{padding-top:0}[data-v-6a18be24] .model-type-card .p-card-body{padding:1rem}[data-v-6a18be24] .model-type-card .p-card-title{font-size:1rem;font-weight:600;margin-bottom:.5rem}[data-v-6a18be24] .model-type-card .p-card-content p{font-size:.85rem;color:#64748b;margin:0}.model-instance-selector[data-v-6a18be24]{margin-top:1.5rem;padding:1.5rem;background-color:#f8fafc;border-radius:.5rem;border:1px solid #E5E7EB}.review-section[data-v-6a18be24]{background-color:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1.25rem}.review-header[data-v-6a18be24]{margin-bottom:1.5rem}.review-header h3[data-v-6a18be24]{font-size:1.1rem;font-weight:600;color:#374151;margin-top:0;margin-bottom:1rem}[data-v-6a18be24] .p-message{margin-bottom:0;border-radius:.375rem}.review-grid[data-v-6a18be24]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.review-item[data-v-6a18be24]{margin-bottom:.75rem}.review-item.full-width[data-v-6a18be24]{grid-column:span 2}.review-label[data-v-6a18be24]{font-weight:600;font-size:.85rem;color:#4b5563;display:block;margin-bottom:.25rem}.review-value[data-v-6a18be24]{font-size:.9rem;color:#1f2937}.tab-actions[data-v-6a18be24]{margin-top:2rem;display:flex;justify-content:space-between}.tab-actions.between[data-v-6a18be24]{justify-content:space-between}.progress-container[data-v-6a18be24]{margin-top:1.5rem}.progress-text[data-v-6a18be24]{text-align:center;color:#4b5563;margin-bottom:.75rem}.progress-bar[data-v-6a18be24]{height:6px;border-radius:9999px;overflow:hidden}[data-v-6a18be24] .p-progressbar-indeterminate{background-color:#e5e7eb}[data-v-6a18be24] .p-progressbar-value{background-color:#5e5bf9}.hidden[data-v-6a18be24]{display:none}@media(max-width:768px){.form-row[data-v-6a18be24],.review-grid[data-v-6a18be24]{grid-template-columns:1fr}.review-item.full-width[data-v-6a18be24]{grid-column:span 1}.tab-actions[data-v-6a18be24]{flex-direction:column;gap:.75rem}.tab-actions .p-button[data-v-6a18be24]{width:100%}.tab-actions.between[data-v-6a18be24],.model-cards[data-v-6a18be24]{flex-direction:column}[data-v-6a18be24] .model-type-card{min-width:100%;max-width:100%}}body{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}.question-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.bg-white\/90{background-color:#ffffffe6}.backdrop-blur-lg{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.transition-all{transition:all .3s ease}.shadow-lg{box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}body{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;overflow:hidden}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#9ca3af}.question-input{outline:none;transition:all .3s ease}.question-input:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.custom-dialog .p-dialog-header{background:linear-gradient(to right,#4f46e5,#7e22ce);color:#fff;padding:1rem 1.5rem;border-radius:.75rem .75rem 0 0}.custom-dialog .p-dialog-content{padding:1.5rem;border-radius:0 0 .75rem .75rem}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes pulse-fast{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.animate-pulse-fast{animation:pulse-fast 1.4s cubic-bezier(.4,0,.6,1) infinite}.animation-delay-200{animation-delay:.2s}.animation-delay-400{animation-delay:.4s}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}::v-deep .assistant-message-content{max-height:400px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:#d1d5db transparent!important;padding-right:6px!important}::v-deep .assistant-message-content::-webkit-scrollbar{width:4px!important}::v-deep .assistant-message-content::-webkit-scrollbar-track{background:transparent!important}::v-deep .assistant-message-content::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:2px!important}::v-deep .assistant-message-content::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}.orchestrator-page[data-v-9349d0a7]{display:flex;flex-direction:column;height:100vh;background:#f9fafb}.orchestrator-header[data-v-9349d0a7]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0}.orchestrator-body[data-v-9349d0a7]{flex:1;min-height:0;overflow:hidden}@keyframes spin-9349d0a7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-9349d0a7]{animation:spin-9349d0a7 1s linear infinite}.detail-card[data-v-d73fb655]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.625rem .75rem}.detail-label[data-v-d73fb655]{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.detail-value[data-v-d73fb655]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.detail-section[data-v-d73fb655]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem}.detail-section-title[data-v-d73fb655]{margin-bottom:.5rem;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.tree-content-wrapper[data-v-dda8a94e]{overflow-x:visible;padding:.5rem}.tree-content-wrapper[data-v-dda8a94e]::-webkit-scrollbar{width:5px}.tree-content-wrapper[data-v-dda8a94e]::-webkit-scrollbar-track{background:transparent}.tree-content-wrapper[data-v-dda8a94e]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.tree-content-wrapper[data-v-dda8a94e]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.tree-content-wrapper[data-v-dda8a94e]{scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent}[data-v-dda8a94e]::-webkit-scrollbar{width:5px;height:5px}[data-v-dda8a94e]::-webkit-scrollbar-track{background:transparent}[data-v-dda8a94e]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}[data-v-dda8a94e]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.resize-handle[data-v-dda8a94e]:hover,.resize-handle[data-v-dda8a94e]:active{background:#94a3b814}input[data-v-dda8a94e]:focus{outline:none}.viewer-tabs[data-v-dda8a94e]{display:flex;flex-direction:column;overflow:hidden}.viewer-tabs[data-v-dda8a94e] .p-tabs{height:100%;display:flex;flex-direction:column}.viewer-tab-list[data-v-dda8a94e]{display:flex;gap:0;padding:0 .75rem;background:linear-gradient(to bottom,#f8fafc,#fff);border-bottom:1px solid #e2e8f0}.viewer-tab-item[data-v-dda8a94e]{position:relative;display:flex;align-items:center;gap:.375rem;padding:.6rem 1rem;background:transparent;border:none;cursor:pointer;font-size:.85rem;font-weight:500;color:#64748b;white-space:nowrap;transition:color .15s}.viewer-tab-item[data-v-dda8a94e]:after{content:"";position:absolute;bottom:-1px;left:.5rem;right:.5rem;height:2px;background:transparent;border-radius:1px 1px 0 0;transition:background .15s}.viewer-tab-item[data-v-dda8a94e]:hover{color:#334155}.viewer-tab-item[data-p-active=true][data-v-dda8a94e]{color:#2563eb;font-weight:600}.viewer-tab-item[data-p-active=true][data-v-dda8a94e]:after{background:#3b82f6}.viewer-tab-item[data-p-active=true] i[data-v-dda8a94e]{color:#3b82f6}.viewer-tab-item i[data-v-dda8a94e]{font-size:.925rem}.viewer-tab-panels[data-v-dda8a94e]{flex:1;min-height:0}.viewer-tab-panels[data-v-dda8a94e] .p-tabpanel{height:100%;padding:0}.catalog-table[data-v-dda8a94e]{border-collapse:collapse;font-size:.75rem}.catalog-table thead tr[data-v-dda8a94e]{background:#f8fafc;border-bottom:1px solid #e2e8f0}.catalog-table thead th[data-v-dda8a94e]{padding:.5rem .75rem;text-align:left;font-weight:600;color:#64748b;white-space:nowrap;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.catalog-table tbody tr[data-v-dda8a94e]{border-bottom:1px solid #f1f5f9;transition:background .1s}.catalog-table tbody tr[data-v-dda8a94e]:hover{background:#f8fafc}.catalog-table tbody td[data-v-dda8a94e]{padding:.5rem .75rem;color:#475569;vertical-align:middle}@media(max-width:1024px){.resize-handle[data-v-dda8a94e]{display:none}}.tree-content-wrapper[data-v-21e662d3]{overflow-x:visible;padding:.5rem}.tree-content-wrapper[data-v-21e662d3]::-webkit-scrollbar{width:5px}.tree-content-wrapper[data-v-21e662d3]::-webkit-scrollbar-track{background:transparent}.tree-content-wrapper[data-v-21e662d3]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.tree-content-wrapper[data-v-21e662d3]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.tree-content-wrapper[data-v-21e662d3]{scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent}[data-v-21e662d3]::-webkit-scrollbar{width:5px;height:5px}[data-v-21e662d3]::-webkit-scrollbar-track{background:transparent}[data-v-21e662d3]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}[data-v-21e662d3]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.resize-handle[data-v-21e662d3]:hover,.resize-handle[data-v-21e662d3]:active{background:#94a3b814}input[data-v-21e662d3]:focus{outline:none}@media(max-width:1024px){.resize-handle[data-v-21e662d3]{display:none}}[data-v-d0e5832c] .p-datatable-small .p-datatable-tbody>tr>td{padding:.5rem .75rem}[data-v-d0e5832c] .p-datatable-small .p-datatable-thead>tr>th{padding:.5rem .75rem;background:#f9fafb;font-weight:600;font-size:.75rem;text-transform:uppercase;color:#6b7280;letter-spacing:.025em}[data-v-d0e5832c] .p-datatable .p-datatable-tbody>tr{transition:background-color .15s}[data-v-d0e5832c] .p-datatable .p-datatable-tbody>tr:hover{background:#f9fafb}[data-v-d0e5832c] .p-datatable .p-datatable-tbody>tr.p-highlight{background:#eff6ff}[data-v-d0e5832c] .p-paginator{padding:.5rem 1rem;background:#f9fafb;border-top:1px solid #e5e7eb}[data-v-d0e5832c] .p-paginator .p-dropdown{height:2rem}[data-v-d0e5832c] .p-paginator .p-paginator-current{font-size:.875rem}[data-v-d0e5832c] .p-button-sm{font-size:.875rem;padding:.375rem .75rem}[data-v-d0e5832c] .p-button.p-button-icon-only{width:2rem;height:2rem}[data-v-d0e5832c] .p-dialog .p-dialog-header{padding:1rem 1.25rem;font-size:1rem}[data-v-d0e5832c] .p-dialog .p-dialog-content{padding:0 1.25rem 1.25rem}[data-v-d0e5832c] .p-inputtext,[data-v-d0e5832c] .p-textarea{font-size:.875rem}[data-v-d0e5832c] .p-inputtext-sm{font-size:.875rem;padding:.375rem .625rem}[data-v-d0e5832c] .p-multiselect{font-size:.875rem}.line-clamp-1[data-v-d0e5832c]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.excel-container[data-v-8f74e180]{max-height:90vh;overflow:auto;border:1px solid #d1d5db}.excel-table[data-v-8f74e180]{width:100%;border-collapse:collapse;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:14px;height:80vh}.excel-header-row[data-v-8f74e180]{background-color:#f3f4f6;position:sticky;top:0;z-index:10}.excel-row-number[data-v-8f74e180]{background-color:#f3f4f6;border:1px solid #d1d5db;padding:8px 12px;text-align:center;font-weight:600;color:#6b7280;width:60px;min-width:60px}.excel-header-cell[data-v-8f74e180]{background-color:#f3f4f6;border:1px solid #d1d5db;padding:10px 12px;text-align:left;font-weight:600;color:#374151;white-space:nowrap}.excel-header-cell.sortable[data-v-8f74e180]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.excel-header-cell.sortable[data-v-8f74e180]:hover{background-color:#e5e7eb}.sort-indicators[data-v-8f74e180]{display:flex;align-items:center;min-width:16px}.excel-data-row[data-v-8f74e180]{background-color:#fff}.excel-data-row[data-v-8f74e180]:nth-child(2n){background-color:#fafafa}.excel-data-row[data-v-8f74e180]:hover{background-color:#e0f2fe}.excel-data-cell[data-v-8f74e180]{border:1px solid #d1d5db;padding:8px 12px;color:#1f2937;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.excel-container[data-v-8f74e180]::-webkit-scrollbar{width:12px;height:12px}.excel-container[data-v-8f74e180]::-webkit-scrollbar-track{background:#f1f1f1}.excel-container[data-v-8f74e180]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px}.excel-container[data-v-8f74e180]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.filters-btn--active[data-v-586ad66c] .p-button-label,.filters-btn--active[data-v-586ad66c] .p-button-icon{color:#2563eb}.filters-btn--active[data-v-586ad66c]{border-color:#bfdbfe!important;background-color:#eff6ff!important}[data-v-d4e9fa2a] .p-inputtext{border-radius:.5rem;border-color:#e2e8f0}[data-v-d4e9fa2a] .p-inputtext:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}[data-v-d4e9fa2a] .p-inputtext:disabled{background-color:#f8fafc;opacity:.7}[data-v-5403080b] .p-datatable-small .p-datatable-tbody>tr>td{padding:.45rem .75rem}[data-v-5403080b] .p-datatable-small .p-datatable-thead>tr>th{padding:.5rem .75rem;background:#f9fafb;font-weight:600;font-size:.75rem;text-transform:uppercase;color:#6b7280;letter-spacing:.025em}[data-v-5403080b] .p-paginator{padding:.5rem 1rem;background:#f9fafb;border-top:1px solid #e5e7eb}[data-v-5403080b] .row-number-col,[data-v-5403080b] .row-number-col+th,[data-v-5403080b] td.row-number-col{text-align:center}[data-v-5403080b] .p-datatable-tbody>tr>td.row-number-col{background:#f3f4f6!important;color:#9ca3af;text-align:center}[data-v-5403080b] .p-datatable-thead>tr>th.row-number-col{background:#e5e7eb!important;text-align:center}.filter-chip[data-v-5403080b]{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .625rem;background-color:#fff;border:1px solid #bfdbfe;border-radius:999px;font-size:.75rem;color:#1e3a8a;line-height:1.25}.filter-chip-x[data-v-5403080b]{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:999px;color:#64748b;background:transparent;transition:background-color .15s,color .15s}.filter-chip-x[data-v-5403080b]:hover{background-color:#dbeafe;color:#1e3a8a}[data-v-5403080b] .p-datatable .p-datatable-tbody>tr{cursor:pointer}.row-detail[data-v-5403080b]{display:flex;flex-direction:column;max-height:70vh;overflow-y:auto}.row-detail-line[data-v-5403080b]{display:grid;grid-template-columns:220px 1fr;gap:1rem;padding:.5rem .25rem;border-bottom:1px solid #f3f4f6;font-size:.85rem}.row-detail-line[data-v-5403080b]:hover{background:#f9fafb}.row-detail-label[data-v-5403080b]{font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;padding-top:.15rem}.row-detail-value[data-v-5403080b]{color:#111827;word-break:break-word;white-space:pre-wrap}.asset-drawer .p-drawer-content{height:100%;padding:0!important;overflow:hidden}.asset-tree-node[data-v-0549282f]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-row[data-v-0549282f]{position:relative;display:flex;cursor:pointer;align-items:center;border-radius:.5rem;border-width:1px;border-color:transparent;padding:.375rem .5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node-row[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.node-row--selected[data-v-0549282f]{border-color:#bfdbfe99;background-color:#eff6ffcc}.node-row--selected[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.node-row--container[data-v-0549282f]:hover{background-color:#fffbeb66}.node-row--drop-valid[data-v-0549282f]{border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.node-row--drop-invalid[data-v-0549282f]{border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.node-row--dragging[data-v-0549282f]{opacity:.4}.drop-overlay[data-v-0549282f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:.5rem}.drop-overlay--valid[data-v-0549282f]{border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1));background-color:#ecfdf5e6}.drop-overlay--invalid[data-v-0549282f]{border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));background-color:#fef2f2e6}.drop-overlay-content[data-v-0549282f]{display:flex;align-items:center;gap:.5rem}.select-bar[data-v-0549282f]{position:absolute;left:0;top:.25rem;bottom:.25rem;width:3px;border-top-right-radius:9999px;border-bottom-right-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.expand-btn[data-v-0549282f]{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--p-content-border-radius);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.expand-btn[data-v-0549282f]:hover{background-color:#e2e8f099}.node-icon[data-v-0549282f]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node-icon--location[data-v-0549282f]{background-color:#fef3c7cc;--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(253 230 138 / .4)}.node-icon--asset[data-v-0549282f]{background-color:#dbeafecc;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(191 219 254 / .4)}.node-row--selected .node-icon--location[data-v-0549282f]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.node-row--selected .node-icon--asset[data-v-0549282f]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.node-label[data-v-0549282f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node-label--selected[data-v-0549282f]{font-weight:600;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.node-count[data-v-0549282f]{flex-shrink:0;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.node-row--selected .node-count[data-v-0549282f]{border-color:#bfdbfe99;--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.unique-id-badge[data-v-0549282f]{display:inline-flex;max-width:140px;flex-shrink:0;align-items:center;gap:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;border-width:1px;border-color:#fde68ab3;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.node-row--selected .unique-id-badge[data-v-0549282f]{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));background-color:#fffc;--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.number-badge[data-v-0549282f]{display:inline-flex;max-width:120px;flex-shrink:0;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;border-width:1px;border-color:#bfdbfeb3;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.node-row--selected .number-badge[data-v-0549282f]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));background-color:#fffc;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.type-badge[data-v-0549282f]{display:inline-flex;max-width:140px;flex-shrink:0;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.node-row--selected .type-badge[data-v-0549282f]{background-color:#fffc;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.node-description[data-v-0549282f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:italic;line-height:1.375;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.node-row--selected .node-description[data-v-0549282f]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.rename-input[data-v-0549282f]{min-width:0px;flex:1 1 0%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.rename-input[data-v-0549282f]:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(96 165 250 / .4)}.node-actions[data-v-0549282f]{margin-left:.25rem;display:flex;flex-shrink:0;align-items:center;gap:0px;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .node-actions[data-v-0549282f]{opacity:1}.action-btn[data-v-0549282f]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.action-btn[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.action-btn--add[data-v-0549282f]{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.action-btn--add[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.action-btn--drag[data-v-0549282f]{cursor:move}.action-btn--drag[data-v-0549282f]:hover{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.node-row--selected .action-btn[data-v-0549282f]{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.node-row--selected .action-btn[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.node-row--selected .action-btn--add[data-v-0549282f]{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.node-row--selected .action-btn--add[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.children-wrapper[data-v-0549282f]{position:relative;margin-left:.625rem;padding-left:0}.tree-line[data-v-0549282f]{position:absolute;left:9px;top:0;bottom:.5rem;width:1px;background-color:#e2e8f0cc}.children-list[data-v-0549282f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.children-list[data-v-0549282f]{padding-left:1rem}.context-menu[data-v-0549282f]{position:fixed;z-index:50;min-width:200px;max-width:240px;border-radius:.75rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:0 4px 24px -4px #0000001f,0 0 0 1px #0000000a}.menu-section[data-v-0549282f]{padding-top:.125rem;padding-bottom:.125rem}.menu-section-label[data-v-0549282f]{padding:.25rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.menu-divider[data-v-0549282f]{margin-top:.125rem;margin-bottom:.125rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.menu-item[data-v-0549282f]{display:flex;width:100%;align-items:center;gap:.625rem;padding:.375rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.menu-item[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.menu-item i[data-v-0549282f]{width:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.menu-item--danger[data-v-0549282f]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.menu-item--danger[data-v-0549282f]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.menu-item--danger i[data-v-0549282f]{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.menu-shortcut[data-v-0549282f]{margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}[draggable=true][data-v-0549282f]{cursor:grab}[draggable=true][data-v-0549282f]:active{cursor:grabbing}@keyframes fade-in-0549282f{0%{opacity:0;transform:scale(.96) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-fade-in[data-v-0549282f]{animation:fade-in-0549282f .12s ease-out}@keyframes spin-0549282f{to{transform:rotate(360deg)}}.animate-spin[data-v-0549282f]{animation:spin-0549282f 1s linear infinite}button[data-v-0549282f]:focus-visible{border-radius:var(--p-content-border-radius);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(96 165 250 / .4);--tw-ring-offset-width: 1px}.drive-docs[data-v-104412ce]{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:1rem 1.25rem}.docs-header[data-v-104412ce]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.docs-title[data-v-104412ce]{display:flex;align-items:center;gap:.5rem;font-weight:700;color:#0f172a;font-size:1rem}.docs-title i[data-v-104412ce]{color:#2563eb}.docs-count[data-v-104412ce]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:9999px;font-size:.7rem;font-weight:700;padding:.05rem .5rem}.docs-header-actions[data-v-104412ce]{display:flex;align-items:center;gap:.75rem}.docs-library-link[data-v-104412ce]{display:inline-flex;align-items:center;gap:.25rem;font-size:.8rem;color:#64748b;text-decoration:none;background:none;border:none;cursor:pointer;padding:0}.docs-library-link[data-v-104412ce]:hover{color:#2563eb}.docs-sub[data-v-104412ce]{font-size:.8rem;color:#94a3b8;margin:.35rem 0 1rem}.extract-banner[data-v-104412ce]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;background:#faf5ff;border:1px solid #e9d5ff;border-radius:.6rem;padding:.6rem .85rem;margin-bottom:.85rem}.extract-banner>i[data-v-104412ce]{color:#7c3aed}.extract-banner-text[data-v-104412ce]{font-size:.82rem;font-weight:600;color:#6d28d9}.extract-banner-actions[data-v-104412ce]{display:flex;flex-wrap:wrap;gap:.25rem;margin-left:auto}.review-list[data-v-104412ce]{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}.review-intro[data-v-104412ce]{font-size:.8125rem;color:#475569;margin:0 0 .25rem}.review-row[data-v-104412ce]{display:flex;gap:.625rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff}.review-row.is-applied[data-v-104412ce]{background:#f8fafc}.review-main[data-v-104412ce]{flex:1;display:flex;flex-direction:column;gap:.375rem;min-width:0}.review-head[data-v-104412ce]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.review-name[data-v-104412ce]{font-weight:600;color:#1e293b;font-size:.875rem}.review-kind[data-v-104412ce]{font-size:.625rem;font-weight:600;padding:.0625rem .4rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.03em}.kind-attr[data-v-104412ce]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.kind-meta[data-v-104412ce]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.review-confidence[data-v-104412ce]{font-size:.6875rem;color:#16a34a;font-weight:600}.review-applied[data-v-104412ce]{font-size:.6875rem;color:#16a34a;display:inline-flex;align-items:center;gap:.2rem}.review-evidence[data-v-104412ce]{font-size:.6875rem;color:#94a3b8;margin:0;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-note[data-v-104412ce]{font-size:.6875rem;color:#94a3b8;margin:.25rem 0 0}.review-empty[data-v-104412ce]{padding:2rem;text-align:center;color:#94a3b8;font-size:.875rem}.overview[data-v-b85e2c04]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.status-bar[data-v-b85e2c04]{display:flex;align-items:center;justify-content:center;gap:1rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.status-item[data-v-b85e2c04]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.status-label[data-v-b85e2c04]{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.status-empty[data-v-b85e2c04]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.status-divider[data-v-b85e2c04]{height:2rem;width:1px;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.metrics-row[data-v-b85e2c04]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.metric[data-v-b85e2c04]{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:center}.metric--primary[data-v-b85e2c04]{border-color:#dbeafecc;background-color:#eff6ff99}.metric-value[data-v-b85e2c04]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.metric--primary .metric-value[data-v-b85e2c04]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.metric-unit[data-v-b85e2c04]{font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.metric-label[data-v-b85e2c04]{margin-top:.25rem;display:block;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.activity-row[data-v-b85e2c04]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.activity-card[data-v-b85e2c04]{display:flex;cursor:pointer;align-items:center;gap:.625rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:.625rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.activity-card[data-v-b85e2c04]:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.activity-icon[data-v-b85e2c04]{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.activity-info[data-v-b85e2c04]{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}.activity-count[data-v-b85e2c04]{font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.activity-label[data-v-b85e2c04]{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.activity-arrow[data-v-b85e2c04]{flex-shrink:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .activity-arrow[data-v-b85e2c04]{opacity:1}.section[data-v-b85e2c04]{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:1rem}.section-heading[data-v-b85e2c04]{margin-bottom:.75rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.section-heading i[data-v-b85e2c04]{font-size:.875rem;line-height:1.25rem}.info-grid[data-v-b85e2c04]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:768px){.info-grid[data-v-b85e2c04]{grid-template-columns:repeat(4,minmax(0,1fr))}}.info-item[data-v-b85e2c04]{display:flex;flex-direction:column;gap:.125rem}.info-label[data-v-b85e2c04]{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.info-value[data-v-b85e2c04]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.dates-grid[data-v-b85e2c04]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:768px){.dates-grid[data-v-b85e2c04]{grid-template-columns:repeat(5,minmax(0,1fr))}}.date-item[data-v-b85e2c04]{display:flex;align-items:flex-start;gap:.5rem}.date-dot[data-v-b85e2c04]{margin-top:.375rem;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.date-label[data-v-b85e2c04]{display:block;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.date-value[data-v-b85e2c04]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.kv-list[data-v-b85e2c04]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.kv-row[data-v-b85e2c04]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.kv-label[data-v-b85e2c04]{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.kv-value[data-v-b85e2c04]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.kv-value--mono[data-v-b85e2c04]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.kv-value--accent[data-v-b85e2c04]{font-weight:600;--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.dd-section[data-v-b85e2c04]{overflow:hidden;padding:0}.dd-header[data-v-b85e2c04]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}.dd-badge[data-v-b85e2c04]{margin-left:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:11px;font-weight:700;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.dd-badge-total[data-v-b85e2c04]{font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dd-body[data-v-b85e2c04]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dd-body[data-v-b85e2c04]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:1rem}.dd-group-header[data-v-b85e2c04]{margin-bottom:.5rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dd-group-header i[data-v-b85e2c04]{font-size:.875rem;line-height:1.25rem}.dd-group-count[data-v-b85e2c04]{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dd-attr-grid[data-v-b85e2c04]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media(min-width:768px){.dd-attr-grid[data-v-b85e2c04]{grid-template-columns:repeat(3,minmax(0,1fr))}}.dd-attr-card[data-v-b85e2c04]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));background-color:#f8fafccc;padding:.625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dd-attr-card[data-v-b85e2c04]:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.dd-attr-card--empty[data-v-b85e2c04]{border-style:dashed;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dd-attr-label[data-v-b85e2c04]{margin-bottom:.25rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dd-attr-value-row[data-v-b85e2c04]{display:flex;align-items:baseline;gap:.25rem}.dd-attr-value[data-v-b85e2c04]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.dd-attr-value--empty[data-v-b85e2c04]{font-size:.75rem;line-height:1rem;font-weight:400;font-style:italic;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dd-attr-unit[data-v-b85e2c04]{font-size:11px;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dd-empty-state[data-v-b85e2c04]{display:flex;flex-direction:column;align-items:center;padding-top:2rem;padding-bottom:2rem;text-align:center}.dd-empty-icon[data-v-b85e2c04]{margin-bottom:.75rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.count-pill[data-v-b85e2c04]{border-radius:.375rem;padding:.125rem .5rem;font-size:11px;font-weight:600}.count-pill--success[data-v-b85e2c04]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.count-pill--warn[data-v-b85e2c04]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.activity-list-item[data-v-b85e2c04]{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#f1f5f9cc;padding:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.activity-list-item[data-v-b85e2c04]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.activity-list-item--warn[data-v-b85e2c04]{border-color:#fef3c799;background-color:#fffbeb4d}.activity-list-item--warn[data-v-b85e2c04]:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.audit-footer[data-v-b85e2c04]{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding-top:.75rem;font-size:11px;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.audit-footer i[data-v-b85e2c04]{margin-right:.125rem}.line-clamp-2[data-v-d0e1146f]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.attribute-card[data-v-6be71948]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem}.attribute-card[data-v-6be71948]:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.audit-trail-table[data-v-c08fe514] .p-datatable-row-group-header td{padding:.5rem .75rem}.audit-trail-table[data-v-c08fe514] .p-datatable-tbody>tr>td{padding:.5rem .75rem;font-size:.875rem}.animate-spin[data-v-f968618e]{animation:spin-f968618e 1s linear infinite}@keyframes spin-f968618e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-f968618e] .p-tablist{border:none;background:transparent}[data-v-f968618e] .p-tab{font-size:.925rem;padding:.7rem 1rem;font-weight:500;color:#64748b;border:none;border-bottom:2px solid transparent}[data-v-f968618e] .p-tab:hover{color:#334155;background:#f8fafc}[data-v-f968618e] .p-tab[data-p-active=true]{color:#3b82f6;border-bottom-color:#3b82f6;background:#fff}[data-v-f968618e] .p-tab i{font-size:1rem}[data-v-f968618e] .p-tabpanels{padding:0;background:transparent}[data-v-f968618e] .p-tabpanel{padding:1rem;font-size:.935rem;line-height:1.5}.custom-timeline[data-v-f968618e] .p-timeline-event-connector{background-color:#e5e7eb}.custom-timeline[data-v-f968618e] .p-timeline-event{min-height:80px}.custom-timeline[data-v-f968618e] .p-timeline-event-opposite{display:none}.custom-timeline[data-v-f968618e] .p-timeline-event-content{padding-bottom:1.5rem}.attribute-card[data-v-f968618e]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem}.attribute-card[data-v-f968618e]:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.assembly-card[data-v-9ac296c6]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.assembly-card-row[data-v-9ac296c6]{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.assembly-card-row[data-v-9ac296c6]:hover{background-color:#f5f3ff66}.assembly-icon[data-v-9ac296c6]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.assembly-action[data-v-9ac296c6]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.assembly-action[data-v-9ac296c6]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.assembly-action--danger[data-v-9ac296c6]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.assembly-preview[data-v-9ac296c6]{max-height:12rem;overflow-y:auto;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));background-color:#f8fafc99;padding:.5rem .625rem}.preview-node[data-v-9ac296c6]{display:flex;align-items:center;gap:.375rem;padding-top:.125rem;padding-bottom:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.project-card[data-v-9bebeb9e]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.project-card[data-v-9bebeb9e]:hover{background-color:#f5f3ff66}.project-icon[data-v-9bebeb9e]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.back-btn[data-v-9bebeb9e]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.back-btn[data-v-9bebeb9e]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.import-node[data-v-9bebeb9e]{display:flex;cursor:grab;align-items:center;gap:.375rem;border-radius:var(--p-content-border-radius);padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.import-node[data-v-9bebeb9e]:hover{background-color:#f5f3ff66}.import-node-toggle[data-v-9bebeb9e]{display:flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.import-node-toggle[data-v-9bebeb9e]:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.asset-search-panel[data-v-7adfec57] .p-inputtext,.asset-search-panel[data-v-7adfec57] .p-multiselect,.asset-search-panel[data-v-7adfec57] .p-select,.asset-search-panel[data-v-7adfec57] .p-autocomplete{font-size:.8125rem}.asset-search-panel[data-v-7adfec57] .p-inputtext{padding-top:.375rem;padding-bottom:.375rem}.asset-search-panel[data-v-7adfec57] .p-multiselect,.asset-search-panel[data-v-7adfec57] .p-select,.asset-search-panel[data-v-7adfec57] .p-autocomplete-multiple-container{min-height:2rem}.asset-search-panel[data-v-7adfec57] .p-multiselect-label,.asset-search-panel[data-v-7adfec57] .p-select-label{padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.asset-search-panel[data-v-7adfec57] .p-multiselect-trigger,.asset-search-panel[data-v-7adfec57] .p-select-trigger{width:2rem}.asset-search-panel[data-v-7adfec57] .p-autocomplete-multiple-container{padding:.125rem .375rem}@keyframes fade-in-eed9edf3{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-fade-in[data-v-eed9edf3]{animation:fade-in-eed9edf3 .15s ease-out}.section-header[data-v-567994bf]{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dc2o-btn[data-v-567994bf]{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dc2o-btn[data-v-567994bf]:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.dc2o-btn-primary[data-v-567994bf]{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dc2o-btn-primary[data-v-567994bf]:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.icon-btn[data-v-567994bf]{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.icon-btn[data-v-567994bf]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.danger-zone[data-v-567994bf]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.danger-row[data-v-567994bf]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem}.danger-btn[data-v-567994bf]{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.danger-btn[data-v-567994bf]:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.danger-btn[data-v-567994bf]:disabled{cursor:not-allowed;opacity:.5}.success-badge[data-v-567994bf]{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.released-badge[data-v-567994bf]{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.released-badge i[data-v-567994bf]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.header[data-v-266e263c]{width:100%;border-bottom-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.header-inner[data-v-266e263c]{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem}.header-icon[data-v-266e263c]{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #bfdbfe;--tw-shadow: var(--tw-shadow-colored)}.header-link[data-v-266e263c]{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.header-link[data-v-266e263c]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.error-alert[data-v-266e263c]{display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:#fecacacc;--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:.75rem}.error-alert-close[data-v-266e263c]{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.error-alert-close[data-v-266e263c]:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.main-layout[data-v-266e263c]{position:relative;display:flex;gap:0px;height:calc(100vh - 60px)}.left-panel[data-v-266e263c]{display:flex;flex-shrink:0;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);height:92vh}.tree-section[data-v-266e263c]{display:flex;min-height:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;transition:flex .3s ease}.tree-header[data-v-266e263c]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.tree-count[data-v-266e263c]{display:inline-flex;height:1.25rem;min-width:20px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.search-active-bar[data-v-266e263c]{margin-left:.75rem;margin-right:.75rem;margin-top:.5rem;display:flex;flex-shrink:0;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:#fde68a99;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));padding:.375rem .5rem}.tree-content-wrapper[data-v-266e263c]{flex:1;overflow-y:auto;overflow-x:visible;padding:.5rem;min-height:0}.tree-empty-state[data-v-266e263c]{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem}.empty-icon-box[data-v-266e263c]{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.empty-hint[data-v-266e263c]{margin-top:.5rem;display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#dbeafe99;background-color:#eff6ff99;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.builder-toggle[data-v-266e263c]{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.builder-toggle--view[data-v-266e263c]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.builder-toggle--view[data-v-266e263c]:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.builder-toggle--build[data-v-266e263c]{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.builder-toggle--build[data-v-266e263c]:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.builder-badge[data-v-266e263c]{border-radius:var(--p-content-border-radius);padding:.125rem .375rem;font-size:10px;font-weight:600}.builder-badge--view[data-v-266e263c]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.builder-badge--build[data-v-266e263c]{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.right-panel--build[data-v-266e263c]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(221 214 254 / .6)}.resize-handle[data-v-266e263c]{z-index:10;display:flex;width:.75rem;flex-shrink:0;cursor:col-resize;align-items:center;justify-content:center;position:relative}.resize-handle[data-v-266e263c]:before{content:"";position:absolute;top:0;bottom:0;left:-4px;right:-4px}.resize-handle-bar[data-v-266e263c]{height:2.5rem;width:3px;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.resize-handle:active .resize-handle-bar[data-v-266e263c]{height:4rem;background:#3b82f6}.right-panel[data-v-266e263c]{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.detail-header[data-v-266e263c]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding:.625rem 1rem}.detail-header-icon[data-v-266e263c]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.catalog-tabs[data-v-266e263c]{display:flex;flex-shrink:0;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}.catalog-tab[data-v-266e263c]{display:flex;align-items:center;gap:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-width:2px;border-color:transparent;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.catalog-tab[data-v-266e263c]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.catalog-tab--active[data-v-266e263c]{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.right-empty-state[data-v-266e263c]{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.right-empty-hints[data-v-266e263c]{display:flex;width:100%;max-width:20rem;flex-direction:column;gap:.625rem}.right-empty-hint[data-v-266e263c]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.hint-number[data-v-266e263c]{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.dc2o-btn[data-v-266e263c]{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dc2o-btn[data-v-266e263c]:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.help-dialog[data-v-266e263c]{margin-top:-.5rem}.help-steps[data-v-266e263c]{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.help-step[data-v-266e263c]{display:flex;gap:.875rem}.help-step-number[data-v-266e263c]{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.help-step-content[data-v-266e263c]{min-width:0px;flex:1 1 0%}.help-step-title[data-v-266e263c]{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.help-step-desc[data-v-266e263c]{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.help-step-example[data-v-266e263c]{margin-top:.625rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.help-tag[data-v-266e263c]{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.help-tag--location[data-v-266e263c]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(253 230 138 / .6)}.help-step-visual[data-v-266e263c]{margin-top:.75rem}.help-drag-demo[data-v-266e263c]{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.75rem}.help-drag-source[data-v-266e263c]{display:flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.help-drag-arrow[data-v-266e263c]{display:flex;flex:1 1 0%;align-items:center;gap:.25rem}.help-drag-line[data-v-266e263c]{height:1px;flex:1 1 0%;border-top-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.help-drag-target[data-v-266e263c]{display:flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.help-tips[data-v-266e263c]{border-radius:.5rem;border-width:1px;border-color:#fde68a66;background-color:#fffbeb80;padding:1rem}.help-tips-title[data-v-266e263c]{margin-bottom:.75rem;display:flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.help-tips-grid[data-v-266e263c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.help-tip[data-v-266e263c]{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.help-tip i[data-v-266e263c]{margin-top:.125rem;flex-shrink:0}.restore-skeleton[data-v-266e263c]{display:flex;height:100%;flex-direction:column;gap:.75rem;padding:1rem}.tree-memory-toggle[data-v-266e263c]{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;padding:.375rem .625rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tree-memory-toggle--on[data-v-266e263c]{border-color:#bfdbfe99;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.tree-memory-toggle--on[data-v-266e263c]:hover{background-color:#dbeafecc}.tree-memory-toggle--off[data-v-266e263c]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.tree-memory-toggle--off[data-v-266e263c]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.tree-memory-badge[data-v-266e263c]{border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:.025em}.tree-memory-badge--on[data-v-266e263c]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tree-memory-badge--off[data-v-266e263c]{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.restore-skeleton-header[data-v-266e263c]{display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem}.restore-skeleton-progress[data-v-266e263c]{height:.25rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.restore-skeleton-bar[data-v-266e263c]{height:100%;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1));transition:width .4s ease-out;min-width:8%}.restore-skeleton-rows[data-v-266e263c]{margin-top:.25rem;display:flex;flex-direction:column;gap:.375rem}.restore-skeleton-row[data-v-266e263c]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .5rem;animation:skel-fade-in-266e263c .3s ease-out both}.skel-icon[data-v-266e263c]{height:1.5rem;width:1.5rem;flex-shrink:0;border-radius:.375rem;background:linear-gradient(90deg,#f1f5f9 25%,#e8edf2,#f1f5f9 75%);background-size:200% 100%;animation:skel-shimmer-266e263c 1.5s ease-in-out infinite}.skel-text[data-v-266e263c]{height:.875rem;border-radius:.375rem;background:linear-gradient(90deg,#f1f5f9 25%,#e8edf2,#f1f5f9 75%);background-size:200% 100%;animation:skel-shimmer-266e263c 1.5s ease-in-out infinite}@keyframes skel-shimmer-266e263c{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skel-fade-in-266e263c{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tree-content-wrapper[data-v-266e263c]::-webkit-scrollbar,.catalog-content[data-v-266e263c]::-webkit-scrollbar{width:5px}.tree-content-wrapper[data-v-266e263c]::-webkit-scrollbar-track,.catalog-content[data-v-266e263c]::-webkit-scrollbar-track{background:transparent}.tree-content-wrapper[data-v-266e263c]::-webkit-scrollbar-thumb,.catalog-content[data-v-266e263c]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.tree-content-wrapper[data-v-266e263c]::-webkit-scrollbar-thumb:hover,.catalog-content[data-v-266e263c]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.tree-content-wrapper[data-v-266e263c],.catalog-content[data-v-266e263c]{scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent}[data-v-266e263c]::-webkit-scrollbar{width:5px;height:5px}[data-v-266e263c]::-webkit-scrollbar-track{background:transparent}[data-v-266e263c]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}[data-v-266e263c]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.tree-builder[data-v-aa835ca7]{min-height:100vh;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.header[data-v-aa835ca7]{width:100%;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.header-content[data-v-aa835ca7]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem}.header-left[data-v-aa835ca7]{display:flex;align-items:center;gap:1.5rem}.logo[data-v-aa835ca7]{display:flex;align-items:center}.logo-text[data-v-aa835ca7]{margin:0;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.view-tabs[data-v-aa835ca7]{display:flex;gap:.25rem;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-right:1.5rem}.view-tab[data-v-aa835ca7]{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.view-tab[data-v-aa835ca7]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.view-tab[data-v-aa835ca7]{display:flex;cursor:pointer;align-items:center;border-width:0px;background-color:transparent}.view-tab--active[data-v-aa835ca7]{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.header-actions[data-v-aa835ca7]{display:flex;align-items:center;gap:.75rem}.breadcrumb-section[data-v-aa835ca7]{width:100%;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.error-banner[data-v-aa835ca7]{margin-left:auto;margin-right:auto;margin-top:1rem;max-width:80rem;border-radius:.5rem;border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:.75rem;display:flex;align-items:center;justify-content:space-between}.error-message[data-v-aa835ca7]{margin:0;display:flex;align-items:center;gap:.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.error-details[data-v-aa835ca7]{margin:0;margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.error-close[data-v-aa835ca7]{border-radius:9999px;padding:.5rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.error-close[data-v-aa835ca7]:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.error-close[data-v-aa835ca7]{cursor:pointer;border-width:0px;background-color:transparent}.loading-container[data-v-aa835ca7]{display:flex;height:16rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.main-content[data-v-aa835ca7]{display:flex;height:calc(100vh - 140px);gap:1.5rem;padding:1.5rem}.tree-panel[data-v-aa835ca7],.catalog-panel[data-v-aa835ca7]{display:flex;width:50%;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.panel-header[data-v-aa835ca7]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.panel-title[data-v-aa835ca7]{margin:0;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.panel-subtitle[data-v-aa835ca7]{margin:0;margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.panel-content[data-v-aa835ca7]{flex:1 1 0%;overflow:auto}.drag-instructions[data-v-aa835ca7]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.75rem}.instruction-content[data-v-aa835ca7]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.root-drop-zone[data-v-aa835ca7]{border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #dcfce7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 252 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #dbeafe var(--tw-gradient-to-position);margin:1rem;cursor:copy;border-radius:.5rem;padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.root-drop-zone--active[data-v-aa835ca7]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #bbf7d0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(187 247 208 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #bfdbfe var(--tw-gradient-to-position)}@keyframes pulse-aa835ca7{50%{opacity:.5}}.root-drop-zone--active[data-v-aa835ca7]{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:pulse-aa835ca7 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){.root-drop-zone--active[data-v-aa835ca7]{animation:none}}.drop-zone-content[data-v-aa835ca7]{display:flex;align-items:center;justify-content:center;gap:1rem;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.drop-zone-text[data-v-aa835ca7]{text-align:center}.drop-zone-title[data-v-aa835ca7]{font-size:1.125rem;line-height:1.75rem;font-weight:600}.drop-zone-subtitle[data-v-aa835ca7]{font-size:.875rem;line-height:1.25rem;opacity:.8}.tree-nodes[data-v-aa835ca7]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tree-nodes[data-v-aa835ca7]{padding:1rem}.tree-node-wrapper[data-v-aa835ca7]{position:relative;min-height:60px;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;cursor:default;border-width:2px;border-color:transparent;padding:.5rem}.tree-node-wrapper[data-v-aa835ca7]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.tree-node-wrapper--drag-over[data-v-aa835ca7]{border-style:dashed;--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tree-node-content[data-v-aa835ca7]{height:100%;width:100%}.debug-drop-zone[data-v-aa835ca7]{margin:1rem;border-radius:.5rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));padding:1rem;cursor:copy;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1));min-height:60px;display:flex;align-items:center;justify-content:center}.debug-drop-zone[data-v-aa835ca7]:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.state-container[data-v-aa835ca7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem;text-align:center;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.empty-icon[data-v-aa835ca7]{margin-bottom:1rem;font-size:3rem;line-height:1;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.empty-title[data-v-aa835ca7]{margin:0;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.empty-text[data-v-aa835ca7]{margin:0;margin-bottom:1.5rem;max-width:24rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.help-text[data-v-aa835ca7]{margin-top:1rem;display:flex;align-items:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.state--guide[data-v-aa835ca7]{padding-top:2rem;padding-bottom:2rem}.state-icon--guide[data-v-aa835ca7]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.state-icon--guide i[data-v-aa835ca7]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.search-section[data-v-aa835ca7]{display:flex;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.search-input-wrapper[data-v-aa835ca7]{position:relative;flex:1 1 0%}.search-icon[data-v-aa835ca7]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;padding-left:.75rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.search-input[data-v-aa835ca7]{width:100%;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem 2.5rem;font-size:.875rem;line-height:1.25rem}.search-input[data-v-aa835ca7]:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.clear-button[data-v-aa835ca7]{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;padding-right:.75rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));cursor:pointer;border-width:0px;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.clear-button[data-v-aa835ca7]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.filter-toggle[data-v-aa835ca7]{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.toggle-content[data-v-aa835ca7]{display:flex;align-items:center;gap:.5rem}.stats-grid[data-v-aa835ca7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}@media(min-width:768px){.stats-grid[data-v-aa835ca7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-card[data-v-aa835ca7]{padding:0;text-align:center}.stat-card--locations[data-v-aa835ca7] .p-card-content{border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));padding:.75rem}.stat-card--assets[data-v-aa835ca7] .p-card-content{border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.75rem}.stat-card--total[data-v-aa835ca7] .p-card-content{border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));padding:.75rem}.stat-card--filtered[data-v-aa835ca7] .p-card-content{border-radius:var(--p-content-border-radius);--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1));padding:.75rem}.stat-value[data-v-aa835ca7]{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:600}.stat-card--locations .stat-value[data-v-aa835ca7]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.stat-card--assets .stat-value[data-v-aa835ca7]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.stat-card--total .stat-value[data-v-aa835ca7]{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.stat-card--filtered .stat-value[data-v-aa835ca7]{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.stat-label[data-v-aa835ca7]{margin:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.catalog-container[data-v-aa835ca7]{display:flex;height:100%;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.catalog-title-section[data-v-aa835ca7]{display:flex;align-items:center;gap:.75rem}.catalog-icon[data-v-aa835ca7]{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.stats-section[data-v-aa835ca7]{display:flex;align-items:center;gap:.5rem}.search-badge[data-v-aa835ca7]{font-size:.75rem;line-height:1rem}.catalog-content[data-v-aa835ca7]{flex:1 1 0%;overflow:auto;padding:1rem}.state-icon[data-v-aa835ca7]{margin-bottom:1rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.state-icon--empty[data-v-aa835ca7]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.state-icon i[data-v-aa835ca7]{font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.state-icon--empty i[data-v-aa835ca7]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.state-title[data-v-aa835ca7]{margin:0;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.state-description[data-v-aa835ca7]{margin:0;margin-bottom:1rem;max-width:28rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.results-container[data-v-aa835ca7]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.results-header[data-v-aa835ca7]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem}.results-count[data-v-aa835ca7]{margin:0;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.results-content[data-v-aa835ca7]{padding:.75rem}.asset-grid[data-v-aa835ca7]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.draggable-asset-card[data-v-aa835ca7]{position:relative;cursor:grab;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.draggable-asset-card[data-v-aa835ca7]:active{cursor:grabbing}.draggable-asset-card--dragging[data-v-aa835ca7]{opacity:.7}.draggable-asset-card[data-v-aa835ca7] .p-card{border-width:1px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.draggable-asset-card[data-v-aa835ca7]:hover .p-card{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.card-content[data-v-aa835ca7]{display:flex;align-items:flex-start;gap:.75rem}.drag-handle[data-v-aa835ca7]{display:flex;width:1.5rem;flex-shrink:0;cursor:grab;align-items:center;justify-content:center}.type-icon[data-v-aa835ca7]{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem}.type-details[data-v-aa835ca7]{min-width:0px;flex:1 1 0%}.type-header[data-v-aa835ca7]{margin-bottom:.25rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.type-name[data-v-aa835ca7]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.type-description[data-v-aa835ca7]{margin:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.details-container[data-v-aa835ca7]{display:flex;height:100%;flex-direction:column}.animate-spin[data-v-aa835ca7]{animation:spin-aa835ca7 1s linear infinite}@keyframes spin-aa835ca7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-pulse[data-v-aa835ca7]{animation:pulse-aa835ca7 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-aa835ca7{0%,to{opacity:1}50%{opacity:.5}}.line-clamp-2[data-v-aa835ca7]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.panel-content[data-v-aa835ca7]::-webkit-scrollbar,.catalog-content[data-v-aa835ca7]::-webkit-scrollbar{width:6px}.panel-content[data-v-aa835ca7]::-webkit-scrollbar-track,.catalog-content[data-v-aa835ca7]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.panel-content[data-v-aa835ca7]::-webkit-scrollbar-thumb,.catalog-content[data-v-aa835ca7]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.panel-content[data-v-aa835ca7]::-webkit-scrollbar-thumb:hover,.catalog-content[data-v-aa835ca7]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(max-width:1024px){.main-content[data-v-aa835ca7]{flex-direction:column;gap:1rem}.tree-panel[data-v-aa835ca7],.catalog-panel[data-v-aa835ca7]{height:24rem;width:100%}}@media(max-width:768px){.header-content[data-v-aa835ca7]{flex-direction:column;align-items:flex-start;gap:1rem}.header-left[data-v-aa835ca7]{flex-direction:column;align-items:flex-start;gap:.75rem}.view-tabs[data-v-aa835ca7]{width:100%;border-right-width:0px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-right:0;padding-bottom:.75rem}.header-actions[data-v-aa835ca7]{width:100%;justify-content:flex-start}.search-section[data-v-aa835ca7]{flex-direction:column}.stats-grid[data-v-aa835ca7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.view-tab[data-v-aa835ca7]:focus-visible,.draggable-asset-card[data-v-aa835ca7]:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#22c55e}@media(prefers-contrast:high){.view-tab--active[data-v-aa835ca7]{border-width:2px;--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.draggable-asset-card[data-v-aa835ca7]{border-width:2px}}@media(prefers-reduced-motion:reduce){.draggable-asset-card[data-v-aa835ca7],.view-tab[data-v-aa835ca7],.root-drop-zone[data-v-aa835ca7]{transition-property:none}.animate-pulse[data-v-aa835ca7],.animate-spin[data-v-aa835ca7]{animation:none}}.qr-frame[data-v-cb38b803]{width:16rem;height:16rem;display:flex;align-items:center;justify-content:center}.qr-frame[data-v-cb38b803] svg{width:100%;height:100%;display:block}[data-v-ec90eeb3] .p-tabpanels{background:transparent;padding:1rem .25rem}[data-v-ec90eeb3] .p-tablist{border-bottom:1px solid #e2e8f0}.asset-page[data-v-98783626]{height:100vh;background-color:#f1f5f9;padding:1rem;overflow-y:auto}@media(min-width:768px){.asset-page[data-v-98783626]{padding:1.5rem}}.asset-page__container[data-v-98783626]{max-width:1280px;margin:0 auto;padding-bottom:2rem}.asset-report[data-v-6fd0f8d6]{min-height:100vh;background-color:#f1f5f9;padding:1rem}@media(min-width:768px){.asset-report[data-v-6fd0f8d6]{padding:2rem}}.asset-report__container[data-v-6fd0f8d6]{max-width:1200px;margin:0 auto}.asset-report__header[data-v-6fd0f8d6]{background:linear-gradient(135deg,#1e3a5f,#2d4a6f);color:#fff;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 10px 25px -5px #00000026}.asset-report__id-badge[data-v-6fd0f8d6]{background-color:#fff3;padding:.125rem .5rem;border-radius:.25rem;font-family:monospace;font-size:.75rem}.asset-report__value-badge[data-v-6fd0f8d6]{background:linear-gradient(135deg,#d4af37,#c9a227);padding:.5rem 1rem;border-radius:.5rem;display:flex;flex-direction:column;align-items:flex-end}.asset-report__status-badge[data-v-6fd0f8d6]{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600}.asset-report__status-badge--success[data-v-6fd0f8d6]{background-color:#10b981;color:#fff}.asset-report__status-badge--info[data-v-6fd0f8d6]{background-color:#3b82f6;color:#fff}.asset-report__status-badge--gold[data-v-6fd0f8d6]{background-color:#d4af37;color:#fff}.asset-icon[data-v-3484bb7e]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.asset-icon--asset[data-v-3484bb7e]{background-color:#eff6ff;color:#3b82f6}.asset-icon--location[data-v-3484bb7e]{background-color:#f0fdf4;color:#22c55e}.type-tag[data-v-3484bb7e]{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:500;padding:2px 8px;border-radius:999px;background-color:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;vertical-align:middle}.location-segment[data-v-3484bb7e]{display:inline-block;padding:1px 6px;background-color:#f3f4f6;border-radius:4px;font-size:.7rem;color:#4b5563;white-space:nowrap}.filter-chip[data-v-3484bb7e]{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .625rem;background-color:#fff;border:1px solid #bfdbfe;border-radius:999px;font-size:.75rem;color:#1e3a8a;line-height:1.25}.filter-chip-x[data-v-3484bb7e]{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:999px;color:#64748b;background:transparent;transition:background-color .15s,color .15s}.filter-chip-x[data-v-3484bb7e]:hover{background-color:#dbeafe;color:#1e3a8a}.action-btn[data-v-3484bb7e]{width:28px!important;height:28px!important;color:#9ca3af!important}.action-btn[data-v-3484bb7e]:hover{color:#374151!important;background:#f3f4f6!important}[data-v-3484bb7e] .p-datatable-thead>tr>th{padding:.5rem .75rem;background:#f9fafb;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;border-bottom:1px solid #f3f4f6}[data-v-3484bb7e] .p-datatable-tbody>tr>td{padding:.55rem .75rem;border-bottom:1px solid #f9fafb}[data-v-3484bb7e] .p-datatable-tbody>tr:hover>td{background:#fafafa}[data-v-3484bb7e] .p-datatable-tbody>tr.p-highlight>td{background:#eff6ff}[data-v-3484bb7e] .p-paginator{padding:.5rem 1rem;background:#f9fafb;border-top:1px solid #f3f4f6;font-size:.8rem}[data-v-3484bb7e] .p-paginator .p-paginator-current{font-size:.8rem;color:#6b7280}.picker-header[data-v-18f7937d]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#37352f}.picker-header-icon[data-v-18f7937d]{font-size:18px;color:#91918e}.picker-body[data-v-18f7937d]{padding:0}.picker-tabs[data-v-18f7937d]{display:flex;gap:2px;background:#f7f7f5;border-radius:6px;padding:2px;margin-bottom:12px}.picker-tab[data-v-18f7937d]{flex:1;padding:6px 12px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:13px;font-weight:500;transition:all .1s}.picker-tab--active[data-v-18f7937d]{background:#fff;color:#37352f;box-shadow:0 1px 2px #0000000f}.picker-search[data-v-18f7937d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(0,0,0,.08);border-radius:8px;margin-bottom:8px;transition:border-color .15s,box-shadow .15s}.picker-search[data-v-18f7937d]:focus-within{border-color:#2383e2;box-shadow:0 0 0 2px #2383e226}.picker-search-icon[data-v-18f7937d]{font-size:15px;color:#b4b4b0;flex-shrink:0}.picker-search-spinner[data-v-18f7937d]{font-size:14px;color:#91918e;flex-shrink:0}.picker-search-input[data-v-18f7937d]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#37352f}.picker-search-input[data-v-18f7937d]::-moz-placeholder{color:#b4b4b0}.picker-search-input[data-v-18f7937d]::placeholder{color:#b4b4b0}.picker-hint[data-v-18f7937d],.picker-empty[data-v-18f7937d]{text-align:center;padding:24px;font-size:13px;color:#b4b4b0}.picker-results[data-v-18f7937d]{max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.picker-result[data-v-18f7937d]{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 12px;border:none;background:transparent;cursor:pointer;border-radius:6px;text-align:left;transition:background .08s}.picker-result[data-v-18f7937d]:hover{background:#f7f7f5}.picker-result-main[data-v-18f7937d]{display:flex;align-items:center;gap:8px}.picker-result-name[data-v-18f7937d]{font-size:14px;font-weight:500;color:#37352f}.picker-result-type[data-v-18f7937d]{font-size:12px;color:#91918e;background:#f0f0ef;padding:1px 6px;border-radius:4px}.picker-result-desc[data-v-18f7937d]{font-size:12px;color:#b4b4b0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instance-dialog-header[data-v-fecf7a36]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#37352f}.instance-dialog-icon[data-v-fecf7a36]{font-size:18px;color:#7c5cfc}.instance-dialog-body[data-v-fecf7a36]{display:flex;flex-direction:column;gap:14px}.instance-field[data-v-fecf7a36]{display:flex;flex-direction:column;gap:4px}.instance-field-label[data-v-fecf7a36]{font-size:12px;font-weight:600;color:#91918e;text-transform:uppercase;letter-spacing:.03em}.instance-field-input[data-v-fecf7a36]{padding:8px 10px;border:1px solid rgba(0,0,0,.12);border-radius:6px;font-size:14px;color:#37352f;outline:none;transition:border-color .15s}.instance-field-input[data-v-fecf7a36]:focus{border-color:#2383e2}.instance-select[data-v-fecf7a36]{width:100%}.instance-linked-entity[data-v-fecf7a36]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f7f7f5;border-radius:6px;font-size:13px;color:#37352f}.instance-linked-entity i[data-v-fecf7a36]{color:#91918e}.instance-clear-btn[data-v-fecf7a36]{margin-left:auto;border:none;background:transparent;color:#91918e;cursor:pointer;font-size:14px;padding:2px}.instance-clear-btn[data-v-fecf7a36]:hover{color:#e03e3e}.instance-pick-btn[data-v-fecf7a36]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px dashed rgba(0,0,0,.15);background:transparent;color:#91918e;cursor:pointer;border-radius:6px;font-size:13px;transition:border-color .1s,color .1s}.instance-pick-btn[data-v-fecf7a36]:hover{border-color:#2383e2;color:#2383e2}.instance-actions[data-v-fecf7a36]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.04)}.instance-cancel-btn[data-v-fecf7a36]{padding:8px 16px;border:1px solid rgba(0,0,0,.1);background:transparent;color:#37352f;border-radius:6px;font-size:13px;cursor:pointer;transition:background .1s}.instance-cancel-btn[data-v-fecf7a36]:hover{background:#f7f7f5}.instance-create-btn[data-v-fecf7a36]{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;background:#7c5cfc;color:#fff;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.instance-create-btn[data-v-fecf7a36]:hover{background:#6b4ce0}.instance-create-btn[data-v-fecf7a36]:disabled{opacity:.6;cursor:not-allowed}[data-v-2a9cd32a] .sci-dialog-content{padding:0;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;max-height:80vh}.sci-header[data-v-2a9cd32a]{padding:14px 16px 8px;border-bottom:1px solid #f4f4f5;flex-shrink:0}.sci-title[data-v-2a9cd32a]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#18181b}.sci-title i[data-v-2a9cd32a]{color:#7c5cfc;font-size:18px}.sci-linked[data-v-2a9cd32a]{margin-top:6px;display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:#ede9fe;color:#5b4cb0;border-radius:999px;font-size:12px}.sci-linked i[data-v-2a9cd32a]{font-size:13px}.sci-search[data-v-2a9cd32a]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid #f4f4f5;flex-shrink:0}.sci-search-icon[data-v-2a9cd32a]{color:#a1a1aa;font-size:16px}.sci-search-input[data-v-2a9cd32a]{flex:1;border:none;outline:none;font-size:14px;color:#18181b;background:transparent}.sci-search-input[data-v-2a9cd32a]::-moz-placeholder{color:#a1a1aa}.sci-search-input[data-v-2a9cd32a]::placeholder{color:#a1a1aa}.sci-body[data-v-2a9cd32a]{flex:1;overflow-y:auto;min-height:200px;max-height:55vh}.sci-loading[data-v-2a9cd32a],.sci-empty[data-v-2a9cd32a]{display:flex;flex-direction:column;align-items:center;padding:40px 20px;gap:10px;color:#a1a1aa;text-align:center}.sci-loading i[data-v-2a9cd32a],.sci-empty i[data-v-2a9cd32a]{font-size:24px;color:#d4d4d8}.sci-empty p[data-v-2a9cd32a],.sci-loading span[data-v-2a9cd32a]{font-size:13px;margin:0}.sci-groups[data-v-2a9cd32a]{padding:6px 0}.sci-group+.sci-group[data-v-2a9cd32a]{margin-top:4px}.sci-group-label[data-v-2a9cd32a]{padding:8px 16px 4px;font-size:10px;font-weight:700;color:#a1a1aa;text-transform:uppercase;letter-spacing:.06em}.sci-item[data-v-2a9cd32a]{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .08s}.sci-item[data-v-2a9cd32a]:hover{background:#f4f4f5}.sci-item[data-v-2a9cd32a]:focus-visible{outline:2px solid #c4b5fd;outline-offset:-2px}.sci-item--focused[data-v-2a9cd32a]{background:#ede9fe}.sci-item--disabled[data-v-2a9cd32a]{opacity:.6;cursor:wait;pointer-events:none}.sci-item-icon[data-v-2a9cd32a]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f4f4f5;border-radius:6px;font-size:16px}.sci-item--focused .sci-item-icon[data-v-2a9cd32a]{background:#fff}.sci-item-text[data-v-2a9cd32a]{flex:1;display:flex;flex-direction:column;min-width:0}.sci-item-label[data-v-2a9cd32a]{font-size:13px;font-weight:500;color:#18181b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sci-item-desc[data-v-2a9cd32a]{font-size:11px;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sci-item-more[data-v-2a9cd32a]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#a1a1aa;border-radius:4px;cursor:pointer;transition:background .1s,color .1s}.sci-item-more[data-v-2a9cd32a]:hover{background:#0000000d;color:#52525b}.sci-kbd[data-v-2a9cd32a]{display:inline-flex;align-items:center;padding:2px 6px;background:#fff;border:1px solid #e4e4e7;border-radius:4px;font-size:10px;font-family:ui-monospace,monospace;color:#71717a;line-height:1}.sci-kbd--enter[data-v-2a9cd32a]{color:#7c5cfc;border-color:#c4b5fd}.sci-footer[data-v-2a9cd32a]{padding:8px 16px;border-top:1px solid #f4f4f5;background:#fafafa;flex-shrink:0}.sci-footer-hint[data-v-2a9cd32a]{display:flex;align-items:center;gap:6px;font-size:11px;color:#71717a}.sci-footer-hint span[data-v-2a9cd32a]{margin-right:6px}.cal-toggle[data-v-f6c81589]{padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;color:#64748b;background:transparent;border:0;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.cal-toggle[data-v-f6c81589]:hover:not(.cal-toggle--active){color:#334155}.cal-toggle--active[data-v-f6c81589]{background:#fff;color:#0f172a;font-weight:600;box-shadow:0 1px 2px #0f172a0f}.cal-cell[data-v-f6c81589]{min-height:92px;text-align:left;padding:6px 8px;border-right:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;background:#fff;cursor:pointer;transition:background .12s ease;overflow:hidden}.cal-cell[data-v-f6c81589]:hover{background:#f8fafc}.cal-cell--week[data-v-f6c81589]{min-height:160px}.cal-week-cell[data-v-f6c81589]{min-height:150px;text-align:left;padding:10px 8px 8px;border-right:1px solid #f1f5f9;background:#fff;cursor:pointer;transition:background .12s ease;overflow:hidden}.cal-week-cell[data-v-f6c81589]:last-child{border-right:0}.cal-week-cell[data-v-f6c81589]:hover{background:#f8fafc}.cal-week-cell--today[data-v-f6c81589]{background:#3b82f60f}.cal-week-cell--past[data-v-f6c81589]{background:#fafafa}.cal-cell--out[data-v-f6c81589]{background:#fafafa;color:#cbd5e1}.cal-cell--out .cal-day-num[data-v-f6c81589]{color:#cbd5e1}.cal-cell--today .cal-day-num[data-v-f6c81589]{background:#6366f1;color:#fff}.cal-cell--has-events[data-v-f6c81589]{background:#fefefe}.cal-day-num[data-v-f6c81589]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;font-size:12px;font-weight:500;color:#475569}.cal-event-count[data-v-f6c81589]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:10px;font-weight:600;background:#6366f11f;color:#4f46e5}.cal-event-pill[data-v-f6c81589]{display:flex;align-items:center;gap:4px;font-size:11px;color:#475569;line-height:1.3}.cal-dot[data-v-f6c81589]{width:6px;height:6px;border-radius:999px;flex-shrink:0}.cal-type-badge[data-v-f6c81589]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:500;border:1px solid;flex-shrink:0}.aip[data-v-864950a7]{width:100%}.aip-host[data-v-864950a7]{position:relative;background:transparent;overflow:hidden;height:calc(100vh - 6.5rem);min-height:520px}.aip-state[data-v-864950a7]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.aip-retry[data-v-864950a7]{font-size:13px;font-weight:600;color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;padding:6px 14px;cursor:pointer}.wt-chip[data-v-94fcad87]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:7px;font-size:12px;font-weight:500;color:#64748b;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.wt-chip[data-v-94fcad87]:hover{color:#334155}.wt-chip--active[data-v-94fcad87]{background:#fff;color:#1e293b;box-shadow:0 1px 2px #02061714}.wt-chip-count[data-v-94fcad87]{font-size:10.5px;color:#94a3b8}.wt-chip-overdue[data-v-94fcad87]{min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#fee2e2;color:#dc2626;font-size:10px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.dashboard-wrapper[data-v-18ae2f79]{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#f8fafc}.dashboard-scroll[data-v-18ae2f79]{flex:1;overflow-y:auto}.briefing-banner[data-v-18ae2f79]{position:relative;overflow:hidden;background:#eef1fb;border:1px solid #e2e5f5;color:#1e293b}.briefing-banner[data-v-18ae2f79]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(560px 220px at 88% -50%,rgba(99,102,241,.14),transparent 70%)}.briefing-banner[data-v-18ae2f79]>*{position:relative;z-index:1}.ai-switch[data-v-18ae2f79]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;color:#94a3b8;background:#fff;border:1px solid #e2e5f2;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.ai-switch[data-v-18ae2f79]:hover{border-color:#c7d2fe}.ai-switch--on[data-v-18ae2f79]{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.ai-switch-track[data-v-18ae2f79]{width:24px;height:14px;border-radius:999px;background:#cbd5e1;position:relative;transition:background .15s;flex-shrink:0}.ai-switch--on .ai-switch-track[data-v-18ae2f79]{background:#6366f1}.ai-switch-thumb[data-v-18ae2f79]{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#fff;transition:transform .15s}.ai-switch--on .ai-switch-thumb[data-v-18ae2f79]{transform:translate(10px)}.urgency-pill-red[data-v-18ae2f79]{background:#ef444433;color:#fecaca;border:1px solid rgba(248,113,113,.3)}.urgency-pill-amber[data-v-18ae2f79]{background:#f59e0b33;color:#fde68a;border:1px solid rgba(251,191,36,.3)}.urgency-pill-green[data-v-18ae2f79]{background:#10b98133;color:#a7f3d0;border:1px solid rgba(52,211,153,.3)}.chart-container[data-v-18ae2f79]{height:220px;position:relative}.bar-chart-container[data-v-18ae2f79]{height:280px;position:relative}.trends-chart-container[data-v-18ae2f79]{height:260px;position:relative}.rail-tab[data-v-18ae2f79]{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:7px;font-size:12px;font-weight:500;color:#64748b;background:transparent;border:0;cursor:pointer;transition:background .12s,color .12s}.rail-tab[data-v-18ae2f79]:hover:not(.rail-tab--active){color:#334155;background:#f8fafc}.rail-tab--active[data-v-18ae2f79]{background:#eef2ff;color:#4338ca}.rail-tab i[data-v-18ae2f79]{font-size:13px}.rail-tab-count[data-v-18ae2f79]{font-size:10px;font-weight:600;color:#94a3b8}.rail-tab--active .rail-tab-count[data-v-18ae2f79]{color:#6366f1}.rail-tab-count--alert[data-v-18ae2f79]{color:#dc2626}.work-toggle[data-v-18ae2f79]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;color:#64748b;background:transparent;border:0;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.work-toggle[data-v-18ae2f79]:hover:not(.work-toggle--active){color:#334155}.work-toggle--active[data-v-18ae2f79]{background:#fff;color:#0f172a;font-weight:600;box-shadow:0 1px 2px #0f172a0f}.work-toggle i[data-v-18ae2f79]{font-size:14px}.tab-badge[data-v-18ae2f79]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;line-height:1}.tab-badge-red[data-v-18ae2f79]{background:#ef44441f;color:#dc2626}.tab-badge-amber[data-v-18ae2f79]{background:#f59e0b1f;color:#d97706}[data-v-b6c0241c] .p-datatable-small .p-datatable-tbody>tr>td{padding:.5rem .75rem}[data-v-b6c0241c] .p-datatable-small .p-datatable-thead>tr>th{padding:.5rem .75rem;background:#f9fafb;font-weight:600;font-size:.75rem;text-transform:uppercase;color:#6b7280;letter-spacing:.025em}[data-v-b6c0241c] .p-datatable .p-datatable-tbody>tr{transition:background-color .15s}[data-v-b6c0241c] .p-datatable .p-datatable-tbody>tr:hover{background:#f9fafb}[data-v-b6c0241c] .p-datatable .p-datatable-tbody>tr.p-highlight{background:#eff6ff}[data-v-b6c0241c] .p-paginator{padding:.5rem 1rem;background:#f9fafb;border-top:1px solid #e5e7eb}[data-v-b6c0241c] .p-paginator .p-dropdown{height:2rem}[data-v-b6c0241c] .p-paginator .p-paginator-current{font-size:.875rem}[data-v-b6c0241c] .p-button-sm{font-size:.875rem;padding:.375rem .75rem}[data-v-b6c0241c] .p-button.p-button-icon-only{width:2rem;height:2rem}[data-v-b6c0241c] .p-inputtext-sm{font-size:.875rem;padding:.375rem .625rem}[data-v-b6c0241c] .p-multiselect{font-size:.875rem}.line-clamp-1[data-v-b6c0241c]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}[data-v-05df175a] .p-datatable-small .p-datatable-tbody>tr>td{padding:.5rem .75rem}[data-v-05df175a] .p-datatable-small .p-datatable-thead>tr>th{padding:.5rem .75rem;background:#f9fafb;font-weight:600;font-size:.75rem;text-transform:uppercase;color:#6b7280;letter-spacing:.025em}[data-v-05df175a] .p-datatable .p-datatable-tbody>tr{transition:background-color .15s}[data-v-05df175a] .p-datatable .p-datatable-tbody>tr:hover{background:#f9fafb}[data-v-05df175a] .p-datatable .p-datatable-tbody>tr.p-highlight{background:#eff6ff}[data-v-05df175a] .p-paginator{padding:.5rem 1rem;background:#f9fafb;border-top:1px solid #e5e7eb}[data-v-05df175a] .p-paginator .p-dropdown{height:2rem}[data-v-05df175a] .p-paginator .p-paginator-current{font-size:.875rem}[data-v-05df175a] .p-button-sm{font-size:.875rem;padding:.375rem .75rem}[data-v-05df175a] .p-button.p-button-icon-only{width:2rem;height:2rem}[data-v-05df175a] .p-inputtext-sm{font-size:.875rem;padding:.375rem .625rem}[data-v-05df175a] .p-multiselect{font-size:.875rem}.line-clamp-1[data-v-05df175a]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.stat-card[data-v-47423c5e]{background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:.625rem;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem}.stat-card__icon[data-v-47423c5e]{width:2.25rem;height:2.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem}.stat-card__icon--amber[data-v-47423c5e]{background:#fef3c7;color:#d97706}.stat-card__icon--blue[data-v-47423c5e]{background:#dbeafe;color:#2563eb}.stat-card__icon--purple[data-v-47423c5e]{background:#ede9fe;color:#7c3aed}.stat-card__icon--red[data-v-47423c5e]{background:#fee2e2;color:#dc2626}.stat-card__value[data-v-47423c5e]{font-size:1.25rem;font-weight:700;color:#0f172a;line-height:1.1}.stat-card__label[data-v-47423c5e]{font-size:11px;color:#64748b;margin-top:.125rem;text-transform:uppercase;letter-spacing:.04em}.pin-card[data-v-47423c5e]{position:relative;overflow:hidden;background:#fff;border:1px solid rgb(226 232 240 / .7);border-radius:1.125rem;box-shadow:0 1px 2px #0f172a0a,0 1px 3px #0f172a0f;padding:1.375rem 1.375rem 1.25rem;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease;display:flex;flex-direction:column;gap:.875rem}.pin-card[data-v-47423c5e]:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;opacity:0;transition:opacity .2s ease}.pin-card--asset[data-v-47423c5e]:before{background:linear-gradient(90deg,#3b82f6,#6366f1)}.pin-card--location[data-v-47423c5e]:before{background:linear-gradient(90deg,#10b981,#14b8a6)}.pin-card[data-v-47423c5e]:hover{border-color:#e2e8f0;box-shadow:0 14px 30px -12px #0f172a2e,0 4px 10px -4px #0f172a14;transform:translateY(-2px)}.pin-card[data-v-47423c5e]:hover:before{opacity:1}.pin-card__header[data-v-47423c5e]{display:flex;align-items:flex-start;gap:.875rem}.pin-card__thumb[data-v-47423c5e]{width:3rem;height:3rem;border-radius:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid;box-shadow:inset 0 1px #fff9,0 1px 2px #0f172a0d;transition:transform .2s ease}.pin-card:hover .pin-card__thumb[data-v-47423c5e]{transform:scale(1.04)}.pin-card__thumb--asset[data-v-47423c5e]{background:linear-gradient(135deg,#eff6ff,#e0e7ff);border-color:#bfdbfe;color:#3b82f6}.pin-card__thumb--location[data-v-47423c5e]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0;color:#10b981}.pin-card__desc[data-v-47423c5e]{color:#475569;font-size:.9375rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}.pin-card__pills[data-v-47423c5e]{display:flex;flex-wrap:wrap;gap:.5rem}.pin-pill[data-v-47423c5e]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:999px;border:1px solid;font-size:12px;font-weight:500;line-height:1.4}.pin-pill i[data-v-47423c5e]{font-size:12px}.pin-card__metrics[data-v-47423c5e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.875rem 1rem;background:linear-gradient(180deg,#fbfcfe,#f8fafc);border-radius:.875rem;border:1px solid rgb(226 232 240 / .7)}.metric[data-v-47423c5e]{display:flex;align-items:center;gap:.625rem;min-width:0}.metric__icon[data-v-47423c5e]{width:2rem;height:2rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem}.metric__icon--blue[data-v-47423c5e]{background:#dbeafe;color:#2563eb}.metric__icon--purple[data-v-47423c5e]{background:#ede9fe;color:#7c3aed}.metric__icon--emerald[data-v-47423c5e]{background:#d1fae5;color:#059669}.metric__icon--amber[data-v-47423c5e]{background:#fef3c7;color:#d97706}.metric--empty .metric__icon[data-v-47423c5e]{background:#f1f5f9;color:#cbd5e1}.metric--empty .metric__value[data-v-47423c5e]{color:#cbd5e1}.metric__value[data-v-47423c5e]{font-size:1.125rem;font-weight:700;color:#0f172a;line-height:1}.metric__label[data-v-47423c5e]{font-size:10px;color:#94a3b8;margin-top:.2rem;text-transform:uppercase;letter-spacing:.04em}.pin-card__attachments[data-v-47423c5e]{border-top:1px solid #f1f5f9;padding-top:.875rem}.pin-card__attachments-head[data-v-47423c5e]{display:flex;align-items:center;gap:.375rem;font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem}.pin-card__attachment-list[data-v-47423c5e]{display:flex;flex-direction:column;gap:.25rem}.pin-attachment[data-v-47423c5e]{display:flex;align-items:center;gap:.625rem;width:100%;padding:.55rem .7rem;border:1px solid #eef2f7;border-radius:.625rem;background:#fff;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pin-attachment[data-v-47423c5e]:hover{background:#f8faff;border-color:#bfdbfe;box-shadow:0 2px 6px -2px #2563eb2e;transform:translate(2px)}.pin-attachment>i[data-v-47423c5e]:first-child{font-size:1.125rem;flex-shrink:0}.pin-attachment__name[data-v-47423c5e]{flex:1;min-width:0;font-size:.8125rem;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-attachment__badge[data-v-47423c5e]{flex-shrink:0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7c3aed;background:#ede9fe;border:1px solid #ddd6fe;padding:.05rem .4rem;border-radius:999px}.pin-attachment__action[data-v-47423c5e]{font-size:.875rem;color:#94a3b8;flex-shrink:0}.pin-attachment:hover .pin-attachment__action[data-v-47423c5e]{color:#2563eb}.pin-card__tags[data-v-47423c5e]{display:flex;flex-wrap:wrap;gap:.375rem;border-top:1px solid #f1f5f9;padding-top:.875rem}.pin-tag[data-v-47423c5e]{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;border:1px solid;font-size:11px;font-weight:500}.filter-section[data-v-19f2baa7]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.filter-label[data-v-19f2baa7]{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.filter-select[data-v-19f2baa7]{width:100%;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-select[data-v-19f2baa7]:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.filter-select[data-v-19f2baa7]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.filter-input[data-v-19f2baa7]{width:100%;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-input[data-v-19f2baa7]:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.filter-input[data-v-19f2baa7]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }@keyframes spin-69849258{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-69849258]{animation:spin-69849258 1s linear infinite}.line-clamp-1[data-v-69849258]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-69849258]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto[data-v-69849258]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-69849258]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.overflow-y-auto[data-v-69849258]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.overflow-y-auto[data-v-69849258]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.task-wrapper[data-v-b1bf662c]{position:relative;transition:transform .2s ease,box-shadow .2s ease;transform-origin:center center}.task-dragging[data-v-b1bf662c]{transform:scale(1.05) rotate(-2deg);box-shadow:0 15px 25px #00000026;opacity:.9;animation:task-drag-float-b1bf662c 3s infinite}@keyframes task-drag-float-b1bf662c{0%,to{transform:scale(1.05) rotate(-2deg) translateY(0)}50%{transform:scale(1.05) rotate(-2deg) translateY(-5px)}}@keyframes drop-indicator-pulse-b1bf662c{0%,to{opacity:.6;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.5)}}.column-drag-over[data-v-b1bf662c]{box-shadow:0 0 0 2px #3b82f6;animation:column-pulse-b1bf662c 1s infinite}@keyframes column-pulse-b1bf662c{0%,to{box-shadow:0 0 0 2px #3b82f680}50%{box-shadow:0 0 0 4px #3b82f6cc}}.task-drag-over[data-v-b1bf662c]:before{content:"";position:absolute;top:-4px;left:0;right:0;height:4px;background:#3b82f6;border-radius:2px;animation:task-drop-indicator-b1bf662c .5s infinite}@keyframes task-drop-indicator-b1bf662c{0%,to{opacity:.6}50%{opacity:1}}.archive-drag-over[data-v-b1bf662c]{animation:archive-pulse-b1bf662c .6s infinite;box-shadow:0 0 0 2px #ef4444}@keyframes archive-pulse-b1bf662c{0%,to{box-shadow:0 0 0 2px #ef444480;transform:scale(1)}50%{box-shadow:0 0 0 4px #ef4444cc;transform:scale(1.02)}}.task-list-enter-active[data-v-b1bf662c]{animation:task-drop-b1bf662c .4s ease-out}@keyframes task-drop-b1bf662c{0%{opacity:0;transform:translateY(-20px) scale(1.05)}50%{transform:translateY(5px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}.kanban-container[data-v-b1bf662c]{height:calc(100vh - 200px);width:100%}.kanban-columns-wrapper[data-v-b1bf662c]{display:flex;gap:1.5rem;height:100%;overflow-x:auto;padding-bottom:1rem}.task-list-move[data-v-b1bf662c]{transition:transform .4s cubic-bezier(.25,.8,.5,1)}.task-list-enter-active[data-v-b1bf662c],.task-list-leave-active[data-v-b1bf662c]{transition:all .4s cubic-bezier(.25,.8,.5,1)}.task-list-enter-from[data-v-b1bf662c],.task-list-leave-to[data-v-b1bf662c]{opacity:0;transform:translateY(20px)}.task-dragging[data-v-b1bf662c]{transform:scale(1.08) rotate(2deg);box-shadow:0 12px 24px #0000004d;transition:transform .2s ease,box-shadow .2s ease}.ring-opacity-80[data-v-b1bf662c]{animation:ring-pulse-b1bf662c .6s infinite}@keyframes ring-pulse-b1bf662c{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.tasks-scroll[data-v-b1bf662c]::-webkit-scrollbar{width:6px}.tasks-scroll[data-v-b1bf662c]::-webkit-scrollbar-track{background:#f1f1f180}.tasks-scroll[data-v-b1bf662c]::-webkit-scrollbar-thumb{background:#c1c1c180;border-radius:4px}.tasks-scroll[data-v-b1bf662c]::-webkit-scrollbar-thumb:hover{background:#a8a8a880}@media(max-width:768px){.kanban-columns-wrapper[data-v-b1bf662c]{flex-direction:column;align-items:center;gap:1rem}.w-80[data-v-b1bf662c],.md\:w-64[data-v-b1bf662c],.lg\:w-72[data-v-b1bf662c]{width:90%;min-height:300px}}.header-title[data-v-85f654d5]{color:#1e3a8a;font-weight:700}.shadow-md[data-v-85f654d5]{box-shadow:0 4px 6px #0000001a}.bg-gray-100[data-v-85f654d5]{background-color:#f3f4f6}.bg-blue-600[data-v-85f654d5]:hover{background-color:#2563eb}.overflow-y-auto[data-v-cd8ae09d]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-cd8ae09d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.overflow-y-auto[data-v-cd8ae09d]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.overflow-y-auto[data-v-cd8ae09d]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.filter-bar-wrapper[data-v-1823eea1]{animation:fadeIn-1823eea1 .3s ease-in}@keyframes fadeIn-1823eea1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-v-1823eea1] .filter-select .p-multiselect{height:2.5rem;border-color:#d1d5db;transition:all .2s}[data-v-1823eea1] .filter-select .p-multiselect:hover{border-color:#9ca3af}[data-v-1823eea1] .filter-select .p-multiselect:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}[data-v-1823eea1] .filter-select .p-multiselect-label{padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:#374151}[data-v-1823eea1] .filter-select .p-multiselect-label.p-placeholder{color:#6b7280;font-weight:400}[data-v-1823eea1] .filter-select .p-multiselect-trigger{width:2rem;color:#6b7280}[data-v-1823eea1] .p-multiselect-token{padding:.25rem .5rem;margin-right:.25rem;background:#dbeafe;color:#1e40af;border-radius:.375rem;font-size:.75rem;font-weight:600}[data-v-1823eea1] .p-multiselect-token-icon{margin-left:.25rem;font-size:.625rem}[data-v-1823eea1] .p-inputtext{border-color:#d1d5db;transition:all .2s}[data-v-1823eea1] .p-inputtext:hover{border-color:#9ca3af}[data-v-1823eea1] .p-inputtext:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}[data-v-1823eea1] .p-multiselect-panel{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-v-1823eea1] .p-multiselect-items{padding:.25rem}[data-v-1823eea1] .p-multiselect-item{margin:.125rem 0;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem}[data-v-1823eea1] .p-multiselect-item:hover{background:#f3f4f6}[data-v-1823eea1] .p-multiselect-item.p-highlight{background:#eff6ff;color:#1e40af}.animate-spin[data-v-232beebe]{animation:spin-232beebe 1s linear infinite}@keyframes spin-232beebe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-73ef759e] .p-menu .p-menuitem-link:hover{background-color:#f3f4f6}[data-v-73ef759e] .p-menu .text-aux-red-500{color:#dc2626}[data-v-73ef759e] .p-menu .text-aux-red-500:hover{background-color:#fee2e2}.task-card-wrapper[data-v-cdd94c11]{transition:all .2s ease}.task-card-wrapper[data-v-cdd94c11]:hover{transform:translateY(-1px)}.line-clamp-2[data-v-cdd94c11]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aging-light[data-v-cdd94c11]{opacity:.85;filter:saturate(.9)}.aging-medium[data-v-cdd94c11]{opacity:.7;filter:saturate(.7)}.aging-heavy[data-v-cdd94c11]{opacity:.55;filter:saturate(.4)}.kanban-column[data-v-68d6a24a]{display:flex;flex-direction:column;height:auto}.kanban-column-collapsed[data-v-68d6a24a]{min-height:200px}.collapsed-label[data-v-68d6a24a]{writing-mode:vertical-rl;transform:rotate(180deg)}.task-wrapper[data-v-68d6a24a]{position:relative;transition:all .2s ease}.drop-indicator[data-v-68d6a24a]{animation:pulse-68d6a24a .6s ease-in-out infinite;box-shadow:0 0 6px 1px #3b82f666}@keyframes pulse-68d6a24a{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.6;transform:scaleY(1.5)}}.task-dragging[data-v-68d6a24a]{opacity:.7;transform:rotate(3deg) scale(1.02);box-shadow:0 8px 25px #00000026;z-index:1000}.column-drag-over[data-v-68d6a24a]{background-color:#3b82f60f!important;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d,inset 0 0 20px #3b82f608}.task-list-move[data-v-68d6a24a]{transition:transform .3s ease}.task-list-enter-active[data-v-68d6a24a],.task-list-leave-active[data-v-68d6a24a]{transition:all .3s ease}.task-list-enter-from[data-v-68d6a24a],.task-list-leave-to[data-v-68d6a24a]{opacity:0;transform:translateY(15px)}.kanban-columns-wrapper[data-v-b3f18fbc]{align-items:flex-start}.archive-label[data-v-b3f18fbc]{writing-mode:vertical-rl;transform:rotate(180deg)}.task-card-wrapper[data-v-38cb9358]{transition:all .2s ease}.task-card-wrapper[data-v-38cb9358]:hover{transform:translateY(-1px)}.line-clamp-2[data-v-38cb9358]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inline-task-form[data-v-2ff864e2]{background:#fff;border-radius:.5rem;padding:.5rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #00000014}.task-textarea[data-v-2ff864e2]{width:100%;min-height:3.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:#172b4d;background:#fff;border:2px solid #dfe1e6;border-radius:.375rem;resize:none;transition:all .15s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}.task-textarea[data-v-2ff864e2]:focus{outline:none;border-color:#0079bf;box-shadow:0 0 0 1px #0079bf}.task-textarea[data-v-2ff864e2]::-moz-placeholder{color:#8c9bab}.task-textarea[data-v-2ff864e2]::placeholder{color:#8c9bab}.form-actions[data-v-2ff864e2]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.add-button[data-v-2ff864e2]{background-color:#0079bf!important;border-color:#0079bf!important;color:#fff!important;font-weight:500;padding:.5rem .75rem;font-size:.875rem;border-radius:.375rem;transition:all .15s ease}.add-button[data-v-2ff864e2]:hover:not(:disabled){background-color:#026aa7!important;border-color:#026aa7!important}.add-button[data-v-2ff864e2]:disabled{background-color:#dfe1e6!important;border-color:#dfe1e6!important;color:#a5adba!important;cursor:not-allowed;opacity:.6}.cancel-button[data-v-2ff864e2]{color:#5e6c84!important;width:2rem;height:2rem;padding:0!important}.cancel-button[data-v-2ff864e2]:hover{background-color:#091e4214!important;color:#172b4d!important}.form-hint[data-v-2ff864e2]{margin-top:.5rem;font-size:.75rem;color:#5e6c84;line-height:1rem}[data-v-2ff864e2] .p-textarea{padding:.5rem .75rem}[data-v-2ff864e2] .p-textarea:enabled:focus{outline:none;border-color:#0079bf;box-shadow:0 0 0 1px #0079bf}[data-v-2ff864e2] .p-button{font-weight:500}[data-v-2ff864e2] .p-button:focus{box-shadow:0 0 0 2px #0079bf33}.kanban-column[data-v-612fa9d5]{display:flex;flex-direction:column;width:20rem;max-height:calc(100vh - 8rem);background:linear-gradient(to bottom,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:.75rem;transition:all .2s ease}.column-drag-over[data-v-612fa9d5]{background:linear-gradient(to bottom,#eff6ff,#dbeafe);border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.column-header[data-v-612fa9d5]{position:sticky;top:0;z-index:10;background:#f8fafcf2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #e2e8f0;border-radius:.75rem .75rem 0 0;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0}.column-header-content[data-v-612fa9d5]{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1}.avatar[data-v-612fa9d5]{flex-shrink:0}.column-title[data-v-612fa9d5]{font-size:.875rem;font-weight:600;color:#1e293b;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-count-badge[data-v-612fa9d5]{flex-shrink:0;background-color:#dbeafe!important;color:#1e40af!important;font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:9999px}.filtered-indicator[data-v-612fa9d5]{display:flex;align-items:center;gap:.375rem;margin-left:auto;font-size:.75rem;color:#64748b}.column-actions[data-v-612fa9d5]{display:flex;align-items:center;gap:.25rem}.action-button[data-v-612fa9d5]{color:#64748b!important;transition:all .15s ease}.action-button[data-v-612fa9d5]:hover{color:#334155!important;background-color:#f1f5f9!important}.filter-button-wrapper[data-v-612fa9d5]{position:relative}.filter-indicator[data-v-612fa9d5]{position:absolute;top:.25rem;right:.25rem;width:.5rem;height:.5rem;background-color:#ef4444;border:2px solid rgba(248,250,252,.95);border-radius:9999px;pointer-events:none}.column-content[data-v-612fa9d5]{flex:1;padding:1rem;overflow-y:auto;overflow-x:hidden;min-height:0}.column-content[data-v-612fa9d5]::-webkit-scrollbar{width:6px}.column-content[data-v-612fa9d5]::-webkit-scrollbar-track{background:transparent;margin:.5rem 0}.column-content[data-v-612fa9d5]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.column-content[data-v-612fa9d5]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.column-content[data-v-612fa9d5]{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.task-list[data-v-612fa9d5]{display:flex;flex-direction:column;gap:.75rem}.task-wrapper[data-v-612fa9d5]{position:relative;padding-top:.375rem;padding-bottom:.375rem;margin-top:-.375rem;margin-bottom:-.375rem}.task-dragging[data-v-612fa9d5]{opacity:.4}.drop-indicator[data-v-612fa9d5]{position:absolute;left:.5rem;right:.5rem;height:3px;background:linear-gradient(90deg,transparent,#3b82f6,transparent);border-radius:9999px;z-index:50;animation:pulse-612fa9d5 .8s ease-in-out infinite;pointer-events:none}.drop-indicator-top[data-v-612fa9d5]{top:0}.drop-indicator-bottom[data-v-612fa9d5]{bottom:0}@keyframes pulse-612fa9d5{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(.95)}}.empty-state[data-v-612fa9d5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;background-color:#e2e8f04d;border:2px dashed #cbd5e1;border-radius:.5rem;margin-top:.5rem}.empty-state i[data-v-612fa9d5]{font-size:2rem;color:#94a3b8}.empty-state span[data-v-612fa9d5]{font-size:.875rem;font-weight:500;color:#475569}.column-footer[data-v-612fa9d5]{position:sticky;bottom:0;z-index:10;background:#f8fafcf2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #e2e8f0;border-radius:0 0 .75rem .75rem;padding:1rem;flex-shrink:0}.add-task-button[data-v-612fa9d5]{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;padding:.625rem;background-color:#fff;border:2px dashed #cbd5e1;border-radius:.5rem;font-size:.875rem;font-weight:600;color:#3b82f6;cursor:pointer;transition:all .15s ease}.add-task-button[data-v-612fa9d5]:hover{background-color:#eff6ff;border-color:#3b82f6;color:#2563eb}.add-task-button i[data-v-612fa9d5]{font-size:1rem}.status-filter-menu[data-v-612fa9d5]{min-width:15rem}.menu-header[data-v-612fa9d5]{padding:.75rem 1rem .5rem;font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.filter-menu-item[data-v-612fa9d5]{display:flex;width:100%;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;color:#334155;cursor:pointer;transition:background-color .15s ease}.filter-menu-item[data-v-612fa9d5]:hover{background-color:#f8fafc}.status-icon[data-v-612fa9d5]{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.status-dot[data-v-612fa9d5]{width:.5rem;height:.5rem;border-radius:9999px}.filter-label[data-v-612fa9d5]{flex:1;font-weight:500}.kanban-columns-wrapper[data-v-d2d44f5f]{align-items:flex-start}.cursor-add-task[data-v-0a5dc866]{cursor:url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_dd_14632_9912)'%3E%3Cpath d='M5.68495 5.38307C5.31665 4.32905 6.32946 3.31624 7.38348 3.68454L16.925 7.01859C17.9627 7.38118 18.1406 8.77306 17.2274 9.38495L13.9482 11.5823C13.8037 11.6791 13.6795 11.8033 13.5827 11.9477L11.3854 15.227C10.7735 16.1401 9.38159 15.9623 9.01901 14.9246L5.68495 5.38307Z' fill='black'/%3E%3Cpath d='M5.68495 5.38307C5.31665 4.32905 6.32946 3.31624 7.38348 3.68454L16.925 7.01859C17.9627 7.38118 18.1406 8.77306 17.2274 9.38495L13.9482 11.5823C13.8037 11.6791 13.6795 11.8033 13.5827 11.9477L11.3854 15.227C10.7735 16.1401 9.38159 15.9623 9.01901 14.9246L5.68495 5.38307Z' stroke='white' stroke-width='1.33333'/%3E%3C/g%3E%3Cg filter='url(%23filter1_dd_14632_9912)'%3E%3Cg clip-path='url(%23clip0_14632_9912)'%3E%3Crect x='14.6641' y='12.668' width='5.33333' height='5.33333' rx='2.66667' fill='white'/%3E%3Cpath d='M17.5009 15.1669V13.778C17.5009 13.7338 17.4834 13.6914 17.4521 13.6601C17.4209 13.6289 17.3785 13.6113 17.3343 13.6113C17.2901 13.6113 17.2477 13.6289 17.2164 13.6601C17.1852 13.6914 17.1676 13.7338 17.1676 13.778V15.1669H15.7787C15.7345 15.1669 15.6921 15.1844 15.6609 15.2157C15.6296 15.247 15.6121 15.2893 15.6121 15.3336C15.6121 15.3778 15.6296 15.4201 15.6609 15.4514C15.6921 15.4827 15.7345 15.5002 15.7787 15.5002H17.1676V16.8891C17.1682 16.9331 17.1859 16.9752 17.2171 17.0063C17.2482 17.0375 17.2903 17.0552 17.3343 17.0558C17.3785 17.0558 17.4209 17.0382 17.4521 17.007C17.4834 16.9757 17.5009 16.9333 17.5009 16.8891V15.5002H18.8898C18.934 15.5002 18.9764 15.4827 19.0077 15.4514C19.0389 15.4201 19.0565 15.3778 19.0565 15.3336C19.0559 15.2895 19.0382 15.2475 19.0071 15.2163C18.9759 15.1852 18.9339 15.1675 18.8898 15.1669H17.5009Z' fill='%23212121' stroke='black' stroke-width='0.333333'/%3E%3C/g%3E%3Crect x='14.3307' y='12.3346' width='6' height='6' rx='3' stroke='black' stroke-width='0.666667'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_dd_14632_9912' x='0.869873' y='0.875' width='20.4272' height='20.4268' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.666667'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_14632_9912'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.33333'/%3E%3CfeGaussianBlur stdDeviation='0.666667'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='effect1_dropShadow_14632_9912' result='effect2_dropShadow_14632_9912'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_14632_9912' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_dd_14632_9912' x='11.9974' y='10.668' width='10.6667' height='10.6667' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.666667'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_14632_9912'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.33333'/%3E%3CfeGaussianBlur stdDeviation='0.666667'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='effect1_dropShadow_14632_9912' result='effect2_dropShadow_14632_9912'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_14632_9912' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_14632_9912'%3E%3Crect x='14.6641' y='12.668' width='5.33333' height='5.33333' rx='2.66667' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 12 12,pointer}.weekly-day-column[data-v-9486bb50]{cursor:url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_dd_14632_9912)'%3E%3Cpath d='M5.68495 5.38307C5.31665 4.32905 6.32946 3.31624 7.38348 3.68454L16.925 7.01859C17.9627 7.38118 18.1406 8.77306 17.2274 9.38495L13.9482 11.5823C13.8037 11.6791 13.6795 11.8033 13.5827 11.9477L11.3854 15.227C10.7735 16.1401 9.38159 15.9623 9.01901 14.9246L5.68495 5.38307Z' fill='black'/%3E%3Cpath d='M5.68495 5.38307C5.31665 4.32905 6.32946 3.31624 7.38348 3.68454L16.925 7.01859C17.9627 7.38118 18.1406 8.77306 17.2274 9.38495L13.9482 11.5823C13.8037 11.6791 13.6795 11.8033 13.5827 11.9477L11.3854 15.227C10.7735 16.1401 9.38159 15.9623 9.01901 14.9246L5.68495 5.38307Z' stroke='white' stroke-width='1.33333'/%3E%3C/g%3E%3Cg filter='url(%23filter1_dd_14632_9912)'%3E%3Cg clip-path='url(%23clip0_14632_9912)'%3E%3Crect x='14.6641' y='12.668' width='5.33333' height='5.33333' rx='2.66667' fill='white'/%3E%3Cpath d='M17.5009 15.1669V13.778C17.5009 13.7338 17.4834 13.6914 17.4521 13.6601C17.4209 13.6289 17.3785 13.6113 17.3343 13.6113C17.2901 13.6113 17.2477 13.6289 17.2164 13.6601C17.1852 13.6914 17.1676 13.7338 17.1676 13.778V15.1669H15.7787C15.7345 15.1669 15.6921 15.1844 15.6609 15.2157C15.6296 15.247 15.6121 15.2893 15.6121 15.3336C15.6121 15.3778 15.6296 15.4201 15.6609 15.4514C15.6921 15.4827 15.7345 15.5002 15.7787 15.5002H17.1676V16.8891C17.1682 16.9331 17.1859 16.9752 17.2171 17.0063C17.2482 17.0375 17.2903 17.0552 17.3343 17.0558C17.3785 17.0558 17.4209 17.0382 17.4521 17.007C17.4834 16.9757 17.5009 16.9333 17.5009 16.8891V15.5002H18.8898C18.934 15.5002 18.9764 15.4827 19.0077 15.4514C19.0389 15.4201 19.0565 15.3778 19.0565 15.3336C19.0559 15.2895 19.0382 15.2475 19.0071 15.2163C18.9759 15.1852 18.9339 15.1675 18.8898 15.1669H17.5009Z' fill='%23212121' stroke='black' stroke-width='0.333333'/%3E%3C/g%3E%3Crect x='14.3307' y='12.3346' width='6' height='6' rx='3' stroke='black' stroke-width='0.666667'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_dd_14632_9912' x='0.869873' y='0.875' width='20.4272' height='20.4268' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.666667'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_14632_9912'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.33333'/%3E%3CfeGaussianBlur stdDeviation='0.666667'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='effect1_dropShadow_14632_9912' result='effect2_dropShadow_14632_9912'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_14632_9912' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_dd_14632_9912' x='11.9974' y='10.668' width='10.6667' height='10.6667' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='0.666667'/%3E%3CfeGaussianBlur stdDeviation='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_14632_9912'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.33333'/%3E%3CfeGaussianBlur stdDeviation='0.666667'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='effect1_dropShadow_14632_9912' result='effect2_dropShadow_14632_9912'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_14632_9912' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_14632_9912'%3E%3Crect x='14.6641' y='12.668' width='5.33333' height='5.33333' rx='2.66667' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 12 12,pointer}.projects-paginator[data-v-25312d8d]{font-size:.875rem;line-height:1.25rem}[data-v-25312d8d] .projects-paginator .p-paginator{justify-content:flex-end}[data-v-25312d8d] .projects-paginator .p-paginator-pages{gap:.25rem}[data-v-25312d8d] .projects-paginator .p-paginator-page{min-width:0px;border-radius:.5rem;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}[data-v-25312d8d] .projects-paginator .p-paginator-page-selected{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}[data-v-25312d8d] .projects-paginator .p-select{border-radius:.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem}.task-table[data-v-6d9d99db] .p-datatable-tbody>tr{cursor:pointer}.task-table[data-v-6d9d99db] .p-datatable-tbody>tr:hover{background-color:#f9fafb}.inline-select[data-v-6d9d99db] .p-select{border:none;background:transparent;box-shadow:none;padding:0}.inline-select[data-v-6d9d99db] .p-select:hover{background:#00000008;border-radius:.375rem}.inline-select[data-v-6d9d99db] .p-select-label{padding:.25rem 0}.line-clamp-2[data-v-6d9d99db]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.view-mode-toggle[data-v-d5196668]{box-shadow:0 1px 2px #0000000d}[data-v-d5196668] .p-button{font-weight:400}[data-v-d5196668] .p-button:focus{box-shadow:0 0 0 2px #e5e7eb80}[data-v-d5196668] .p-button.text-gray-600{color:#4b5563!important}[data-v-d5196668] .p-button.text-gray-900{color:#111827!important}.header-title[data-v-5f898112]{color:#1e3a8a;font-weight:700}.shadow-md[data-v-5f898112]{box-shadow:0 4px 6px #0000001a}.bg-gray-100[data-v-5f898112]{background-color:#f3f4f6}.bg-blue-600[data-v-5f898112]:hover{background-color:#2563eb}.truncate[data-v-5f898112]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button[data-v-5f898112]{transition:all .15s ease-in-out}button[data-v-5f898112]:focus-visible{outline:2px solid #3B82F6;outline-offset:2px}button[data-v-5f898112]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.history-drawer[data-v-c4c7e5d5] .p-drawer-header{padding:1rem;border-bottom:1px solid rgb(226 232 240)}.history-drawer[data-v-c4c7e5d5] .p-drawer-content{padding:1rem}[data-v-9b00ac14] .catalog-mode-toggle .p-togglebutton,[data-v-9b00ac14] .catalog-mode-toggle .p-button{font-size:.75rem;padding:.375rem .875rem}.asset-manager-page[data-v-7c390550] .compact-table .p-datatable-thead>tr>th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;background:#f8fafc;border-bottom:1px solid rgb(226 232 240);padding:.75rem 1rem;font-weight:600}.asset-manager-page[data-v-7c390550] .compact-table .p-datatable-tbody>tr>td{padding:.875rem 1rem;border-bottom:1px solid rgb(241 245 249);vertical-align:middle}.asset-manager-page[data-v-7c390550] .compact-table .p-datatable-tbody>tr:hover{background:#f8fafc}.asset-manager-page[data-v-7c390550] .compact-table .p-paginator{background:transparent;border-top:1px solid rgb(241 245 249);padding:.75rem}.asset-manager-page[data-v-7c390550] .p-tablist{background:#f8fafc;border-bottom:1px solid rgb(226 232 240)}.asset-manager-page[data-v-7c390550] .p-tab{font-size:.875rem;padding:.875rem 1.25rem;color:#475569}.asset-manager-page[data-v-7c390550] .p-tab[data-p-active=true]{color:#2563eb}.asset-manager-page[data-v-7c390550] .p-tabpanels{background:#fff}.tree-item[data-v-0b8d9cec]{display:flex;align-items:center;gap:2px;padding:3px 8px 3px 10px;min-height:30px;border-radius:6px;cursor:pointer;color:#37352f;transition:background .08s;position:relative;margin:0 4px}.tree-item[data-v-0b8d9cec]:hover{background:#0000000a}.tree-item--active[data-v-0b8d9cec]{background:#0000000f}.tree-item--active[data-v-0b8d9cec]:hover{background:#00000014}.tree-item--dragging[data-v-0b8d9cec]{opacity:.4}.tree-item--drop-inside[data-v-0b8d9cec]{background:#3b82f61f;box-shadow:inset 0 0 0 1.5px #3b82f68c}.tree-item--drop-before[data-v-0b8d9cec]:before,.tree-item--drop-after[data-v-0b8d9cec]:after{content:"";position:absolute;left:0;right:0;height:2px;background:#3b82f6;border-radius:1px;pointer-events:none}.tree-item--drop-before[data-v-0b8d9cec]:before{top:-1px}.tree-item--drop-after[data-v-0b8d9cec]:after{bottom:-1px}.tree-chevron[data-v-0b8d9cec]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;flex-shrink:0;font-size:14px;transition:color .1s}.tree-chevron i[data-v-0b8d9cec]{transition:transform .15s ease}.tree-chevron[data-v-0b8d9cec]:hover{background:#0000000f;color:#37352f}.tree-chevron--hidden[data-v-0b8d9cec]{visibility:hidden}.tree-icon[data-v-0b8d9cec]{font-size:15px;flex-shrink:0;line-height:1;margin-right:4px;display:inline-flex;align-items:center;justify-content:center;min-width:16px}.tree-icon-glyph[data-v-0b8d9cec]{color:#91918e;font-size:15px}.tree-lock-badge[data-v-0b8d9cec]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#a78bfa;font-size:11px;margin-right:2px;flex-shrink:0}.tree-lock-badge--inherited[data-v-0b8d9cec]{color:#d4d4d8}.tree-label[data-v-0b8d9cec]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3}.tree-label--untitled[data-v-0b8d9cec]{color:#b4b4b0}.tree-rename-input[data-v-0b8d9cec]{flex:1;font:inherit;font-size:14px;background:#fff;border:1px solid #3b82f6;border-radius:4px;padding:1px 6px;outline:none;min-width:0}.tree-hover-actions[data-v-0b8d9cec]{display:none;align-items:center;gap:1px;flex-shrink:0}.tree-item:hover .tree-hover-actions[data-v-0b8d9cec]{display:flex}.tree-hover-btn[data-v-0b8d9cec]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:15px;transition:background .1s,color .1s}.tree-hover-btn[data-v-0b8d9cec]:hover{background:#0000000f;color:#37352f}.tree-collapsed-hint[data-v-0b8d9cec]{font-size:11px;color:#b4b4b0;padding:2px 8px;cursor:default}.cad-header[data-v-ca3dc326]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.cad-header-icon[data-v-ca3dc326]{color:#a78bfa;font-size:16px}.cad-banner[data-v-ca3dc326]{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#71717a;line-height:1.45;background:#fafafa;padding:10px 12px;border-radius:6px;margin:0 0 12px}.cad-banner i[data-v-ca3dc326]{color:#a1a1aa;margin-top:1px}.cad-banner--info[data-v-ca3dc326]{background:#eff6ff;color:#1e40af}.cad-banner--info i[data-v-ca3dc326]{color:#2563eb}.cad-banner--warning[data-v-ca3dc326]{background:#faf5ff;color:#6b21a8}.cad-banner--warning i[data-v-ca3dc326]{color:#9333ea}.cad-loading[data-v-ca3dc326]{display:flex;gap:8px;align-items:center;color:#a1a1aa;font-size:13px;padding:16px}.cad-empty[data-v-ca3dc326]{color:#a1a1aa;font-size:13px;padding:24px;text-align:center}.cad-add-row[data-v-ca3dc326]{display:flex;gap:8px;padding:10px;background:#fafafa;border-radius:8px;margin-bottom:8px}.cad-add-team[data-v-ca3dc326]{flex:1}.cad-add-perm[data-v-ca3dc326]{width:130px}.cad-list[data-v-ca3dc326]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.cad-row[data-v-ca3dc326]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px}.cad-row[data-v-ca3dc326]:hover{background:#fafafa}.cad-row-text[data-v-ca3dc326]{flex:1;display:flex;flex-direction:column;min-width:0}.cad-row-name[data-v-ca3dc326]{font-size:13px;font-weight:500;color:#18181b}.cad-row-meta[data-v-ca3dc326]{font-size:11px;color:#71717a}.cad-row-perm[data-v-ca3dc326]{width:130px}.cad-row-perm-static[data-v-ca3dc326]{font-size:11px;font-weight:600;padding:2px 10px;border-radius:999px;text-transform:capitalize}.cad-perm--view[data-v-ca3dc326]{color:#525252;background:#0000000f}.cad-perm--edit[data-v-ca3dc326]{color:#2383e2;background:#e8f4fd}.cad-row-remove[data-v-ca3dc326]{width:24px;height:24px;border:none;background:transparent;color:#a1a1aa;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.cad-row-remove[data-v-ca3dc326]:hover{background:#0000000d;color:#dc2626}.cad-actions[data-v-ca3dc326]{display:flex;justify-content:flex-end;margin-top:16px}.cad-btn[data-v-ca3dc326]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .1s}.cad-btn--ghost[data-v-ca3dc326]{background:transparent;color:#52525b;border-color:#e4e4e7}.cad-btn--ghost[data-v-ca3dc326]:hover{background:#fafafa}.cad-btn--primary[data-v-ca3dc326]{background:#7c5cfc;color:#fff}.cad-btn--primary[data-v-ca3dc326]:hover{background:#6b4ce0}.cad-btn--primary[data-v-ca3dc326]:disabled{background:#c7bff5;cursor:not-allowed}.move-to[data-v-cd4b0f10]{display:flex;flex-direction:column;gap:10px}.move-to-search[data-v-cd4b0f10]{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #e8e8e4;border-radius:7px;color:#91918e}.move-to-search input[data-v-cd4b0f10]{flex:1;border:none;outline:none;font-size:14px;background:transparent;color:#37352f}.move-to-list[data-v-cd4b0f10]{max-height:340px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.move-to-row[data-v-cd4b0f10]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:background .1s}.move-to-row[data-v-cd4b0f10]:hover:not(:disabled){background:#0000000a}.move-to-row[data-v-cd4b0f10]:disabled{cursor:not-allowed;opacity:.5}.move-to-icon[data-v-cd4b0f10]{font-size:16px;line-height:1;flex-shrink:0;color:#91918e;display:inline-flex;align-items:center;min-width:18px}.move-to-title[data-v-cd4b0f10]{flex:1;font-size:14px;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.move-to-hint[data-v-cd4b0f10]{font-size:11px;color:#b4b4b0;flex-shrink:0}.move-to-empty[data-v-cd4b0f10]{padding:16px 12px;font-size:13px;color:#b4b4b0;text-align:center}.doc-tree[data-v-0ed7d45f]{padding:0 4px}.tree-empty[data-v-0ed7d45f]{padding:8px 18px;font-size:12px;color:#b4b4b0}.picker-header[data-v-27e9b3e8]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#37352f}.picker-header-icon[data-v-27e9b3e8]{font-size:18px;color:#91918e}.picker-body[data-v-27e9b3e8]{padding:0}.template-grid[data-v-27e9b3e8]{display:flex;flex-direction:column;gap:2px}.template-card[data-v-27e9b3e8]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;background:transparent;cursor:pointer;border-radius:8px;transition:background .08s;text-align:left}.template-card[data-v-27e9b3e8]:hover{background:#f7f7f5}.template-card--blank[data-v-27e9b3e8]{margin-bottom:4px}.template-card-icon[data-v-27e9b3e8]{font-size:22px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f7f7f5;border-radius:8px;flex-shrink:0}.template-card-icon--kind i[data-v-27e9b3e8]{font-size:18px;color:var(--primary-color, #2383e2)}.template-card-info[data-v-27e9b3e8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.template-card-name[data-v-27e9b3e8]{font-size:14px;font-weight:500;color:#37352f}.template-card-desc[data-v-27e9b3e8]{font-size:12px;color:#91918e}.template-card-arrow[data-v-27e9b3e8]{color:#d1d1cb;font-size:18px;flex-shrink:0;transition:color .1s}.template-card:hover .template-card-arrow[data-v-27e9b3e8]{color:#91918e}.picker-divider[data-v-27e9b3e8]{display:flex;align-items:center;gap:8px;padding:12px 0 8px;font-size:11px;font-weight:600;color:#91918e;text-transform:uppercase;letter-spacing:.05em}.picker-divider[data-v-27e9b3e8]:after{content:"";flex:1;height:1px;background:#0000000f}.picker-loading[data-v-27e9b3e8]{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;color:#91918e;font-size:13px}.ssec[data-v-242d676f]{display:flex;flex-direction:column}.ssec-header[data-v-242d676f]{display:flex;align-items:center;gap:4px;width:100%;padding:5px 10px;background:transparent;border:0;cursor:pointer;text-align:left;color:#64748b;font-size:12px;font-weight:600;letter-spacing:-.005em;border-radius:4px}.ssec-header[data-v-242d676f]:hover{background:#0f172a0a;color:#1e293b}.ssec--child .ssec-header[data-v-242d676f]{font-size:12px;font-weight:500;color:#475569}.ssec-chevron[data-v-242d676f]{flex-shrink:0;font-size:12px;transition:transform .12s;color:#94a3b8}.ssec-chevron--open[data-v-242d676f]{transform:rotate(90deg)}.ssec-icon[data-v-242d676f]{flex-shrink:0;font-size:13px;margin-right:2px;color:#64748b}.ssec-title[data-v-242d676f]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssec-count[data-v-242d676f]{flex-shrink:0;font-size:10px;font-weight:500;color:#94a3b8;padding:0 4px}.ssec-body[data-v-242d676f]{display:flex;flex-direction:column}.cust[data-v-95830333]{position:relative;display:inline-flex}.cust-trigger[data-v-95830333]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:0;border-radius:6px;color:#91918e;cursor:pointer;font-size:16px}.cust-trigger[data-v-95830333]:hover{background:#0000000a;color:#37352f}.cust-menu[data-v-95830333]{position:absolute;top:calc(100% + 4px);right:0;z-index:100;min-width:220px;padding:6px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px -5px #0f172a26}.cust-menu-header[data-v-95830333]{padding:4px 8px 6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.cust-row[data-v-95830333]{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:13px;color:#0f172a;border-radius:6px;cursor:pointer}.cust-row[data-v-95830333]:hover{background:#f1f5f9}.cust-row--child[data-v-95830333]{padding-left:22px;font-size:12px;color:#475569}.cust-row input[data-v-95830333]{accent-color:#2383e2}[data-v-aa3c376a] .qc-dialog-content{padding:0;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;max-height:80vh}.qc-search[data-v-aa3c376a]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #f4f4f5;flex-shrink:0}.qc-search-icon[data-v-aa3c376a]{color:#a1a1aa;font-size:17px}.qc-search-input[data-v-aa3c376a]{flex:1;border:none;outline:none;font-size:15px;color:#18181b;background:transparent}.qc-search-input[data-v-aa3c376a]::-moz-placeholder{color:#a1a1aa}.qc-search-input[data-v-aa3c376a]::placeholder{color:#a1a1aa}.qc-body[data-v-aa3c376a]{flex:1;overflow-y:auto;padding:8px 0;min-height:200px;max-height:60vh}.qc-empty[data-v-aa3c376a]{display:flex;flex-direction:column;align-items:center;padding:40px 20px;gap:10px;color:#a1a1aa;text-align:center}.qc-empty i[data-v-aa3c376a]{font-size:32px;color:#d4d4d8}.qc-empty p[data-v-aa3c376a]{font-size:13px;margin:0}.qc-section[data-v-aa3c376a]{padding:6px 0 4px}.qc-section+.qc-section[data-v-aa3c376a]{border-top:1px solid #f4f4f5;margin-top:4px}.qc-section-label[data-v-aa3c376a]{padding:6px 16px 4px;font-size:10px;font-weight:700;color:#a1a1aa;text-transform:uppercase;letter-spacing:.06em}.qc-group-label[data-v-aa3c376a]{padding:4px 16px 2px;font-size:11px;font-weight:600;color:#71717a}.qc-item[data-v-aa3c376a]{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .08s;position:relative}.qc-item[data-v-aa3c376a]:hover,.qc-item--focused[data-v-aa3c376a]{background:#f4f4f5}.qc-item--focused[data-v-aa3c376a]{background:#ede9fe}.qc-item[data-v-aa3c376a]:disabled{opacity:.6;cursor:wait}.qc-item-icon[data-v-aa3c376a]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f4f4f5;border-radius:6px;font-size:16px;color:#52525b}.qc-item--focused .qc-item-icon[data-v-aa3c376a]{background:#fff}.qc-item-text[data-v-aa3c376a]{flex:1;display:flex;flex-direction:column;min-width:0}.qc-item-label[data-v-aa3c376a]{font-size:13px;font-weight:500;color:#18181b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-item-desc[data-v-aa3c376a]{font-size:11px;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-item-meta[data-v-aa3c376a]{display:flex;align-items:center;gap:6px;flex-shrink:0}.qc-item-more[data-v-aa3c376a]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#a1a1aa;border-radius:4px;cursor:pointer;transition:background .1s,color .1s}.qc-item-more[data-v-aa3c376a]:hover{background:#0000000d;color:#52525b}.qc-kbd[data-v-aa3c376a]{display:inline-flex;align-items:center;padding:2px 6px;background:#fff;border:1px solid #e4e4e7;border-radius:4px;font-size:10px;font-family:ui-monospace,monospace;color:#71717a;line-height:1}.qc-kbd--enter[data-v-aa3c376a]{color:#7c5cfc;border-color:#c4b5fd}.qc-footer[data-v-aa3c376a]{padding:8px 16px;border-top:1px solid #f4f4f5;background:#fafafa;flex-shrink:0}.qc-footer-hint[data-v-aa3c376a]{display:flex;align-items:center;gap:6px;font-size:11px;color:#71717a}.qc-footer-hint span[data-v-aa3c376a]{margin-right:6px}.ssd-header[data-v-3adcafd7]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.ssd-header-icon[data-v-3adcafd7]{font-size:18px;line-height:1}.ssd-default-pill[data-v-3adcafd7]{font-size:9px;font-weight:600;color:#a1a1aa;background:#0000000d;padding:1px 6px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.ssd-tabs[data-v-3adcafd7]{display:flex;gap:4px;border-bottom:1px solid #e4e4e7;margin-bottom:14px}.ssd-tab[data-v-3adcafd7]{padding:8px 12px;border:none;background:transparent;color:#71717a;font-size:13px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.ssd-tab[data-v-3adcafd7]:hover{color:#3f3f46}.ssd-tab--active[data-v-3adcafd7]{color:#7c5cfc;border-bottom-color:#7c5cfc}.ssd-tab-count[data-v-3adcafd7]{font-size:10px;margin-left:4px;background:#7c5cfc1a;color:#7c5cfc;padding:1px 6px;border-radius:999px;font-weight:600}.ssd-pane[data-v-3adcafd7]{display:flex;flex-direction:column;gap:12px}.ssd-hint[data-v-3adcafd7]{font-size:12px;color:#71717a;line-height:1.5;background:#fafafa;padding:10px 12px;border-radius:6px;margin:0}.ssd-field[data-v-3adcafd7]{display:flex;flex-direction:column;gap:4px}.ssd-label[data-v-3adcafd7]{font-size:11px;font-weight:600;color:#52525b}.ssd-icon-input[data-v-3adcafd7]{width:80px}.ssd-actions[data-v-3adcafd7]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.ssd-actions-right[data-v-3adcafd7]{display:flex;gap:8px}.ssd-btn[data-v-3adcafd7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .1s}.ssd-btn--ghost[data-v-3adcafd7]{background:transparent;color:#52525b;border-color:#e4e4e7}.ssd-btn--ghost[data-v-3adcafd7]:hover{background:#fafafa}.ssd-btn--primary[data-v-3adcafd7]{background:#7c5cfc;color:#fff}.ssd-btn--primary[data-v-3adcafd7]:hover{background:#6b4ce0}.ssd-btn--primary[data-v-3adcafd7]:disabled{background:#c7bff5;cursor:not-allowed}.ssd-btn--danger[data-v-3adcafd7]{background:#fff;color:#dc2626;border-color:#fecaca}.ssd-btn--danger[data-v-3adcafd7]:hover{background:#fef2f2}.ssd-loading[data-v-3adcafd7]{display:flex;gap:8px;align-items:center;color:#a1a1aa;font-size:13px;padding:16px}.ssd-empty[data-v-3adcafd7]{color:#a1a1aa;font-size:13px;padding:24px;text-align:center}.ssd-add-row[data-v-3adcafd7]{display:flex;gap:8px;padding:10px;background:#fafafa;border-radius:8px;margin-bottom:8px}.ssd-add-user[data-v-3adcafd7]{flex:1}.ssd-add-role[data-v-3adcafd7]{width:130px}.ssd-member-list[data-v-3adcafd7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.ssd-member[data-v-3adcafd7]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;transition:background .08s}.ssd-member[data-v-3adcafd7]:hover{background:#fafafa}.ssd-member-text[data-v-3adcafd7]{flex:1;display:flex;flex-direction:column;min-width:0}.ssd-member-name[data-v-3adcafd7]{font-size:13px;font-weight:500;color:#18181b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.ssd-owner-pill[data-v-3adcafd7]{font-size:9px;font-weight:700;color:#15803d;background:#dcfce7;padding:1px 6px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.ssd-member-email[data-v-3adcafd7]{font-size:11px;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssd-member-role[data-v-3adcafd7]{width:130px}.ssd-member-role-static[data-v-3adcafd7]{font-size:11px;font-weight:600;padding:2px 10px;border-radius:999px;text-transform:capitalize}.ssd-role--view[data-v-3adcafd7]{color:#525252;background:#0000000f}.ssd-role--edit[data-v-3adcafd7]{color:#2383e2;background:#e8f4fd}.ssd-member-remove[data-v-3adcafd7]{width:24px;height:24px;border:none;background:transparent;color:#a1a1aa;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ssd-member-remove[data-v-3adcafd7]:hover{background:#0000000d;color:#dc2626}.ssd-locked-icon[data-v-3adcafd7]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#a1a1aa;font-size:13px}.space-switcher[data-v-90d07bb8]{position:relative;width:100%;padding:2px 10px 0}.space-switcher-trigger[data-v-90d07bb8]{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:5px 8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;border-radius:6px;transition:background .1s,border-color .1s;text-align:left}.space-switcher-trigger[data-v-90d07bb8]:hover,.space-switcher-trigger--open[data-v-90d07bb8]{background:#f8fafc;border-color:#cbd5e1}.space-switcher-icon[data-v-90d07bb8]{font-size:15px;flex-shrink:0;line-height:1}.space-switcher-name[data-v-90d07bb8]{flex:1;min-width:0;font-size:13px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.space-switcher-role-pill[data-v-90d07bb8]{font-size:9px;font-weight:600;color:#64748b;background:#0000000a;padding:1px 6px;border-radius:999px;text-transform:none;letter-spacing:0}.space-switcher-role-pill strong[data-v-90d07bb8]{color:#1e293b;font-weight:600}.space-switcher-chevron[data-v-90d07bb8]{color:#94a3b8;font-size:16px;flex-shrink:0}.space-switcher-backdrop[data-v-90d07bb8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30}.space-switcher-menu[data-v-90d07bb8]{position:absolute;top:100%;left:8px;right:8px;margin-top:4px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;box-shadow:0 8px 24px #00000014;z-index:40;max-height:60vh;display:flex;flex-direction:column}.space-switcher-menu-header[data-v-90d07bb8]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 4px;font-size:10px;font-weight:700;color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em}.space-switcher-list[data-v-90d07bb8]{overflow-y:auto;padding:2px 4px}.space-switcher-item[data-v-90d07bb8]{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:none;background:transparent;cursor:pointer;border-radius:6px;transition:background .08s;text-align:left}.space-switcher-item[data-v-90d07bb8]:hover{background:#fafafa}.space-switcher-item--active[data-v-90d07bb8]{background:#ede9fe}.space-switcher-item[data-v-90d07bb8]:disabled{opacity:.5;cursor:wait}.space-switcher-item-icon[data-v-90d07bb8]{font-size:16px;flex-shrink:0;line-height:1}.space-switcher-item-text[data-v-90d07bb8]{flex:1;display:flex;flex-direction:column;min-width:0}.space-switcher-item-name[data-v-90d07bb8]{font-size:13px;font-weight:500;color:#18181b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:5px}.space-switcher-default-pill[data-v-90d07bb8]{font-size:9px;font-weight:600;color:#a1a1aa;background:#0000000d;padding:1px 5px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.space-switcher-item-desc[data-v-90d07bb8]{font-size:11px;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.space-switcher-item-count[data-v-90d07bb8]{font-size:10px;color:#71717a;background:#0000000a;padding:1px 6px;border-radius:8px;font-weight:600;flex-shrink:0}.space-switcher-active-check[data-v-90d07bb8]{color:#7c5cfc;font-size:14px;flex-shrink:0}.space-switcher-menu-footer[data-v-90d07bb8]{border-top:1px solid #f4f4f5;padding:4px;display:flex;flex-direction:column;gap:2px}.space-switcher-menu-action[data-v-90d07bb8]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;background:transparent;cursor:pointer;border-radius:6px;color:#475569;font-size:12px;font-weight:500;transition:background .08s,color .08s;text-align:left}.space-switcher-menu-action[data-v-90d07bb8]:hover{background:#f1f5f9;color:#0f172a}.space-switcher-menu-action i[data-v-90d07bb8]{color:#4f46e5;font-size:14px}.create-space-header[data-v-90d07bb8]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.create-space-header i[data-v-90d07bb8]{color:#7c5cfc;font-size:18px}.create-space-body[data-v-90d07bb8]{display:flex;flex-direction:column;gap:12px}.create-space-hint[data-v-90d07bb8]{font-size:12px;color:#71717a;margin:0;line-height:1.4}.create-space-field[data-v-90d07bb8]{display:flex;flex-direction:column;gap:4px}.create-space-label[data-v-90d07bb8]{font-size:11px;font-weight:600;color:#52525b}.required[data-v-90d07bb8]{color:#ef4444}.create-space-icon-input[data-v-90d07bb8]{width:80px}.create-space-teams[data-v-90d07bb8]{width:100%}.create-space-hint-small[data-v-90d07bb8]{font-size:11px;color:#94a3b8;line-height:1.4;margin-top:2px}.create-space-actions[data-v-90d07bb8]{display:flex;justify-content:flex-end;gap:8px}.create-space-btn[data-v-90d07bb8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .1s}.create-space-btn--ghost[data-v-90d07bb8]{background:transparent;color:#52525b;border-color:#e4e4e7}.create-space-btn--ghost[data-v-90d07bb8]:hover{background:#fafafa}.create-space-btn--primary[data-v-90d07bb8]{background:#7c5cfc;color:#fff}.create-space-btn--primary[data-v-90d07bb8]:hover{background:#6b4ce0}.create-space-btn--primary[data-v-90d07bb8]:disabled{background:#c7bff5;cursor:not-allowed}.fade-enter-active[data-v-90d07bb8],.fade-leave-active[data-v-90d07bb8]{transition:opacity .15s ease}.fade-enter-from[data-v-90d07bb8],.fade-leave-to[data-v-90d07bb8]{opacity:0}.codocs-sidebar[data-v-2e6a0ea9]{width:260px;flex-shrink:0;background:#f8fafc;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;height:100vh;position:sticky;top:0;transition:width .2s ease,opacity .15s ease;overflow:hidden;font-feature-settings:"ss01","cv11";container-type:inline-size;container-name:codocs-sidebar}.codocs-sidebar--collapsed[data-v-2e6a0ea9]{width:0;border-right:none;opacity:0;pointer-events:none}.sidebar-browse[data-v-2e6a0ea9]{display:flex;flex-direction:column;gap:1px;padding:4px 6px 8px;margin-bottom:4px;border-bottom:1px solid #e2e8f0}.sidebar-browse-active[data-v-2e6a0ea9]{background:#ede9fe;color:#5b4cb0;font-weight:600}.sidebar-browse-active[data-v-2e6a0ea9]:hover{background:#e3def8}.sidebar-header[data-v-2e6a0ea9]{display:flex;align-items:center;justify-content:space-between;padding:12px 10px 6px;flex-shrink:0}.sidebar-header-actions[data-v-2e6a0ea9]{display:flex;align-items:center;gap:0}.sidebar-workspace[data-v-2e6a0ea9]{display:flex;align-items:center;gap:8px;padding:4px 6px;border:none;background:transparent;cursor:pointer;border-radius:6px;transition:background .1s}.sidebar-workspace[data-v-2e6a0ea9]:hover{background:#0000000a}.sidebar-workspace-icon[data-v-2e6a0ea9]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#4f46e5;border-radius:6px;color:#fff;font-size:13px}.sidebar-workspace-name[data-v-2e6a0ea9]{font-size:14px;font-weight:600;color:#0f172a;letter-spacing:-.01em}.sidebar-header-actions[data-v-2e6a0ea9]{display:flex;align-items:center;gap:2px}.sidebar-icon-btn[data-v-2e6a0ea9]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:6px;font-size:16px;transition:background .1s,color .1s}.sidebar-icon-btn[data-v-2e6a0ea9]:hover{background:#0000000a;color:#37352f}.sidebar-actions[data-v-2e6a0ea9]{padding:6px 10px 4px;display:flex;flex-direction:column;gap:4px;flex-shrink:0}.sidebar-actions-row[data-v-2e6a0ea9]{display:flex;align-items:stretch;gap:4px;width:100%}.sidebar-icon-action[data-v-2e6a0ea9]{display:flex;align-items:center;justify-content:center;width:30px;flex-shrink:0;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;border-radius:6px;font-size:15px;transition:background .1s,color .1s,border-color .1s}.sidebar-icon-action[data-v-2e6a0ea9]:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.sidebar-icon-action[data-v-2e6a0ea9]:disabled{opacity:.5;cursor:not-allowed}.sidebar-action-btn[data-v-2e6a0ea9]{display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;border:none;background:transparent;color:#475569;cursor:pointer;border-radius:6px;font-size:13px;transition:background .1s,color .1s;text-align:left}.sidebar-action-btn i[data-v-2e6a0ea9]{font-size:16px}.sidebar-action-btn[data-v-2e6a0ea9]:hover{background:#0000000a;color:#37352f}.sidebar-action-btn[data-v-2e6a0ea9]:disabled{opacity:.5;cursor:not-allowed}.sidebar-action-btn--quick[data-v-2e6a0ea9]{flex:1;min-width:0;width:auto;background:#fff;color:#1e293b;font-weight:500;border:1px solid #e2e8f0}.sidebar-action-btn-label[data-v-2e6a0ea9]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container codocs-sidebar (max-width: 240px){.sidebar-actions-row .sidebar-kbd[data-v-2e6a0ea9]{display:none}}.sidebar-action-btn--quick[data-v-2e6a0ea9]:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.sidebar-action-btn--quick i[data-v-2e6a0ea9]{color:#4f46e5}.sidebar-kbd[data-v-2e6a0ea9]{margin-left:auto;padding:1px 5px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;font-size:10px;font-family:ui-monospace,monospace;color:#64748b;line-height:1.3}.sidebar-search[data-v-2e6a0ea9]{padding:6px 10px 10px;flex-shrink:0}.sidebar-search-input-wrapper[data-v-2e6a0ea9]{display:flex;align-items:center;gap:6px;background:#0000000a;border-radius:6px;padding:0 8px;transition:background .1s,box-shadow .1s}.sidebar-search-input-wrapper[data-v-2e6a0ea9]:focus-within{background:#fff;box-shadow:0 0 0 1px #2383e266,0 0 0 3px #2383e21a}.sidebar-search-icon[data-v-2e6a0ea9]{font-size:14px;color:#b4b4b0;flex-shrink:0}.sidebar-search-spinner[data-v-2e6a0ea9]{font-size:14px;color:#91918e;flex-shrink:0}.sidebar-search-input[data-v-2e6a0ea9]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:#37352f;padding:4px 0;min-width:0}.sidebar-search-input[data-v-2e6a0ea9]::-moz-placeholder{color:#b4b4b0}.sidebar-search-input[data-v-2e6a0ea9]::placeholder{color:#b4b4b0}.sidebar-search-clear[data-v-2e6a0ea9]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:#0000000f;color:#91918e;cursor:pointer;border-radius:50%;font-size:12px;flex-shrink:0;transition:background .1s,color .1s}.sidebar-search-clear[data-v-2e6a0ea9]:hover{background:#0000001a;color:#37352f}.sidebar-search-empty[data-v-2e6a0ea9]{padding:16px 18px;font-size:13px;color:#b4b4b0;text-align:center}.sidebar-search-results[data-v-2e6a0ea9],.sidebar-compact-list[data-v-2e6a0ea9]{padding:0 4px}.sidebar-search-result[data-v-2e6a0ea9]{display:flex;align-items:center;gap:8px;width:calc(100% - 8px);padding:5px 10px;border:none;background:transparent;cursor:pointer;border-radius:6px;transition:background .08s;text-align:left;margin:0 4px}.sidebar-search-result[data-v-2e6a0ea9]:hover{background:#0000000a}.sidebar-search-result-icon[data-v-2e6a0ea9]{font-size:15px;flex-shrink:0;line-height:1}.sidebar-search-result-name[data-v-2e6a0ea9]{flex:1;font-size:14px;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.sidebar-search-result-body[data-v-2e6a0ea9]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sidebar-search-result-snippet[data-v-2e6a0ea9]{font-size:12px;color:#91918e;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sidebar-search-result-snippet[data-v-2e6a0ea9] mark{background:#fbe6a2;color:inherit;border-radius:2px;padding:0 1px}.sidebar-section-count[data-v-2e6a0ea9]{font-size:11px;color:#b4b4b0;font-weight:500}.sidebar-section[data-v-2e6a0ea9]{padding:4px 0;flex-shrink:0}.sidebar-section--scrollable[data-v-2e6a0ea9]{flex:1;overflow-y:auto;min-height:0}.sidebar-section--compact[data-v-2e6a0ea9]{flex-shrink:0}.sidebar-section--scrollable[data-v-2e6a0ea9]::-webkit-scrollbar{width:4px}.sidebar-section--scrollable[data-v-2e6a0ea9]::-webkit-scrollbar-thumb{background:#00000014;border-radius:4px}.sidebar-section--scrollable[data-v-2e6a0ea9]:hover::-webkit-scrollbar-thumb{background:#00000026}.sidebar-section-header[data-v-2e6a0ea9]{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 4px;font-size:12px;font-weight:600;color:#64748b;letter-spacing:-.005em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-footer-wrap[data-v-2e6a0ea9]{flex-shrink:0;border-top:1px solid #e2e8f0;background:#f8fafc}.sidebar-footer-toggle[data-v-2e6a0ea9]{display:flex;align-items:center;gap:5px;width:100%;padding:5px 14px;border:0;background:transparent;color:#94a3b8;cursor:pointer;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:color .1s,background .1s}.sidebar-footer-toggle[data-v-2e6a0ea9]:hover{color:#475569;background:#0f172a0a}.sidebar-footer-toggle i[data-v-2e6a0ea9]{font-size:13px}.sidebar-footer[data-v-2e6a0ea9]{padding:6px 12px 10px;flex-shrink:0}.sidebar-action-btn--subtle[data-v-2e6a0ea9]{color:#b4b4b0;font-size:12px}.sidebar-action-btn--subtle[data-v-2e6a0ea9]:hover{color:#91918e}.sidebar-exec-badge[data-v-2e6a0ea9]{font-size:10px;font-weight:600;padding:0 5px;border-radius:3px;line-height:1.6;flex-shrink:0;margin-left:auto}.sidebar-exec-badge--draft[data-v-2e6a0ea9]{color:#91918e;background:#0000000f}.sidebar-exec-badge--in_progress[data-v-2e6a0ea9]{color:#2383e2;background:#e8f4fd}.sidebar-template-badge[data-v-2e6a0ea9]{font-size:10px;font-weight:600;color:#7c5cfc;background:#f0ecff;padding:0 5px;border-radius:3px;line-height:1.6;flex-shrink:0;margin-left:auto}.sidebar-draft-badge[data-v-2e6a0ea9]{font-size:10px;font-weight:600;color:#92651b;background:#fef3c7;padding:0 6px;border-radius:3px;line-height:1.6;flex-shrink:0;margin-left:auto}.sidebar-trash-badge[data-v-2e6a0ea9]{margin-left:auto;font-size:11px;background:#0000000f;color:#91918e;padding:1px 6px;border-radius:10px;font-weight:500;line-height:1.4}.sidebar-scroll[data-v-2e6a0ea9]{flex:1;overflow-y:auto;min-height:0;padding:4px 0 12px}.sidebar-scroll[data-v-2e6a0ea9]::-webkit-scrollbar{width:4px}.sidebar-scroll[data-v-2e6a0ea9]::-webkit-scrollbar-thumb{background:#00000014;border-radius:4px}.sidebar-scroll[data-v-2e6a0ea9]:hover::-webkit-scrollbar-thumb{background:#00000026}.sidebar-empty-hint[data-v-2e6a0ea9]{padding:6px 16px;font-size:12px;color:#94a3b8;font-style:italic}.sidebar-template-group[data-v-2e6a0ea9]{display:flex;flex-direction:column}.sidebar-template-row[data-v-2e6a0ea9]{display:flex;align-items:center;gap:0;padding:0 4px}.sidebar-template-toggle[data-v-2e6a0ea9]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:22px;flex-shrink:0;background:transparent;border:0;color:#94a3b8;cursor:pointer;border-radius:4px;transition:transform .12s,background .1s}.sidebar-template-toggle[data-v-2e6a0ea9]:hover{background:#0000000a}.sidebar-template-toggle[data-v-2e6a0ea9]:disabled{opacity:.3;cursor:default}.sidebar-template-toggle--open[data-v-2e6a0ea9]{transform:rotate(90deg)}.sidebar-template-name[data-v-2e6a0ea9]{flex:1;margin:0!important;width:auto!important}.sidebar-template-count[data-v-2e6a0ea9]{flex-shrink:0;font-size:10px;font-weight:600;color:#7c5cfc;background:#f0ecff;padding:1px 6px;border-radius:999px;margin-left:4px}.sidebar-template-instances[data-v-2e6a0ea9]{display:flex;flex-direction:column;padding-left:24px;margin-bottom:2px}.sidebar-template-instance .sidebar-search-result-name[data-v-2e6a0ea9]{font-size:13px}.sidebar-template-more[data-v-2e6a0ea9]{align-self:flex-start;margin:2px 8px 4px 14px;padding:2px 6px;background:transparent;border:0;color:#2383e2;font-size:11px;cursor:pointer;border-radius:4px}.sidebar-template-more[data-v-2e6a0ea9]:hover{background:#2383e214}.sidebar-exec-badge--completed[data-v-2e6a0ea9]{color:#15803d;background:#dcfce7}.sidebar-exec-badge--cancelled[data-v-2e6a0ea9]{color:#6b7280;background:#f3f4f6}.sidebar-instance-divider[data-v-2e6a0ea9]{display:flex;align-items:center;gap:6px;padding:4px 8px 2px;font-size:10px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.sidebar-instance-divider-count[data-v-2e6a0ea9]{font-size:10px;font-weight:600;color:#94a3b8;background:#0000000d;padding:0 5px;border-radius:999px}.sidebar-instance-time[data-v-2e6a0ea9]{flex-shrink:0;font-size:10px;color:#94a3b8;margin-left:4px}.sidebar-completed-row[data-v-2e6a0ea9]{align-items:flex-start!important;padding:6px 10px!important}.sidebar-completed-text[data-v-2e6a0ea9]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sidebar-completed-template[data-v-2e6a0ea9]{font-size:11px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.codocs-wrapper[data-v-cb2a8684]{display:flex;height:100vh;overflow:hidden;background:var(--surface-50, #f8fafc)}.codocs-main[data-v-cb2a8684]{flex:1;display:flex;flex-direction:column;overflow:hidden}.archive-page[data-v-cb2a8684]{flex:1;overflow-y:auto;padding:28px 32px 56px;max-width:1200px;margin:0 auto;width:100%}.archive-header[data-v-cb2a8684]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.archive-title[data-v-cb2a8684]{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:600;margin:0;color:#0f172a}.archive-title i[data-v-cb2a8684]{color:#92651b}.archive-subtitle[data-v-cb2a8684]{margin:4px 0 0;font-size:13px;color:#64748b}.archive-filter[data-v-cb2a8684]{height:34px;padding:0 12px;font-size:13px;border:1px solid #e2e8f0;border-radius:6px;outline:none;background:#fff;min-width:220px}.archive-filter[data-v-cb2a8684]:focus{border-color:#2383e2;box-shadow:0 0 0 3px #2383e21a}.archive-empty[data-v-cb2a8684]{margin-top:32px;padding:48px 24px;text-align:center;color:#64748b}.archive-empty i[data-v-cb2a8684]{font-size:36px;color:#cbd5e1}.archive-empty p[data-v-cb2a8684]{margin:8px 0 0}.archive-empty-hint[data-v-cb2a8684]{font-size:13px}.archive-groups[data-v-cb2a8684]{display:flex;flex-direction:column;gap:24px}.archive-group[data-v-cb2a8684]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.archive-group-title[data-v-cb2a8684]{display:flex;align-items:center;gap:8px;padding:12px 16px;margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0}.archive-group-title i[data-v-cb2a8684]{color:#64748b}.archive-group-count[data-v-cb2a8684]{margin-left:auto;font-size:11px;font-weight:600;color:#94a3b8;background:#f1f5f9;padding:1px 8px;border-radius:999px}.archive-rows[data-v-cb2a8684]{display:flex;flex-direction:column}.archive-row[data-v-cb2a8684]{display:flex;align-items:stretch;border-bottom:1px solid #f1f5f9}.archive-row[data-v-cb2a8684]:last-child{border-bottom:0}.archive-row[data-v-cb2a8684]:hover{background:#f8fafc}.archive-row-main[data-v-cb2a8684]{display:flex;align-items:flex-start;gap:12px;flex:1;padding:12px 16px;background:transparent;border:0;cursor:pointer;text-align:left;min-width:0}.archive-row-icon[data-v-cb2a8684]{font-size:20px;line-height:1;flex-shrink:0;margin-top:1px}.archive-row-text[data-v-cb2a8684]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.archive-row-name[data-v-cb2a8684]{font-size:14px;font-weight:500;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-row-meta[data-v-cb2a8684]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:#64748b}.archive-row-status[data-v-cb2a8684]{display:inline-flex;padding:1px 7px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase}.archive-row-status--draft[data-v-cb2a8684]{background:#f1f5f9;color:#64748b}.archive-row-status--in_progress[data-v-cb2a8684]{background:#dbeafe;color:#1e40af}.archive-row-status--completed[data-v-cb2a8684]{background:#dcfce7;color:#15803d}.archive-row-status--cancelled[data-v-cb2a8684]{background:#fee2e2;color:#991b1b}.archive-row-tags[data-v-cb2a8684]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.archive-row-tag[data-v-cb2a8684]{font-size:10px;padding:1px 6px;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.archive-row-actions[data-v-cb2a8684]{display:flex;align-items:center;gap:4px;padding:0 12px}.archive-action-btn[data-v-cb2a8684]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:transparent;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.archive-action-btn[data-v-cb2a8684]:hover{background:#fff}.archive-action-btn--restore[data-v-cb2a8684]:hover{color:#15803d;border-color:#bbf7d0}.archive-action-btn--danger[data-v-cb2a8684]:hover{color:#991b1b;border-color:#fecaca}.ccg[data-v-78cb408c]{background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:10px;overflow:hidden}.ccg-header[data-v-78cb408c]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--surface-200, #e2e8f0);background:var(--surface-50, #f8fafc)}.ccg-month[data-v-78cb408c]{font-size:14px;font-weight:600;color:var(--text-color, #0f172a)}.ccg-nav[data-v-78cb408c]{display:flex;align-items:center;gap:4px}.ccg-btn[data-v-78cb408c]{display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:28px;padding:0 8px;background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:6px;font-size:12px;font-weight:500;color:var(--text-color, #0f172a);cursor:pointer;transition:background .12s}.ccg-btn[data-v-78cb408c]:hover{background:var(--surface-100, #f1f5f9)}.ccg-grid[data-v-78cb408c]{display:flex;flex-direction:column}.ccg-weekdays[data-v-78cb408c]{display:grid;grid-template-columns:repeat(7,1fr);background:var(--surface-50, #f8fafc);border-bottom:1px solid var(--surface-200, #e2e8f0)}.ccg-weekday[data-v-78cb408c]{padding:6px 10px;font-size:10px;font-weight:600;color:var(--text-color-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em}.ccg-weeks[data-v-78cb408c]{display:flex;flex-direction:column}.ccg-week[data-v-78cb408c]{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--surface-200, #e2e8f0);min-height:96px}.ccg--compact .ccg-week[data-v-78cb408c]{min-height:64px}.ccg-week[data-v-78cb408c]:last-child{border-bottom:0}.ccg-day[data-v-78cb408c]{border-right:1px solid var(--surface-200, #e2e8f0);padding:4px 5px 3px;display:flex;flex-direction:column;gap:3px}.ccg-day[data-v-78cb408c]:last-child{border-right:0}.ccg-day--out[data-v-78cb408c]{background:var(--surface-50, #f8fafc);color:var(--text-color-secondary, #94a3b8)}.ccg-day--today .ccg-day-number[data-v-78cb408c]{background:var(--primary-color, #2383e2);color:#fff}.ccg-day-number[data-v-78cb408c]{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;font-size:11px;font-weight:500}.ccg-day-events[data-v-78cb408c]{display:flex;flex-direction:column;gap:2px;overflow:hidden}.ccg-event[data-v-78cb408c]{display:flex;align-items:center;gap:4px;padding:2px 6px;background:var(--surface-50, #f8fafc);border:0;border-left:3px solid var(--primary-color, #2383e2);border-radius:3px;font-size:11px;text-align:left;cursor:pointer;width:100%;overflow:hidden}.ccg-event[data-v-78cb408c]:hover{background:var(--surface-100, #f1f5f9)}.ccg-event-icon[data-v-78cb408c]{flex-shrink:0;font-size:11px}.ccg-event-time[data-v-78cb408c]{flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-color-secondary, #64748b)}.ccg-event-name[data-v-78cb408c]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-color, #0f172a)}.codocs-wrapper[data-v-57a762ba]{display:flex;height:100vh;overflow:hidden;background:var(--surface-50, #f8fafc)}.codocs-main[data-v-57a762ba]{flex:1;display:flex;flex-direction:column;overflow:hidden;transition:margin-left .2s}.calendar-page[data-v-57a762ba]{flex:1;overflow-y:auto;padding:28px 32px 56px;max-width:1400px;margin:0 auto;width:100%}.calendar-page-header[data-v-57a762ba]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.calendar-page-title[data-v-57a762ba]{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:600;margin:0}.calendar-page-title i[data-v-57a762ba]{color:var(--primary-color, #2383e2)}.calendar-page-subtitle[data-v-57a762ba]{margin:4px 0 0;font-size:13px;color:var(--text-color-secondary, #64748b)}.calendar-empty[data-v-57a762ba]{margin-top:32px;padding:32px;text-align:center;color:var(--text-color-secondary, #64748b)}.calendar-empty i[data-v-57a762ba]{font-size:32px;color:var(--surface-300, #cbd5e1)}.calendar-empty p[data-v-57a762ba]{margin:6px 0 0}.calendar-empty-hint[data-v-57a762ba]{font-size:13px}.codoc-callout[data-v-6daa8c42]{display:flex;gap:12px;padding:16px;border-radius:6px;margin:8px 0;align-items:flex-start}.callout-icon-wrap[data-v-6daa8c42]{position:relative;flex-shrink:0}.callout-icon[data-v-6daa8c42]{font-size:20px;line-height:1.5;cursor:pointer;transition:opacity .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.callout-icon[data-v-6daa8c42]:hover{opacity:.7}.callout-content[data-v-6daa8c42]{flex:1;min-width:0}.callout-picker[data-v-6daa8c42]{position:absolute;top:calc(100% + 4px);left:0;z-index:100;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 4px 16px #0000001f;padding:10px;min-width:200px}.callout-picker-section[data-v-6daa8c42]{padding:2px 0}.callout-picker-label[data-v-6daa8c42]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#91918e;margin-bottom:6px}.callout-picker-divider[data-v-6daa8c42]{height:1px;background:#0000000f;margin:8px 0}.callout-emoji-grid[data-v-6daa8c42]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.callout-emoji-btn[data-v-6daa8c42]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:16px;border:none;background:transparent;border-radius:4px;cursor:pointer;transition:background .08s}.callout-emoji-btn[data-v-6daa8c42]:hover{background:#f7f7f5}.callout-emoji-btn--active[data-v-6daa8c42]{background:#eff6ff}.callout-color-grid[data-v-6daa8c42]{display:flex;gap:4px}.callout-color-btn[data-v-6daa8c42]{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;transition:transform .1s,border-color .1s}.callout-color-btn[data-v-6daa8c42]:hover{transform:scale(1.15)}.callout-color-btn--active[data-v-6daa8c42]{border-color:#2383e2}.callout-pop-enter-active[data-v-6daa8c42]{transition:opacity .1s ease,transform .1s ease}.callout-pop-leave-active[data-v-6daa8c42]{transition:opacity .06s ease}.callout-pop-enter-from[data-v-6daa8c42]{opacity:0;transform:translateY(-4px)}.callout-pop-leave-to[data-v-6daa8c42]{opacity:0}.embedded-codoc-wrapper[data-v-82c00e57]{margin:12px 0;border-radius:8px;border:1px solid #e8e8e4;background:#fff;transition:border-color .15s,box-shadow .15s;overflow:hidden}.embedded-codoc-wrapper[data-v-82c00e57]:hover{border-color:#d3d3d0}.embedded-codoc-wrapper--selected[data-v-82c00e57]{border-color:#2383e2;box-shadow:0 0 0 2px #2383e226}.embedded-codoc-wrapper--expanded[data-v-82c00e57]{border-color:#d3d3d0}.embedded-codoc-wrapper--error[data-v-82c00e57]{border-color:#f5c6c6;background:#fef7f7}.embedded-codoc-empty[data-v-82c00e57]{display:flex;align-items:center;gap:10px;padding:14px 16px;color:#b4b4b0}.embedded-codoc-empty-icon[data-v-82c00e57]{font-size:18px;flex-shrink:0}.embedded-codoc-empty-text[data-v-82c00e57]{font-size:14px;font-style:italic}.embedded-codoc-error[data-v-82c00e57]{display:flex;align-items:center;gap:10px;padding:14px 16px}.embedded-codoc-error-icon[data-v-82c00e57]{font-size:18px;color:#e03e3e;flex-shrink:0}.embedded-codoc-error-body[data-v-82c00e57]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.embedded-codoc-error-text[data-v-82c00e57]{font-size:13px;color:#91918e}.embedded-codoc-retry-btn[data-v-82c00e57]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#37352f;background:#f7f7f5;border:1px solid #e8e8e4;border-radius:4px;cursor:pointer;white-space:nowrap;transition:background .1s}.embedded-codoc-retry-btn[data-v-82c00e57]:hover{background:#ebebea}.embedded-codoc-loading[data-v-82c00e57]{padding:16px;display:flex;flex-direction:column;gap:8px}.embedded-codoc-loading-shimmer[data-v-82c00e57]{height:14px;border-radius:4px;background:linear-gradient(90deg,#f0f0ed 25%,#e8e8e4,#f0f0ed 75%);background-size:200% 100%;animation:shimmer-82c00e57 1.5s infinite;width:60%}.embedded-codoc-loading-shimmer--short[data-v-82c00e57]{width:40%;height:10px}@keyframes shimmer-82c00e57{0%{background-position:200% 0}to{background-position:-200% 0}}.embedded-codoc-card[data-v-82c00e57]{cursor:default}.embedded-codoc-header[data-v-82c00e57]{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;transition:background .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embedded-codoc-header[data-v-82c00e57]:hover{background:#f7f7f5}.embedded-codoc-expand-icon[data-v-82c00e57]{font-size:18px;color:#91918e;flex-shrink:0;display:flex;align-items:center}.embedded-codoc-expand-icon i[data-v-82c00e57]{transition:transform .2s ease}.embedded-codoc-expand-icon--open[data-v-82c00e57]{transform:rotate(90deg)}.embedded-codoc-icon[data-v-82c00e57]{font-size:18px;flex-shrink:0;line-height:1}.embedded-codoc-title-area[data-v-82c00e57]{flex:1;min-width:0;display:flex;align-items:baseline;gap:10px}.embedded-codoc-title[data-v-82c00e57]{font-size:14px;font-weight:600;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.embedded-codoc-preview[data-v-82c00e57]{font-size:12px;color:#b4b4b0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.embedded-codoc-actions[data-v-82c00e57]{display:flex;align-items:center;gap:2px;flex-shrink:0;opacity:0;transition:opacity .12s}.embedded-codoc-header:hover .embedded-codoc-actions[data-v-82c00e57]{opacity:1}.embedded-codoc-action-btn[data-v-82c00e57]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:15px;transition:background .1s,color .1s}.embedded-codoc-action-btn[data-v-82c00e57]:hover{background:#0000000a;color:#37352f}.embedded-codoc-body[data-v-82c00e57]{border-top:1px solid #e8e8e4;padding:16px 20px;max-height:400px;overflow-y:auto;position:relative}.embedded-codoc-body[data-v-82c00e57]:after{content:"";position:sticky;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,#fff);pointer-events:none;display:block}.embedded-codoc-hint[data-v-82c00e57]{display:flex;align-items:center;gap:6px;padding:6px 12px 8px;font-size:11px;color:#b4b4b0;cursor:pointer;transition:color .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embedded-codoc-hint[data-v-82c00e57]:hover{color:#91918e}.embedded-codoc-expand-enter-active[data-v-82c00e57]{transition:max-height .25s ease,opacity .2s ease}.embedded-codoc-expand-leave-active[data-v-82c00e57]{transition:max-height .2s ease,opacity .15s ease}.embedded-codoc-expand-enter-from[data-v-82c00e57],.embedded-codoc-expand-leave-to[data-v-82c00e57]{max-height:0;opacity:0;overflow:hidden}.embedded-codoc-expand-enter-to[data-v-82c00e57]{max-height:400px;opacity:1}.counter-block[data-v-e0e2640b]{margin:12px 0;border-radius:8px;border:1px solid #e8e8e4;background:#fafaf8;transition:border-color .15s,box-shadow .15s}.counter-block--selected[data-v-e0e2640b]{border-color:#2383e2;box-shadow:0 0 0 2px #2383e226}.counter-inner[data-v-e0e2640b]{padding:20px 24px;display:flex;flex-direction:column;align-items:center;gap:16px}.counter-label[data-v-e0e2640b]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#91918e}.counter-label i[data-v-e0e2640b]{font-size:16px}.counter-badge[data-v-e0e2640b]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;background:#e8f4fd;color:#2383e2;padding:2px 8px;border-radius:10px;margin-left:4px}.counter-controls[data-v-e0e2640b]{display:flex;align-items:center;gap:16px}.counter-btn[data-v-e0e2640b]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e8e8e4;border-radius:8px;background:#fff;color:#37352f;font-size:18px;cursor:pointer;transition:all .1s}.counter-btn[data-v-e0e2640b]:hover{background:#f7f7f5;border-color:#d3d3d0}.counter-btn[data-v-e0e2640b]:active{transform:scale(.95)}.counter-btn--plus[data-v-e0e2640b]:hover{background:#e8f4fd;border-color:#2383e2;color:#2383e2}.counter-btn--minus[data-v-e0e2640b]:hover{background:#fef2f2;border-color:#e03e3e;color:#e03e3e}.counter-value[data-v-e0e2640b]{font-size:32px;font-weight:700;color:#37352f;min-width:60px;text-align:center;font-variant-numeric:tabular-nums;line-height:1}.counter-actions[data-v-e0e2640b]{display:flex;gap:8px}.counter-action[data-v-e0e2640b]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#91918e;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s,color .1s}.counter-action[data-v-e0e2640b]:hover{background:#f0f0ed;color:#37352f}.counter-action--delete[data-v-e0e2640b]:hover{background:#fef2f2;color:#e03e3e}.task-list-block[data-v-166048d5]{margin:12px 0;border-radius:8px;border:1px solid #e8e8e4;background:#fff;transition:border-color .15s,box-shadow .15s}.task-list-block--selected[data-v-166048d5]{border-color:#2383e2;box-shadow:0 0 0 2px #2383e226}.task-list-inner[data-v-166048d5]{overflow:hidden}.task-list-header[data-v-166048d5]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 8px}.task-list-header-left[data-v-166048d5]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#37352f}.task-list-header-left i[data-v-166048d5]{font-size:16px;color:#2383e2}.task-list-count[data-v-166048d5]{font-size:12px;font-weight:500;color:#91918e;background:#f7f7f5;padding:1px 8px;border-radius:10px}.task-list-header-actions[data-v-166048d5]{display:flex;gap:2px;opacity:0;transition:opacity .1s}.task-list-block:hover .task-list-header-actions[data-v-166048d5]{opacity:1}.task-list-action-btn[data-v-166048d5]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:14px;transition:background .1s,color .1s;position:relative}.task-list-action-btn[data-v-166048d5]:hover{background:#f7f7f5;color:#37352f}.task-list-action-btn--active[data-v-166048d5]{color:#2383e2;background:#e8f4fd}.task-list-action-btn--delete[data-v-166048d5]:hover{background:#fef2f2;color:#e03e3e}.filter-badge[data-v-166048d5]{position:absolute;top:-2px;right:-2px;width:14px;height:14px;border-radius:50%;background:#2383e2;color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.task-filter-bar[data-v-166048d5]{padding:6px 14px 8px;border-bottom:1px solid #f0f0ed;display:flex;flex-direction:column;gap:6px}.filter-group[data-v-166048d5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-search[data-v-166048d5]{display:flex;align-items:center;gap:4px;background:#f7f7f5;border-radius:6px;padding:4px 8px;flex:1;min-width:120px}.filter-search i[data-v-166048d5]{font-size:13px;color:#b4b4b0;flex-shrink:0}.filter-search-input[data-v-166048d5]{border:none;outline:none;background:transparent;font-size:12px;color:#37352f;flex:1;min-width:0;padding:0}.filter-search-input[data-v-166048d5]::-moz-placeholder{color:#b4b4b0}.filter-search-input[data-v-166048d5]::placeholder{color:#b4b4b0}.filter-pills[data-v-166048d5]{display:flex;gap:3px}.filter-pill[data-v-166048d5]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px;border:1px solid #e8e8e4;background:#fff;color:#91918e;cursor:pointer;transition:all .1s;text-transform:capitalize;white-space:nowrap}.filter-pill[data-v-166048d5]:hover{border-color:#d3d3d0;color:#37352f}.filter-pill--active[data-v-166048d5]{background:#2383e2;border-color:#2383e2;color:#fff}.filter-pill--active[data-v-166048d5]:hover{background:#1b6dbf;border-color:#1b6dbf;color:#fff}.filter-pill--urgent.filter-pill--active[data-v-166048d5]{background:#e03e3e;border-color:#e03e3e}.filter-pill--high.filter-pill--active[data-v-166048d5]{background:#e67e22;border-color:#e67e22}.filter-pill--medium.filter-pill--active[data-v-166048d5]{background:#2383e2;border-color:#2383e2}.filter-pill--low.filter-pill--active[data-v-166048d5]{background:#91918e;border-color:#91918e}.task-list-progress[data-v-166048d5]{height:2px;background:#f0f0ed;margin:0 14px;border-radius:1px;overflow:hidden}.task-list-progress-bar[data-v-166048d5]{height:100%;background:#2383e2;border-radius:1px;transition:width .3s ease;min-width:0}.task-list-loading[data-v-166048d5]{padding:8px 14px;display:flex;flex-direction:column;gap:6px}.task-shimmer[data-v-166048d5]{height:28px;background:linear-gradient(90deg,#f7f7f5 25%,#f0f0ed,#f7f7f5 75%);background-size:200% 100%;animation:shimmer-166048d5 1.5s infinite;border-radius:4px}@keyframes shimmer-166048d5{0%{background-position:200% 0}to{background-position:-200% 0}}.task-list-error[data-v-166048d5]{padding:16px 14px;text-align:center;color:#91918e;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px}.task-list-retry-btn[data-v-166048d5]{font-size:12px;font-weight:500;color:#2383e2;background:none;border:none;cursor:pointer;text-decoration:underline}.task-list-empty[data-v-166048d5]{padding:20px 14px;text-align:center;color:#b4b4b0;font-size:13px}.task-list-body[data-v-166048d5]{padding:4px 0}.task-row-wrapper[data-v-166048d5]{border-bottom:1px solid transparent}.task-row-wrapper[data-v-166048d5]:last-child{border-bottom:none}.task-row[data-v-166048d5]{display:flex;align-items:center;gap:6px;padding:4px 14px 4px 6px;min-height:34px;transition:background .06s;cursor:pointer}.task-row[data-v-166048d5]:hover{background:#fafaf8}.task-row--expanded[data-v-166048d5]{background:#f7f7f5}.task-row--drag-over[data-v-166048d5]{border-top:2px solid #2383e2}.task-row--dragging[data-v-166048d5]{opacity:.4}.task-drag-handle[data-v-166048d5]{display:flex;align-items:center;justify-content:center;width:18px;height:24px;color:#d3d3d0;cursor:grab;flex-shrink:0;border-radius:3px;opacity:0;transition:opacity .08s,color .08s}.task-row:hover .task-drag-handle[data-v-166048d5]{opacity:1}.task-drag-handle[data-v-166048d5]:hover{color:#91918e;background:#f0f0ed}.task-drag-handle[data-v-166048d5]:active{cursor:grabbing}.task-checkbox[data-v-166048d5]{width:16px;height:16px;accent-color:#2383e2;cursor:pointer;flex-shrink:0;border-radius:3px}.task-name[data-v-166048d5]{flex:1;font-size:14px;color:#37352f;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;cursor:pointer;padding:2px 4px;border-radius:3px;transition:background .08s}.task-name[data-v-166048d5]:hover{background:#37352f0a}.task-row--done .task-name[data-v-166048d5]{text-decoration:line-through;color:#b4b4b0}.task-name-edit-wrapper[data-v-166048d5]{flex:1;min-width:0}.task-name-edit-input[data-v-166048d5]{width:100%;border:1px solid #2383e2;outline:none;font-size:14px;color:#37352f;background:#fff;padding:2px 6px;border-radius:4px;line-height:1.4;box-shadow:0 0 0 2px #2383e226}.task-subtask-badge[data-v-166048d5]{display:flex;align-items:center;gap:2px;font-size:11px;color:#91918e;background:#f7f7f5;padding:1px 6px;border-radius:4px;flex-shrink:0;white-space:nowrap}.task-subtask-badge i[data-v-166048d5]{font-size:11px}.task-priority-badge[data-v-166048d5]{display:flex;align-items:center;gap:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:4px;border:none;cursor:pointer;flex-shrink:0;transition:transform .1s,opacity .1s;line-height:1.3}.task-priority-badge i[data-v-166048d5]{font-size:11px}.task-priority-badge[data-v-166048d5]:hover{transform:scale(1.05)}.task-priority-badge[data-v-166048d5]:active{transform:scale(.95)}.priority--low[data-v-166048d5]{background:#f0f0ed;color:#91918e}.priority--medium[data-v-166048d5]{background:#e8f4fd;color:#2383e2}.priority--high[data-v-166048d5]{background:#fff3e0;color:#e67e22}.priority--urgent[data-v-166048d5]{background:#fef2f2;color:#e03e3e}.task-assignee[data-v-166048d5]{flex-shrink:0}.task-avatar[data-v-166048d5]{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.task-avatar-fallback[data-v-166048d5]{width:20px;height:20px;border-radius:50%;background:#e8f4fd;color:#2383e2;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center}.task-due[data-v-166048d5]{font-size:11px;color:#91918e;white-space:nowrap;flex-shrink:0}.task-row-actions[data-v-166048d5]{display:flex;gap:1px;opacity:0;transition:opacity .08s;flex-shrink:0}.task-row:hover .task-row-actions[data-v-166048d5]{opacity:1}.task-mini-btn[data-v-166048d5]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#b4b4b0;cursor:pointer;border-radius:3px;font-size:13px;transition:color .08s,background .08s}.task-mini-btn[data-v-166048d5]:hover{color:#37352f;background:#f0f0ed}.task-mini-btn--danger[data-v-166048d5]:hover{color:#e03e3e;background:#fef2f2}.task-detail-panel[data-v-166048d5]{background:#fafaf8;border-top:1px solid #f0f0ed;padding:10px 14px 10px 44px}.task-detail-grid[data-v-166048d5]{display:flex;flex-direction:column;gap:8px}.task-detail-section[data-v-166048d5]{display:flex;flex-direction:column;gap:3px}.task-detail-label[data-v-166048d5]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#91918e}.task-detail-description[data-v-166048d5]{font-size:13px;color:#37352f;line-height:1.5;white-space:pre-wrap;word-break:break-word}.task-detail-meta[data-v-166048d5]{display:flex;flex-wrap:wrap;gap:12px}.task-detail-meta-item[data-v-166048d5]{display:flex;align-items:center;gap:4px;font-size:12px;color:#91918e}.task-detail-meta-item i[data-v-166048d5]{font-size:13px}.task-detail-meta-item span[data-v-166048d5]:last-child{color:#37352f}.task-detail-status[data-v-166048d5]{font-weight:600;padding:1px 6px;border-radius:3px;font-size:11px;text-transform:capitalize}.status--not-started[data-v-166048d5]{background:#f0f0ed;color:#91918e}.status--started[data-v-166048d5]{background:#e8f4fd;color:#2383e2}.status--on-route[data-v-166048d5]{background:#fff3e0;color:#e67e22}.status--on-site[data-v-166048d5],.status--complete[data-v-166048d5]{background:#e8f5e9;color:#2e7d32}.task-detail-checklist[data-v-166048d5]{display:flex;flex-direction:column;gap:2px}.task-detail-check-item[data-v-166048d5]{display:flex;align-items:center;gap:4px;font-size:12px;color:#37352f;padding:1px 0}.task-detail-check-item i[data-v-166048d5]{font-size:14px;color:#b4b4b0}.task-detail-check-item--done[data-v-166048d5]{color:#b4b4b0;text-decoration:line-through}.task-detail-check-item--done i[data-v-166048d5]{color:#2383e2}.task-detail-subtasks[data-v-166048d5]{display:flex;flex-direction:column;gap:2px}.task-detail-subtask[data-v-166048d5]{display:flex;align-items:center;gap:4px;font-size:12px;color:#37352f;padding:1px 0}.task-detail-subtask i[data-v-166048d5]{font-size:14px;color:#b4b4b0}.task-detail-subtask--done[data-v-166048d5]{color:#b4b4b0;text-decoration:line-through}.task-detail-subtask--done i[data-v-166048d5]{color:#2383e2}.task-detail-more[data-v-166048d5]{font-size:11px;color:#91918e;padding:2px 0}.task-detail-tags[data-v-166048d5]{display:flex;flex-wrap:wrap;gap:4px}.task-detail-tag[data-v-166048d5]{font-size:11px;font-weight:500;padding:1px 8px;border-radius:4px;background:#f0f0ed;color:#37352f}.expand-enter-active[data-v-166048d5],.expand-leave-active[data-v-166048d5]{transition:all .15s ease;overflow:hidden}.expand-enter-from[data-v-166048d5],.expand-leave-to[data-v-166048d5]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.expand-enter-to[data-v-166048d5],.expand-leave-from[data-v-166048d5]{opacity:1;max-height:400px}.task-add-row[data-v-166048d5]{display:flex;align-items:center;gap:8px;padding:6px 14px 10px;border-top:1px solid #f0f0ed}.task-add-icon[data-v-166048d5]{font-size:16px;color:#b4b4b0;flex-shrink:0}.task-add-input[data-v-166048d5]{flex:1;border:none;outline:none;font-size:14px;color:#37352f;background:transparent;padding:4px 0;line-height:1.4}.task-add-input[data-v-166048d5]::-moz-placeholder{color:#d3d3d0}.task-add-input[data-v-166048d5]::placeholder{color:#d3d3d0}.task-add-input[data-v-166048d5]:disabled{opacity:.5}.task-add-spinner[data-v-166048d5]{font-size:14px;color:#b4b4b0;flex-shrink:0}.toc-wrapper[data-v-1a479975]{margin:16px 0;border:1px solid rgba(0,0,0,.06);border-radius:8px;background:#fbfbfa;overflow:hidden;transition:box-shadow .15s}.toc-wrapper--selected[data-v-1a479975]{box-shadow:0 0 0 2px #2383e2}.toc-header[data-v-1a479975]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid rgba(0,0,0,.04);background:#f7f7f5}.toc-header-icon[data-v-1a479975]{font-size:15px;color:#91918e}.toc-header-text[data-v-1a479975]{font-size:12px;font-weight:600;color:#91918e;text-transform:uppercase;letter-spacing:.04em;flex:1}.toc-remove-btn[data-v-1a479975]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#b4b4b0;cursor:pointer;border-radius:4px;font-size:14px;opacity:0;transition:opacity .1s,background .1s,color .1s}.toc-wrapper:hover .toc-remove-btn[data-v-1a479975]{opacity:1}.toc-remove-btn[data-v-1a479975]:hover{background:#0000000f;color:#37352f}.toc-nav[data-v-1a479975]{padding:6px 0}.toc-item[data-v-1a479975]{display:flex;align-items:center;width:100%;padding:4px 14px;border:none;background:transparent;cursor:pointer;text-align:left;border-radius:0;transition:background .08s}.toc-item[data-v-1a479975]:hover{background:#00000008}.toc-item-text[data-v-1a479975]{font-size:13px;color:#2383e2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.6}.toc-item--level-1 .toc-item-text[data-v-1a479975]{font-weight:600;font-size:14px;color:#37352f}.toc-item--level-2 .toc-item-text[data-v-1a479975]{font-weight:500;color:#37352f}.toc-item--level-3 .toc-item-text[data-v-1a479975]{font-weight:400;color:#91918e}.toc-empty[data-v-1a479975]{padding:20px 14px;text-align:center;font-size:13px;color:#b4b4b0}.form-block-wrapper[data-v-278bee7c]{margin:16px 0;border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;background:#fff;transition:box-shadow .15s}.form-block-wrapper--selected[data-v-278bee7c]{box-shadow:0 0 0 2px #2383e2}.form-block-header[data-v-278bee7c]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f0f4ff;border-bottom:1px solid rgba(0,0,0,.04)}.form-block-header-left[data-v-278bee7c]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.form-block-icon[data-v-278bee7c]{font-size:16px;color:#5b6abf}.form-block-title[data-v-278bee7c]{font-size:14px;font-weight:600;color:#37352f;cursor:pointer}.form-title-input[data-v-278bee7c]{font-size:14px;font-weight:600;color:#37352f;border:1px solid #2383e2;border-radius:4px;padding:2px 6px;outline:none;background:#fff}.form-block-response-count[data-v-278bee7c]{font-size:11px;color:#91918e;background:#0000000a;padding:1px 8px;border-radius:8px}.form-block-response-count-suffix[data-v-278bee7c]{color:#5b6abf;margin-left:4px;font-style:italic}.form-block-progress[data-v-278bee7c]{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:2px 8px;border-radius:8px;background:#fff3e0;color:#b76e00}.form-block-progress--complete[data-v-278bee7c]{background:#dcfce7;color:#15803d}.form-block-header-actions[data-v-278bee7c]{display:flex;gap:2px;opacity:0;transition:opacity .1s}.form-block-wrapper:hover .form-block-header-actions[data-v-278bee7c]{opacity:1}.form-block-action[data-v-278bee7c]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:15px;transition:background .1s,color .1s}.form-block-action[data-v-278bee7c]:hover{background:#0000000f;color:#e03e3e}.form-block-description[data-v-278bee7c]{padding:8px 16px 0;font-size:13px;color:#91918e}.form-block-tabs[data-v-278bee7c]{display:flex;border-bottom:1px solid rgba(0,0,0,.06);padding:0 12px}.form-tab[data-v-278bee7c]{display:flex;align-items:center;gap:5px;padding:8px 12px;border:none;background:transparent;color:#91918e;cursor:pointer;font-size:12px;font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px}.form-tab[data-v-278bee7c]:hover{color:#37352f}.form-tab--active[data-v-278bee7c]{color:#2383e2;border-bottom-color:#2383e2}.form-tab i[data-v-278bee7c]{font-size:14px}.form-block-body[data-v-278bee7c]{padding:16px}.form-empty[data-v-278bee7c],.form-loading[data-v-278bee7c]{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;color:#b4b4b0;font-size:13px}.form-loading[data-v-278bee7c]{color:#91918e}.form-fields[data-v-278bee7c]{display:flex;flex-direction:column;gap:16px}.form-field[data-v-278bee7c]{display:flex;flex-direction:column;gap:4px}.form-field--error .form-input[data-v-278bee7c],.form-field--error .form-textarea[data-v-278bee7c],.form-field--error .form-select[data-v-278bee7c]{border-color:#e03e3e;background:#fef2f2}.form-field-label[data-v-278bee7c]{font-size:13px;font-weight:500;color:#37352f}.form-field-required[data-v-278bee7c]{color:#e03e3e;margin-left:2px}.form-input[data-v-278bee7c],.form-textarea[data-v-278bee7c],.form-select[data-v-278bee7c]{width:100%;padding:6px 10px;border:1px solid rgba(0,0,0,.1);border-radius:6px;font-size:13px;color:#37352f;background:#fff;outline:none;transition:border-color .1s,box-shadow .1s}.form-input[data-v-278bee7c]:focus,.form-textarea[data-v-278bee7c]:focus,.form-select[data-v-278bee7c]:focus{border-color:#2383e2;box-shadow:0 0 0 2px #2383e226}.form-textarea[data-v-278bee7c]{resize:vertical;min-height:60px}.form-checkbox-label[data-v-278bee7c]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#37352f;cursor:pointer}.form-checkbox[data-v-278bee7c]{width:16px;height:16px;cursor:pointer}.form-rating[data-v-278bee7c]{display:flex;gap:2px}.form-rating-star[data-v-278bee7c]{border:none;background:transparent;cursor:pointer;color:#d4d4d8;font-size:20px;padding:2px;transition:color .1s}.form-rating-star--active[data-v-278bee7c]{color:#f59e0b}.form-rating-star[data-v-278bee7c]:hover:not(:disabled){color:#fbbf24}.form-multiselect[data-v-278bee7c]{display:flex;flex-direction:column;gap:4px;padding:6px 0}.form-multiselect-option[data-v-278bee7c]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#37352f;cursor:pointer}.form-multiselect-empty[data-v-278bee7c]{font-size:12px;color:#b4b4b0;font-style:italic}.form-asset-row[data-v-278bee7c]{display:flex;align-items:center}.form-asset-btn[data-v-278bee7c]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:1px dashed rgba(0,0,0,.15);background:#fff;color:#5b6abf;border-radius:6px;font-size:12px;cursor:pointer}.form-asset-btn[data-v-278bee7c]:hover{background:#f0f4ff}.form-asset-chip[data-v-278bee7c]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#ede9fe;color:#5b4cb0;border-radius:999px;font-size:12px}.form-asset-clear[data-v-278bee7c]{border:none;background:transparent;color:inherit;cursor:pointer;padding:0 2px}.form-field-error[data-v-278bee7c]{font-size:11px;color:#e03e3e;margin-top:2px}.form-readonly-notice[data-v-278bee7c]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#f7f7f5;border-radius:6px;color:#91918e;font-size:12px}.form-submit-btn[data-v-278bee7c]{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;border:none;background:#2383e2;color:#fff;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;align-self:flex-start;transition:background .1s}.form-submit-btn[data-v-278bee7c]:hover{background:#1a6fc4}.form-submit-btn[data-v-278bee7c]:disabled{opacity:.6;cursor:wait}.form-submitted-card[data-v-278bee7c]{display:flex;align-items:center;gap:10px;padding:14px;background:linear-gradient(135deg,#dcfce7,#ecfdf5);border:1px solid #86efac;border-radius:8px;margin-bottom:12px}.form-submitted-card>i[data-v-278bee7c]{color:#15803d;font-size:24px}.form-submitted-text[data-v-278bee7c]{flex:1;display:flex;flex-direction:column}.form-submitted-text strong[data-v-278bee7c]{color:#15803d;font-size:14px}.form-submitted-text span[data-v-278bee7c]{color:#166534;font-size:12px}.form-submit-another[data-v-278bee7c]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid #86efac;background:#fff;color:#15803d;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.form-submit-another[data-v-278bee7c]:hover{background:#ecfdf5}.form-responses-toolbar[data-v-278bee7c]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:10px;background:#fafafa;border-radius:8px;border:1px solid #f4f4f5}.form-responses-search[data-v-278bee7c]{position:relative;display:flex;align-items:center}.form-responses-search i[data-v-278bee7c]{position:absolute;left:8px;color:#a1a1aa;font-size:14px;pointer-events:none}.form-responses-search input[data-v-278bee7c]{width:100%;padding:6px 10px 6px 28px;border:1px solid #e4e4e7;border-radius:6px;font-size:13px;outline:none}.form-responses-search input[data-v-278bee7c]:focus{border-color:#2383e2}.form-responses-filters[data-v-278bee7c]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.form-filter-select[data-v-278bee7c],.form-filter-date[data-v-278bee7c]{padding:5px 8px;border:1px solid #e4e4e7;border-radius:6px;font-size:12px;background:#fff}.form-status-chips[data-v-278bee7c]{display:inline-flex;gap:4px}.form-status-chip[data-v-278bee7c]{padding:3px 8px;border:1px solid #e4e4e7;background:#fff;color:#52525b;border-radius:999px;font-size:11px;cursor:pointer}.form-status-chip--active[data-v-278bee7c]{background:#ede9fe;border-color:#c4b5fd;color:#5b4cb0}.form-filter-reset[data-v-278bee7c]{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border:1px solid #e4e4e7;background:#fff;color:#71717a;border-radius:6px;font-size:11px;cursor:pointer}.form-responses-actions[data-v-278bee7c]{display:flex;justify-content:space-between;align-items:center}.form-view-toggle[data-v-278bee7c]{display:inline-flex;background:#f4f4f5;border-radius:6px;padding:2px}.form-view-btn[data-v-278bee7c]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:none;background:transparent;color:#71717a;font-size:11px;font-weight:600;cursor:pointer;border-radius:4px}.form-view-btn--active[data-v-278bee7c]{background:#fff;color:#18181b;box-shadow:0 1px 2px #0000000d}.form-export-btn[data-v-278bee7c]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border:1px solid #c4b5fd;background:#fff;color:#5b4cb0;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.form-export-btn[data-v-278bee7c]:hover{background:#ede9fe}.form-export-btn[data-v-278bee7c]:disabled{opacity:.5;cursor:not-allowed}.form-responses-table-wrap[data-v-278bee7c]{overflow-x:auto}.form-responses-table[data-v-278bee7c]{width:100%;border-collapse:collapse;font-size:12px}.form-responses-table th[data-v-278bee7c]{text-align:left;padding:6px 8px;border-bottom:1px solid #e4e4e7;color:#71717a;font-weight:600;background:#fafafa;white-space:nowrap}.form-responses-table td[data-v-278bee7c]{padding:6px 8px;border-bottom:1px solid #f4f4f5;color:#37352f;vertical-align:top}.form-resp-name[data-v-278bee7c],.form-resp-date[data-v-278bee7c]{color:#71717a;white-space:nowrap}.form-resp-link[data-v-278bee7c]{display:inline-flex;align-items:center;gap:4px;color:#2383e2;text-decoration:none;font-weight:500}.form-resp-link[data-v-278bee7c]:hover{text-decoration:underline}.form-resp-template[data-v-278bee7c]{color:#a1a1aa;font-style:italic}.form-resp-status[data-v-278bee7c]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:600;text-transform:capitalize}.form-resp-status--draft[data-v-278bee7c]{color:#92651b;background:#fef3c7}.form-resp-status--in_progress[data-v-278bee7c]{color:#2383e2;background:#e8f4fd}.form-resp-status--completed[data-v-278bee7c]{color:#15803d;background:#dcfce7}.form-resp-status--cancelled[data-v-278bee7c]{color:#525252;background:#0000000f}.form-resp-delete[data-v-278bee7c]{border:none;background:transparent;color:#a1a1aa;cursor:pointer;padding:2px 6px;border-radius:4px}.form-resp-delete[data-v-278bee7c]:hover{color:#e03e3e;background:#e03e3e14}.form-summary-grid[data-v-278bee7c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.form-summary-card[data-v-278bee7c]{border:1px solid #e4e4e7;border-radius:8px;padding:12px;background:#fff;display:flex;flex-direction:column;gap:8px}.form-summary-head[data-v-278bee7c]{display:flex;justify-content:space-between;align-items:center}.form-summary-label[data-v-278bee7c]{font-size:12px;font-weight:600;color:#18181b}.form-summary-type[data-v-278bee7c]{font-size:10px;color:#a1a1aa;background:#f4f4f5;padding:1px 6px;border-radius:999px;font-weight:600;text-transform:lowercase}.form-summary-empty[data-v-278bee7c]{color:#a1a1aa;font-size:12px;font-style:italic;padding:8px 0}.form-summary-stats[data-v-278bee7c]{display:flex;gap:12px}.form-stat[data-v-278bee7c]{display:flex;flex-direction:column}.form-stat-label[data-v-278bee7c]{font-size:9px;color:#a1a1aa;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.form-stat-val[data-v-278bee7c]{font-size:16px;font-weight:700;color:#18181b}.form-stat-large[data-v-278bee7c]{font-size:24px;font-weight:800;color:#7c5cfc}.form-summary-sub[data-v-278bee7c]{font-size:11px;color:#71717a}.form-rating-avg[data-v-278bee7c]{font-size:14px;font-weight:600;color:#f59e0b}.form-rating-avg span[data-v-278bee7c]{color:#71717a;font-weight:400;font-size:11px}.form-summary-bars[data-v-278bee7c],.form-summary-rating[data-v-278bee7c]{display:flex;flex-direction:column;gap:4px}.form-bar-row[data-v-278bee7c]{display:grid;grid-template-columns:70px 1fr 30px;align-items:center;gap:6px;font-size:11px}.form-bar-label[data-v-278bee7c]{color:#52525b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-bar[data-v-278bee7c]{height:6px;background:#f4f4f5;border-radius:999px;overflow:hidden}.form-bar-fill[data-v-278bee7c]{height:100%;background:linear-gradient(90deg,#7c5cfc,#a78bfa);border-radius:999px}.form-bar-count[data-v-278bee7c]{color:#71717a;text-align:right}.form-edit-fields[data-v-278bee7c]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.form-edit-field[data-v-278bee7c]{background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:6px}.form-edit-field-header[data-v-278bee7c]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.form-edit-field-move[data-v-278bee7c]{display:flex;flex-direction:column}.form-edit-move-btn[data-v-278bee7c]{border:none;background:transparent;color:#91918e;cursor:pointer;width:18px;height:14px;padding:0;display:flex;align-items:center;justify-content:center}.form-edit-move-btn[data-v-278bee7c]:disabled{opacity:.3;cursor:default}.form-edit-label-input[data-v-278bee7c]{flex:1;min-width:140px;padding:4px 8px;border:1px solid #e4e4e7;border-radius:4px;font-size:13px;outline:none}.form-edit-type-select[data-v-278bee7c]{padding:4px 8px;border:1px solid #e4e4e7;border-radius:4px;font-size:12px;background:#fff}.form-edit-required[data-v-278bee7c]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#52525b}.form-edit-remove-btn[data-v-278bee7c]{border:none;background:transparent;color:#a1a1aa;cursor:pointer;padding:2px 6px;border-radius:4px}.form-edit-remove-btn[data-v-278bee7c]:hover{color:#e03e3e}.form-edit-options[data-v-278bee7c]{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-left:28px}.form-edit-option[data-v-278bee7c]{display:flex;gap:4px}.form-edit-option-input[data-v-278bee7c]{flex:1;padding:3px 8px;border:1px solid #e4e4e7;border-radius:4px;font-size:12px;outline:none}.form-edit-option-remove[data-v-278bee7c]{border:none;background:transparent;color:#a1a1aa;cursor:pointer;padding:0 6px}.form-edit-add-option[data-v-278bee7c]{align-self:flex-start;border:none;background:transparent;color:#2383e2;cursor:pointer;font-size:12px;padding:2px 0;display:inline-flex;align-items:center;gap:3px}.form-add-field-btn[data-v-278bee7c]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px dashed rgba(0,0,0,.15);background:transparent;color:#91918e;cursor:pointer;border-radius:6px;font-size:12px}.form-add-field-btn[data-v-278bee7c]:hover{background:#00000005;color:#37352f}.attendees-block[data-v-3c1defc9]{border:1px solid var(--surface-200, #e2e8f0);border-radius:8px;background:#fff;margin:12px 0;overflow:hidden}.attendees-block--selected[data-v-3c1defc9]{box-shadow:0 0 0 2px var(--primary-color, #2383e2)}.attendees-block-header[data-v-3c1defc9]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--surface-200, #e2e8f0);background:var(--surface-50, #f8fafc)}.attendees-block-title[data-v-3c1defc9]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-color, #0f172a)}.attendees-block-title i[data-v-3c1defc9]{color:var(--primary-color, #2383e2);font-size:16px}.attendees-block-count[data-v-3c1defc9]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--surface-200, #e2e8f0);border-radius:10px;font-size:11px;font-weight:600;color:var(--text-color-secondary, #64748b)}.attendees-block-actions[data-v-3c1defc9]{display:flex;align-items:center;gap:6px}.attendees-block-add[data-v-3c1defc9],.attendees-block-remove[data-v-3c1defc9]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:6px;font-size:12px;font-weight:500;color:var(--text-color, #0f172a);cursor:pointer}.attendees-block-add[data-v-3c1defc9]:hover,.attendees-block-remove[data-v-3c1defc9]:hover{background:var(--surface-100, #f1f5f9)}.attendees-block-remove[data-v-3c1defc9]{padding:0;width:28px;justify-content:center;color:var(--text-color-secondary, #64748b)}.attendees-block-empty[data-v-3c1defc9]{display:flex;align-items:center;gap:10px;padding:20px 16px;color:var(--text-color-secondary, #64748b);font-size:13px}.attendees-block-empty i[data-v-3c1defc9]{font-size:18px;color:var(--surface-300, #cbd5e1)}.attendees-block-list[data-v-3c1defc9]{list-style:none;margin:0;padding:4px 0}.attendee[data-v-3c1defc9]{display:flex;align-items:center;gap:10px;padding:8px 14px}.attendee[data-v-3c1defc9]:hover{background:var(--surface-50, #f8fafc)}.attendee-avatar-wrap[data-v-3c1defc9]{position:relative;flex-shrink:0;display:inline-flex}.attendee-avatar[data-v-3c1defc9]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--primary-color, #2383e2);color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em}.attendee-avatar--external[data-v-3c1defc9]{background:var(--surface-300, #94a3b8)}.attendee-here-dot[data-v-3c1defc9]{position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;border-radius:999px;background:#16a34a;border:2px solid white;box-shadow:0 0 0 1px #0f172a0d;animation:ah-pulse-3c1defc9 1.8s ease-in-out infinite}@keyframes ah-pulse-3c1defc9{0%,to{box-shadow:0 0 0 1px #0f172a0d,0 0 #16a34a73}70%{box-shadow:0 0 0 1px #0f172a0d,0 0 0 5px #16a34a00}}.attendee-here-label[data-v-3c1defc9]{font-size:10px;font-weight:600;color:#15803d;background:#dcfce7;border:1px solid #bbf7d0;padding:0 6px;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.attendee-meta[data-v-3c1defc9]{flex:1;min-width:0}.attendee-name[data-v-3c1defc9]{font-size:13px;font-weight:500;color:var(--text-color, #0f172a);display:inline-flex;align-items:center;gap:6px}.attendee-tag[data-v-3c1defc9]{font-size:10px;font-weight:600;color:var(--text-color-secondary, #64748b);background:var(--surface-100, #f1f5f9);padding:1px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.05em}.attendee-email[data-v-3c1defc9]{font-size:12px;color:var(--text-color-secondary, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attendee-remove[data-v-3c1defc9]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:0;border-radius:4px;color:var(--text-color-secondary, #64748b);cursor:pointer}.attendee-remove[data-v-3c1defc9]:hover{background:var(--surface-100, #f1f5f9);color:var(--text-color, #0f172a)}.picker-tabs[data-v-3c1defc9]{display:flex;gap:4px;border-bottom:1px solid var(--surface-200, #e2e8f0);margin:-8px 0 14px}.picker-tab[data-v-3c1defc9]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:0;border-bottom:2px solid transparent;font-size:13px;font-weight:500;color:var(--text-color-secondary, #64748b);cursor:pointer}.picker-tab[data-v-3c1defc9]:hover{color:var(--text-color, #0f172a)}.picker-tab--active[data-v-3c1defc9]{color:var(--primary-color, #2383e2);border-bottom-color:var(--primary-color, #2383e2)}.picker-body[data-v-3c1defc9]{display:flex;flex-direction:column;gap:10px}.picker-status[data-v-3c1defc9]{font-size:12px;color:var(--text-color-secondary, #64748b);padding:6px 2px}.picker-label[data-v-3c1defc9]{font-size:12px;font-weight:500;color:var(--text-color-secondary, #64748b)}.picker-results[data-v-3c1defc9]{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto;border:1px solid var(--surface-200, #e2e8f0);border-radius:6px}.picker-result[data-v-3c1defc9]{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;border-bottom:1px solid var(--surface-200, #e2e8f0)}.picker-result[data-v-3c1defc9]:last-child{border-bottom:0}.picker-result[data-v-3c1defc9]:hover{background:var(--surface-50, #f8fafc)}.picker-result i[data-v-3c1defc9]{color:var(--primary-color, #2383e2)}.picker-actions[data-v-3c1defc9]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.transcript-block[data-v-036dd390]{border:1px solid var(--surface-200, #e2e8f0);border-radius:8px;background:#fff;margin:12px 0;overflow:hidden}.transcript-block--selected[data-v-036dd390]{box-shadow:0 0 0 2px var(--primary-color, #2383e2)}.transcript-header[data-v-036dd390]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--surface-200, #e2e8f0);background:linear-gradient(0deg,#2383e20a,#2383e20a),#fff}.transcript-title[data-v-036dd390]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-color, #0f172a)}.transcript-title i[data-v-036dd390]{color:var(--primary-color, #2383e2);font-size:16px}.transcript-time[data-v-036dd390]{font-size:12px;font-weight:400;color:var(--text-color-secondary, #64748b)}.transcript-duration[data-v-036dd390]{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;color:var(--text-color-secondary, #64748b);background:var(--surface-100, #f1f5f9);padding:1px 6px;border-radius:3px}.transcript-actions[data-v-036dd390]{display:flex;align-items:center;gap:4px}.transcript-toggle[data-v-036dd390],.transcript-delete[data-v-036dd390]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:0;border-radius:6px;color:var(--text-color-secondary, #64748b);cursor:pointer}.transcript-toggle[data-v-036dd390]:hover,.transcript-delete[data-v-036dd390]:hover{background:var(--surface-100, #f1f5f9);color:var(--text-color, #0f172a)}.transcript-body[data-v-036dd390]{padding:14px 16px}.transcript-text[data-v-036dd390]{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.6;color:var(--text-color, #0f172a)}.transcript-empty[data-v-036dd390]{margin:0;font-size:13px;color:var(--text-color-secondary, #64748b)}.agenda-block[data-v-b1d6d1a6]{margin:16px 0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:hidden}.agenda-block--selected[data-v-b1d6d1a6]{box-shadow:0 0 0 2px #4f46e5}.ag-header[data-v-b1d6d1a6]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ag-header-left[data-v-b1d6d1a6]{display:flex;align-items:center;gap:8px}.ag-icon[data-v-b1d6d1a6]{color:#4f46e5;font-size:16px}.ag-title[data-v-b1d6d1a6]{font-size:13px;font-weight:600;color:#0f172a}.ag-meta[data-v-b1d6d1a6]{font-size:11px;color:#64748b}.ag-header-actions[data-v-b1d6d1a6]{opacity:0;transition:opacity .1s}.agenda-block:hover .ag-header-actions[data-v-b1d6d1a6]{opacity:1}.ag-action[data-v-b1d6d1a6]{width:24px;height:24px;border:0;background:transparent;color:#94a3b8;cursor:pointer;border-radius:4px}.ag-action[data-v-b1d6d1a6]:hover{background:#0f172a0f;color:#dc2626}.ag-empty[data-v-b1d6d1a6]{padding:18px 14px;color:#94a3b8;font-style:italic;font-size:13px}.ag-list[data-v-b1d6d1a6]{list-style:none;margin:0;padding:4px 0}.ag-item[data-v-b1d6d1a6]{display:grid;grid-template-columns:22px 22px 1fr 90px 70px auto;align-items:center;gap:8px;padding:6px 14px;border-bottom:1px solid #f1f5f9;transition:background .1s}.ag-item[data-v-b1d6d1a6]:last-child{border-bottom:0}.ag-item--active[data-v-b1d6d1a6]{background:#eef2ff}.ag-item--done[data-v-b1d6d1a6]{opacity:.6}.ag-item--over[data-v-b1d6d1a6]{background:#fef2f2}.ag-item-move[data-v-b1d6d1a6]{display:flex;flex-direction:column}.ag-move-btn[data-v-b1d6d1a6]{border:0;background:transparent;color:#94a3b8;cursor:pointer;width:22px;height:12px;padding:0;display:flex;align-items:center;justify-content:center}.ag-move-btn[data-v-b1d6d1a6]:disabled{opacity:.3;cursor:default}.ag-move-btn[data-v-b1d6d1a6]:hover:not(:disabled){color:#475569}.ag-item-status[data-v-b1d6d1a6]{display:flex;align-items:center;justify-content:center}.ag-active-dot[data-v-b1d6d1a6]{color:#4f46e5;font-size:14px;animation:pulse-b1d6d1a6 1.2s ease-in-out infinite}.ag-done-dot[data-v-b1d6d1a6]{color:#16a34a;font-size:14px}.ag-pending-dot[data-v-b1d6d1a6]{display:inline-block;width:10px;height:10px;border:2px solid #cbd5e1;border-radius:50%}@keyframes pulse-b1d6d1a6{0%,to{opacity:1}50%{opacity:.4}}.ag-item-title[data-v-b1d6d1a6]{border:0;background:transparent;font-size:13px;color:#0f172a;outline:none;padding:4px 6px;border-radius:4px;min-width:0}.ag-item-title[data-v-b1d6d1a6]:focus{background:#fff;box-shadow:0 0 0 1px #cbd5e1 inset}.ag-item--done .ag-item-title[data-v-b1d6d1a6]{text-decoration:line-through;color:#64748b}.ag-item-duration[data-v-b1d6d1a6]{display:inline-flex;align-items:center;gap:3px}.ag-duration-input[data-v-b1d6d1a6]{width:50px;padding:3px 5px;border:1px solid #e2e8f0;border-radius:4px;font-size:12px;text-align:right;color:#0f172a;background:#fff}.ag-duration-suffix[data-v-b1d6d1a6]{font-size:11px;color:#64748b}.ag-item-timer[data-v-b1d6d1a6]{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:#4f46e5;font-variant-numeric:tabular-nums}.ag-timer-over[data-v-b1d6d1a6]{color:#dc2626}.ag-item-actions[data-v-b1d6d1a6]{display:inline-flex;gap:4px}.ag-item-btn[data-v-b1d6d1a6]{display:inline-flex;align-items:center;gap:3px;padding:4px 10px;border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:6px;font-size:11px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s,color .1s}.ag-item-btn[data-v-b1d6d1a6]:hover{background:#f8fafc;border-color:#cbd5e1}.ag-item-btn--primary[data-v-b1d6d1a6]{background:#4f46e5;color:#fff;border-color:#4f46e5}.ag-item-btn--primary[data-v-b1d6d1a6]:hover{background:#4338ca;border-color:#4338ca;color:#fff}.ag-item-btn--complete[data-v-b1d6d1a6]{background:#16a34a;color:#fff;border-color:#16a34a}.ag-item-btn--complete[data-v-b1d6d1a6]:hover{background:#15803d;border-color:#15803d;color:#fff}.ag-item-btn--ghost[data-v-b1d6d1a6]{padding:4px 6px}.ag-add-row[data-v-b1d6d1a6]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid #f1f5f9}.ag-add-btn[data-v-b1d6d1a6]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px dashed #cbd5e1;background:transparent;color:#475569;border-radius:6px;font-size:12px;cursor:pointer}.ag-add-btn[data-v-b1d6d1a6]:hover{background:#f8fafc;color:#0f172a}.ag-presets-label[data-v-b1d6d1a6]{font-size:11px;color:#94a3b8;margin-left:auto}.ag-preset[data-v-b1d6d1a6]{border:1px solid #e2e8f0;background:#fff;color:#475569;padding:3px 8px;border-radius:999px;font-size:11px;cursor:pointer}.ag-preset[data-v-b1d6d1a6]:hover{background:#f8fafc;border-color:#cbd5e1}.decisions-block[data-v-aa7e424f]{margin:16px 0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:hidden}.decisions-block--selected[data-v-aa7e424f]{box-shadow:0 0 0 2px #4f46e5}.db-header[data-v-aa7e424f]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.db-header-left[data-v-aa7e424f]{display:flex;align-items:center;gap:8px}.db-icon[data-v-aa7e424f]{color:#4f46e5;font-size:16px}.db-title[data-v-aa7e424f]{font-size:13px;font-weight:600;color:#0f172a}.db-count[data-v-aa7e424f]{font-size:11px;color:#64748b;background:#fff;border:1px solid #e2e8f0;padding:0 7px;border-radius:999px}.db-header-actions[data-v-aa7e424f]{opacity:0;transition:opacity .1s}.decisions-block:hover .db-header-actions[data-v-aa7e424f]{opacity:1}.db-action[data-v-aa7e424f]{width:24px;height:24px;border:0;background:transparent;color:#94a3b8;cursor:pointer;border-radius:4px}.db-action[data-v-aa7e424f]:hover{background:#0f172a0f;color:#dc2626}.db-empty[data-v-aa7e424f]{padding:18px 14px;color:#94a3b8;font-size:13px;font-style:italic}.db-list[data-v-aa7e424f]{list-style:none;margin:0;padding:0}.db-item[data-v-aa7e424f]{border-bottom:1px solid #f1f5f9}.db-item[data-v-aa7e424f]:last-child{border-bottom:0}.db-item--expanded[data-v-aa7e424f]{background:#f8fafc}.db-item-head[data-v-aa7e424f]{display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer}.db-item-head[data-v-aa7e424f]:hover{background:#4f46e50a}.db-item-index[data-v-aa7e424f]{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#eef2ff;color:#4f46e5;border-radius:999px;font-size:11px;font-weight:600}.db-item-title[data-v-aa7e424f]{flex:1;font-size:13px;font-weight:500;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-item-placeholder[data-v-aa7e424f]{color:#94a3b8;font-style:italic}.db-item-meta[data-v-aa7e424f]{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:#64748b}.db-item-by[data-v-aa7e424f]{display:inline-flex;align-items:center;gap:3px}.db-item-chevron[data-v-aa7e424f]{color:#94a3b8;transition:transform .15s;flex-shrink:0}.db-item-chevron--open[data-v-aa7e424f]{transform:rotate(180deg)}.db-item-body[data-v-aa7e424f]{padding:4px 14px 14px;display:flex;flex-direction:column;gap:8px}.db-field[data-v-aa7e424f]{display:flex;flex-direction:column;gap:4px}.db-field-label[data-v-aa7e424f]{font-size:11px;font-weight:600;color:#475569}.db-field-input[data-v-aa7e424f]{width:100%;padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;color:#0f172a;background:#fff;outline:none;resize:vertical;font-family:inherit}.db-field-input[data-v-aa7e424f]:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e526}.db-field-row[data-v-aa7e424f]{display:flex;align-items:flex-end;gap:10px;justify-content:space-between}.db-field--inline[data-v-aa7e424f]{flex:1}.db-remove-btn[data-v-aa7e424f]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px solid #e2e8f0;background:#fff;color:#dc2626;border-radius:6px;font-size:11px;font-weight:500;cursor:pointer}.db-remove-btn[data-v-aa7e424f]:hover{background:#fef2f2;border-color:#fecaca}.db-add-btn[data-v-aa7e424f]{display:inline-flex;align-items:center;gap:5px;margin:10px 14px 14px;padding:6px 12px;border:1px dashed #cbd5e1;background:transparent;color:#475569;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.db-add-btn[data-v-aa7e424f]:hover{background:#f8fafc;color:#0f172a;border-color:#94a3b8}.meeting-actions-block[data-v-eab5819e]{margin:16px 0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:hidden}.meeting-actions-block--selected[data-v-eab5819e]{box-shadow:0 0 0 2px #4f46e5}.ma-header[data-v-eab5819e]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ma-header-left[data-v-eab5819e]{display:flex;align-items:center;gap:8px}.ma-icon[data-v-eab5819e]{color:#4f46e5;font-size:16px}.ma-title[data-v-eab5819e]{font-size:13px;font-weight:600;color:#0f172a}.ma-count[data-v-eab5819e]{font-size:11px;color:#64748b;background:#fff;border:1px solid #e2e8f0;padding:0 7px;border-radius:999px}.ma-header-actions[data-v-eab5819e]{opacity:0;transition:opacity .1s}.meeting-actions-block:hover .ma-header-actions[data-v-eab5819e]{opacity:1}.ma-action[data-v-eab5819e]{width:24px;height:24px;border:0;background:transparent;color:#94a3b8;cursor:pointer;border-radius:4px}.ma-action[data-v-eab5819e]:hover{background:#0f172a0f;color:#dc2626}.ma-empty[data-v-eab5819e]{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px 14px;color:#94a3b8;font-style:italic;font-size:13px}.ma-list[data-v-eab5819e]{list-style:none;margin:0;padding:4px 0}.ma-item[data-v-eab5819e]{display:grid;grid-template-columns:22px 1fr 140px 130px auto auto;align-items:center;gap:8px;padding:6px 14px;border-bottom:1px solid #f1f5f9}.ma-hint[data-v-eab5819e]{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#eef2ff;border-bottom:1px solid #e0e7ff;color:#4338ca;font-size:11px}.ma-hint i[data-v-eab5819e]{font-size:13px}.ma-task-link[data-v-eab5819e]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#94a3b8;border-radius:4px;text-decoration:none}.ma-task-link[data-v-eab5819e]:hover{background:#0f172a0f;color:#4f46e5}.ma-item[data-v-eab5819e]:last-child{border-bottom:0}.ma-item--done[data-v-eab5819e]{opacity:.6}.ma-item--done .ma-text[data-v-eab5819e]{text-decoration:line-through;color:#64748b}.ma-check[data-v-eab5819e]{width:16px;height:16px;cursor:pointer;accent-color:#4f46e5}.ma-text[data-v-eab5819e]{font-size:13px;color:#0f172a;min-width:0;overflow:hidden;text-overflow:ellipsis}.ma-assignee[data-v-eab5819e],.ma-due[data-v-eab5819e],.ma-add-assignee[data-v-eab5819e],.ma-add-due[data-v-eab5819e]{padding:4px 8px;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;background:#fff;color:#334155}.ma-assignee-label[data-v-eab5819e],.ma-due-label[data-v-eab5819e]{font-size:12px;color:#475569}.ma-remove[data-v-eab5819e]{border:0;background:transparent;color:#94a3b8;cursor:pointer;width:22px;height:22px;border-radius:4px}.ma-remove[data-v-eab5819e]:hover{background:#0f172a0f;color:#dc2626}.ma-add[data-v-eab5819e]{display:grid;grid-template-columns:1fr 140px 130px;grid-template-rows:auto auto;gap:6px;padding:10px 14px;border-top:1px solid #f1f5f9;background:#fafafb}.ma-add-input[data-v-eab5819e],.ma-add-assignee[data-v-eab5819e],.ma-add-due[data-v-eab5819e]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;background:#fff;outline:none}.ma-add-input[data-v-eab5819e]:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e526}.ma-presets[data-v-eab5819e]{grid-column:1 / -1;display:flex;gap:6px;align-items:center}.ma-preset[data-v-eab5819e]{padding:3px 10px;border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:999px;font-size:11px;cursor:pointer}.ma-preset[data-v-eab5819e]:hover{background:#f1f5f9}.ma-preset--clear[data-v-eab5819e]{color:#dc2626}.ma-add-btn[data-v-eab5819e]{grid-column:1 / -1;justify-self:end;display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border:0;background:#4f46e5;color:#fff;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.ma-add-btn[data-v-eab5819e]:hover{background:#4338ca}.ma-add-btn[data-v-eab5819e]:disabled{background:#c7d2fe;cursor:not-allowed}.data-table-wrapper[data-v-0de6d976]{margin:18px 0;border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden;background:#fff;transition:box-shadow .15s;box-shadow:0 1px 3px #00000008}.data-table-wrapper--selected[data-v-0de6d976]{box-shadow:0 0 0 2px #2383e2,0 1px 3px #00000008}.dt-toolbar[data-v-0de6d976]{display:flex;align-items:center;gap:4px;padding:4px 6px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.dt-name-box[data-v-0de6d976]{display:flex;align-items:center;gap:4px;padding:2px 8px;background:#fff;border:1px solid #d1d5db;border-radius:3px;min-width:76px;height:22px}.dt-name-ref[data-v-0de6d976]{font-size:11.5px;font-weight:700;color:#111827;font-family:SF Mono,Menlo,Monaco,monospace}.dt-name-col[data-v-0de6d976]{font-size:10px;color:#9ca3af;border-left:1px solid #e5e7eb;padding-left:6px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-fx-label[data-v-0de6d976]{font-style:italic;font-family:SF Mono,Menlo,Monaco,monospace;font-size:12px;color:#6366f1;font-weight:600;padding:0 4px}.dt-formula-bar[data-v-0de6d976]{flex:1;padding:2px 8px;border:1px solid #d1d5db;border-radius:3px;font-size:12.5px;font-family:SF Mono,Menlo,Monaco,monospace;color:#1f2937;background:#fff;outline:none;min-width:0;height:22px}.dt-formula-bar[data-v-0de6d976]:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}.dt-formula-bar--readonly[data-v-0de6d976]{color:#6b7280;background:#f3f4f6;display:flex;align-items:center}.dt-toolbar-actions[data-v-0de6d976]{display:flex;align-items:center;gap:1px;flex-shrink:0}.dt-sep[data-v-0de6d976]{width:1px;height:14px;background:#e5e7eb;margin:0 4px}.dt-icon-btn[data-v-0de6d976]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#4b5563;cursor:pointer;border-radius:3px;font-size:13px;transition:background .1s,color .1s}.dt-icon-btn[data-v-0de6d976]:hover{background:#0000000d;color:#111827}.dt-icon-btn--danger[data-v-0de6d976]:hover{background:#dc262614;color:#dc2626}.dt-mode-badge[data-v-0de6d976]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;height:22px;flex-shrink:0}.dt-mode-badge--build[data-v-0de6d976]{background:#7c5cfc1f;color:#6b4ee0;border:1px solid rgba(124,92,252,.25)}.dt-mode-badge--exec[data-v-0de6d976]{background:#10b9811f;color:#047857;border:1px solid rgba(16,185,129,.3)}.dt-mode-badge--done[data-v-0de6d976]{background:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb}.dt-grid-wrap[data-v-0de6d976]{position:relative;background:#fff;overflow:hidden}.dt-grid[data-v-0de6d976]{width:100%;height:100%}.dt-skeleton[data-v-0de6d976]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#ffffffeb;color:#a1a1aa;font-size:13px}.dt-agg-strip[data-v-0de6d976]{display:flex;align-items:stretch;border-top:2px solid #e4e4e7;background:#fafafa;overflow-x:auto;overflow-y:hidden}.dt-agg-rowhdr[data-v-0de6d976]{width:50px;background:#f4f4f5;border-right:1px solid #e4e4e7;flex-shrink:0}.dt-agg-cell[data-v-0de6d976]{display:flex;align-items:center;gap:6px;padding:4px 10px;border-right:1px solid #f4f4f5;flex-shrink:0;font-size:11px;color:#71717a;min-height:28px}.dt-agg-fn[data-v-0de6d976]{background:#7c5cfc1f;color:#7c5cfc;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.dt-agg-val[data-v-0de6d976]{font-weight:700;color:#18181b;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-resize[data-v-0de6d976]{height:8px;background:linear-gradient(180deg,#fafafa,#f4f4f5);border-top:1px solid #e4e4e7;cursor:ns-resize;display:flex;align-items:center;justify-content:center;color:#c4c4c4;font-size:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .1s}.dt-resize[data-v-0de6d976]:hover,.dt-resize--active[data-v-0de6d976]{background:#ede9fe;color:#7c5cfc}.dt-status[data-v-0de6d976]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 12px;background:#f7f7f5;border-top:1px solid #e4e4e7;font-size:11px;color:#71717a;min-height:26px}.dt-status-left[data-v-0de6d976]{display:flex;align-items:center;gap:8px}.dt-chip[data-v-0de6d976]{background:#fff;border:1px solid #e4e4e7;padding:2px 8px;border-radius:3px;font-weight:600;color:#52525b}.dt-status-stats[data-v-0de6d976]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-variant-numeric:tabular-nums}.dt-stat strong[data-v-0de6d976]{color:#18181b;font-weight:600}.dt-stat strong[data-v-0de6d976]:after{content:" "}.dt-hint[data-v-0de6d976]{display:inline-flex;align-items:center;gap:6px;color:#a1a1aa}.dt-hint code[data-v-0de6d976]{background:#fff;border:1px solid #e4e4e7;padding:1px 5px;border-radius:3px;font-size:10px;color:#7c5cfc;font-family:SF Mono,Menlo,Monaco,monospace}.dt-modal-backdrop[data-v-0de6d976]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0f0f66;z-index:9998;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dt-modal[data-v-0de6d976]{width:420px;max-width:calc(100vw - 32px);background:#fff;border-radius:10px;box-shadow:0 0 0 1px #0000000a,0 20px 60px #0000002e;overflow:hidden;display:flex;flex-direction:column}.dt-modal-header[data-v-0de6d976]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f4f4f5}.dt-modal-title[data-v-0de6d976]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#18181b}.dt-modal-title i[data-v-0de6d976]{color:#7c5cfc}.dt-modal-letter[data-v-0de6d976]{margin-left:4px;padding:2px 8px;background:#f4f4f5;color:#52525b;border-radius:4px;font-size:11px;font-family:SF Mono,Menlo,Monaco,monospace;font-weight:700}.dt-modal-close[data-v-0de6d976]{border:none;background:transparent;color:#a1a1aa;cursor:pointer;width:26px;height:26px;border-radius:4px;font-size:16px}.dt-modal-close[data-v-0de6d976]:hover{background:#0000000f;color:#18181b}.dt-modal-body[data-v-0de6d976]{padding:16px;display:flex;flex-direction:column;gap:14px}.dt-field[data-v-0de6d976]{display:flex;flex-direction:column;gap:5px}.dt-field-label[data-v-0de6d976]{font-size:11px;font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.04em}.dt-field-input[data-v-0de6d976]{padding:7px 10px;border:1px solid #d4d4d8;border-radius:6px;font-size:13px;color:#18181b;background:#fff;outline:none;width:100%;box-sizing:border-box}.dt-field-input[data-v-0de6d976]:focus{border-color:#7c5cfc;box-shadow:0 0 0 2px #7c5cfc26}.dt-segmented[data-v-0de6d976]{display:inline-flex;background:#f4f4f5;padding:2px;border-radius:6px;gap:2px}.dt-seg-btn[data-v-0de6d976]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:none;background:transparent;color:#71717a;cursor:pointer;border-radius:4px;font-size:12px;font-weight:500}.dt-seg-btn[data-v-0de6d976]:hover{color:#18181b}.dt-seg-btn--active[data-v-0de6d976]{background:#fff;color:#18181b;box-shadow:0 1px 2px #0000000f}.dt-modal-footer[data-v-0de6d976]{display:flex;align-items:center;padding:12px 16px;background:#fafafa;border-top:1px solid #f4f4f5;gap:8px}.dt-modal-spacer[data-v-0de6d976]{flex:1}.dt-modal-secondary[data-v-0de6d976]{padding:6px 14px;border:1px solid #d4d4d8;background:#fff;color:#52525b;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.dt-modal-secondary[data-v-0de6d976]:hover{background:#f4f4f5}.dt-modal-primary[data-v-0de6d976]{padding:6px 14px;border:none;background:#7c5cfc;color:#fff;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.dt-modal-primary[data-v-0de6d976]:hover{background:#6b4ee0}.dt-modal-danger[data-v-0de6d976]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #fecaca;background:#fff;color:#dc2626;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.dt-modal-danger[data-v-0de6d976]:hover{background:#fef2f2}.dt-hdr-th{position:relative!important}.dt-hdr-chevron{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:16px;height:16px;border:none;background:transparent;color:#a1a1aa;cursor:pointer;border-radius:3px;font-size:13px;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s,background .1s,color .1s;z-index:2}.dt-hdr-th:hover .dt-hdr-chevron{opacity:1}.dt-hdr-chevron:hover{background:#7c5cfc1f;color:#7c5cfc;opacity:1}.dt-grid-wrap .handsontable th,.dt-grid-wrap .handsontable td{line-height:22px;padding:0 6px;font-size:12.5px;border-color:#ebebeb}.dt-grid-wrap .handsontable thead tr:first-child th{font-size:10.5px;font-weight:500;color:#9ca3af;background:#f7f7f7;text-transform:none;letter-spacing:.02em;padding:2px 6px;line-height:18px}.dt-grid-wrap .handsontable thead tr:last-child th{font-size:12px;font-weight:600;color:#374151;background:#f3f4f6;text-transform:none;letter-spacing:0}.dt-grid-wrap .handsontable th.rowHeader,.dt-grid-wrap .handsontable .ht_clone_left th{background:#f7f7f7;color:#9ca3af;font-weight:500;font-size:11px;text-align:center;border-right-color:#e5e7eb}.dt-grid-wrap .handsontable td{color:#1f2937}.dt-grid-wrap .handsontable td.htDimmed{color:#9ca3af}.dt-grid-wrap .handsontable .changeType{opacity:0;transition:opacity .15s;margin-right:18px}.dt-grid-wrap .handsontable th:hover .changeType{opacity:.7}.dt-grid-wrap .handsontable .changeType:hover{opacity:1}.dt-grid-wrap .handsontable .wtBorder.current{background:#2563eb!important}.dt-grid-wrap .handsontable .wtBorder.area{background:#93c5fd!important}.dt-grid-wrap .handsontable td.area{background-color:#2563eb0f!important}.dt-grid-wrap .handsontable td.dt-cell-formula{background-color:#f3f4f6!important;color:#4b5563!important;font-style:italic}.dt-grid-wrap .handsontable td.dt-cell-formula:hover{background-color:#eef2ff!important}.dt-grid-wrap .handsontable td.dt-cell-locked{background-color:#fafaf9!important;color:#57534e!important;background-image:repeating-linear-gradient(135deg,transparent 0,transparent 6px,rgba(0,0,0,.02) 6px,rgba(0,0,0,.02) 7px)}.dt-grid-wrap .handsontable td.dt-cell-locked:hover{background-color:#f5f5f4!important}.adb[data-v-425f6838]{margin:12px 0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.adb--selected[data-v-425f6838]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.adb[data-v-425f6838]:hover{border-color:#d1d5db}.adb-header[data-v-425f6838]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:#f9fafb;border-bottom:1px solid #f1f1ef}.adb-header-left[data-v-425f6838]{display:flex;align-items:center;gap:10px;min-width:0}.adb-icon[data-v-425f6838]{font-size:18px;color:#2563eb;flex-shrink:0}.adb-titles[data-v-425f6838]{display:flex;flex-direction:column;min-width:0}.adb-title[data-v-425f6838]{font-size:13px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.04em}.adb-subtitle[data-v-425f6838]{font-size:13px;color:#6b7280;margin-top:1px;text-align:left}.adb-subtitle--link[data-v-425f6838]{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.adb-subtitle--link[data-v-425f6838]:hover{color:#2563eb;text-decoration:underline}.adb-subtitle--empty[data-v-425f6838]{color:#9ca3af;font-style:italic}.adb-header-actions[data-v-425f6838]{display:flex;gap:4px;flex-shrink:0}.adb-action[data-v-425f6838]{width:28px;height:28px;border:none;background:transparent;color:#6b7280;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;transition:background .1s,color .1s}.adb-action[data-v-425f6838]:hover{background:#eef2ff;color:#2563eb}.adb-action--danger[data-v-425f6838]:hover{background:#fef2f2;color:#dc2626}.adb-body[data-v-425f6838]{padding:12px 14px}.adb-state[data-v-425f6838]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:8px;background:#fafafa;color:#6b7280;font-size:13px}.adb-state i[data-v-425f6838]{font-size:18px}.adb-state--error[data-v-425f6838]{background:#fef2f2;color:#b91c1c}.adb-state--loading i[data-v-425f6838]{animation:spin-425f6838 1s linear infinite}.adb-state-action[data-v-425f6838]{margin-left:auto;background:#2563eb;color:#fff;border:none;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500}.adb-state-action[data-v-425f6838]:hover{background:#1d4ed8}@keyframes spin-425f6838{to{transform:rotate(360deg)}}.ais-empty[data-v-352a4a22]{background:linear-gradient(135deg,#f5f3ff,#eff6ff);border:1px dashed #c4b5fd;border-radius:10px;padding:20px}.ais-empty-cta[data-v-352a4a22]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.ais-empty-icon[data-v-352a4a22]{font-size:28px;color:#7c3aed}.ais-empty-text[data-v-352a4a22]{margin:0;color:#4b5563;font-size:13px;line-height:1.55;max-width:480px}.ais-empty-actions[data-v-352a4a22]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:6px}.ais-instruction[data-v-352a4a22]{display:flex;flex-direction:column;gap:8px}.ais-instruction-label[data-v-352a4a22]{font-size:12px;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.04em}.ais-instruction-input[data-v-352a4a22]{width:100%}.ais-instruction-actions[data-v-352a4a22]{display:flex;gap:6px;justify-content:flex-end}.ais-error[data-v-352a4a22]{margin-top:10px;display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:#fef2f2;color:#991b1b;border-radius:6px;font-size:12px}.ais-error i[data-v-352a4a22]{font-size:14px;flex-shrink:0;margin-top:1px}.ais-banner[data-v-352a4a22]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;font-size:12px;margin-bottom:4px}.ais-banner i[data-v-352a4a22]{font-size:16px;flex-shrink:0}.ais-banner span[data-v-352a4a22]{flex:1}.ais-banner--info[data-v-352a4a22]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.ais-banner--info i[data-v-352a4a22]{color:#2563eb}.ais-banner--warn[data-v-352a4a22]{background:#fff7ed;color:#9a3412;border:1px solid #fed7aa}.ais-banner--warn i[data-v-352a4a22]{color:#ea580c}.ais-summary[data-v-352a4a22]{display:flex;flex-direction:column;gap:12px}.ais-meta[data-v-352a4a22]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid #f1f1ef;font-size:12px;color:#6b7280}.ais-meta-item[data-v-352a4a22]{display:inline-flex;align-items:center;gap:4px}.ais-meta-item i[data-v-352a4a22]{font-size:13px}.ais-meta-actions[data-v-352a4a22]{margin-left:auto;display:flex;gap:4px}.ais-markdown[data-v-352a4a22]{font-size:14px;color:#1f2937;line-height:1.6}.ais-markdown[data-v-352a4a22] h1,.ais-markdown[data-v-352a4a22] h2,.ais-markdown[data-v-352a4a22] h3,.ais-markdown[data-v-352a4a22] h4{color:#111827;font-weight:600;margin:18px 0 8px;line-height:1.3}.ais-markdown[data-v-352a4a22] h1{font-size:22px}.ais-markdown[data-v-352a4a22] h2{font-size:18px}.ais-markdown[data-v-352a4a22] h3{font-size:15px;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.ais-markdown[data-v-352a4a22] h4{font-size:14px}.ais-markdown[data-v-352a4a22] p{margin:6px 0}.ais-markdown[data-v-352a4a22] ul,.ais-markdown[data-v-352a4a22] ol{margin:6px 0 6px 22px}.ais-markdown[data-v-352a4a22] li{margin:2px 0}.ais-markdown[data-v-352a4a22] strong{color:#111827;font-weight:600}.ais-markdown[data-v-352a4a22] em{color:#4b5563}.ais-markdown[data-v-352a4a22] code{background:#f3f4f6;padding:1px 6px;border-radius:4px;font-size:12px;color:#be123c}.ais-markdown[data-v-352a4a22] pre{background:#0f172a;color:#e2e8f0;padding:12px;border-radius:8px;overflow-x:auto;font-size:12px;line-height:1.5}.ais-markdown[data-v-352a4a22] blockquote{border-left:3px solid #c4b5fd;margin:8px 0;padding:4px 0 4px 12px;color:#4b5563;font-style:italic}.ais-markdown[data-v-352a4a22] table{width:100%;border-collapse:collapse;margin:10px 0;font-size:13px}.ais-markdown[data-v-352a4a22] th{background:#f9fafb;text-align:left;padding:8px 10px;border-bottom:1px solid #e5e7eb;font-weight:600;color:#374151}.ais-markdown[data-v-352a4a22] td{padding:7px 10px;border-bottom:1px solid #f1f1ef}.ais-markdown[data-v-352a4a22] a{color:#2563eb;text-decoration:underline}.ais-markdown[data-v-352a4a22] hr{border:none;border-top:1px solid #f1f1ef;margin:16px 0}.aa-table[data-v-623819cc]{border:1px solid #f1f1ef;border-radius:8px;overflow:hidden;background:#fff}.aa-row[data-v-623819cc]{display:grid;grid-template-columns:28px 1fr 80px 130px 100px 28px;gap:10px;align-items:center;width:100%;padding:8px 12px;border:none;background:transparent;border-top:1px solid #f1f1ef;text-align:left;font-size:13px}.aa-row[data-v-623819cc]:first-child{border-top:none}.aa-row--head[data-v-623819cc]{background:#fafafa;color:#6b7280;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:default}.aa-row--clickable[data-v-623819cc]{cursor:pointer;transition:background .1s}.aa-row--clickable[data-v-623819cc]:hover{background:#f9fafb}.aa-col-icon i[data-v-623819cc]{font-size:18px}.aa-col-name[data-v-623819cc]{display:flex;flex-direction:column;min-width:0}.aa-name[data-v-623819cc]{color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-desc[data-v-623819cc]{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-col-size[data-v-623819cc],.aa-col-by[data-v-623819cc],.aa-col-date[data-v-623819cc]{color:#6b7280}.aa-col-actions[data-v-623819cc]{display:flex;justify-content:flex-end}.aa-action-icon[data-v-623819cc]{color:#9ca3af;font-size:16px}.aa-row--clickable:hover .aa-action-icon[data-v-623819cc]{color:#2563eb}.aa-viewer-header[data-v-623819cc]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#111827}.aa-viewer-header i[data-v-623819cc]{font-size:20px}.aa-viewer-title[data-v-623819cc]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-viewer-open[data-v-623819cc]{color:#6b7280;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;text-decoration:none}.aa-viewer-open[data-v-623819cc]:hover{background:#eef2ff;color:#2563eb}.aa-viewer-body[data-v-623819cc]{padding:16px 20px 20px}@media(max-width:720px){.aa-row[data-v-623819cc]{grid-template-columns:24px 1fr 60px 24px;gap:8px}.aa-col-by[data-v-623819cc],.aa-col-date[data-v-623819cc]{display:none}}.ad-toolbar[data-v-e172b617]{display:flex;justify-content:flex-end;margin-bottom:8px}.ad-toolbar-btn[data-v-e172b617]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;border-radius:999px;font-size:12px;cursor:pointer;transition:background .1s,color .1s,border-color .1s}.ad-toolbar-btn[data-v-e172b617]:hover{background:#f3f4f6;color:#111827}.ad-toolbar-btn--active[data-v-e172b617]{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.ad-group+.ad-group[data-v-e172b617]{margin-top:14px}.ad-group-header[data-v-e172b617]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.ad-rows[data-v-e172b617]{display:flex;flex-direction:column;background:#fafafa;border:1px solid #f1f1ef;border-radius:8px;overflow:hidden}.ad-row[data-v-e172b617]{display:flex;justify-content:space-between;gap:16px;padding:8px 12px;border-top:1px solid #f1f1ef}.ad-row[data-v-e172b617]:first-child{border-top:none}.ad-row-name[data-v-e172b617]{font-size:13px;color:#4b5563;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ad-row-value[data-v-e172b617]{font-size:13px;color:#111827;font-weight:500;display:inline-flex;align-items:baseline;gap:4px;flex-shrink:0}.ad-row-uom[data-v-e172b617]{color:#6b7280;font-weight:400;font-size:12px}.asset-card-wrapper[data-v-a1b7da64]{margin:16px 0;border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;transition:box-shadow .15s;background:#fff}.asset-card-wrapper--selected[data-v-a1b7da64]{box-shadow:0 0 0 2px #2383e2}.asset-card-empty[data-v-a1b7da64],.asset-card-error[data-v-a1b7da64]{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;color:#b4b4b0;font-size:13px}.asset-card-error[data-v-a1b7da64]{color:#e03e3e}.asset-card-retry[data-v-a1b7da64]{border:none;background:#f7f7f5;color:#37352f;padding:4px 10px;border-radius:4px;font-size:12px;cursor:pointer}.asset-card-retry[data-v-a1b7da64]:hover{background:#eeeeec}.asset-card-loading[data-v-a1b7da64]{padding:16px;display:flex;flex-direction:column;gap:8px}.asset-card-shimmer[data-v-a1b7da64]{background:linear-gradient(90deg,#f0f0ef 25%,#e8e8e6,#f0f0ef 75%);background-size:200% 100%;animation:shimmer-a1b7da64 1.5s infinite;border-radius:4px}.shimmer-header[data-v-a1b7da64]{height:20px;width:60%}.shimmer-body[data-v-a1b7da64]{height:14px;width:80%}.shimmer-footer[data-v-a1b7da64]{height:14px;width:40%}@keyframes shimmer-a1b7da64{0%{background-position:200% 0}to{background-position:-200% 0}}.asset-card[data-v-a1b7da64]{display:flex;flex-direction:column}.asset-card-hero[data-v-a1b7da64]{display:flex;gap:12px;padding:14px 16px 4px;align-items:flex-start}.asset-card-photo[data-v-a1b7da64]{flex-shrink:0;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#f3f4f6;border:1px solid #e5e7eb}.asset-card-photo img[data-v-a1b7da64]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.asset-card-hero-text[data-v-a1b7da64]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.asset-card-header[data-v-a1b7da64]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.asset-card-header-main[data-v-a1b7da64]{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.asset-card-name[data-v-a1b7da64]{font-size:15px;font-weight:600;color:#37352f;overflow:hidden;text-overflow:ellipsis}.asset-card-number[data-v-a1b7da64]{font-size:12px;color:#91918e;background:#f0f0ef;padding:1px 6px;border-radius:4px;flex-shrink:0}.asset-card-header-actions[data-v-a1b7da64]{display:flex;gap:2px;flex-shrink:0;opacity:0;transition:opacity .1s}.asset-card-wrapper:hover .asset-card-header-actions[data-v-a1b7da64]{opacity:1}.asset-card-action[data-v-a1b7da64]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:15px;transition:background .1s,color .1s}.asset-card-action[data-v-a1b7da64]:hover{background:#0000000a;color:#37352f}.asset-card-action--danger[data-v-a1b7da64]:hover{background:#fdecec;color:#e03e3e}.asset-card-type-chain[data-v-a1b7da64]{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#91918e;flex-wrap:wrap}.asset-card-type-chain>i[data-v-a1b7da64]{font-size:13px}.asset-card-type-current[data-v-a1b7da64]{color:#37352f;font-weight:500}.asset-card-type-chain .ri-arrow-right-s-line[data-v-a1b7da64]{font-size:13px!important;color:#d1d5db}.asset-card-desc[data-v-a1b7da64]{font-size:12px;color:#6b7280;line-height:1.5;margin:4px 0 0}.asset-card-badges[data-v-a1b7da64]{display:flex;gap:6px;padding:8px 16px 0;flex-wrap:wrap}.asset-card-badge[data-v-a1b7da64]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:500;text-transform:capitalize}.asset-card-badge-dot[data-v-a1b7da64]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.asset-card-meta-row[data-v-a1b7da64]{display:flex;flex-wrap:wrap;gap:4px;padding:8px 16px 0}.asset-card-tag[data-v-a1b7da64]{display:inline-flex;font-size:11px;padding:2px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-weight:500}.asset-card-flag[data-v-a1b7da64]{display:inline-flex;align-items:center;gap:3px;font-size:11px;padding:2px 8px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-weight:500}.asset-card-flag i[data-v-a1b7da64]{font-size:12px}.asset-card-location[data-v-a1b7da64]{display:flex;align-items:center;gap:6px;padding:8px 16px 0;font-size:12px;color:#91918e}.asset-card-location i[data-v-a1b7da64]{font-size:13px;flex-shrink:0}.asset-card-stats[data-v-a1b7da64]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px 16px 0}.asset-card-stat[data-v-a1b7da64]{display:flex;align-items:center;gap:5px;padding:6px 8px;background:#f9fafb;border:1px solid #f1f1ef;border-radius:6px}.asset-card-stat i[data-v-a1b7da64]{font-size:13px;color:#91918e;flex-shrink:0}.asset-card-stat-value[data-v-a1b7da64]{font-size:13px;font-weight:600;color:#37352f}.asset-card-stat-label[data-v-a1b7da64]{font-size:10px;color:#91918e;margin-left:auto;text-transform:uppercase;letter-spacing:.04em}.asset-card-stat--warn[data-v-a1b7da64]{background:#fffbeb;border-color:#fde68a}.asset-card-stat--warn i[data-v-a1b7da64]{color:#b45309}.asset-card-ident[data-v-a1b7da64]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px 16px;padding:10px 16px 0}.asset-card-ident-item[data-v-a1b7da64]{display:flex;align-items:baseline;gap:6px;min-width:0}.asset-card-ident-label[data-v-a1b7da64]{font-size:11px;color:#b4b4b0;font-weight:500;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}.asset-card-ident-value[data-v-a1b7da64]{font-size:13px;color:#37352f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card-section[data-v-a1b7da64]{margin-top:8px;border-top:1px solid rgba(0,0,0,.04)}.asset-card-section-toggle[data-v-a1b7da64]{display:flex;align-items:center;gap:6px;width:100%;padding:8px 16px;border:none;background:transparent;color:#91918e;cursor:pointer;font-size:12px;font-weight:500;text-align:left;transition:background .08s}.asset-card-section-toggle[data-v-a1b7da64]:hover{background:#00000005}.asset-card-section-toggle i[data-v-a1b7da64]{font-size:14px;transition:transform .15s}.asset-card-section-count[data-v-a1b7da64]{margin-left:auto;font-size:11px;color:#b4b4b0;background:#f0f0ef;padding:0 6px;border-radius:8px}.asset-card-design-data[data-v-a1b7da64]{padding:0 16px 8px}.asset-card-attr[data-v-a1b7da64]{display:flex;justify-content:space-between;align-items:baseline;padding:3px 0;border-bottom:1px solid rgba(0,0,0,.03);gap:12px}.asset-card-attr[data-v-a1b7da64]:last-child{border-bottom:none}.asset-card-attr-name[data-v-a1b7da64]{font-size:12px;color:#91918e;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card-attr-value[data-v-a1b7da64]{font-size:13px;color:#37352f;font-weight:500;text-align:right;flex-shrink:0}.asset-card-attr-uom[data-v-a1b7da64]{color:#91918e;font-weight:400;font-size:12px;margin-left:2px}.asset-card-footer[data-v-a1b7da64]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;margin-top:8px;border-top:1px solid rgba(0,0,0,.04);background:#fbfbfa}.asset-card-audit[data-v-a1b7da64]{font-size:11px;color:#b4b4b0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card-open-btn[data-v-a1b7da64]{display:flex;align-items:center;gap:4px;border:none;background:transparent;color:#2383e2;cursor:pointer;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px;transition:background .1s;flex-shrink:0}.asset-card-open-btn[data-v-a1b7da64]:hover{background:#e8f4fd}.asset-card-open-btn i[data-v-a1b7da64]{font-size:13px}@media(max-width:600px){.asset-card-stats[data-v-a1b7da64]{grid-template-columns:repeat(2,1fr)}.asset-card-ident[data-v-a1b7da64]{grid-template-columns:1fr}}.ch-grid[data-v-12ea0317]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.ch-card[data-v-12ea0317]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:border-color .1s,box-shadow .1s,transform .1s;text-align:left}.ch-card[data-v-12ea0317]:hover{border-color:#93c5fd;box-shadow:0 4px 10px #0f0f0f0d;transform:translateY(-1px)}.ch-head[data-v-12ea0317]{display:flex;align-items:center;gap:8px}.ch-head i[data-v-12ea0317]{color:#2563eb;font-size:16px}.ch-name[data-v-12ea0317]{font-size:14px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch-type[data-v-12ea0317]{font-size:12px;color:#6b7280}.ch-meta[data-v-12ea0317]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:11px;color:#6b7280}.ch-meta-item[data-v-12ea0317]{background:#f3f4f6;color:#4b5563;padding:1px 6px;border-radius:4px}.ch-pill[data-v-12ea0317]{display:inline-flex;font-size:10px;font-weight:500;padding:1px 7px;border-radius:999px;text-transform:capitalize}.ch-pill--good[data-v-12ea0317]{background:#dcfce7;color:#166534}.ch-pill--warn[data-v-12ea0317]{background:#fef3c7;color:#854d0e}.ch-pill--danger[data-v-12ea0317]{background:#fee2e2;color:#991b1b}.ch-pill--neutral[data-v-12ea0317]{background:#f3f4f6;color:#4b5563}.ai-table[data-v-5b9353d6]{border:1px solid #f1f1ef;border-radius:8px;overflow:hidden;background:#fff}.ai-row[data-v-5b9353d6]{display:grid;grid-template-columns:60px 1fr 110px 110px 110px 28px;gap:10px;align-items:center;width:100%;padding:8px 12px;border:none;background:transparent;border-top:1px solid #f1f1ef;text-align:left;font-size:13px}.ai-row[data-v-5b9353d6]:first-child{border-top:none}.ai-row--head[data-v-5b9353d6]{background:#fafafa;color:#6b7280;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:default}.ai-row--clickable[data-v-5b9353d6]{cursor:pointer;transition:background .1s}.ai-row--clickable[data-v-5b9353d6]:hover{background:#f9fafb}.ai-row--overdue[data-v-5b9353d6]{background:linear-gradient(0deg,#fff7ed,#fff)}.ai-col-num[data-v-5b9353d6]{color:#9ca3af;font-variant-numeric:tabular-nums}.ai-col-name[data-v-5b9353d6]{display:flex;flex-direction:column;min-width:0}.ai-name[data-v-5b9353d6]{color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-template[data-v-5b9353d6]{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-status[data-v-5b9353d6]{display:inline-flex;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;text-transform:capitalize}.ai-status--good[data-v-5b9353d6]{background:#dcfce7;color:#166534}.ai-status--info[data-v-5b9353d6]{background:#dbeafe;color:#1d4ed8}.ai-status--warn[data-v-5b9353d6]{background:#fef3c7;color:#854d0e}.ai-status--danger[data-v-5b9353d6]{background:#fee2e2;color:#991b1b}.ai-status--neutral[data-v-5b9353d6]{background:#f3f4f6;color:#4b5563}.ai-col-target[data-v-5b9353d6]{display:flex;flex-direction:column}.ai-col-completed[data-v-5b9353d6]{color:#6b7280}.ai-overdue-text[data-v-5b9353d6]{color:#b91c1c;font-weight:500}.ai-overdue-tag[data-v-5b9353d6]{font-size:10px;color:#b45309;background:#fffbeb;padding:1px 6px;border-radius:999px;align-self:flex-start;margin-top:2px;text-transform:uppercase;letter-spacing:.05em}.ai-col-actions[data-v-5b9353d6]{display:flex;justify-content:flex-end}.ai-action-icon[data-v-5b9353d6]{color:#9ca3af;font-size:16px}.ai-row--clickable:hover .ai-action-icon[data-v-5b9353d6]{color:#2563eb}.ai-iframe-header[data-v-5b9353d6]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#111827;width:100%}.ai-iframe-header>i[data-v-5b9353d6]{font-size:18px;color:#2563eb}.ai-iframe-title[data-v-5b9353d6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-iframe-newtab[data-v-5b9353d6]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#6b7280;text-decoration:none;transition:background .1s,color .1s}.ai-iframe-newtab[data-v-5b9353d6]:hover{background:#eef2ff;color:#2563eb}.ai-iframe-frame[data-v-5b9353d6]{flex:1;width:100%;height:100%;border:none;background:#fff}@media(max-width:800px){.ai-row[data-v-5b9353d6]{grid-template-columns:50px 1fr 90px 28px;gap:8px}.ai-col-target[data-v-5b9353d6],.ai-col-completed[data-v-5b9353d6]{display:none}}.lc-list[data-v-ec1cc893]{display:flex;flex-direction:column;background:#fff;border:1px solid #f1f1ef;border-radius:8px;overflow:hidden}.lc-row[data-v-ec1cc893]{display:grid;grid-template-columns:24px 1fr auto 130px 18px;gap:10px;align-items:center;width:100%;padding:8px 12px;border:none;border-top:1px solid #f1f1ef;background:transparent;cursor:pointer;text-align:left;font-size:13px;transition:background .1s}.lc-row[data-v-ec1cc893]:first-child{border-top:none}.lc-row[data-v-ec1cc893]:hover{background:#f9fafb}.lc-row--current[data-v-ec1cc893]{background:#eff6ff;cursor:default}.lc-row--current[data-v-ec1cc893]:hover{background:#eff6ff}.lc-icon[data-v-ec1cc893]{font-size:16px;text-align:center}.lc-name[data-v-ec1cc893]{color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lc-current-tag[data-v-ec1cc893]{color:#6b7280;font-weight:400;font-size:12px;margin-left:6px}.lc-tag[data-v-ec1cc893]{display:inline-flex;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px}.lc-tag em[data-v-ec1cc893]{font-style:normal}.lc-tag--template[data-v-ec1cc893]{background:#ede9fe;color:#6d28d9}.lc-tag--instance[data-v-ec1cc893]{background:#dbeafe;color:#1d4ed8}.lc-by[data-v-ec1cc893]{color:#6b7280;font-size:12px}.lc-chevron[data-v-ec1cc893]{color:#d1d5db;font-size:16px}.lc-row:hover .lc-chevron[data-v-ec1cc893]{color:#6b7280}@media(max-width:720px){.lc-row[data-v-ec1cc893]{grid-template-columns:24px 1fr 18px}.lc-tag[data-v-ec1cc893],.lc-by[data-v-ec1cc893]{display:none}}.lg-table[data-v-e2835111]{border:1px solid #f1f1ef;border-radius:8px;overflow:hidden;background:#fff}.lg-row[data-v-e2835111]{display:grid;grid-template-columns:1.2fr 150px 130px 80px 1.5fr;gap:10px;align-items:center;padding:8px 12px;border-top:1px solid #f1f1ef;font-size:13px}.lg-row[data-v-e2835111]:first-child{border-top:none}.lg-row--head[data-v-e2835111]{background:#fafafa;color:#6b7280;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.lg-template[data-v-e2835111]{color:#111827;font-weight:500}.lg-col-when[data-v-e2835111],.lg-col-by[data-v-e2835111]{color:#6b7280}.lg-count[data-v-e2835111]{display:inline-flex;background:#eef2ff;color:#1d4ed8;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:500}.lg-notes[data-v-e2835111]{color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.lg-muted[data-v-e2835111]{color:#9ca3af}@media(max-width:800px){.lg-row[data-v-e2835111]{grid-template-columns:1fr 130px 80px}.lg-col-by[data-v-e2835111],.lg-col-notes[data-v-e2835111]{display:none}}.mn-banner[data-v-031f0c46]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff7ed;color:#9a3412;border:1px solid #fed7aa;border-radius:8px;margin-bottom:10px;font-size:13px}.mn-banner i[data-v-031f0c46]{font-size:16px;color:#ea580c}.mn-table[data-v-031f0c46]{border:1px solid #f1f1ef;border-radius:8px;overflow:hidden;background:#fff}.mn-row[data-v-031f0c46]{display:grid;grid-template-columns:1.4fr 130px 110px 130px 90px 90px;gap:10px;align-items:center;padding:8px 12px;border-top:1px solid #f1f1ef;font-size:13px}.mn-row[data-v-031f0c46]:first-child{border-top:none}.mn-row--head[data-v-031f0c46]{background:#fafafa;color:#6b7280;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.mn-col-type[data-v-031f0c46]{display:flex;flex-direction:column;min-width:0}.mn-type[data-v-031f0c46]{color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-desc[data-v-031f0c46]{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-pill[data-v-031f0c46]{display:inline-flex;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;text-transform:capitalize}.mn-pill--good[data-v-031f0c46]{background:#dcfce7;color:#166534}.mn-pill--info[data-v-031f0c46]{background:#dbeafe;color:#1d4ed8}.mn-pill--warn[data-v-031f0c46]{background:#fef3c7;color:#854d0e}.mn-pill--danger[data-v-031f0c46]{background:#fee2e2;color:#991b1b}.mn-pill--neutral[data-v-031f0c46]{background:#f3f4f6;color:#4b5563}.mn-col-completed[data-v-031f0c46],.mn-col-by[data-v-031f0c46],.mn-col-duration[data-v-031f0c46],.mn-col-cost[data-v-031f0c46]{color:#6b7280}@media(max-width:900px){.mn-row[data-v-031f0c46]{grid-template-columns:1fr 110px 100px}.mn-col-by[data-v-031f0c46],.mn-col-duration[data-v-031f0c46],.mn-col-cost[data-v-031f0c46]{display:none}}.ov-grid[data-v-a6324a4d]{display:flex;flex-direction:column;gap:16px}.ov-hero[data-v-a6324a4d]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px}.ov-hero-row[data-v-a6324a4d]{display:flex;gap:14px;align-items:flex-start}.ov-hero-icon[data-v-a6324a4d]{flex-shrink:0;width:44px;height:44px;border-radius:10px;background:#eff6ff;display:flex;align-items:center;justify-content:center;color:#2563eb;font-size:22px}.ov-hero-text[data-v-a6324a4d]{flex:1;min-width:0}.ov-breadcrumb[data-v-a6324a4d]{font-size:12px;color:#9ca3af;margin-bottom:2px}.ov-name[data-v-a6324a4d]{font-size:22px;font-weight:700;color:#111827;margin:0 0 4px;line-height:1.25}.ov-desc[data-v-a6324a4d]{font-size:14px;color:#4b5563;line-height:1.55;margin:0}.ov-desc--muted[data-v-a6324a4d]{color:#9ca3af}.ov-hero-actions[data-v-a6324a4d]{display:flex;gap:4px;flex-shrink:0}.ov-icon-btn[data-v-a6324a4d]{width:32px;height:32px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background .1s,color .1s}.ov-icon-btn[data-v-a6324a4d]:hover{background:#f3f4f6;color:#111827}.ov-meta-chips[data-v-a6324a4d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:14px;border-top:1px solid #f1f1ef}.ov-chip[data-v-a6324a4d]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#f9fafb;border:1px solid #f1f1ef;border-radius:999px;font-size:12px;color:#4b5563}.ov-chip i[data-v-a6324a4d]{font-size:12px;color:#9ca3af}.ov-chip-label[data-v-a6324a4d]{color:#9ca3af}.ov-chip-value[data-v-a6324a4d]{color:#111827;font-weight:500}.ov-chip--amber[data-v-a6324a4d]{background:#fffbeb;border-color:#fde68a}.ov-chip--amber .ov-chip-label[data-v-a6324a4d]{color:#b45309}.ov-chip--amber .ov-chip-value[data-v-a6324a4d]{color:#92400e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ov-chip--amber i[data-v-a6324a4d]{color:#d97706}.ov-top-pills[data-v-a6324a4d]{display:flex;justify-content:center;gap:32px;padding:12px 0;background:#f9fafb;border-radius:10px}.ov-top-pill[data-v-a6324a4d]{display:flex;flex-direction:column;align-items:center;gap:2px}.ov-top-pill-badge[data-v-a6324a4d]{display:inline-flex;padding:3px 14px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;text-transform:capitalize}.ov-top-pill-badge--good[data-v-a6324a4d]{background:#16a34a}.ov-top-pill-badge--warn[data-v-a6324a4d]{background:#d97706}.ov-top-pill-badge--danger[data-v-a6324a4d]{background:#dc2626}.ov-top-pill-badge--neutral[data-v-a6324a4d]{background:#6b7280}.ov-top-pill-label[data-v-a6324a4d]{font-size:11px;color:#6b7280;text-transform:capitalize}.ov-stat-tiles[data-v-a6324a4d]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ov-stat-tile[data-v-a6324a4d]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px 18px;text-align:center}.ov-stat-tile--primary[data-v-a6324a4d]{background:#eff6ff;border-color:#bfdbfe}.ov-stat-tile--primary .ov-stat-value[data-v-a6324a4d]{color:#1d4ed8}.ov-stat-value[data-v-a6324a4d]{font-size:22px;font-weight:700;color:#111827;line-height:1.1}.ov-stat-num[data-v-a6324a4d]{font-weight:700}.ov-stat-unit[data-v-a6324a4d]{font-size:14px;font-weight:500;color:#6b7280;margin-left:4px}.ov-stat-label[data-v-a6324a4d]{font-size:12px;color:#6b7280;margin-top:4px}.ov-counts[data-v-a6324a4d]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ov-count[data-v-a6324a4d]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.ov-count-icon[data-v-a6324a4d]{flex-shrink:0;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.ov-count-icon--purple[data-v-a6324a4d]{background:#f3e8ff;color:#7c3aed}.ov-count-icon--green[data-v-a6324a4d]{background:#dcfce7;color:#15803d}.ov-count-icon--amber[data-v-a6324a4d]{background:#fef3c7;color:#b45309}.ov-count-icon--blue[data-v-a6324a4d]{background:#dbeafe;color:#1d4ed8}.ov-count-text[data-v-a6324a4d]{display:flex;flex-direction:column}.ov-count-value[data-v-a6324a4d]{font-size:18px;font-weight:700;color:#111827;line-height:1.1}.ov-count-label[data-v-a6324a4d]{font-size:12px;color:#6b7280}.ov-panel[data-v-a6324a4d]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.ov-panel-header[data-v-a6324a4d]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f9fafb;border-bottom:1px solid #f1f1ef;font-size:11px;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:.06em}.ov-panel-header i[data-v-a6324a4d]{color:#2563eb;font-size:14px}.ov-panel-grid[data-v-a6324a4d]{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.ov-panel-field[data-v-a6324a4d]{padding:12px 14px;border-right:1px solid #f1f1ef}.ov-panel-field[data-v-a6324a4d]:last-child{border-right:none}.ov-panel-field-label[data-v-a6324a4d]{font-size:12px;color:#6b7280;margin-bottom:2px}.ov-panel-field-value[data-v-a6324a4d]{font-size:14px;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-audit[data-v-a6324a4d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 4px 0;border-top:1px solid #f1f1ef;font-size:12px;color:#9ca3af}.ov-audit>span[data-v-a6324a4d]{display:inline-flex;align-items:center;gap:5px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-audit>span[data-v-a6324a4d]:last-child{justify-content:flex-end}.ov-audit i[data-v-a6324a4d]{font-size:13px}.ov-audit strong[data-v-a6324a4d]{color:#4b5563;font-weight:500}.ov-refresh-btn[data-v-a6324a4d]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:6px;font-size:12px;transition:background .1s,color .1s;flex-shrink:0}.ov-refresh-btn[data-v-a6324a4d]:hover{background:#f3f4f6;color:#2563eb}@media(max-width:800px){.ov-stat-tiles[data-v-a6324a4d],.ov-counts[data-v-a6324a4d],.ov-panel-grid[data-v-a6324a4d]{grid-template-columns:repeat(2,1fr)}.ov-panel-field[data-v-a6324a4d]:nth-child(2n){border-right:none}.ov-panel-field[data-v-a6324a4d]{border-bottom:1px solid #f1f1ef}.ov-panel-field[data-v-a6324a4d]:nth-last-child(-n+2){border-bottom:none}.ov-top-pills[data-v-a6324a4d]{gap:16px}}@media(max-width:520px){.ov-stat-tiles[data-v-a6324a4d],.ov-counts[data-v-a6324a4d],.ov-panel-grid[data-v-a6324a4d]{grid-template-columns:1fr}.ov-panel-field[data-v-a6324a4d]{border-right:none;border-bottom:1px solid #f1f1ef}.ov-panel-field[data-v-a6324a4d]:last-child{border-bottom:none}.ov-audit[data-v-a6324a4d]{flex-wrap:wrap}}.asset-table-wrapper[data-v-942e4133]{margin:16px 0;border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;transition:box-shadow .15s;background:#fff}.asset-table-wrapper--selected[data-v-942e4133]{box-shadow:0 0 0 2px #2383e2}.asset-table-header[data-v-942e4133]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fbfbfa;border-bottom:1px solid rgba(0,0,0,.04)}.asset-table-header-left[data-v-942e4133]{display:flex;align-items:center;gap:8px}.asset-table-header-icon[data-v-942e4133]{font-size:15px;color:#91918e}.asset-table-title[data-v-942e4133]{font-size:13px;font-weight:600;color:#37352f}.asset-table-count[data-v-942e4133]{font-size:11px;color:#91918e;background:#0000000a;padding:1px 6px;border-radius:8px}.asset-table-header-actions[data-v-942e4133]{display:flex;gap:2px;opacity:0;transition:opacity .1s}.asset-table-wrapper:hover .asset-table-header-actions[data-v-942e4133]{opacity:1}.asset-table-action[data-v-942e4133]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:15px;transition:background .1s,color .1s}.asset-table-action[data-v-942e4133]:hover{background:#0000000a;color:#37352f}.asset-table-action--danger[data-v-942e4133]:hover{background:#fdecec;color:#e03e3e}.asset-table-search[data-v-942e4133]{display:flex;align-items:center;gap:6px;padding:6px 14px;border-bottom:1px solid rgba(0,0,0,.04);color:#b4b4b0;font-size:14px}.asset-table-search-input[data-v-942e4133]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:#37352f;padding:4px 0}.asset-table-search-input[data-v-942e4133]::-moz-placeholder{color:#b4b4b0}.asset-table-search-input[data-v-942e4133]::placeholder{color:#b4b4b0}.asset-table-loading[data-v-942e4133],.asset-table-error[data-v-942e4133],.asset-table-empty[data-v-942e4133]{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;font-size:13px;color:#b4b4b0}.asset-table-error[data-v-942e4133]{color:#e03e3e}.asset-table-retry[data-v-942e4133]{border:none;background:#f7f7f5;color:#37352f;padding:4px 10px;border-radius:4px;font-size:12px;cursor:pointer}.asset-table-retry[data-v-942e4133]:hover{background:#eeeeec}.asset-table-body[data-v-942e4133]{overflow-x:auto;max-height:400px;overflow-y:auto}.asset-table[data-v-942e4133]{width:100%;border-collapse:collapse;font-size:13px}.asset-th[data-v-942e4133]{padding:8px 12px;text-align:left;font-size:11px;font-weight:600;color:#91918e;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background .08s}.asset-th[data-v-942e4133]:hover{background:#00000005}.asset-th i[data-v-942e4133]{font-size:12px;vertical-align:middle;margin-left:2px}.asset-th--name[data-v-942e4133]{min-width:160px}.asset-row[data-v-942e4133]{cursor:pointer;transition:background .08s}.asset-row[data-v-942e4133]:hover{background:#f7f7f5}.asset-td[data-v-942e4133]{padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.03);vertical-align:middle}.asset-td--name[data-v-942e4133]{display:flex;align-items:center;gap:6px}.asset-name-text[data-v-942e4133]{font-weight:500;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-number-badge[data-v-942e4133]{font-size:11px;color:#91918e;background:#f0f0ef;padding:0 5px;border-radius:3px;flex-shrink:0}.asset-type-text[data-v-942e4133]{color:#91918e}.asset-status-badge[data-v-942e4133]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:500;white-space:nowrap}.asset-badge-dot[data-v-942e4133]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.asset-location-text[data-v-942e4133]{color:#91918e;font-size:12px}.asset-td-empty[data-v-942e4133]{color:#d1d1cb}.tk-table[data-v-0674fec7]{border:1px solid #f1f1ef;border-radius:8px;overflow:hidden;background:#fff}.tk-row[data-v-0674fec7]{display:grid;grid-template-columns:1fr 110px 90px 100px 130px;gap:10px;align-items:center;padding:8px 12px;border-top:1px solid #f1f1ef;font-size:13px}.tk-row[data-v-0674fec7]:first-child{border-top:none}.tk-row--head[data-v-0674fec7]{background:#fafafa;color:#6b7280;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.tk-row--complete .tk-name[data-v-0674fec7]{text-decoration:line-through;color:#6b7280}.tk-row--overdue[data-v-0674fec7]{background:linear-gradient(0deg,#fff7ed,#fff)}.tk-col-name[data-v-0674fec7]{display:flex;flex-direction:column;min-width:0}.tk-name[data-v-0674fec7]{color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-desc[data-v-0674fec7]{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-pill[data-v-0674fec7]{display:inline-flex;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;text-transform:capitalize}.tk-pill--good[data-v-0674fec7]{background:#dcfce7;color:#166534}.tk-pill--info[data-v-0674fec7]{background:#dbeafe;color:#1d4ed8}.tk-pill--warn[data-v-0674fec7]{background:#fef3c7;color:#854d0e}.tk-pill--danger[data-v-0674fec7]{background:#fee2e2;color:#991b1b}.tk-pill--neutral[data-v-0674fec7]{background:#f3f4f6;color:#4b5563}.tk-col-due[data-v-0674fec7],.tk-col-assignee[data-v-0674fec7]{color:#6b7280}.tk-overdue-text[data-v-0674fec7]{color:#b91c1c;font-weight:500}.tk-muted[data-v-0674fec7]{color:#9ca3af}@media(max-width:800px){.tk-row[data-v-0674fec7]{grid-template-columns:1fr 90px 90px}.tk-col-due[data-v-0674fec7],.tk-col-assignee[data-v-0674fec7]{display:none}}.embed-page[data-v-cdf88314]{min-height:100vh;background:#fff;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.embed-article[data-v-cdf88314]{max-width:760px;margin:0 auto;padding:28px 32px 64px}.embed-header[data-v-cdf88314]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.embed-kind[data-v-cdf88314]{display:inline-flex;align-items:center;gap:6px;color:#6b7280;font-size:12px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.embed-kind i[data-v-cdf88314]{font-size:14px}.embed-title[data-v-cdf88314]{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:700;color:#0f172a;line-height:1.2;margin:0 0 10px;letter-spacing:-.01em}.embed-title-icon[data-v-cdf88314]{font-size:30px;line-height:1}.embed-tags[data-v-cdf88314]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.embed-tag[data-v-cdf88314]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#475569}.embed-meta[data-v-cdf88314]{font-size:12px;color:#94a3b8}.embed-content[data-v-cdf88314]{font-size:15px;line-height:1.7;color:#1f2937}@media(max-width:640px){.embed-article[data-v-cdf88314]{padding:18px 16px 40px}.embed-title[data-v-cdf88314]{font-size:22px}}.codocs-wrapper[data-v-48017244]{display:flex;height:100vh;overflow:hidden;background:var(--surface-50, #f8fafc)}.codocs-main[data-v-48017244]{flex:1;display:flex;flex-direction:column;overflow:hidden}.hb-page[data-v-48017244]{flex:1;overflow-y:auto;padding:28px 32px 56px;max-width:1100px;margin:0 auto;width:100%}.hb-header[data-v-48017244]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap}.hb-title[data-v-48017244]{display:inline-flex;align-items:center;gap:10px;font-size:24px;font-weight:600;margin:0;color:#0f172a}.hb-title i[data-v-48017244]{color:#2383e2}.hb-subtitle[data-v-48017244]{margin:4px 0 0;font-size:13px;color:#64748b;max-width:640px}.hb-search-bar[data-v-48017244]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;box-shadow:0 1px 2px #0f172a08}.hb-search-bar[data-v-48017244]:focus-within{border-color:#2383e2;box-shadow:0 0 0 3px #2383e21a}.hb-search-icon[data-v-48017244]{color:#94a3b8;font-size:18px}.hb-search-input[data-v-48017244]{flex:1;border:0;outline:0;font-size:15px;color:#0f172a;background:transparent}.hb-search-input[data-v-48017244]::-moz-placeholder{color:#94a3b8}.hb-search-input[data-v-48017244]::placeholder{color:#94a3b8}.hb-clear-btn[data-v-48017244]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer}.hb-clear-btn[data-v-48017244]:hover{background:#f1f5f9;color:#0f172a}.hb-chips[data-v-48017244]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.hb-chip[data-v-48017244]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;height:32px;background:#fff;border:1px solid #e2e8f0;border-radius:999px;font-size:13px;font-weight:500;color:#475569;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.hb-chip[data-v-48017244]:hover{background:#f8fafc;color:#0f172a}.hb-chip--active[data-v-48017244]{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.hb-chip i[data-v-48017244]{font-size:15px}.hb-chip-count[data-v-48017244]{font-size:11px;padding:1px 7px;border-radius:999px;background:#f1f5f9;color:#64748b;font-weight:600}.hb-chip--active .hb-chip-count[data-v-48017244]{background:#dbeafe;color:#1d4ed8}.hb-tags[data-v-48017244]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.hb-tags-label[data-v-48017244]{font-size:11px;text-transform:uppercase;font-weight:600;color:#94a3b8;letter-spacing:.04em;margin-right:4px}.hb-tag[data-v-48017244]{--tag-color: #94a3b8;display:inline-flex;padding:3px 9px;font-size:11px;font-weight:500;border-radius:999px;background:#fff;color:#475569;border:1px solid #e2e8f0;cursor:pointer;transition:background .12s}.hb-tag[data-v-48017244]:hover{background:#f8fafc}.hb-tag--active[data-v-48017244]{background:var(--tag-color);color:#fff;border-color:var(--tag-color)}.hb-empty[data-v-48017244]{margin-top:48px;padding:56px 24px;text-align:center;color:#64748b;background:#fff;border:1px dashed #e2e8f0;border-radius:12px}.hb-empty i[data-v-48017244]{font-size:40px;color:#cbd5e1}.hb-empty h2[data-v-48017244]{margin:12px 0 6px;font-size:16px;font-weight:600;color:#0f172a}.hb-empty p[data-v-48017244]{font-size:13px;margin:0}.hb-groups[data-v-48017244]{display:flex;flex-direction:column;gap:28px}.hb-group-title[data-v-48017244]{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#475569}.hb-group-title i[data-v-48017244]{color:#64748b;font-size:16px}.hb-group-count[data-v-48017244]{margin-left:6px;font-size:11px;font-weight:600;color:#94a3b8;background:#f1f5f9;padding:1px 8px;border-radius:999px}.hb-cards[data-v-48017244]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.hb-card[data-v-48017244]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;text-align:left;cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .12s}.hb-card[data-v-48017244]:hover{border-color:#93c5fd;box-shadow:0 4px 12px -2px #2383e226;transform:translateY(-1px)}.hb-card-icon[data-v-48017244]{font-size:22px;line-height:1;flex-shrink:0;margin-top:1px}.hb-card-body[data-v-48017244]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.hb-card-name[data-v-48017244]{font-size:14px;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-card-meta[data-v-48017244]{display:flex;flex-wrap:wrap;gap:4px;font-size:12px;color:#64748b}.hb-card-tags[data-v-48017244]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.hb-card-tag[data-v-48017244]{font-size:10px;padding:1px 6px;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.hb-card-arrow[data-v-48017244]{align-self:center;color:#cbd5e1;font-size:16px;transition:color .12s,transform .12s}.hb-card:hover .hb-card-arrow[data-v-48017244]{color:#2383e2;transform:translate(2px)}[data-v-7f530ecb] .p-inputtext{background-color:#fff}[data-v-7f530ecb] .p-inputtext:focus{box-shadow:0 0 0 3px #3b82f626;border-color:#3b82f6}.line-clamp-2[data-v-7f530ecb]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kind-page[data-v-fbf67ff9]{display:flex;height:100vh;background:#fafaf9}.kind-main[data-v-fbf67ff9]{flex:1;overflow-y:auto;padding:32px 40px 48px;min-width:0}.kind-header[data-v-fbf67ff9]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.kind-header-left[data-v-fbf67ff9]{min-width:0}.kind-title[data-v-fbf67ff9]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#2a2a2a;margin:0 0 4px}.kind-title i[data-v-fbf67ff9]{font-size:22px;color:#7c5cfc}.kind-subtitle[data-v-fbf67ff9]{font-size:13px;color:#71717a;margin:0}.kind-header-actions[data-v-fbf67ff9]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.kind-create-btn[data-v-fbf67ff9]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;background:#7c5cfc;color:#fff;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .1s;flex-shrink:0}.kind-create-btn[data-v-fbf67ff9]:hover{background:#6b4ce0}.kind-create-btn[data-v-fbf67ff9]:disabled{background:#c7bff5;cursor:not-allowed}.kind-readonly-hint[data-v-fbf67ff9]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#0000000a;color:#71717a;border-radius:6px;font-size:12px;font-weight:500;flex-shrink:0}.kind-toolbar[data-v-fbf67ff9]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.kind-search[data-v-fbf67ff9]{flex:1;max-width:360px;position:relative;display:flex;align-items:center}.kind-search i[data-v-fbf67ff9]{position:absolute;left:10px;color:#a1a1aa;font-size:15px;pointer-events:none;z-index:1}.kind-search-input[data-v-fbf67ff9]{width:100%;padding-left:32px!important}.kind-sort[data-v-fbf67ff9]{min-width:170px}.kind-tags[data-v-fbf67ff9]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.tag-chip[data-v-fbf67ff9]{padding:4px 10px;border:1px solid #e4e4e7;background:#fff;color:#52525b;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s,color .1s}.tag-chip[data-v-fbf67ff9]:hover{border-color:#d4d4d8;background:#fafafa}.tag-chip--active[data-v-fbf67ff9]{background:#ede9fe;border-color:#c4b5fd;color:#5b4cb0}.kind-empty[data-v-fbf67ff9]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 20px;color:#a1a1aa;text-align:center}.kind-empty i[data-v-fbf67ff9]{font-size:40px;color:#d4d4d8}.kind-empty p[data-v-fbf67ff9]{font-size:14px;margin:0}.kind-grid[data-v-fbf67ff9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.kind-card[data-v-fbf67ff9]{background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:14px;cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .1s;display:flex;flex-direction:column;gap:8px}.kind-card[data-v-fbf67ff9]:hover{border-color:#c4b5fd;box-shadow:0 4px 14px #7c5cfc14}.kind-card-header[data-v-fbf67ff9]{display:flex;align-items:center;justify-content:space-between}.kind-card-icon[data-v-fbf67ff9]{font-size:24px;line-height:1}.kind-card-header-right[data-v-fbf67ff9]{display:inline-flex;align-items:center;gap:6px}.kind-card-subcount[data-v-fbf67ff9]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#f4f4f5;color:#71717a;border-radius:999px;font-size:11px;font-weight:500}.kind-card-subcount i[data-v-fbf67ff9]{font-size:12px}.kind-card-status[data-v-fbf67ff9]{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.kind-card-status--draft[data-v-fbf67ff9]{background:#ede9fe;color:#5b4cb0}.kind-card-status--published[data-v-fbf67ff9]{background:#ecfdf3;color:#027a48}.kind-card-name[data-v-fbf67ff9]{font-size:15px;font-weight:600;color:#18181b;margin:0;line-height:1.3}.kind-card-tags[data-v-fbf67ff9]{display:flex;flex-wrap:wrap;gap:4px}.kind-card-tag[data-v-fbf67ff9]{display:inline-flex;padding:1px 7px;border-radius:6px;font-size:10px;font-weight:500;border-width:1px;border-style:solid}.kind-card-tag-more[data-v-fbf67ff9]{font-size:10px;color:#a1a1aa;align-self:center}.kind-card-footer[data-v-fbf67ff9]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;font-size:11px;color:#71717a}.kind-card-author[data-v-fbf67ff9]{display:inline-flex;align-items:center;gap:3px;min-width:0}.kind-card-author span[data-v-fbf67ff9],.kind-card-author[data-v-fbf67ff9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kind-card-time[data-v-fbf67ff9]{flex-shrink:0}.read-page[data-v-2cfe4456]{height:100vh;overflow-y:auto;background:#f8fafc}.read-topbar[data-v-2cfe4456]{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:12px;padding:10px 16px;background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 2px #0f172a0a}.read-topbar-btn[data-v-2cfe4456]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;min-width:40px;padding:0 12px;background:transparent;border:0;border-radius:8px;color:#475569;cursor:pointer;font-size:18px}.read-topbar-btn[data-v-2cfe4456]:hover,.read-topbar-btn[data-v-2cfe4456]:active{background:#f1f5f9;color:#0f172a}.read-topbar-btn--edit[data-v-2cfe4456]{background:#2383e2;color:#fff;font-size:15px;font-weight:500}.read-topbar-btn--edit[data-v-2cfe4456]:hover,.read-topbar-btn--edit[data-v-2cfe4456]:active{background:#0b6ec5;color:#fff}.read-topbar-btn-label[data-v-2cfe4456]{font-size:14px}.read-topbar-title[data-v-2cfe4456]{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.read-topbar-icon[data-v-2cfe4456]{font-size:20px;flex-shrink:0}.read-topbar-name[data-v-2cfe4456]{font-size:15px;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.read-topbar-spacer[data-v-2cfe4456]{width:40px}.read-article[data-v-2cfe4456]{max-width:760px;width:100%;margin:0 auto;padding:24px 20px 80px;box-sizing:border-box}.read-header[data-v-2cfe4456]{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #e2e8f0}.read-kind[data-v-2cfe4456]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;margin-bottom:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px}.read-kind i[data-v-2cfe4456]{font-size:13px}.read-title[data-v-2cfe4456]{display:flex;align-items:flex-start;gap:12px;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2;color:#0f172a}.read-title-icon[data-v-2cfe4456]{font-size:32px;line-height:1;flex-shrink:0}.read-tags[data-v-2cfe4456]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.read-tag[data-v-2cfe4456]{font-size:11px;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.read-meta[data-v-2cfe4456]{font-size:13px;color:#64748b}.read-meta span+span[data-v-2cfe4456]{margin-left:4px}.read-content[data-v-2cfe4456]{font-size:16px;line-height:1.65;color:#1e293b}.read-content[data-v-2cfe4456] h1{font-size:24px;font-weight:700;margin:28px 0 12px;color:#0f172a}.read-content[data-v-2cfe4456] h2{font-size:20px;font-weight:700;margin:24px 0 10px;color:#0f172a}.read-content[data-v-2cfe4456] h3{font-size:17px;font-weight:600;margin:20px 0 8px;color:#0f172a}.read-content[data-v-2cfe4456] p{margin:0 0 12px}.read-content[data-v-2cfe4456] ul,.read-content[data-v-2cfe4456] ol{margin:0 0 12px;padding-left:24px}.read-content[data-v-2cfe4456] li{margin-bottom:4px}.read-content[data-v-2cfe4456] blockquote{margin:12px 0;padding:8px 16px;border-left:3px solid #cbd5e1;color:#475569;font-style:italic}.read-content[data-v-2cfe4456] code{padding:1px 6px;background:#f1f5f9;border-radius:4px;font-size:.92em;font-family:ui-monospace,SF Mono,Menlo,monospace}.read-content[data-v-2cfe4456] pre{margin:12px 0;padding:12px 16px;background:#0f172a;color:#f8fafc;border-radius:8px;overflow-x:auto;font-size:13px}.read-content[data-v-2cfe4456] pre code{background:transparent;color:inherit;padding:0}.read-content[data-v-2cfe4456] table{width:100%;border-collapse:collapse;margin:12px 0;font-size:14px}.read-content[data-v-2cfe4456] th,.read-content[data-v-2cfe4456] td{padding:8px 12px;border:1px solid #e2e8f0;text-align:left}.read-content[data-v-2cfe4456] th{background:#f8fafc;font-weight:600}.read-content[data-v-2cfe4456] img{max-width:100%;height:auto;border-radius:6px}.read-content[data-v-2cfe4456] a{color:#2383e2;text-decoration:underline}.read-content[data-v-2cfe4456] ul[data-type=taskList]{list-style:none;padding-left:0}.read-content[data-v-2cfe4456] ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.read-content[data-v-2cfe4456] ul[data-type=taskList] li>label{flex-shrink:0;padding-top:4px}.read-content[data-v-2cfe4456] ul[data-type=taskList] input[type=checkbox]{width:18px;height:18px;cursor:default}@media(max-width:480px){.read-article[data-v-2cfe4456]{padding:16px 14px 64px}.read-title[data-v-2cfe4456]{font-size:22px}.read-title-icon[data-v-2cfe4456]{font-size:26px}.read-content[data-v-2cfe4456]{font-size:15px}}.qr-frame[data-v-fb7fb0c0]{width:16rem;height:16rem;display:flex;align-items:center;justify-content:center}.qr-frame[data-v-fb7fb0c0] svg{width:100%;height:100%;display:block}.kind-badge[data-v-fb7fb0c0]{display:inline-block;padding:2px 10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px}.bubble-toolbar-wrapper[data-v-db8499f6]{z-index:1000}.bubble-toolbar[data-v-db8499f6]{display:flex;align-items:center;gap:1px;padding:4px 6px;background:#0f0f0fe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;box-shadow:0 0 0 1px #ffffff14,0 4px 16px #0000003d,0 8px 32px #0000001f}.bt-btn[data-v-db8499f6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;border:none;background:transparent;color:#fffc;font-size:15px;cursor:pointer;transition:background .08s,color .08s;flex-shrink:0;padding:0}.bt-btn[data-v-db8499f6]:hover{background:#ffffff1f;color:#fff}.bt-btn--active[data-v-db8499f6]{background:#ffffff2e;color:#fff}.bt-btn--text[data-v-db8499f6]{width:auto;padding:0 8px;gap:2px;font-size:13px;font-weight:500}.bt-btn--color[data-v-db8499f6]{font-size:16px}.bt-btn--ai[data-v-db8499f6]{color:#c084fc}.bt-btn--ai[data-v-db8499f6]:hover{color:#e9d5ff;background:#c084fc33}.bt-chevron[data-v-db8499f6]{font-size:11px;opacity:.6}.bt-sep[data-v-db8499f6]{width:1px;height:16px;background:#ffffff26;margin:0 3px;flex-shrink:0}.bt-dropdown-wrap[data-v-db8499f6]{position:relative;display:inline-flex}.bt-dropdown[data-v-db8499f6]{position:absolute;bottom:calc(100% + 8px);left:0;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 4px 16px #0000001f;padding:4px;min-width:160px;z-index:10}.bt-dropdown--turninto[data-v-db8499f6]{min-width:180px}.bt-dropdown--colors[data-v-db8499f6]{min-width:170px;padding:10px}.bt-dropdown-item[data-v-db8499f6]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;border:none;background:transparent;border-radius:5px;cursor:pointer;font-size:13px;color:#37352f;text-align:left;transition:background .06s}.bt-dropdown-item[data-v-db8499f6]:hover{background:#f7f7f5}.bt-dropdown-item-icon[data-v-db8499f6]{font-size:15px;color:#91918e;width:18px;text-align:center;flex-shrink:0}.bt-color-label[data-v-db8499f6]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#91918e;margin-bottom:8px}.bt-color-grid[data-v-db8499f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:8px}.bt-swatch[data-v-db8499f6]{width:24px;height:24px;border-radius:50%;border:1.5px solid rgba(0,0,0,.08);cursor:pointer;padding:0;transition:transform .1s,box-shadow .1s}.bt-swatch[data-v-db8499f6]:hover{transform:scale(1.2);box-shadow:0 2px 6px #00000026}.bt-color-reset[data-v-db8499f6]{display:flex;align-items:center;gap:4px;font-size:11px;color:#91918e;background:none;border:none;cursor:pointer;padding:3px 4px;border-radius:4px;transition:color .1s,background .1s}.bt-color-reset[data-v-db8499f6]:hover{color:#e03e3e;background:#fef2f2}.bt-link-input[data-v-db8499f6]{display:flex;align-items:center;gap:6px;margin-top:4px;padding:6px 10px;background:#0f0f0fe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;box-shadow:0 0 0 1px #ffffff14,0 4px 16px #0000003d}.bt-link-icon[data-v-db8499f6]{color:#ffffff80;font-size:14px;flex-shrink:0}.bt-link-field[data-v-db8499f6]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:13px;min-width:200px}.bt-link-field[data-v-db8499f6]::-moz-placeholder{color:#ffffff59}.bt-link-field[data-v-db8499f6]::placeholder{color:#ffffff59}.bt-link-apply[data-v-db8499f6]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:#ffffff1f;color:#ffffffb3;border-radius:4px;cursor:pointer;font-size:14px;transition:background .08s;flex-shrink:0}.bt-link-apply[data-v-db8499f6]:hover{background:#fff3;color:#fff}.bt-link-apply[data-v-db8499f6]:disabled{opacity:.3;cursor:not-allowed}.bt-pop-enter-active[data-v-db8499f6]{transition:opacity .1s ease,transform .1s ease}.bt-pop-leave-active[data-v-db8499f6]{transition:opacity .06s ease}.bt-pop-enter-from[data-v-db8499f6]{opacity:0;transform:translateY(4px)}.bt-pop-leave-to[data-v-db8499f6]{opacity:0}.img-dialog[data-v-01861bc8]{display:flex;flex-direction:column;gap:16px;padding-top:4px}.img-tabs[data-v-01861bc8]{display:flex;gap:4px;background:#f7f7f5;border-radius:8px;padding:3px}.img-tab[data-v-01861bc8]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;color:#91918e;border:none;background:transparent;border-radius:6px;cursor:pointer;transition:all .12s}.img-tab[data-v-01861bc8]:hover{color:#37352f}.img-tab--active[data-v-01861bc8]{background:#fff;color:#37352f;box-shadow:0 1px 3px #0000000f}.img-tab i[data-v-01861bc8]{font-size:15px}.img-tab-content[data-v-01861bc8]{display:flex;flex-direction:column;gap:14px}.img-upload-zone[data-v-01861bc8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:28px 16px;border:1.5px dashed #d1d5db;border-radius:8px;cursor:pointer;transition:border-color .12s,background .12s;position:relative}.img-upload-zone[data-v-01861bc8]:hover{border-color:#2383e2;background:#f0f7ff}.img-upload-icon[data-v-01861bc8]{font-size:28px;color:#b4b4b0}.img-upload-zone:hover .img-upload-icon[data-v-01861bc8]{color:#2383e2}.img-upload-text[data-v-01861bc8]{font-size:13px;font-weight:500;color:#37352f}.img-upload-hint[data-v-01861bc8]{font-size:11px;color:#b4b4b0}.img-file-input[data-v-01861bc8]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.img-url-field[data-v-01861bc8]{display:flex;flex-direction:column;gap:6px}.img-url-label[data-v-01861bc8]{font-size:12px;font-weight:500;color:#91918e}.img-actions[data-v-01861bc8]{display:flex;justify-content:flex-end;gap:8px;padding-top:4px;border-top:1px solid rgba(0,0,0,.04)}.slash-menu[data-v-eadf315b]{position:fixed;z-index:9999;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 0 0 1px #00000005,0 4px 16px #00000014,0 12px 40px #0000000f;width:320px;max-height:400px;overflow:hidden;display:flex;flex-direction:column}.slash-header[data-v-eadf315b]{padding:8px 12px 4px;display:flex;align-items:center;gap:6px}.slash-header-text[data-v-eadf315b]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#91918e}.slash-header-filter[data-v-eadf315b]{font-size:10px;color:#b4b4b0;background:#f7f7f5;padding:1px 6px;border-radius:4px}.slash-list[data-v-eadf315b]{overflow-y:auto;padding:4px}.slash-group-label[data-v-eadf315b]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b4b4b0;padding:8px 8px 4px}.slash-group-label[data-v-eadf315b]:first-child{padding-top:4px}.slash-item[data-v-eadf315b]{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:background .06s}.slash-item[data-v-eadf315b]:hover,.slash-item--active[data-v-eadf315b]{background:#f7f7f5}.slash-item-icon[data-v-eadf315b]{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f7f7f5;border:1px solid rgba(0,0,0,.04);flex-shrink:0;font-size:20px;color:#37352f;transition:background .08s,border-color .08s}.slash-item--active .slash-item-icon[data-v-eadf315b]{background:#eff6ff;border-color:#2383e21a;color:#2383e2}.slash-item-content[data-v-eadf315b]{min-width:0}.slash-item-label[data-v-eadf315b]{font-size:14px;font-weight:500;color:#37352f;line-height:1.3}.slash-item-desc[data-v-eadf315b]{font-size:12px;color:#91918e;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slash-pop-enter-active[data-v-eadf315b]{transition:opacity .1s ease,transform .1s ease}.slash-pop-leave-active[data-v-eadf315b]{transition:opacity .06s ease}.slash-pop-enter-from[data-v-eadf315b]{opacity:0;transform:translateY(-4px)}.slash-pop-leave-to[data-v-eadf315b]{opacity:0}.block-handle[data-v-3f33f8ad]{position:fixed;z-index:100;display:flex;align-items:center;gap:1px;padding:2px;border-radius:6px}.handle-btn[data-v-3f33f8ad]{display:flex;align-items:center;justify-content:center;width:20px;height:24px;border:none;background:transparent;color:#c8c8c4;cursor:pointer;border-radius:4px;font-size:16px;transition:background .08s,color .08s;padding:0}.handle-btn[data-v-3f33f8ad]:hover{background:#0000000a;color:#91918e}.handle-btn--grip[data-v-3f33f8ad]{cursor:grab;font-size:14px}.handle-btn--grip[data-v-3f33f8ad]:active{cursor:grabbing}.handle-btn--add[data-v-3f33f8ad]{font-size:16px}.handle-btn--add[data-v-3f33f8ad]:hover{color:#2383e2}.block-menu[data-v-3f33f8ad]{position:fixed;z-index:9999;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:10px;box-shadow:0 0 0 1px #00000005,0 4px 16px #00000014,0 12px 40px #0000000f;width:240px;max-height:400px;overflow-y:auto;padding:4px}.bm-section[data-v-3f33f8ad]{padding:2px 0}.bm-section-label[data-v-3f33f8ad]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#91918e;padding:6px 10px 4px}.bm-divider[data-v-3f33f8ad]{height:1px;background:#0000000f;margin:4px 8px}.bm-item[data-v-3f33f8ad]{display:flex;align-items:center;gap:8px;width:100%;padding:5px 10px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:13px;color:#37352f;text-align:left;transition:background .06s}.bm-item[data-v-3f33f8ad]:hover{background:#f7f7f5}.bm-item-icon[data-v-3f33f8ad]{font-size:15px;color:#91918e;width:20px;text-align:center;flex-shrink:0}.bm-item-icon--danger[data-v-3f33f8ad]{color:#e03e3e}.bm-item:hover .bm-item-icon--danger[data-v-3f33f8ad]{color:#d12020}.bm-shortcut[data-v-3f33f8ad]{margin-left:auto;font-size:11px;color:#b4b4b0;flex-shrink:0}.handle-fade-enter-active[data-v-3f33f8ad]{transition:opacity .1s ease}.handle-fade-leave-active[data-v-3f33f8ad]{transition:opacity .06s ease}.handle-fade-enter-from[data-v-3f33f8ad],.handle-fade-leave-to[data-v-3f33f8ad]{opacity:0}.menu-pop-enter-active[data-v-3f33f8ad]{transition:opacity .1s ease,transform .1s ease}.menu-pop-leave-active[data-v-3f33f8ad]{transition:opacity .06s ease}.menu-pop-enter-from[data-v-3f33f8ad]{opacity:0;transform:scale(.97) translateY(-4px)}.menu-pop-leave-to[data-v-3f33f8ad]{opacity:0}.format-toolbar[data-v-5e71efe3]{display:flex;align-items:center;gap:2px;padding:4px 12px;border-bottom:1px solid rgba(0,0,0,.06);background:#fff;flex-shrink:0;flex-wrap:wrap;position:sticky;top:44px;z-index:19;min-height:36px}.toolbar-group[data-v-5e71efe3]{display:flex;align-items:center;gap:1px}.toolbar-divider[data-v-5e71efe3]{width:1px;height:20px;background:#00000014;margin:0 4px;flex-shrink:0}.toolbar-btn[data-v-5e71efe3]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#55534e;cursor:pointer;border-radius:4px;font-size:15px;transition:background .08s,color .08s;position:relative}.toolbar-btn[data-v-5e71efe3]:hover{background:#0000000d;color:#37352f}.toolbar-btn--active[data-v-5e71efe3]{background:#e8f4fd;color:#2383e2}.toolbar-btn--active[data-v-5e71efe3]:hover{background:#d4ecfb;color:#1b6dbf}.toolbar-btn[data-v-5e71efe3]:disabled{opacity:.3;cursor:not-allowed}.toolbar-btn[data-v-5e71efe3]:disabled:hover{background:transparent}.toolbar-btn-x[data-v-5e71efe3]{position:absolute;bottom:0;right:1px;font-size:9px;font-weight:700;color:#e03e3e;line-height:1}.toolbar-color-btn[data-v-5e71efe3]{cursor:pointer;position:relative;overflow:hidden}.toolbar-color-input[data-v-5e71efe3]{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:18px;height:6px;border:none;padding:0;cursor:pointer;opacity:0}.toolbar-color-btn[data-v-5e71efe3]:after{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:14px;height:3px;background:currentColor;border-radius:1px}.toolbar-select[data-v-5e71efe3]{height:28px;padding:0 24px 0 8px;border:1px solid rgba(0,0,0,.08);border-radius:4px;background:transparent;color:#37352f;font-size:12px;font-weight:500;cursor:pointer;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2391918e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;transition:border-color .1s;min-width:110px}.toolbar-select[data-v-5e71efe3]:hover{border-color:#00000026}.toolbar-select[data-v-5e71efe3]:focus{border-color:#2383e2;box-shadow:0 0 0 2px #2383e21a}.toolbar-divider--table[data-v-5e71efe3]{height:24px;background:#2383e2;opacity:.3}.toolbar-group--table[data-v-5e71efe3]{background:#f0f7ff;border-radius:5px;padding:2px 4px;gap:1px}.toolbar-group-label[data-v-5e71efe3]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#2383e2;padding:0 4px;white-space:nowrap}.toolbar-btn--danger[data-v-5e71efe3]:hover{background:#fef2f2!important;color:#e03e3e!important}@media print{.format-toolbar[data-v-5e71efe3]{display:none!important}}.table-toolbar[data-v-1e041a3c]{position:absolute;z-index:25;display:flex;align-items:center;gap:1px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:3px 4px;box-shadow:0 2px 12px #00000014,0 0 0 1px #0000000a;pointer-events:auto}.tt-btn[data-v-1e041a3c]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#55534e;cursor:pointer;border-radius:5px;font-size:15px;transition:background .08s,color .08s}.tt-btn[data-v-1e041a3c]:hover{background:#f0f0ed;color:#37352f}.tt-btn--danger[data-v-1e041a3c]:hover{background:#fef2f2;color:#e03e3e}.tt-divider[data-v-1e041a3c]{width:1px;height:18px;background:#00000014;margin:0 2px;flex-shrink:0}.table-toolbar-enter-active[data-v-1e041a3c],.table-toolbar-leave-active[data-v-1e041a3c]{transition:opacity .12s ease,transform .12s ease}.table-toolbar-enter-from[data-v-1e041a3c],.table-toolbar-leave-to[data-v-1e041a3c]{opacity:0;transform:translateY(4px)}@media print{.table-toolbar[data-v-1e041a3c]{display:none!important}}.ai-panel[data-v-8ab1bdbf]{position:absolute;z-index:50;width:380px;max-width:calc(100vw - 40px);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 4px 24px #0000001f,0 0 0 1px #0000000a;overflow:hidden}.ai-panel-header[data-v-8ab1bdbf]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(0,0,0,.06);background:linear-gradient(135deg,#faf5ff,#f0f7ff)}.ai-panel-header-left[data-v-8ab1bdbf]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#37352f}.ai-panel-icon[data-v-8ab1bdbf]{font-size:16px;color:#8b5cf6}.ai-panel-close[data-v-8ab1bdbf]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:14px}.ai-panel-close[data-v-8ab1bdbf]:hover{background:#0000000f;color:#37352f}.ai-panel-selection[data-v-8ab1bdbf]{padding:8px 14px;background:#f7f7f5;border-bottom:1px solid rgba(0,0,0,.04);display:flex;flex-direction:column;gap:2px}.ai-selection-label[data-v-8ab1bdbf]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#91918e}.ai-selection-preview[data-v-8ab1bdbf]{font-size:12px;color:#55534e;line-height:1.4;font-style:italic}.ai-panel-actions[data-v-8ab1bdbf]{padding:8px 10px;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid rgba(0,0,0,.04)}.ai-quick-btn[data-v-8ab1bdbf]{display:flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid rgba(0,0,0,.08);background:#fff;color:#55534e;cursor:pointer;border-radius:6px;font-size:12px;transition:all .1s;white-space:nowrap}.ai-quick-btn i[data-v-8ab1bdbf]{font-size:13px}.ai-quick-btn[data-v-8ab1bdbf]:hover{border-color:#8b5cf6;color:#8b5cf6;background:#faf5ff}.ai-translate-wrapper[data-v-8ab1bdbf]{position:relative}.ai-translate-menu[data-v-8ab1bdbf]{position:absolute;top:100%;left:0;z-index:10;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 4px 16px #0000001a;padding:4px;min-width:140px;margin-top:4px;max-height:200px;overflow-y:auto}.ai-translate-option[data-v-8ab1bdbf]{display:block;width:100%;padding:5px 10px;border:none;background:transparent;color:#37352f;cursor:pointer;border-radius:4px;font-size:12px;text-align:left}.ai-translate-option[data-v-8ab1bdbf]:hover{background:#f7f7f5}.ai-panel-prompt[data-v-8ab1bdbf]{display:flex;align-items:center;gap:6px;padding:8px 10px 10px}.ai-prompt-input[data-v-8ab1bdbf]{flex:1;border:1px solid rgba(0,0,0,.1);outline:none;font-size:13px;color:#37352f;background:#f7f7f5;padding:7px 10px;border-radius:8px;transition:border-color .1s,box-shadow .1s}.ai-prompt-input[data-v-8ab1bdbf]:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf61a;background:#fff}.ai-prompt-input[data-v-8ab1bdbf]::-moz-placeholder{color:#b4b4b0}.ai-prompt-input[data-v-8ab1bdbf]::placeholder{color:#b4b4b0}.ai-prompt-send[data-v-8ab1bdbf]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:#8b5cf6;color:#fff;cursor:pointer;border-radius:8px;font-size:14px;flex-shrink:0;transition:background .1s}.ai-prompt-send[data-v-8ab1bdbf]:hover{background:#7c3aed}.ai-prompt-send[data-v-8ab1bdbf]:disabled{background:#d3d3d0;cursor:not-allowed}.ai-panel-loading[data-v-8ab1bdbf]{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 14px}.ai-loading-dots[data-v-8ab1bdbf]{display:flex;gap:4px}.ai-loading-dots span[data-v-8ab1bdbf]{width:6px;height:6px;background:#8b5cf6;border-radius:50%;animation:ai-dot-bounce-8ab1bdbf 1.2s infinite ease-in-out}.ai-loading-dots span[data-v-8ab1bdbf]:nth-child(2){animation-delay:.15s}.ai-loading-dots span[data-v-8ab1bdbf]:nth-child(3){animation-delay:.3s}@keyframes ai-dot-bounce-8ab1bdbf{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.ai-loading-text[data-v-8ab1bdbf]{font-size:13px;color:#91918e}.ai-panel-error[data-v-8ab1bdbf]{display:flex;align-items:center;gap:6px;padding:14px;color:#e03e3e;font-size:13px}.ai-panel-error i[data-v-8ab1bdbf]{font-size:16px;flex-shrink:0}.ai-retry-btn[data-v-8ab1bdbf]{margin-left:auto;font-size:12px;font-weight:500;color:#2383e2;background:none;border:none;cursor:pointer;text-decoration:underline}.ai-panel-result[data-v-8ab1bdbf]{padding:10px 14px 12px}.ai-result-label[data-v-8ab1bdbf]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8b5cf6;margin-bottom:6px}.ai-result-text[data-v-8ab1bdbf]{font-size:13px;color:#37352f;line-height:1.6;max-height:250px;overflow-y:auto;padding:10px;background:#faf5ff;border:1px solid rgba(139,92,246,.15);border-radius:8px;white-space:pre-wrap;word-break:break-word}.ai-result-text[data-v-8ab1bdbf] ul,.ai-result-text[data-v-8ab1bdbf] ol{padding-left:20px;margin:4px 0}.ai-result-text[data-v-8ab1bdbf] table{border-collapse:collapse;width:100%;margin:4px 0}.ai-result-text[data-v-8ab1bdbf] td,.ai-result-text[data-v-8ab1bdbf] th{border:1px solid rgba(0,0,0,.1);padding:4px 8px;font-size:12px}.ai-result-actions[data-v-8ab1bdbf]{display:flex;align-items:center;gap:6px;margin-top:10px}.ai-action-btn[data-v-8ab1bdbf]{padding:5px 12px;border:1px solid rgba(0,0,0,.1);background:#fff;color:#55534e;cursor:pointer;border-radius:6px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px;transition:all .1s}.ai-action-btn[data-v-8ab1bdbf]:hover{border-color:#d3d3d0;color:#37352f}.ai-action-btn--primary[data-v-8ab1bdbf]{background:#8b5cf6;border-color:#8b5cf6;color:#fff}.ai-action-btn--primary[data-v-8ab1bdbf]:hover{background:#7c3aed;border-color:#7c3aed;color:#fff}.ai-action-btn--primary i[data-v-8ab1bdbf]{font-size:13px}.ai-panel-enter-active[data-v-8ab1bdbf],.ai-panel-leave-active[data-v-8ab1bdbf]{transition:opacity .15s ease,transform .15s ease}.ai-panel-enter-from[data-v-8ab1bdbf],.ai-panel-leave-to[data-v-8ab1bdbf]{opacity:0;transform:translateY(6px)}@media print{.ai-panel[data-v-8ab1bdbf]{display:none!important}}.child-page-block[data-v-6e1ccb30]{margin:2px 0}.child-page-row[data-v-6e1ccb30]{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;cursor:pointer;transition:background .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.child-page-row[data-v-6e1ccb30]:hover{background:#0000000a}.child-page-block--selected .child-page-row[data-v-6e1ccb30]{background:#2383e21a;box-shadow:inset 0 0 0 1.5px #2383e273}.child-page-icon[data-v-6e1ccb30]{font-size:16px;line-height:1;flex-shrink:0;color:#91918e;display:inline-flex;align-items:center;justify-content:center;min-width:18px}.child-page-title[data-v-6e1ccb30]{font-size:15px;color:#37352f;font-weight:500;text-decoration:underline;text-decoration-color:#37352f29;text-underline-offset:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.child-page-count[data-v-6e1ccb30]{font-size:12px;color:#b4b4b0;flex-shrink:0}.child-page-chevron[data-v-6e1ccb30]{margin-left:auto;color:#c7c7c4;font-size:16px;flex-shrink:0;opacity:0;transition:opacity .1s}.child-page-row:hover .child-page-chevron[data-v-6e1ccb30]{opacity:1}.child-page-block--missing .child-page-title[data-v-6e1ccb30]{color:#b4b4b0;text-decoration:none;font-style:italic;cursor:default}.child-page-block--missing .child-page-row[data-v-6e1ccb30]{cursor:default}.child-page-block--missing .child-page-row[data-v-6e1ccb30]:hover{background:transparent}.cpi[data-v-206f1c9f]{display:inline-flex;align-items:center;gap:8px}.cpi-stack[data-v-206f1c9f]{display:inline-flex}.cpi-avatar[data-v-206f1c9f]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:#fff;font-size:10px;font-weight:700;border:2px solid white;margin-left:-6px;overflow:hidden;box-shadow:0 0 0 1px #0f172a0d}.cpi-avatar[data-v-206f1c9f]:first-child{margin-left:0}.cpi-avatar img[data-v-206f1c9f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cpi-avatar--overflow[data-v-206f1c9f]{background:#e2e8f0;color:#475569}.cpi-label[data-v-206f1c9f]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#475569;font-weight:500}.cpi-dot[data-v-206f1c9f]{display:inline-block;width:6px;height:6px;background:#16a34a;border-radius:999px;box-shadow:0 0 0 3px #16a34a26;animation:cpi-pulse-206f1c9f 1.8s ease-in-out infinite}@keyframes cpi-pulse-206f1c9f{0%,to{box-shadow:0 0 0 3px #16a34a26}50%{box-shadow:0 0 0 6px #16a34a0d}}.mva[data-v-049f2de5]{display:flex;align-items:flex-start;gap:10px;margin:8px 16px;padding:8px 12px;background:linear-gradient(135deg,#eef2ff,#f5f3ff);border:1px solid #e0e7ff;border-radius:10px;transition:background .15s}.mva-mic[data-v-049f2de5]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #c4b5fd;background:#fff;color:#4338ca;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;transition:background .1s,border-color .1s,color .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:140px}.mva-mic[data-v-049f2de5]:hover{background:#ede9fe}.mva-mic--recording[data-v-049f2de5]{background:#dc2626;color:#fff;border-color:#dc2626;animation:mva-pulse-049f2de5 1.2s ease-in-out infinite}.mva-mic--processing[data-v-049f2de5]{background:#f1f5f9;color:#64748b;border-color:#cbd5e1;cursor:wait}.mva-mic i[data-v-049f2de5]{font-size:16px}.mva-clock[data-v-049f2de5]{font-variant-numeric:tabular-nums}.mva-label[data-v-049f2de5]{font-weight:500}@keyframes mva-pulse-049f2de5{0%,to{box-shadow:0 0 #dc262666}50%{box-shadow:0 0 0 8px #dc262600}}.mva-toggle[data-v-049f2de5]{border:0;background:transparent;color:#94a3b8;cursor:pointer;padding:4px;border-radius:4px}.mva-toggle[data-v-049f2de5]:hover{background:#0f172a0f;color:#475569}.mva-feed[data-v-049f2de5]{flex:1;min-width:0}.mva-current[data-v-049f2de5]{display:flex;flex-direction:column;gap:6px}.mva-current-transcript[data-v-049f2de5]{font-size:13px;color:#1e293b;font-style:italic;line-height:1.4}.mva-current-transcript i[data-v-049f2de5]{color:#94a3b8;margin-right:4px}.mva-applied[data-v-049f2de5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.mva-applied li[data-v-049f2de5]{display:flex;align-items:center;gap:5px;font-size:12px;color:#15803d}.mva-applied li i[data-v-049f2de5]{font-size:13px}.mva-skipped[data-v-049f2de5]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#b45309}.mva-unsupported[data-v-049f2de5]{font-size:12px;color:#94a3b8;font-style:italic}.mva-history[data-v-049f2de5]{margin-top:8px}.mva-history summary[data-v-049f2de5]{cursor:pointer;font-size:11px;color:#64748b;font-weight:500}.mva-history ul[data-v-049f2de5]{list-style:none;padding:4px 0;margin:0;display:flex;flex-direction:column;gap:2px}.mva-history li[data-v-049f2de5]{display:flex;align-items:baseline;gap:8px;font-size:11px;color:#475569}.mva-history-time[data-v-049f2de5]{color:#94a3b8;font-variant-numeric:tabular-nums}.mva-history-text[data-v-049f2de5]{flex:1;font-style:italic}.mva-history-count[data-v-049f2de5]{color:#94a3b8}.epm-header[data-v-a5e230a2]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#111827;width:100%}.epm-header>i[data-v-a5e230a2]{font-size:18px;color:#2563eb}.epm-title[data-v-a5e230a2]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epm-newtab[data-v-a5e230a2]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#6b7280;text-decoration:none;transition:background .1s,color .1s}.epm-newtab[data-v-a5e230a2]:hover{background:#eef2ff;color:#2563eb}.epm-frame[data-v-a5e230a2]{flex:1;width:100%;height:100%;border:none;background:#fff}.lep-header[data-v-c6b12a1b]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#111827}.lep-header-icon[data-v-c6b12a1b]{color:#2563eb;font-size:17px}.lep-back[data-v-c6b12a1b]{width:28px;height:28px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;margin-right:-4px}.lep-back[data-v-c6b12a1b]:hover{background:#f3f4f6;color:#111827}.lep-models[data-v-c6b12a1b]{display:flex;flex-direction:column;gap:4px;padding-top:4px}.lep-model[data-v-c6b12a1b]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e5e7eb;background:#fff;border-radius:10px;cursor:pointer;transition:border-color .1s,background .1s;text-align:left}.lep-model[data-v-c6b12a1b]:hover{border-color:#93c5fd;background:#eff6ff}.lep-model-icon[data-v-c6b12a1b]{font-size:22px;color:#2563eb;flex-shrink:0}.lep-model-label[data-v-c6b12a1b]{flex:1;font-size:14px;font-weight:500;color:#111827}.lep-model-chevron[data-v-c6b12a1b]{color:#9ca3af;font-size:18px}.lep-entity[data-v-c6b12a1b]{padding-top:4px}.lep-search[data-v-c6b12a1b]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:8px;transition:border-color .1s,box-shadow .1s}.lep-search[data-v-c6b12a1b]:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.lep-search-icon[data-v-c6b12a1b]{font-size:15px;color:#9ca3af;flex-shrink:0}.lep-search-input[data-v-c6b12a1b]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#111827}.lep-search-input[data-v-c6b12a1b]::-moz-placeholder{color:#9ca3af}.lep-search-input[data-v-c6b12a1b]::placeholder{color:#9ca3af}.lep-search-spinner[data-v-c6b12a1b]{font-size:14px;color:#6b7280;flex-shrink:0}.lep-empty[data-v-c6b12a1b]{padding:24px;text-align:center;color:#9ca3af;font-size:13px}.lep-results[data-v-c6b12a1b]{max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.lep-result[data-v-c6b12a1b]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:background .08s}.lep-result[data-v-c6b12a1b]:hover{background:#f3f4f6}.lep-result-icon[data-v-c6b12a1b]{font-size:16px;color:#2563eb;flex-shrink:0}.lep-result-text[data-v-c6b12a1b]{display:flex;flex-direction:column;min-width:0}.lep-result-name[data-v-c6b12a1b]{font-size:14px;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lep-result-meta[data-v-c6b12a1b]{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-line[data-v-9322bc91]{position:fixed;height:24px;z-index:25;display:flex;align-items:center;gap:8px;pointer-events:auto;cursor:pointer}.ins-divider[data-v-9322bc91]{flex:1;height:1px;background:#c7d2fe;opacity:0;transition:opacity .1s}.ins-line:hover .ins-divider[data-v-9322bc91]{opacity:.8}.ins-btn[data-v-9322bc91]{width:24px;height:24px;border:1px solid #c7d2fe;background:#fff;color:#4f46e5;border-radius:999px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 2px 6px #4f46e52e;opacity:.65;transition:opacity .1s,transform .1s,background .1s}.ins-line:hover .ins-btn[data-v-9322bc91]{opacity:1;transform:scale(1.06)}.ins-btn[data-v-9322bc91]:hover{background:#eef2ff}.ins-fade-enter-active[data-v-9322bc91],.ins-fade-leave-active[data-v-9322bc91]{transition:opacity .12s}.ins-fade-enter-from[data-v-9322bc91],.ins-fade-leave-to[data-v-9322bc91]{opacity:0}.history-header[data-v-af5c830c]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#37352f}.history-header-icon[data-v-af5c830c]{font-size:18px;color:#91918e}.history-count[data-v-af5c830c]{font-size:12px;color:#91918e;background:#0000000a;padding:1px 6px;border-radius:8px}.history-body[data-v-af5c830c]{min-height:120px}.history-loading[data-v-af5c830c],.history-empty[data-v-af5c830c]{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px;color:#b4b4b0;font-size:13px}.history-list[data-v-af5c830c]{display:flex;flex-direction:column;gap:2px;max-height:400px;overflow-y:auto}.history-item[data-v-af5c830c]{padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .08s}.history-item[data-v-af5c830c]:hover{background:#f7f7f5}.history-item-main[data-v-af5c830c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.history-item-name[data-v-af5c830c]{font-size:14px;font-weight:500;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.history-item-status[data-v-af5c830c]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.history-item-dot[data-v-af5c830c]{width:6px;height:6px;border-radius:50%}.history-item-meta[data-v-af5c830c]{display:flex;gap:12px;margin-top:3px;font-size:12px;color:#91918e}.ptl-header[data-v-9fdf14e1]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.ptl-header i[data-v-9fdf14e1]{color:#7c5cfc;font-size:18px}.ptl-body[data-v-9fdf14e1]{display:flex;flex-direction:column;gap:14px}.ptl-hint[data-v-9fdf14e1]{font-size:13px;color:#52525b;margin:0;line-height:1.4}.ptl-hint strong[data-v-9fdf14e1]{color:#18181b;font-weight:600}.ptl-loading[data-v-9fdf14e1]{display:flex;align-items:center;gap:8px;padding:16px;color:#a1a1aa;font-size:13px;justify-content:center}.ptl-empty[data-v-9fdf14e1]{padding:24px;text-align:center;color:#a1a1aa;font-size:13px;background:#fafafa;border-radius:8px}.ptl-field[data-v-9fdf14e1]{display:flex;flex-direction:column;gap:4px}.ptl-label[data-v-9fdf14e1]{font-size:11px;font-weight:600;color:#52525b}.ptl-lib-option[data-v-9fdf14e1]{display:inline-flex;align-items:center;gap:6px}.ptl-actions[data-v-9fdf14e1]{display:flex;justify-content:flex-end;gap:8px}.ptl-btn[data-v-9fdf14e1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent}.ptl-btn--ghost[data-v-9fdf14e1]{background:transparent;color:#52525b;border-color:#e4e4e7}.ptl-btn--ghost[data-v-9fdf14e1]:hover{background:#fafafa}.ptl-btn--primary[data-v-9fdf14e1]{background:#7c5cfc;color:#fff}.ptl-btn--primary[data-v-9fdf14e1]:hover{background:#6b4ce0}.ptl-btn--primary[data-v-9fdf14e1]:disabled{background:#c7bff5;cursor:not-allowed}.kind-pill-wrap[data-v-76286786]{position:relative;display:inline-flex}.kind-pill[data-v-76286786]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;height:28px;background:var(--surface-50, #f8fafc);border:1px solid var(--surface-200, #e2e8f0);border-radius:999px;font-size:12px;font-weight:500;color:var(--text-color-secondary, #64748b);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.kind-pill[data-v-76286786]:hover,.kind-pill--open[data-v-76286786]{background:var(--surface-100, #f1f5f9);color:var(--text-color, #0f172a)}.kind-pill i[data-v-76286786]{font-size:14px}.kind-pill-caret[data-v-76286786]{margin-left:2px;opacity:.6;font-size:12px}.kind-pill--disabled[data-v-76286786]{opacity:.5;cursor:not-allowed}.kind-pill-menu[data-v-76286786]{position:absolute;top:calc(100% + 6px);right:0;z-index:1000;display:flex;flex-direction:column;min-width:260px;padding:6px;background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:8px;box-shadow:0 10px 25px -5px #0f172a26,0 4px 10px -3px #0f172a0d}.kind-pill-menu-item[data-v-76286786]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:0;border-radius:6px;text-align:left;cursor:pointer;transition:background .12s}.kind-pill-menu-item[data-v-76286786]:hover,.kind-pill-menu-item--active[data-v-76286786]{background:var(--surface-100, #f1f5f9)}.kind-pill-menu-item i[data-v-76286786]{font-size:16px;color:var(--text-color-secondary, #64748b);flex-shrink:0}.kind-pill-menu-text[data-v-76286786]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.kind-pill-menu-label[data-v-76286786]{font-size:13px;font-weight:500;color:var(--text-color, #0f172a)}.kind-pill-menu-desc[data-v-76286786]{font-size:11px;color:var(--text-color-secondary, #64748b);line-height:1.3}.kind-pill-menu-check[data-v-76286786]{color:var(--primary-color, #2383e2)!important}.event-bar[data-v-80b39f29]{display:flex;align-items:center;gap:14px;padding:10px 24px;background:linear-gradient(0deg,#2383e20a,#2383e20a),#fff;border-bottom:1px solid var(--surface-200, #e2e8f0);flex-wrap:wrap}.event-bar-icon[data-v-80b39f29]{font-size:18px;color:var(--primary-color, #2383e2)}.event-bar-field[data-v-80b39f29]{display:flex;align-items:center;gap:8px}.event-bar-label[data-v-80b39f29]{font-size:12px;font-weight:500;color:var(--text-color-secondary, #64748b);text-transform:uppercase;letter-spacing:.04em}.event-bar-clear[data-v-80b39f29]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;background:transparent;border:1px solid var(--surface-200, #e2e8f0);border-radius:6px;color:var(--text-color-secondary, #64748b);cursor:pointer}.event-bar-clear[data-v-80b39f29]:hover{background:var(--surface-100, #f1f5f9);color:var(--text-color, #0f172a)}[data-v-80b39f29] .p-datepicker{width:240px}[data-v-80b39f29] .p-datepicker .p-inputtext{height:32px;font-size:13px}.meeting-bar[data-v-8729dd6e]{display:flex;align-items:center;gap:14px;padding:10px 24px;background:linear-gradient(0deg,#2383e20a,#2383e20a),#fff;border-bottom:1px solid var(--surface-200, #e2e8f0)}.meeting-bar--recording[data-v-8729dd6e]{background:linear-gradient(0deg,#dc26260f,#dc26260f),#fff}.meeting-bar--busy[data-v-8729dd6e]{background:linear-gradient(0deg,#f59e0b0f,#f59e0b0f),#fff}.meeting-bar-icon[data-v-8729dd6e]{font-size:18px;color:var(--primary-color, #2383e2)}.meeting-bar--recording .meeting-bar-icon[data-v-8729dd6e]{color:#dc2626}.meeting-bar-status[data-v-8729dd6e]{display:inline-flex;align-items:center;gap:8px;flex:1}.meeting-bar-pulse[data-v-8729dd6e]{width:10px;height:10px;border-radius:50%;background:#dc2626;animation:meeting-pulse-8729dd6e 1.2s ease-in-out infinite}@keyframes meeting-pulse-8729dd6e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.meeting-bar-label[data-v-8729dd6e]{font-size:13px;font-weight:500;color:var(--text-color, #0f172a);font-variant-numeric:tabular-nums}.meeting-bar-actions[data-v-8729dd6e]{display:flex;align-items:center;gap:8px;margin-left:auto}.tags-pill-wrap[data-v-27d294d4]{position:relative;display:inline-flex}.tags-pill-trigger[data-v-27d294d4]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;min-height:28px;background:var(--surface-50, #f8fafc);border:1px solid var(--surface-200, #e2e8f0);border-radius:999px;font-size:12px;color:var(--text-color-secondary, #64748b);cursor:pointer;flex-wrap:wrap;max-width:360px}.tags-pill-trigger[data-v-27d294d4]:hover{background:var(--surface-100, #f1f5f9)}.tags-pill-trigger--disabled[data-v-27d294d4]{opacity:.5;cursor:not-allowed}.tags-pill-placeholder[data-v-27d294d4]{font-weight:500}.tags-chip[data-v-27d294d4]{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border:1px solid;border-radius:999px;font-size:11px;font-weight:500;line-height:1.6}.tags-chip-remove[data-v-27d294d4]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;background:transparent;border:0;border-radius:999px;color:inherit;opacity:.6;cursor:pointer}.tags-chip-remove[data-v-27d294d4]:hover{opacity:1;background:#0000000f}.tags-menu[data-v-27d294d4]{position:absolute;top:calc(100% + 6px);right:0;z-index:1000;min-width:280px;padding:6px;background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:8px;box-shadow:0 10px 25px -5px #0f172a26,0 4px 10px -3px #0f172a0d}.tags-menu-search[data-v-27d294d4]{width:100%;padding:6px 8px;margin-bottom:6px;font-size:13px;border:1px solid var(--surface-200, #e2e8f0);border-radius:6px;outline:none}.tags-menu-search[data-v-27d294d4]:focus{border-color:var(--primary-color, #2383e2)}.tags-menu-list[data-v-27d294d4]{display:flex;flex-direction:column;max-height:280px;overflow-y:auto}.tags-menu-item[data-v-27d294d4]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:transparent;border:0;border-radius:6px;cursor:pointer;text-align:left}.tags-menu-item[data-v-27d294d4]:hover{background:var(--surface-100, #f1f5f9)}.tags-menu-item-check[data-v-27d294d4]{margin-left:auto;color:var(--primary-color, #2383e2)}.tags-menu-item--create[data-v-27d294d4]{color:var(--primary-color, #2383e2);font-size:13px;font-weight:500}.tags-menu-empty[data-v-27d294d4]{padding:8px;font-size:12px;color:var(--text-color-secondary, #64748b);text-align:center}.subpages[data-v-bbab393b]{margin-top:36px;padding-top:18px;border-top:1px solid #ededeb}.subpages-header[data-v-bbab393b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.subpages-title[data-v-bbab393b]{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#91918e;text-transform:uppercase;letter-spacing:.04em}.subpages-title i[data-v-bbab393b]{font-size:15px}.subpages-counter[data-v-bbab393b]{font-size:11px;font-weight:600;color:#b4b4b0;background:#f1f1ef;border-radius:10px;padding:1px 7px}.subpages-actions[data-v-bbab393b]{display:flex;align-items:center;gap:8px}.subpages-toggle[data-v-bbab393b]{display:flex;background:#f1f1ef;border-radius:6px;padding:2px}.subpages-toggle-btn[data-v-bbab393b]{display:flex;align-items:center;justify-content:center;width:26px;height:24px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:4px;font-size:14px;transition:background .1s,color .1s}.subpages-toggle-btn--active[data-v-bbab393b]{background:#fff;color:#37352f;box-shadow:0 1px 2px #00000014}.subpages-new-btn[data-v-bbab393b]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;font-size:13px;font-weight:500;color:#37352f;background:transparent;border:1px solid #e8e8e4;border-radius:6px;cursor:pointer;transition:background .1s}.subpages-new-btn[data-v-bbab393b]:hover{background:#f7f7f5}.subpages-empty[data-v-bbab393b]{display:flex;align-items:center;gap:8px;padding:14px 4px;font-size:14px;color:#b4b4b0}.subpages-empty-link[data-v-bbab393b]{border:none;background:transparent;color:#2383e2;font-size:14px;cursor:pointer;padding:0}.subpages-empty-link[data-v-bbab393b]:hover{text-decoration:underline}.subpages-list[data-v-bbab393b]{display:flex;flex-direction:column;gap:1px}.subpages-row[data-v-bbab393b]{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:background .1s}.subpages-row[data-v-bbab393b]:hover{background:#0000000a}.subpages-row-icon[data-v-bbab393b]{font-size:17px;line-height:1;flex-shrink:0;color:#91918e;display:inline-flex;align-items:center;min-width:20px}.subpages-row-title[data-v-bbab393b]{flex:1;font-size:15px;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subpages-row-meta[data-v-bbab393b]{font-size:12px;color:#b4b4b0;flex-shrink:0}.subpages-row-chevron[data-v-bbab393b]{color:#c7c7c4;font-size:16px;flex-shrink:0;opacity:0;transition:opacity .1s}.subpages-row:hover .subpages-row-chevron[data-v-bbab393b]{opacity:1}.subpages-gallery[data-v-bbab393b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.subpages-card[data-v-bbab393b]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border:1px solid #e8e8e4;border-radius:8px;background:#fff;cursor:pointer;text-align:left;transition:border-color .12s,box-shadow .12s}.subpages-card[data-v-bbab393b]:hover{border-color:#d3d3d0;box-shadow:0 1px 4px #0000000f}.subpages-card-icon[data-v-bbab393b]{font-size:22px;line-height:1;color:#91918e}.subpages-card-title[data-v-bbab393b]{font-size:14px;font-weight:500;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.subpages-card-meta[data-v-bbab393b]{font-size:12px;color:#b4b4b0}.codocs-wrapper[data-v-e0f31b27]{display:flex;min-height:100vh;background:#fff}.codocs-main[data-v-e0f31b27]{flex:1;min-width:0;background:#fff;transition:margin-left .2s ease;position:relative}.codocs-main--expanded[data-v-e0f31b27]{margin-left:0}.sidebar-expand-topbar-btn[data-v-e0f31b27]{margin-right:4px}.show-page[data-v-e0f31b27]{display:flex;flex-direction:column;height:100vh;background:#fff}.topbar[data-v-e0f31b27]{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:44px;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.04);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:sticky;top:0;z-index:20;background:#fff}.topbar-left[data-v-e0f31b27]{display:flex;align-items:center;gap:4px;min-width:0}.topbar-breadcrumb[data-v-e0f31b27]{display:flex;align-items:center;gap:2px;font-size:13px;color:#91918e;min-width:0;overflow:hidden}.topbar-breadcrumb-link[data-v-e0f31b27]{display:flex;align-items:center;gap:4px;border:none;background:transparent;color:#91918e;cursor:pointer;padding:2px 4px;border-radius:4px;font-size:13px;white-space:nowrap;flex-shrink:0;transition:background .1s,color .1s}.topbar-breadcrumb-link[data-v-e0f31b27]:hover{background:#0000000a;color:#37352f}.topbar-breadcrumb-sep[data-v-e0f31b27]{color:#d1d1cb;font-size:14px;flex-shrink:0}.topbar-breadcrumb-crumb[data-v-e0f31b27]{position:relative;display:flex;align-items:center;gap:2px;min-width:0}.topbar-breadcrumb-chevron[data-v-e0f31b27]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:transparent;color:#b4b4b0;cursor:pointer;border-radius:4px;font-size:14px;flex-shrink:0;transition:background .1s,color .1s}.topbar-breadcrumb-chevron[data-v-e0f31b27]:hover{background:#0000000f;color:#37352f}.crumb-menu[data-v-e0f31b27]{position:absolute;top:100%;left:0;margin-top:4px;min-width:200px;max-width:300px;max-height:320px;overflow-y:auto;background:#fff;border:1px solid #e8e8e4;border-radius:8px;box-shadow:0 6px 20px #0000001f;padding:4px;z-index:60}.crumb-menu-item[data-v-e0f31b27]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;font-size:13px;color:#37352f;transition:background .1s}.crumb-menu-item[data-v-e0f31b27]:hover{background:#0000000a}.crumb-menu-item--active[data-v-e0f31b27]{background:#0000000d;font-weight:500}.crumb-menu-icon[data-v-e0f31b27]{font-size:14px;flex-shrink:0}.crumb-menu-text[data-v-e0f31b27]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-breadcrumb-current[data-v-e0f31b27]{display:flex;align-items:center;gap:4px;color:#37352f;min-width:0}.topbar-breadcrumb-icon[data-v-e0f31b27]{font-size:14px;flex-shrink:0}.topbar-breadcrumb-text[data-v-e0f31b27]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-right[data-v-e0f31b27]{display:flex;align-items:center;gap:8px;flex-shrink:0}.save-indicator[data-v-e0f31b27]{font-size:12px;color:#b4b4b0;display:flex;align-items:center;gap:4px}.save-indicator--saved[data-v-e0f31b27]{color:#91918e}.topbar-btn[data-v-e0f31b27]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:6px;font-size:16px;transition:background .1s}.topbar-btn[data-v-e0f31b27]:hover{background:#0000000a;color:#37352f}.topbar-btn--active[data-v-e0f31b27]{background:#e8f4fd;color:#2383e2}.topbar-btn--active[data-v-e0f31b27]:hover{background:#d4ecfb;color:#1b6dbf}.topbar-favorite-btn--active[data-v-e0f31b27]{color:#f5a623;background:transparent}.topbar-favorite-btn--active[data-v-e0f31b27]:hover{color:#e09516;background:#0000000a}.topbar-btn--template-active[data-v-e0f31b27]{color:#7c5cfc;background:#f0ecff}.topbar-btn--template-active[data-v-e0f31b27]:hover{color:#6b4ce0;background:#e5deff}.access-pill[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;height:28px;background:var(--surface-50, #f8fafc);border:1px solid var(--surface-200, #e2e8f0);border-radius:999px;font-size:12px;font-weight:500;color:var(--text-color-secondary, #64748b);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.access-pill[data-v-e0f31b27]:hover{background:var(--surface-100, #f1f5f9);color:var(--text-color, #0f172a)}.access-pill i[data-v-e0f31b27]{font-size:13px}.access-pill--locked[data-v-e0f31b27]{background:#fef3c7;border-color:#fcd34d;color:#92651b}.access-pill--locked[data-v-e0f31b27]:hover{background:#fde68a;color:#78532a}.access-pill--inherited[data-v-e0f31b27]{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.access-pill--inherited[data-v-e0f31b27]:hover{background:#ffedd5;color:#7c2d12}.viewonly-banner[data-v-e0f31b27]{display:flex;align-items:center;gap:12px;padding:10px 18px;margin:8px 24px 0;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#475569;font-size:13px}.viewonly-banner-left[data-v-e0f31b27]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.viewonly-banner i[data-v-e0f31b27]{font-size:16px;color:#64748b}.viewonly-banner-title[data-v-e0f31b27]{font-weight:600;color:#0f172a}.viewonly-banner-meta[data-v-e0f31b27]{color:#64748b}.link-asset-pill[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px dashed #cbd5e1;background:transparent;color:#64748b;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s,color .1s,border-color .1s}.link-asset-pill[data-v-e0f31b27]:hover{background:#eff6ff;color:#1d4ed8;border-color:#93c5fd}.link-asset-pill i[data-v-e0f31b27]{font-size:13px}.link-asset-pill--linked[data-v-e0f31b27]{border-style:solid;border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8;padding:0 4px 0 10px;cursor:default}.link-asset-pill--linked[data-v-e0f31b27]:hover{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.link-asset-pill-name[data-v-e0f31b27]{border:none;background:transparent;color:inherit;font-size:12px;font-weight:500;cursor:pointer;padding:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-asset-pill-name[data-v-e0f31b27]:hover{text-decoration:underline}.link-asset-pill-remove[data-v-e0f31b27]{width:20px;height:20px;border:none;background:transparent;color:#1d4ed8;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;transition:background .1s}.link-asset-pill-remove[data-v-e0f31b27]:hover{background:#1d4ed81f}.template-banner[data-v-e0f31b27]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap}.template-banner-left[data-v-e0f31b27]{display:flex;align-items:center;gap:8px;font-size:13px;color:#1e293b;font-weight:500;flex-wrap:wrap}.template-banner-left i[data-v-e0f31b27]{font-size:15px}.template-banner-count[data-v-e0f31b27]{font-size:11px;color:#64748b;background:#fff;border:1px solid #e2e8f0;padding:1px 7px;border-radius:999px;font-weight:500}.template-banner-hint[data-v-e0f31b27]{font-size:11px;color:#64748b;font-weight:400}.template-banner-actions[data-v-e0f31b27]{display:flex;gap:6px;flex-shrink:0}.template-banner-btn[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border:1px solid #e2e8f0;background:#fff;color:#334155;cursor:pointer;border-radius:6px;font-size:12px;font-weight:500;transition:background .1s,border-color .1s,color .1s}.template-banner-btn[data-v-e0f31b27]:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.template-banner-btn--primary[data-v-e0f31b27]{background:#4f46e5;color:#fff;border-color:#4f46e5}.template-banner-btn--primary[data-v-e0f31b27]:hover{background:#4338ca;border-color:#4338ca;color:#fff}.template-banner-btn--primary[data-v-e0f31b27]:disabled{background:#c7d2fe;border-color:#c7d2fe;cursor:not-allowed}.template-banner--draft[data-v-e0f31b27]{background:#fffbeb;border-bottom-color:#fde68a}.template-banner--draft .template-banner-left[data-v-e0f31b27]{color:#78350f}.template-banner--retired[data-v-e0f31b27]{background:#f8fafc;border-bottom-color:#e2e8f0}.template-banner--retired .template-banner-left[data-v-e0f31b27],.template-banner--retired .template-banner-btn[data-v-e0f31b27]{color:#475569}.template-status-badge[data-v-e0f31b27]{display:inline-flex;align-items:center;font-size:10px;font-weight:600;padding:1px 8px;border-radius:999px;text-transform:capitalize;letter-spacing:0;border:1px solid transparent;line-height:1.6}.template-status-badge--draft[data-v-e0f31b27]{color:#b45309;background:#fef3c7;border-color:#fde68a}.template-status-badge--published[data-v-e0f31b27]{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.template-status-badge--retired[data-v-e0f31b27]{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.template-status-badge--system[data-v-e0f31b27]{color:#3b82f6;background:#dbeafe;display:inline-flex;align-items:center;gap:3px}.template-status-badge--system i[data-v-e0f31b27]{font-size:11px}.template-banner-hint[data-v-e0f31b27]{font-size:11px;font-weight:400;color:inherit;opacity:.75}.archived-banner[data-v-e0f31b27]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-bottom:1px solid rgba(180,130,30,.2)}.archived-banner-left[data-v-e0f31b27]{display:flex;align-items:center;gap:8px;font-size:13px;color:#78532a;font-weight:500}.archived-banner-left i[data-v-e0f31b27]{font-size:15px;color:#92651b}.archived-banner-meta[data-v-e0f31b27]{font-weight:400;color:#8a6c3b}.archived-banner-btn[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:1px solid rgba(146,101,27,.2);background:#ffffffb3;color:#78532a;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s}.archived-banner-btn[data-v-e0f31b27]:hover{background:#fff}.topbar-btn--archived[data-v-e0f31b27]{color:#92651b}.topbar-btn--archived[data-v-e0f31b27]:hover{background:#fef3c7;color:#78532a}.publish-pill[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .1s,border-color .1s,color .1s;flex-shrink:0}.publish-pill[data-v-e0f31b27]:disabled{opacity:.6;cursor:default}.publish-pill--draft[data-v-e0f31b27]{background:#7c5cfc;color:#fff}.publish-pill--draft[data-v-e0f31b27]:hover:not(:disabled){background:#6b4ce0}.publish-pill--published[data-v-e0f31b27]{background:#ecfdf3;color:#027a48;border-color:#abefc6}.publish-pill--published[data-v-e0f31b27]:hover:not(:disabled){background:#d1fadf}.draft-banner[data-v-e0f31b27]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:linear-gradient(135deg,#ede9fe,#ddd6fe);border-bottom:1px solid rgba(124,92,252,.22)}.draft-banner-left[data-v-e0f31b27]{display:flex;align-items:center;gap:8px;font-size:13px;color:#4c3a9e;font-weight:500}.draft-banner-left i[data-v-e0f31b27]{font-size:15px;color:#6b4ce0}.draft-banner-meta[data-v-e0f31b27]{font-weight:400;color:#6a5aa8}.draft-banner-btn[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:none;background:#7c5cfc;color:#fff;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .1s}.draft-banner-btn[data-v-e0f31b27]:hover:not(:disabled){background:#6b4ce0}.draft-banner-btn[data-v-e0f31b27]:disabled{opacity:.6;cursor:default}.overflow-menu-wrap[data-v-e0f31b27]{position:relative;display:inline-flex}.overflow-menu[data-v-e0f31b27]{position:absolute;top:calc(100% + 6px);right:0;z-index:1000;min-width:220px;padding:6px;background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:8px;box-shadow:0 10px 25px -5px #0f172a26,0 4px 10px -3px #0f172a0d}.overflow-menu-section+.overflow-menu-section[data-v-e0f31b27]{margin-top:6px;padding-top:6px;border-top:1px solid #f1f5f9}.overflow-menu-label[data-v-e0f31b27]{padding:4px 10px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.overflow-menu-item[data-v-e0f31b27]{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;background:transparent;border:0;border-radius:6px;text-align:left;cursor:pointer;transition:background .12s;font-size:13px;color:#0f172a}.overflow-menu-item[data-v-e0f31b27]:hover{background:#f1f5f9}.overflow-menu-item--active[data-v-e0f31b27]{background:#eff6ff;color:#1d4ed8}.overflow-menu-item i[data-v-e0f31b27]{font-size:15px;color:#64748b;flex-shrink:0}.overflow-menu-item--active i[data-v-e0f31b27]{color:#1d4ed8}.overflow-menu-item span[data-v-e0f31b27]{flex:1;min-width:0}.overflow-menu-check[data-v-e0f31b27]{color:#2383e2!important}.overflow-menu-item--danger[data-v-e0f31b27],.overflow-menu-item--danger i[data-v-e0f31b27]{color:#b91c1c}.overflow-menu-item--danger[data-v-e0f31b27]:hover{background:#fef2f2}.fullscreen-exit-pill[data-v-e0f31b27]{position:fixed;top:12px;right:12px;z-index:9999;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e2e8f0;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#475569;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;box-shadow:0 4px 14px #0f172a14;opacity:.4;transition:opacity .15s,background .15s,color .15s}.fullscreen-exit-pill[data-v-e0f31b27]:hover{opacity:1;background:#fff;color:#0f172a}.fullscreen-exit-pill kbd[data-v-e0f31b27]{padding:1px 5px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;font-size:10px;font-family:ui-monospace,monospace;color:#64748b;line-height:1.3}.topbar-btn--end-meeting[data-v-e0f31b27]{background:#4f46e5;color:#fff;border:1px solid #4f46e5;padding:5px 12px;gap:5px;font-size:12px;font-weight:600;width:auto!important}.topbar-btn--end-meeting[data-v-e0f31b27]:hover{background:#4338ca;border-color:#4338ca;color:#fff}.topbar-btn--end-meeting[data-v-e0f31b27]:disabled{background:#c7d2fe;border-color:#c7d2fe;cursor:not-allowed}.topbar-btn--end-meeting span[data-v-e0f31b27]{white-space:nowrap}.instance-bar[data-v-e0f31b27]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.04)}.instance-bar--draft[data-v-e0f31b27]{background:#f7f7f5}.instance-bar--in_progress[data-v-e0f31b27]{background:#e8f4fd}.instance-bar--completed[data-v-e0f31b27]{background:#ecfdf3}.instance-bar--cancelled[data-v-e0f31b27]{background:#fdecec}.instance-bar-left[data-v-e0f31b27]{display:flex;align-items:center;gap:10px}.instance-bar-status[data-v-e0f31b27]{font-size:12px;font-weight:600;padding:2px 10px;border-radius:10px}.instance-bar-status--draft[data-v-e0f31b27]{color:#91918e;background:#0000000f}.instance-bar-status--in_progress[data-v-e0f31b27]{color:#2383e2;background:#2383e21f}.instance-bar-status--completed[data-v-e0f31b27]{color:#2d8a4e;background:#2d8a4e1f}.instance-bar-status--cancelled[data-v-e0f31b27]{color:#e03e3e;background:#e03e3e1f}.instance-bar-template-link[data-v-e0f31b27]{display:flex;align-items:center;gap:4px;border:none;background:transparent;color:#91918e;cursor:pointer;font-size:12px;padding:2px 6px;border-radius:4px;transition:background .1s,color .1s}.instance-bar-template-link[data-v-e0f31b27]:hover{background:#0000000a;color:#37352f}.instance-bar-assignee[data-v-e0f31b27]{display:flex;align-items:center;gap:4px;font-size:12px;color:#91918e}.instance-bar-assignee i[data-v-e0f31b27]{font-size:13px}.instance-bar-actions[data-v-e0f31b27]{display:flex;gap:6px}.instance-action-btn[data-v-e0f31b27]{display:flex;align-items:center;gap:4px;padding:4px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s}.instance-action-btn--start[data-v-e0f31b27]{background:#2383e2;color:#fff}.instance-action-btn--start[data-v-e0f31b27]:hover{background:#0b6ec5}.instance-action-btn--complete[data-v-e0f31b27]{background:#2d8a4e;color:#fff}.instance-action-btn--complete[data-v-e0f31b27]:hover{background:#237a3f}.instance-action-btn--cancel[data-v-e0f31b27]{background:transparent;color:#91918e;border:1px solid rgba(0,0,0,.1)}.instance-action-btn--cancel[data-v-e0f31b27]:hover{background:#fdecec;color:#e03e3e;border-color:#e03e3e}.cover-image-wrapper[data-v-e0f31b27]{position:relative;width:100%;overflow:hidden}.cover-image-wrapper--page[data-v-e0f31b27]{max-width:900px;margin:0 auto}.cover-image-wrapper--document[data-v-e0f31b27]{width:794px;margin:32px auto 0;border-radius:2px 2px 0 0}.cover-image[data-v-e0f31b27]{display:block;width:100%;height:280px;-o-object-fit:cover;object-fit:cover}.cover-image-actions[data-v-e0f31b27]{position:absolute;bottom:12px;right:12px;display:flex;gap:6px;opacity:0;transition:opacity .15s}.cover-image-wrapper:hover .cover-image-actions[data-v-e0f31b27]{opacity:1}.cover-action-btn[data-v-e0f31b27]{display:flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#fff;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;border-radius:4px;cursor:pointer;transition:background .1s}.cover-action-btn[data-v-e0f31b27]:hover{background:#000000b3}.cover-action-btn--danger[data-v-e0f31b27]:hover{background:#dc2626cc}.cover-add-area[data-v-e0f31b27]{opacity:0;transition:opacity .15s;margin-bottom:4px}.document-container:hover .cover-add-area[data-v-e0f31b27]{opacity:1}.cover-add-btn[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:12px;color:#91918e;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s,color .1s}.cover-add-btn[data-v-e0f31b27]:hover{background:#f7f7f5;color:#37352f}.document-scroll[data-v-e0f31b27]{flex:1;overflow-y:auto;transition:background .2s ease}.document-scroll--page[data-v-e0f31b27]{background:#fff;scroll-padding-bottom:200px}.document-scroll--document[data-v-e0f31b27]{background:#f0f0ed}.document-container[data-v-e0f31b27]{transition:max-width .3s ease,width .3s ease,padding .3s ease,margin .3s ease,box-shadow .3s ease,background .2s ease}.document-container--page[data-v-e0f31b27]{max-width:900px;margin:0 auto;padding:12px 96px 200px;background:#fff}.document-container--page.page-width--small[data-v-e0f31b27]{max-width:680px;padding-left:48px;padding-right:48px}.document-container--page.page-width--medium[data-v-e0f31b27]{max-width:900px}.document-container--page.page-width--full[data-v-e0f31b27]{max-width:1200px;padding-left:48px;padding-right:48px}.document-container--document[data-v-e0f31b27]{width:794px;min-height:1123px;margin:32px auto;padding:72px 72px 96px;background:#fff;box-shadow:0 0 0 1px #00000008,0 1px 3px #0000000a,0 4px 12px #0000000f,0 12px 32px #0000000a;border-radius:2px;position:relative}.document-container--document[data-v-e0f31b27]:after{content:"1";position:absolute;bottom:36px;left:0;right:0;text-align:center;font-size:11px;color:#c8c8c4;font-variant-numeric:tabular-nums;pointer-events:none}.document-container--document[data-v-e0f31b27]:before{content:"";position:absolute;top:72px;left:72px;right:72px;bottom:96px;border:1px dashed transparent;border-radius:1px;pointer-events:none;transition:border-color .2s ease}.document-container--document[data-v-e0f31b27]:hover:before{border-color:#0000000f}.cover-image-wrapper--document+.document-container--document[data-v-e0f31b27]{margin-top:0;border-radius:0 0 2px 2px}.document-header[data-v-e0f31b27]{margin-bottom:4px}.document-icon-area[data-v-e0f31b27]{margin-bottom:8px}.document-icon[data-v-e0f31b27]{font-size:72px;cursor:pointer;line-height:1;display:inline-block;transition:opacity .1s;background:none;border:none;padding:0}.document-icon[data-v-e0f31b27]:hover{opacity:.8}.document-icon-add[data-v-e0f31b27]{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#b4b4b0;background:none;border:none;padding:4px 6px;border-radius:4px;cursor:pointer;opacity:0;transition:opacity .15s,color .1s,background .1s}.document-header:hover .document-icon-add[data-v-e0f31b27]{opacity:1}.document-icon-add[data-v-e0f31b27]:hover{background:#f7f7f5;color:#37352f}.document-title[data-v-e0f31b27]{font-size:42px;font-weight:700;color:#37352f;outline:none;border:none;line-height:1.15;letter-spacing:-.03em;word-break:break-word;padding:3px 2px 8px}.document-title[data-v-e0f31b27]:empty:before{content:attr(data-placeholder);color:#d3d3d0;pointer-events:none}.document-body[data-v-e0f31b27]{margin-top:2px;min-height:300px}@media print{.show-page[data-v-e0f31b27]{height:auto}.topbar[data-v-e0f31b27],.statusbar[data-v-e0f31b27]{display:none!important}.document-scroll[data-v-e0f31b27]{background:#fff!important;overflow:visible}.document-container[data-v-e0f31b27]{margin:0!important;padding:20mm!important;box-shadow:none!important;width:100%!important;max-width:100%!important;min-height:auto!important;border-radius:0!important}.document-container[data-v-e0f31b27]:before,.document-container[data-v-e0f31b27]:after{display:none!important}.cover-image-actions[data-v-e0f31b27],.cover-add-area[data-v-e0f31b27]{display:none!important}}@page{margin:20mm}.statusbar[data-v-e0f31b27]{display:flex;align-items:center;gap:8px;padding:4px 16px;height:28px;font-size:11px;color:#b4b4b0;border-top:1px solid rgba(0,0,0,.04);flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.statusbar-dot[data-v-e0f31b27]{width:3px;height:3px;border-radius:50%;background:#d1d1cb}.fade-enter-active[data-v-e0f31b27]{transition:opacity .15s ease}.fade-leave-active[data-v-e0f31b27]{transition:opacity .08s ease}.fade-enter-from[data-v-e0f31b27],.fade-leave-to[data-v-e0f31b27]{opacity:0}.codoc-prosemirror{outline:none;font-size:16px;line-height:1.75;color:#37352f}.codoc-prosemirror>*+*{margin-top:.1em}.codoc-prosemirror h1{font-size:2em;font-weight:700;margin-top:2em;margin-bottom:.25em;line-height:1.2;letter-spacing:-.02em;color:#37352f}.codoc-prosemirror h2{font-size:1.5em;font-weight:600;margin-top:1.5em;margin-bottom:.15em;line-height:1.3;letter-spacing:-.015em;color:#37352f}.codoc-prosemirror h3{font-size:1.25em;font-weight:600;margin-top:1.25em;margin-bottom:.1em;line-height:1.35;color:#37352f}.codoc-prosemirror p{margin-top:0;margin-bottom:0;padding:4px 0}.codoc-prosemirror p.is-editor-empty:first-child:before,.codoc-prosemirror .is-empty:before{content:attr(data-placeholder);float:left;color:#d3d3d0;pointer-events:none;height:0}.codoc-prosemirror ul,.codoc-prosemirror ol{padding-left:1.5em;margin:.2em 0}.codoc-prosemirror li{padding:2px 0}.codoc-prosemirror li::marker{color:#91918e}.codoc-prosemirror ul[data-type=taskList]{list-style:none;padding-left:0}.codoc-prosemirror ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:8px;padding:2px 0}.codoc-prosemirror ul[data-type=taskList] li label{flex-shrink:0;margin-top:4px}.codoc-prosemirror ul[data-type=taskList] li label input[type=checkbox]{width:16px;height:16px;accent-color:#2383e2;cursor:pointer;border-radius:3px}.codoc-prosemirror ul[data-type=taskList] li[data-checked=true]>div>p{text-decoration:line-through;color:#91918e}.codoc-prosemirror blockquote{border-left:3px solid #37352f;padding-left:16px;margin:.5em 0;color:#37352f}.codoc-prosemirror code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em;background:#87837826;padding:.15em .4em;border-radius:4px;color:#eb5757}.codoc-prosemirror pre{background:#f7f6f3;border-radius:6px;padding:16px 20px;margin:.5em 0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em;line-height:1.6;overflow-x:auto}.codoc-prosemirror pre code{background:none;padding:0;color:#37352f;font-size:inherit}.codoc-prosemirror hr{border:none;border-top:1px solid #e8e8e4;margin:1.5em 0}.codoc-prosemirror a{color:#37352f;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#37352f66;transition:text-decoration-color .1s}.codoc-prosemirror a:hover{text-decoration-color:#37352f}.codoc-prosemirror img{max-width:100%;height:auto;border-radius:4px;margin:.5em 0}.codoc-prosemirror .rowsys-table{border-collapse:collapse;width:100%;margin:.5em 0;border-radius:4px;overflow:hidden}.codoc-prosemirror .rowsys-table td,.codoc-prosemirror .rowsys-table th{border:1px solid #e8e8e4;padding:8px 12px;text-align:left;vertical-align:top;font-size:14px;min-width:60px}.codoc-prosemirror .rowsys-table th{background:#f7f6f3;font-weight:600;color:#37352f}.codoc-prosemirror .rowsys-table td{background:#fff}.codoc-prosemirror .selectedCell{background:#2383e214}.codoc-prosemirror mark{border-radius:2px;padding:.1em 0}.ProseMirror-dropcursor{color:#2383e2}.codoc-prosemirror .codoc-toggle{margin:4px 0;border-radius:4px}.codoc-prosemirror .codoc-toggle-summary{padding:4px 0;font-weight:500;cursor:pointer;list-style:disclosure-closed}.codoc-prosemirror details[open]>.codoc-toggle-summary{list-style:disclosure-open}.codoc-prosemirror .codoc-toggle-content{padding-left:24px;padding-top:2px;padding-bottom:4px}.codoc-prosemirror .codoc-callout{display:flex;gap:12px;padding:16px;border-radius:6px;margin:8px 0;align-items:flex-start}.codoc-prosemirror .codoc-callout .callout-content p:first-child{margin-top:0;padding-top:0}.embedded-codoc-content{font-size:14px;line-height:1.6;color:#37352f}.embedded-codoc-content>*+*{margin-top:.1em}.embedded-codoc-content h1{font-size:1.5em;font-weight:700;margin-top:.75em;margin-bottom:.15em}.embedded-codoc-content h2{font-size:1.25em;font-weight:600;margin-top:.5em;margin-bottom:.1em}.embedded-codoc-content h3{font-size:1.1em;font-weight:600;margin-top:.5em;margin-bottom:.1em}.embedded-codoc-content p{margin:0;padding:2px 0}.embedded-codoc-content ul,.embedded-codoc-content ol{padding-left:1.25em;margin:.15em 0}.embedded-codoc-content blockquote{border-left:2px solid #d3d3d0;padding-left:12px;margin:.25em 0;color:#91918e}.embedded-codoc-content pre{background:#f7f6f3;border-radius:4px;padding:10px 14px;font-size:.85em;margin:.25em 0;overflow-x:auto}.embedded-codoc-content code{font-size:.9em;background:#8783781f;padding:.1em .3em;border-radius:3px}.embedded-codoc-content hr{border:none;border-top:1px solid #e8e8e4;margin:.75em 0}@media print{.codoc-prosemirror .codoc-callout,.codoc-prosemirror pre,.codoc-prosemirror .rowsys-table,.codoc-prosemirror .codoc-toggle,.codoc-prosemirror .embedded-codoc-wrapper{-moz-column-break-inside:avoid;break-inside:avoid}}.swl[data-v-64f04e2b]{background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:10px;overflow:hidden}.swl-scroll[data-v-64f04e2b]{overflow:auto;max-height:calc(100vh - 240px)}.swl-table[data-v-64f04e2b]{display:grid;align-items:stretch}.swl-corner[data-v-64f04e2b]{position:sticky;top:0;left:0;z-index:4;background:var(--surface-50, #f8fafc);border-right:1px solid var(--surface-200, #e2e8f0);border-bottom:1px solid var(--surface-200, #e2e8f0)}.swl-time-row[data-v-64f04e2b]{position:sticky;top:0;z-index:3;display:flex;background:var(--surface-50, #f8fafc);border-bottom:1px solid var(--surface-200, #e2e8f0)}.swl-time-cell[data-v-64f04e2b]{position:relative;flex-shrink:0;border-right:1px dotted var(--surface-200, #e2e8f0)}.swl-time-cell--hour[data-v-64f04e2b]{border-right-style:solid}.swl-time-label[data-v-64f04e2b]{position:absolute;top:50%;left:4px;transform:translateY(-50%);font-size:10px;font-weight:600;color:var(--text-color-secondary, #64748b);font-variant-numeric:tabular-nums;white-space:nowrap}.swl-asset-header[data-v-64f04e2b]{position:sticky;left:0;z-index:2;background:var(--surface-50, #f8fafc);border-right:1px solid var(--surface-200, #e2e8f0);border-bottom:1px solid var(--surface-200, #e2e8f0);display:flex;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;color:var(--text-color, #0f172a);overflow:hidden}.swl-asset-icon[data-v-64f04e2b]{flex-shrink:0;color:var(--primary-color, #2383e2);font-size:14px}.swl-asset-name[data-v-64f04e2b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swl-lane[data-v-64f04e2b]{position:relative;display:flex;border-bottom:1px solid var(--surface-200, #e2e8f0)}.swl-lane-slot[data-v-64f04e2b]{flex-shrink:0;border-right:1px dotted var(--surface-200, #e2e8f0)}.swl-lane-slot--hour[data-v-64f04e2b]{border-right-style:solid}.swl-event[data-v-64f04e2b]{position:absolute;top:6px;bottom:6px;border:0;border-left:3px solid var(--primary-color, #2383e2);border-radius:4px;padding:4px 8px;text-align:left;cursor:pointer;overflow:hidden;z-index:1;transition:filter .12s}.swl-event[data-v-64f04e2b]:hover{filter:brightness(.96)}.swl-event-time[data-v-64f04e2b]{font-size:10px;font-weight:600;color:var(--text-color-secondary, #475569);font-variant-numeric:tabular-nums;white-space:nowrap}.swl-event-name[data-v-64f04e2b]{font-size:12px;font-weight:500;color:var(--text-color, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swl-event-icon[data-v-64f04e2b]{margin-right:3px}.codocs-wrapper[data-v-41ba32fb]{display:flex;height:100vh;overflow:hidden;background:var(--surface-50, #f8fafc)}.codocs-main[data-v-41ba32fb]{flex:1;display:flex;flex-direction:column;overflow:hidden;transition:margin-left .2s}.swl-page[data-v-41ba32fb]{flex:1;overflow-y:auto;padding:28px 32px 56px;max-width:1600px;margin:0 auto;width:100%}.swl-page-header[data-v-41ba32fb]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.swl-page-title[data-v-41ba32fb]{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:600;margin:0}.swl-page-title i[data-v-41ba32fb]{color:var(--primary-color, #2383e2)}.swl-page-subtitle[data-v-41ba32fb]{margin:4px 0 0;font-size:13px;color:var(--text-color-secondary, #64748b)}.swl-controls[data-v-41ba32fb]{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.swl-nav[data-v-41ba32fb]{display:flex;align-items:center;gap:6px}.swl-nav-btn[data-v-41ba32fb]{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:32px;padding:0 10px;background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:6px;font-size:13px;font-weight:500;color:var(--text-color, #0f172a);cursor:pointer;transition:background .12s}.swl-nav-btn[data-v-41ba32fb]:hover{background:var(--surface-100, #f1f5f9)}.swl-nav-btn--today[data-v-41ba32fb]{padding:0 12px}[data-v-41ba32fb] .swl-date-input .p-inputtext{height:32px;font-size:13px;width:170px}.swl-empty[data-v-41ba32fb]{padding:64px 24px;text-align:center;color:var(--text-color-secondary, #64748b);background:#fff;border:1px solid var(--surface-200, #e2e8f0);border-radius:10px}.swl-empty i[data-v-41ba32fb]{font-size:36px;color:var(--surface-300, #cbd5e1)}.swl-empty p[data-v-41ba32fb]{margin:6px 0 0}.swl-empty-hint[data-v-41ba32fb]{font-size:13px}.codocs-wrapper[data-v-ca1cce2d]{display:flex;min-height:100vh;background:#fff}.codocs-main[data-v-ca1cce2d]{flex:1;min-width:0;background:#fff}.trash-page[data-v-ca1cce2d]{max-width:720px;margin:0 auto;padding:60px 40px}.trash-header[data-v-ca1cce2d]{display:flex;align-items:center;gap:16px;margin-bottom:32px}.trash-header-icon[data-v-ca1cce2d]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f7f7f5;border-radius:12px;font-size:22px;color:#91918e}.trash-title[data-v-ca1cce2d]{font-size:24px;font-weight:700;color:#37352f;margin:0;letter-spacing:-.02em}.trash-description[data-v-ca1cce2d]{font-size:13px;color:#91918e;margin:2px 0 0}.trash-empty[data-v-ca1cce2d]{text-align:center;padding:60px 0;color:#b4b4b0}.trash-empty-icon[data-v-ca1cce2d]{font-size:40px;display:block;margin-bottom:12px}.trash-empty p[data-v-ca1cce2d]{font-size:15px;margin:0}.trash-list[data-v-ca1cce2d]{display:flex;flex-direction:column;gap:2px}.trash-item[data-v-ca1cce2d]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;transition:background .08s}.trash-item[data-v-ca1cce2d]:hover{background:#f7f7f5}.trash-item-icon[data-v-ca1cce2d]{font-size:18px;flex-shrink:0}.trash-item-info[data-v-ca1cce2d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.trash-item-name[data-v-ca1cce2d]{font-size:14px;font-weight:500;color:#37352f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trash-item-date[data-v-ca1cce2d]{font-size:12px;color:#b4b4b0}.trash-item-actions[data-v-ca1cce2d]{display:flex;align-items:center;gap:4px;flex-shrink:0;opacity:0;transition:opacity .1s}.trash-item:hover .trash-item-actions[data-v-ca1cce2d]{opacity:1}.trash-action-btn[data-v-ca1cce2d]{display:flex;align-items:center;gap:4px;padding:4px 10px;border:none;border-radius:6px;font-size:12px;cursor:pointer;transition:background .1s}.trash-action-btn--restore[data-v-ca1cce2d]{background:#e8f4fd;color:#2383e2}.trash-action-btn--restore[data-v-ca1cce2d]:hover{background:#d4ecfb}.trash-action-btn--restore[data-v-ca1cce2d]:disabled{opacity:.5;cursor:not-allowed}.trash-action-btn--delete[data-v-ca1cce2d]{background:transparent;color:#91918e}.trash-action-btn--delete[data-v-ca1cce2d]:hover{background:#fdecec;color:#e03e3e}.trash-back[data-v-ca1cce2d]{margin-top:32px;padding-top:16px;border-top:1px solid rgba(0,0,0,.04)}.trash-back-btn[data-v-ca1cce2d]{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;color:#91918e;cursor:pointer;border-radius:6px;font-size:13px;transition:background .1s,color .1s}.trash-back-btn[data-v-ca1cce2d]:hover{background:#0000000a;color:#37352f}.executions-page[data-v-b54b9a5f]{padding:24px 32px 48px;max-width:1400px;margin:0 auto}.executions-header[data-v-b54b9a5f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.executions-title[data-v-b54b9a5f]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#18181b;margin:0 0 4px}.executions-title i[data-v-b54b9a5f]{color:#7c5cfc;font-size:22px}.executions-subtitle[data-v-b54b9a5f]{font-size:13px;color:#71717a;margin:0;max-width:60ch}.executions-cta[data-v-b54b9a5f]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;background:#7c5cfc;color:#fff;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .1s;flex-shrink:0}.executions-cta[data-v-b54b9a5f]:hover{background:#6b4ce0}.executions-filters[data-v-b54b9a5f]{margin-bottom:16px}.filter-row[data-v-b54b9a5f]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.filter-search[data-v-b54b9a5f]{flex:1 1 240px;min-width:220px;position:relative;display:flex;align-items:center}.filter-search i[data-v-b54b9a5f]{position:absolute;left:10px;color:#a1a1aa;font-size:14px;pointer-events:none;z-index:1}.filter-search[data-v-b54b9a5f] .p-inputtext{width:100%;padding-left:30px}.filter-control[data-v-b54b9a5f]{min-width:150px}.filter-date[data-v-b54b9a5f]{min-width:130px}.filter-toggle[data-v-b54b9a5f]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#52525b;padding:4px 10px;border-radius:6px;cursor:pointer}.filter-reset[data-v-b54b9a5f]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e4e4e7;background:#fff;color:#52525b;border-radius:6px;font-size:12px;cursor:pointer;transition:background .1s}.filter-reset[data-v-b54b9a5f]:hover{background:#fafafa}.executions-table[data-v-b54b9a5f]{font-size:13px}.executions-table[data-v-b54b9a5f] tbody tr{cursor:pointer}.executions-table[data-v-b54b9a5f] tbody tr:hover{background:#faf5ff!important}.cell-instance[data-v-b54b9a5f]{display:flex;align-items:center;gap:10px}.cell-icon[data-v-b54b9a5f]{font-size:16px;flex-shrink:0;line-height:1}.cell-instance-text[data-v-b54b9a5f]{display:flex;flex-direction:column;min-width:0}.cell-instance-name[data-v-b54b9a5f]{font-weight:500;color:#18181b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-instance-template[data-v-b54b9a5f]{font-size:11px;color:#71717a;display:inline-flex;align-items:center;gap:4px}.cell-assignee[data-v-b54b9a5f]{display:inline-flex;align-items:center;gap:4px;color:#52525b}.cell-muted[data-v-b54b9a5f]{color:#a1a1aa}.status-pill[data-v-b54b9a5f]{display:inline-block;font-size:11px;font-weight:600;padding:2px 10px;border-radius:10px}.status-pill--draft[data-v-b54b9a5f]{color:#92651b;background:#fef3c7}.status-pill--in_progress[data-v-b54b9a5f]{color:#2383e2;background:#e8f4fd}.status-pill--completed[data-v-b54b9a5f]{color:#15803d;background:#dcfce7}.status-pill--cancelled[data-v-b54b9a5f]{color:#525252;background:#0000000f}.executions-empty[data-v-b54b9a5f]{display:flex;flex-direction:column;align-items:center;padding:60px 20px;gap:10px;color:#a1a1aa;text-align:center}.executions-empty i[data-v-b54b9a5f]{font-size:36px;color:#d4d4d8}.executions-empty p[data-v-b54b9a5f]{font-size:14px;margin:0}.template-option[data-v-b54b9a5f]{display:inline-flex;align-items:center;gap:6px}.template-option-icon[data-v-b54b9a5f]{font-size:14px}.template-option-cat[data-v-b54b9a5f]{font-size:10px;color:#5b4cb0;background:#ede9fe;padding:1px 6px;border-radius:999px;margin-left:auto}.library-page[data-v-692d38d5]{padding:24px 32px 48px;max-width:1400px;margin:0 auto}.library-header[data-v-692d38d5]{margin-bottom:20px}.library-title[data-v-692d38d5]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#18181b;margin:0 0 4px}.library-title i[data-v-692d38d5]{color:#7c5cfc;font-size:22px}.library-subtitle[data-v-692d38d5]{font-size:13px;color:#71717a;margin:0;max-width:65ch}.library-toolbar[data-v-692d38d5]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:12px}.lib-search[data-v-692d38d5]{flex:1 1 280px;max-width:380px;position:relative;display:flex;align-items:center}.lib-search i[data-v-692d38d5]{position:absolute;left:10px;color:#a1a1aa;font-size:14px;pointer-events:none;z-index:1}.lib-search-input[data-v-692d38d5]{width:100%;padding-left:30px!important}.lib-tabs[data-v-692d38d5]{display:inline-flex;gap:4px;background:#f4f4f5;padding:3px;border-radius:8px}.lib-tab[data-v-692d38d5]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:none;background:transparent;color:#71717a;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.lib-tab[data-v-692d38d5]:hover{color:#3f3f46}.lib-tab--active[data-v-692d38d5]{background:#fff;color:#18181b;box-shadow:0 1px 3px #0000000f}.lib-categories[data-v-692d38d5]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.cat-chip[data-v-692d38d5]{padding:4px 10px;border:1px solid #e4e4e7;background:#fff;color:#52525b;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s,color .1s}.cat-chip[data-v-692d38d5]:hover{border-color:#d4d4d8;background:#fafafa}.cat-chip--active[data-v-692d38d5]{background:#ede9fe;border-color:#c4b5fd;color:#5b4cb0}.lib-empty[data-v-692d38d5]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 20px;color:#a1a1aa;text-align:center}.lib-empty i[data-v-692d38d5]{font-size:40px;color:#d4d4d8}.lib-empty p[data-v-692d38d5]{font-size:14px;margin:0;max-width:50ch}.lib-grid[data-v-692d38d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.lib-card[data-v-692d38d5]{background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:8px;transition:border-color .12s,box-shadow .12s}.lib-card[data-v-692d38d5]:hover{border-color:#c4b5fd;box-shadow:0 4px 14px #7c5cfc14}.lib-card-header[data-v-692d38d5]{display:flex;align-items:center;justify-content:space-between}.lib-card-icon[data-v-692d38d5]{font-size:24px;line-height:1}.lib-source-chip[data-v-692d38d5]{display:inline-flex;align-items:center;gap:4px;font-size:11px;background:#ede9fe;color:#5b4cb0;padding:2px 8px;border-radius:999px;font-weight:500}.lib-card-name[data-v-692d38d5]{font-size:15px;font-weight:600;color:#18181b;margin:0;line-height:1.3}.lib-card-desc[data-v-692d38d5]{font-size:12px;color:#52525b;margin:0;line-height:1.4;min-height:33px}.lib-card-desc--muted[data-v-692d38d5]{color:#a1a1aa;font-style:italic}.lib-card-meta[data-v-692d38d5]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px;font-size:11px;color:#71717a}.lib-card-category[data-v-692d38d5]{display:inline-flex;align-items:center;gap:3px;background:#f4f4f5;color:#52525b;padding:1px 8px;border-radius:999px}.lib-card-instances[data-v-692d38d5]{display:inline-flex;align-items:center;gap:3px}.lib-card-actions[data-v-692d38d5]{display:flex;gap:6px;margin-top:6px}.lib-btn[data-v-692d38d5]{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .1s}.lib-btn--primary[data-v-692d38d5]{background:#7c5cfc;color:#fff;flex:1}.lib-btn--primary[data-v-692d38d5]:hover{background:#6b4ce0}.lib-btn--primary[data-v-692d38d5]:disabled{background:#c7bff5;cursor:wait}.lib-btn--ghost[data-v-692d38d5]{background:#fff;color:#52525b;border-color:#e4e4e7}.lib-btn--ghost[data-v-692d38d5]:hover{background:#fafafa}.lib-btn--ghost[data-v-692d38d5]:disabled{opacity:.6;cursor:wait}.drawer-header[data-v-1f0e1387]{display:flex;align-items:flex-start;gap:12px}.drawer-header-icon[data-v-1f0e1387]{font-size:30px;line-height:1}.drawer-header-text[data-v-1f0e1387]{min-width:0}.drawer-header-title[data-v-1f0e1387]{font-size:16px;font-weight:700;color:#18181b;line-height:1.3;margin-bottom:4px;word-break:break-word}.drawer-header-meta[data-v-1f0e1387]{display:flex;align-items:center;gap:6px;font-size:12px;color:#71717a}.drawer-status[data-v-1f0e1387]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:8px;text-transform:uppercase;letter-spacing:.04em}.drawer-status--draft[data-v-1f0e1387]{color:#92651b;background:#fef3c7}.drawer-status--published[data-v-1f0e1387]{color:#15803d;background:#dcfce7}.drawer-status--retired[data-v-1f0e1387]{color:#525252;background:#0000000f}.drawer-status--system[data-v-1f0e1387]{color:#3b82f6;background:#dbeafe;display:inline-flex;align-items:center;gap:3px}.drawer-status--system i[data-v-1f0e1387]{font-size:11px}.drawer-body[data-v-1f0e1387]{padding:4px 4px 16px}.drawer-section-header[data-v-1f0e1387]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.drawer-section-label[data-v-1f0e1387]{font-size:11px;font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.05em}.drawer-section-edit[data-v-1f0e1387]{display:inline-flex;align-items:center;gap:3px;border:none;background:transparent;color:#7c5cfc;font-size:12px;font-weight:500;cursor:pointer;padding:2px 6px;border-radius:4px}.drawer-section-edit[data-v-1f0e1387]:hover{background:#ede9fe}.drawer-category[data-v-1f0e1387]{display:inline-flex;align-items:center;gap:4px;background:#ede9fe;color:#5b4cb0;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;margin:0}.drawer-description[data-v-1f0e1387]{font-size:13px;line-height:1.5;color:#3f3f46;margin:0;white-space:pre-wrap}.drawer-empty[data-v-1f0e1387]{font-size:13px;color:#a1a1aa;font-style:italic;margin:0}.drawer-field[data-v-1f0e1387]{display:flex;flex-direction:column;gap:4px}.drawer-field-label[data-v-1f0e1387]{font-size:11px;font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.05em}.drawer-field-input[data-v-1f0e1387]{width:100%}.drawer-edit-actions[data-v-1f0e1387]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.drawer-footer[data-v-1f0e1387]{display:flex;justify-content:space-between;align-items:center;gap:8px}.drawer-footer-left[data-v-1f0e1387]{display:flex;gap:8px}.drawer-btn[data-v-1f0e1387]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .1s,color .1s;border:1px solid transparent}.drawer-btn--ghost[data-v-1f0e1387]{background:transparent;color:#52525b;border-color:#e4e4e7}.drawer-btn--ghost[data-v-1f0e1387]:hover{background:#fafafa}.drawer-btn--primary[data-v-1f0e1387]{background:#7c5cfc;color:#fff}.drawer-btn--primary[data-v-1f0e1387]:hover{background:#6b4ce0}.drawer-btn--primary[data-v-1f0e1387]:disabled{background:#c7bff5;cursor:not-allowed}.templates-page[data-v-862b1181]{display:flex;height:100vh;background:#fafaf9}.templates-main[data-v-862b1181]{flex:1;overflow-y:auto;padding:32px 40px 48px;min-width:0}.templates-header[data-v-862b1181]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.templates-header-left[data-v-862b1181]{min-width:0}.templates-title[data-v-862b1181]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#2a2a2a;margin:0 0 4px}.templates-title i[data-v-862b1181]{font-size:22px;color:#7c5cfc}.templates-subtitle[data-v-862b1181]{font-size:13px;color:#71717a;margin:0}.templates-create-btn[data-v-862b1181]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;background:#7c5cfc;color:#fff;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .1s;flex-shrink:0}.templates-create-btn[data-v-862b1181]:hover{background:#6b4ce0}.templates-create-btn[data-v-862b1181]:disabled{background:#c7bff5;cursor:not-allowed}.templates-header-actions[data-v-862b1181]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.templates-seed-btn[data-v-862b1181]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .1s,color .1s,border-color .1s}.templates-seed-btn[data-v-862b1181]:hover{background:#eef2ff;border-color:#c4b5fd;color:#4338ca}.templates-seed-btn[data-v-862b1181]:disabled{opacity:.6;cursor:wait}.templates-seed-btn i[data-v-862b1181]{color:#4f46e5}.templates-readonly-hint[data-v-862b1181]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#0000000a;color:#71717a;border-radius:6px;font-size:12px;font-weight:500;flex-shrink:0}.templates-toolbar[data-v-862b1181]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.templates-search[data-v-862b1181]{flex:1;max-width:360px;position:relative;display:flex;align-items:center}.templates-search i[data-v-862b1181]{position:absolute;left:10px;color:#a1a1aa;font-size:15px;pointer-events:none}.templates-search-input[data-v-862b1181]{width:100%;padding-left:32px!important}.templates-status-tabs[data-v-862b1181]{display:inline-flex;background:#f4f4f5;padding:3px;border-radius:8px}.status-tab[data-v-862b1181]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;background:transparent;color:#71717a;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .1s,color .1s}.status-tab[data-v-862b1181]:hover{color:#3f3f46}.status-tab--active[data-v-862b1181]{background:#fff;color:#2a2a2a;box-shadow:0 1px 3px #0000000f}.status-tab-count[data-v-862b1181]{font-size:10px;color:#a1a1aa;background:#0000000a;padding:1px 6px;border-radius:8px;font-weight:600}.status-tab--active .status-tab-count[data-v-862b1181]{background:#ede9fe;color:#7c5cfc}.templates-categories[data-v-862b1181]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.category-chip[data-v-862b1181]{padding:4px 10px;border:1px solid #e4e4e7;background:#fff;color:#52525b;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s,border-color .1s,color .1s}.category-chip[data-v-862b1181]:hover{border-color:#d4d4d8;background:#fafafa}.category-chip--active[data-v-862b1181]{background:#ede9fe;border-color:#c4b5fd;color:#5b4cb0}.templates-empty[data-v-862b1181]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 20px;color:#a1a1aa;text-align:center}.templates-empty i[data-v-862b1181]{font-size:40px;color:#d4d4d8}.templates-empty p[data-v-862b1181]{font-size:14px;margin:0}.templates-grid[data-v-862b1181]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.template-card[data-v-862b1181]{background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:14px;cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .1s;display:flex;flex-direction:column;gap:8px}.template-card[data-v-862b1181]:hover{border-color:#c4b5fd;box-shadow:0 4px 14px #7c5cfc14}.template-card--draft[data-v-862b1181]{background:#fffbeb;border-color:#fde68a}.template-card--draft[data-v-862b1181]:hover{border-color:#fcd34d}.template-card--retired[data-v-862b1181]{background:#fafafa;opacity:.85}.template-card-header[data-v-862b1181]{display:flex;align-items:center;justify-content:space-between}.template-card-icon[data-v-862b1181]{font-size:24px;line-height:1}.template-card-status[data-v-862b1181]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:8px;text-transform:uppercase;letter-spacing:.04em}.template-card-status--draft[data-v-862b1181]{color:#92651b;background:#ffffffb3;border:1px solid #fcd34d}.template-card-status--published[data-v-862b1181]{color:#15803d;background:#dcfce7}.template-card-status--retired[data-v-862b1181]{color:#525252;background:#0000000f}.template-card-status--system[data-v-862b1181]{color:#3b82f6;background:#dbeafe;display:inline-flex;align-items:center;padding:2px 6px}.template-card-badges[data-v-862b1181]{display:flex;align-items:center;gap:4px}.template-card-name[data-v-862b1181]{font-size:15px;font-weight:600;color:#18181b;margin:0;line-height:1.3}.template-card-desc[data-v-862b1181]{font-size:12px;color:#52525b;margin:0;line-height:1.4;min-height:33px}.template-card-desc--muted[data-v-862b1181]{color:#a1a1aa;font-style:italic}.template-card-footer[data-v-862b1181]{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap;font-size:11px;color:#71717a}.template-card-category[data-v-862b1181]{display:inline-flex;align-items:center;gap:3px;background:#ede9fe;color:#5b4cb0;padding:1px 8px;border-radius:999px;font-weight:500}.template-card-instances[data-v-862b1181]{display:inline-flex;align-items:center;gap:3px}.template-card-cta[data-v-862b1181]{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:6px;padding:7px 10px;background:#fff;border:1px solid #c4b5fd;color:#5b4cb0;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .1s}.template-card-cta[data-v-862b1181]:hover{background:#ede9fe}.template-card-cta--disabled[data-v-862b1181]{border-color:#e4e4e7;color:#a1a1aa;cursor:not-allowed;background:#fafafa}.group-avatar[data-v-79777d86]{position:relative;display:flex;align-items:center;justify-content:center}.group-avatar-item[data-v-79777d86]{border:2px solid #ffffff}.conv-list-wrapper[data-v-9a4add49]{flex:1;overflow-y:auto;padding:0 .5rem .75rem}.conv-list[data-v-9a4add49]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.conv-item[data-v-9a4add49]{padding:.625rem .75rem;cursor:pointer;border-radius:.75rem;transition:background-color .15s,transform .15s;display:flex;align-items:center;gap:.75rem;position:relative}.conv-item[data-v-9a4add49]:hover{background:#f9fafb}.conv-item.is-active[data-v-9a4add49]{background:#eef2ff}.conv-item.is-active[data-v-9a4add49]:before{content:"";position:absolute;left:-.25rem;top:.75rem;bottom:.75rem;width:3px;background:#6366f1;border-radius:2px}.conv-global-avatar[data-v-9a4add49]{width:44px;height:44px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:1.25rem}.conv-item-pin[data-v-9a4add49]{flex-shrink:0;color:#6366f1;font-size:.75rem}.conv-item-main[data-v-9a4add49]{flex:1;min-width:0}.conv-item-top[data-v-9a4add49]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.conv-item-name[data-v-9a4add49]{font-weight:600;font-size:.875rem;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-item.is-unread .conv-item-name[data-v-9a4add49]{font-weight:700}.conv-item-mention[data-v-9a4add49]{flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#fee2e2;color:#dc2626;font-size:.75rem;font-weight:800;line-height:1}.conv-item-time[data-v-9a4add49]{font-size:.75rem;color:#9ca3af;flex-shrink:0;font-variant-numeric:tabular-nums;margin-left:auto}.conv-item.is-unread .conv-item-time[data-v-9a4add49]{color:#6366f1;font-weight:600}.conv-item-bottom[data-v-9a4add49]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.125rem}.conv-item-preview[data-v-9a4add49]{font-size:.8125rem;color:#6b7280;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.conv-item-preview-prefix[data-v-9a4add49]{color:#9ca3af}.conv-item.is-unread .conv-item-preview[data-v-9a4add49]{color:#1f2937;font-weight:500}.conv-item-badge[data-v-9a4add49]{background:#6366f1;color:#fff;font-size:.6875rem;font-weight:600;border-radius:9999px;min-width:1.25rem;height:1.25rem;padding:0 .375rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.conv-empty[data-v-9a4add49]{padding:3rem 1.5rem;text-align:center;color:#6b7280}.conv-empty-icon[data-v-9a4add49]{width:3rem;height:3rem;border-radius:50%;background:#f3f4f6;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.75rem;color:#9ca3af;font-size:1.25rem}.conv-empty h4[data-v-9a4add49]{font-size:.9375rem;font-weight:600;color:#111827;margin:0 0 .25rem}.conv-empty p[data-v-9a4add49]{font-size:.8125rem;margin:0}.thread-header[data-v-cc1df344]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0}.thread-header-text[data-v-cc1df344]{flex:1;min-width:0}.thread-header-text h3[data-v-cc1df344]{font-size:.9375rem;font-weight:600;color:#111827;margin:0}.thread-header-text p[data-v-cc1df344]{font-size:.75rem;color:#6b7280;margin:.125rem 0 0}.thread-header-actions[data-v-cc1df344]{display:flex;gap:.125rem}.header-icon-btn[data-v-cc1df344]{width:2rem;height:2rem;border-radius:.5rem;border:0;background:transparent;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;transition:background-color .15s}.header-icon-btn[data-v-cc1df344]:hover:not(:disabled){background:#f3f4f6;color:#111827}.header-icon-btn[data-v-cc1df344]:disabled{cursor:not-allowed;opacity:.55}.thread[data-v-cc1df344]{flex:1;overflow-y:auto;padding:1rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.125rem;background:radial-gradient(circle at 20% 10%,rgba(99,102,241,.04),transparent 50%),radial-gradient(circle at 80% 90%,rgba(14,165,233,.04),transparent 50%),#fafbff}.day-divider[data-v-cc1df344]{display:flex;align-items:center;justify-content:center;margin:1rem 0 .5rem}.day-divider span[data-v-cc1df344]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:#fff;border:1px solid #e5e7eb;padding:.25rem .75rem;border-radius:9999px}.msg-row[data-v-cc1df344]{display:flex;gap:.5rem;align-items:flex-end;padding:.125rem 0}.msg-row.is-stacked[data-v-cc1df344]{margin-top:-.125rem}.msg-row.is-own[data-v-cc1df344]{flex-direction:row-reverse}.msg-avatar-slot[data-v-cc1df344]{width:32px;flex-shrink:0}.msg-row.is-own .msg-avatar-slot[data-v-cc1df344]{display:none}.msg-block[data-v-cc1df344]{max-width:72%;display:flex;flex-direction:column}.msg-row.is-own .msg-block[data-v-cc1df344]{align-items:flex-end}.msg-author[data-v-cc1df344]{font-size:.75rem;color:#4b5563;margin-bottom:.25rem;margin-left:.25rem;font-weight:600;display:flex;align-items:baseline;gap:.5rem}.msg-author-time[data-v-cc1df344]{font-weight:400;color:#9ca3af;font-size:.6875rem}.msg-bubble-wrap[data-v-cc1df344]{position:relative;display:inline-block;max-width:100%}.msg-bubble[data-v-cc1df344]{padding:.35rem .7rem;border-radius:.9rem;font-size:.875rem;word-break:break-word;line-height:1.4;box-shadow:0 1px 2px #0000000a}.msg-bubble[data-v-cc1df344] .tiptap-viewer,.msg-bubble[data-v-cc1df344] .ProseMirror,.msg-bubble[data-v-cc1df344] .tiptap-viewer-content{padding:0!important;margin:0!important;min-height:0!important}.msg-bubble[data-v-cc1df344] .tiptap-viewer-content p{margin:0;line-height:inherit}.msg-bubble.is-own[data-v-cc1df344]{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border-bottom-right-radius:.375rem}.msg-bubble.is-other[data-v-cc1df344]{background:#fff;color:#111827;border:1px solid #e5e7eb;border-bottom-left-radius:.375rem}.msg-row.is-stacked .msg-bubble.is-own[data-v-cc1df344]{border-bottom-right-radius:1.125rem;border-top-right-radius:.375rem}.msg-row.is-stacked .msg-bubble.is-other[data-v-cc1df344]{border-bottom-left-radius:1.125rem;border-top-left-radius:.375rem}.msg-deleted[data-v-cc1df344]{font-style:italic;opacity:.6}.msg-actions[data-v-cc1df344]{position:absolute;top:-.875rem;display:none;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:.125rem;box-shadow:0 4px 12px -2px #00000014,0 2px 4px -1px #0000000a;z-index:5}.msg-actions.is-own[data-v-cc1df344]{right:.5rem}.msg-actions.is-other[data-v-cc1df344]{left:.5rem}.msg-bubble-wrap:hover .msg-actions[data-v-cc1df344]{display:flex}.msg-action-btn[data-v-cc1df344]{width:1.5rem;height:1.5rem;border-radius:9999px;border:0;background:transparent;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;transition:background-color .12s,color .12s}.msg-action-btn[data-v-cc1df344]:hover:not(:disabled){color:#111827;background:#f3f4f6}.msg-action-btn[data-v-cc1df344]:disabled{cursor:not-allowed;opacity:.55}.msg-time[data-v-cc1df344]{font-size:.6875rem;color:#9ca3af;margin-top:.25rem;padding:0 .25rem}.msg-time.is-own[data-v-cc1df344]{text-align:right}.msg-edited[data-v-cc1df344]{font-style:italic}.thread-welcome[data-v-cc1df344]{margin:auto;max-width:18rem;text-align:center;color:#6b7280;display:flex;flex-direction:column;align-items:center;gap:.75rem}.thread-welcome h3[data-v-cc1df344]{font-size:1.0625rem;font-weight:700;color:#111827;margin:.5rem 0 0}.thread-welcome p[data-v-cc1df344]{margin:0;font-size:.875rem;line-height:1.5}.thread-more-menu .p-menuitem-link.thread-menu-danger,.thread-more-menu .thread-menu-danger .p-menuitem-link,.thread-more-menu .thread-menu-danger .p-menuitem-icon{color:#dc2626}.details-panel[data-v-0a1a1ea8]{flex:1;overflow-y:auto;padding:1.25rem;background:#fff}.details-hero[data-v-0a1a1ea8]{text-align:center;padding:1rem 0 1.25rem;display:flex;flex-direction:column;align-items:center}.details-title[data-v-0a1a1ea8]{font-size:1.0625rem;font-weight:700;color:#111827;margin:.75rem 0 .125rem}.details-handle[data-v-0a1a1ea8]{font-size:.8125rem;color:#9ca3af;margin:0 0 1.125rem}.details-actions[data-v-0a1a1ea8]{display:flex;gap:.5rem}.details-action-btn[data-v-0a1a1ea8]{width:2.25rem;height:2.25rem;border-radius:.625rem;border:1px solid #e5e7eb;background:#fff;color:#4b5563;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;transition:all .15s}.details-action-btn[data-v-0a1a1ea8]:hover:not(:disabled){background:#f9fafb;color:#111827;border-color:#d1d5db}.details-action-btn[data-v-0a1a1ea8]:disabled{cursor:not-allowed;opacity:.55}.details-card[data-v-0a1a1ea8]{background:#f9fafb;border:1px solid #f3f4f6;border-radius:.875rem;padding:.25rem .75rem;margin-bottom:1.25rem}.details-row[data-v-0a1a1ea8]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .25rem}.details-row+.details-row[data-v-0a1a1ea8]{border-top:1px solid #f3f4f6}.details-row-label[data-v-0a1a1ea8]{display:inline-flex;align-items:center;gap:.625rem;font-size:.875rem;color:#1f2937;font-weight:500}.details-row-label i[data-v-0a1a1ea8]{color:#6b7280;font-size:1rem}.details-section-head[data-v-0a1a1ea8]{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 .5rem;padding:0 .25rem}.details-section-head h4[data-v-0a1a1ea8]{font-size:.6875rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin:0}.details-section-count[data-v-0a1a1ea8]{font-size:.75rem;color:#9ca3af;font-weight:600}.details-section-head-right[data-v-0a1a1ea8]{display:inline-flex;align-items:center;gap:.5rem}.member-add-btn[data-v-0a1a1ea8]{width:1.5rem;height:1.5rem;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;color:#4f46e5;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;transition:all .15s}.member-add-btn[data-v-0a1a1ea8]:hover{background:#eef2ff;border-color:#c7d2fe}.member-remove-btn[data-v-0a1a1ea8]{width:1.5rem;height:1.5rem;border-radius:9999px;border:0;background:transparent;color:#9ca3af;cursor:pointer;display:none;align-items:center;justify-content:center;font-size:.875rem;flex-shrink:0}.member-item:hover .member-remove-btn[data-v-0a1a1ea8]{display:inline-flex}.member-remove-btn[data-v-0a1a1ea8]:hover{background:#fee2e2;color:#dc2626}.member-list[data-v-0a1a1ea8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.member-item[data-v-0a1a1ea8]{display:flex;align-items:center;gap:.625rem;padding:.5rem;border-radius:.625rem;transition:background-color .15s}.member-item[data-v-0a1a1ea8]:hover{background:#f9fafb}.member-info[data-v-0a1a1ea8]{flex:1;min-width:0;display:flex;align-items:baseline;gap:.375rem}.member-name[data-v-0a1a1ea8]{font-size:.875rem;color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-you[data-v-0a1a1ea8]{font-size:.6875rem;color:#6b7280}.member-role[data-v-0a1a1ea8]{font-size:.625rem;color:#6366f1;background:#eef2ff;padding:.125rem .5rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.details-footer[data-v-0a1a1ea8]{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #f3f4f6;font-size:.75rem;color:#9ca3af;display:flex;align-items:center;gap:.375rem}.details-footer i[data-v-0a1a1ea8]{font-size:.875rem}.details-more-menu .p-menuitem-link.details-menu-danger,.details-more-menu .details-menu-danger .p-menuitem-link,.details-more-menu .details-menu-danger .p-menuitem-icon{color:#dc2626}.chat-shell[data-v-e7e4863d]{display:flex;height:100vh;background:#f3f4f6;overflow:hidden;gap:0}.chat-pane[data-v-e7e4863d]{display:flex;flex-direction:column;min-width:0;background:#fff}.chat-pane--left[data-v-e7e4863d]{width:320px;flex-shrink:0;border-right:1px solid #e5e7eb}.chat-pane--main[data-v-e7e4863d]{flex:1;background:#f9fafb}.chat-pane--right[data-v-e7e4863d]{width:300px;flex-shrink:0;border-left:1px solid #e5e7eb}.pane-header[data-v-e7e4863d]{padding:1.25rem 1.125rem .75rem;display:flex;align-items:center;justify-content:space-between}.pane-title[data-v-e7e4863d]{font-size:1.375rem;font-weight:700;color:#111827;margin:0;letter-spacing:-.01em}.pane-search[data-v-e7e4863d]{padding:.5rem 1rem .75rem}.pane-search-wrap[data-v-e7e4863d]{position:relative;display:block}.pane-search-wrap i[data-v-e7e4863d]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:1rem;pointer-events:none}.pane-search-input[data-v-e7e4863d]{width:100%;padding-left:2.25rem!important;background:#f3f4f6!important;border-color:transparent!important;border-radius:.625rem!important}.pane-search-input[data-v-e7e4863d]:focus{background:#fff!important;border-color:#c7d2fe!important;box-shadow:0 0 0 3px #6366f11f!important}.pane-tabs[data-v-e7e4863d]{display:flex;gap:.25rem;padding:0 1rem .5rem}.pane-tab[data-v-e7e4863d]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;font-size:.8125rem;font-weight:600;color:#6b7280;background:#f3f4f6;border-radius:.5rem;transition:background-color .15s,color .15s}.pane-tab[data-v-e7e4863d]:hover{background:#e5e7eb}.pane-tab.is-active[data-v-e7e4863d]{background:#111827;color:#fff}.pane-tab-count[data-v-e7e4863d]{min-width:1.0625rem;height:1.0625rem;padding:0 .25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#ef4444;color:#fff;font-size:.625rem;font-weight:700;line-height:1}.chat-empty[data-v-e7e4863d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ca3af}.chat-empty i[data-v-e7e4863d]{font-size:3rem;margin-bottom:.75rem}.chat-empty p[data-v-e7e4863d]{margin:0}.chat-typing-strip[data-v-e7e4863d]{display:flex;align-items:center;gap:.5rem;padding:.25rem 1rem .375rem;background:#fff;color:#6b7280;font-size:.75rem;font-style:italic;border-top:1px solid #f3f4f6}.chat-typing-dots[data-v-e7e4863d]{display:inline-flex;align-items:center;gap:3px}.chat-typing-dots span[data-v-e7e4863d]{width:5px;height:5px;border-radius:9999px;background:#9ca3af;display:inline-block;animation:chat-typing-bounce-e7e4863d 1.2s infinite ease-in-out}.chat-typing-dots span[data-v-e7e4863d]:nth-child(2){animation-delay:.15s}.chat-typing-dots span[data-v-e7e4863d]:nth-child(3){animation-delay:.3s}@keyframes chat-typing-bounce-e7e4863d{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:1}}@media(max-width:900px){.chat-pane--right[data-v-e7e4863d]{display:none}}.field-pill[data-v-d5e78e12]{display:flex;align-items:center;height:2.25rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;padding-left:.5rem;overflow:hidden}.field-pill[data-v-d5e78e12]:focus-within{border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}.field-label[data-v-d5e78e12]{font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#9ca3af;padding-right:.4rem}.field-pill[data-v-d5e78e12] .p-autocomplete{height:100%}.field-pill[data-v-d5e78e12] .p-autocomplete-input{height:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 .25rem!important;background:transparent}.field-pill[data-v-d5e78e12] .p-autocomplete-dropdown{border:0!important;background:transparent!important;color:#9ca3af;width:1.75rem}.chip[data-v-d5e78e12]{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;padding:.15rem .55rem;border-radius:9999px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.chip[data-v-d5e78e12]:hover{background:#dbeafe}.guide[data-v-faec224b] h2{font-size:1.35rem;font-weight:700;color:#0f172a;margin:2.25rem 0 .85rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb;scroll-margin-top:1.5rem}.guide[data-v-faec224b] h2:first-child{margin-top:0}.guide[data-v-faec224b] h3{font-size:1.05rem;font-weight:600;color:#1e293b;margin:1.5rem 0 .5rem}.guide[data-v-faec224b] p{color:#374151;line-height:1.7;margin:.7rem 0}.guide[data-v-faec224b] strong{color:#111827;font-weight:600}.guide[data-v-faec224b] a{color:#2563eb;text-decoration:none}.guide[data-v-faec224b] a:hover{text-decoration:underline}.guide[data-v-faec224b] ul,.guide[data-v-faec224b] ol{margin:.7rem 0;padding-left:1.35rem;color:#374151;line-height:1.7}.guide[data-v-faec224b] ul{list-style:none;padding-left:.25rem}.guide[data-v-faec224b] ul>li{position:relative;padding-left:1.35rem;margin:.35rem 0}.guide[data-v-faec224b] ul>li:before{content:"";position:absolute;left:.15rem;top:.6rem;width:6px;height:6px;border-radius:9999px;background:#60a5fa}.guide[data-v-faec224b] ol{list-style:decimal}.guide[data-v-faec224b] ol>li{margin:.4rem 0;padding-left:.25rem}.guide[data-v-faec224b] li>strong:first-child{color:#1d4ed8}.guide[data-v-faec224b] code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em;background:#f1f5f9;color:#0f172a;padding:.12rem .4rem;border-radius:.375rem;border:1px solid #e2e8f0}.guide[data-v-faec224b] pre{background:#0f172a;color:#e2e8f0;padding:1rem 1.1rem;border-radius:.75rem;overflow-x:auto;margin:1rem 0}.guide[data-v-faec224b] pre code{background:transparent;border:0;color:inherit;padding:0}.guide[data-v-faec224b] table{width:100%;border-collapse:separate;border-spacing:0;margin:1rem 0 1.25rem;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;font-size:.9rem}.guide[data-v-faec224b] thead th{background:#f8fafc;color:#475569;font-weight:600;text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;padding:.6rem .85rem;border-bottom:1px solid #e5e7eb}.guide[data-v-faec224b] tbody td{padding:.6rem .85rem;border-bottom:1px solid #f1f5f9;color:#374151;vertical-align:top}.guide[data-v-faec224b] tbody tr:last-child td{border-bottom:0}.guide[data-v-faec224b] tbody tr:nth-child(2n) td{background:#fcfdfe}.guide[data-v-faec224b] blockquote{margin:1.1rem 0;padding:.85rem 1.1rem;background:#eff6ff;border:1px solid #bfdbfe;border-left:4px solid #3b82f6;border-radius:.5rem .75rem .75rem .5rem;color:#1e3a8a}.guide[data-v-faec224b] blockquote p{color:#1e40af;margin:.25rem 0}.guide[data-v-faec224b] hr{border:0;border-top:1px solid #eef2f7;margin:2rem 0}.core-tab[data-v-2cc83e4e]{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:.25rem;font-size:.72rem;font-weight:700;flex-shrink:0}.term-box[data-v-2cc83e4e]{border:1px solid #d1d5db;border-radius:.25rem;padding:0 .5rem;height:1.85rem;display:flex;align-items:center;font-size:.78rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#fff;color:#1f2937;overflow:hidden;white-space:nowrap}.term-box.term-empty[data-v-2cc83e4e]{border-style:dashed;border-color:#e5e7eb;color:#cbd5e1}@media print{body *{visibility:hidden!important}.print-area,.print-area *{visibility:visible!important}.print-area{position:absolute;left:0;top:0;width:100%}.card-sheet{border:0!important;box-shadow:none!important;page-break-after:always;-moz-column-break-after:page;break-after:page}.card-sheet:last-child{page-break-after:auto;-moz-column-break-after:auto;break-after:auto}.no-print{display:none!important}}.terminal[data-v-42023fb2]{display:inline-block;min-width:2.5rem;padding:.15rem .6rem;border-radius:.375rem;font-size:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}.terminal-set[data-v-42023fb2]{background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe}.terminal-empty[data-v-42023fb2]{background:#f9fafb;color:#9ca3af;border:1px dashed #e5e7eb}.terminal-earth[data-v-42023fb2]{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.connector[data-v-42023fb2]{position:relative;display:flex;align-items:center;justify-content:center;height:1.75rem}.dot[data-v-42023fb2]{width:.6rem;height:.6rem;border-radius:9999px;border:2px solid #9ca3af;flex-shrink:0;z-index:1}.wire[data-v-42023fb2]{position:absolute;left:.3rem;right:.3rem;top:50%;border-top:3px solid #9ca3af}.wire.shield[data-v-42023fb2]{border-top-style:dashed;border-top-color:#6b7280}.wire.wire-spare[data-v-42023fb2]{border-top-style:dashed;border-top-color:#cbd5e1}.wire-label[data-v-42023fb2]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:0 .4rem;font-size:.7rem;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;z-index:2}.core-no[data-v-42023fb2]{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;border-radius:9999px;background:#f3f4f6;color:#374151;font-size:.65rem;font-weight:600}@media print{body *{visibility:hidden!important}.print-area,.print-area *{visibility:visible!important}.print-area{position:absolute;left:0;top:0;width:100%;padding:1rem}}.fill[data-v-0fbe910b]{border-bottom:1px solid #6b7280;min-height:1.25rem;min-width:4rem}.chk[data-v-0fbe910b]{display:inline-block;width:1rem;height:1rem;border:1px solid #374151;flex-shrink:0}@media print{body *{visibility:hidden!important}.print-area,.print-area *{visibility:visible!important}.print-area{position:absolute;left:0;top:0;width:100%;border:0!important;box-shadow:none!important}.no-print{display:none!important}}.author-chip[data-v-7d7da782]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1}.avatar[data-v-7d7da782]{width:18px;height:18px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0;box-shadow:0 1px 2px #00000026}.avatar.initials[data-v-7d7da782]{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;letter-spacing:.02em}.variant-light .name[data-v-7d7da782]{color:#0000008c}.variant-dark .name[data-v-7d7da782]{color:#ffffffd9}.variant-subtle .name[data-v-7d7da782]{color:#0006;font-style:italic}.rich-note{height:100%;width:100%;display:flex;flex-direction:column;min-height:0}.rich-note>div:not(.rn-bubble){flex:1;min-height:0;background:transparent!important;display:flex;flex-direction:column}.rich-note .rn-editor,.rich-note .ProseMirror{outline:none;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;background:transparent!important;border:none!important;font-family:var(--note-font, "Kalam", "Comic Sans MS", cursive, sans-serif);font-size:17px;line-height:1.45;color:#000000d1;letter-spacing:.01em;word-wrap:break-word}.rich-note .rn-editor::-webkit-scrollbar,.rich-note .ProseMirror::-webkit-scrollbar{width:6px}.rich-note .rn-editor::-webkit-scrollbar-thumb,.rich-note .ProseMirror::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}.rich-note .rn-editor::-webkit-scrollbar-track,.rich-note .ProseMirror::-webkit-scrollbar-track{background:transparent}.rich-note .rn-editor p{margin:0 0 4px}.rich-note .rn-editor p:last-child{margin-bottom:0}.rich-note .rn-editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#0000004d;font-style:italic;pointer-events:none;float:left;height:0}.rich-note .rn-editor h3{font-size:20px;font-weight:700;margin:6px 0 4px}.rich-note .rn-editor strong{font-weight:700}.rich-note .rn-editor em{font-style:italic}.rich-note .rn-editor u{text-decoration:underline}.rich-note .rn-editor s{text-decoration:line-through;opacity:.7}.rich-note .rn-editor ul{padding-left:20px;margin:0 0 4px;list-style:disc}.rich-note .rn-task-list{list-style:none;padding:0;margin:0 0 4px}.rich-note .rn-task-item{display:flex;align-items:flex-start;gap:6px;padding:1px 0}.rich-note .rn-task-item>label{flex-shrink:0;margin-top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rich-note .rn-task-item>label>input[type=checkbox]{width:14px;height:14px;cursor:pointer;accent-color:rgba(0,0,0,.6)}.rich-note .rn-task-item>div{flex:1;min-width:0}.rich-note .rn-task-item[data-checked=true]>div{text-decoration:line-through;opacity:.55}.rn-bubble{display:none;align-items:center;gap:1px;background:#fffffffa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:3px;box-shadow:0 6px 16px -2px #0000001f,0 2px 6px -1px #0000000f;width:-moz-max-content;width:max-content}.rn-bubble button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:5px;color:#4b5563;cursor:pointer;font-size:13px;transition:background .12s,color .12s}.rn-bubble button:hover{background:#0000000d;color:#111827}.rn-bubble button.active{background:#111827;color:#fff}.rn-bubble .divider{width:1px;height:14px;background:#00000014;margin:0 3px}.note-content[data-v-0b131fe8]{position:relative;height:100%;width:100%;padding:20px 16px 28px;display:flex;flex-direction:column;overflow:hidden}.author-tag[data-v-0b131fe8]{position:absolute;bottom:6px;left:12px;opacity:.7;pointer-events:none;z-index:2}.text-item[data-v-886d8c4b]{width:100%;height:100%;font-size:0;line-height:0}.text-edit[data-v-886d8c4b]{display:inline-block;min-width:12px;white-space:pre;line-height:1.25;font-family:Inter,system-ui,sans-serif;font-weight:500;outline:none;cursor:inherit;text-shadow:0 1px 2px rgba(255,255,255,.35)}.text-item.editing .text-edit[data-v-886d8c4b]{cursor:text}.text-edit[data-v-886d8c4b]:empty:before{content:attr(data-placeholder);color:#00000059;font-style:italic}.checklist-card[data-v-7beb845d]{position:relative;height:100%;width:100%;display:flex;flex-direction:column;background:#fff;border-radius:10px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px #0000000f,0 6px 16px #0000001a,0 14px 30px #0000000f;overflow:hidden;transition:box-shadow .2s ease}.checklist-card.complete[data-v-7beb845d]{border-color:#10b98166}.cl-header[data-v-7beb845d]{display:flex;align-items:center;gap:8px;padding:10px 12px 8px;flex-shrink:0}.cl-icon[data-v-7beb845d]{color:#6366f1;font-size:17px;flex-shrink:0}.cl-title[data-v-7beb845d]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:15px;font-weight:700;color:#111827;font-family:Inter,system-ui,sans-serif}.cl-title[data-v-7beb845d]::-moz-placeholder{color:#0000004d;font-style:italic}.cl-title[data-v-7beb845d]::placeholder{color:#0000004d;font-style:italic}.cl-count[data-v-7beb845d]{flex-shrink:0;font-size:11px;font-weight:700;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:2px 8px;font-variant-numeric:tabular-nums}.cl-count.done[data-v-7beb845d]{color:#047857;background:#d1fae5}.cl-progress[data-v-7beb845d]{height:3px;background:#eef2f7;margin:0 12px;border-radius:999px;overflow:hidden;flex-shrink:0}.cl-progress-fill[data-v-7beb845d]{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:999px;transition:width .25s ease}.checklist-card.complete .cl-progress-fill[data-v-7beb845d]{background:linear-gradient(90deg,#10b981,#34d399)}.cl-body[data-v-7beb845d]{flex:1;min-height:0;overflow-y:auto;padding:8px 12px 24px}.checklist-card .cl-editor,.checklist-card .ProseMirror{outline:none;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;color:#1f2937}.checklist-card .cl-task-list{list-style:none;padding:0;margin:0}.checklist-card .cl-task-item{display:flex;align-items:flex-start;gap:8px;padding:3px 0}.checklist-card .cl-task-item>label{flex-shrink:0;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checklist-card .cl-task-item>label>input[type=checkbox]{width:15px;height:15px;cursor:pointer;accent-color:#6366f1}.checklist-card .cl-task-item>div{flex:1;min-width:0}.checklist-card .cl-task-item>div p{margin:0}.checklist-card .cl-task-item[data-checked=true]>div{text-decoration:line-through;color:#9ca3af}.checklist-card .cl-editor p.is-empty:before{content:attr(data-placeholder);color:#0000004d;font-style:italic;pointer-events:none;float:left;height:0}.image-card[data-v-f9227d1c]{position:relative;height:100%;width:100%;overflow:hidden;background:#f3f4f6;border-radius:4px;box-shadow:0 4px 14px #00000024,0 1px 3px #0000001a;transition:box-shadow .2s}.image-bitmap[data-v-f9227d1c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.image-placeholder[data-v-f9227d1c]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f9fafb;color:#9ca3af}.image-placeholder i[data-v-f9227d1c]{font-size:40px}.image-placeholder p[data-v-f9227d1c]{font-size:12px;margin-top:6px}.upload-overlay[data-v-f9227d1c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffff8c;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#2563eb;font-size:30px}.upload-overlay .spin[data-v-f9227d1c]{animation:image-upload-spin-f9227d1c .9s linear infinite}@keyframes image-upload-spin-f9227d1c{to{transform:rotate(360deg)}}.expand-btn[data-v-f9227d1c]{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:6px;border:none;background:#1118278c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;opacity:0;transition:opacity .18s,background .18s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.image-card:hover .expand-btn[data-v-f9227d1c]{opacity:1}.expand-btn[data-v-f9227d1c]:hover{background:#111827cc}.caption-input[data-v-f9227d1c]{position:absolute;left:0;right:0;bottom:0;border:none;outline:none;font-size:13px;color:#fff;text-align:center;line-height:1.3;padding:22px 12px 8px;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);opacity:0;transition:opacity .15s}.image-card:hover .caption-input[data-v-f9227d1c],.caption-input[data-v-f9227d1c]:focus,.caption-input.has-text[data-v-f9227d1c]{opacity:1}.caption-input[data-v-f9227d1c]::-moz-placeholder{color:#ffffffb3;font-style:italic}.caption-input[data-v-f9227d1c]::placeholder{color:#ffffffb3;font-style:italic}.author-tag[data-v-f9227d1c]{position:absolute;top:8px;left:8px;background:#ffffffd9;padding:3px 6px 3px 4px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;opacity:0;transition:opacity .15s}.image-card:hover .author-tag[data-v-f9227d1c]{opacity:1}.delete-btn[data-v-f9227d1c]{position:absolute;top:-10px;right:-10px;width:26px;height:26px;border-radius:50%;background:#1f2937eb;color:#fff;border:2px solid white;display:flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer;opacity:0;transform:scale(.85);transition:opacity .18s,transform .18s,background .18s;box-shadow:0 2px 6px #0003;z-index:6}.image-card:hover .delete-btn[data-v-f9227d1c]{opacity:1;transform:scale(1)}.delete-btn[data-v-f9227d1c]:hover{background:#dc2626}.mb-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px;background:#0f172ad1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;animation:mb-lightbox-fade .15s ease}@keyframes mb-lightbox-fade{0%{opacity:0}to{opacity:1}}.mb-lightbox-img{max-width:90vw;max-height:82vh;-o-object-fit:contain;object-fit:contain;border-radius:6px;box-shadow:0 24px 60px #00000080;cursor:default}.mb-lightbox-caption{max-width:90vw;color:#ffffffeb;font-size:15px;text-align:center;cursor:default}.mb-lightbox-close{position:fixed;top:20px;right:24px;width:40px;height:40px;border-radius:50%;border:none;background:#ffffff1f;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.mb-lightbox-close:hover{background:#ffffff40}.link-card[data-v-fd1bedaf]{position:relative;height:100%;width:100%;background:linear-gradient(135deg,#fff,#fafbff);border-radius:12px;padding:16px;display:flex;flex-direction:column;cursor:pointer;border:1px solid rgba(0,0,0,.06);box-shadow:0 10px 24px #1e3cb41a,0 3px 6px #0000000f;transition:transform .18s,box-shadow .18s;overflow:hidden}.link-card[data-v-fd1bedaf]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#8b5cf6,#6366f1,#3b82f6)}.link-card[data-v-fd1bedaf]:hover{transform:translateY(-3px);box-shadow:0 16px 36px #1e3cb42e,0 5px 10px #00000014}.link-header[data-v-fd1bedaf]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.link-icon-wrap[data-v-fd1bedaf]{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:0 4px 10px #6366f14d}.link-host[data-v-fd1bedaf]{font-size:11px;font-weight:600;color:#6366f1;text-transform:uppercase;letter-spacing:.05em}.link-body[data-v-fd1bedaf]{flex:1;min-height:0}.link-title[data-v-fd1bedaf]{font-weight:600;color:#111827;font-size:15px;line-height:1.35;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.link-desc[data-v-fd1bedaf]{color:#0000008c;font-size:13px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.link-footer[data-v-fd1bedaf]{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px dashed rgba(0,0,0,.08);font-size:11px;color:#6b7280;font-weight:500}.link-footer i[data-v-fd1bedaf]{font-size:14px;color:#6366f1}.delete-btn[data-v-fd1bedaf]{position:absolute;top:-10px;right:-10px;width:26px;height:26px;border-radius:50%;background:#1f2937eb;color:#fff;border:2px solid white;display:flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer;opacity:0;transform:scale(.85);transition:opacity .18s,transform .18s,background .18s;box-shadow:0 2px 6px #0003;z-index:6}.link-card:hover .delete-btn[data-v-fd1bedaf]{opacity:1;transform:scale(1)}.delete-btn[data-v-fd1bedaf]:hover{background:#dc2626}.widget-card[data-v-318c1744]{position:relative;height:100%;width:100%;background:#fff;border-radius:10px;box-shadow:0 8px 20px #0000001a,0 2px 4px #0000000d,inset 0 0 0 1px #0000000a;display:flex;flex-direction:column;overflow:hidden}.widget-header[data-v-318c1744]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#fff,#f9fafb);flex-shrink:0}.widget-title[data-v-318c1744]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#111827}.widget-title i[data-v-318c1744]{font-size:16px}.widget-meta[data-v-318c1744]{display:flex;align-items:center;gap:10px}.widget-body[data-v-318c1744]{flex:1;min-height:0;overflow:hidden}.missing[data-v-318c1744]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9ca3af;font-size:13px;padding:24px;text-align:center}.missing i[data-v-318c1744]{font-size:36px;margin-bottom:8px}.missing code[data-v-318c1744]{background:#f3f4f6;padding:1px 6px;border-radius:4px;font-family:ui-monospace,monospace}.delete-btn[data-v-318c1744]{width:22px;height:22px;border-radius:50%;background:transparent;color:#6b7280;border:none;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;opacity:.7;transition:opacity .15s,background .15s,color .15s}.delete-btn[data-v-318c1744]:hover{background:#fee2e2;color:#dc2626;opacity:1}.reaction-bar[data-v-5abb4065]{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.reaction-chip[data-v-5abb4065]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;background:#ffffffd9;border:1px solid rgba(0,0,0,.08);border-radius:999px;font-size:12px;font-weight:600;color:#374151;cursor:pointer;transition:background .12s,border-color .12s,transform .12s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);line-height:1.4}.reaction-chip[data-v-5abb4065]:hover{transform:translateY(-1px);background:#fff}.reaction-chip.is-mine[data-v-5abb4065]{background:#fef3c7f2;border-color:#f59e0b80;color:#92400e}.reaction-chip .emoji[data-v-5abb4065]{font-size:14px;line-height:1}.add-wrap[data-v-5abb4065]{position:relative;display:inline-flex}.add-btn[data-v-5abb4065]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px dashed rgba(0,0,0,.18);background:#fff9;border-radius:999px;color:#00000080;font-size:12px;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .12s,color .12s,border-color .12s}.add-btn[data-v-5abb4065]:hover{background:#fff;color:#000000d9;border-color:#0000004d}.picker[data-v-5abb4065]{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:6px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 8px 24px #00000026,0 2px 6px #00000014;z-index:30}.picker-emoji[data-v-5abb4065]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;font-size:18px;cursor:pointer;border-radius:6px;transition:background .12s,transform .12s}.picker-emoji[data-v-5abb4065]:hover{background:#f3f4f6;transform:scale(1.15)}.board-item[data-v-9217d642]{position:absolute;top:0;left:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .2s ease;will-change:transform}.board-item.dragging[data-v-9217d642]{cursor:grabbing;z-index:9999!important;transition:none}.board-item.dragging .note-paper[data-v-9217d642],.board-item.dragging .image-card[data-v-9217d642],.board-item.dragging .link-card[data-v-9217d642],.board-item.dragging .widget-card[data-v-9217d642],.board-item.dragging .checklist-card[data-v-9217d642]{box-shadow:0 28px 50px #00000047,0 10px 18px #0000002e}.board-item.just-added[data-v-9217d642]{animation:drop-in-9217d642 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes drop-in-9217d642{0%{transform:translate(var(--tx, 0),calc(var(--ty, 0) - 50px)) rotate(0) scale(.6);opacity:0}}.comment-badge[data-v-9217d642]{position:absolute;top:-8px;left:-8px;background:#fff;color:#2563eb;border-radius:999px;padding:3px 9px 3px 7px;box-shadow:0 2px 6px #0000002e;font-size:11px;font-weight:700;display:inline-flex;align-items:center;gap:4px;pointer-events:none;z-index:5}.comment-badge i[data-v-9217d642]{font-size:12px}.reactions[data-v-9217d642]{position:absolute;bottom:-28px;left:8px;opacity:0;transition:opacity .15s;z-index:5}.board-item:hover .reactions[data-v-9217d642],.reactions.has-reactions[data-v-9217d642],.board-item.is-selected .reactions[data-v-9217d642]{opacity:1}.selection-halo[data-v-9217d642]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid #0ea5e9;border-radius:6px;pointer-events:none;box-shadow:0 0 0 1px #fff9;z-index:4}.type-note[data-v-9217d642]{padding:0;background-color:var(--note-bg);border-radius:1px;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0.15 0 0 0 0 0.1 0 0 0 0.25 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E"),repeating-linear-gradient(92deg,transparent 0 14px,rgba(0,0,0,.02) 14px 15px),radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.35) 0%,transparent 65%),radial-gradient(ellipse at 70% 100%,rgba(0,0,0,.06) 0%,transparent 60%);background-size:140px 140px,auto,auto,auto;box-shadow:0 1px 1px #0000001f,0 2px 3px #00000014,0 8px 16px var(--note-shadow),0 14px 30px #0000001a,inset 0 0 0 1px #0000000d,inset 0 1px #fff6}.type-note[data-v-9217d642]:after{content:"";position:absolute;bottom:0;right:0;width:22px;height:22px;background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.06) 52%,rgba(0,0,0,.14) 62%,rgba(255,255,255,.5) 78%,transparent 100%);pointer-events:none;filter:drop-shadow(-1px -1px 1px rgba(0,0,0,.1))}.tape[data-v-9217d642]{position:absolute;top:-12px;left:50%;transform:translate(-50%) rotate(-3deg);width:88px;height:26px;background:repeating-linear-gradient(55deg,rgba(255,255,255,.18) 0 3px,transparent 3px 9px),linear-gradient(180deg,#fff0c38c,#fce0a099,#fff0c38c);box-shadow:0 1px 3px #0000002e,0 4px 8px #00000014,inset 0 0 0 1px #ffffff4d;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 4px,black calc(100% - 4px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,black 4px,black calc(100% - 4px),transparent 100%);pointer-events:none;z-index:1;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.tape[data-v-9217d642]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.3) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.06) 100%);pointer-events:none}.resize-handle[data-v-9217d642]{position:absolute;right:4px;bottom:4px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#ffffffbf;border:1px solid rgba(0,0,0,.08);border-radius:4px;cursor:nwse-resize;opacity:0;transition:opacity .15s,transform .1s;color:#00000080;font-size:12px;z-index:5}.resize-handle[data-v-9217d642]:hover{transform:scale(1.1);background:#fff}.board-item:hover .resize-handle[data-v-9217d642],.board-item.is-selected .resize-handle[data-v-9217d642]{opacity:1}.hidden-file-input[data-v-262fc048]{display:none}.add-menu[data-v-262fc048]{position:absolute;top:calc(100% + 8px);right:0;width:300px;background:#fff;border-radius:10px;box-shadow:0 12px 32px #0000002e,0 2px 6px #00000014;padding:6px;z-index:1000;animation:pop-262fc048 .15s ease-out;max-height:70vh;overflow-y:auto}@keyframes pop-262fc048{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.menu-section-label[data-v-262fc048]{padding:8px 12px 4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.menu-divider[data-v-262fc048]{height:1px;background:#f3f4f6;margin:6px 4px}.menu-item[data-v-262fc048]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:6px;background:transparent;border:none;cursor:pointer;transition:background .12s}.menu-item[data-v-262fc048]:hover{background:#f3f4f6}kbd[data-v-262fc048]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:3px;padding:0 4px;font-family:ui-monospace,monospace;font-size:10px}.board-switcher[data-v-6efb4c86]{display:inline-flex;align-items:center;gap:2px;padding:3px;background:#0000000d;border-radius:10px}.seg[data-v-6efb4c86]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;color:#6b7280;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;transition:background .12s,color .12s,box-shadow .12s}.seg i[data-v-6efb4c86]{font-size:15px}.seg[data-v-6efb4c86]:hover{color:#111827}.seg.active[data-v-6efb4c86]{background:#fff;color:#111827;box-shadow:0 1px 2px #0000001f,0 1px 1px #0000000f}.section-title[data-v-ea3a3fca]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:12px}.section-title i[data-v-ea3a3fca]{font-size:16px;color:#9ca3af}.theme-card[data-v-ea3a3fca]{text-align:left;padding:12px;background:#fff;border:2px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:all .18s}.theme-card[data-v-ea3a3fca]:hover{border-color:#d1d5db;transform:translateY(-1px)}.theme-card.is-active[data-v-ea3a3fca]{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}.theme-swatch[data-v-ea3a3fca]{width:100%;height:56px;border-radius:6px;margin-bottom:8px;display:flex;align-items:center;justify-content:center;font-size:22px;box-shadow:inset 0 0 0 1px #0000000d}.theme-label[data-v-ea3a3fca]{font-size:13px;font-weight:600;color:#111827}.theme-desc[data-v-ea3a3fca]{font-size:11px;color:#6b7280}.color-swatch[data-v-ea3a3fca]{width:36px;height:36px;border-radius:8px;border:2px solid rgba(0,0,0,.05);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0009;transition:all .15s}.color-swatch[data-v-ea3a3fca]:hover{transform:scale(1.08)}.color-swatch.is-active[data-v-ea3a3fca]{box-shadow:0 0 0 3px #f59e0b66}.color-swatch.random[data-v-ea3a3fca]{background:linear-gradient(135deg,#fef3a2,#fbcfe8,#bae6fd 66%,#bbf7d0);color:#00000080}.font-option[data-v-ea3a3fca]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .15s}.font-option[data-v-ea3a3fca]:hover{border-color:#d1d5db;background:#f9fafb}.font-option.is-active[data-v-ea3a3fca]{border-color:#f59e0b;background:#fffbeb}.font-label[data-v-ea3a3fca]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#111827}.font-preview[data-v-ea3a3fca]{font-size:16px;color:#0000008c;line-height:1}.toggle-row[data-v-ea3a3fca]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer}.toggle-label[data-v-ea3a3fca]{font-size:13px;font-weight:500;color:#111827}.toggle-desc[data-v-ea3a3fca]{font-size:11px;color:#6b7280;margin-top:2px}.selection-toolbar[data-v-22c026dd]{position:absolute;top:0;left:0;display:flex;align-items:center;gap:2px;padding:4px;background:#111827f2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 8px 24px #00000040,0 2px 6px #00000026;color:#fff;z-index:100;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:fade-in-22c026dd .12s ease-out}@keyframes fade-in-22c026dd{0%{opacity:0;transform-origin:bottom center;transform:scale(.92) translate(-50%,-100%) translate(var(--tx, 0),var(--ty, 0))}}.count[data-v-22c026dd]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;margin:0 4px 0 2px;background:#f59e0b;color:#fff;border-radius:999px;font-size:11px;font-weight:700}.tb-btn[data-v-22c026dd]{position:relative;width:30px;height:30px;border-radius:6px;background:transparent;color:#ffffffd9;border:none;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;transition:background .12s,color .12s}.tb-btn .badge[data-v-22c026dd]{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;background:#f59e0b;color:#fff;border-radius:999px;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.tb-btn[data-v-22c026dd]:hover{background:#ffffff1f;color:#fff}.tb-btn.danger[data-v-22c026dd]:hover{background:#dc26262e;color:#fca5a5}.divider[data-v-22c026dd]{width:1px;height:18px;background:#ffffff26;margin:0 2px}.color-wrap[data-v-22c026dd]{position:relative}.color-palette[data-v-22c026dd]{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:#fffffffa;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:5px;display:grid;grid-template-columns:repeat(4,1fr);gap:3px;box-shadow:0 12px 28px #0000002e}.color-swatch[data-v-22c026dd]{width:22px;height:22px;border-radius:50%;border:1.5px solid transparent;cursor:pointer;transition:transform .12s;padding:0}.color-swatch[data-v-22c026dd]:hover{transform:scale(1.18)}.color-swatch.is-active[data-v-22c026dd]{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #111827e6}.activity-wrap[data-v-b9aa8665]{position:absolute;bottom:16px;left:16px;z-index:50}.pill[data-v-b9aa8665]{position:relative;width:38px;height:38px;border:none;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 14px #0000001f,0 1px 2px #0000000f;color:#4b5563;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:17px;transition:transform .12s,color .12s}.pill[data-v-b9aa8665]:hover{transform:translateY(-1px);color:#111827}.pill.has-new[data-v-b9aa8665]{color:#f59e0b}.badge[data-v-b9aa8665]{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 5px;background:#ef4444;color:#fff;border-radius:999px;border:2px solid white;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1}.panel[data-v-b9aa8665]{position:absolute;bottom:48px;left:0;width:360px;max-height:480px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 16px 40px #0000002e,0 4px 12px #0000000f;display:flex;flex-direction:column;overflow:hidden;animation:pop-b9aa8665 .15s ease-out}@keyframes pop-b9aa8665{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.panel-header[data-v-b9aa8665]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.panel-header h3[data-v-b9aa8665]{margin:0;font-size:14px;font-weight:700;color:#111827}.panel-header p[data-v-b9aa8665]{margin:2px 0 0;font-size:11px;color:#6b7280}.close-btn[data-v-b9aa8665]{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px}.close-btn[data-v-b9aa8665]:hover{background:#f3f4f6;color:#111827}.panel-body[data-v-b9aa8665]{flex:1;overflow-y:auto;padding:4px 8px 12px}.state[data-v-b9aa8665]{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px 16px;color:#9ca3af;font-size:13px}.spin[data-v-b9aa8665]{animation:spin-b9aa8665 1s linear infinite}@keyframes spin-b9aa8665{to{transform:rotate(360deg)}}.day-group[data-v-b9aa8665]{padding:4px 0}.day-label[data-v-b9aa8665]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;padding:8px 8px 4px;margin:0}.entries[data-v-b9aa8665]{list-style:none;padding:0;margin:0}.entry[data-v-b9aa8665]{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:13px;color:#374151;border-radius:6px;flex-wrap:wrap}.entry[data-v-b9aa8665]:hover{background:#f9fafb}.action[data-v-b9aa8665]{color:#6b7280}.time[data-v-b9aa8665]{margin-left:auto;font-size:11px;color:#9ca3af}.cp-header[data-v-a9797bae]{display:flex;align-items:center;gap:10px}.cp-header i[data-v-a9797bae]{font-size:22px}.cp-header h3[data-v-a9797bae]{margin:0;font-size:16px;font-weight:700;color:#111827}.cp-header p[data-v-a9797bae]{margin:2px 0 0;font-size:12px;color:#6b7280}.cp-body[data-v-a9797bae]{display:flex;flex-direction:column;height:calc(100vh - 60px);margin:-1rem -1.25rem}.cp-list[data-v-a9797bae]{flex:1;overflow-y:auto;padding:12px 16px}.state[data-v-a9797bae]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px;color:#9ca3af}.state i[data-v-a9797bae]{font-size:32px}.spin[data-v-a9797bae]{animation:spin-a9797bae 1s linear infinite}@keyframes spin-a9797bae{to{transform:rotate(360deg)}}.comment[data-v-a9797bae]{padding:10px 12px;border-radius:10px;background:#f9fafb;margin-bottom:8px}.comment-head[data-v-a9797bae]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.time[data-v-a9797bae]{font-size:11px;color:#9ca3af}.del-btn[data-v-a9797bae]{margin-left:auto;width:22px;height:22px;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;transition:background .12s,color .12s}.del-btn[data-v-a9797bae]:hover{background:#dc26261a;color:#dc2626}.comment-body[data-v-a9797bae]{margin:0;font-size:13px;color:#374151;line-height:1.45;white-space:pre-wrap;word-wrap:break-word}.cp-composer[data-v-a9797bae]{padding:12px 16px;border-top:1px solid #f3f4f6;background:#fff;flex-shrink:0}.composer-footer[data-v-a9797bae]{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.hint[data-v-a9797bae]{font-size:11px;color:#9ca3af}.board-page[data-v-e85c776a]{position:relative;display:flex;flex-direction:column;height:100vh;overflow:hidden}.board-page[data-v-e85c776a]:fullscreen{background:#fff}.fs-reveal-zone[data-v-e85c776a]{position:absolute;top:0;left:0;right:0;height:18px;z-index:30}.board-page.is-fullscreen .board-header[data-v-e85c776a]{position:absolute;top:0;left:0;right:0;z-index:25;transform:translateY(-100%);transition:transform .28s ease}.board-page.is-fullscreen .fs-reveal-zone:hover~.board-header[data-v-e85c776a],.board-page.is-fullscreen .board-header[data-v-e85c776a]:hover{transform:translateY(0)}.board-header[data-v-e85c776a]{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:#ffffffc7;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px #ffffff80 inset,0 4px 16px #0000000a}.header-left[data-v-e85c776a]{display:flex;align-items:center;gap:14px}.brand-mark[data-v-e85c776a]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 4px 12px #f59e0b4d}.title[data-v-e85c776a]{font-size:18px;font-weight:700;color:#111827;margin:0;line-height:1.1}.subtitle[data-v-e85c776a]{font-size:12px;color:#6b7280;margin:2px 0 0}.header-right[data-v-e85c776a]{display:flex;align-items:center;gap:8px}.board-canvas[data-v-e85c776a]{position:relative;flex:1;overflow:hidden;transition:background .4s ease;touch-action:none}.board-stage[data-v-e85c776a]{position:absolute;top:0;left:0;width:0;height:0;transform-origin:0 0;will-change:transform}.theme-cork[data-v-e85c776a]{background-color:#e6d2a8;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.3 0 0 0 0 0.15 0 0 0 0.45 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.4 0 0 0 0 0.2 0 0 0 0.25 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E"),radial-gradient(ellipse at 18% 12%,rgba(255,245,220,.5) 0%,transparent 55%),radial-gradient(ellipse at 82% 88%,rgba(180,140,90,.35) 0%,transparent 55%),linear-gradient(160deg,#ecdcb1,#ddc591);background-size:220px 220px,600px 600px,auto,auto,auto;box-shadow:inset 0 0 120px #78552847,inset 0 0 0 1px #7855280d}.theme-whiteboard[data-v-e85c776a]{background-color:#fafafa;background-image:linear-gradient(to right,rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.04) 1px,transparent 1px),radial-gradient(ellipse at center,#fff,#f1f5f9);background-size:40px 40px,40px 40px,auto;box-shadow:inset 0 0 60px #0000000a}.theme-chalkboard[data-v-e85c776a]{background-color:#4a6b66;background-image:radial-gradient(circle at 25% 25%,rgba(255,255,255,.04) 1px,transparent 2px),radial-gradient(circle at 75% 75%,rgba(255,255,255,.03) 1px,transparent 2px),radial-gradient(ellipse at center,#5d7f79,#3f5d58);background-size:30px 30px,50px 50px,auto;box-shadow:inset 0 0 80px #00000040}.theme-linen[data-v-e85c776a]{background-color:#faf3e2;background-image:repeating-linear-gradient(0deg,rgba(180,140,80,.04) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,rgba(180,140,80,.04) 0 1px,transparent 1px 4px),radial-gradient(ellipse at center,#fdf8ea,#f3e9cf);background-size:4px 4px,4px 4px,auto;box-shadow:inset 0 0 60px #b48c501a}.zoom-hud[data-v-e85c776a]{position:absolute;bottom:16px;right:16px;display:flex;align-items:center;gap:1px;padding:4px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 4px 14px #0000001f,0 1px 2px #0000000f;z-index:50}.hud-btn[data-v-e85c776a]{min-width:30px;height:30px;padding:0 8px;border:none;background:transparent;color:#4b5563;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;transition:background .12s,color .12s}.hud-btn[data-v-e85c776a]:hover{background:#f3f4f6;color:#111827}.hud-btn.is-active[data-v-e85c776a]{background:#111827;color:#fff}.hud-btn.percent[data-v-e85c776a]{min-width:50px;font-variant-numeric:tabular-nums;font-size:12px}.hud-divider[data-v-e85c776a]{width:1px;height:18px;background:#e5e7eb;margin:0 3px}.empty-state[data-v-e85c776a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;color:#ffffffe6}.theme-whiteboard .empty-state[data-v-e85c776a],.theme-linen .empty-state[data-v-e85c776a],.theme-cork .empty-state[data-v-e85c776a]{color:#50321480}.empty-illustration[data-v-e85c776a]{width:96px;height:96px;border-radius:50%;background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;font-size:48px;margin-bottom:16px;animation:float-e85c776a 3s ease-in-out infinite}.theme-whiteboard .empty-illustration[data-v-e85c776a],.theme-linen .empty-illustration[data-v-e85c776a],.theme-cork .empty-illustration[data-v-e85c776a]{background:#50321414}@keyframes float-e85c776a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.empty-title[data-v-e85c776a]{font-size:18px;font-weight:600;margin:0}.empty-sub[data-v-e85c776a]{font-size:13px;margin:4px 0 0;opacity:.8}.kbd[data-v-e85c776a]{display:inline-block;padding:2px 8px;background:#ffffff40;border:1px solid rgba(255,255,255,.4);border-radius:4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.theme-whiteboard .kbd[data-v-e85c776a],.theme-linen .kbd[data-v-e85c776a],.theme-cork .kbd[data-v-e85c776a]{background:#50321414;border-color:#50321426}.column-row[data-v-d2a8d602]{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:4px}.column-row[data-v-d2a8d602]:hover{background:#fff}.column-label[data-v-d2a8d602]{flex:1;background:transparent;border:1px solid transparent;padding:2px 6px;border-radius:3px;font-size:13px;color:#1f2937}.column-label[data-v-d2a8d602]:focus{outline:none;border-color:#93c5fd;background:#fff}.column-handle[data-v-d2a8d602]{color:#9ca3af;padding:2px;border-radius:3px}.column-handle[data-v-d2a8d602]:hover{color:#2563eb;background:#eff6ff}.column-row[data-v-1e91987d]{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:4px}.column-row[data-v-1e91987d]:hover{background:#fff}.column-label[data-v-1e91987d]{flex:1;background:transparent;border:1px solid transparent;padding:2px 6px;border-radius:3px;font-size:13px;color:#1f2937}.column-label[data-v-1e91987d]:focus{outline:none;border-color:#93c5fd;background:#fff}.column-handle[data-v-1e91987d]{color:#9ca3af;padding:2px;border-radius:3px}.column-handle[data-v-1e91987d]:hover{color:#2563eb;background:#eff6ff}.line-clamp-2[data-v-11cd64ba]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tabular-nums[data-v-11cd64ba]{font-variant-numeric:tabular-nums}/*!
 * Copyright (c) HANDSONCODE sp. z o. o.
 *
 * HANDSONTABLE is a software distributed by HANDSONCODE sp. z o. o., a Polish corporation based in
 * Gdynia, Poland, at Aleja Zwyciestwa 96-98, registered by the District Court in Gdansk under number
 * 538651, EU tax ID number: PL5862294002, share capital: PLN 62,800.00.
 *
 * This software is protected by applicable copyright laws, including international treaties, and dual-
 * licensed - depending on whether your use for commercial purposes, meaning intended for or
 * resulting in commercial advantage or monetary compensation, or not.
 *
 * If your use is strictly personal or solely for evaluation purposes, meaning for the purposes of testing
 * the suitability, performance, and usefulness of this software outside the production environment,
 * you agree to be bound by the terms included in the "handsontable-non-commercial-license.pdf" file.
 *
 * Your use of this software for commercial purposes is subject to the terms included in an applicable
 * license agreement.
 *
 * In any case, you must not make any such use of this software as to develop software which may be
 * considered competitive with this software.
 *
 * UNLESS EXPRESSLY AGREED OTHERWISE, HANDSONCODE PROVIDES THIS SOFTWARE ON AN "AS IS"
 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, AND IN NO EVENT AND UNDER NO
 * LEGAL THEORY, SHALL HANDSONCODE BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT,
 * INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING FROM
 * USE OR INABILITY TO USE THIS SOFTWARE.
 *
 * Version: 16.2.0
 * Release date: 25/11/2025 (built at 20/11/2025 13:26:57)
 */.htBorders .wtBorder.ht-border-style-dashed-vertical{background-image:repeating-linear-gradient(to bottom,var(--ht-custom-border-color) 0 5px,transparent 0 10px)}.htBorders .wtBorder.ht-border-style-dashed-horizontal{background-image:repeating-linear-gradient(to right,var(--ht-custom-border-color) 0 5px,transparent 0 10px)}.htBorders .wtBorder.ht-border-style-dotted-horizontal{background-image:radial-gradient(circle,var(--ht-custom-border-color) calc(var(--ht-custom-border-size) / 2),transparent 0);background-size:calc(var(--ht-custom-border-size) * 2) var(--ht-custom-border-size);background-repeat:repeat-x}.htBorders .wtBorder.ht-border-style-dotted-vertical{background-image:radial-gradient(circle,var(--ht-custom-border-color) calc(var(--ht-custom-border-size) / 2),transparent 0);background-size:var(--ht-custom-border-size) calc(var(--ht-custom-border-size) * 2);background-repeat:repeat-y}.ht-root-wrapper:not([class*=ht-theme]),.ht-portal:not([class*=ht-theme]){--ht-gap-size: 4px;--ht-checkbox-size: 16px;--ht-cell-horizontal-padding: 8px;--ht-cell-vertical-padding: 4px;--ht-font-size: 14px;--ht-line-height: 20px;--ht-letter-spacing: 0;--ht-border-color: #222222;--ht-foreground-color: #222222;--ht-background-color: #ffffff;--ht-header-foreground-color: #222222;--ht-header-background-color: #f7f7f9;--ht-header-row-foreground-color: #222222;--ht-header-row-background-color: #f7f7f9;--ht-cell-horizontal-border-color: #222222;--ht-cell-vertical-border-color: #222222;--ht-header-active-border-color: #1a42e8;--ht-header-active-foreground-color: #ffffff;--ht-header-active-background-color: #1a42e8;--ht-header-row-active-foreground-color: #fff;--ht-header-row-active-background-color: #1a42e8;--ht-cell-selection-border-color: #1a42e8;--ht-scrollbar-track-color: #f7f7f9;--ht-scrollbar-thumb-color: #a3a3a3}.ht-root-wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;position:relative;display:flex;flex-direction:column;height:100%}.htFocusCatcher{position:absolute;width:0;height:0;margin:0;padding:0;border:0;opacity:0;z-index:-1}.ht-grid{flex:1 1 auto;min-height:0}.handsontable{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;position:relative;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);letter-spacing:var(--ht-letter-spacing);color:var(--ht-foreground-color);touch-action:manipulation;scrollbar-width:thin;scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color)}.handsontable .wtHolder::-webkit-scrollbar{width:9px;height:9px}.handsontable .wtHolder::-webkit-scrollbar-track{background:var(--ht-scrollbar-track-color);border-radius:var(--ht-scrollbar-border-radius)}.handsontable .wtHolder::-webkit-scrollbar-thumb{background-color:var(--ht-scrollbar-thumb-color);border-radius:var(--ht-scrollbar-border-radius)}.handsontable .wtHolder::-webkit-scrollbar-corner{background:var(--ht-scrollbar-track-color);border-end-end-radius:var(--ht-scrollbar-border-radius)}.handsontable.ht-wrapper{border-radius:var(--ht-wrapper-border-radius, 0);height:100%;width:100%}.handsontable.ht-wrapper:not(.htFirstDatasetColumnNotRendered) td:first-of-type{border-inline-start-width:1px}.handsontable.ht-wrapper:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:var(--ht-wrapper-border-width) solid var(--ht-wrapper-border-color);border-radius:var(--ht-wrapper-border-radius, 0);z-index:999;pointer-events:none;overflow:hidden}.handsontable.htGhostTable table thead th{border-bottom-width:0}.handsontable.htGhostTable table tbody tr:first-of-type th:first-child,.handsontable.htGhostTable table tbody tr:first-of-type td:first-child{height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 1px)}.handsontable.htGhostTable table tbody tr th,.handsontable.htGhostTable table tbody tr td{border-top-width:0;height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 1px)}.handsontable.htHasScrollX:not(.htHorizontallyScrollableByWindow) .ht_master .wtHolder,.handsontable.htHasScrollY:not(.htVerticallyScrollableByWindow) .ht_master .wtHolder{border-radius:var(--ht-wrapper-border-radius, 0)}.handsontable:not(.htHorizontallyScrollableByWindow) .ht_master .wtHolder,.handsontable:not(.htVerticallyScrollableByWindow) .ht_master .wtHolder{background-color:var(--ht-background-color)}.handsontable tr.ht__row_even th{background-color:var(--ht-row-header-even-background-color)}.handsontable tr.ht__row_even td{background-color:var(--ht-row-cell-even-background-color)}.handsontable tr.ht__row_odd th{background-color:var(--ht-row-header-odd-background-color)}.handsontable tr.ht__row_odd td{background-color:var(--ht-row-cell-odd-background-color)}.handsontable th,.handsontable td{height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 1px);padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding);vertical-align:top;border-top-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-bottom-width:1px;border-style:solid;font-size:var(--ht-font-size);line-height:var(--ht-line-height);white-space:pre-wrap;overflow:hidden;outline:none;outline-width:0;empty-cells:show;box-sizing:border-box;color:var(--ht-foreground-color);border-top-color:var(--ht-cell-vertical-border-color);border-bottom-color:var(--ht-cell-vertical-border-color);border-inline-start-color:var(--ht-cell-horizontal-border-color);border-inline-end-color:var(--ht-cell-horizontal-border-color)}.handsontable th.invisibleSelection,.handsontable td.invisibleSelection{outline:none}.handsontable th.invisibleSelection::-moz-selection,.handsontable td.invisibleSelection::-moz-selection{background:transparent}.handsontable th.invisibleSelection::selection,.handsontable td.invisibleSelection::selection{background:transparent}.handsontable th{position:relative;overflow:visible;text-align:center;font-weight:var(--ht-header-font-weight);white-space:nowrap;color:var(--ht-header-foreground-color);background-color:var(--ht-header-background-color)}.handsontable th:last-child{border-inline-start-width:0;border-inline-end-width:1px;border-bottom-width:1px;border-inline-end-color:var(--ht-border-color)}.handsontable th:last-child.ht__active_highlight{border-inline-end-color:var(--ht-header-active-border-color)}.handsontable th:first-child{border-inline-start-color:var(--ht-border-color)}.handsontable th:first-child.ht__active_highlight{border-inline-start-color:var(--ht-header-active-border-color)}.handsontable th:first-child,.handsontable th:nth-child(2){border-inline-start-width:1px}.handsontable th.current{box-shadow:inset 0 0 0 1px var(--ht-cell-selection-border-color)}.handsontable th.active{color:var(--ht-header-active-foreground-color);background-color:var(--ht-header-active-background-color)}.handsontable th.ht__highlight{color:var(--ht-header-highlighted-foreground-color);background-color:var(--ht-header-highlighted-background-color)}.handsontable th.ht__active_highlight{border-color:var(--ht-header-active-border-color);color:var(--ht-header-active-foreground-color);background-color:var(--ht-header-active-background-color)}.handsontable tbody tr.ht__row_odd th.ht__highlight,.handsontable tbody tr.ht__row_even th.ht__highlight{color:var(--ht-header-row-highlighted-foreground-color);background-color:var(--ht-header-row-highlighted-background-color)}.handsontable tbody tr.ht__row_odd th.ht__active_highlight,.handsontable tbody tr.ht__row_even th.ht__active_highlight{color:var(--ht-header-row-active-foreground-color);background-color:var(--ht-header-row-active-background-color)}.handsontable tbody tr:first-of-type th:first-child:empty:after,.handsontable tbody tr:first-of-type td:first-child:empty:after{content:"";display:block;min-height:var(--ht-line-height)}.handsontable tbody tr th{padding:0;color:var(--ht-header-row-foreground-color);background-color:var(--ht-header-row-background-color)}.handsontable tbody tr th.ht__active_highlight{box-shadow:0 -1px 0 0 var(--ht-header-active-border-color)}.handsontable tbody tr th .relative{padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding);min-height:100%}.handsontable tbody tr td:first-child{border-inline-start-color:var(--ht-border-color)}.handsontable tbody tr td:last-child{border-inline-end-color:var(--ht-border-color)}.handsontable thead tr th{padding:0}.handsontable thead tr th.ht__active_highlight{box-shadow:-1px 0 0 0 var(--ht-header-active-border-color)}.handsontable thead tr th .relative{padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding)}.handsontable thead tr th .relative .colHeader{text-overflow:ellipsis;overflow:hidden;vertical-align:top;max-width:calc(100% + 1px)}.handsontable thead tr th .relative:has(.collapsibleIndicator,.changeType) .colHeader{max-width:calc(100% - (var(--ht-icon-size) + var(--ht-gap-size)) - 1px)}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top-color:var(--ht-border-color);border-top-width:1px}.handsontable tr:first-child th.ht__active_highlight,.handsontable tr:first-child td.ht__active_highlight{border-top-color:var(--ht-header-active-border-color)}.handsontable tr:last-child th,.handsontable tr:last-child td{border-bottom-color:var(--ht-border-color)}.handsontable tr:last-child th.ht__active_highlight,.handsontable tr:last-child td.ht__active_highlight{border-bottom-color:var(--ht-header-active-border-color)}.handsontable div[class^=ht_clone] thead .ht__highlight .relative:after{content:"";display:block;position:absolute;left:-1px;right:-1px;bottom:-1px;height:var(--ht-header-highlighted-shadow-size);background-color:var(--ht-accent-color)}.handsontable div[class^=ht_clone] thead tr:only-of-type .ht__highlight .relative:after{bottom:0}.handsontable div[class^=ht_clone] tbody .ht__highlight .relative:after{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;width:var(--ht-header-highlighted-shadow-size);background-color:var(--ht-accent-color)}.handsontable div[class^=ht_clone] td:first-of-type{border-inline-start-width:1px}.handsontable thead tr:not(:last-child) th{overflow:hidden}.handsontable .hide{display:none}.handsontable .relative{position:relative;box-sizing:border-box}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable .htAutoSize{position:absolute;left:-99000px;top:-99000px;visibility:hidden}.handsontable .htTextEllipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable .htCore{width:0;margin:0;border-width:0;border-spacing:0;border-collapse:separate;outline-width:0;table-layout:fixed;cursor:default;background-color:var(--ht-background-color)}.handsontable col,.handsontable col.rowHeader{width:64px}.handsontable col.hidden{width:0!important}.handsontable span.colHeader,.handsontable span.rowHeader{display:inline-block;font-size:var(--ht-font-size);line-height:var(--ht-line-height)}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.handsontable a{color:var(--ht-link-color)}.handsontable a:hover{color:var(--ht-link-hover-color)}.handsontable .ht_clone_top th:nth-child(2){border-inline-start-width:0;border-inline-end-width:1px}.handsontable.htRowHeaders thead tr th:nth-child(2){border-inline-start-width:1px}.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns) tbody tr th,.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns) thead tr th:first-child,.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.htGhostTable) tbody tr th,.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top):not(.htGhostTable) thead tr th:first-child{border-inline-end-width:0;border-inline-start-width:1px}.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr:last-child th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr:last-child th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr.lastChild th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable.htAutoRowSize .ht_master.innerBorderTop tbody tr:first-child th,.handsontable.htAutoRowSize .ht_master.innerBorderTop tbody tr:first-child td{border-top-width:0}.handsontable.htAutoRowSize .ht_master.innerBorderTop~.ht_clone_inline_start tbody tr:first-child th,.handsontable.htAutoRowSize .ht_master.innerBorderTop~.ht_clone_inline_start tbody tr:first-child td{border-top-width:0}.handsontable .ht_master table.htCore>thead,.handsontable .ht_master table.htCore>tbody>tr>th,.handsontable .ht_clone_inline_start table.htCore>thead{visibility:hidden}.ht_master,.ht_clone_inline_start,.ht_clone_top,.ht_clone_bottom,.ht_master .wtHolder,.ht_clone_inline_start .wtHolder,.ht_clone_top .wtHolder,.ht_clone_bottom .wtHolder{overflow:hidden}.ht_master .wtHolder{overflow:auto}[dir=rtl].handsontable td[dir=ltr]{border-inline-end-width:0;border-inline-start-width:1px}[dir=rtl].handsontable tbody tr td[dir=ltr]:last-child{border-inline-start-color:var(--ht-border-color)}[dir=rtl].handsontable div[class^=ht_clone] tbody .ht__highlight .relative:after{right:auto;left:-1px}.htScrollbarSafariTest::-webkit-scrollbar{width:9px;height:9px}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_master .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_master .htCore tbody tr:first-child td:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_top_inline_start_corner .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_top .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_top .htCore tbody tr:first-child td:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_inline_start .htCore tbody tr:first-child th:first-child,.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_inline_start .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore{border-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:first-child th:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:last-child th:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:last-child th:last-child{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore tbody tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore tbody tr:last-child td:last-child{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top_inline_start_corner .htCore,.handsontable.ht-wrapper .ht_clone_top_inline_start_corner .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top .htCore{border-start-start-radius:var(--ht-wrapper-border-radius);border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top .htCore thead tr:first-child th:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_inline_start .htCore{border-start-start-radius:var(--ht-wrapper-border-radius);border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_inline_start .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_inline_start .htCore tbody tr:last-child th:first-child,.handsontable.ht-wrapper .ht_clone_inline_start .htCore tbody tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore tr:last-child th:first-child,.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore{border-end-start-radius:var(--ht-wrapper-border-radius);border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child th:first-child,.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child th:last-child,.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child td:last-child{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper.htHasScrollX .htCore{border-end-start-radius:0;border-end-end-radius:0}.handsontable.ht-wrapper.htHasScrollX .htCore thead tr:last-child th:first-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child td:first-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child th:first-child{border-end-start-radius:0!important}.handsontable.ht-wrapper.htHasScrollX .htCore thead tr:last-child th:last-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child th:last-child{border-end-end-radius:0!important}.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore{border-start-end-radius:0;border-end-end-radius:0}.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore thead tr:first-child th:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:first-child td:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:first-child th:last-child{border-start-end-radius:0!important}.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore thead tr:last-child th:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:last-child th:last-child{border-end-end-radius:0!important}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.handsontable.mobile .handsontableInput:focus{box-shadow:inset 0 0 0 2px var(--ht-accent-color);-webkit-appearance:none}.handsontable .topSelectionHandle,.handsontable .topSelectionHandle-HitArea,.handsontable .bottomSelectionHandle,.handsontable .bottomSelectionHandle-HitArea{inset-inline-start:-10000px;inset-inline-end:unset;top:-10000px;z-index:9999}.handsontable.hide-tween{animation:opacity-hide .2s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.ht_clone_master{z-index:100}.ht_clone_inline_start{z-index:120}.ht_clone_bottom{z-index:130}.ht_clone_bottom_inline_start_corner{z-index:150}.ht_clone_top{z-index:160}.ht_clone_top_inline_start_corner{z-index:180}.ht_editor_hidden{z-index:-1}.ht_editor_visible{z-index:200}.handsontable td.area{position:relative}.handsontable td.area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-1{position:relative}.handsontable td.area-1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-2{position:relative}.handsontable td.area-2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-3{position:relative}.handsontable td.area-3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-4{position:relative}.handsontable td.area-4:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-5{position:relative}.handsontable td.area-5:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-6{position:relative}.handsontable td.area-6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-7{position:relative}.handsontable td.area-7:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area:before{opacity:.14}.handsontable td.area-1:before{opacity:.21}.handsontable td.area-2:before{opacity:.28}.handsontable td.area-3:before{opacity:.35}.handsontable td.area-4:before{opacity:.42}.handsontable td.area-5:before{opacity:.49}.handsontable td.area-6:before{opacity:.56}.handsontable td.area-7:before{opacity:.63}.handsontable td.area{border-color:color-mix(in srgb,var(--ht-border-color),var(--ht-foreground-color) 10%)}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder:nth-child(1),.handsontable .wtBorder:nth-child(3){z-index:2}.handsontable .wtBorder:nth-child(2),.handsontable .wtBorder:nth-child(4){z-index:1}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder.current{z-index:10;background-color:var(--ht-cell-selection-border-color)!important}.handsontable .wtBorder.area{z-index:8;background-color:var(--ht-cell-selection-border-color)!important}.handsontable .wtBorder.fill{z-index:6;background-color:var(--ht-cell-autofill-fill-border-color, #68696c)!important}.handsontable .wtBorder.corner{border-radius:var(--ht-cell-autofill-border-radius)!important;background-color:var(--ht-cell-autofill-background-color, #1a42e8)!important;border-color:var(--ht-cell-autofill-border-color)!important;font-size:0;cursor:crosshair;z-index:10}.hot-display-license-info{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;padding:var(--ht-license-vertical-padding, 16px) var(--ht-license-horizontal-padding, 16px);font-size:var(--ht-font-size-small);line-height:var(--ht-line-height-small);color:var(--ht-license-foreground-color);background-color:var(--ht-license-background-color, #f7f7f9);text-align:left;border:1px solid var(--ht-border-color, #f7f7f9);margin-top:10px;border-radius:var(--ht-wrapper-border-radius)}.hot-display-license-info a{font-size:var(--ht-license-font-size);color:var(--ht-link-color)}.hot-display-license-info a:hover{color:var(--ht-link-hover-color)}.handsontable .htAutocompleteArrow{position:relative;cursor:default;width:var(--ht-icon-size);height:var(--ht-icon-size);font-size:0;float:right;top:calc((var(--ht-line-height) - var(--ht-icon-size)) / 2);margin-inline-start:calc(var(--ht-gap-size) * 2);margin-inline-end:1px}.handsontable .htAutocompleteArrow:after{content:"";display:block;position:absolute;top:0;left:0;opacity:.6}[dir=rtl].handsontable .htAutocompleteArrow{float:left}.handsontable .htCheckboxRendererInput{position:relative;display:inline-block;width:var(--ht-checkbox-size);height:var(--ht-checkbox-size);margin:-2px 0 0;vertical-align:middle;cursor:pointer;outline:none}.handsontable .htCheckboxRendererInput:first-child{margin-inline-end:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:last-child{margin-inline-start:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:var(--ht-checkbox-size);height:var(--ht-checkbox-size);border-radius:var(--ht-checkbox-border-radius);border:1px solid var(--ht-checkbox-border-color);background-color:var(--ht-checkbox-background-color);box-sizing:border-box;pointer-events:none;transition:all var(--ht-table-transition) ease-in-out}.handsontable .htCheckboxRendererInput:after{content:"";display:block;position:absolute;top:0;left:0;color:var(--ht-checkbox-icon-color);pointer-events:none;width:var(--ht-checkbox-size)!important;height:var(--ht-checkbox-size)!important}.handsontable .htCheckboxRendererInput:checked:before{border-color:var(--ht-checkbox-checked-border-color);background-color:var(--ht-checkbox-checked-background-color)}.handsontable .htCheckboxRendererInput:checked:after{color:var(--ht-checkbox-checked-icon-color)}.handsontable .htCheckboxRendererInput:checked:disabled:before{border-color:var(--ht-checkbox-checked-disabled-border-color);background-color:var(--ht-checkbox-checked-disabled-background-color)}.handsontable .htCheckboxRendererInput:checked:disabled:after{color:var(--ht-checkbox-checked-disabled-icon-color)}.handsontable .htCheckboxRendererInput:checked:focus:before{border-color:var(--ht-checkbox-checked-focus-border-color);background-color:var(--ht-checkbox-checked-focus-background-color)}.handsontable .htCheckboxRendererInput:checked:focus:after{color:var(--ht-checkbox-checked-focus-icon-color)}.handsontable .htCheckboxRendererInput:focus:before{border-color:var(--ht-checkbox-focus-border-color);background-color:var(--ht-checkbox-focus-background-color);outline:1px solid var(--ht-checkbox-focus-ring-color)}.handsontable .htCheckboxRendererInput:focus:after{color:var(--ht-checkbox-focus-icon-color)}.handsontable .htCheckboxRendererInput:disabled{cursor:initial}.handsontable .htCheckboxRendererInput:disabled:before{border-color:var(--ht-checkbox-disabled-border-color);background-color:var(--ht-checkbox-disabled-background-color)}.handsontable .htCheckboxRendererInput:disabled:after{color:var(--ht-checkbox-disabled-icon-color)}.handsontable .htCheckboxRendererInput:indeterminate:before{border-color:var(--ht-checkbox-indeterminate-border-color);background-color:var(--ht-checkbox-indeterminate-background-color)}.handsontable .htCheckboxRendererInput:indeterminate:after{color:var(--ht-checkbox-indeterminate-icon-color)}.handsontable .htCheckboxRendererInput:indeterminate:disabled:before{border-color:var(--ht-checkbox-indeterminate-disabled-border-color);background-color:var(--ht-checkbox-indeterminate-disabled-background-color)}.handsontable .htCheckboxRendererInput:indeterminate:disabled:after{color:var(--ht-checkbox-indeterminate-disabled-icon-color)}.handsontable .htCheckboxRendererInput:indeterminate:focus:before{border-color:var(--ht-checkbox-indeterminate-focus-border-color);background-color:var(--ht-checkbox-indeterminate-focus-background-color)}.handsontable .htCheckboxRendererInput:indeterminate:focus:after{color:var(--ht-checkbox-indeterminate-focus-icon-color)}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{display:inline-block;position:relative;font-size:inherit;line-height:inherit;cursor:pointer;color:inherit;margin:0}.handsontable .htCheckboxRendererLabel.fullWidth{width:100%}.handsontable .htPlaceholder{color:var(--ht-placeholder-color)}.handsontable .htDimmed{color:var(--ht-read-only-color)!important;background-color:var(--ht-cell-read-only-background-color)!important}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htInvalid{background-color:var(--ht-cell-error-background-color)!important}.handsontable .htNoWrap{white-space:nowrap}.handsontable .htSearchResult{background-color:var(--ht-cell-success-background-color)!important}.handsontableInputHolder{position:absolute;top:0;left:0}.handsontableInputHolder .handsontableInput{display:block;margin:0;padding:calc(var(--ht-cell-vertical-padding, 4px) + 1px) calc(var(--ht-cell-horizontal-padding, 8px) + 1px);font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:var(--ht-cell-editor-foreground-color);background-color:var(--ht-cell-editor-background-color, #ffffff);box-shadow:inset 0 0 0 var(--ht-cell-editor-border-width, 2px) var(--ht-cell-editor-border-color, #1a42e8),0 0 var(--ht-cell-editor-shadow-blur-radius, 0) 0 var(--ht-cell-editor-shadow-color, transparent);border:none;border-radius:0;-webkit-appearance:none!important;box-sizing:border-box;outline-width:0}.handsontableInputHolder .handsontableInput:focus{outline:none}.htSelectEditor{position:absolute}.htSelectEditor select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:calc(var(--ht-cell-vertical-padding, 4px) + 1px) calc(var(--ht-cell-horizontal-padding, 8px) + 1px);padding-inline-end:26px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ht-cell-editor-foreground-color);background-color:var(--ht-cell-editor-background-color, #ffffff);font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;box-shadow:inset 0 0 0 var(--ht-cell-editor-border-width, 2px) var(--ht-cell-editor-border-color, #1a42e8),0 0 var(--ht-cell-editor-shadow-blur-radius, 0) 0 var(--ht-cell-editor-shadow-color, transparent);border:none;border-radius:0;box-sizing:border-box;-webkit-appearance:none!important}.htSelectEditor select:focus{outline:none}.htSelectEditor .htAutocompleteArrow{top:50%;transform:translateY(-50%);margin-inline-end:4px;z-index:1;pointer-events:none}.handsontable.listbox{box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));margin:0;border:var(--ht-menu-border-width, 1px) solid var(--ht-menu-border-color, #e5e5e9)}.handsontable.listbox .ht_master{overflow:hidden;background-color:var(--ht-background-color)}.handsontable.listbox .wtHolder{overflow:auto;border-radius:0!important}.handsontable.listbox .wtHider,.handsontable.listbox .htCore{border-radius:0!important}.handsontable.listbox table{overflow:hidden}.handsontable.listbox table th,.handsontable.listbox table tr:first-child th,.handsontable.listbox table tr:last-child th,.handsontable.listbox table tr:first-child td,.handsontable.listbox table td{border-color:transparent!important}.handsontable.listbox table th,.handsontable.listbox table td{white-space:nowrap;text-overflow:ellipsis;border-radius:0!important}.handsontable.listbox table .wtBorder{visibility:hidden}.handsontable.listbox table strong{font-weight:700;color:inherit}.handsontable.listbox table tr td:hover td{background:var(--ht-menu-item-hover-color, #e5e5e9)!important;cursor:pointer;box-shadow:none!important}.handsontable.listbox table td{transition:var(--ht-table-transition) background ease-in-out}.handsontable.listbox table td:hover{background-color:var(--ht-menu-item-hover-color, #e5e5e9)!important;cursor:pointer}.handsontable.listbox table td.current:not([aria-expanded=true]){box-shadow:inset 0 0 0 1px var(--ht-accent-color)}.handsontable.listbox table td.htDimmed{cursor:default;font-style:inherit;color:inherit!important}.handsontable.listbox table td.htDimmed:not(.handsontable.listbox table td:hover){background-color:inherit!important}.handsontable.listbox table thead th{height:auto!important;text-align:left;border-width:0 1px 1px}.handsontable.listbox table thead th>div{padding-top:8px;padding-bottom:8px}.handsontable.listbox table thead th:first-child{padding-left:8px}.handsontable.listbox .ht_clone_top .wtHider{overflow:hidden}.handsontable.listbox .ht_clone_top table{border-radius:0}.handsontable.listbox .htBorders div{background:none!important}.handsontable.autocompleteEditor tr.ht__row_even th,.handsontable.autocompleteEditor tr.ht__row_even td,.handsontable.autocompleteEditor tr.ht__row_odd th,.handsontable.autocompleteEditor tr.ht__row_odd td{background-color:var(--ht-background-color, #ffffff)}.pika-single{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));position:relative;display:block;padding:10px;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);color:var(--ht-foreground-color);background:var(--ht-background-color, #ffffff);border:var(--ht-menu-border-width, 1px) solid var(--ht-menu-border-color, #e5e5e9);border-radius:var(--ht-menu-border-radius);z-index:9999}.pika-single.is-hidden{display:none}.pika-single .pika-row{background-color:transparent}.pika-single .pika-title{display:flex;align-items:center;justify-content:center}.pika-single .pika-label{position:relative;order:2;padding:5px;color:var(--ht-accent-color)}.pika-single .pika-label .pika-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.pika-single .pika-prev,.pika-single .pika-next{width:20px;height:20px;white-space:nowrap;text-indent:-9999px;cursor:pointer;color:var(--ht-accent-color);background:none;border:none;padding:0}.pika-single .pika-prev{order:1;margin-right:auto}.pika-single .pika-next{order:3;margin-left:auto}.pika-single .pika-table thead{height:50px}.pika-single .pika-table th{padding:1px;vertical-align:middle}.pika-single .pika-table th abbr{text-decoration:none;font-weight:400;border:none;cursor:initial}.pika-single .pika-table td{padding:1px;vertical-align:middle}.pika-single .pika-table td.is-disabled .pika-button{pointer-events:none;opacity:.5}.pika-single .pika-table td.is-today .pika-button{background:var(--ht-menu-item-hover-color)}.pika-single .pika-table td.is-selected .pika-button{background:var(--ht-accent-color, #1a42e8);color:var(--ht-background-color, #ffffff)}.pika-single .pika-table td.pika-week{width:12.5%;text-align:center}.pika-single .pika-table .pika-button{width:100%;aspect-ratio:1/1;background:transparent;color:var(--ht-foreground-color);border:none;border-radius:var(--ht-button-border-radius);margin:0;padding:10px;cursor:pointer;font-size:inherit}.pika-single .pika-table .pika-button:hover{background:var(--ht-menu-item-hover-color)}[dir=rtl].htDatepickerHolder .pika-single .pika-next{transform:rotate(180deg);margin-left:0;margin-right:auto}[dir=rtl].htDatepickerHolder .pika-single .pika-prev{transform:rotate(180deg);margin-left:auto;margin-right:0}.handsontable .htUISelectCaption{width:100%;padding:var(--ht-input-vertical-padding) var(--ht-input-horizontal-padding);padding-inline-end:calc(var(--ht-input-horizontal-padding) + var(--ht-icon-size));margin:0;font-family:inherit;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);border-radius:var(--ht-input-border-radius);box-sizing:border-box;cursor:pointer;outline:none!important;border:var(--ht-input-border-width) solid var(--ht-input-border-color);color:var(--ht-input-foreground-color);background-color:var(--ht-input-background-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:var(--ht-table-transition) all ease-in-out}.handsontable .htUISelectCaption:after{content:"";display:block;position:absolute;right:calc(var(--ht-input-horizontal-padding) - var(--ht-icon-size) / 4);top:50%;transform:translateY(-50%)}.handsontable .htUISelectCaption:hover{border-color:var(--ht-input-hover-border-color);color:var(--ht-input-hover-foreground-color);background-color:var(--ht-input-hover-background-color)}.handsontable .htUISelectCaption:disabled{border-color:var(--ht-input-disabled-border-color);color:var(--ht-input-disabled-foreground-color);background-color:var(--ht-input-disabled-background-color)}.handsontable .htUISelectCaption:focus{border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color);background-color:var(--ht-input-focus-background-color)}.handsontable .htUISelect{cursor:pointer;position:relative;outline:none!important}.handsontable .htUISelect:focus .htUISelectCaption{border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color);background-color:var(--ht-input-focus-background-color)}[dir=rtl].handsontable .htUISelectCaption:after{right:auto;left:calc(var(--ht-input-horizontal-padding) - var(--ht-icon-size) / 4)}.handsontable .htFiltersMenuCondition .htUIInput input,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{width:100%;padding:var(--ht-input-vertical-padding) var(--ht-input-horizontal-padding);font-family:inherit;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);border-radius:var(--ht-input-border-radius);box-sizing:border-box;cursor:pointer;outline:none!important;border:var(--ht-input-border-width) solid var(--ht-input-border-color);color:var(--ht-input-foreground-color);background-color:var(--ht-input-background-color);transition:var(--ht-table-transition) all ease-in-out}.handsontable .htFiltersMenuCondition .htUIInput input:hover,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:hover{border-color:var(--ht-input-hover-border-color);color:var(--ht-input-hover-foreground-color);background-color:var(--ht-input-hover-background-color)}.handsontable .htFiltersMenuCondition .htUIInput input:disabled,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:disabled{border-color:var(--ht-input-disabled-border-color);color:var(--ht-input-disabled-foreground-color);background-color:var(--ht-input-disabled-background-color)}.handsontable .htFiltersMenuCondition .htUIInput input:focus,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:focus{border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color);background-color:var(--ht-input-focus-background-color)}.handsontable .htUIInput{position:relative;padding:0;outline:none!important;text-align:center}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton input,.handsontable .ht-button{min-width:64px;padding:var(--ht-button-vertical-padding) var(--ht-button-horizontal-padding);font-family:inherit;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);border-radius:var(--ht-button-border-radius);border-width:1px;border-style:solid;box-sizing:border-box;outline:none!important;cursor:pointer;transition:var(--ht-table-transition) all ease-in-out}.handsontable .htUIInput.htUIButtonCancel input,.handsontable .ht-button--secondary{border-color:var(--ht-secondary-button-border-color);background-color:var(--ht-secondary-button-background-color);color:var(--ht-secondary-button-foreground-color)}.handsontable .htUIInput.htUIButtonCancel input:hover,.handsontable .ht-button--secondary:hover{border-color:var(--ht-secondary-button-hover-border-color);background-color:var(--ht-secondary-button-hover-background-color);color:var(--ht-secondary-button-hover-foreground-color)}.handsontable .htUIInput.htUIButtonCancel input:disabled,.handsontable .ht-button--secondary:disabled{border-color:var(--ht-secondary-button-disabled-border-color);background-color:var(--ht-secondary-button-disabled-background-color);color:var(--ht-secondary-button-disabled-foreground-color)}.handsontable .htUIInput.htUIButtonCancel input:focus,.handsontable .ht-button--secondary:focus{border-color:var(--ht-secondary-button-focus-border-color);background-color:var(--ht-secondary-button-focus-background-color);color:var(--ht-secondary-button-focus-foreground-color);box-shadow:0 0 0 1px var(--ht-accent-color)}.htUIInput.htUIButtonOK input,.ht-button--primary{border-color:var(--ht-primary-button-border-color);background-color:var(--ht-primary-button-background-color);color:var(--ht-primary-button-foreground-color)}.htUIInput.htUIButtonOK input:hover,.ht-button--primary:hover{border-color:var(--ht-primary-button-hover-border-color);background-color:var(--ht-primary-button-hover-background-color);color:var(--ht-primary-button-hover-foreground-color)}.htUIInput.htUIButtonOK input:disabled,.ht-button--primary:disabled{border-color:var(--ht-primary-button-disabled-border-color);background-color:var(--ht-primary-button-disabled-background-color);color:var(--ht-primary-button-disabled-foreground-color)}.htUIInput.htUIButtonOK input:focus,.ht-button--primary:focus{border-color:var(--ht-primary-button-focus-border-color);background-color:var(--ht-primary-button-focus-background-color);color:var(--ht-primary-button-focus-foreground-color);box-shadow:0 0 0 1px var(--ht-accent-color)}.handsontable .htUIRadio{position:relative;display:inline-flex;margin:0;padding:var(--ht-gap-size) calc(2 * var(--ht-gap-size));padding-bottom:0;align-items:center;gap:var(--ht-gap-size);cursor:pointer}.handsontable .htUIRadio:first-child{padding-inline-start:0}.handsontable .htUIRadio>input[type=radio]{position:relative;width:var(--ht-radio-size);height:var(--ht-radio-size);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:calc(.5 * var(--ht-radio-size));outline:none}.handsontable .htUIRadio>input[type=radio]:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(.5 * var(--ht-radio-size));border:1px solid var(--ht-radio-border-color);background-color:var(--ht-radio-background-color)}.handsontable .htUIRadio>input[type=radio]:after{content:"";display:block;position:absolute;color:var(--ht-radio-icon-color)}.handsontable .htUIRadio>input[type=radio]:checked:before{border-color:var(--ht-radio-checked-border-color);background-color:var(--ht-radio-checked-background-color)}.handsontable .htUIRadio>input[type=radio]:checked:after{color:var(--ht-radio-checked-icon-color)}.handsontable .htUIRadio>input[type=radio]:checked:disabled{cursor:initial}.handsontable .htUIRadio>input[type=radio]:checked:disabled:before{border-color:var(--ht-radio-checked-disabled-border-color);background-color:var(--ht-radio-checked-disabled-background-color)}.handsontable .htUIRadio>input[type=radio]:checked:disabled:after{color:var(--ht-radio-checked-disabled-icon-color)}.handsontable .htUIRadio>input[type=radio]:checked:focus:before{border-color:var(--ht-radio-checked-focus-border-color);background-color:var(--ht-radio-checked-focus-background-color)}.handsontable .htUIRadio>input[type=radio]:checked:focus:after{color:var(--ht-radio-checked-focus-icon-color)}.handsontable .htUIRadio>input[type=radio]:disabled{cursor:initial}.handsontable .htUIRadio>input[type=radio]:disabled:before{border-color:var(--ht-radio-disabled-border-color);background-color:var(--ht-radio-disabled-background-color)}.handsontable .htUIRadio>input[type=radio]:disabled:after{color:var(--ht-radio-disabled-icon-color)}.handsontable .htUIRadio>input[type=radio]:focus:before{border-color:var(--ht-radio-focus-border-color);background-color:var(--ht-radio-focus-background-color);outline:1px solid var(--ht-radio-focus-ring-color)}.handsontable .htUIRadio>input[type=radio]:focus:after{color:var(--ht-radio-focus-icon-color)}.handsontable .htUIRadio label{vertical-align:middle;cursor:pointer;color:inherit}.handsontable .htUIRadio label:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.handsontable .collapsibleIndicator{top:calc((var(--ht-line-height) - var(--ht-icon-size)) / 2);margin-inline-start:var(--ht-gap-size);margin-inline-end:1px}.handsontable .collapsibleIndicator,.handsontable .ht_nestingButton{position:relative;width:var(--ht-icon-size);height:var(--ht-icon-size);box-sizing:border-box;border-radius:var(--ht-collapse-button-border-radius);overflow:hidden;cursor:pointer;text-indent:-100px;font-size:0;float:right}.handsontable .collapsibleIndicator:before,.handsontable .ht_nestingButton:before{content:"";display:block;position:absolute;top:0;left:0;transition:var(--ht-table-transition) all ease-in-out}.handsontable .collapsibleIndicator.expanded,.handsontable .collapsibleIndicator.ht_nestingCollapse,.handsontable .ht_nestingButton.expanded,.handsontable .ht_nestingButton.ht_nestingCollapse{background-color:var(--ht-collapse-button-open-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-open-border-color)}.handsontable .collapsibleIndicator.expanded:before,.handsontable .collapsibleIndicator.ht_nestingCollapse:before,.handsontable .ht_nestingButton.expanded:before,.handsontable .ht_nestingButton.ht_nestingCollapse:before{color:var(--ht-collapse-button-open-icon-color)}.handsontable .collapsibleIndicator.expanded:hover,.handsontable .collapsibleIndicator.ht_nestingCollapse:hover,.handsontable .ht_nestingButton.expanded:hover,.handsontable .ht_nestingButton.ht_nestingCollapse:hover{background-color:var(--ht-collapse-button-open-hover-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-open-hover-border-color)}.handsontable .collapsibleIndicator.expanded:hover:before,.handsontable .collapsibleIndicator.ht_nestingCollapse:hover:before,.handsontable .ht_nestingButton.expanded:hover:before,.handsontable .ht_nestingButton.ht_nestingCollapse:hover:before{color:var(--ht-collapse-button-open-hover-icon-color)}.handsontable .collapsibleIndicator.collapsed,.handsontable .collapsibleIndicator.ht_nestingExpand,.handsontable .ht_nestingButton.collapsed,.handsontable .ht_nestingButton.ht_nestingExpand{background-color:var(--ht-collapse-button-close-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-close-border-color)}.handsontable .collapsibleIndicator.collapsed:before,.handsontable .collapsibleIndicator.ht_nestingExpand:before,.handsontable .ht_nestingButton.collapsed:before,.handsontable .ht_nestingButton.ht_nestingExpand:before{color:var(--ht-collapse-button-close-icon-color)}.handsontable .collapsibleIndicator.collapsed:hover,.handsontable .collapsibleIndicator.ht_nestingExpand:hover,.handsontable .ht_nestingButton.collapsed:hover,.handsontable .ht_nestingButton.ht_nestingExpand:hover{background-color:var(--ht-collapse-button-close-hover-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-close-hover-border-color)}.handsontable .collapsibleIndicator.collapsed:hover:before,.handsontable .collapsibleIndicator.ht_nestingExpand:hover:before,.handsontable .ht_nestingButton.collapsed:hover:before,.handsontable .ht_nestingButton.ht_nestingExpand:hover:before{color:var(--ht-collapse-button-close-hover-icon-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.collapsed:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingExpand:before,.handsontable th.ht__active_highlight .ht_nestingButton.collapsed:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingExpand:before{color:var(--ht-collapse-button-close-icon-active-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.collapsed:hover:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingExpand:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.collapsed:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingExpand:hover:before{color:var(--ht-collapse-button-close-hover-icon-active-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.expanded:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingCollapse:before,.handsontable th.ht__active_highlight .ht_nestingButton.expanded:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingCollapse:before{color:var(--ht-collapse-button-open-icon-active-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.expanded:hover:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingCollapse:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.expanded:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingCollapse:hover:before{color:var(--ht-collapse-button-open-hover-icon-active-color)}[dir=rtl].handsontable .collapsibleIndicator,[dir=rtl].handsontable .ht_nestingButton{float:left}.handsontable thead th.hiddenHeader:not(:first-of-type){display:none}.handsontable thead th.hiddenHeaderText .colHeader{opacity:0}.handsontable th.ht_nestingLevels>.relative{display:flex;align-items:center;gap:5px}.handsontable th.ht_nestingLevels span:last-child{padding-left:calc(var(--ht-icon-size) + 5px)}.handsontable th.ht_nestingLevels span.ht_nestingLevel{display:inline-block}.handsontable th.ht_nestingLevels span.ht_nestingLevel_empty{position:relative;display:inline-block;width:5px;height:1px;order:-2}.handsontable th.ht_nestingLevels .ht_nestingButton{position:relative;cursor:pointer;order:-1}.handsontable th.beforeHiddenColumn,.handsontable th.afterHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn:before,.handsontable th.beforeHiddenColumn:after,.handsontable th.afterHiddenColumn:before,.handsontable th.afterHiddenColumn:after{position:absolute;top:50%;width:10px!important;height:10px!important;transform:translateY(-50%);color:var(--ht-hidden-indicator-color)}.handsontable th.beforeHiddenColumn:after{content:"";display:block;right:-2px}.handsontable th.afterHiddenColumn:before{content:"";display:block;left:-2px}.handsontable th.ht__active_highlight.beforeHiddenColumn:before,.handsontable th.ht__active_highlight.beforeHiddenColumn:after,.handsontable th.ht__active_highlight.afterHiddenColumn:before,.handsontable th.ht__active_highlight.afterHiddenColumn:after{color:var(--ht-icon-button-active-icon-color, var(--ht-icon-active-button-icon-color))}[dir=rtl].handsontable th.beforeHiddenColumn:after{right:initial;left:-2px;transform:translateY(-50%) rotate(180deg)}[dir=rtl].handsontable th.afterHiddenColumn:before{right:-2px;left:initial;transform:translateY(-50%) rotate(180deg)}.handsontable th.beforeHiddenRow,.handsontable th.afterHiddenRow{position:relative}.handsontable th.beforeHiddenRow:before,.handsontable th.beforeHiddenRow:after,.handsontable th.afterHiddenRow:before,.handsontable th.afterHiddenRow:after{position:absolute;left:50%;width:10px!important;height:10px!important;transform:translate(-50%);color:var(--ht-hidden-indicator-color)}.handsontable th.beforeHiddenRow:after{content:"";display:block;bottom:-2px}.handsontable th.afterHiddenRow:before{content:"";display:block;top:-2px}.handsontable th.ht__active_highlight.beforeHiddenRow:before,.handsontable th.ht__active_highlight.beforeHiddenRow:after,.handsontable th.ht__active_highlight.afterHiddenRow:before,.handsontable th.ht__active_highlight.afterHiddenRow:after{color:var(--ht-icon-button-active-icon-color, var(--ht-icon-active-button-icon-color))}.handsontable .changeType{position:relative;box-sizing:border-box;width:var(--ht-icon-size);height:var(--ht-icon-size);border-radius:var(--ht-icon-button-border-radius);box-shadow:0 0 0 1px var(--ht-icon-button-border-color);border:none;color:inherit;padding:0;margin:0;background-color:var(--ht-icon-button-background-color);order:1;z-index:1;float:right;top:calc((var(--ht-line-height) - var(--ht-icon-size)) / 2);margin-inline-start:var(--ht-gap-size);margin-inline-end:1px}.handsontable .changeType:before{content:"";display:block;position:absolute;top:0;left:0;color:var(--ht-icon-button-icon-color)}.handsontable .changeType:hover{cursor:pointer;box-shadow:0 0 0 1px var(--ht-icon-button-hover-border-color);background-color:var(--ht-icon-button-hover-background-color)}.handsontable .changeType:hover:before{color:var(--ht-icon-button-hover-icon-color)}.handsontable .ht__active_highlight .changeType{box-shadow:0 0 0 1px var(--ht-icon-button-active-border-color, var(--ht-icon-active-button-border-color));background-color:var(--ht-icon-button-active-background-color, var(--ht-icon-active-button-background-color))}.handsontable .ht__active_highlight .changeType:before{color:var(--ht-icon-button-active-icon-color, var(--ht-icon-active-button-icon-color))}.handsontable .ht__active_highlight .changeType:hover{box-shadow:0 0 0 1px var(--ht-icon-button-active-hover-border-color, var(--ht-icon-active-button-hover-border-color));background-color:var(--ht-icon-button-active-hover-background-color, var(--ht-icon-active-button-hover-background-color))}.handsontable .ht__active_highlight .changeType:hover:before{color:var(--ht-icon-button-active-hover-icon-color, var(--ht-icon-active-button-hover-icon-color))}.handsontable th.htFiltersActive{background-color:var(--ht-header-filter-background-color)}.handsontable th.htFiltersActive.ht__active_highlight{background-color:color-mix(in srgb,var(--ht-header-active-background-color),var(--ht-header-filter-background-color) 20%)}.handsontable th.htFiltersActive.ht__active_highlight .changeType:after{background-color:var(--ht-header-active-foreground-color)}.handsontable.htDropdownMenu>.ht_master,.handsontable.htContextMenu>.ht_master,.handsontable.htFiltersConditionsMenu>.ht_master{box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));border:var(--ht-menu-border-width, 1px) solid var(--ht-menu-border-color, #e5e5e9);border-radius:var(--ht-menu-border-radius);overflow:hidden;padding:var(--ht-menu-vertical-padding, 8px) var(--ht-menu-horizontal-padding, 0);background-color:var(--ht-background-color, #ffffff)}.handsontable.htDropdownMenu:not(.htGhostTable),.handsontable.htContextMenu:not(.htGhostTable),.handsontable.htFiltersConditionsMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.handsontable.htDropdownMenu .ht_clone_top,.handsontable.htDropdownMenu .ht_clone_bottom,.handsontable.htDropdownMenu .ht_clone_inline_start,.handsontable.htDropdownMenu .ht_clone_top_inline_start_corner,.handsontable.htDropdownMenu .ht_clone_bottom_inline_start_corner,.handsontable.htContextMenu .ht_clone_top,.handsontable.htContextMenu .ht_clone_bottom,.handsontable.htContextMenu .ht_clone_inline_start,.handsontable.htContextMenu .ht_clone_top_inline_start_corner,.handsontable.htContextMenu .ht_clone_bottom_inline_start_corner,.handsontable.htFiltersConditionsMenu .ht_clone_top,.handsontable.htFiltersConditionsMenu .ht_clone_bottom,.handsontable.htFiltersConditionsMenu .ht_clone_inline_start,.handsontable.htFiltersConditionsMenu .ht_clone_top_inline_start_corner,.handsontable.htFiltersConditionsMenu .ht_clone_bottom_inline_start_corner{display:none}.handsontable.htDropdownMenu table.htCore,.handsontable.htContextMenu table.htCore,.handsontable.htFiltersConditionsMenu table.htCore{overflow:hidden}.handsontable.htDropdownMenu .htCustomMenuRenderer .table.htCore,.handsontable.htContextMenu .htCustomMenuRenderer .table.htCore,.handsontable.htFiltersConditionsMenu .htCustomMenuRenderer .table.htCore{box-shadow:none}.handsontable.htDropdownMenu.handsontable:focus,.handsontable.htContextMenu.handsontable:focus,.handsontable.htFiltersConditionsMenu.handsontable:focus{outline:none}.handsontable.htDropdownMenu .wtBorder,.handsontable.htContextMenu .wtBorder,.handsontable.htFiltersConditionsMenu .wtBorder{visibility:hidden}.handsontable.htDropdownMenu tbody tr:first-of-type td:first-child,.handsontable.htDropdownMenu tbody tr:first-of-type th:first-child,.handsontable.htContextMenu tbody tr:first-of-type td:first-child,.handsontable.htContextMenu tbody tr:first-of-type th:first-child,.handsontable.htFiltersConditionsMenu tbody tr:first-of-type td:first-child,.handsontable.htFiltersConditionsMenu tbody tr:first-of-type th:first-child{height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 1px)}.handsontable.htDropdownMenu table tbody tr td,.handsontable.htContextMenu table tbody tr td,.handsontable.htFiltersConditionsMenu table tbody tr td{position:relative;padding:var(--ht-menu-item-vertical-padding, 4px) var(--ht-menu-item-horizontal-padding, 8px);border-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--ht-background-color, #ffffff);cursor:pointer;transition:var(--ht-table-transition) background ease-in-out}.handsontable.htDropdownMenu table tbody tr td:first-child,.handsontable.htContextMenu table tbody tr td:first-child,.handsontable.htFiltersConditionsMenu table tbody tr td:first-child{border-top-width:0;border-inline-end-width:0;border-bottom-width:0;border-inline-start-width:0}.handsontable.htDropdownMenu table tbody tr td.htDimmed,.handsontable.htContextMenu table tbody tr td.htDimmed,.handsontable.htFiltersConditionsMenu table tbody tr td.htDimmed{font-style:normal;color:inherit!important;background-color:inherit!important}.handsontable.htDropdownMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled):hover,.handsontable.htContextMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled):hover,.handsontable.htFiltersConditionsMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled):hover{background:var(--ht-menu-item-hover-color, #e5e5e9)!important;cursor:pointer}.handsontable.htDropdownMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled).current:not([aria-expanded=true]),.handsontable.htContextMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled).current:not([aria-expanded=true]),.handsontable.htFiltersConditionsMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled).current:not([aria-expanded=true]){box-shadow:inset 0 0 0 1px var(--ht-accent-color)}.handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper{margin-inline-end:calc(2 * var(--ht-gap-size, 4px) + var(--ht-icon-size))}.handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,.handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,.handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after{content:"";display:block;position:absolute;top:50%;right:calc(var(--ht-menu-item-horizontal-padding) + var(--ht-gap-size) * 2);transform:translateY(-50%)}.handsontable.htDropdownMenu table tbody tr td.htSeparator,.handsontable.htContextMenu table tbody tr td.htSeparator,.handsontable.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid var(--ht-border-color);height:0;padding:0;cursor:default}.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled{color:var(--ht-disabled-color);cursor:default}.handsontable.htDropdownMenu table tbody tr td.htDisabled:hover,.handsontable.htContextMenu table tbody tr td.htDisabled:hover,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled:hover{background:var(--ht-background-color);color:var(--ht-disabled-color)}.handsontable.htDropdownMenu table tbody tr td.htHidden,.handsontable.htContextMenu table tbody tr td.htHidden,.handsontable.htFiltersConditionsMenu table tbody tr td.htHidden{display:none}.handsontable.htDropdownMenu table tbody tr td:has(.htItemWrapper .selected),.handsontable.htContextMenu table tbody tr td:has(.htItemWrapper .selected),.handsontable.htFiltersConditionsMenu table tbody tr td:has(.htItemWrapper .selected){background-color:var(--ht-menu-item-active-color)}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper,.handsontable.htContextMenu table tbody tr td .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-inline:calc(2 * var(--ht-gap-size, 4px))}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper:before,.handsontable.htContextMenu table tbody tr td .htItemWrapper:before,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper:before{vertical-align:text-bottom;margin-right:12px}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected,.handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected{font-size:0;top:0;right:0;bottom:0;left:0}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,.handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected:after,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{content:"";display:block;position:absolute;top:50%;right:calc(var(--ht-menu-item-horizontal-padding) + var(--ht-gap-size) * 2);color:var(--ht-accent-color);transform:translateY(-50%)}.handsontable.htDropdownMenu table tbody tr td div span.selected,.handsontable.htContextMenu table tbody tr td div span.selected,.handsontable.htFiltersConditionsMenu table tbody tr td div span.selected{position:absolute;inset-inline-end:0}.handsontable.htDropdownMenu table tbody tr td .htUIButton,.handsontable.htContextMenu table tbody tr td .htUIButton,.handsontable.htFiltersConditionsMenu table tbody tr td .htUIButton{width:calc(50% - var(--ht-gap-size))}.handsontable.htDropdownMenu table tbody tr td .htUIButton input,.handsontable.htContextMenu table tbody tr td .htUIButton input,.handsontable.htFiltersConditionsMenu table tbody tr td .htUIButton input{width:100%}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{padding:var(--ht-gap-size);display:inline-block;text-decoration:none}.handsontable .htUIMultipleSelect .ht_master .wtHolder{overflow-y:scroll!important;background:transparent;border-radius:0!important}.handsontable .htUIMultipleSelect .ht_master .wtHolder .htCore{box-shadow:none}[dir=rtl].handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,[dir=rtl].handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,[dir=rtl].handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after{left:calc(4 * var(--ht-gap-size));right:auto;transform:translateY(-50%) rotate(180deg)}[dir=rtl].handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,[dir=rtl].handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected:after,[dir=rtl].handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{left:calc(4 * var(--ht-gap-size));right:auto}[dir=rtl].handsontable .changeType{float:left}.handsontable.htFiltersConditionsMenu:not(.htGhostTable){z-index:1070}.handsontable .ht_master table td.htCustomMenuRenderer{cursor:auto}.handsontable .ht_master table td.htCustomMenuRenderer.htFiltersMenuActionBar{padding-top:calc(var(--ht-menu-item-vertical-padding, 4px) * 2)}.handsontable .htFiltersMenuLabel{font-size:var(--ht-font-size-small);line-height:var(--ht-line-height-small);font-weight:var(--ht-font-weight);margin-bottom:calc(var(--ht-gap-size, 2px) * 2)}.handsontable .htFiltersMenuLabel:empty{display:none}.handsontable .htFiltersMenuCondition{padding-top:calc(var(--ht-gap-size, 2px) * 3)!important;padding-bottom:0!important}.handsontable .htFiltersMenuCondition .border{border-bottom:1px solid var(--ht-border-color)!important}.handsontable .htFiltersMenuCondition .htUIInput{margin-top:calc(var(--ht-gap-size, 2px) * 2)}.handsontable .htFiltersMenuValue{padding-top:calc(var(--ht-gap-size, 2px) * 3)!important;padding-bottom:0!important;border-bottom:1px solid var(--ht-border-color)!important}.handsontable .htFiltersMenuOperators{padding-top:calc(var(--ht-gap-size, 2px) * 2)!important;padding-bottom:0!important}.handsontable .htUISelectionControls{padding-top:calc(var(--ht-gap-size, 2px) * 2)!important;padding-bottom:var(--ht-gap-size, 2px)!important;margin:0 calc(var(--ht-gap-size, 2px) * -1)}.handsontable .htUIMultipleSelectHot{--ht-cell-horizontal-padding: calc( var(--ht-menu-item-horizontal-padding, 2px) + var(--ht-gap-size, 2px) * 2);overflow:initial!important;width:calc(100% + var(--ht-menu-item-horizontal-padding, 2px) * 2 + var(--ht-gap-size, 2px) * 4);margin:0 calc((var(--ht-menu-item-horizontal-padding, 2px) + var(--ht-gap-size, 2px) * 2) * -1)}.handsontable .htUIMultipleSelectHot:before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:1px;background-color:var(--ht-border-color)}.handsontable .htUIMultipleSelectHot .wtHolder{padding:0;overflow-x:hidden;box-sizing:border-box}.handsontable .htUIMultipleSelectHot .wtHolder .wtSpreader{padding:calc(var(--ht-gap-size) * 2) 0}.handsontable .htUIMultipleSelectHot .wtHolder td{height:auto!important;padding:4px var(--ht-cell-horizontal-padding)}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block;margin-right:var(--ht-gap-size, 4px);margin-bottom:var(--ht-gap-size, 4px)}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{font-size:var(--ht-font-size);line-height:var(--ht-line-height);color:var(--ht-link-color);border-radius:var(--ht-button-border-radius)}.handsontable .htUIClearAll a:hover,.handsontable .htUISelectAll a:hover{color:var(--ht-link-hover-color)}.handsontable .htUIClearAll a:focus,.handsontable .htUISelectAll a:focus{outline:1px solid var(--ht-link-hover-color)}.handsontable .htUIMultipleSelect .ht_master .wtHolder{overflow:auto}.handsontable .htUIMultipleSelect .ht_master .wtHolder .wtHider,.handsontable .htUIMultipleSelect .ht_master .wtHolder .htCore,.handsontable .htUIMultipleSelect .ht_master .wtHolder tr,.handsontable .htUIMultipleSelect .ht_master .wtHolder td{background:none}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButtonOK{margin-inline-start:0;margin-inline-end:calc(2 * var(--ht-gap-size, 2px))}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{content:"";display:block;position:absolute;top:0;inset-inline-end:0;inset-inline-start:unset;border-inline-start:var(--ht-comments-indicator-size, 4px) solid transparent;border-inline-end:none;border-top:var(--ht-comments-indicator-size, 4px) solid var(--ht-comments-indicator-color, #1a42e8)}.htCommentsContainer .htComments{display:none;z-index:1059;position:absolute}.htCommentsContainer .htCommentTextArea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));width:240px;height:88px;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);margin:0 -1px;padding:var(--ht-comments-textarea-vertical-padding) var(--ht-comments-textarea-horizontal-padding);border:var(--ht-comments-textarea-border-width, 1px) solid var(--ht-comments-textarea-border-color, transparent);border-inline-start:var(--ht-comments-textarea-border-width, 1px) solid var(--ht-comments-textarea-border-color, #1a42e8);color:var(--ht-comments-textarea-foreground-color);background-color:var(--ht-comments-textarea-background-color, #ffffff);outline:0!important;box-sizing:border-box;-webkit-appearance:none}.htCommentsContainer .htCommentTextArea:focus{border:var(--ht-comments-textarea-focus-border-width, 1px) solid var(--ht-comments-textarea-focus-border-color, #1a42e8);color:var(--ht-comments-textarea-focus-foreground-color);background-color:var(--ht-comments-textarea-focus-background-color, #ffffff)}.handsontable .columnSorting:not(.indicatorDisabled){position:relative}.handsontable .columnSorting:not(.indicatorDisabled).sortAction{padding-inline-start:calc(var(--ht-icon-size, 16px) + 2px);padding-inline-end:calc(var(--ht-icon-size, 16px) + 2px);min-width:calc(var(--ht-icon-size, 16px) + 8px);max-width:calc(100% - var(--ht-icon-size, 16px) * 2 - 5px)!important}.handsontable .columnSorting:not(.indicatorDisabled).sortAction:hover{text-decoration:none;cursor:pointer}.handsontable .columnSorting:not(.indicatorDisabled).sortAction:before{content:"";display:block;width:var(--ht-icon-size, 16px);position:absolute;top:50%;right:2px;transform:translateY(-50%);text-align:right}.handsontable .htLeft .columnSorting.sortAction{padding-inline-start:0}.handsontable .htRight .columnSorting.sortAction{padding-inline-start:var(--ht-icon-size, 16px);padding-inline-end:var(--ht-gap-size, 4px)}.handsontable .htRight .columnSorting.sortAction:before{left:2px;right:auto;text-align:left}[dir=rtl] .handsontable .columnSorting.sortAction:before{left:2px;right:auto;text-align:left}[dir=rtl] .handsontable .htRight .columnSorting.sortAction{padding-inline-start:var(--ht-gap-size, 4px);padding-inline-end:var(--ht-icon-size, 16px)}[dir=rtl] .handsontable .htLeft .columnSorting.sortAction{padding-inline-start:var(--ht-icon-size, 16px);padding-inline-end:var(--ht-gap-size, 4px)}[dir=rtl] .handsontable .htLeft .columnSorting.sortAction:before{left:auto;right:2px;text-align:right}.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled):before{content:"*";display:inline-block;position:relative;padding-right:20px}.handsontable .colHeader.columnSorting:after{content:"";display:block;width:8px;position:absolute;top:50%;right:0;transform:translateY(-50%);margin-top:4px;font-size:8px;text-align:right}.handsontable .colHeader.columnSorting[class^=sort-]:after,.handsontable .colHeader.columnSorting[class*=" sort-"]:after{content:"+"}.handsontable .colHeader.columnSorting.sort-1:after{content:"1"}.handsontable .colHeader.columnSorting.sort-2:after{content:"2"}.handsontable .colHeader.columnSorting.sort-3:after{content:"3"}.handsontable .colHeader.columnSorting.sort-4:after{content:"4"}.handsontable .colHeader.columnSorting.sort-5:after{content:"5"}.handsontable .colHeader.columnSorting.sort-6:after{content:"6"}.handsontable .colHeader.columnSorting.sort-7:after{content:"7"}.handsontable .htRight .colHeader.columnSorting:after{left:0;right:auto;text-align:left}[dir=rtl] .handsontable .colHeader.columnSorting:after{left:0;right:auto;text-align:left}[dir=rtl] .handsontable .htLeft .colHeader.columnSorting:after{left:auto;right:0;text-align:right}.htGhostTable th div button.changeType+span.colHeader.columnSorting:not(.indicatorDisabled){padding-right:var(--ht-gap-size)}.handsontable .htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_top_inline_start_corner th:nth-child(2),.handsontable .htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_inline_start td:first-of-type{border-left:0 none}.handsontable .ht_clone_top_inline_start_corner th.ht__active_highlight{box-shadow:none}.handsontable .manualColumnResizer{position:absolute;top:0;width:10px;margin:0;cursor:col-resize;background:none;opacity:0;z-index:210}.handsontable .manualColumnResizer:before,.handsontable .manualColumnResizer:after{content:"";display:block;position:absolute;top:50%;left:1px;width:2px;height:calc(100% - 12px);max-height:16px;margin-top:.5px;background:var(--ht-resize-indicator-color);border-radius:2px;transform:translateY(-50%)}.handsontable .manualColumnResizer:after{left:auto;right:0}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active{opacity:1}.handsontable .manualColumnResizerGuide{position:absolute;inset-inline-end:unset;top:0;width:0;margin-inline-start:5px;margin-inline-end:unset;display:none;border-inline-end:1px solid var(--ht-accent-color);border-inline-start:none}.handsontable .manualColumnResizerGuide.active{display:block;z-index:209}.handsontable .manualRowResizer{position:absolute;left:0;z-index:210;height:10px;margin:0;cursor:row-resize;background:none;opacity:0}.handsontable .manualRowResizer:before,.handsontable .manualRowResizer:after{content:"";display:block;position:absolute;top:1px;left:50%;width:calc(100% - 12px);max-width:16px;height:2px;background:var(--ht-resize-indicator-color);border-radius:2px;transform:translate(-50%)}.handsontable .manualRowResizer:after{top:auto;bottom:0}.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{opacity:1}.handsontable .manualRowResizerGuide{position:absolute;left:0;bottom:0;height:0;margin-top:5px;display:none;border-bottom:1px solid var(--ht-accent-color);border-top:none}.handsontable .manualRowResizerGuide.active{display:block;z-index:209}.handsontable tbody td[rowspan][class*=area][class*=highlight]:not([class*=fullySelectedMergedCell]):before{opacity:0}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]:before{opacity:.14}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-0]:before{opacity:.14}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-1]:before{opacity:.21}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-2]:before{opacity:.28}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-3]:before{opacity:.35}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-4]:before{opacity:.42}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-5]:before{opacity:.49}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-6]:before{opacity:.56}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-7]:before{opacity:.63}.handsontable .ht__manualColumnMove.after-selection--columns thead th.ht__highlight,.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:grab}.handsontable .ht__manualColumnMove.on-moving--columns *,.handsontable .ht__manualColumnMove.on-moving--columns thead th.ht__highlight,.handsontable.ht__manualColumnMove.on-moving--columns *,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:grabbing}.handsontable .ht__manualColumnMove.on-moving--columns .manualColumnResizer,.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight,.handsontable.ht__manualColumnMove--guideline,.handsontable.ht__manualColumnMove--backlight{position:absolute;height:100%;display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable.ht__manualColumnMove--guideline{width:1px;top:0;margin-inline-start:-.5px;margin-inline-end:0;z-index:205;background:var(--ht-move-indicator-color, #1a42e8)}.handsontable .ht__manualColumnMove--backlight,.handsontable.ht__manualColumnMove--backlight{display:none;z-index:205;pointer-events:none;background:var(--ht-move-backlight-color)}.handsontable .on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable .on-moving--columns .ht__manualColumnMove--backlight,.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight{display:block}.handsontable .wtHider{position:relative}.handsontable .ht__manualRowMove.after-selection--rows tbody th.ht__highlight,.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:grab}.handsontable .ht__manualRowMove.on-moving--rows *,.handsontable .ht__manualRowMove.on-moving--rows tbody th.ht__highlight,.handsontable.ht__manualRowMove.on-moving--rows *,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:grabbing}.handsontable .ht__manualRowMove.on-moving--rows .manualRowResizer,.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight,.handsontable.ht__manualRowMove--guideline,.handsontable.ht__manualRowMove--backlight{position:absolute;width:100%;display:none}.handsontable .ht__manualRowMove--guideline,.handsontable.ht__manualRowMove--guideline{border-top:1px solid var(--ht-move-indicator-color);left:0;z-index:205}.handsontable .ht__manualRowMove--backlight,.handsontable.ht__manualRowMove--backlight{display:none;z-index:205;pointer-events:none;background:var(--ht-move-backlight-color)}.handsontable .on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable .on-moving--rows .ht__manualRowMove--backlight,.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight{display:block}.ht-dialog{position:absolute;top:0;left:0;display:none;font-size:var(--ht-font-size);line-height:var(--ht-line-height);letter-spacing:var(--ht-letter-spacing);width:100%;height:100%;z-index:1060;opacity:0;overflow-y:auto;border-radius:var(--ht-wrapper-border-radius);border:1px solid var(--ht-border-color);box-sizing:border-box!important}.ht-dialog[dir=rtl]{left:auto;right:0}.ht-dialog:focus{border:1px solid var(--ht-accent-color);outline:none}.ht-dialog:has(.htFocusCatcher:focus){border:1px solid var(--ht-accent-color);outline:none}.ht-dialog *{box-sizing:border-box!important}.ht-dialog--background-solid{background-color:var(--ht-dialog-solid-background-color)}.ht-dialog--background-semi-transparent{background-color:var(--ht-dialog-semi-transparent-background-color)}.ht-dialog--animation{transition:opacity var(--ht-table-transition) ease-in-out}.ht-dialog--show{opacity:1}.ht-dialog__content-wrapper{display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;padding:calc(var(--ht-gap-size) * 4);border-radius:var(--ht-wrapper-border-radius)}.ht-dialog__content{position:relative;padding:var(--ht-dialog-content-padding-horizontal) var(--ht-dialog-content-padding-vertical);max-width:480px;color:var(--ht-foreground-color)}.ht-dialog__content--background{box-shadow:var(--ht-shadow-x, 0) var(--ht-shadow-y, 0) var(--ht-shadow-blur, 8px) var(--ht-shadow-color, rgba(0, 0, 0, .08));border-radius:var(--ht-dialog-content-border-radius);background-color:var(--ht-dialog-content-background-color)}.ht-dialog--confirm .ht-dialog__content-wrapper{text-align:center;padding:calc(var(--ht-gap-size) * 2)}.ht-dialog--confirm .ht-dialog__content-wrapper-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:480px;padding:calc(var(--ht-gap-size) * 2);border-radius:var(--ht-wrapper-border-radius)}.ht-dialog--confirm .ht-dialog__content-wrapper-inner--background{box-shadow:var(--ht-shadow-x, 0) var(--ht-shadow-y, 0) var(--ht-shadow-blur, 8px) var(--ht-shadow-color, rgba(0, 0, 0, .08));border-radius:var(--ht-dialog-content-border-radius);background-color:var(--ht-dialog-content-background-color)}.ht-dialog--confirm .ht-dialog__content-wrapper-inner:focus{outline:none;box-shadow:0 0 0 1px var(--ht-accent-color)}.ht-dialog--confirm .ht-dialog__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ht-gap-size)}.ht-dialog--confirm .ht-dialog__content:has(.ht-dialog__buttons){gap:calc(var(--ht-gap-size) * 2)}.ht-dialog--confirm .ht-dialog__title{margin:0;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height)}.ht-dialog--confirm .ht-dialog__description{margin:0;color:var(--ht-foreground-secondary-color);font-size:var(--ht-font-size-small);line-height:var(--ht-line-height-small);font-weight:var(--ht-font-weight)}.ht-dialog--confirm .ht-dialog__buttons{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:calc(var(--ht-gap-size) * 2)}.handsontable.ht-pagination{color:var(--ht-pagination-bar-foreground-color);background:var(--ht-pagination-bar-background-color);border:1px solid var(--ht-wrapper-border-color);border-top-color:transparent;border-radius:0 0 var(--ht-wrapper-border-radius) var(--ht-wrapper-border-radius);font-size:var(--ht-font-size);line-height:var(--ht-line-height);box-sizing:border-box;overflow-x:auto}.handsontable.ht-pagination--bordered{border-top-color:var(--ht-wrapper-border-color)}.handsontable.ht-pagination .ht-pagination__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:calc(var(--ht-gap-size) * 4);border-radius:0 0 var(--ht-wrapper-border-radius) var(--ht-wrapper-border-radius);padding-inline:var(--ht-pagination-bar-horizontal-padding);padding-block:var(--ht-pagination-bar-vertical-padding);min-width:230px}.handsontable.ht-pagination .ht-page-size-section{display:flex;align-items:center;gap:calc(var(--ht-gap-size) * 2)}.handsontable.ht-pagination .ht-page-size-section__label{white-space:nowrap}.handsontable.ht-pagination .ht-page-size-section__select-wrapper{position:relative;border-radius:var(--ht-input-border-radius)}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select{padding-inline-start:var(--ht-gap-size);padding-inline-end:calc(var(--ht-gap-size) + var(--ht-icon-size));padding-top:var(--ht-gap-size);padding-bottom:var(--ht-gap-size);border-radius:var(--ht-input-border-radius);color:var(--ht-input-foreground-color);background-color:var(--ht-input-background-color);border:1px solid var(--ht-input-border-color);line-height:calc(var(--ht-line-height) - 4px);-webkit-appearance:none;font-size:inherit;cursor:pointer}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select:disabled{opacity:.4;cursor:default;color:var(--ht-input-disabled-foreground-color);background-color:var(--ht-input-disabled-background-color);border-color:var(--ht-input-disabled-border-color)}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select:hover:not(:disabled){color:var(--ht-input-hover-foreground-color);background-color:var(--ht-input-hover-background-color);border-color:var(--ht-input-hover-border-color)}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select:focus{color:var(--ht-input-focus-foreground-color);background-color:var(--ht-input-focus-background-color);border-color:var(--ht-input-focus-border-color);outline:none}.handsontable.ht-pagination .ht-page-size-section__select-wrapper:after{content:"";display:block;position:absolute;inset-inline-end:var(--ht-gap-size);inset-block-end:50%;transform:translateY(50%);background-color:var(--ht-foreground-color);pointer-events:none}.handsontable.ht-pagination .ht-page-counter-section{margin-inline-end:auto}.handsontable.ht-pagination .ht-page-navigation-section{display:flex;align-items:center;gap:1px}.handsontable.ht-pagination .ht-page-navigation-section__button{font-size:inherit;border:1px solid var(--ht-pagination-bar-background-color);color:var(--ht-secondary-button-foreground-color);background-color:var(--ht-pagination-bar-background-color);border-radius:var(--ht-icon-button-large-border-radius);padding:var(--ht-icon-button-large-padding);cursor:pointer}.handsontable.ht-pagination .ht-page-navigation-section__button:before{content:"";display:block}.handsontable.ht-pagination .ht-page-navigation-section__button--disabled{cursor:default;pointer-events:none;color:var(--ht-secondary-button-disabled-foreground-color)}.handsontable.ht-pagination .ht-page-navigation-section__button:hover:not(:disabled){background-color:var(--ht-secondary-button-hover-background-color)}.handsontable.ht-pagination .ht-page-navigation-section__button:focus{outline:none;border:1px solid var(--ht-accent-color)}.handsontable.ht-pagination .ht-page-navigation-section__label{white-space:nowrap;min-width:100px;text-align:center}.handsontable.ht-wrapper.htPagination,.handsontable.ht-wrapper.htPagination .htCore{border-end-start-radius:0;border-end-end-radius:0}.handsontable.ht-wrapper.htPagination .htCore thead tr:last-child th:first-child,.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child td:first-child,.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child th:first-child{border-end-start-radius:0!important}.handsontable.ht-wrapper.htPagination .htCore thead tr:last-child th:last-child,.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child th:last-child{border-end-end-radius:0!important}.ht-loading__icon-svg{display:block;width:var(--ht-icon-size);height:var(--ht-icon-size);color:var(--ht-accent-color);animation:ht-loading-spin 1s linear infinite;transform-origin:50% 50%}.ht-loading__content{display:flex;align-items:center;gap:calc(var(--ht-gap-size) * 2)}.ht-loading__title{margin:0;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height)}.ht-loading__description{margin:0;color:var(--ht-foreground-secondary-color);font-size:var(--ht-font-size-small);line-height:var(--ht-line-height-small);font-weight:var(--ht-font-weight)}@keyframes ht-loading-spin{to{transform:rotate(360deg)}}.ht-empty-data-state{display:none;position:absolute;width:100%;left:0;z-index:999;overflow-y:auto;border:1px solid var(--ht-border-color);border-radius:var(--ht-wrapper-border-radius);box-sizing:border-box;background-color:var(--ht-background-color)}.ht-empty-data-state *{box-sizing:border-box!important}.ht-empty-data-state__content-wrapper{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;min-height:100%;padding:calc(var(--ht-gap-size) * 2);border-radius:var(--ht-wrapper-border-radius)}.ht-empty-data-state__content-wrapper-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:480px;padding:calc(var(--ht-gap-size) * 2);border-radius:var(--ht-wrapper-border-radius)}.ht-empty-data-state__content-wrapper-inner:focus{outline:none;box-shadow:0 0 0 1px var(--ht-accent-color)}.ht-empty-data-state__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ht-gap-size)}.ht-empty-data-state__title{margin:0;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height)}.ht-empty-data-state__description{margin:0;color:var(--ht-foreground-secondary-color);font-size:var(--ht-font-size-small);line-height:var(--ht-line-height-small);font-weight:var(--ht-font-weight)}.ht-empty-data-state__buttons{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:calc(var(--ht-gap-size) * 2)}.ht-empty-data-state__buttons--has-buttons{margin-top:calc(var(--ht-gap-size) * 2)}.ht-empty-data-state--disable-top-border{border-start-start-radius:0;border-start-end-radius:0;border-top-width:0}.ht-empty-data-state--disable-inline-border{border-start-start-radius:0;border-end-start-radius:0;border-inline-start-width:0}.ht-empty-data-state--disable-bottom-border,.ht-empty-data-state:has(~.ht-pagination){border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:0}/*!
 * Copyright (c) HANDSONCODE sp. z o. o.
 *
 * HANDSONTABLE is a software distributed by HANDSONCODE sp. z o. o., a Polish corporation based in
 * Gdynia, Poland, at Aleja Zwyciestwa 96-98, registered by the District Court in Gdansk under number
 * 538651, EU tax ID number: PL5862294002, share capital: PLN 62,800.00.
 *
 * This software is protected by applicable copyright laws, including international treaties, and dual-
 * licensed - depending on whether your use for commercial purposes, meaning intended for or
 * resulting in commercial advantage or monetary compensation, or not.
 *
 * If your use is strictly personal or solely for evaluation purposes, meaning for the purposes of testing
 * the suitability, performance, and usefulness of this software outside the production environment,
 * you agree to be bound by the terms included in the "handsontable-non-commercial-license.pdf" file.
 *
 * Your use of this software for commercial purposes is subject to the terms included in an applicable
 * license agreement.
 *
 * In any case, you must not make any such use of this software as to develop software which may be
 * considered competitive with this software.
 *
 * UNLESS EXPRESSLY AGREED OTHERWISE, HANDSONCODE PROVIDES THIS SOFTWARE ON AN "AS IS"
 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, AND IN NO EVENT AND UNDER NO
 * LEGAL THEORY, SHALL HANDSONCODE BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT,
 * INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING FROM
 * USE OR INABILITY TO USE THIS SOFTWARE.
 *
 * Version: 16.2.0
 * Release date: 25/11/2025 (built at 20/11/2025 13:27:05)
 */.ht-theme-main,.ht-theme-main-dark,.ht-theme-main-dark-auto{--ht-color-transparent-0: rgba(255, 255, 255, 0);--ht-color-transparent-80: rgba(255, 255, 255, .8);--ht-color-gray-100: #ffffff;--ht-color-gray-200: #f7f7f9;--ht-color-gray-250: #ebebed;--ht-color-gray-300: #e7e7e9;--ht-color-gray-350: #d1d1d5;--ht-color-gray-400: #a3a3a3;--ht-color-gray-500: #68696c;--ht-color-gray-800: #222222;--ht-color-gray-900: #0f0f10;--ht-color-gray-800-40: rgba(34, 34, 34, .4);--ht-color-gray-800-8: rgba(34, 34, 34, .08);--ht-color-gray-800-4: rgba(34, 34, 34, .04);--ht-color-accent-300: #5371ee;--ht-color-accent-350: #2e56fc;--ht-color-accent-400: #1a42e8;--ht-color-accent-500: #1535bc;--ht-color-accent-400-40: rgba(26, 66, 232, .4);--ht-color-notification-search: rgba(251, 233, 82, .8);--ht-color-notification-error: rgba(250, 77, 50, .2);--ht-color-notification-success: rgba(55, 188, 108, .2);--ht-color-notification-warning: rgba(251, 233, 82, .2);--ht-color-notification-informational: rgba(39, 194, 255, .2);--ht-common-accent: var(--ht-color-accent-400);--ht-common-background: var(--ht-color-gray-100);--ht-common-foreground: var(--ht-color-gray-800);--ht-common-border: var(--ht-color-gray-300);--ht-common-disabled: var(--ht-color-gray-400);--ht-common-read-only: var(--ht-color-gray-500);--ht-common-placeholder: var(--ht-color-gray-400);--ht-common-shadow: var(--ht-color-gray-800-8);--ht-common-background-secondary: var(--ht-color-gray-200);--ht-common-overlay: var(--ht-color-transparent-80);--ht-common-foreground-secondary: var(--ht-color-gray-500);--ht-font-size: 14px;--ht-font-size-small: 12px;--ht-line-height: 20px;--ht-line-height-small: 18px;--ht-font-weight: 400;--ht-letter-spacing: 0;--ht-gap-size: 4px;--ht-icon-size: 16px;--ht-table-transition: .15s;--ht-border-color: var(--ht-common-border);--ht-accent-color: var(--ht-common-accent);--ht-foreground-color: var(--ht-common-foreground);--ht-foreground-secondary-color: var(--ht-common-foreground-secondary);--ht-background-color: var(--ht-common-background);--ht-placeholder-color: var(--ht-common-placeholder);--ht-read-only-color: var(--ht-common-read-only);--ht-disabled-color: var(--ht-common-disabled);--ht-shadow-color: var(--ht-common-shadow);--ht-shadow-x: 0;--ht-shadow-y: 8px;--ht-shadow-blur: 16px;--ht-bar-foreground-color: var(--ht-common-foreground);--ht-bar-background-color: var(--ht-common-background-secondary);--ht-bar-horizontal-padding: 16px;--ht-bar-vertical-padding: 8px;--ht-cell-horizontal-border-color: var(--ht-common-border);--ht-cell-vertical-border-color: var(--ht-common-border);--ht-wrapper-border-width: 0;--ht-wrapper-border-radius: 4px;--ht-wrapper-border-color: var(--ht-common-border);--ht-row-header-odd-background-color: var(--ht-common-background-secondary);--ht-row-header-even-background-color: var(--ht-common-background-secondary);--ht-row-cell-odd-background-color: var(--ht-color-transparent-0);--ht-row-cell-even-background-color: var(--ht-color-transparent-0);--ht-cell-horizontal-padding: 8px;--ht-cell-vertical-padding: 4px;--ht-cell-editor-border-width: 2px;--ht-cell-editor-border-color: var(--ht-common-accent);--ht-cell-editor-foreground-color: var(--ht-color-gray-900);--ht-cell-editor-background-color: var(--ht-common-background);--ht-cell-editor-shadow-blur-radius: 0;--ht-cell-editor-shadow-color: var(--ht-common-accent);--ht-cell-success-background-color: var(--ht-color-notification-success);--ht-cell-error-background-color: var(--ht-color-notification-error);--ht-cell-read-only-background-color: var(--ht-color-gray-800-4);--ht-cell-selection-border-color: var(--ht-common-accent);--ht-cell-selection-background-color: var(--ht-color-accent-350);--ht-cell-autofill-size: 6px;--ht-cell-autofill-border-width: 1px;--ht-cell-autofill-border-radius: 4px;--ht-cell-autofill-border-color: var(--ht-common-background);--ht-cell-autofill-background-color: var(--ht-common-accent);--ht-cell-autofill-fill-border-color: var(--ht-common-foreground);--ht-cell-mobile-handle-size: 12px;--ht-cell-mobile-handle-border-width: 1px;--ht-cell-mobile-handle-border-radius: 6px;--ht-cell-mobile-handle-border-color: var(--ht-common-accent);--ht-cell-mobile-handle-background-color: var(--ht-color-accent-400-40);--ht-resize-indicator-color: var(--ht-color-gray-800-40);--ht-move-backlight-color: var(--ht-color-gray-800-8);--ht-move-indicator-color: var(--ht-common-accent);--ht-hidden-indicator-color: var(--ht-color-gray-800-40);--ht-scrollbar-border-radius: 8px;--ht-scrollbar-track-color: var(--ht-common-background-secondary);--ht-scrollbar-thumb-color: var(--ht-color-gray-400);--ht-header-font-weight: var(--ht-font-weight);--ht-header-foreground-color: var(--ht-common-foreground);--ht-header-background-color: var(--ht-common-background-secondary);--ht-header-highlighted-shadow-size: 0;--ht-header-highlighted-foreground-color: var(--ht-color-gray-900);--ht-header-highlighted-background-color: var(--ht-color-gray-250);--ht-header-active-border-color: var(--ht-color-accent-350);--ht-header-active-foreground-color: var(--ht-common-background);--ht-header-active-background-color: var(--ht-common-accent);--ht-header-filter-background-color: var(--ht-color-notification-success);--ht-header-row-foreground-color: var(--ht-common-foreground);--ht-header-row-background-color: var(--ht-common-background-secondary);--ht-header-row-highlighted-foreground-color: var(--ht-color-gray-900);--ht-header-row-highlighted-background-color: var(--ht-color-gray-250);--ht-header-row-active-foreground-color: var(--ht-common-background);--ht-header-row-active-background-color: var(--ht-common-accent);--ht-checkbox-size: var(--ht-icon-size);--ht-checkbox-border-radius: 4px;--ht-checkbox-border-color: var(--ht-color-gray-350);--ht-checkbox-background-color: var(--ht-common-background);--ht-checkbox-icon-color: var(--ht-color-transparent-0);--ht-checkbox-focus-border-color: var(--ht-color-gray-350);--ht-checkbox-focus-background-color: var(--ht-common-background);--ht-checkbox-focus-icon-color: var(--ht-color-transparent-0);--ht-checkbox-focus-ring-color: var(--ht-common-accent);--ht-checkbox-disabled-border-color: var(--ht-common-border);--ht-checkbox-disabled-background-color: var(--ht-color-gray-350);--ht-checkbox-disabled-icon-color: var(--ht-color-transparent-0);--ht-checkbox-checked-border-color: var(--ht-color-accent-350);--ht-checkbox-checked-background-color: var(--ht-common-accent);--ht-checkbox-checked-icon-color: var(--ht-common-background);--ht-checkbox-checked-focus-border-color: var(--ht-common-background);--ht-checkbox-checked-focus-background-color: var(--ht-common-accent);--ht-checkbox-checked-focus-icon-color: var(--ht-common-background);--ht-checkbox-checked-disabled-border-color: var(--ht-common-border);--ht-checkbox-checked-disabled-background-color: var(--ht-color-gray-350);--ht-checkbox-checked-disabled-icon-color: var(--ht-common-disabled);--ht-checkbox-indeterminate-border-color: var(--ht-color-accent-350);--ht-checkbox-indeterminate-background-color: var(--ht-common-accent);--ht-checkbox-indeterminate-icon-color: var(--ht-common-background);--ht-checkbox-indeterminate-focus-border-color: var(--ht-color-gray-100);--ht-checkbox-indeterminate-focus-background-color: var(--ht-common-accent);--ht-checkbox-indeterminate-focus-icon-color: var(--ht-common-background);--ht-checkbox-indeterminate-disabled-border-color: var(--ht-common-border);--ht-checkbox-indeterminate-disabled-background-color: var(--ht-color-gray-350);--ht-checkbox-indeterminate-disabled-icon-color: var(--ht-common-disabled);--ht-radio-size: var(--ht-icon-size);--ht-radio-border-color: var(--ht-color-gray-350);--ht-radio-background-color: var(--ht-common-background);--ht-radio-icon-color: var(--ht-color-transparent-0);--ht-radio-focus-border-color: var(--ht-common-border);--ht-radio-focus-background-color: var(--ht-common-background);--ht-radio-focus-icon-color: var(--ht-color-transparent-0);--ht-radio-focus-ring-color: var(--ht-common-accent);--ht-radio-disabled-border-color: var(--ht-common-border);--ht-radio-disabled-background-color: var(--ht-color-gray-350);--ht-radio-disabled-icon-color: var(--ht-color-transparent-0);--ht-radio-checked-border-color: var(--ht-common-accent);--ht-radio-checked-background-color: var(--ht-common-background);--ht-radio-checked-icon-color: var(--ht-common-accent);--ht-radio-checked-focus-border-color: var(--ht-color-accent-350);--ht-radio-checked-focus-background-color: var(--ht-common-background);--ht-radio-checked-focus-icon-color: var(--ht-color-accent-350);--ht-radio-checked-disabled-border-color: var(--ht-common-border);--ht-radio-checked-disabled-background-color: var(--ht-color-gray-350);--ht-radio-checked-disabled-icon-color: var(--ht-common-disabled);--ht-icon-button-border-radius: 2px;--ht-icon-button-large-border-radius: 4px;--ht-icon-button-large-padding: 4px;--ht-icon-button-border-color: var(--ht-common-background-secondary);--ht-icon-button-background-color: var(--ht-common-background-secondary);--ht-icon-button-icon-color: var(--ht-color-gray-800-40);--ht-icon-button-hover-border-color: var(--ht-color-gray-300);--ht-icon-button-hover-background-color: var(--ht-color-gray-300);--ht-icon-button-hover-icon-color: var(--ht-color-gray-800-40);--ht-icon-button-active-border-color: var(--ht-color-accent-350);--ht-icon-button-active-background-color: var(--ht-common-accent);--ht-icon-button-active-icon-color: var(--ht-common-background);--ht-icon-button-active-hover-border-color: var(--ht-color-accent-350);--ht-icon-button-active-hover-background-color: var(--ht-color-accent-350);--ht-icon-button-active-hover-icon-color: var(--ht-common-background);--ht-collapse-button-border-radius: 4px;--ht-collapse-button-open-border-color: var(--ht-color-gray-350);--ht-collapse-button-open-background-color: var(--ht-common-background);--ht-collapse-button-open-icon-color: var(--ht-color-gray-500);--ht-collapse-button-open-icon-active-color: var(--ht-color-gray-500);--ht-collapse-button-open-hover-border-color: var(--ht-color-gray-350);--ht-collapse-button-open-hover-background-color: var(--ht-common-background-secondary);--ht-collapse-button-open-hover-icon-color: var(--ht-color-gray-500);--ht-collapse-button-open-hover-icon-active-color: var(--ht-color-gray-500);--ht-collapse-button-close-border-color: var(--ht-color-gray-350);--ht-collapse-button-close-background-color: var(--ht-color-gray-250);--ht-collapse-button-close-icon-color: var(--ht-color-gray-500);--ht-collapse-button-close-icon-active-color: var(--ht-color-gray-500);--ht-collapse-button-close-hover-border-color: var(--ht-color-gray-350);--ht-collapse-button-close-hover-background-color: var(--ht-color-gray-250);--ht-collapse-button-close-hover-icon-color: var(--ht-color-gray-500);--ht-collapse-button-close-hover-icon-active-color: var(--ht-color-gray-500);--ht-button-border-radius: 4px;--ht-button-horizontal-padding: 12px;--ht-button-vertical-padding: 6px;--ht-primary-button-border-color: var(--ht-color-transparent-0);--ht-primary-button-foreground-color: var(--ht-common-background);--ht-primary-button-background-color: var(--ht-common-accent);--ht-primary-button-disabled-border-color: var(--ht-color-transparent-0);--ht-primary-button-disabled-foreground-color: var(--ht-common-disabled);--ht-primary-button-disabled-background-color: var(--ht-color-gray-250);--ht-primary-button-hover-border-color: var(--ht-color-transparent-0);--ht-primary-button-hover-foreground-color: var(--ht-common-background);--ht-primary-button-hover-background-color: var(--ht-color-accent-500);--ht-primary-button-focus-border-color: var(--ht-common-background);--ht-primary-button-focus-foreground-color: var(--ht-common-background);--ht-primary-button-focus-background-color: var(--ht-common-accent);--ht-secondary-button-border-color: var(--ht-common-border);--ht-secondary-button-foreground-color: var(--ht-common-foreground);--ht-secondary-button-background-color: var(--ht-common-background);--ht-secondary-button-disabled-border-color: var(--ht-common-border);--ht-secondary-button-disabled-foreground-color: var(--ht-common-disabled);--ht-secondary-button-disabled-background-color: var(--ht-color-gray-250);--ht-secondary-button-hover-border-color: var(--ht-common-border);--ht-secondary-button-hover-foreground-color: var(--ht-common-foreground);--ht-secondary-button-hover-background-color: var(--ht-common-border);--ht-secondary-button-focus-border-color: var(--ht-common-border);--ht-secondary-button-focus-foreground-color: var(--ht-common-foreground);--ht-secondary-button-focus-background-color: var(--ht-common-background);--ht-comments-textarea-horizontal-padding: 8px;--ht-comments-textarea-vertical-padding: 4px;--ht-comments-textarea-border-width: 1px;--ht-comments-textarea-border-color: var(--ht-color-transparent-0);--ht-comments-textarea-foreground-color: var(--ht-common-foreground);--ht-comments-textarea-background-color: var(--ht-common-background-secondary);--ht-comments-textarea-focus-border-width: 1px;--ht-comments-textarea-focus-border-color: var(--ht-common-accent);--ht-comments-textarea-focus-foreground-color: var(--ht-common-foreground);--ht-comments-textarea-focus-background-color: var(--ht-common-background);--ht-comments-indicator-size: 6px;--ht-comments-indicator-color: var(--ht-common-accent);--ht-license-horizontal-padding: var(--ht-bar-horizontal-padding);--ht-license-vertical-padding: var(--ht-bar-vertical-padding);--ht-license-foreground-color: var(--ht-common-foreground);--ht-license-background-color: var(--ht-common-background-secondary);--ht-link-color: var(--ht-color-accent-350);--ht-link-hover-color: var(--ht-color-accent-400);--ht-input-border-width: 1px;--ht-input-border-radius: var(--ht-checkbox-border-radius);--ht-input-horizontal-padding: 12px;--ht-input-vertical-padding: 6px;--ht-input-border-color: var(--ht-common-border);--ht-input-foreground-color: var(--ht-common-foreground);--ht-input-background-color: var(--ht-common-background-secondary);--ht-input-hover-border-color: var(--ht-common-border);--ht-input-hover-foreground-color: var(--ht-common-foreground);--ht-input-hover-background-color: var(--ht-common-background);--ht-input-disabled-border-color: var(--ht-common-border);--ht-input-disabled-foreground-color: var(--ht-common-disabled);--ht-input-disabled-background-color: var(--ht-color-gray-350);--ht-input-focus-border-color: var(--ht-common-accent);--ht-input-focus-foreground-color: var(--ht-common-foreground);--ht-input-focus-background-color: var(--ht-common-background);--ht-menu-border-width: 1px;--ht-menu-border-radius: 4px;--ht-menu-horizontal-padding: 0;--ht-menu-vertical-padding: 8px;--ht-menu-item-horizontal-padding: 12px;--ht-menu-item-vertical-padding: 4px;--ht-menu-border-color: var(--ht-common-border);--ht-menu-shadow-x: var(--ht-shadow-x);--ht-menu-shadow-y: var(--ht-shadow-y);--ht-menu-shadow-blur: var(--ht-shadow-blur);--ht-menu-shadow-color: var(--ht-common-shadow);--ht-menu-item-hover-color: var(--ht-color-gray-800-4);--ht-menu-item-active-color: var(--ht-color-gray-800-8);--ht-dialog-semi-transparent-background-color: var(--ht-common-overlay);--ht-dialog-solid-background-color: var(--ht-common-background);--ht-dialog-content-padding-horizontal: 8px;--ht-dialog-content-padding-vertical: 8px;--ht-dialog-content-border-radius: 8px;--ht-dialog-content-background-color: var(--ht-common-background-secondary);--ht-pagination-bar-foreground-color: var(--ht-common-foreground);--ht-pagination-bar-background-color: var(--ht-common-background-secondary);--ht-pagination-bar-horizontal-padding: var(--ht-bar-horizontal-padding);--ht-pagination-bar-vertical-padding: var(--ht-bar-vertical-padding)}.ht-theme-main-dark{--ht-color-transparent-0: rgba(0, 0, 0, 0);--ht-color-transparent-80: rgba(0, 0, 0, .8);--ht-color-gray-100: #050506;--ht-color-gray-200: #1e1e1f;--ht-color-gray-250: #282829;--ht-color-gray-300: #313132;--ht-color-gray-350: #404144;--ht-color-gray-400: #68696c;--ht-color-gray-500: #a3a3a3;--ht-color-gray-800: #c7c7c7;--ht-color-gray-900: #ffffff;--ht-color-gray-800-40: rgba(199, 199, 199, .4);--ht-color-gray-800-8: rgba(199, 199, 199, .16);--ht-color-gray-800-4: rgba(199, 199, 199, .12);--ht-color-accent-300: #2e56fc;--ht-color-accent-350: #5573f0;--ht-color-accent-400: #476af7;--ht-color-accent-500: #6180ff;--ht-color-accent-400-40: rgba(71, 106, 247, .4);--ht-color-notification-search: rgba(255, 231, 34, .3);--ht-color-notification-error: rgba(255, 42, 52, .3);--ht-color-notification-success: rgba(66, 190, 101, .3);--ht-color-notification-warning: rgba(241, 194, 28, .3);--ht-color-notification-informational: rgba(39, 194, 255, .3);--ht-common-accent: var(--ht-color-accent-400);--ht-common-background: var(--ht-color-gray-100);--ht-common-foreground: var(--ht-color-gray-800);--ht-common-border: var(--ht-color-gray-300);--ht-common-disabled: var(--ht-color-gray-400);--ht-common-read-only: var(--ht-color-gray-500);--ht-common-placeholder: var(--ht-color-gray-400);--ht-common-shadow: var(--ht-color-transparent-80);--ht-common-background-secondary: var(--ht-color-gray-200);--ht-common-overlay: var(--ht-color-transparent-80);--ht-common-foreground-secondary: var(--ht-color-gray-500)}@media(prefers-color-scheme:dark){.ht-theme-main-dark-auto{--ht-color-transparent-0: rgba(0, 0, 0, 0);--ht-color-transparent-80: rgba(0, 0, 0, .8);--ht-color-gray-100: #050506;--ht-color-gray-200: #1e1e1f;--ht-color-gray-250: #282829;--ht-color-gray-300: #313132;--ht-color-gray-350: #404144;--ht-color-gray-400: #68696c;--ht-color-gray-500: #a3a3a3;--ht-color-gray-800: #c7c7c7;--ht-color-gray-900: #ffffff;--ht-color-gray-800-40: rgba(199, 199, 199, .4);--ht-color-gray-800-8: rgba(199, 199, 199, .16);--ht-color-gray-800-4: rgba(199, 199, 199, .12);--ht-color-accent-300: #2e56fc;--ht-color-accent-350: #5573f0;--ht-color-accent-400: #476af7;--ht-color-accent-500: #6180ff;--ht-color-accent-400-40: rgba(71, 106, 247, .4);--ht-color-notification-search: rgba(255, 231, 34, .3);--ht-color-notification-error: rgba(255, 42, 52, .3);--ht-color-notification-success: rgba(66, 190, 101, .3);--ht-color-notification-warning: rgba(241, 194, 28, .3);--ht-color-notification-informational: rgba(39, 194, 255, .3);--ht-common-accent: var(--ht-color-accent-400);--ht-common-background: var(--ht-color-gray-100);--ht-common-foreground: var(--ht-color-gray-800);--ht-common-border: var(--ht-color-gray-300);--ht-common-disabled: var(--ht-color-gray-400);--ht-common-read-only: var(--ht-color-gray-500);--ht-common-placeholder: var(--ht-color-gray-400);--ht-common-shadow: var(--ht-color-transparent-80);--ht-common-background-secondary: var(--ht-color-gray-200);--ht-common-overlay: var(--ht-color-transparent-80);--ht-common-foreground-secondary: var(--ht-color-gray-500)}}[class*=ht-theme-main] .htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-main] .htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-main] .htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-main] .pika-single .pika-next{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.64648 10.9393L9.93938 7.64644L6.64648 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .pika-single .pika-prev{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.93933 10.9393L6.64644 7.64644L9.93933 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .ht-page-size-section__select-wrapper:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg opacity=%270.6%27%3E%3Cpath d=%27M11.5859 6L8.29304 9.29289L5.00015 6%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-main] .changeType:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.0002 6.66663C11.4262 6.66663 11.6487 7.15963 11.3917 7.47813L11.3537 7.52013L8.35372 10.5201C8.26762 10.6062 8.15307 10.6579 8.03156 10.6656C7.91005 10.6732 7.78992 10.6363 7.69372 10.5616L7.64672 10.5201L4.64672 7.52013L4.60522 7.47313L4.57822 7.43463L4.55122 7.38663L4.54272 7.36863L4.52922 7.33513L4.51322 7.28113L4.50822 7.25463L4.50322 7.22463L4.50122 7.19613V7.13713L4.50372 7.10813L4.50822 7.07813L4.51322 7.05213L4.52922 6.99813L4.54272 6.96463L4.57772 6.89863L4.61022 6.85363L4.64672 6.81313L4.69372 6.77163L4.73222 6.74463L4.78022 6.71763L4.79822 6.70913L4.83172 6.69563L4.88572 6.67963L4.91222 6.67463L4.94222 6.66963L4.97072 6.66763L11.0002 6.66663Z%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .htUISelectCaption:after,[class*=ht-theme-main] .htAutocompleteArrow:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.0002 6.66663C11.4262 6.66663 11.6487 7.15963 11.3917 7.47813L11.3537 7.52013L8.35372 10.5201C8.26762 10.6062 8.15307 10.6579 8.03156 10.6656C7.91005 10.6732 7.78992 10.6363 7.69372 10.5616L7.64672 10.5201L4.64672 7.52013L4.60522 7.47313L4.57822 7.43463L4.55122 7.38663L4.54272 7.36863L4.52922 7.33513L4.51322 7.28113L4.50822 7.25463L4.50322 7.22463L4.50122 7.19613V7.13713L4.50372 7.10813L4.50822 7.07813L4.51322 7.05213L4.52922 6.99813L4.54272 6.96463L4.57772 6.89863L4.61022 6.85363L4.64672 6.81313L4.69372 6.77163L4.73222 6.74463L4.78022 6.71763L4.79822 6.70913L4.83172 6.69563L4.88572 6.67963L4.91222 6.67463L4.94222 6.66963L4.97072 6.66763L11.0002 6.66663Z%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .columnSorting.sortAction.ascending:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.00008 12.6667L8.00008 3.33335M8.00008 3.33335L5.33342 6.00002M8.00008 3.33335L10.6667 6.00002%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .columnSorting.sortAction.descending:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.00004 3.33331V12.6666M8.00004 12.6666L10.6667 9.99998M8.00004 12.6666L5.33337 9.99998%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .ht-page-navigation-section .ht-page-first:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.0713 4.64188L7.72115 7.99203L11.0713 11.3422M4.92936 4.08353L4.92936 11.3422%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-main] [dir=rtl] .ht-page-navigation-section .ht-page-first:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M4.9292 4.64188L8.27934 7.99203L4.9292 11.3422M11.0711 4.08353V11.3422%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-main] .ht-page-navigation-section .ht-page-prev:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.93933 10.9393L6.64644 7.64644L9.93933 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] [dir=rtl] .ht-page-navigation-section .ht-page-prev:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.64648 10.9393L9.93938 7.64644L6.64648 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .ht-page-navigation-section .ht-page-next:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.64648 10.9393L9.93938 7.64644L6.64648 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] [dir=rtl] .ht-page-navigation-section .ht-page-next:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.93933 10.9393L6.64644 7.64644L9.93933 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .ht-page-navigation-section .ht-page-last:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M4.9292 4.64188L8.27934 7.99203L4.9292 11.3422M11.0711 4.08353V11.3422%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-main] [dir=rtl] .ht-page-navigation-section .ht-page-last:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.0713 4.64188L7.72115 7.99203L11.0713 11.3422M4.92936 4.08353L4.92936 11.3422%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-main] .htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,[class*=ht-theme-main] .htContextMenu table tbody tr td .htItemWrapper span.selected:after,[class*=ht-theme-main] .htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M3.33337 8.00002L6.66671 11.3334L13.3334 4.66669%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .htCheckboxRendererInput{-webkit-appearance:none;-moz-appearance:none;appearance:none}[class*=ht-theme-main] .htCheckboxRendererInput:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 8L7 10L11 6%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] th.beforeHiddenColumn:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2710%27 viewBox=%270 0 10 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.08482 1.35771L6.11503 1.3551H6.17649L6.2067 1.35771L6.23795 1.36239L6.26503 1.3676L6.32128 1.38427L6.35618 1.39833L6.42493 1.43479L6.4718 1.46864L6.51399 1.50667L6.55722 1.55562L6.58534 1.59573L6.61347 1.64573L6.62232 1.66448L6.63639 1.69937L6.65305 1.75562L6.65826 1.78323L6.66347 1.81448L6.66555 1.84417L6.66659 1.87489V8.12489C6.66659 8.56864 6.15305 8.80042 5.82128 8.53271L5.77753 8.49312L2.65253 5.36812C2.56286 5.27844 2.50899 5.15912 2.50103 5.03254C2.49307 4.90596 2.53157 4.78083 2.6093 4.68062L2.65253 4.63167L5.77753 1.50667L5.82649 1.46344L5.86659 1.43531L5.91659 1.40719L5.93534 1.39833L5.97024 1.38427L6.02649 1.3676L6.05409 1.36239L6.08482 1.35771Z%27 fill=%27currentColor%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-main] th.afterHiddenColumn:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2710%27 viewBox=%270 0 10 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M3.33337 1.87499C3.33337 1.43124 3.84692 1.19947 4.17869 1.46718L4.22244 1.50676L7.34744 4.63176C7.43711 4.72145 7.49098 4.84077 7.49894 4.96735C7.5069 5.09392 7.4684 5.21905 7.39067 5.31926L7.34744 5.36822L4.22244 8.49322L4.17348 8.53645L4.13337 8.56457L4.08337 8.5927L4.06462 8.60155L4.02973 8.61562L3.97348 8.63228L3.94587 8.63749L3.91462 8.6427L3.88494 8.64478L3.85421 8.64582L3.82348 8.64478L3.79327 8.64218L3.76202 8.63749L3.73494 8.63228L3.67869 8.61562L3.64379 8.60155L3.57504 8.5651L3.52817 8.53124L3.48598 8.49322L3.44275 8.44426L3.41462 8.40416L3.3865 8.35416L3.37764 8.33541L3.36358 8.30051L3.34692 8.24426L3.34171 8.21666L3.3365 8.18541L3.33442 8.15572L3.33337 1.87499Z%27 fill=%27currentColor%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-main] th.beforeHiddenRow:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%278%27 height=%278%27 viewBox=%270 0 8 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M3.76425 2.43099C3.82165 2.3736 3.89801 2.33913 3.97902 2.33403C4.06003 2.32894 4.14012 2.35358 4.20425 2.40333L4.23558 2.43099L6.23558 4.43099L6.26325 4.46233L6.28125 4.48799L6.29925 4.51999L6.30492 4.53199L6.31392 4.55433L6.32458 4.59033L6.32792 4.60799L6.33125 4.62799L6.33258 4.64699L6.33325 4.66666L6.33258 4.68633L6.33092 4.70566L6.32792 4.72566L6.32458 4.74299L6.31392 4.77899L6.30492 4.80133L6.28158 4.84533L6.25992 4.87533L6.23558 4.90233L6.20425 4.92999L6.17858 4.94799L6.14658 4.96599L6.13458 4.97166L6.11225 4.98066L6.07625 4.99133L6.05858 4.99466L6.03858 4.99799L6.01958 4.99933L5.99992 4.99999H1.99992C1.71592 4.99999 1.56758 4.67133 1.73892 4.45899L1.76425 4.43099L3.76425 2.43099Z%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] th.afterHiddenRow:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%278%27 height=%278%27 viewBox=%270 0 8 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.9999 3C6.2839 3 6.43224 3.32867 6.2609 3.541L6.23557 3.569L4.23557 5.569C4.17817 5.62639 4.10181 5.66087 4.0208 5.66596C3.93979 5.67106 3.8597 5.64642 3.79557 5.59667L3.76424 5.569L1.76424 3.569L1.73657 3.53767L1.71857 3.512L1.70057 3.48L1.6949 3.468L1.6859 3.44567L1.67524 3.40967L1.6719 3.392L1.66857 3.372L1.66724 3.353V3.31367L1.6689 3.29433L1.6719 3.27433L1.67524 3.257L1.6859 3.221L1.6949 3.19867L1.71824 3.15467L1.7399 3.12467L1.76424 3.09767L1.79557 3.07L1.82124 3.052L1.85324 3.034L1.86524 3.02833L1.88757 3.01933L1.92357 3.00867L1.94124 3.00533L1.96124 3.002L1.98024 3.00067L5.9999 3Z%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .collapsibleIndicator:before,[class*=ht-theme-main] .ht_nestingButton:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M4.33325 8H11.6666%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .collapsibleIndicator.collapsed:before,[class*=ht-theme-main] .collapsibleIndicator.ht_nestingExpand:before,[class*=ht-theme-main] .ht_nestingButton.collapsed:before,[class*=ht-theme-main] .ht_nestingButton.ht_nestingExpand:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.49988 11.6667C7.49988 11.9428 7.72374 12.1667 7.99988 12.1667C8.27602 12.1667 8.49988 11.9428 8.49988 11.6667V8.50002H11.6666C11.9427 8.50002 12.1666 8.27616 12.1666 8.00002C12.1666 7.72388 11.9427 7.50002 11.6666 7.50002H8.49988V4.33337C8.49988 4.05723 8.27602 3.83337 7.99988 3.83337C7.72374 3.83337 7.49988 4.05723 7.49988 4.33337V7.50002H4.33325C4.05711 7.50002 3.83325 7.72388 3.83325 8.00002C3.83325 8.27616 4.05711 8.50002 4.33325 8.50002H7.49988V11.6667Z%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-main] .htUIRadio>input[type=radio]:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%274%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}.excel-btn[data-v-ed842bf1]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;min-width:28px;padding:0 6px;font-size:13px;color:#374151;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:background .12s}.excel-btn[data-v-ed842bf1]:hover{background:#f3f4f6}.excel-btn.is-active[data-v-ed842bf1]{background:#dbeafe;color:#1d4ed8}.excel-sep[data-v-ed842bf1]{display:inline-block;width:1px;height:20px;background:#e5e7eb;margin:0 4px}.excel-color-swatch[data-v-ed842bf1]{display:inline-block;width:12px;height:4px;border-radius:1px;border:1px solid #d1d5db}.excel-namebox[data-v-ed842bf1]{min-width:70px;height:26px;padding:0 8px;border:1px solid #d1d5db;border-radius:3px;background:#fff;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;display:inline-flex;align-items:center;color:#374151}.excel-formula-input[data-v-ed842bf1]{flex:1;height:26px;padding:0 8px;border:1px solid #d1d5db;border-radius:3px;background:#fff;font-size:13px;color:#111827}.excel-formula-input[data-v-ed842bf1]:focus{outline:none;border-color:#2563eb}.excel-tab[data-v-ed842bf1]{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:12px;color:#6b7280;background:#e5e7eb;border-radius:4px 4px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.excel-tab[data-v-ed842bf1]:hover{color:#111827;background:#d1d5db}.excel-tab.is-active[data-v-ed842bf1]{background:#fff;color:#111827;border:1px solid #d1d5db;border-bottom:none;padding-bottom:1px}.excel-tab.is-asset[data-v-ed842bf1]{background:#dbeafe;color:#1d4ed8}.excel-tab.is-asset.is-active[data-v-ed842bf1]{background:#fff;border-color:#93c5fd;color:#1d4ed8}.excel-tab-close[data-v-ed842bf1]{color:#9ca3af}.excel-tab-close[data-v-ed842bf1]:hover{color:#dc2626}.excel-tab-add[data-v-ed842bf1]{height:24px;padding:0 6px}.excel-picker[data-v-ed842bf1]{position:fixed;z-index:9999;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 10px 20px #0000001f;padding:8px}.excel-color[data-v-ed842bf1]{width:18px;height:18px;border-radius:2px;border:1px solid #e5e7eb;cursor:pointer}.excel-color[data-v-ed842bf1]:hover{transform:scale(1.1)}[data-v-ed842bf1] .sheet-asset-readonly{background:#f9fafb!important;color:#6b7280!important}[data-v-ed842bf1] .sheet-asset-numeric{text-align:right!important;font-variant-numeric:tabular-nums}.asset-aggregates[data-v-ed842bf1]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px;border-top:1px solid #e5e7eb;background:#f9fafb;font-size:11px;overflow-x:auto}.asset-aggregates-rowcount[data-v-ed842bf1]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid #e5e7eb;color:#374151;font-weight:600}.asset-aggregate-pill[data-v-ed842bf1]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:4px;background:#fff;border:1px solid #e5e7eb;color:#374151;cursor:default;white-space:nowrap}.asset-aggregate-pill .agg-label[data-v-ed842bf1]{color:#6b7280}.asset-aggregate-pill .agg-sum[data-v-ed842bf1]{font-weight:600;color:#059669;font-variant-numeric:tabular-nums}.asset-filter[data-v-ed842bf1]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:1px solid #d1d5db;border-radius:6px;background:#fff;margin-right:4px}.asset-filter>i[data-v-ed842bf1]{color:#9ca3af;font-size:14px}.asset-filter-input[data-v-ed842bf1]{border:none;outline:none;background:transparent;font-size:13px;color:#111827;width:160px}.asset-filter-clear[data-v-ed842bf1]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:0 2px}.asset-filter-clear[data-v-ed842bf1]:hover{color:#ef4444}.asset-filter-count[data-v-ed842bf1]{font-size:11px;color:#6b7280;padding-left:4px;border-left:1px solid #e5e7eb;margin-left:4px}.report-markdown[data-v-d08dffd4] h1{font-size:1.5rem;font-weight:700;margin:1rem 0 .5rem}.report-markdown[data-v-d08dffd4] h2{font-size:1.25rem;font-weight:700;margin:1rem 0 .5rem}.report-markdown[data-v-d08dffd4] h3{font-size:1.1rem;font-weight:600;margin:.75rem 0 .4rem}.report-markdown[data-v-d08dffd4] p{margin:.5rem 0;line-height:1.6}.report-markdown[data-v-d08dffd4] ul{list-style:disc;padding-left:1.5rem;margin:.5rem 0}.report-markdown[data-v-d08dffd4] ol{list-style:decimal;padding-left:1.5rem;margin:.5rem 0}.report-markdown[data-v-d08dffd4] li{margin:.2rem 0}.report-markdown[data-v-d08dffd4] table{width:100%;border-collapse:collapse;margin:.75rem 0}.report-markdown[data-v-d08dffd4] th,.report-markdown[data-v-d08dffd4] td{border:1px solid #e5e7eb;padding:.4rem .6rem;text-align:left}.report-markdown[data-v-d08dffd4] th{background:#f9fafb;font-weight:600}.report-markdown[data-v-d08dffd4] blockquote{border-left:3px solid #e5e7eb;padding-left:.75rem;color:#6b7280;margin:.5rem 0}.report-markdown[data-v-d08dffd4] code{background:#f3f4f6;padding:.1rem .3rem;border-radius:.25rem;font-size:.85em}.report-markdown[data-v-d08dffd4] pre{background:#f3f4f6;padding:.75rem;border-radius:.5rem;overflow-x:auto;margin:.5rem 0}.report-markdown[data-v-d08dffd4] a{color:#4f46e5;text-decoration:underline}.report-markdown[data-v-d08dffd4] hr{border:0;border-top:1px solid #e5e7eb;margin:1rem 0}@media print{aside,nav,header.app-header,.app-sidebar{display:none!important}.bg-gray-50,.bg-white{background:#fff!important}.shadow,.shadow-sm,.shadow-md,.shadow-lg{box-shadow:none!important}.rounded,.rounded-lg,.rounded-xl,.rounded-2xl{border-radius:0!important}table{border-collapse:collapse!important}.p-datatable table,.p-datatable th,.p-datatable td{border:1px solid #333!important}tr{page-break-inside:avoid}thead{display:table-header-group}body{font-size:11pt}}.logo-wrapper[data-v-114822ff]{cursor:pointer}.animate-fade-in[data-v-114822ff]{animation:fadeIn-114822ff .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeIn-114822ff{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}h1[data-v-114822ff]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1;letter-spacing:-.02em}@media(prefers-reduced-motion:reduce){[data-v-114822ff],[data-v-114822ff]:before,[data-v-114822ff]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.oauth-btn[data-v-47a273c5]{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.coming-soon-badge[data-v-47a273c5]{pointer-events:none;position:absolute;top:-.5rem;right:-.5rem;z-index:10;display:none;align-items:center;white-space:nowrap;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .coming-soon-badge[data-v-47a273c5]{display:flex}@keyframes spin-47a273c5{to{transform:rotate(360deg)}}.animate-spin[data-v-47a273c5]{animation:spin-47a273c5 1s linear infinite}.fade-enter-active[data-v-f2356ffb],.fade-leave-active[data-v-f2356ffb]{transition:opacity .5s ease}.fade-enter-from[data-v-f2356ffb],.fade-leave-to[data-v-f2356ffb]{opacity:0}@keyframes spin-f2356ffb{to{transform:rotate(360deg)}}.animate-spin[data-v-f2356ffb]{animation:spin-f2356ffb 1s linear infinite}.page[data-v-679ada62]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background:#f9fafb;position:relative;overflow:hidden}.bg-blob[data-v-679ada62]{position:fixed;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,#dbeafe 0%,transparent 70%);pointer-events:none;z-index:0}.card[data-v-679ada62]{position:relative;z-index:1;background:#fff;border:1px solid #E5E7EB;border-radius:20px;padding:3.5rem;max-width:480px;width:100%;box-shadow:0 4px 24px #0000000f;animation:fadeUp-679ada62 .6s ease both}@keyframes fadeUp-679ada62{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.badge[data-v-679ada62]{display:inline-flex;align-items:center;gap:6px;background:#eef2ff;color:#1b4fd8;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:4px 12px;border-radius:100px;margin-bottom:1.5rem}.badge-dot[data-v-679ada62]{width:6px;height:6px;border-radius:50%;background:#1b4fd8;animation:pulse-679ada62 2s ease infinite;flex-shrink:0}@keyframes pulse-679ada62{0%,to{opacity:1}50%{opacity:.3}}h1[data-v-679ada62]{font-size:2.25rem;line-height:1.15;margin-bottom:1rem;color:#111827;font-weight:600}h1 em[data-v-679ada62]{font-style:italic;color:#1b4fd8}p[data-v-679ada62]{color:#6b7280;line-height:1.7;font-size:.95rem;margin-bottom:2rem}.contact-label[data-v-679ada62]{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:.75rem}.contact-link[data-v-679ada62]{display:flex;align-items:center;gap:12px;background:#eef2ff;border:1px solid #c7d7fb;border-radius:12px;padding:1rem 1.25rem;text-decoration:none;color:#1440b8;font-weight:500;font-size:.95rem;transition:background .2s,transform .15s}.contact-link[data-v-679ada62]:hover{background:#dde8ff;transform:translateY(-1px)}.contact-link i[data-v-679ada62]{font-size:1.1rem;opacity:.7;flex-shrink:0}.divider[data-v-679ada62]{height:1px;background:#e5e7eb;margin:2rem 0}.respond-note[data-v-679ada62]{margin-bottom:0!important;font-size:.85rem!important}.footer-note[data-v-679ada62]{position:relative;z-index:1;text-align:center;font-size:.8rem;color:#9ca3af;margin-top:2rem}[data-v-0af7d36b] .mermaid-pending,[data-v-0af7d36b] svg{max-width:100%;height:auto}[data-v-ae331396] .p-card .p-card-content{padding:.75rem}[data-v-ae331396] .p-avatar{font-weight:600}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:before,.multiselect__spinner:after{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{line-height:16px;min-height:40px;box-sizing:border-box;display:block;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;margin:0;text-decoration:none;border-radius:5px;border:1px solid #e8e8e8;cursor:pointer}.multiselect__select{line-height:16px;display:block;position:absolute;box-sizing:border-box;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;margin:0;text-decoration:none;text-align:center;cursor:pointer;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}*[dir=rtl] .multiselect{text-align:right}*[dir=rtl] .multiselect__select{right:auto;left:1px}*[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}*[dir=rtl] .multiselect__content{text-align:right}*[dir=rtl] .multiselect__option:after{right:auto;left:0}*[dir=rtl] .multiselect__clear{right:auto;left:12px}*[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.multiselect__tag{background:#f0f0f0!important;border:1px solid rgba(60,60,60,.26)!important;color:#000!important;margin-bottom:0!important;margin-right:5px!important}.multiselect__placeholder{display:inline-block!important;margin-bottom:0!important;padding-top:0!important}.multiselect__option--highlight{background:#3b82f6!important}.multiselect__option--highlight:after{background:#3b82f6!important}@media(prefers-color-scheme:dark){.multiselect__tags{background:#374151!important;border-color:#4b5563!important}.multiselect__input,.multiselect__single{background:#374151!important;color:#f9fafb!important}.multiselect__content-wrapper{background:#374151!important;border-color:#4b5563!important}.multiselect__option{color:#f9fafb!important}.multiselect__placeholder{color:#9ca3af!important}}.spinner{border:3px solid rgba(0,0,0,.1);width:20px;height:20px;border-radius:50%;border-left-color:#3b82f6;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-ac3b7f1a]:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select[data-v-ac3b7f1a]{position:relative;font-family:inherit}.v-select[data-v-ac3b7f1a],.v-select[data-v-ac3b7f1a] *{box-sizing:border-box}[data-v-ac3b7f1a]:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@keyframes vSelectSpinner-ac3b7f1a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active[data-v-ac3b7f1a],.vs__fade-leave-active[data-v-ac3b7f1a]{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter[data-v-ac3b7f1a],.vs__fade-leave-to[data-v-ac3b7f1a]{opacity:0}[data-v-ac3b7f1a]:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle[data-v-ac3b7f1a],.vs--disabled .vs__clear[data-v-ac3b7f1a],.vs--disabled .vs__search[data-v-ac3b7f1a],.vs--disabled .vs__selected[data-v-ac3b7f1a],.vs--disabled .vs__open-indicator[data-v-ac3b7f1a]{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions[data-v-ac3b7f1a]{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear[data-v-ac3b7f1a]{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect[data-v-ac3b7f1a]{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu[data-v-ac3b7f1a]{text-align:right}.vs__dropdown-toggle[data-v-ac3b7f1a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options[data-v-ac3b7f1a]{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions[data-v-ac3b7f1a]{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle[data-v-ac3b7f1a]{cursor:text}.vs--unsearchable .vs__dropdown-toggle[data-v-ac3b7f1a]{cursor:pointer}.vs--open .vs__dropdown-toggle[data-v-ac3b7f1a]{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator[data-v-ac3b7f1a]{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator[data-v-ac3b7f1a]{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator[data-v-ac3b7f1a]{opacity:0}.vs__clear[data-v-ac3b7f1a]{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu[data-v-ac3b7f1a]{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options[data-v-ac3b7f1a]{text-align:center}.vs__dropdown-option[data-v-ac3b7f1a]{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight[data-v-ac3b7f1a]{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect[data-v-ac3b7f1a]{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled[data-v-ac3b7f1a]{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected[data-v-ac3b7f1a]{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect[data-v-ac3b7f1a]{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected[data-v-ac3b7f1a]{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected[data-v-ac3b7f1a],.vs--single.vs--loading .vs__selected[data-v-ac3b7f1a]{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected[data-v-ac3b7f1a]{display:none}.vs__search[data-v-ac3b7f1a]::-webkit-search-cancel-button{display:none}.vs__search[data-v-ac3b7f1a]::-webkit-search-decoration,.vs__search[data-v-ac3b7f1a]::-webkit-search-results-button,.vs__search[data-v-ac3b7f1a]::-webkit-search-results-decoration,.vs__search[data-v-ac3b7f1a]::-ms-clear{display:none}.vs__search[data-v-ac3b7f1a],.vs__search[data-v-ac3b7f1a]:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search[data-v-ac3b7f1a]::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search[data-v-ac3b7f1a]::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search[data-v-ac3b7f1a]{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search[data-v-ac3b7f1a]{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search[data-v-ac3b7f1a]{opacity:.2}.vs__spinner[data-v-ac3b7f1a]{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner-ac3b7f1a 1.1s infinite linear;transition:opacity .1s}.vs__spinner[data-v-ac3b7f1a],.vs__spinner[data-v-ac3b7f1a]:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner[data-v-ac3b7f1a]{opacity:1}.header-title[data-v-79bbbab3]{color:#1e3a8a;font-weight:700}.shadow-md[data-v-79bbbab3]{box-shadow:0 4px 6px #0000001a}.bg-gray-100[data-v-79bbbab3]{background-color:#f3f4f6}.bg-blue-600[data-v-79bbbab3]:hover{background-color:#2563eb}.kanban-columns-wrapper[data-v-f24448c7],.kanban-columns-wrapper[data-v-997f8da1]{align-items:flex-start}.task-table[data-v-ce7da767] .p-datatable-tbody>tr{cursor:pointer}.task-table[data-v-ce7da767] .p-datatable-tbody>tr:hover{background-color:#f9fafb}.line-clamp-1[data-v-ce7da767]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-ce7da767]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.view-mode-toggle[data-v-3a7c9a20]{box-shadow:0 1px 2px #0000000d}.header-title[data-v-d0a857ee]{color:#1e3a8a;font-weight:700}.shadow-md[data-v-d0a857ee]{box-shadow:0 4px 6px #0000001a}.bg-gray-100[data-v-d0a857ee]{background-color:#f3f4f6}.bg-blue-600[data-v-d0a857ee]:hover{background-color:#2563eb}@keyframes blob-float-1-fd914b01{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(50px,-50px) scale(1.1) rotate(120deg)}66%{transform:translate(-30px,30px) scale(.9) rotate(240deg)}}@keyframes blob-float-2-fd914b01{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(-40px,40px) scale(1.15) rotate(-120deg)}66%{transform:translate(40px,-30px) scale(.95) rotate(-240deg)}}@keyframes blob-float-3-fd914b01{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(30px,40px) scale(1.05) rotate(90deg)}66%{transform:translate(-40px,-30px) scale(1.1) rotate(180deg)}}.animate-blob-float-1[data-v-fd914b01]{animation:blob-float-1-fd914b01 20s ease-in-out infinite}.animate-blob-float-2[data-v-fd914b01]{animation:blob-float-2-fd914b01 25s ease-in-out infinite}.animate-blob-float-3[data-v-fd914b01]{animation:blob-float-3-fd914b01 30s ease-in-out infinite}@keyframes gradient-x-fd914b01{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradient-x[data-v-fd914b01]{animation:gradient-x-fd914b01 3s ease infinite}@keyframes fade-in-down-fd914b01{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-fd914b01{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-down[data-v-fd914b01]{animation:fade-in-down-fd914b01 .8s cubic-bezier(.16,1,.3,1) forwards}.animate-fade-in-up[data-v-fd914b01]{animation:fade-in-up-fd914b01 .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes float-particle-fd914b01{0%,to{transform:translate(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(var(--float-x, 100px),var(--float-y, -100px)) rotate(360deg);opacity:0}}.animate-float-particle[data-v-fd914b01]{--float-x: calc((var(--random-x, .5) - .5) * 200px);--float-y: calc((var(--random-y, .5) - .5) * -200px);animation:float-particle-fd914b01 20s ease-in-out infinite}.bg-gradient-radial[data-v-fd914b01]{background-image:radial-gradient(circle,var(--tw-gradient-stops))}html[data-v-fd914b01]{scroll-behavior:smooth}h1[data-v-fd914b01],h2[data-v-fd914b01],h3[data-v-fd914b01]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){[data-v-fd914b01],[data-v-fd914b01]:before,[data-v-fd914b01]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@layer tailwind-base,primeVue,tailwind-utilities;@layer tailwind-base{*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root{--primary: #4ade80;--primary-alt: #22c55e;--grey: #64748b;--dark: #092640;--dark-alt: #334155;--light: #f1f5f9;--sidebar-width: 255px}}@layer tailwind-utilities{.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}.form-checkbox{border-radius:0}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-5{bottom:-1.25rem}.-bottom-8{bottom:-2rem}.-left-1{left:-.25rem}.-left-12{left:-3rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-6{right:-1.5rem}.-right-8{right:-2rem}.-right-9{right:-2.25rem}.-start-3{inset-inline-start:-.75rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.end-1{inset-inline-end:.25rem}.end-2\.5{inset-inline-end:.625rem}.end-5{inset-inline-end:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-8{right:2rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\/4{top:50%}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-40{top:10rem}.top-6{top:1.5rem}.top-60{top:15rem}.top-8{top:2rem}.top-\[-1px\]{top:-1px}.top-\[18px\]{top:18px}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.z-\[1\]{z-index:1}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.order-last{order:9999}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1 / span 1}.col-span-10{grid-column:span 10 / span 10}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-8{grid-column:span 8 / span 8}.col-span-full{grid-column:1 / -1}.float-right{float:right}.float-left{float:left}.\!m-0{margin:0!important}.-m-0\.5{margin:-.125rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-0{margin-bottom:0!important}.\!mb-0\.5{margin-bottom:.125rem!important}.\!mr-2{margin-right:.5rem!important}.\!mt-0{margin-top:0!important}.-mb-1{margin-bottom:-.25rem}.-mb-4{margin-bottom:-1rem}.-mb-px{margin-bottom:-1px}.-ml-1\.5{margin-left:-.375rem}.-ml-\[5px\]{margin-left:-5px}.-ml-px{margin-left:-1px}.-mr-0\.5{margin-right:-.125rem}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-40{margin-bottom:10rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-2{margin-inline-end:.5rem}.me-2\.5{margin-inline-end:.625rem}.me-auto{margin-inline-end:auto}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-20{margin-left:5rem}.ml-24{margin-left:6rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-9{margin-left:2.25rem}.ml-\[60px\]{margin-left:60px}.ml-\[80px\]{margin-left:80px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-10{margin-right:2.5rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-40{margin-right:10rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-6{margin-inline-start:1.5rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.size-2{width:.5rem;height:.5rem}.size-3{width:.75rem;height:.75rem}.size-5{width:1.25rem;height:1.25rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.\!h-3{height:.75rem!important}.\!h-5{height:1.25rem!important}.\!h-6{height:1.5rem!important}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100px\]{height:100px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[22px\]{height:22px}.h-\[2rem\]{height:2rem}.h-\[56px\]{height:56px}.h-\[600px\]{height:600px}.h-\[60vh\]{height:60vh}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-\[80px\]{height:80px}.h-\[calc\(100\%-1rem\)\]{height:calc(100% - 1rem)}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)}.h-\[calc\(100vh-5rem\)\]{height:calc(100vh - 5rem)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:3rem}.max-h-20{max-height:5rem}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[120px\]{max-height:120px}.max-h-\[200px\]{max-height:200px}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[85px\]{max-height:85px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100\%-2rem\)\]{max-height:calc(100% - 2rem)}.max-h-\[calc\(100vh-180px\)\]{max-height:calc(100vh - 180px)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-14{min-height:3.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[200px\]{min-height:200px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[26px\]{min-height:26px}.min-h-\[280px\]{min-height:280px}.min-h-\[28rem\]{min-height:28rem}.min-h-\[300px\]{min-height:300px}.min-h-\[30px\]{min-height:30px}.min-h-\[36px\]{min-height:36px}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-3{width:.75rem!important}.\!w-5{width:1.25rem!important}.\!w-6{width:1.5rem!important}.\!w-7{width:1.75rem!important}.\!w-8{width:2rem!important}.\!w-\[100px\]{width:100px!important}.\!w-\[40px\]{width:40px!important}.\!w-\[40rem\]{width:40rem!important}.\!w-\[45rem\]{width:45rem!important}.\!w-\[50px\]{width:50px!important}.\!w-\[60rem\]{width:60rem!important}.\!w-\[68rem\]{width:68rem!important}.\!w-\[80px\]{width:80px!important}.\!w-full{width:100%!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/12{width:8.333333%}.w-1\/2{width:50%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-10\/12{width:83.333333%}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/12{width:16.666667%}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-2\/6{width:33.333333%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/12{width:25%}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/6{width:66.666667%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/12{width:41.666667%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-9\/12{width:75%}.w-96{width:24rem}.w-\[10\%\]{width:10%}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[225px\]{width:225px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[330px\]{width:330px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[475px\]{width:475px}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[60\%\]{width:60%}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[80\%\]{width:80%}.w-\[800px\]{width:800px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-32{min-width:8rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[120px\]{min-width:120px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[22px\]{min-width:22px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[270px\]{min-width:270px}.min-w-\[300\%\]{min-width:300%}.min-w-\[300px\]{min-width:300px}.min-w-\[800px\]{min-width:800px}.min-w-\[8rem\]{min-width:8rem}.min-w-full{min-width:100%}.max-w-12{max-width:3rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[30px\]{max-width:30px}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[40px\]{max-width:40px}.max-w-\[50\%\]{max-width:50%}.max-w-\[5rem\]{max-width:5rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-md{max-width:768px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-1\/12{flex-basis:8.333333%}.basis-1\/2{flex-basis:50%}.basis-3\/12{flex-basis:25%}.basis-7\/12{flex-basis:58.333333%}.basis-8\/12{flex-basis:66.666667%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-\[0\]{transform-origin:0}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-1px\]{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!scale-75{--tw-scale-x: .75 !important;--tw-scale-y: .75 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-\[inherit\]{cursor:inherit}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.\!gap-3{gap:.75rem!important}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-8{row-gap:2rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(219 234 254 / var(--tw-divide-opacity, 1))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity, 1))}.divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(31 41 55 / var(--tw-divide-opacity, 1))}.divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 229 229 / var(--tw-divide-opacity, 1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-md{border-radius:.375rem!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:var(--p-content-border-radius)}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l{border-top-left-radius:var(--p-content-border-radius);border-bottom-left-radius:var(--p-content-border-radius)}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r{border-top-right-radius:var(--p-content-border-radius);border-bottom-right-radius:var(--p-content-border-radius)}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t{border-top-left-radius:var(--p-content-border-radius);border-top-right-radius:var(--p-content-border-radius)}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.\!border{border-width:1px!important}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.\!border-b{border-bottom-width:1px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[5px\]{border-left-width:5px}.border-l-\[6px\]{border-left-width:6px}.border-r{border-right-width:1px}.border-r-4{border-right-width:4px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-gray-100{--tw-border-opacity: 1 !important;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))!important}.\!border-red-500{--tw-border-opacity: 1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))!important}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#3083bd\]{--tw-border-opacity: 1;border-color:rgb(48 131 189 / var(--tw-border-opacity, 1))}.border-\[\#dde2e4\]{--tw-border-opacity: 1;border-color:rgb(221 226 228 / var(--tw-border-opacity, 1))}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/20{border-color:#0003}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-blue-950{--tw-border-opacity: 1;border-color:rgb(23 37 84 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-cyan-100{--tw-border-opacity: 1;border-color:rgb(207 250 254 / var(--tw-border-opacity, 1))}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/50{border-color:#e5e7eb80}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-gray-900\/10{border-color:#1118271a}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-neutral-100{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.border-neutral-400{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1))}.border-neutral-800{--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-border-opacity, 1)),transparent)}.border-primary-500{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-border-opacity, 1)),transparent)}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-purple-400{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/50{border-color:#e2e8f080}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-l-\[\#10B981\]{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-\[\#3B82F6\]{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-\[\#9CA3AF\]{--tw-border-opacity: 1;border-left-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-l-\[\#E5E7EB\]{--tw-border-opacity: 1;border-left-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-l-\[\#EF4444\]{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-l-\[\#F59E0B\]{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-amber-400{--tw-border-opacity: 1;border-left-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-l-blue-400{--tw-border-opacity: 1;border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-blue-600{--tw-border-opacity: 1;border-left-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-gray-200{--tw-border-opacity: 1;border-left-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-l-gray-300{--tw-border-opacity: 1;border-left-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-l-gray-400{--tw-border-opacity: 1;border-left-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-l-green-400{--tw-border-opacity: 1;border-left-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-l-neutral-700{--tw-border-opacity: 1;border-left-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.border-l-orange-400{--tw-border-opacity: 1;border-left-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-l-red-500{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-black\/30{border-top-color:#0000004d}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-t-blue-600{--tw-border-opacity: 1;border-top-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-opacity-10{--tw-border-opacity: .1}.\!bg-\[\#173EFF\]{--tw-bg-opacity: 1 !important;background-color:rgb(23 62 255 / var(--tw-bg-opacity, 1))!important}.\!bg-\[\#F98D00\]{--tw-bg-opacity: 1 !important;background-color:rgb(249 141 0 / var(--tw-bg-opacity, 1))!important}.\!bg-\[\#FF5747\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 87 71 / var(--tw-bg-opacity, 1))!important}.\!bg-blue-200{--tw-bg-opacity: 1 !important;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))!important}.\!bg-blue-300{--tw-bg-opacity: 1 !important;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))!important}.\!bg-blue-50{--tw-bg-opacity: 1 !important;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))!important}.\!bg-blue-600{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important}.\!bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.\!bg-green-200{--tw-bg-opacity: 1 !important;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))!important}.\!bg-orange-50{--tw-bg-opacity: 1 !important;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))!important}.\!bg-transparent{background-color:transparent!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-\[\#0966DF\]{--tw-bg-opacity: 1;background-color:rgb(9 102 223 / var(--tw-bg-opacity, 1))}.bg-\[\#252c32\]{--tw-bg-opacity: 1;background-color:rgb(37 44 50 / var(--tw-bg-opacity, 1))}.bg-\[\#3083bd\]{--tw-bg-opacity: 1;background-color:rgb(48 131 189 / var(--tw-bg-opacity, 1))}.bg-\[\#DBEAFE\]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-\[\#E5E7EB\]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-\[\#F00500\]{--tw-bg-opacity: 1;background-color:rgb(240 5 0 / var(--tw-bg-opacity, 1))}.bg-\[\#F98D00\]{--tw-bg-opacity: 1;background-color:rgb(249 141 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FEE2E2\]{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-\[\#FEF3C7\]{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-\[\#FF5747\]{--tw-bg-opacity: 1;background-color:rgb(255 87 71 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE8D6\]{--tw-bg-opacity: 1;background-color:rgb(255 232 214 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f3ff\]{--tw-bg-opacity: 1;background-color:rgb(230 243 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eef0f2\]{--tw-bg-opacity: 1;background-color:rgb(238 240 242 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f7ff\]{--tw-bg-opacity: 1;background-color:rgb(240 247 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f8f9\]{--tw-bg-opacity: 1;background-color:rgb(246 248 249 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/30{background-color:#fffbeb4d}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/40{background-color:#0006}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-400\/20{background-color:#60a5fa33}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/70{background-color:#eff6ffb3}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-950{--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-300\/20{background-color:#67e8f933}.bg-cyan-400\/20{background-color:#22d3ee33}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-fuchsia-300\/20{background-color:#f0abfc33}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/40{background-color:#f9fafb66}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-50\/60{background-color:#f9fafb99}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/50{background-color:#11182780}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-50\/70{background-color:#f0fdf4b3}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/40{background-color:#eef2ff66}.bg-indigo-50\/50{background-color:#eef2ff80}.bg-indigo-50\/60{background-color:#eef2ff99}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-neutral-400{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-neutral-600{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity, 1))}.bg-neutral-700{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-100\/60{background-color:#ffedd599}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.bg-orange-300{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-400\/20{background-color:#f472b633}.bg-primary{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-primary-100{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-100) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-primary-500{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-primary-700{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-700) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-primary\/5{background-color:color-mix(in srgb,var(--p-primary-color) 5%,transparent)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-400\/20{background-color:#c084fc33}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/40{background-color:#fef2f266}.bg-red-50\/70{background-color:#fef2f2b3}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-200{--tw-bg-opacity: 1;background-color:rgb(254 205 211 / var(--tw-bg-opacity, 1))}.bg-rose-300{--tw-bg-opacity: 1;background-color:rgb(253 164 175 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[2\%\]{background-color:#ffffff05}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.\!bg-opacity-50{--tw-bg-opacity: .5 !important}.bg-opacity-40{--tw-bg-opacity: .4}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-60{--tw-bg-opacity: .6}.bg-opacity-80{--tw-bg-opacity: .8}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-amber-100{--tw-gradient-from: #fef3c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-100{--tw-gradient-from: #dbeafe var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400\/30{--tw-gradient-from: rgb(96 165 250 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(59 130 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/5{--tw-gradient-from: rgb(59 130 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/30{--tw-gradient-from: rgb(34 211 238 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/10{--tw-gradient-from: rgb(6 182 212 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from: #0891b2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-100{--tw-gradient-from: #d1fae5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-100{--tw-gradient-from: #fae8ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500{--tw-gradient-from: #d946ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from: #6b7280 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-700\/50{--tw-gradient-from: rgb(55 65 81 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-100{--tw-gradient-from: #dcfce7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 252 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from: rgb(34 197 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-100{--tw-gradient-from: #e0e7ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from: #eef2ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/10{--tw-gradient-from: rgb(99 102 241 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-100{--tw-gradient-from: #ffedd5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/10{--tw-gradient-from: rgb(236 72 153 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-100{--tw-gradient-from: #f3e8ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400\/30{--tw-gradient-from: rgb(192 132 252 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(168 85 247 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-100{--tw-gradient-from: #e0f2fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(224 242 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/50{--tw-gradient-from: rgb(255 255 255 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-blue-400{--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #60a5fa var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eff6ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2563eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6366f1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-50{--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #faf5ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #9333ea var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-400{--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a78bfa var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-blue-200{--tw-gradient-to: #bfdbfe var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-400\/30{--tw-gradient-to: rgb(96 165 250 / .3) var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.to-cyan-400\/30{--tw-gradient-to: rgb(34 211 238 / .3) var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to: rgb(6 182 212 / .1) var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.to-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-fuchsia-50{--tw-gradient-to: #fdf4ff var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to: #e5e7eb var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to: #f9fafb var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to: #4b5563 var(--tw-gradient-to-position)}.to-green-200{--tw-gradient-to: #bbf7d0 var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-indigo-400{--tw-gradient-to: #818cf8 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.to-orange-200{--tw-gradient-to: #fed7aa var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to: #fff7ed var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-pink-400\/30{--tw-gradient-to: rgb(244 114 182 / .3) var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to: #f3e8ff var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to: #c084fc var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to: #faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / .1) var(--tw-gradient-to-position)}.to-purple-500\/5{--tw-gradient-to: rgb(168 85 247 / .05) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to: #f0f9ff var(--tw-gradient-to-position)}.to-slate-100\/60{--tw-gradient-to: rgb(241 245 249 / .6) var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-teal-50{--tw-gradient-to: #f0fdfa var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-400{--tw-gradient-to: #a78bfa var(--tw-gradient-to-position)}.to-violet-50{--tw-gradient-to: #f5f3ff var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-white\/20{--tw-gradient-to: rgb(255 255 255 / .2) var(--tw-gradient-to-position)}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-\[length\:200\%_auto\]{background-size:200% auto}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-black{fill:#000}.fill-blue-600{fill:#2563eb}.fill-current{fill:currentColor}.fill-cyan-500{fill:#06b6d4}.fill-gray-300{fill:#d1d5db}.fill-gray-500{fill:#6b7280}.stroke-emerald-500{stroke:#10b981}.stroke-gray-400{stroke:#9ca3af}.stroke-gray-600{stroke:#4b5563}.stroke-red-500{stroke:#ef4444}.stroke-2{stroke-width:2}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.\!p-1{padding:.25rem!important}.\!p-2{padding:.5rem!important}.\!p-3{padding:.75rem!important}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[calc\(theme\(spacing\.3\)-1px\)\]{padding-left:calc(.75rem - 1px);padding-right:calc(.75rem - 1px)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[calc\(theme\(spacing\.2\)-1px\)\]{padding-top:calc(.5rem - 1px);padding-bottom:calc(.5rem - 1px)}.py-px{padding-top:1px;padding-bottom:1px}.\!pl-8{padding-left:2rem!important}.\!pl-9{padding-left:2.25rem!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[1\.35rem\]{padding-left:1.35rem}.pl-\[60px\]{padding-left:60px}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.ps-0{padding-inline-start:0px}.ps-10{padding-inline-start:2.5rem}.ps-3{padding-inline-start:.75rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.\!text-right{text-align:right!important}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[11rem\]{font-size:11rem}.text-\[13px\]{font-size:13px}.text-\[18px\]{font-size:18px}.text-\[21px\]{font-size:21px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-xs\/none{font-size:.75rem;line-height:1}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-none{line-height:1!important}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-gray-500{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity, 1))!important}.text-\[\#00a4ef\]{--tw-text-opacity: 1;color:rgb(0 164 239 / var(--tw-text-opacity, 1))}.text-\[\#0966DF\]{--tw-text-opacity: 1;color:rgb(9 102 223 / var(--tw-text-opacity, 1))}.text-\[\#1D4ED8\]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-\[\#1a2024\]{--tw-text-opacity: 1;color:rgb(26 32 36 / var(--tw-text-opacity, 1))}.text-\[\#252c32\]{--tw-text-opacity: 1;color:rgb(37 44 50 / var(--tw-text-opacity, 1))}.text-\[\#3c464e\]{--tw-text-opacity: 1;color:rgb(60 70 78 / var(--tw-text-opacity, 1))}.text-\[\#4285F4\]{--tw-text-opacity: 1;color:rgb(66 133 244 / var(--tw-text-opacity, 1))}.text-\[\#4B5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#5b6871\]{--tw-text-opacity: 1;color:rgb(91 104 113 / var(--tw-text-opacity, 1))}.text-\[\#B45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-\[\#B91C1C\]{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-\[\#C2410C\]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-\[\#cc0905\]{--tw-text-opacity: 1;color:rgb(204 9 5 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-blue-900\/80{color:#1e3a8acc}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-fuchsia-600{--tw-text-opacity: 1;color:rgb(192 38 211 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-50\/90{color:#eef2ffe6}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-700\/90{color:#4338cae6}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-neutral-100{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-neutral-950{--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-color) calc(100% * var(--tw-text-opacity, 1)),transparent)}.text-primary-600{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-600) calc(100% * var(--tw-text-opacity, 1)),transparent)}.text-primary-700{--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-700) calc(100% * var(--tw-text-opacity, 1)),transparent)}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-neutral-400{text-decoration-color:#a3a3a3}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px\]{--tw-shadow: 0 0 0 2px;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_-1px_4px_0px_rgba\(48\,131\,189\,0\.05\)\,0px_8px_16px_0px_rgba\(48\,131\,189\,0\.24\)\]{--tw-shadow: 0px -1px 4px 0px rgba(48,131,189,.05),0px 8px 16px 0px rgba(48,131,189,.24);--tw-shadow-colored: 0px -1px 4px 0px var(--tw-shadow-color), 0px 8px 16px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_0px_1px_0px_rgba\(48\,131\,189\,0\.32\)\,0px_1px_3px_0px_rgba\(48\,131\,189\,0\.32\)\]{--tw-shadow: 0px 0px 1px 0px rgba(48,131,189,.32),0px 1px 3px 0px rgba(48,131,189,.32);--tw-shadow-colored: 0px 0px 1px 0px var(--tw-shadow-color), 0px 1px 3px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(37\,99\,235\,0\.15\)\]{--tw-shadow: inset 0 0 0 1px rgba(37,99,235,.15);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_8px_rgba\(48\,131\,189\,0\.2\)\]{--tw-shadow: inset 0 0 8px rgba(48,131,189,.2);--tw-shadow-colored: inset 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/10{--tw-shadow-color: rgb(59 130 246 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color: rgb(59 130 246 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/40{--tw-shadow-color: rgb(59 130 246 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/50{--tw-shadow-color: rgb(59 130 246 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/50{--tw-shadow-color: rgb(6 182 212 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-100\/50{--tw-shadow-color: rgb(243 244 246 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-500{--tw-shadow-color: #6b7280;--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-500\/20{--tw-shadow-color: rgb(107 114 128 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-900\/5{--tw-shadow-color: rgb(17 24 39 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/50{--tw-shadow-color: rgb(34 197 94 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/10{--tw-shadow-color: rgb(99 102 241 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color: rgb(99 102 241 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/50{--tw-shadow-color: rgb(99 102 241 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-pink-500\/50{--tw-shadow-color: rgb(236 72 153 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color: rgb(168 85 247 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/50{--tw-shadow-color: rgb(168 85 247 / .5);--tw-shadow: var(--tw-shadow-colored)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-blue-500{outline-color:#3b82f6}.outline-neutral-700{outline-color:#404040}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-blue-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-fuchsia-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 232 255 / var(--tw-ring-opacity, 1))}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(187 247 208 / var(--tw-ring-opacity, 1))}.ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.ring-purple-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 232 255 / var(--tw-ring-opacity, 1))}.ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1))}.ring-sky-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity, 1))}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity, 1))}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-slate-200\/80{--tw-ring-color: rgb(226 232 240 / .8)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-white\/25{--tw-ring-color: rgb(255 255 255 / .25)}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.ring-opacity-5{--tw-ring-opacity: .05}.ring-opacity-50{--tw-ring-opacity: .5}.ring-opacity-80{--tw-ring-opacity: .8}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-color{color:var(--p-text-color)}.\[clip-path\:inset\(0_50\%_0_0\)\]{clip-path:inset(0 50% 0 0)}}html{font-size:14px}.grad{background:#d8dff1;background:linear-gradient(342deg,#d8dff1 43%,#03cef7 89%)}.body{background-color:#000}.selection\:bg-red-500 *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.selection\:bg-red-500 *::selection{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-red-500::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.selection\:bg-red-500::selection{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:start-\[2px\]:after{content:var(--tw-content);inset-inline-start:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-3:after{content:var(--tw-content);height:.75rem}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-3:after{content:var(--tw-content);width:.75rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.even\:bg-white:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.hover\:-translate-y-0:hover{--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:border-solid:hover{border-style:solid}.hover\:border-\[\#3083bd\]:hover{--tw-border-opacity: 1;border-color:rgb(48 131 189 / var(--tw-border-opacity, 1))}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#0757BD\]:hover{--tw-bg-opacity: 1;background-color:rgb(7 87 189 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#EBF7FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(235 247 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef0f2\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 240 242 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f6f8f9\]:hover{--tw-bg-opacity: 1;background-color:rgb(246 248 249 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-900:hover{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50\/50:hover{background-color:#eef2ff80}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-100:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-800:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-800) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-500:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-opacity-30:hover{--tw-bg-opacity: .3}.hover\:bg-gradient-to-bl:hover{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.hover\:from-blue-600:hover{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-fuchsia-600:hover{--tw-gradient-from: #c026d3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-500:hover{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-sky-500:hover{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-blue-500:hover{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.hover\:to-purple-600:hover{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to: #7e22ce var(--tw-gradient-to-position)}.hover\:to-violet-500:hover{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.hover\:\!text-red-600:hover{--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity, 1))!important}.hover\:text-amber-600:hover{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-amber-800:hover{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-emerald-600:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-500:hover{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.hover\:text-orange-600:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-sky-600:hover{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0px_2px_8px_0px_rgba\(48\,131\,189\,0\.4\)\]:hover{--tw-shadow: 0px 2px 8px 0px rgba(48,131,189,.4);--tw-shadow-colored: 0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-purple-500\/40:hover{--tw-shadow-color: rgb(168 85 247 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-500\/50:hover{--tw-shadow-color: rgb(168 85 247 / .5);--tw-shadow: var(--tw-shadow-colored)}.hover\:outline-neutral-600:hover{outline-color:#525252}.hover\:ring-blue-200:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.hover\:ring-indigo-200:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.hover\:ring-rose-200:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.hover\:ring-white\/60:hover{--tw-ring-color: rgb(255 255 255 / .6)}.hover\:before\:bg-white\/10:hover:before{content:var(--tw-content);background-color:#ffffff1a}.focus\:z-10:focus{z-index:10}.focus\:rounded-sm:focus{border-radius:.125rem}.focus\:border-none:focus{border-style:none}.focus\:border-\[\#4094f7\]:focus{--tw-border-opacity: 1;border-color:rgb(64 148 247 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:border-primary-500:focus{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-border-opacity, 1)),transparent)}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-blue-700:focus{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.focus\:text-blue-700:focus{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline:focus{outline-style:solid}.focus\:outline-0:focus{outline-width:0px}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-red-500:focus{outline-color:#ef4444}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-amber-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500\/20:focus{--tw-ring-color: rgb(59 130 246 / .2)}.focus\:ring-blue-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(29 78 216 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-50:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity, 1))}.focus\:ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(187 247 208 / var(--tw-ring-opacity, 1))}.focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 186 116 / var(--tw-ring-opacity, 1))}.focus\:ring-primary-300:focus{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--p-primary-300) calc(100% * var(--tw-ring-opacity, 1)), transparent)}.focus\:ring-primary-500:focus{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--p-primary-500) calc(100% * var(--tw-ring-opacity, 1)), transparent)}.focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-opacity-75:focus-visible{--tw-ring-opacity: .75}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-blue-800:active{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.active\:bg-cyan-600:active{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-50:active{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.active\:bg-gray-800:active{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:bg-red-700:active{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.active\:text-gray-800:active{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.active\:text-white\/80:active{color:#fffc}.active\:before\:bg-transparent:active:before{content:var(--tw-content);background-color:transparent}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group\/avatar:hover .group-hover\/avatar\:block,.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:stroke-gray-600{stroke:#4b5563}.group:hover .group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100,.group.p-highlight .group-\[\.p-highlight\]\:opacity-100{opacity:1}.peer:checked~.peer-checked\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:-moz-placeholder~.peer-placeholder-shown\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:-moz-placeholder~.peer-placeholder-shown\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.peer-placeholder-shown\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\:left-0{left:0}.peer:focus~.peer-focus\:-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\:scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.peer-focus\:font-medium{font-weight:500}.peer:focus~.peer-focus\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}@media(prefers-reduced-motion:no-preference){.motion-safe\:hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.dark\:divide-gray-600:is(.app-dark-x *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(75 85 99 / var(--tw-divide-opacity, 1))}.dark\:divide-gray-700:is(.app-dark-x *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity, 1))}.dark\:divide-gray-800:is(.app-dark-x *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(31 41 55 / var(--tw-divide-opacity, 1))}.dark\:divide-white\/10:is(.app-dark-x *)>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.dark\:divide-white\/5:is(.app-dark-x *)>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.dark\:border:is(.app-dark-x *){border-width:1px}.dark\:border-none:is(.app-dark-x *){border-style:none}.dark\:border-amber-500:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.dark\:border-amber-800:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-blue-500:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:border-blue-600:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-900\/40:is(.app-dark-x *){border-color:#1e3a8a66}.dark\:border-emerald-500:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.dark\:border-emerald-600:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.dark\:border-gray-500:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:border-gray-600:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-green-700:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.dark\:border-green-800:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-green-900\/40:is(.app-dark-x *){border-color:#14532d66}.dark\:border-indigo-600:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.dark\:border-indigo-900\/40:is(.app-dark-x *){border-color:#312e8166}.dark\:border-neutral-500:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(115 115 115 / var(--tw-border-opacity, 1))}.dark\:border-neutral-700:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.dark\:border-neutral-800:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.dark\:border-red-900\/30:is(.app-dark-x *){border-color:#7f1d1d4d}.dark\:border-red-900\/40:is(.app-dark-x *){border-color:#7f1d1d66}.dark\:border-red-900\/50:is(.app-dark-x *){border-color:#7f1d1d80}.dark\:border-rose-500:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.dark\:border-rose-900:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(136 19 55 / var(--tw-border-opacity, 1))}.dark\:border-white\/10:is(.app-dark-x *){border-color:#ffffff1a}.dark\:border-white\/20:is(.app-dark-x *){border-color:#fff3}.dark\:border-white\/5:is(.app-dark-x *){border-color:#ffffff0d}.dark\:border-white\/\[9\%\]:is(.app-dark-x *){border-color:#ffffff17}.dark\:\!bg-gray-800:is(.app-dark-x *){--tw-bg-opacity: 1 !important;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))!important}.dark\:bg-\[\#1a1a1a\]:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-500:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-950:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(69 26 3 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-950\/30:is(.app-dark-x *){background-color:#451a034d}.dark\:bg-blue-300:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-500:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-700:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/20:is(.app-dark-x *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.app-dark-x *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/50:is(.app-dark-x *){background-color:#1e3a8a80}.dark\:bg-blue-950:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-950\/30:is(.app-dark-x *){background-color:#1725544d}.dark\:bg-emerald-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900\/70:is(.app-dark-x *){background-color:#064e3bb3}.dark\:bg-gray-200:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700\/50:is(.app-dark-x *){background-color:#37415180}.dark\:bg-gray-800:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/30:is(.app-dark-x *){background-color:#1f29374d}.dark\:bg-gray-800\/50:is(.app-dark-x *){background-color:#1f293780}.dark\:bg-gray-900:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900\/50:is(.app-dark-x *){background-color:#11182780}.dark\:bg-gray-900\/90:is(.app-dark-x *){background-color:#111827e6}.dark\:bg-gray-950:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.dark\:bg-green-500:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.dark\:bg-green-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.dark\:bg-green-800:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/20:is(.app-dark-x *){background-color:#14532d33}.dark\:bg-green-900\/30:is(.app-dark-x *){background-color:#14532d4d}.dark\:bg-green-900\/50:is(.app-dark-x *){background-color:#14532d80}.dark\:bg-green-950\/30:is(.app-dark-x *){background-color:#052e164d}.dark\:bg-indigo-900\/20:is(.app-dark-x *){background-color:#312e8133}.dark\:bg-indigo-900\/50:is(.app-dark-x *){background-color:#312e8180}.dark\:bg-neutral-400:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-700:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-800:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-900:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.dark\:bg-orange-900\/50:is(.app-dark-x *){background-color:#7c2d1280}.dark\:bg-primary-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-600) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.dark\:bg-primary-900:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-900) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.dark\:bg-purple-900\/50:is(.app-dark-x *){background-color:#581c8780}.dark\:bg-red-200:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.dark\:bg-red-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.dark\:bg-red-800\/20:is(.app-dark-x *){background-color:#991b1b33}.dark\:bg-red-900\/10:is(.app-dark-x *){background-color:#7f1d1d1a}.dark\:bg-red-900\/20:is(.app-dark-x *){background-color:#7f1d1d33}.dark\:bg-rose-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.dark\:bg-rose-950:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(76 5 25 / var(--tw-bg-opacity, 1))}.dark\:bg-transparent:is(.app-dark-x *){background-color:transparent}.dark\:bg-white:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-white\/10:is(.app-dark-x *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.app-dark-x *){background-color:#ffffff0d}.dark\:bg-white\/\[2\%\]:is(.app-dark-x *){background-color:#ffffff05}.dark\:bg-white\/\[3\%\]:is(.app-dark-x *){background-color:#ffffff08}.dark\:bg-yellow-900:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.dark\:bg-opacity-80:is(.app-dark-x *){--tw-bg-opacity: .8}.dark\:bg-gradient-to-bl:is(.app-dark-x *){background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.dark\:from-blue-400:is(.app-dark-x *){--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-cyan-400:is(.app-dark-x *){--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-gray-700\/50:is(.app-dark-x *){--tw-gradient-from: rgb(55 65 81 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-gray-950:is(.app-dark-x *){--tw-gradient-from: #030712 var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 7 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-purple-400:is(.app-dark-x *){--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-300:is(.app-dark-x *){--tw-gradient-from: #cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white:is(.app-dark-x *){--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/5:is(.app-dark-x *){--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-blue-950:is(.app-dark-x *){--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #172554 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-purple-400:is(.app-dark-x *){--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #c084fc var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-100:is(.app-dark-x *){--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f1f5f9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-transparent:is(.app-dark-x *){--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-blue-400:is(.app-dark-x *){--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.dark\:to-blue-500:is(.app-dark-x *){--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.dark\:to-pink-400:is(.app-dark-x *){--tw-gradient-to: #f472b6 var(--tw-gradient-to-position)}.dark\:to-purple-400:is(.app-dark-x *){--tw-gradient-to: #c084fc var(--tw-gradient-to-position)}.dark\:to-purple-950:is(.app-dark-x *){--tw-gradient-to: #3b0764 var(--tw-gradient-to-position)}.dark\:to-slate-100:is(.app-dark-x *){--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.dark\:to-slate-200:is(.app-dark-x *){--tw-gradient-to: #e2e8f0 var(--tw-gradient-to-position)}.dark\:to-transparent:is(.app-dark-x *){--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dark\:to-white:is(.app-dark-x *){--tw-gradient-to: #fff var(--tw-gradient-to-position)}.dark\:fill-white:is(.app-dark-x *){fill:#fff}.dark\:stroke-gray-600:is(.app-dark-x *){stroke:#4b5563}.dark\:text-amber-200:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-blue-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-emerald-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:text-gray-600:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-gray-800:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-neutral-100:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.dark\:text-neutral-200:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.dark\:text-neutral-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.dark\:text-neutral-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.dark\:text-neutral-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.dark\:text-neutral-600:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.dark\:text-neutral-900:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-primary-300:is(.app-dark-x *){--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-300) calc(100% * var(--tw-text-opacity, 1)),transparent)}.dark\:text-primary-400:is(.app-dark-x *){--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-400) calc(100% * var(--tw-text-opacity, 1)),transparent)}.dark\:text-primary-500:is(.app-dark-x *){--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-text-opacity, 1)),transparent)}.dark\:text-purple-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-red-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.dark\:text-red-800:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.dark\:text-rose-100:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.dark\:text-sky-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-300:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.dark\:placeholder-gray-400:is(.app-dark-x *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-400:is(.app-dark-x *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-500:is(.app-dark-x *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-500:is(.app-dark-x *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.dark\:opacity-20:is(.app-dark-x *){opacity:.2}.dark\:shadow-none:is(.app-dark-x *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-white\/30:is(.app-dark-x *){--tw-shadow-color: rgb(255 255 255 / .3);--tw-shadow: var(--tw-shadow-colored)}.dark\:outline-neutral-300:is(.app-dark-x *){outline-color:#d4d4d4}.dark\:ring-1:is(.app-dark-x *){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:ring-inset:is(.app-dark-x *){--tw-ring-inset: inset}.dark\:ring-gray-900:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.dark\:ring-white\/5:is(.app-dark-x *){--tw-ring-color: rgb(255 255 255 / .05)}.dark\:ring-offset-gray-800:is(.app-dark-x *){--tw-ring-offset-color: #1f2937}.dark\:hover\:border-gray-500:hover:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-600:hover:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-700:hover:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-amber-600:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-blue-400:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-blue-500:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-blue-600:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-blue-700:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-blue-900\/20:hover:is(.app-dark-x *){background-color:#1e3a8a33}.dark\:hover\:bg-blue-900\/50:hover:is(.app-dark-x *){background-color:#1e3a8a80}.dark\:hover\:bg-gray-600:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700\/30:hover:is(.app-dark-x *){background-color:#3741514d}.dark\:hover\:bg-gray-800:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-900:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-green-600:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-green-700:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-primary-700:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-primary-700) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.dark\:hover\:bg-red-700:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-red-900\/20:hover:is(.app-dark-x *){background-color:#7f1d1d33}.dark\:hover\:bg-white:hover:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white\/10:hover:is(.app-dark-x *){background-color:#ffffff1a}.dark\:hover\:bg-white\/20:hover:is(.app-dark-x *){background-color:#fff3}.dark\:hover\:bg-white\/5:hover:is(.app-dark-x *){background-color:#ffffff0d}.hover\:dark\:bg-white\/5:is(.app-dark-x *):hover{background-color:#ffffff0d}.dark\:hover\:text-amber-300:hover:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:hover\:text-blue-400:hover:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-200:hover:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-400:hover:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:dark\:text-white:is(.app-dark-x *):hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:underline:hover:is(.app-dark-x *){text-decoration-line:underline}.dark\:focus\:border-blue-400:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-500:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-700:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:focus\:border-gray-600:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:focus\:border-gray-700:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:focus\:border-indigo-300:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.dark\:focus\:border-indigo-600:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.dark\:focus\:border-primary-500:focus:is(.app-dark-x *){--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-primary-500) calc(100% * var(--tw-border-opacity, 1)),transparent)}.dark\:focus\:bg-blue-600:focus:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-gray-700:focus:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-gray-800:focus:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-gray-900:focus:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-indigo-900:focus:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(49 46 129 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-white:focus:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:focus\:text-gray-200:focus:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:focus\:text-gray-300:focus:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:text-gray-400:focus:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:focus\:text-indigo-200:focus:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.dark\:focus\:text-white:focus:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:focus\:ring-amber-700:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(180 83 9 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-400:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-500:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-600:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-700:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(29 78 216 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-800:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-900:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 58 138 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-gray-600:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-gray-700:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-green-700:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-green-800:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(22 101 52 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-indigo-600:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-primary-500:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--p-primary-500) calc(100% * var(--tw-ring-opacity, 1)), transparent)}.dark\:focus\:ring-primary-600:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--p-primary-600) calc(100% * var(--tw-ring-opacity, 1)), transparent)}.dark\:focus\:ring-primary-800:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--p-primary-800) calc(100% * var(--tw-ring-opacity, 1)), transparent)}.dark\:focus\:ring-red-800:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(153 27 27 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-red-900:focus:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(127 29 29 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-offset-gray-800:focus:is(.app-dark-x *){--tw-ring-offset-color: #1f2937}.dark\:active\:bg-gray-300:active:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\:active\:bg-gray-700:active:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:stroke-gray-400:is(.app-dark-x *){stroke:#9ca3af}.group:hover .group-hover\:dark\:text-emerald-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.peer:checked~.dark\:peer-checked\:bg-blue-600:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.peer:focus~.peer-focus\:dark\:text-blue-500:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.peer:focus~.dark\:peer-focus\:ring-blue-800:is(.app-dark-x *){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}@media(min-width:640px){.sm\:fixed{position:fixed}.sm\:right-0{right:0}.sm\:top-0{top:0}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:-mr-2{margin-right:-.5rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-16{margin-bottom:4rem}.sm\:ml-0{margin-left:0}.sm\:ml-10{margin-left:2.5rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mr-1{margin-right:.25rem}.sm\:mt-0{margin-top:0}.sm\:mt-20{margin-top:5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:w-10{width:2.5rem}.sm\:w-48{width:12rem}.sm\:w-64{width:16rem}.sm\:w-80{width:20rem}.sm\:w-\[600px\]{width:600px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.sm\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.sm\:p-14{padding:3.5rem}.sm\:p-2{padding:.5rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-4{padding-bottom:1rem}.sm\:ps-2{padding-inline-start:.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-16{padding-top:4rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}}@media(min-width:768px){.md\:inset-0{top:0;right:0;bottom:0;left:0}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:my-0{margin-top:0;margin-bottom:0}.md\:mb-0{margin-bottom:0}.md\:ml-2{margin-left:.5rem}.md\:ml-4{margin-left:1rem}.md\:ml-auto{margin-left:auto}.md\:mr-1{margin-right:.25rem}.md\:mr-24{margin-right:6rem}.md\:mr-6{margin-right:1.5rem}.md\:mt-0{margin-top:0}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\[30rem\]{height:30rem}.md\:\!w-\[42rem\]{width:42rem!important}.md\:\!w-\[48rem\]{width:48rem!important}.md\:\!w-\[52rem\]{width:52rem!important}.md\:\!w-\[56rem\]{width:56rem!important}.md\:\!w-\[60rem\]{width:60rem!important}.md\:w-1\/2{width:50%}.md\:w-1\/4{width:25%}.md\:w-1\/6{width:16.666667%}.md\:w-10\/12{width:83.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-48{width:12rem}.md\:w-56{width:14rem}.md\:w-64{width:16rem}.md\:w-7\/12{width:58.333333%}.md\:w-80{width:20rem}.md\:w-\[200px\]{width:200px}.md\:w-\[25rem\]{width:25rem}.md\:w-\[30rem\]{width:30rem}.md\:w-\[35rem\]{width:35rem}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-\[1050px\]{min-width:1050px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-12{gap:3rem}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:border-0{border-width:0px}.md\:border-b{border-bottom-width:1px}.md\:border-r{border-right-width:1px}.md\:p-0{padding:0}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pl-10{padding-left:2.5rem}.md\:pr-0{padding-right:0}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:hover\:bg-transparent:hover{background-color:transparent}.md\:hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.md\:dark\:bg-gray-900:is(.app-dark-x *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.md\:dark\:hover\:bg-transparent:hover:is(.app-dark-x *){background-color:transparent}.md\:dark\:hover\:text-blue-500:hover:is(.app-dark-x *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}}@media(min-width:1024px){.lg\:order-none{order:0}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-start-1{grid-column-start:1}.lg\:row-span-3{grid-row:span 3 / span 3}.lg\:mb-16{margin-bottom:4rem}.lg\:ml-\[60px\]{margin-left:60px}.lg\:mt-0{margin-top:0}.lg\:mt-1\.5{margin-top:.375rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-12{height:3rem}.lg\:h-6{height:1.5rem}.lg\:\!w-\[48rem\]{width:48rem!important}.lg\:w-12{width:3rem}.lg\:w-6{width:1.5rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-8\/12{width:66.666667%}.lg\:w-96{width:24rem}.lg\:w-\[200px\]{width:200px}.lg\:max-w-7xl{max-width:80rem}.lg\:max-w-none{max-width:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-rows-\[auto\,auto\,1fr\]{grid-template-rows:auto auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-8{gap:2rem}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.lg\:gap-y-8{row-gap:2rem}.lg\:border-r{border-right-width:1px}.lg\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.lg\:p-8{padding:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-3{padding-left:.75rem}.lg\:pl-3\.5{padding-left:.875rem}.lg\:pl-\[60px\]{padding-left:60px}.lg\:pr-3{padding-right:.75rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-1{padding-top:.25rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-6{top:1.5rem}.xl\:mb-2{margin-bottom:.5rem}.xl\:block{display:block}.xl\:w-1\/2{width:50%}.xl\:w-96{width:24rem}.xl\:w-\[300px\]{width:300px}.xl\:max-w-xs{max-width:20rem}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:px-48{padding-left:12rem;padding-right:12rem}}@media(min-width:1536px){.\32xl\:col-span-2{grid-column:span 2 / span 2}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}.peer:checked~.rtl\:peer-checked\:after\:-translate-x-full:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:overflow-visible{overflow:visible}.print\:rounded-none{border-radius:0}.print\:border-0{border-width:0px}.print\:px-0{padding-left:0;padding-right:0}.print\:py-0{padding-top:0;padding-bottom:0}}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>th\]\:sticky>th{position:sticky}.\[\&\>th\]\:top-0>th{top:0}.\[\&\>th\]\:z-10>th{z-index:10}.\[\&\>th\]\:border-b>th{border-bottom-width:1px}.\[\&\>th\]\:border-gray-200>th{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.\[\&\>th\]\:bg-gray-50>th{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.\[\&_\*\]\:cursor-\[inherit\] *{cursor:inherit}.\[\&_svg\]\:size-2\.5 svg{width:.625rem;height:.625rem}.\[\&_svg\]\:\!text-white svg{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.hover\:\[\&_svg\]\:stroke-emerald-500 svg:hover{stroke:#10b981}.dark\:\[\&_svg\]\:\!text-white svg:is(.app-dark-x *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@font-face{font-family:primeicons;font-display:block;src:url(/build/assets/primeicons-Dk_eWBPK.eot);src:url(/build/assets/primeicons-Dk_eWBPK.eot?#iefix) format("embedded-opentype"),url(/build/assets/primeicons-DsZ1W7-Z.woff2) format("woff2"),url(/build/assets/primeicons-CCFeZR6K.woff) format("woff"),url(/build/assets/primeicons-NDVQFXzF.ttf) format("truetype"),url(/build/assets/primeicons-BubJZjaf.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.cables-ai-fab[data-v-f8b72388]{position:fixed;right:1.25rem;bottom:1.25rem;z-index:40}.cables-ai-fab[data-v-f8b72388] .ai-assistant-btn{border-radius:9999px;box-shadow:0 6px 20px #6366f159;background:linear-gradient(135deg,#6366f1,#4f46e5);border:0;color:#fff;padding:.6rem 1.1rem;font-weight:600}.cables-app{-webkit-font-smoothing:antialiased;color:#1f2937}.cables-app .p-datatable-thead>tr>th{white-space:nowrap;background:#f8fafc;color:#64748b;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e5e7eb;padding-top:.65rem;padding-bottom:.65rem}.cables-app .p-datatable-column-title{white-space:nowrap}.cables-app .p-datatable-tbody>tr>td{padding-top:.55rem;padding-bottom:.55rem;border-bottom:1px solid #f1f5f9;font-size:.85rem}.cables-app .p-datatable-tbody>tr{transition:background-color .12s ease}.cables-app .p-datatable-tbody>tr:nth-child(2n)>td{background:#fcfdfe}.cables-app .p-datatable-tbody>tr:hover>td{background:#eff6ff!important}.cables-app .p-paginator{background:transparent;border:0;padding:.6rem 1rem}.cables-app .p-inputtext,.cables-app .p-select,.cables-app .p-autocomplete-input{border-radius:.5rem}.cables-app .p-inputtext:focus,.cables-app .p-select.p-focus,.cables-app .p-autocomplete-input:focus{box-shadow:0 0 0 3px #2563eb26;border-color:#93c5fd}.cables-app .p-tag{border-radius:9999px;font-weight:600}.cables-app .stat-chip{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;font-size:1.05rem;flex-shrink:0}.cables-app ::-webkit-scrollbar{width:9px;height:9px}.cables-app ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.cables-app ::-webkit-scrollbar-thumb:hover{background:#94a3b8}
