.items{color:#fffc;background:#0f172a;border-radius:.5rem;padding:.2rem;font-size:.9rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 10px 20px #0006}.item{text-align:left;color:#e2e8f0;background:0 0;border:1px solid #0000;border-radius:.4rem;width:100%;margin:0;padding:.2rem .4rem;transition:all .2s;display:block}.item:hover{background-color:#ffffff14}.item.is-selected{color:#93c5fd;background-color:#2563eb26;border-color:#2563eb}.item.is-selected p{color:#93c5fd}.item.is-selected p:first-child{font-weight:600}.item.is-selected p:last-child{color:#60a5fa}.ProseMirror>*+*{margin-top:.75em}.ProseMirror ul,.ProseMirror ol{padding:0 1rem}.ProseMirror h1{font-size:1.5rem;font-style:normal;font-weight:700}.ProseMirror h2{font-size:1.25rem;font-weight:700}.ProseMirror h3{font-size:1.1rem}.ProseMirror h4{font-size:1rem}.ProseMirror h5{font-size:.9rem}.ProseMirror h6{font-size:.9rem;line-height:1.1}.ProseMirror hr{border:none;border-top:2px solid #0d0d0d1a;margin:2rem 0}.ProseMirror p.is-empty:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.ProseMirror table td,.ProseMirror table th{vertical-align:top;box-sizing:border-box;border:2px solid #ced4da;min-width:1em;padding:3px 5px;position:relative}.ProseMirror table td>*,.ProseMirror table th>*{margin-bottom:0}.ProseMirror table th{text-align:left;color:#1f2937;background-color:#f1f3f5;font-weight:700}.ProseMirror table .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;inset:0}.ProseMirror table .column-resize-handle{pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.ProseMirror table p{margin:0}.ProseMirror img{max-width:100%;height:auto;margin:1rem auto;display:block}.ProseMirror img.ProseMirror-selectednode{outline:3px solid #68cef8}.tableWrapper{overflow-x:auto}.resize-cursor{cursor:ew-resize;cursor:col-resize}.bubble-menu{background-color:#0d0d0d;border-radius:.5rem;padding:.2rem;display:flex}.bubble-menu button{color:#fff;opacity:.6;background:0 0;border:none;padding:0 .2rem;font-size:.85rem;font-weight:500}.bubble-menu button:hover,.bubble-menu button.is-active{opacity:1}.floating-menu{background-color:#0d0d0d10;border-radius:.5rem;padding:.2rem;display:flex}.floating-menu button{opacity:.6;background:0 0;border:none;padding:0 .2rem;font-size:.85rem;font-weight:500}.floating-menu button:hover,.floating-menu button.is-active{opacity:1}.dark .prose-invert table td,.dark .prose-invert table th{border-color:#4b5563}.dark .prose-invert table th{color:#e5e7eb;background-color:#374151}.comment-input-container{z-index:1000;background-color:#fff;border-top:1px solid #e0e0e0;padding:10px;position:fixed;bottom:0;left:0;right:0}.comment-input{width:100%;max-width:100%;margin:0 auto}@media (width<=640px){.comment-input-container{padding:8px}}@media (width>=1024px){.comment-input{max-width:90%}}.content{max-width:92vw!important}.ai-message code{--tw-bg-opacity:1;--tw-text-opacity:1;width:100%;color:hsl(var(--nc)/var(--tw-text-opacity));background-color:#5e5b5b;border-left:0;padding-top:1.25rem;padding-bottom:1.25rem;display:block;position:relative;overflow:auto hidden}.ai-message img{transform:scale()}.download-image-wrapper[data-v-fbf669bb]{width:fit-content;max-width:100%;margin:16px auto;display:block;position:relative}.download-content[data-v-fbf669bb]>*{max-width:none!important}.download-button[data-v-fbf669bb]{color:#93c5fdf2;cursor:pointer;background:#3b82f626;border:1px solid #3b82f64d;border-radius:8px;align-items:center;gap:8px;width:fit-content;margin-top:12px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.download-button[data-v-fbf669bb]:hover:not(:disabled){background:#3b82f640;border-color:#3b82f680}.download-button[data-v-fbf669bb]:disabled{opacity:.6;cursor:not-allowed}.download-button svg[data-v-fbf669bb]{flex-shrink:0}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}.pswp__tpl-title{color:#fff;letter-spacing:.2px;text-shadow:0 1px 2px #0000008c;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:70vw;padding:0 18px;font-size:17px;font-weight:600;line-height:40px;display:inline-block;overflow:hidden}.pswp__img{-o-object-fit:contain!important;object-fit:contain!important}.pswp-tpl-toast{color:#fff;letter-spacing:.3px;z-index:10000100;opacity:0;pointer-events:none;white-space:nowrap;background:#000000d9;border-radius:24px;padding:12px 28px;font-size:18px;font-weight:600;transition:opacity .25s,transform .25s;position:fixed;top:72px;left:50%;transform:translate(-50%,-8px);box-shadow:0 6px 20px #00000059}.pswp-tpl-toast--visible{opacity:1;transform:translate(-50%)}.tpl-preview--caption[data-v-229e6898]{aspect-ratio:auto;height:140px}.tpl-preview--caption .tpl-preview-img[data-v-229e6898]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 49%;object-position:center 49%}.tpl-grid-root{max-width:100%}.tpl-grid-root--ppt{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tpl-grid-root--video{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.tpl-grid-root--card{width:100%}.tpl-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.tpl-card--user{background:#3b82f60d;border-color:#3b82f640}.tpl-card:hover{border-color:#ffffff47}.tpl-card--user:hover{border-color:#3b82f680}.tpl-badge-mine{z-index:3;color:#fff;letter-spacing:.5px;background:#3b82f6d9;border-radius:8px;padding:2px 8px;font-size:10px;font-weight:600;position:absolute;top:8px;left:8px}.tpl-badge-ratio{z-index:3;color:#ffffffeb;letter-spacing:.3px;background:#111827c7;border:1px solid #ffffff29;border-radius:8px;padding:2px 8px;font-size:10px;font-weight:600;position:absolute;top:8px;right:8px}.tpl-preview{background:#0003;width:100%;position:relative;overflow:hidden}.tpl-preview--ppt{aspect-ratio:16/9}.tpl-preview--ppt .tpl-preview-img{-o-object-fit:cover;object-fit:cover;cursor:pointer;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.tpl-preview--ppt .tpl-preview-img--active{opacity:1;pointer-events:auto}.tpl-preview--card{aspect-ratio:3/4}.tpl-preview--card .tpl-preview-img{-o-object-fit:contain;object-fit:contain;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.tpl-preview--video{background:#000000e0;height:280px}.tpl-preview-video{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;display:block}.tpl-counter{z-index:2;color:#fff;pointer-events:none;letter-spacing:.5px;background:#0009;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;right:8px}.tpl-counter--with-ratio{top:34px}.tpl-arrow{appearance:none;font:inherit;z-index:2;color:#fffffff2;cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:opacity .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.tpl-arrow svg{pointer-events:none;width:18px;height:18px}.tpl-preview:hover .tpl-arrow{opacity:1}.tpl-arrow:hover{background:#000000d9}.tpl-arrow--prev{left:8px}.tpl-arrow--next{right:8px}.tpl-dots{z-index:2;opacity:0;background:#00000040;border-radius:10px;gap:4px;padding:4px 8px;transition:opacity .2s;display:flex;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.tpl-preview:hover .tpl-dots{opacity:1}.tpl-dot{cursor:pointer;background:#ffffff73;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.tpl-dot:hover{background:#ffffffd9}.tpl-dot--active{background:#fff;transform:scale(1.3)}.tpl-actionbar{z-index:2;background:linear-gradient(#0000,#0000008c);justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.tpl-actionbar--dual{justify-content:space-between}.tpl-media-actions{justify-content:flex-end;align-items:center;gap:8px;padding:8px 10px 6px;display:flex}.tpl-media-actions--dual{justify-content:space-between}.tpl-no-preview{justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.tpl-delete-btn{appearance:none;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;letter-spacing:.5px;color:#fca5a5f2;background:#000000a6;border:1px solid #ef444466;border-radius:16px;outline:none;padding:4px 12px;font-size:11px;font-weight:600;line-height:normal;transition:all .2s}.tpl-delete-btn:hover{background:#ef444447;border-color:#ef4444bf}.tpl-inline-btn{position:static;bottom:auto;right:auto;transform:none}.tpl-name{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.2px;border-top:1px solid #ffffff14;padding:6px 10px;font-size:12px;font-weight:600;overflow:hidden}.media-carousel[data-v-328f0d8b]{color:#e5e7eb;background:linear-gradient(#111827d9 0%,#1f2937bf 100%);border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.media-carousel__header[data-v-328f0d8b]{justify-content:space-between;align-items:center;display:flex}.media-carousel__stage[data-v-328f0d8b]{background:#000;border-radius:10px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.media-carousel__image[data-v-328f0d8b]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.media-carousel__counter[data-v-328f0d8b]{z-index:2;color:#fff;pointer-events:none;letter-spacing:.5px;font-variant-numeric:tabular-nums;background:#0009;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;right:8px}.media-carousel__arrow[data-v-328f0d8b]{z-index:2;color:#fffffff2;cursor:pointer;opacity:0;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.media-carousel__arrow svg[data-v-328f0d8b]{pointer-events:none;width:18px;height:18px}.media-carousel__stage:hover .media-carousel__arrow[data-v-328f0d8b]{opacity:1}.media-carousel__arrow[data-v-328f0d8b]:hover{background:#000000d9}.media-carousel__arrow--prev[data-v-328f0d8b]{left:8px}.media-carousel__arrow--next[data-v-328f0d8b]{right:8px}.media-carousel__dots[data-v-328f0d8b]{z-index:2;opacity:0;background:#00000040;border-radius:10px;gap:4px;padding:4px 8px;transition:opacity .2s;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.media-carousel__stage:hover .media-carousel__dots[data-v-328f0d8b]{opacity:1}.media-carousel__dot[data-v-328f0d8b]{cursor:pointer;background:#ffffff73;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.media-carousel__dot[data-v-328f0d8b]:hover{background:#ffffffd9}.media-carousel__dot.is-active[data-v-328f0d8b]{background:#fff;transform:scale(1.3)}.media-carousel__empty[data-v-328f0d8b]{color:#9ca3af;padding:40px 0}.media-carousel__actions[data-v-328f0d8b]{flex-wrap:wrap;gap:8px;display:flex}.anim-prev[data-v-4f048f68]{background:#fff;overflow:hidden}.anim-prev__poster[data-v-4f048f68]{-o-object-fit:contain;object-fit:contain;z-index:2;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.anim-prev__scene[data-v-4f048f68]{width:100%;height:100%;position:relative;overflow:hidden}.anim-prev__controls[data-v-4f048f68]{z-index:3;gap:6px;display:flex;position:absolute;bottom:8px;right:8px}.ap-btn[data-v-4f048f68]{appearance:none;color:#fff;cursor:pointer;background:#00000080;border:1px solid #fff6;border-radius:14px;padding:4px 10px;font-size:14px}.ap-btn[data-v-4f048f68]:hover{background:#000000b3}.anim-prev__hover-play[data-v-4f048f68]{opacity:0;cursor:pointer;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.anim-prev:hover .anim-prev__hover-play[data-v-4f048f68]{opacity:1}.hover-play__tri[data-v-4f048f68]{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding-left:4px;font-size:22px;display:flex;box-shadow:0 2px 8px #00000059}.ap-text[data-v-4f048f68]{white-space:pre-wrap;word-break:break-word;overflow:hidden}.ap-shape[data-v-4f048f68]{box-sizing:border-box}.ap-table-wrap[data-v-4f048f68],.ap-chart-wrap[data-v-4f048f68],.ap-table[data-v-4f048f68],.ap-chart[data-v-4f048f68]{width:100%;height:100%}.ap-chart[data-v-4f048f68]{position:relative;overflow:hidden;container-type:size}.ap-chart-plot[data-v-4f048f68]{width:100%;height:100%;position:absolute;inset:0}.ap-chart-label[data-v-4f048f68]{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:28%;line-height:1;position:absolute;overflow:hidden}.ap-table[data-v-4f048f68]{font-size:12px}.ap-chart-wrap[data-v-4f048f68]{background:#fff}.ap-text-art[data-v-4f048f68]{font-weight:700}.ap-diagram[data-v-4f048f68]{width:100%;height:100%;position:relative}.ap-diagram-item[data-v-4f048f68]{box-sizing:border-box;background:#fff;border:1px solid #0f172a24;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex;overflow:hidden}.ap-media-missing[data-v-4f048f68]{background:repeating-linear-gradient(45deg,#fee,#fee 8px,#fdd 8px 16px);border:2px solid #c00}.ap-video[data-v-4f048f68],.ap-audio[data-v-4f048f68]{outline:none}.ppt-modal[data-v-940287c1]{z-index:9999;color:#f4f4f5;-webkit-app-region:no-drag;background:#000000eb;flex-direction:column;display:flex;position:fixed;inset:0}.ppt-modal__top[data-v-940287c1]{z-index:2;-webkit-app-region:no-drag;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:16px;height:56px;padding:0 20px;display:flex;position:relative}.ppt-modal__title[data-v-940287c1]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.ppt-modal__counter[data-v-940287c1]{font-variant-numeric:tabular-nums;color:#9ca3af;font-size:12px}.ppt-modal__icon-btn[data-v-940287c1]{color:#f4f4f5;cursor:pointer;z-index:3;-webkit-app-region:no-drag;touch-action:manipulation;background:0 0;border:1px solid #ffffff26;border-radius:20px;flex:none;width:40px;height:40px;font-size:16px;line-height:1;position:relative}.ppt-modal__icon-btn[data-v-940287c1]:hover{background:#ffffff14}.ppt-modal__body[data-v-940287c1]{-webkit-app-region:no-drag;flex:1;justify-content:center;align-items:center;padding:24px;display:flex;overflow:hidden}.ppt-modal__stage[data-v-940287c1]{cursor:pointer;background:#fff;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000080}.ppt-modal__bottom[data-v-940287c1]{z-index:2;-webkit-app-region:no-drag;border-top:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;gap:12px;height:64px;display:flex;position:relative}.ppt-modal__btn[data-v-940287c1]{color:#f4f4f5;cursor:pointer;font-variant-numeric:tabular-nums;-webkit-app-region:no-drag;background:#ffffff14;border:1px solid #ffffff26;border-radius:18px;min-width:56px;height:36px;padding:0 14px;font-size:13px}.ppt-modal__btn[data-v-940287c1]:hover:not(:disabled){background:#ffffff24}.ppt-modal__btn[data-v-940287c1]:disabled{opacity:.4;cursor:not-allowed}.ppt-modal__hint[data-v-940287c1]{color:#9ca3af;font-size:14px}.ppt-modal__hint--err[data-v-940287c1]{color:#fda4af}.ppt-result-card[data-v-28a8832b]{background:linear-gradient(135deg,#111827e6 0%,#1f2937b3 50%,#111827cc 100%);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.ppt-card-header[data-v-28a8832b]{flex-direction:column;gap:4px;display:flex}.ppt-card-title-row[data-v-28a8832b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ppt-card-title[data-v-28a8832b]{color:#f3f4f6;font-size:16px;font-weight:600}.ppt-badge[data-v-28a8832b]{border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:500}.ppt-badge.tone-ok[data-v-28a8832b]{color:#6ee7b7;background:#10b98133}.ppt-badge.tone-warn[data-v-28a8832b]{color:#fcd34d;background:#f59e0b33}.ppt-badge.tone-bad[data-v-28a8832b]{color:#fda4af;background:#f43f5e33}.ppt-badge.tone-info[data-v-28a8832b]{color:#7dd3fc;background:#0ea5e933}.ppt-card-meta[data-v-28a8832b]{color:#9ca3af;flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.ppt-error-message[data-v-28a8832b]{color:#fecacaeb;white-space:pre-wrap;font-size:14px;line-height:1.6}.ppt-card-actions[data-v-28a8832b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.ppt-action-group[data-v-28a8832b]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ppt-action-group--tools[data-v-28a8832b]{justify-content:flex-end;margin-left:auto}.ppt-action-btn[data-v-28a8832b]{box-sizing:border-box;color:#e5e7ebd1;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;appearance:none;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.ppt-action-btn[data-v-28a8832b]:not(.ppt-action-btn--primary):hover:not(:disabled){color:#fff;background:#ffffff17;border-color:#ffffff38}.ppt-action-btn--subtle[data-v-28a8832b]{color:#d1d5dbad}.ppt-action-btn--primary[data-v-28a8832b]{color:#fff;background:#2563eb;border-color:#60a5fab8;font-weight:600;box-shadow:0 4px 12px #2563eb38}.ppt-action-btn--primary[data-v-28a8832b]:hover{color:#fff;background:#3b82f6;border-color:#93c5fde6}.ppt-action-btn[data-v-28a8832b]:disabled{opacity:.45;cursor:default}.ppt-action-btn[data-v-28a8832b]:focus-visible{outline-offset:2px;outline:2px solid #60a5fae6}.ppt-action-btn svg[data-v-28a8832b]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;flex:0 0 15px;width:15px;height:15px}.ppt-action-btn svg .fill[data-v-28a8832b]{fill:currentColor;stroke:none}@media (pointer:coarse){.ppt-action-btn[data-v-28a8832b]{min-height:44px}}@media (width<=640px){.ppt-card-actions[data-v-28a8832b]{align-items:flex-start}.ppt-action-group--tools[data-v-28a8832b]{justify-content:flex-start;margin-left:0}}.ppt-error-card[data-v-017110c2]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ppt-error-badge[data-v-017110c2]{color:#fff;background:#dc2626;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:500}.ppt-error-message[data-v-017110c2]{color:#991b1b;word-break:break-word;font-size:13px;line-height:1.5}.emg-anchor[data-v-260da4c3]{z-index:30;flex:none;align-items:center;display:inline-flex;position:relative}.emg-target[data-v-260da4c3]{border-radius:9px;display:inline-flex;position:relative}.emg-target[data-v-260da4c3]:after{content:"";pointer-events:none;border:1px solid #0000;border-radius:11px;position:absolute;inset:-4px}.is-guiding .emg-target[data-v-260da4c3]:after{border-color:#2dd4bfb8;animation:1.8s ease-in-out infinite emg-target-pulse-260da4c3;box-shadow:0 0 0 1px #2dd4bf1f,0 0 24px #14b8a64d}.emg-popover[data-v-260da4c3]{z-index:12000;color:#fffffff0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:calc(100% - 24px) 0;background:radial-gradient(circle at 88% 2%,#2dd4bf33,#0000 38%),linear-gradient(145deg,#161f2dfa,#0a101afa);border:1px solid #5eead44d;border-radius:16px;width:min(318px,100vw - 24px);position:absolute;top:calc(100% + 14px);right:0;overflow:visible;box-shadow:0 22px 52px #0000007a,inset 0 0 0 1px #ffffff09}.emg-arrow[data-v-260da4c3]{background:#16232f;border-top:1px solid #5eead44d;border-left:1px solid #5eead44d;width:12px;height:12px;position:absolute;top:-6px;right:22px;transform:rotate(45deg)}.emg-sheen[data-v-260da4c3]{border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 32%,#ffffff12 48%,#0000 64%) 140% 0/260% 100%;animation:1.15s ease-out 80ms both emg-sheen-260da4c3;position:absolute;inset:0}.emg-content[data-v-260da4c3]{grid-template-columns:38px minmax(0,1fr) 32px;align-items:start;gap:11px;padding:16px 14px 12px 16px;display:grid;position:relative}.emg-icon[data-v-260da4c3]{color:#77f4df;background:linear-gradient(145deg,#2dd4bf33,#3b82f621);border:1px solid #5eead447;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 20px #14b8a621}.emg-icon svg[data-v-260da4c3]{width:23px;height:23px}.emg-copy[data-v-260da4c3]{min-width:0}.emg-kicker[data-v-260da4c3]{color:#6ee7d5;letter-spacing:.12em;margin-bottom:2px;font-size:10px;font-weight:700;display:block}.emg-copy strong[data-v-260da4c3]{font-size:14px;font-weight:700;line-height:1.45;display:block}.emg-copy p[data-v-260da4c3]{color:#e2e8f0b8;margin:5px 0 0;font-size:12px;line-height:1.65}.emg-close[data-v-260da4c3]{color:#e2e8f085;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;margin-top:-7px;margin-right:-7px;padding:0;transition:color .18s,background .18s;display:grid}.emg-close[data-v-260da4c3]:hover,.emg-close[data-v-260da4c3]:focus-visible{color:#ffffffeb;background:#ffffff12;outline:none}.emg-close svg[data-v-260da4c3]{width:17px;height:17px}.emg-action[data-v-260da4c3]{color:#d9fffa;cursor:pointer;background:linear-gradient(100deg,#14b8a633,#3b82f626);border:1px solid #5eead459;border-radius:10px;justify-content:space-between;align-items:center;width:calc(100% - 32px);min-height:36px;margin:0 16px 15px;padding:0 13px 0 14px;font-size:12px;font-weight:650;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative;box-shadow:0 8px 20px #00000024}.emg-action[data-v-260da4c3]:hover,.emg-action[data-v-260da4c3]:focus-visible{background:linear-gradient(100deg,#14b8a64d,#3b82f633);border-color:#5eead4a8;outline:none;transform:translateY(-1px)}.emg-action[data-v-260da4c3]:active{transform:translateY(0)}.emg-action svg[data-v-260da4c3]{width:16px;height:16px}.emg-time-track[data-v-260da4c3]{background:#ffffff0b;border-radius:999px;height:2px;position:absolute;bottom:0;left:12px;right:12px;overflow:hidden}.emg-time-bar[data-v-260da4c3]{border-radius:inherit;transform-origin:0;width:100%;height:100%;animation:emg-countdown-260da4c3 var(--emg-duration) linear forwards;background:linear-gradient(90deg,#2dd4bf,#60a5fa);display:block}.emg-pop-enter-active[data-v-260da4c3]{transition:opacity .24s ease-out,transform .28s cubic-bezier(.16,1,.3,1)}.emg-pop-leave-active[data-v-260da4c3]{transition:opacity .16s ease-in,transform .16s ease-in}.emg-pop-enter-from[data-v-260da4c3],.emg-pop-leave-to[data-v-260da4c3]{opacity:0;transform:translateY(-7px)scale(.96)}@keyframes emg-target-pulse-260da4c3{0%,to{opacity:.72;transform:scale(.98)}50%{opacity:1;transform:scale(1.035)}}@keyframes emg-sheen-260da4c3{0%{opacity:0;background-position:140% 0}28%{opacity:1}to{opacity:0;background-position:-50% 0}}@keyframes emg-countdown-260da4c3{to{transform:scaleX(0)}}@media (width<=640px){.emg-popover[data-v-260da4c3]{border-radius:14px;width:min(300px,100vw - 20px)}.emg-content[data-v-260da4c3]{grid-template-columns:36px minmax(0,1fr) 36px;padding:14px 12px 11px 14px}.emg-close[data-v-260da4c3]{width:36px;height:36px}.emg-action[data-v-260da4c3]{width:calc(100% - 28px);min-height:42px;margin-left:14px;margin-right:14px}}@media (prefers-reduced-motion:reduce){.is-guiding .emg-target[data-v-260da4c3]:after,.emg-sheen[data-v-260da4c3],.emg-time-bar[data-v-260da4c3]{animation:none}.emg-pop-enter-active[data-v-260da4c3],.emg-pop-leave-active[data-v-260da4c3],.emg-action[data-v-260da4c3]{transition-duration:.01ms}}.sticker-layer[data-v-65541018]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sticker-layer.is-interactive[data-v-65541018]{pointer-events:auto}.sticker-item[data-v-65541018]{-webkit-user-select:none;user-select:none;position:absolute}.is-interactive .sticker-item[data-v-65541018]{cursor:move}.sticker-image[data-v-65541018]{pointer-events:none;width:100%;height:auto;display:block}.sticker-text[data-v-65541018],.sticker-item[data-v-65541018]>*{pointer-events:none}.sticker-outline[data-v-65541018]{pointer-events:none;border:1.5px dashed #38bdf8f2;border-radius:6px;position:absolute}.sticker-ctl[data-v-65541018]{color:#e0f2fef2;cursor:pointer;background:#080c14eb;border:1px solid #38bdf8e6;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:13px;line-height:1;display:flex;position:absolute;transform:translate(-50%,-50%)}.sticker-ctl--scale[data-v-65541018]{cursor:nwse-resize}.sticker-ctl--rotate[data-v-65541018]{cursor:grab}.sticker-ctl--width[data-v-65541018]{cursor:ew-resize}.sticker-ctl--delete[data-v-65541018]:hover{background:#ef4444d9;border-color:#fecacae6}.sticker-toolbar[data-v-65541018]{z-index:6;overscroll-behavior-x:contain;scrollbar-width:none;background:#0a0e16f0;border:1px solid #ffffff24;border-radius:999px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:5px;max-width:min(420px,92vw);padding:5px 8px;display:flex;position:absolute;overflow-x:auto;transform:translate(-50%);box-shadow:0 8px 22px #00000073}.sticker-toolbar[data-v-65541018]::-webkit-scrollbar{display:none}.sticker-toolbar-btn[data-v-65541018]{color:#ffffffe0;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:0;border-radius:999px;padding:5px 10px;font-size:11px;line-height:1}.sticker-toolbar-btn[data-v-65541018]:hover{background:#ffffff2e}.sticker-toolbar-btn--danger[data-v-65541018]:hover{color:#fff;background:#ef4444bf}.sticker-toolbar-dot[data-v-65541018]{cursor:pointer;border:1.5px solid #ffffff47;border-radius:50%;flex-shrink:0;width:15px;height:15px;padding:0}.sticker-toolbar-dot.active[data-v-65541018]{border-color:#38bdf8f2;box-shadow:0 0 0 2px #38bdf866}.sticker-toolbar-reset[data-v-65541018]{color:#fff9;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:999px;padding:4px 7px;font-size:10px;line-height:1}.sticker-edit-pop[data-v-65541018]{z-index:5;background:#0a0e16f5;border:1px solid #ffffff24;border-radius:10px;width:240px;padding:8px;position:absolute;transform:translate(-50%);box-shadow:0 10px 28px #00000080}.sticker-edit-pop textarea[data-v-65541018],.sticker-edit-pop .sticker-edit-sub[data-v-65541018]{resize:none;color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;outline:none;width:100%;padding:6px 8px;font-size:13px;line-height:1.5}.sticker-edit-pop .sticker-edit-sub[data-v-65541018]{margin-top:6px;font-size:12px}.sticker-edit-pop textarea[data-v-65541018]:focus{border-color:#38bdf880}.sticker-edit-actions[data-v-65541018]{align-items:center;gap:6px;margin-top:6px;display:flex}.sticker-edit-hint[data-v-65541018]{color:#ffffff59;flex:1;font-size:10px}.sticker-edit-actions button[data-v-65541018]{color:#fffc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:6px;padding:3px 10px;font-size:11px}.sticker-edit-actions button.primary[data-v-65541018]{color:#fff;background:#3b82f6d9;border-color:#60a5fab3}.image-editor-shell[data-v-8724d23e]{z-index:10040;color:#fff;-webkit-app-region:no-drag;background:radial-gradient(130% 100% at 50% -10%,#6366f114 0%,#6366f100 45%),linear-gradient(#0c0f17 0%,#080a11 60%,#06080d 100%);flex-direction:column;display:flex;position:fixed;inset:0}.image-editor-header[data-v-8724d23e]{background:#ffffff04;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 20px;display:flex}.image-editor-actions[data-v-8724d23e],.image-editor-toolgroup[data-v-8724d23e]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.image-editor-main[data-v-8724d23e]{flex:1;grid-template-columns:60px minmax(0,1fr) 360px;min-height:0;display:grid;position:relative}.image-editor-toolbar[data-v-8724d23e]{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-self:start;align-items:center;gap:6px;margin:14px 6px;padding:6px 5px;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000047}.image-editor-tool-btn[data-v-8724d23e]{color:#ffffff9e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:46px;padding:6px 2px 5px;transition:background .15s,border-color .15s,color .15s;display:flex}.image-editor-tool-btn svg[data-v-8724d23e]{width:20px;height:20px}.image-editor-tool-label[data-v-8724d23e]{font-size:10px;line-height:1}.image-editor-tool-btn[data-v-8724d23e]:hover:not(:disabled){color:#fffffff2;background:#ffffff1a}.image-editor-tool-btn.active[data-v-8724d23e]{color:#c7d2fe;background:#6366f138;border-color:#818cf88c}.image-editor-tool-btn[data-v-8724d23e]:disabled{opacity:.45;cursor:not-allowed}.image-editor-toolbar-divider[data-v-8724d23e]{background:#ffffff1f;width:26px;height:1px;margin:3px 0}.image-editor-sticker-layer[data-v-8724d23e]{z-index:4;border-radius:15px}.image-editor-sticker-panel[data-v-8724d23e]{flex-direction:column;gap:10px;display:flex}.image-editor-sticker-head[data-v-8724d23e]{gap:10px}.image-editor-sticker-head-copy[data-v-8724d23e]{flex:auto;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.sticker-panel-close-btn[data-v-8724d23e]{color:#ffffff9e;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.sticker-panel-close-btn[data-v-8724d23e]:hover:not(:disabled){color:#ffffffe6;background:#ffffff1a;border-color:#fff3}.sticker-panel-close-btn[data-v-8724d23e]:disabled{opacity:.45;cursor:not-allowed}.sticker-tpl-grid[data-v-8724d23e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:320px;padding-right:2px;display:grid;overflow-y:auto}.sticker-tpl-cell[data-v-8724d23e]{cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:96px;padding:8px 6px 7px;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.sticker-tpl-cell[data-v-8724d23e]:hover:not(:disabled){background:#6366f11f;border-color:#818cf88c}.sticker-tpl-cell[data-v-8724d23e]:disabled{opacity:.45;cursor:not-allowed}.sticker-tpl-preview[data-v-8724d23e]{pointer-events:none;justify-content:center;align-items:center;width:100%;height:92px;display:flex;position:relative;overflow:hidden}.sticker-tpl-preview[data-v-8724d23e]>*{transition:transform .12s}.sticker-tpl-name[data-v-8724d23e]{color:#fff9;text-align:center;font-size:11px;line-height:1.2}.sticker-upload-btn[data-v-8724d23e]{color:#ffffffbf;cursor:pointer;background:#ffffff0a;border:1px dashed #ffffff38;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;padding:8px 0;font-size:12px;transition:border-color .15s,background .15s;display:flex}.sticker-upload-btn[data-v-8724d23e]:hover:not(:disabled){color:#fffffff2;background:#6366f11f;border-color:#818cf899}.sticker-upload-btn[data-v-8724d23e]:disabled{opacity:.45;cursor:not-allowed}.sticker-restore-btn[data-v-8724d23e]{color:#bae6fdf2;text-align:left;cursor:pointer;background:#0ea5e91f;border:1px solid #38bdf859;border-radius:10px;width:100%;padding:8px 10px;font-size:12px;transition:background .15s}.sticker-restore-btn[data-v-8724d23e]:hover:not(:disabled){background:#0ea5e933}.sticker-restore-btn[data-v-8724d23e]:disabled{opacity:.45;cursor:not-allowed}.sticker-selected-box[data-v-8724d23e]{background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.sticker-selected-title[data-v-8724d23e]{color:#ffffff80;font-size:11px}.sticker-text-input[data-v-8724d23e]{resize:none;color:#ffffffe6;background:#0000004d;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:6px 9px;font-size:13px;line-height:1.5}.sticker-text-input[data-v-8724d23e]:focus{border-color:#3b82f680}.sticker-text-input[data-v-8724d23e]:disabled{opacity:.5}.sticker-selected-row[data-v-8724d23e]{overscroll-behavior-x:contain;scrollbar-width:none;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;flex-wrap:nowrap;align-items:center;gap:6px;padding:8px 10px;display:flex;overflow-x:auto}.sticker-selected-row[data-v-8724d23e]::-webkit-scrollbar{display:none}.sticker-selected-label[data-v-8724d23e]{color:#ffffff80;white-space:nowrap;flex:none;margin-right:2px;font-size:11px}.sticker-color-dot[data-v-8724d23e]{cursor:pointer;border:1.5px solid #ffffff40;border-radius:50%;flex:none;width:18px;height:18px;padding:0}.sticker-color-dot.active[data-v-8724d23e]{border-color:#38bdf8f2;box-shadow:0 0 0 2px #38bdf859}.sticker-color-custom[data-v-8724d23e]{cursor:pointer;background:conic-gradient(#f43f5e,#f59e0b,#facc15,#4ade80,#22d3ee,#818cf8,#f43f5e);border:1.5px solid #ffffff40;border-radius:50%;width:18px;height:18px;position:relative;overflow:hidden}.sticker-color-custom.active[data-v-8724d23e]{border-color:#fff;box-shadow:0 0 0 2px #ffffff59}.sticker-color-custom input[data-v-8724d23e]{opacity:0;cursor:pointer;position:absolute;inset:-4px}.sticker-color-reset[data-v-8724d23e]{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:999px;flex:none;padding:2px 8px;font-size:10px}.sticker-compose-btn[data-v-8724d23e]{color:#111827;cursor:pointer;background:#fff;border:0;border-radius:10px;width:100%;padding:9px 0;font-size:13px;font-weight:600;transition:background .15s}.sticker-compose-btn[data-v-8724d23e]:hover:not(:disabled){background:#ffffffe0}.sticker-compose-btn[data-v-8724d23e]:disabled{opacity:.4;cursor:not-allowed}.image-editor-sidebar[data-v-8724d23e]{border-right:1px solid #ffffff1a;min-height:0;padding:16px 16px 14px;overflow:auto}.image-editor-sidebar--right[data-v-8724d23e]{border-left:0;border-right:0;flex-direction:column;display:flex;overflow:hidden}.image-editor-panel--history[data-v-8724d23e]{flex:auto;min-height:0;overflow-y:auto}.image-editor-panel--composer[data-v-8724d23e]{background:0 0;border:0;flex:none;padding:0;position:relative}.image-editor-composer-head[data-v-8724d23e]{justify-content:space-between;align-items:center;display:flex}.image-editor-tips-trigger[data-v-8724d23e]{color:#ffffff73;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;transition:background .15s,color .15s;display:inline-flex}.image-editor-tips-trigger svg[data-v-8724d23e]{width:13px;height:13px}.image-editor-tips-trigger[data-v-8724d23e]:hover,.image-editor-tips-trigger.active[data-v-8724d23e]{color:#ffffffd9;background:#ffffff14}.image-editor-tips-mask[data-v-8724d23e]{z-index:20;position:fixed;inset:0}.image-editor-tips-pop[data-v-8724d23e]{z-index:30;-webkit-backdrop-filter:blur(18px);background:#0e121cf5;border:1px solid #ffffff1f;border-radius:14px;max-height:60vh;padding:12px 14px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #00000080}.image-editor-tips-pop-title[data-v-8724d23e]{color:#ffffffd9;margin-bottom:8px;font-size:12px;font-weight:600}.image-editor-tips-pop ul[data-v-8724d23e]{flex-direction:column;gap:7px;margin:0;padding-left:16px;display:flex}.image-editor-tips-pop li[data-v-8724d23e]{color:#ffffff9e;font-size:12px;line-height:1.55;list-style:outside}.image-editor-tips-pop li b[data-v-8724d23e]{color:#ffffffe6;font-weight:600}.image-editor-sidebar--right .image-editor-panel--composer[data-v-8724d23e]{margin-top:auto;padding-top:12px}.image-editor-hint[data-v-8724d23e]{color:#ffffff80;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-top:10px;padding:8px 9px;font-size:11px;line-height:1.5}.image-editor-stage[data-v-8724d23e]{flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;min-width:0;min-height:0;padding:16px 24px;display:flex;overflow:auto}.image-editor-canvas-wrap[data-v-8724d23e]{background:#00000038;border:1px solid #ffffff14;border-radius:16px;max-width:100%;max-height:100%;transition:box-shadow .2s;position:relative;box-shadow:0 30px 70px #00000080,0 0 0 1px #ffffff05}.image-editor-canvas-wrap.is-busy[data-v-8724d23e]{animation:1.4s ease-in-out infinite image-editor-pulse-8724d23e;box-shadow:0 30px 70px #00000080,0 0 0 2px #818cf88c}@keyframes image-editor-pulse-8724d23e{0%,to{box-shadow:0 30px 70px #00000080,0 0 0 2px #818cf84d}50%{box-shadow:0 30px 70px #00000080,0 0 0 3px #818cf8b3}}.image-editor-image[data-v-8724d23e]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:15px;max-width:min(100%,1200px);max-height:calc(100vh - 96px);display:block}.image-editor-result-layer[data-v-8724d23e]{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;border-radius:15px;width:100%;height:100%;position:absolute;inset:0}.image-editor-overlay[data-v-8724d23e]{touch-action:none;cursor:crosshair;z-index:3;border-radius:15px;position:absolute;inset:0}.image-editor-compare-line[data-v-8724d23e]{z-index:4;pointer-events:auto;cursor:ew-resize;touch-action:none;background:#ffffffe6;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #00000059,0 0 18px #818cf880}.image-editor-compare-line[data-v-8724d23e]:before{content:"";width:26px;position:absolute;top:0;bottom:0;left:-12px}.image-editor-compare-line[data-v-8724d23e]:after{content:"";background:#0a0f1cbd;border:1px solid #ffffffb8;border-radius:999px;width:22px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px #00000061}.image-editor-loading[data-v-8724d23e]{color:#ffffffb8;z-index:1;background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-editor-progress[data-v-8724d23e]{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04081280;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-editor-progress-card[data-v-8724d23e]{background:#0a0f1ceb;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;align-items:center;gap:9px;padding:18px 22px;display:flex;box-shadow:0 18px 48px #00000080}.image-editor-progress-spinner[data-v-8724d23e]{border:3px solid #ffffff2e;border-top-color:#38bdf8f2;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite image-editor-spin-8724d23e}@keyframes image-editor-spin-8724d23e{to{transform:rotate(360deg)}}.image-editor-progress-text[data-v-8724d23e]{color:#ffffffeb;font-size:14px}.image-editor-progress-sub[data-v-8724d23e]{color:#ffffff80;font-size:12px}.image-editor-panel[data-v-8724d23e]{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;margin-top:14px;padding:14px}.image-editor-panel[data-v-8724d23e]:first-child:not(.image-editor-panel--composer){margin-top:0}.image-editor-panel-title[data-v-8724d23e]{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;margin-bottom:10px;font-size:11px;font-weight:600}.image-editor-empty[data-v-8724d23e],.image-editor-meta[data-v-8724d23e]{color:#ffffff73;flex-direction:column;gap:4px;font-size:12px;display:flex}.image-editor-btn[data-v-8724d23e],.image-editor-tool[data-v-8724d23e],.image-editor-primary[data-v-8724d23e],.image-editor-danger[data-v-8724d23e]{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;padding:7px 10px;font-size:13px;transition:background .15s,border-color .15s}.image-editor-btn[data-v-8724d23e],.image-editor-tool[data-v-8724d23e],.image-editor-primary[data-v-8724d23e],.image-editor-danger[data-v-8724d23e],.image-editor-region-card[data-v-8724d23e],.image-editor-version[data-v-8724d23e]{cursor:pointer}.image-editor-btn[data-v-8724d23e]:hover,.image-editor-tool[data-v-8724d23e]:hover{background:#ffffff24}.image-editor-icon-btn[data-v-8724d23e]{justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.image-editor-divider[data-v-8724d23e]{background:#ffffff1f;align-self:stretch;width:1px;margin:4px 2px}.image-editor-btn--cancel[data-v-8724d23e]:hover:not(:disabled){color:#fecaca;background:#dc26262e;border-color:#f8717173}.image-editor-btn--primary[data-v-8724d23e]{color:#fff;background:#6366f1d9;border-color:#818cf88c;min-width:76px;padding-left:18px;padding-right:18px;font-weight:600}.image-editor-btn--primary[data-v-8724d23e]:hover:not(:disabled){background:#6366f1;border-color:#818cf8cc}.image-editor-btn[data-v-8724d23e]:disabled,.image-editor-tool[data-v-8724d23e]:disabled,.image-editor-primary[data-v-8724d23e]:disabled,.image-editor-danger[data-v-8724d23e]:disabled{cursor:not-allowed;opacity:.45}.image-editor-tool.active[data-v-8724d23e]{color:#bae6fd;background:#0ea5e92e;border-color:#38bdf8bf}.image-editor-primary[data-v-8724d23e]{color:#fff;background:linear-gradient(135deg,#2563ebf2,#38bdf8eb);border-color:#3b82f68c;width:100%;padding:11px 12px;font-size:14px;font-weight:600}.image-editor-primary[data-v-8724d23e]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#38bdf8);box-shadow:0 6px 18px #2563eb59}.image-editor-danger[data-v-8724d23e]{color:#fecaca;background:#7f1d1d59;border-color:#f8717159;width:100%;margin-top:10px}.image-editor-region-card[data-v-8724d23e]{color:#ffffffdb;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;margin-top:6px;padding:8px 9px;transition:border-color .15s,background .15s}.image-editor-region-card[data-v-8724d23e]:hover{border-color:#a5b4fc80}.image-editor-region-card.active[data-v-8724d23e]{background:#0ea5e929;border-color:#38bdf8b3}.image-editor-region-head[data-v-8724d23e]{justify-content:space-between;align-items:center;gap:8px;display:flex}.image-editor-region-name[data-v-8724d23e]{font-size:13px}.image-editor-region-head-right[data-v-8724d23e]{flex:none;align-items:center;gap:6px;display:flex}.image-editor-region-head-right small[data-v-8724d23e]{color:#ffffff73;font-size:11px}.image-editor-region-del[data-v-8724d23e]{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:12px;line-height:1;display:flex}.image-editor-region-del[data-v-8724d23e]:hover{color:#fff;background:#dc2626c7;border-color:#dc262699}.image-editor-region-body[data-v-8724d23e]{color:#ffffffb3;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.image-editor-region-body.placeholder[data-v-8724d23e]{color:#ffffff57;font-style:italic}.image-editor-region-card em[data-v-8724d23e]{color:#86efac;background:#22c55e29;border-radius:999px;margin-left:6px;padding:1px 5px;font-size:11px;font-style:normal;display:inline-flex}.image-editor-reference[data-v-8724d23e]{gap:8px;margin-top:8px;display:grid}.image-editor-reference img[data-v-8724d23e]{-o-object-fit:contain;object-fit:contain;background:#0000003d;border-radius:8px;width:100%;max-height:160px}.image-editor-viewfloat[data-v-8724d23e]{z-index:20;-webkit-backdrop-filter:blur(14px)saturate(140%);background:#0c101a9e;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:6px;padding:4px;display:flex;position:absolute;top:14px;right:376px;box-shadow:0 10px 30px #00000073}.image-editor-viewfloat-seg[data-v-8724d23e]{gap:2px;display:inline-flex}.image-editor-viewfloat-seg button[data-v-8724d23e]{color:#ffffffa8;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:12px;transition:background .15s,color .15s}.image-editor-viewfloat-seg button[data-v-8724d23e]:not(.active):not(:disabled):hover{color:#fffffff2;background:#ffffff14}.image-editor-viewfloat-seg button.active[data-v-8724d23e]{color:#fff;background:#ffffff29;box-shadow:0 1px 2px #00000059}.image-editor-viewfloat-seg button[data-v-8724d23e]:disabled{opacity:.4;cursor:not-allowed}.image-editor-viewfloat-reset[data-v-8724d23e]{color:#ffffffa8;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-left:1px solid #ffffff1f;border-radius:0 8px 8px 0;padding:6px 10px 6px 11px;font-size:12px;transition:background .15s,color .15s}.image-editor-viewfloat-reset[data-v-8724d23e]:hover{color:#fffffff2;background:#ffffff14}.image-editor-delete-x[data-v-8724d23e]{z-index:6;color:#fff;cursor:pointer;background:#dc2626eb;border:1px solid #fff9;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0006}.image-editor-delete-x[data-v-8724d23e]:hover{background:#ef4444}.image-editor-inline-editor[data-v-8724d23e]{z-index:5;background:#0a0f1cf0;border:1px solid #38bdf859;border-radius:8px;width:min(300px,42vw);padding:9px;position:absolute;box-shadow:0 14px 36px #0000006b}.image-editor-inline-title[data-v-8724d23e]{color:#ffffffa3;margin-bottom:6px;font-size:12px}.image-editor-input[data-v-8724d23e]{background:#00000057;border:1px solid #ffffff24;border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.image-editor-input[data-v-8724d23e]:focus-within{border-color:#38bdf88c}.image-editor-input textarea[data-v-8724d23e]{resize:none;color:#ffffffeb;background:0 0;border:0;outline:none;width:100%;min-height:60px;max-height:160px;padding:8px 9px;font-size:13px;line-height:1.45}.image-editor-input-bar[data-v-8724d23e]{border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:6px 8px;display:flex}.image-editor-attach[data-v-8724d23e]{color:#ffffffc7;cursor:pointer;background:#ffffff0a;border:1px dashed #ffffff38;border-radius:9px;justify-content:center;align-items:center;gap:5px;width:100%;padding:8px 10px;font-size:12px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.image-editor-attach[data-v-8724d23e]:hover{color:#bae6fd;background:#38bdf81f;border-color:#38bdf88c}.image-editor-attach[data-v-8724d23e]:disabled{cursor:not-allowed;opacity:.5}.image-editor-attach-icon[data-v-8724d23e]{font-size:14px;line-height:1}.image-editor-thumb[data-v-8724d23e]{flex:none;width:40px;height:40px;position:relative}.image-editor-thumb img[data-v-8724d23e]{-o-object-fit:cover;object-fit:cover;background:#ffffff14;border-radius:7px;width:40px;height:40px}.image-editor-thumb--lg[data-v-8724d23e],.image-editor-thumb--lg img[data-v-8724d23e]{width:56px;height:56px}.image-editor-thumb-x[data-v-8724d23e]{color:#fff;cursor:pointer;background:#0f172af2;border:1px solid #ffffff80;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:11px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.image-editor-thumb-x[data-v-8724d23e]:hover{background:#dc2626e6}.image-editor-global-input[data-v-8724d23e]{resize:vertical;color:#ffffffeb;background:#0000004d;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;min-height:72px;max-height:160px;margin-bottom:10px;padding:10px 11px;font-size:13px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.image-editor-global-input[data-v-8724d23e]::placeholder{color:#ffffff5c}.image-editor-global-input[data-v-8724d23e]:focus{border-color:#38bdf899;box-shadow:0 0 0 3px #38bdf824}.image-editor-reference-box[data-v-8724d23e]{gap:8px;margin-bottom:8px;display:grid}.image-editor-reference-list[data-v-8724d23e]{flex-wrap:wrap;gap:8px;display:flex}.image-editor-global-hint[data-v-8724d23e]{color:#ffffff6b;margin-bottom:8px;font-size:11px;line-height:1.5}.image-editor-bottom-composer[data-v-8724d23e]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:minmax(150px,220px) minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100%,1100px);padding:10px;display:grid}.image-editor-bottom-copy[data-v-8724d23e]{gap:3px;min-width:0;display:grid}.image-editor-bottom-copy strong[data-v-8724d23e]{color:#ffffffe0;font-size:13px}.image-editor-bottom-copy span[data-v-8724d23e]{color:#ffffff75;font-size:12px}.image-editor-bottom-composer textarea[data-v-8724d23e]{resize:vertical;color:#ffffffe6;background:#0000003d;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;min-height:42px;max-height:96px;padding:8px;font-size:13px}.image-editor-version[data-v-8724d23e]{color:#ffffffc7;text-align:left;background:#ffffff09;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:8px;transition:background .15s,border-color .15s;display:grid}.image-editor-version[data-v-8724d23e]:hover{background:#ffffff12;border-color:#fff3}.image-editor-version.active[data-v-8724d23e]{background:#6366f124;border-color:#818cf88c;box-shadow:inset 3px 0 #818cf8e6}.image-editor-version img[data-v-8724d23e]{-o-object-fit:contain;object-fit:contain;background:#00000040;border-radius:8px;width:56px;height:56px}.image-editor-version-label[data-v-8724d23e]{min-width:0;font-size:12px;line-height:1.35}.image-editor-version-apply[data-v-8724d23e]{color:#ffffffe6;white-space:nowrap;cursor:pointer;opacity:0;background:#ffffff14;border:1px solid #ffffff29;border-radius:7px;flex:none;padding:5px 12px;font-size:12px;transition:opacity .15s,background .15s,border-color .15s}.image-editor-version:hover .image-editor-version-apply[data-v-8724d23e],.image-editor-version.active .image-editor-version-apply[data-v-8724d23e]{opacity:1}.image-editor-version-apply[data-v-8724d23e]:hover{background:#ffffff2e;border-color:#ffffff4d}@media (width<=980px){.image-editor-main[data-v-8724d23e]{grid-template-columns:1fr}.image-editor-toolbar[data-v-8724d23e]{border-bottom:1px solid #ffffff1a;border-right:0;flex-flow:wrap;justify-content:center;margin:8px 12px;padding:6px 12px}.image-editor-viewfloat[data-v-8724d23e]{right:14px}.image-editor-sidebar[data-v-8724d23e],.image-editor-sidebar--right[data-v-8724d23e]{border:0;border-bottom:1px solid #ffffff1a;max-height:34vh}.image-editor-sidebar--right[data-v-8724d23e]{border-top:1px solid #ffffff1a}.image-editor-stage[data-v-8724d23e]{min-height:46vh}.image-editor-inline-editor[data-v-8724d23e]{width:min(280px,82vw)}}.generated-image-gallery-root[data-v-ffa20225]{width:100%;max-width:100%;margin:10px 0}.generated-image-gallery-root--single[data-v-ffa20225]{width:fit-content;max-width:min(100%,680px);margin-left:auto;margin-right:auto}.generated-image-grid[data-v-ffa20225]{--generated-image-min-column-width:300px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--generated-image-min-column-width)), 1fr));overscroll-behavior:contain;gap:8px;width:100%;max-height:min(620px,74vh);padding-right:2px;display:grid;overflow:hidden auto}.generated-image-tile[data-v-ffa20225]{appearance:none;width:100%;color:inherit;cursor:pointer;border-radius:8px;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important}.generated-image-tile--single[data-v-ffa20225]{max-width:min(100%,680px);max-height:min(460px,62vh)}.generated-image[data-v-ffa20225]{-o-object-fit:contain;object-fit:contain;border-radius:inherit;width:auto;max-width:100%;height:auto;max-height:440px;display:block}.generated-image-tile--single .generated-image[data-v-ffa20225]{max-height:min(460px,62vh)}@media (width<=640px){.generated-image-gallery-root[data-v-ffa20225]{margin:8px 0}.generated-image-grid[data-v-ffa20225]{max-height:min(560px,68vh)}.generated-image[data-v-ffa20225]{max-height:420px}.generated-image-tile--single[data-v-ffa20225],.generated-image-tile--single .generated-image[data-v-ffa20225]{max-height:min(400px,58vh)}}.markdown-body [type=number]::-webkit-inner-spin-button{height:auto}.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button{appearance:none}.markdown-body [type=search]::-webkit-search-decoration{appearance:none}.markdown-body input::-webkit-outer-spin-button{appearance:none;margin:0}.markdown-body input::-webkit-inner-spin-button{appearance:none;margin:0}.markdown-body ol[type="1"],.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox,.markdown-body ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}:root .markdown-body :where(pre){background:#020617b3!important;border:1px solid #47556959!important;border-radius:10px!important}:root .markdown-body :where(code){color:#e5e7eb!important}:root .markdown-body :where(blockquote){background:#1e293b59!important;border-left:3px solid #6366f173!important}:root .markdown-body :where(table),:root .markdown-body :where(th),:root .markdown-body :where(td){border-color:#47556959!important}.afq-action-btn{background:#2563eb;background:var(--color-primary-600,#2563eb);letter-spacing:.04em;color:#f0f9fff5;cursor:pointer;z-index:3;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex;position:absolute;bottom:16px;right:12px}.afq-action-btn:hover{background:#1d4ed8;background:var(--color-primary-700,#1d4ed8);border-color:#ffffff2e}.afq-action-btn:before{content:"";background:#ffffffd9;border-radius:999px;width:8px;height:8px;margin-right:8px}.afq-action-btn[disabled]{opacity:.62;cursor:not-allowed}.creative-image-action-btn{right:24px}@media (width<=768px){.afq-action-btn{min-height:28px;padding:0 11px;font-size:10px;bottom:14px;right:10px}.afq-action-btn:before{margin-right:7px}.creative-image-action-btn{right:18px}}.html-renderer-container[data-v-c59e4305]{justify-content:flex-start;width:100%;display:flex;position:relative}.html-content[data-v-c59e4305]{word-break:break-word;text-align:left;contain:layout style;width:100%;max-width:100%}@media (width<=767px){.html-renderer-container[data-v-c59e4305]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;justify-content:flex-start;width:100%;padding:0;position:relative;overflow-x:auto}.html-renderer-container[data-v-c59e4305]:after{content:"";pointer-events:none;opacity:.5;z-index:1;background:linear-gradient(90deg,#0000,#0000000d);width:15px;position:absolute;top:0;bottom:0;right:0}.html-renderer-container[data-v-c59e4305]::-webkit-scrollbar{height:3px}.html-renderer-container[data-v-c59e4305]::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:4px}.html-renderer-container[data-v-c59e4305]::-webkit-scrollbar-track{background-color:#0000000d}.html-content[data-v-c59e4305]{transform-origin:0 0;vertical-align:top;min-width:100%;margin:0 4px 6px;display:inline-block;transform:none}}@media (width<=480px){.html-content[data-v-c59e4305]{margin:0 4px 6px}}.html-content[data-v-c59e4305] *{box-sizing:border-box;max-width:100%}.html-content[data-v-c59e4305] table{table-layout:fixed;border-collapse:collapse;max-width:620px;width:100%!important}@media (width<=767px){.html-content[data-v-c59e4305] *{max-width:100%}.html-content[data-v-c59e4305] img{max-width:100%!important;height:auto!important}.html-content[data-v-c59e4305]>div{min-height:40px}.html-content[data-v-c59e4305] .chart,.html-content[data-v-c59e4305] [class*=chart],.html-content[data-v-c59e4305] [id*=chart]{width:100%!important;max-width:100%!important}.html-content[data-v-c59e4305] [style*=width]{max-width:100%!important}}.html-content[data-v-c59e4305] img{max-width:100%;height:auto}.html-content[data-v-c59e4305] .content-card-result-grid{-moz-column-width:280px;column-width:280px;-moz-column-gap:12px;-moz-column-fill:balance;column-fill:balance;column-gap:12px;width:100%;display:block!important}.html-content[data-v-c59e4305] .content-card-result-card{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;width:100%;min-width:0;margin:0 0 12px;display:inline-block}.html-content[data-v-c59e4305] .content-card-result-card .generated-image-gallery-root{margin:0}.html-content[data-v-c59e4305] .content-card-result-card .generated-image-gallery-root--single,.html-content[data-v-c59e4305] .content-card-result-card .generated-image-tile--single{width:100%;max-width:100%}.html-content[data-v-c59e4305] div,.html-content[data-v-c59e4305] span,.html-content[data-v-c59e4305] section,.html-content[data-v-c59e4305] article{box-sizing:border-box;max-width:100%}.html-content[data-v-c59e4305] button{cursor:pointer;color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:4px;padding:.3em .8em;font-size:.9em}.html-content[data-v-c59e4305] button:hover{background:#3b82f633}.html-content[data-v-c59e4305] .ask-followup{background:#1e293b66;border:1px solid #64748b33;border-radius:14px;margin:14px 0;padding:16px}.html-content[data-v-c59e4305] .ask-followup.content-card-followup{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.html-content[data-v-c59e4305] .afq-title{color:#f1f5f9f5;letter-spacing:0;margin-bottom:14px;font-size:15px;font-weight:600;line-height:1.5}.html-content[data-v-c59e4305] .afq-options{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.html-content[data-v-c59e4305] .afq-options[style*=column-count],.html-content[data-v-c59e4305] .afq-options[style*=column-width]{display:block}.html-content[data-v-c59e4305] .afq-btn{cursor:pointer;color:#93c5fdf2;-webkit-user-select:none;user-select:none;letter-spacing:.01em;background:#3b82f614;border:1px solid #60a5fa40;border-radius:20px;padding:8px 18px;font-size:13px;font-weight:500;line-height:1.4;transition:all .2s cubic-bezier(.4,0,.2,1)}.html-content[data-v-c59e4305] .afq-btn:hover:not([disabled]){color:#bfdbfe;background:#3b82f62e;border-color:#60a5fa80}.html-content[data-v-c59e4305] .afq-btn:active:not([disabled]){background:#3b82f640}.html-content[data-v-c59e4305] .afq-btn[disabled]{cursor:not-allowed;opacity:.4;filter:grayscale(.3)}.html-content[data-v-c59e4305] download-img,.html-content[data-v-c59e4305] download-pdf{box-sizing:content-box!important;width:fit-content!important;max-width:100%!important;line-height:normal!important;font-size:initial!important;text-align:left!important;background:0 0!important;border:none!important;flex:none!important;grid-area:auto!important;margin:16px auto!important;padding:0!important;display:block!important;position:relative!important;transform:none!important}.html-content[data-v-c59e4305] download-img>:not(.download-button),.html-content[data-v-c59e4305] download-pdf>:not(.download-button){max-width:none!important}.html-content[data-v-c59e4305] .download-button{color:#93c5fdf2;cursor:pointer;background:#3b82f626;border:1px solid #3b82f64d;border-radius:8px;align-items:center;gap:8px;width:fit-content;margin-top:12px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.html-content[data-v-c59e4305] .download-button:hover{background:#3b82f640;border-color:#3b82f680}.html-content[data-v-c59e4305] .download-button svg{flex-shrink:0}.html-content[data-v-c59e4305] .system-notification{color:#666;background:#00000008;border-left:3px solid #999;border-radius:8px;align-items:center;margin:8px 0;padding:10px 14px;font-size:13px;line-height:1.5;transition:all .2s;display:flex}.dark-mode .html-content[data-v-c59e4305] .system-notification{color:#ffffffb3;background:#ffffff0d;border-left-color:#ffffff4d}.html-content[data-v-c59e4305] .system-notification .icon{flex-shrink:0;margin-right:8px;font-size:16px}.html-content[data-v-c59e4305] .system-notification .message{flex:1}.html-content[data-v-c59e4305] .system-notification.compression-start{color:#1565c0;background:#1976d21a;border-left-color:#1976d2}.dark-mode .html-content[data-v-c59e4305] .system-notification.compression-start{color:#90caf9;background:#42a5f51f;border-left-color:#42a5f5}.html-content[data-v-c59e4305] .system-notification.compression-complete{color:#2e7d32;background:#388e3c1a;border-left-color:#388e3c}.dark-mode .html-content[data-v-c59e4305] .system-notification.compression-complete{color:#a5d6a7;background:#66bb6a1f;border-left-color:#66bb6a}.html-content[data-v-c59e4305] .system-notification.compression-progress{color:#e65100;background:#f57c001a;border-left-color:#f57c00}.dark-mode .html-content[data-v-c59e4305] .system-notification.compression-progress{color:#ffb74d;background:#ffa7261f;border-left-color:#ffa726}.html-content[data-v-c59e4305] .markdown-body{padding:0;color:inherit!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;background-color:#0000!important}.html-content[data-v-c59e4305] .markdown-body>:last-child{margin-bottom:0!important;padding-bottom:0!important}.html-content[data-v-c59e4305] .markdown-body pre{padding:1rem;position:relative;white-space:pre!important;word-wrap:normal!important;overflow-wrap:normal!important;overflow-x:auto!important}.html-content[data-v-c59e4305] .markdown-body pre code{white-space:pre!important}.html-content[data-v-c59e4305] .code-copy-btn{z-index:20;cursor:pointer;color:#ffffffb3;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;line-height:1;transition:background-color .2s,color .2s;display:flex;position:absolute;top:8px;right:8px}.html-content[data-v-c59e4305] .code-copy-btn:hover{color:#fff;background:#fff3}.html-content[data-v-c59e4305] .code-copy-btn.copied{color:#4ade80}.html-content[data-v-c59e4305] .mermaid-graph-container{text-align:center;background-color:#1e293bb3;border:1px solid #4755694d;border-radius:.375rem;margin-bottom:1rem;padding:1rem;overflow-x:auto}.html-content[data-v-c59e4305] .mermaid-graph-container svg{max-width:100%;height:auto;margin:0 auto;display:block}.html-content[data-v-c59e4305] .katex-display{text-align:center;margin:1em 0}.html-content[data-v-c59e4305] .katex{color:#e5e7eb;font-size:1em}.html-content[data-v-c59e4305] .katex .base{color:#e5e7eb}.html-content[data-v-c59e4305] .markdown-body .katex{background-color:#0000;border:none;font-family:KaTeX_Main,Times New Roman,serif}.html-content[data-v-c59e4305] .clickable-file-path{color:#58a6ff!important;cursor:pointer!important;text-underline-offset:2px!important;background:#58a6ff26!important;border-radius:4px!important;padding:2px 6px!important;font-family:ui-monospace,monospace!important;font-size:.9em!important;-webkit-text-decoration:underline dotted!important;text-decoration:underline dotted!important;transition:all .2s!important}.html-content[data-v-c59e4305] .clickable-file-path:hover{color:#79c0ff!important;background:#58a6ff40!important;text-decoration-style:solid!important}.html-content[data-v-c59e4305] .clickable-file-path:active{background:#58a6ff59!important}.markdown-body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#f0f6fc;word-wrap:break-word;background-color:#0d1117;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;font-weight:400;line-height:1.5}.markdown-body a{text-underline-offset:.2rem;text-decoration:underline}.markdown-body .octicon{fill:currentColor;vertical-align:text-bottom;display:inline-block}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{content:" ";background-color:currentColor;width:16px;height:16px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{color:#4493f8;background-color:#0000;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{border-bottom:1px solid #3d444db3;margin:.67em 0;padding-bottom:.3em;font-size:2em;font-weight:600}.markdown-body mark{color:#f0f6fc;background-color:#bb800926}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{box-sizing:content-box;border-style:none;max-width:100%}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 2.5rem}.markdown-body hr{box-sizing:content-box;background:#3d444d;border:0;height:.25em;margin:1.5rem 0;padding:0;overflow:hidden}.markdown-body input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button{height:auto}.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button{appearance:none}.markdown-body [type=search]::-webkit-search-decoration{appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:#9198a1;opacity:1}.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both;content:"";display:table}.markdown-body table{border-spacing:0;border-collapse:collapse;font-variant:tabular-nums;width:max-content;max-width:100%;display:block;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:1px solid #0000}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{color:#f0f6fc;vertical-align:middle;border:solid 1px var(--borderColor-muted);border-bottom-color:var(--borderColor-muted);box-shadow:inset 0 -1px 0 var(--borderColor-muted);background-color:#151b23;border-radius:6px;padding:.25rem;font:11px/10px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;display:inline-block}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.markdown-body h2{border-bottom:1px solid #3d444db3;padding-bottom:.3em;font-size:1.5em;font-weight:600}.markdown-body h3{font-size:1.25em;font-weight:600}.markdown-body h4{font-size:1em;font-weight:600}.markdown-body h5{font-size:.875em;font-weight:600}.markdown-body h6{color:#9198a1;font-size:.85em;font-weight:600}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{color:#9198a1;border-left:.25em solid #3d444d;margin:0;padding:0 1em}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{word-wrap:normal;margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body .octicon{vertical-align:text-bottom;fill:currentColor;display:inline-block;overflow:visible!important}.markdown-body input::-webkit-outer-spin-button{appearance:none;margin:0}.markdown-body input::-webkit-inner-spin-button{appearance:none;margin:0}.markdown-body .mr-2{margin-right:.5rem!important}.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both;content:"";display:table}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#f85149}.markdown-body .anchor{float:left;margin-left:-20px;padding-right:.25rem;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:1rem}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#f0f6fc;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit;padding:0 .2em}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{border-bottom:0;padding-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type=a\ s]{list-style-type:lower-alpha}.markdown-body ol[type=A\ s]{list-style-type:upper-alpha}.markdown-body ol[type=i\ s]{list-style-type:lower-roman}.markdown-body ol[type=I\ s]{list-style-type:upper-roman}.markdown-body ol[type="1"],.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:1rem}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{margin-top:1rem;padding:0;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{margin-bottom:1rem;padding:0 1rem}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{border:1px solid #3d444d;padding:6px 13px}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:#0d1117;border-top:1px solid #3d444db3}.markdown-body table tr:nth-child(2n){background-color:#151b23}.markdown-body table img{background-color:#0000}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{vertical-align:text-top;background-color:#0000;max-width:none}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{float:left;border:1px solid #3d444d;width:auto;margin:13px 0 0;padding:7px;display:block;overflow:hidden}.markdown-body span.frame span img{float:left;display:block}.markdown-body span.frame span span{clear:both;color:#f0f6fc;padding:5px 0 0;display:block}.markdown-body span.align-center{clear:both;display:block;overflow:hidden}.markdown-body span.align-center>span{text-align:center;margin:13px auto 0;display:block;overflow:hidden}.markdown-body span.align-center span img{text-align:center;margin:0 auto}.markdown-body span.align-right{clear:both;display:block;overflow:hidden}.markdown-body span.align-right>span{text-align:right;margin:13px 0 0;display:block;overflow:hidden}.markdown-body span.align-right span img{text-align:right;margin:0}.markdown-body span.float-left{float:left;margin-right:13px;display:block;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{float:right;margin-left:13px;display:block;overflow:hidden}.markdown-body span.float-right>span{text-align:right;margin:13px auto 0;display:block;overflow:hidden}.markdown-body code,.markdown-body tt{white-space:break-spaces;background-color:#656c7633;border-radius:6px;margin:0;padding:.2em .4em;font-size:85%}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{-webkit-text-decoration:inherit;text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{word-break:normal;white-space:pre;background:0 0;border:0;margin:0;padding:0}.markdown-body .highlight{margin-bottom:1rem}.markdown-body .highlight pre{word-break:normal;margin-bottom:0}.markdown-body .highlight pre,.markdown-body pre{color:#f0f6fc;background-color:#151b23;border-radius:6px;padding:1rem;font-size:85%;line-height:1.45;overflow:auto}.markdown-body pre code,.markdown-body pre tt{line-height:inherit;word-wrap:normal;background-color:#0000;border:0;margin:0;padding:0;display:inline;overflow:visible}.markdown-body .csv-data td,.markdown-body .csv-data th{text-align:left;white-space:nowrap;padding:5px;font-size:12px;line-height:1;overflow:hidden}.markdown-body .csv-data .blob-num{text-align:right;background:#0d1117;border:0;padding:10px .5rem 9px}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{background:#151b23;border-top:0;font-weight:600}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{color:#9198a1;border-top:1px solid #3d444d;font-size:12px}.markdown-body .footnotes ol{padding-left:1rem}.markdown-body .footnotes ol ul{margin-top:1rem;padding-left:1rem;display:inline-block}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{pointer-events:none;content:"";border:2px solid #1f6feb;border-radius:6px;position:absolute;inset:-.5rem -.5rem -.5rem -1.5rem}.markdown-body .footnotes li:target{color:#f0f6fc}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:#9198a1}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#79c0ff}.markdown-body .pl-e,.markdown-body .pl-en{color:#d2a8ff}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:#f0f6fc}.markdown-body .pl-ent{color:#7ee787}.markdown-body .pl-k{color:#ff7b72}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:#a5d6ff}.markdown-body .pl-v,.markdown-body .pl-smw{color:#ffa657}.markdown-body .pl-bu{color:#f85149}.markdown-body .pl-ii{color:var(--fgColor-danger);background-color:var(--bgColor-danger-muted)}.markdown-body .pl-c2{color:#f0f6fc;background-color:#b62324}.markdown-body .pl-sr .pl-cce{color:#7ee787;font-weight:700}.markdown-body .pl-ml{color:#f2cc60}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#1f6feb;font-weight:700}.markdown-body .pl-mi{color:#f0f6fc;font-style:italic}.markdown-body .pl-mb{color:#f0f6fc;font-weight:700}.markdown-body .pl-md{color:#ffdcd7;background-color:#67060c}.markdown-body .pl-mi1{color:#aff5b4;background-color:#033a16}.markdown-body .pl-mc{color:#ffdfb6;background-color:#5a1e02}.markdown-body .pl-mi2{color:#f0f6fc;background-color:#1158c7}.markdown-body .pl-mdr{color:#d2a8ff;font-weight:700}.markdown-body .pl-ba{color:#9198a1}.markdown-body .pl-sg{color:#3d444d}.markdown-body .pl-corl{color:#a5d6ff;text-decoration:underline}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible){box-shadow:none;outline:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{vertical-align:-.075em;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-weight:400;line-height:1;display:inline-block;font-style:normal!important}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body a:has(>p,>div,>pre,>blockquote){display:block}.markdown-body a:has(>p,>div,>pre,>blockquote):not(:has(.snippet-clipboard-content,>pre)){width:fit-content}.markdown-body a:has(>p,>div,>pre,>blockquote):has(.snippet-clipboard-content,>pre):focus-visible{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:2px}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:.25rem}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{vertical-align:middle;margin:0 .2em .25em -1.4em}.markdown-body ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox,.markdown-body ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{clip-path:none;width:auto;height:24px;display:block;overflow:visible}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{color:inherit;border-left:.25em solid #3d444d;margin-bottom:1rem;padding:.5rem 1rem}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{align-items:center;font-weight:500;line-height:1;display:flex}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:#1f6feb}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#4493f8}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:#8957e5}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#ab7df8}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:#9e6a03}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#d29922}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:#238636}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#3fb950}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:#da3633}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#f85149}.markdown-body>:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}.markdown-body{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;background-color:#0000!important}:deep(.markdown-body pre){white-space:pre!important;word-wrap:normal!important;overflow-wrap:normal!important;overflow-x:auto!important}:deep(.markdown-body pre code){white-space:pre!important}[data-v-73446d42] .markdown-body{overflow-wrap:break-word;max-width:100%;padding-top:.05rem;padding-bottom:.05rem;position:relative;background-color:#0000!important}.markdown-block[data-v-73446d42]{position:relative}.markdown-block[data-v-73446d42]:last-child{margin-bottom:0}.copy-button[data-v-73446d42]{opacity:1;transition:opacity .2s}.markdown-block:hover .copy-button[data-v-73446d42],.group:hover .full-copy-button[data-v-73446d42]{opacity:1}.copy-tooltip[data-v-73446d42]{z-index:20;animation:2s ease-in-out fadeInOut-73446d42}@keyframes fadeInOut-73446d42{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@media (width<=640px){.copy-button[data-v-73446d42]{opacity:1}.hover-copy-container[data-v-73446d42]{opacity:.7!important;top:-5px!important;right:0!important}}.hover-copy-container[data-v-73446d42]{pointer-events:auto;filter:drop-shadow(0 4px 6px #0000004d)}.mermaid-graph-container[data-v-73446d42]{text-align:center;background-color:#1e293bb3;border:1px solid #4755694d;border-radius:.375rem;margin-bottom:1rem;padding:1rem;overflow-x:auto}[data-v-73446d42] .mermaid-graph-container svg{max-width:100%;height:auto;margin:0 auto;display:block}.code-block-container[data-v-73446d42]{border:1px solid #4755694d;border-radius:.375rem;margin-bottom:1rem;padding:1rem;position:relative;background-color:#1e293bb3!important}.code-content[data-v-73446d42]{z-index:10;background-color:#0000;position:relative}[data-v-73446d42] .code-content code{color:#e5e7eb}[data-v-73446d42] .katex-display{text-align:center;margin:1em 0}[data-v-73446d42] .katex{color:#e5e7eb;font-size:1em}[data-v-73446d42] .katex .base{color:#e5e7eb}[data-v-73446d42] .katex-inline{font-size:inherit;vertical-align:baseline}[data-v-73446d42] .katex-error{color:#ff6b6b;font-size:.9em}[data-v-73446d42] .markdown-body .katex{background-color:#0000;border:none;font-family:KaTeX_Main,Times New Roman,serif}[data-v-73446d42] .katex *{border-color:#e5e7eb!important}[data-v-73446d42] .katex .frac-line,[data-v-73446d42] .katex .sqrt-line{background-color:#e5e7eb}[data-v-73446d42] .katex .accent-body{color:#e5e7eb}.copy-tooltip[data-v-c488d95c]{z-index:20;animation:2s ease-in-out fadeInOut-c488d95c}@keyframes fadeInOut-c488d95c{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.tool-leading-icon[data-v-d7a62b1c]{width:16px;height:16px;color:inherit;flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex;position:relative}.tool-leading-glyph[data-v-d7a62b1c],.tool-leading-chevron[data-v-d7a62b1c]{transition:opacity .1s,transform .16s;position:absolute}.tool-leading-glyph[data-v-d7a62b1c]{opacity:1;transform:scale(1)}.tool-sparkle-icon[data-v-d7a62b1c],.tool-leading-chevron[data-v-d7a62b1c]{inset:1px}.tool-leading-chevron[data-v-d7a62b1c]{opacity:0;transform:rotate(-90deg)}.tool-error-dot[data-v-d7a62b1c]{color:#f87171f2;background:0 0;border-radius:50%;width:10px;height:10px}.tool-error-dot[data-v-d7a62b1c]:before,.tool-error-dot[data-v-d7a62b1c]:after{content:"";background:currentColor;border-radius:50%;position:absolute}.tool-error-dot[data-v-d7a62b1c]:before{opacity:.12;inset:0}.tool-error-dot[data-v-d7a62b1c]:after{inset:2px}.tool-state-label[data-v-d7a62b1c]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.tool-leading-glyph[data-v-d7a62b1c],.tool-leading-chevron[data-v-d7a62b1c]{transition:none}}.running-tools-status[data-v-1148f264]{gap:4px;width:100%;margin-top:6px;display:grid}.running-tool-row[data-v-1148f264]{isolation:isolate;min-width:0;min-height:30px;box-shadow:none;color:#cbd5e1c2;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:5px 9px;display:flex;position:relative;overflow:hidden}.running-tool-row[data-v-1148f264]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#93c5fd04 28%,#93c5fd13 50%,#93c5fd04 72%,#0000 100%);width:34%;animation:2.8s ease-in-out infinite running-tool-sweep-1148f264;position:absolute;top:0;bottom:0;left:0;transform:translate(-320%)}.running-tool-row[data-v-1148f264]>*{z-index:1;position:relative}.running-tool-icon[data-v-1148f264]{color:#cbd5e1c7}.running-tool-name[data-v-1148f264]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:12.5px;font-weight:500;line-height:18px;overflow:hidden}.running-tool-meta[data-v-1148f264]{color:#94a3b89e;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:11.5px;line-height:18px;display:inline-flex}@keyframes running-tool-sweep-1148f264{0%,20%{transform:translate(-320%)}82%,to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.running-tool-row[data-v-1148f264]:after{animation:none;display:none}}.alert-card.system-notification[data-v-e1255a42]{border-left-width:3px;border-radius:10px;padding:14px 16px;animation:.32s ease-out alertCardIn-e1255a42;position:relative}.alert-card.system-notification.warning[data-v-e1255a42]{color:#fde68afa;background:linear-gradient(135deg,#f59e0b33 0%,#78350f57 100%);border-color:#f59e0b7a #f59e0b7a #f59e0b7a #f59e0bf2;box-shadow:0 4px 18px #f59e0b29}.alert-card.system-notification.error[data-v-e1255a42],.alert-card.system-notification.failed[data-v-e1255a42],.alert-card.system-notification.blocked[data-v-e1255a42]{color:#fca5a5fa;background:linear-gradient(135deg,#ef444433 0%,#7f1d1d5c 100%);border-color:#ef444480 #ef444480 #ef444480 #ef4444f2;box-shadow:0 4px 18px #ef444433}.alert-card.system-notification.info[data-v-e1255a42]{color:#bfdbfefa;background:linear-gradient(135deg,#3b82f633 0%,#1e3a8a5c 100%);border-color:#3b82f67a #3b82f67a #3b82f67a #3b82f6f2;box-shadow:0 4px 18px #3b82f62e}.alert-card.system-notification.success[data-v-e1255a42]{color:#a7f3d0fa;background:linear-gradient(135deg,#10b9812e 0%,#064e3b5c 100%);border-color:#10b9817a #10b9817a #10b9817a #10b981f2;box-shadow:0 4px 18px #10b9812e}@keyframes alertCardIn-e1255a42{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.alert-card-row[data-v-e1255a42]{align-items:flex-start;gap:14px;display:flex}.alert-card-icon[data-v-e1255a42]{filter:drop-shadow(0 1px 2px #00000040);flex-shrink:0;font-size:26px;line-height:1.2}.alert-card-body[data-v-e1255a42]{flex:1;min-width:0}.alert-card-title[data-v-e1255a42]{letter-spacing:.2px;margin-bottom:5px;font-size:15px;font-weight:600}.alert-card-message[data-v-e1255a42]{opacity:.94;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.6}.alert-card-reward[data-v-e1255a42]{opacity:.82;margin-top:6px;font-size:12px}.alert-card-tips[data-v-e1255a42]{background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;margin-top:10px;padding:10px 12px}.alert-card-tips-title[data-v-e1255a42]{opacity:.92;margin-bottom:6px;font-size:12px;font-weight:600}.alert-card-tips-list[data-v-e1255a42]{opacity:.86;margin:0;padding-left:18px;font-size:12px;line-height:1.7}.alert-card-tips-list li[data-v-e1255a42]{list-style:outside}.alert-card-cta-row[data-v-e1255a42]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.alert-card-secondary-btn[data-v-e1255a42]{color:#ffffffe0;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:6px;padding:7px 16px;font-size:13px;font-weight:500;transition:background .2s,border-color .2s}.alert-card-secondary-btn[data-v-e1255a42]:hover{background:#ffffff1a;border-color:#ffffff73}.alert-card-cta-btn[data-v-e1255a42]{color:#fffffffa;cursor:pointer;background:linear-gradient(135deg,#6366f18c 0%,#3b82f68c 100%);border:1px solid #6366f1bf;border-radius:6px;padding:7px 18px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .15s,box-shadow .2s;box-shadow:0 2px 8px #6366f13d}.alert-card-cta-btn[data-v-e1255a42]:hover{background:linear-gradient(135deg,#6366f1bf 0%,#3b82f6bf 100%);border-color:#6366f1f2;transform:translateY(-1px);box-shadow:0 4px 12px #6366f15c}.alert-card-cta-btn[data-v-e1255a42]:active{transform:translateY(0);box-shadow:0 2px 6px #6366f138}.async-task-card[data-v-32b2ccd0]{--async-task-accent:#60a5fa;--async-task-accent-strong:#3b82f6;--async-task-accent-soft:#3b82f61c;--async-task-accent-border:#60a5fa33;border:1px solid #60a5fa33;border:1px solid var(--async-task-accent-border);background:#ffffff0a;border-radius:12px;flex-direction:column;gap:12px;padding:15px 17px 14px;display:flex;box-shadow:inset 0 1px #ffffff06,0 6px 20px #00000014}.async-task-card--succeeded[data-v-32b2ccd0]{--async-task-accent:#4ade80;--async-task-accent-strong:#22c55e;--async-task-accent-soft:#22c55e1c;--async-task-accent-border:#4ade802e}.async-task-card--failed[data-v-32b2ccd0],.async-task-card--expired[data-v-32b2ccd0]{--async-task-accent:#fca5a5;--async-task-accent-strong:#ef4444;--async-task-accent-soft:#ef44441a;--async-task-accent-border:#f871712e}.async-task-card--canceled[data-v-32b2ccd0]{--async-task-accent:#f3f4f69e;--async-task-accent-strong:#f3f4f675;--async-task-accent-soft:#ffffff0f;--async-task-accent-border:#ffffff14}.async-task-card__header[data-v-32b2ccd0]{align-items:center;gap:10px;min-width:0;display:flex}.async-task-card__icon[data-v-32b2ccd0]{border:1px solid var(--async-task-accent-border);width:30px;height:30px;color:var(--async-task-accent);background:var(--async-task-accent-soft);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.async-task-card__spinner[data-v-32b2ccd0]{animation:1s linear infinite async-task-spin-32b2ccd0}@keyframes async-task-spin-32b2ccd0{to{transform:rotate(360deg)}}.async-task-card__title[data-v-32b2ccd0]{color:#fffffff0;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.async-task-card__badge[data-v-32b2ccd0]{border:1px solid var(--async-task-accent-border);color:var(--async-task-accent);background:var(--async-task-accent-soft);border-radius:9999px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:500;line-height:1.4}.async-task-card__message[data-v-32b2ccd0]{color:#ffffffb3;word-break:break-word;max-width:92ch;font-size:13px;line-height:1.65}.async-task-card__retry[data-v-32b2ccd0]{color:#fbbf24;font-size:11px}.async-task-card__progress[data-v-32b2ccd0]{flex-direction:column;gap:8px;padding-top:1px;display:flex}.async-task-card__progress-meta[data-v-32b2ccd0]{justify-content:space-between;align-items:center;gap:8px;display:flex}.async-task-card__phase-group[data-v-32b2ccd0]{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.async-task-card__waited[data-v-32b2ccd0]{color:#ffffff80;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.async-task-card__phase[data-v-32b2ccd0]{color:#ffffffbd;font-size:12px;font-weight:500}.async-task-card__progress-value[data-v-32b2ccd0]{color:#fff6;flex-shrink:0;font-size:11px}.async-task-card__progress-value--exact[data-v-32b2ccd0]{color:var(--async-task-accent);font-variant-numeric:tabular-nums;font-weight:600}.async-task-card__progress-track[data-v-32b2ccd0]{background:#fff1;border-radius:9999px;height:4px;overflow:hidden}.async-task-card__progress-fill[data-v-32b2ccd0]{background:linear-gradient(90deg, var(--async-task-accent-strong), var(--async-task-accent));width:0;height:100%;box-shadow:0 0 8px var(--async-task-accent-soft);border-radius:9999px;transition:width .35s ease-out}.async-task-card__progress-fill--indeterminate[data-v-32b2ccd0]{width:32%;animation:1.4s ease-in-out infinite async-task-progress-32b2ccd0}@keyframes async-task-progress-32b2ccd0{0%{transform:translate(-120%)}to{transform:translate(350%)}}.async-task-card__error[data-v-32b2ccd0]{color:#fca5a5;word-break:break-word;border:1px solid #ef44444d;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.5}.async-task-card__actions[data-v-32b2ccd0]{align-items:center;gap:10px;padding-top:1px;display:flex}.async-task-card__cancel[data-v-32b2ccd0]{color:#ffffffc7;cursor:pointer;background:#ffffff06;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:6px 12px;font-size:12px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.async-task-card__cancel[data-v-32b2ccd0]:hover:not(:disabled){color:#fffffff2;background:#ffffff14;border-color:#fff3}.async-task-card__cancel[data-v-32b2ccd0]:focus-visible{outline:2px solid var(--async-task-accent);outline-offset:2px}.async-task-card__cancel[data-v-32b2ccd0]:disabled{opacity:.5;cursor:not-allowed}.async-task-card__hint[data-v-32b2ccd0]{color:#fff6;font-size:11px;line-height:1.5}@media (width<=640px){.async-task-card[data-v-32b2ccd0]{padding:14px}.async-task-card__actions[data-v-32b2ccd0]{flex-direction:column;align-items:flex-start;gap:7px}}@media (pointer:coarse){.async-task-card__cancel[data-v-32b2ccd0]{min-height:44px}}@media (prefers-reduced-motion:reduce){.async-task-card__progress-fill[data-v-32b2ccd0]{transition:none}.async-task-card__progress-fill--indeterminate[data-v-32b2ccd0]{opacity:.35;width:100%;animation:none;transform:none}.async-task-card__spinner[data-v-32b2ccd0]{animation-duration:2s}}.app-notification-card[data-v-56125e08]{color:#e5edf7;background:linear-gradient(135deg,#0f172aeb,#1e293bc2);border:1px solid #94a3b82e;border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid;box-shadow:0 10px 24px #02061733}.notification-mark[data-v-56125e08]{color:#93c5fd;background:#3b82f629;border-radius:8px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.app-notification-card.success .notification-mark[data-v-56125e08]{color:#6ee7b7;background:#10b98126}.app-notification-card.warning .notification-mark[data-v-56125e08]{color:#fcd34d;background:#f59e0b29}.app-notification-card.error .notification-mark[data-v-56125e08]{color:#fca5a5;background:#ef444426}.notification-main[data-v-56125e08]{min-width:0}.notification-kicker[data-v-56125e08]{color:#94a3b8;font-size:11px;line-height:1.2}.notification-title[data-v-56125e08]{color:#f8fafc;word-break:break-word;margin-top:2px;font-size:14px;font-weight:700;line-height:1.35}.notification-message[data-v-56125e08]{color:#cbd5e1;word-break:break-word;margin-top:3px;font-size:12px;line-height:1.45}@media (width<=640px){.app-notification-card[data-v-56125e08]{grid-template-columns:32px minmax(0,1fr)}}.audio-preview-player[data-v-32f484ed]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.audio-preview-player.disabled[data-v-32f484ed]{opacity:.5}.audio-preview-play[data-v-32f484ed]{color:#f0f9fff5;cursor:pointer;background:#020617b8;border:1px solid #7dd3fc57;border-radius:999px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:inline-flex}.audio-preview-play[data-v-32f484ed]:disabled{cursor:not-allowed}.audio-preview-play-icon[data-v-32f484ed]{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;width:0;height:0;margin-left:2px}.audio-preview-pause-icon[data-v-32f484ed]{justify-content:space-between;width:10px;height:12px;display:inline-flex}.audio-preview-pause-icon[data-v-32f484ed]:before,.audio-preview-pause-icon[data-v-32f484ed]:after{content:"";background:currentColor;border-radius:2px;width:3px;height:12px}.audio-preview-progress[data-v-32f484ed]{accent-color:#22d3ee;cursor:pointer;flex:1;min-width:80px}.audio-preview-progress[data-v-32f484ed]:disabled{cursor:not-allowed}.audio-preview-time[data-v-32f484ed]{color:#cbd5e1c7;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}.voice-browse-mask[data-v-ccacd6d8]{z-index:10020;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.voice-browse-dialog[data-v-ccacd6d8]{background:#0f172a;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:14px;width:min(960px,100%);max-height:min(760px,100vh - 48px);padding:18px;display:flex;box-shadow:0 24px 72px #0000006b}.voice-browse-header[data-v-ccacd6d8],.voice-browse-toolbar[data-v-ccacd6d8]{align-items:center;gap:12px;display:flex}.voice-browse-header[data-v-ccacd6d8]{justify-content:space-between}.voice-browse-title[data-v-ccacd6d8]{color:#fffffff0;font-size:16px;font-weight:800}.voice-browse-subtitle[data-v-ccacd6d8]{color:#94a3b8e6;margin-top:4px;font-size:12px}.voice-browse-close[data-v-ccacd6d8],.voice-browse-search-btn[data-v-ccacd6d8],.voice-page-btn[data-v-ccacd6d8]{color:#f0f9fff5;cursor:pointer;background:#020617b8;border:1px solid #7dd3fc57;border-radius:999px;min-height:32px;padding:0 13px;font-size:12px;font-weight:700}.voice-browse-search[data-v-ccacd6d8],.voice-browse-select[data-v-ccacd6d8]{color:#ffffffeb;background:#0f172ab8;border:1px solid #94a3b83d;border-radius:8px;outline:none;min-height:36px}.voice-browse-search[data-v-ccacd6d8]{flex:1;padding:0 12px}.voice-browse-select[data-v-ccacd6d8]{flex:0 0 120px;padding:0 10px}.voice-browse-search-btn[data-v-ccacd6d8]{flex:none}.voice-browse-grid[data-v-ccacd6d8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-right:4px;display:grid;overflow:auto}.voice-card[data-v-ccacd6d8]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;min-width:0;padding:12px;transition:border-color .2s;display:flex;position:relative}.voice-card[data-v-ccacd6d8]:hover{border-color:#ffffff47}.voice-card-head[data-v-ccacd6d8]{align-items:center;gap:8px;min-width:0;display:flex}.voice-main[data-v-ccacd6d8]{flex:1;min-width:0}.voice-name[data-v-ccacd6d8]{color:#fffffff0;font-size:13px;font-weight:700}.voice-code[data-v-ccacd6d8]{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8e6;margin-top:2px;font-size:11px;overflow:hidden}.voice-pill[data-v-ccacd6d8]{color:#ccfbf1f5;background:#14b8a624;border-radius:999px;flex:none;padding:3px 7px;font-size:11px}.voice-pill-emotion[data-v-ccacd6d8]{color:#fde68af5;background:#fbbf2424}.voice-desc[data-v-ccacd6d8]{color:#e2e8f0d6;margin:8px 0 0;font-size:12px;line-height:1.5}.voice-tags[data-v-ccacd6d8]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.voice-tag[data-v-ccacd6d8]{color:#cbd5e1eb;background:#94a3b81f;border-radius:999px;padding:2px 6px;font-size:11px}.voice-footer[data-v-ccacd6d8]{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.voice-adopt-btn[data-v-ccacd6d8]{flex:none;position:static;bottom:auto;right:auto;transform:none}.voice-browse-empty[data-v-ccacd6d8]{color:#cbd5e1c7;justify-content:center;align-items:center;min-height:180px;font-size:13px;display:flex}.voice-browse-pagination[data-v-ccacd6d8]{justify-content:center;align-items:center;gap:10px;display:flex}.voice-page-btn[data-v-ccacd6d8]:disabled{cursor:not-allowed;opacity:.45}.voice-page-info[data-v-ccacd6d8]{color:#cbd5e1d1;text-align:center;min-width:72px;font-size:12px}@media (width<=720px){.voice-browse-mask[data-v-ccacd6d8]{padding:12px}.voice-browse-toolbar[data-v-ccacd6d8]{flex-direction:column;align-items:stretch}.voice-browse-select[data-v-ccacd6d8],.voice-browse-search-btn[data-v-ccacd6d8]{flex:none}.voice-browse-grid[data-v-ccacd6d8]{grid-template-columns:1fr}}.bgm-browse-mask[data-v-83d805c1]{z-index:10020;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.bgm-browse-dialog[data-v-83d805c1]{background:#0f172a;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:14px;width:min(960px,100%);max-height:min(760px,100vh - 48px);padding:18px;display:flex;box-shadow:0 24px 72px #0000006b}.bgm-browse-header[data-v-83d805c1],.bgm-browse-toolbar[data-v-83d805c1]{align-items:center;gap:12px;display:flex}.bgm-browse-header[data-v-83d805c1]{justify-content:space-between}.bgm-browse-title[data-v-83d805c1]{color:#fffffff0;font-size:16px;font-weight:800}.bgm-browse-subtitle[data-v-83d805c1]{color:#94a3b8e6;margin-top:4px;font-size:12px}.bgm-browse-close[data-v-83d805c1],.bgm-browse-search-btn[data-v-83d805c1],.bgm-page-btn[data-v-83d805c1]{color:#f0f9fff5;cursor:pointer;background:#020617b8;border:1px solid #7dd3fc57;border-radius:999px;min-height:32px;padding:0 13px;font-size:12px;font-weight:700}.bgm-browse-search[data-v-83d805c1],.bgm-browse-select[data-v-83d805c1]{color:#ffffffeb;background:#0f172ab8;border:1px solid #94a3b83d;border-radius:8px;outline:none;min-height:36px}.bgm-browse-search[data-v-83d805c1]{flex:1;padding:0 12px}.bgm-browse-select[data-v-83d805c1]{flex:0 0 140px;padding:0 10px}.bgm-browse-search-btn[data-v-83d805c1]{flex:none}.bgm-upload-btn[data-v-83d805c1]:disabled{cursor:not-allowed;opacity:.55}.bgm-upload-input[data-v-83d805c1]{display:none}.bgm-upload-error[data-v-83d805c1]{color:#fca5a5f2;font-size:12px}.bgm-browse-grid[data-v-83d805c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-right:4px;display:grid;overflow:auto}.bgm-card[data-v-83d805c1]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;min-width:0;padding:12px;transition:border-color .2s;display:flex;position:relative}.bgm-card[data-v-83d805c1]:hover{border-color:#ffffff47}.bgm-card-head[data-v-83d805c1]{align-items:center;gap:8px;min-width:0;display:flex}.bgm-main[data-v-83d805c1]{flex:1;min-width:0}.bgm-name[data-v-83d805c1]{color:#fffffff0;font-size:13px;font-weight:700}.bgm-url[data-v-83d805c1]{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8e6;margin-top:2px;font-size:11px;overflow:hidden}.bgm-pill[data-v-83d805c1]{color:#ccfbf1f5;background:#14b8a624;border-radius:999px;flex:none;padding:3px 7px;font-size:11px}.bgm-desc[data-v-83d805c1]{color:#e2e8f0d6;margin:8px 0 0;font-size:12px;line-height:1.5}.bgm-tags[data-v-83d805c1]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bgm-tag[data-v-83d805c1]{color:#cbd5e1eb;background:#94a3b81f;border-radius:999px;padding:2px 6px;font-size:11px}.bgm-footer[data-v-83d805c1]{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.bgm-adopt-btn[data-v-83d805c1]{flex:none;position:static;bottom:auto;right:auto;transform:none}.bgm-browse-empty[data-v-83d805c1]{color:#cbd5e1c7;justify-content:center;align-items:center;min-height:180px;font-size:13px;display:flex}.bgm-browse-pagination[data-v-83d805c1]{justify-content:center;align-items:center;gap:10px;display:flex}.bgm-page-btn[data-v-83d805c1]:disabled{cursor:not-allowed;opacity:.45}.bgm-page-info[data-v-83d805c1]{color:#cbd5e1d1;text-align:center;min-width:72px;font-size:12px}@media (width<=720px){.bgm-browse-mask[data-v-83d805c1]{padding:12px}.bgm-browse-toolbar[data-v-83d805c1]{flex-direction:column;align-items:stretch}.bgm-browse-select[data-v-83d805c1],.bgm-browse-search-btn[data-v-83d805c1]{flex:none}.bgm-browse-grid[data-v-83d805c1]{grid-template-columns:1fr}}.caption-edit-backdrop[data-v-a4a46bc9]{z-index:10040;color:#e5eefb;background:#020617a8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.caption-edit-dialog[data-v-a4a46bc9]{background:#121a25;border:1px solid #334155;border-radius:12px;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 40px);font-size:13px;display:flex;box-shadow:0 20px 70px #0009}header[data-v-a4a46bc9],footer[data-v-a4a46bc9]{flex-shrink:0;align-items:center;gap:10px;padding:14px 18px;display:flex}header[data-v-a4a46bc9]{border-bottom:1px solid #334155;justify-content:space-between}h2[data-v-a4a46bc9]{margin:0 0 5px;font-size:16px}small[data-v-a4a46bc9]{color:#94a3b8;font-size:12px;line-height:1.5;display:block}.caption-edit-body[data-v-a4a46bc9]{min-height:0;padding:18px;overflow:auto}.caption-edit-body>label[data-v-a4a46bc9]{margin-bottom:8px;display:block}textarea[data-v-a4a46bc9],input[data-v-a4a46bc9],button[data-v-a4a46bc9]{font:inherit;color:inherit;background:#0b1220;border:1px solid #475569;border-radius:6px;padding:8px}textarea[data-v-a4a46bc9]{box-sizing:border-box;resize:vertical;width:100%;margin-bottom:8px;line-height:1.6;display:block}button[data-v-a4a46bc9]{cursor:pointer;white-space:nowrap}button[data-v-a4a46bc9]:disabled{opacity:.5;cursor:default}textarea[data-v-a4a46bc9]:focus,input[data-v-a4a46bc9]:focus{outline:1px solid #2dd4bf}.primary[data-v-a4a46bc9]{background:#087d89;border-color:#22c5cf}.footer-space[data-v-a4a46bc9]{flex:1}footer[data-v-a4a46bc9]{border-top:1px solid #334155;flex-wrap:wrap}.caption-edit-ai[data-v-a4a46bc9]{border-top:1px solid #334155;margin-top:16px;padding-top:12px}summary[data-v-a4a46bc9]{cursor:pointer;color:#b6d9e0}.caption-edit-ai-icon[data-v-a4a46bc9]{vertical-align:-3px;color:#99f6e4;width:16px;height:16px;margin-right:6px;display:inline-block}.ai-request[data-v-a4a46bc9]{gap:8px;margin-top:12px;display:flex}.ai-request input[data-v-a4a46bc9]{flex:1;min-width:0}.ai-chips[data-v-a4a46bc9]{gap:6px;margin:8px 0;display:flex}.ai-chips button[data-v-a4a46bc9]{background:0 0;padding:5px 8px;font-size:12px}.ai-suggestion[data-v-a4a46bc9]{background:#0b2630;border:1px solid #256675;border-radius:8px;margin-top:10px;padding:12px}.ai-suggestion p[data-v-a4a46bc9]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.ai-suggestion button[data-v-a4a46bc9]{margin-top:8px}.caption-edit-error[data-v-a4a46bc9]{color:#fca5a5;white-space:pre-wrap}.caption-edit-backdrop.is-inline[data-v-a4a46bc9]{background:0 0;min-width:0;padding:0;display:block;position:static}.is-inline .caption-edit-dialog[data-v-a4a46bc9]{width:100%;max-height:none;box-shadow:none;box-sizing:border-box;background:#94a3b809;border-color:#94a3b81f}.is-inline header[data-v-a4a46bc9],.is-inline footer[data-v-a4a46bc9]{flex-wrap:wrap;gap:7px;padding:12px}.is-inline h2[data-v-a4a46bc9]{font-size:14px}.is-inline small[data-v-a4a46bc9]{font-size:11px}.is-inline .caption-edit-body[data-v-a4a46bc9]{padding:12px;overflow:visible}.is-inline footer button[data-v-a4a46bc9]{padding:5px 7px;font-size:11px}.is-inline .footer-space[data-v-a4a46bc9]{display:none}.is-inline .ai-request[data-v-a4a46bc9],.is-inline .ai-chips[data-v-a4a46bc9]{flex-wrap:wrap}.is-inline .ai-chips button[data-v-a4a46bc9]{padding:4px;font-size:11px}.caption-edit-backdrop.is-floating[data-v-a4a46bc9]{background:0 0;min-width:0;padding:0;display:block;position:static}.is-floating .caption-edit-dialog[data-v-a4a46bc9]{width:100%;max-height:calc(100dvh - 18px);box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0}.is-floating header[data-v-a4a46bc9]{border:0;padding:12px 14px 8px}.is-floating h2[data-v-a4a46bc9]{color:#afc1cf;margin:0;font-size:12px;font-weight:600}.is-floating header small[data-v-a4a46bc9]{display:none}.is-floating header button[data-v-a4a46bc9]{color:#8fa4b5;background:0 0;border-color:#0000;width:24px;height:24px;padding:0;font-size:16px}.is-floating .caption-edit-body[data-v-a4a46bc9]{padding:0 14px 12px}.is-floating .caption-edit-body>label[data-v-a4a46bc9]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.is-floating textarea[data-v-a4a46bc9],.is-floating input[data-v-a4a46bc9]{background:#0e1720;border-color:#354654;border-radius:7px}.is-floating textarea[data-v-a4a46bc9]{resize:vertical;min-height:74px;padding:10px;font-size:13px;line-height:1.65}.is-floating textarea[data-v-a4a46bc9]:focus,.is-floating input[data-v-a4a46bc9]:focus{border-color:#63a99e;outline:none;box-shadow:0 0 0 2px #62b5a712}.is-floating small[data-v-a4a46bc9]{color:#8fa4b6;font-size:11px}.is-floating button[data-v-a4a46bc9]{color:#d0e0eb;background:#1a2732;border-color:#344755;border-radius:6px;padding:6px 9px;font-size:12px}.is-floating button[data-v-a4a46bc9]:hover:not(:disabled){background:#223440;border-color:#536f7f}.is-floating .primary[data-v-a4a46bc9]{color:#c2f1e5;background:#234b44;border-color:#477e70}.is-floating .primary[data-v-a4a46bc9]:hover:not(:disabled){background:#2b5b50;border-color:#62a58e}.is-floating footer[data-v-a4a46bc9]{background:#0e17204d;border-color:#a5bfd416;gap:6px;padding:10px 14px}.is-floating .caption-edit-ai[data-v-a4a46bc9]{border-color:#a5bfd416;margin-top:12px;padding-top:10px}.is-floating summary[data-v-a4a46bc9]{color:#a9c4ce;font-size:12px}.is-floating .ai-request[data-v-a4a46bc9],.is-floating .ai-chips[data-v-a4a46bc9]{flex-wrap:wrap;gap:6px}.is-floating .ai-chips button[data-v-a4a46bc9]{padding:4px 6px;font-size:11px}.dialogue-manager[data-v-e221df3b]{color:#dce5ef;min-width:0;font-size:12px}fieldset[data-v-e221df3b]{border:0;min-width:0;margin:0;padding:0}h3[data-v-e221df3b],p[data-v-e221df3b]{margin:0}h3[data-v-e221df3b]{color:#edf3fa;font-size:14px;font-weight:600}.section-head[data-v-e221df3b],.row[data-v-e221df3b],.voice-heading[data-v-e221df3b]{align-items:center;gap:8px;display:flex}.section-head[data-v-e221df3b]{justify-content:space-between;gap:6px}.section-head>div[data-v-e221df3b]{gap:5px;display:grid}.hint[data-v-e221df3b]{color:#8e9daf;font-size:11px;line-height:1.6}.voice-identity strong[data-v-e221df3b]{color:#e5edf6;font-size:12px}.stack-label[data-v-e221df3b]{gap:8px;margin-top:14px;display:grid}.row[data-v-e221df3b]{flex-wrap:wrap;margin:12px 0}.grow[data-v-e221df3b]{flex:1}.row label[data-v-e221df3b]{align-items:center;gap:6px;display:flex}.time-row input[data-v-e221df3b]{width:64px}button[data-v-e221df3b],input[data-v-e221df3b],select[data-v-e221df3b],textarea[data-v-e221df3b]{font:inherit;color:inherit;box-sizing:border-box;background:#0b1420;border:1px solid #ffffff24;border-radius:6px;padding:6px 8px}button[data-v-e221df3b]{cursor:pointer;white-space:nowrap;line-height:1.5}button[data-v-e221df3b]:hover:not(:disabled){background:#1b2a36;border-color:#5eead470}button[data-v-e221df3b]:disabled,input[data-v-e221df3b]:disabled,textarea[data-v-e221df3b]:disabled,select[data-v-e221df3b]:disabled{opacity:.5;cursor:default}textarea[data-v-e221df3b]{resize:vertical;width:100%;line-height:1.7;display:block}button[data-v-e221df3b]:focus-visible,input[data-v-e221df3b]:focus-visible,select[data-v-e221df3b]:focus-visible,textarea[data-v-e221df3b]:focus-visible{outline-offset:2px;outline:2px solid #5eead4}.primary[data-v-e221df3b]{color:#93ebdd;background:#173c3b;border-color:#2dd4bf55}.text-button[data-v-e221df3b]{color:#a9c5ce;background:0 0;border-color:#0000;padding:4px 0}fieldset>.primary[data-v-e221df3b]{margin-top:12px}.notice[data-v-e221df3b],.error[data-v-e221df3b]{border-radius:6px;margin-bottom:10px;padding:8px 10px;line-height:1.6}.notice[data-v-e221df3b]{color:#99e3c2;background:#183c36}.error[data-v-e221df3b]{color:#ffb7bd;background:#4a262b}.voice-count[data-v-e221df3b]{color:#8e9daf;font-size:12px;font-weight:400}.voice-list[data-v-e221df3b]{margin-top:10px}.voice-row[data-v-e221df3b]{border-top:1px solid #ffffff12;border-left:2px solid #0000;padding:10px 0}.voice-row.selected[data-v-e221df3b]{border-left-color:var(--voice-color);background:color-mix(in srgb, var(--voice-color) 8%, transparent)}.voice-row .voice-heading[data-v-e221df3b]{grid-template-columns:8px minmax(0,1fr) 22px;gap:7px;display:grid}.voice-dot[data-v-e221df3b]{background:var(--voice-color);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.voice-identity[data-v-e221df3b]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:6px;min-width:0;display:grid}.voice-identity strong[data-v-e221df3b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.voice-choice[data-v-e221df3b]{color:#d4e4f5;background:#182635;border-color:#7791aa66;align-items:center;gap:4px;width:100%;min-width:0;padding:4px 6px;font-size:11px;display:flex}.voice-choice>span[data-v-e221df3b]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.voice-choice-arrow[data-v-e221df3b]{color:#91a8bd;margin-left:auto}.voice-choice[data-v-e221df3b]:hover:not(:disabled){border-color:var(--voice-color);background:color-mix(in srgb, var(--voice-color) 12%, #182635)}.voice-heading .text-button[data-v-e221df3b]{padding:3px 0;font-size:11px}.voice-quick-settings[data-v-e221df3b]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px;margin-top:7px;display:grid}.voice-quick-settings label[data-v-e221df3b]{color:#8e9daf;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:10px;display:flex}.voice-quick-settings input[data-v-e221df3b],.voice-quick-settings select[data-v-e221df3b]{width:100%;min-width:0;padding:3px 2px;font-size:11px}.voice-quick-settings .voice-rate[data-v-e221df3b]{grid-template-columns:auto minmax(0,1fr) 4ch;gap:4px;display:grid}.voice-quick-settings input[type=range][data-v-e221df3b]{width:100%;height:14px;accent-color:var(--voice-color);cursor:ew-resize;background:0 0;border:0;margin:0;padding:0}.voice-rate output[data-v-e221df3b]{text-align:right;color:#c8d5e3;font-variant-numeric:tabular-nums;font-size:10px}.voice-row-actions[data-v-e221df3b]{justify-content:flex-end;margin-top:5px;display:flex}.voice-row-actions button[data-v-e221df3b]{padding:2px 7px;font-size:11px}.voice-hint[data-v-e221df3b]{margin-top:8px;font-size:10px}.is-sidebar .voice-row[data-v-e221df3b]{-moz-column-gap:6px;grid-template-columns:14px minmax(0,1fr) minmax(0,1fr) 24px;align-items:center;gap:8px 6px;padding:10px 0;display:grid}.is-sidebar .voice-heading[data-v-e221df3b],.is-sidebar .voice-identity[data-v-e221df3b],.is-sidebar .voice-quick-settings[data-v-e221df3b]{display:contents}.is-sidebar .voice-dot[data-v-e221df3b]{border-radius:4px;grid-area:1/1;width:14px;height:14px;box-shadow:inset 0 0 0 1px #ffffff26}.is-sidebar .voice-identity strong[data-v-e221df3b]{grid-area:1/2/auto/4;font-size:13px;line-height:22px}.is-sidebar .voice-heading>.text-button[data-v-e221df3b]{grid-area:1/4}.is-sidebar .voice-choice[data-v-e221df3b]{grid-area:2/1/auto/3;height:28px;padding:4px 6px}.is-sidebar .voice-quick-settings .voice-rate[data-v-e221df3b]{grid-area:2/3/auto/-1;font-size:11px}.is-sidebar .voice-quick-settings>label[data-v-e221df3b]:not(.voice-rate){grid-area:3/1/auto/-1;grid-template-columns:auto minmax(0,1fr);gap:7px;font-size:11px;display:grid}.is-sidebar .voice-quick-settings input[type=text][data-v-e221df3b]{height:28px;padding:4px 7px;font-size:11px}.is-sidebar .voice-row-actions[data-v-e221df3b]{grid-column:1/-1;margin-top:0}.ve-chip-rt[data-v-2df8504c]{pointer-events:none;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ve-chip-rt__mount[data-v-2df8504c]{display:block;position:absolute;inset:0}.ve-chip-rt__fallback[data-v-2df8504c]{color:#ffffffd1;white-space:nowrap;justify-content:center;align-items:center;padding:0 6px;font-size:11px;display:flex;position:absolute;inset:0;overflow:hidden}.ve-caption-preview[data-v-0c19160d]{aspect-ratio:9/4;background:#131a26;border-radius:8px;flex:none;width:100%;position:relative;overflow:hidden}.ve-caption-preview__mount[data-v-0c19160d]{width:100%;height:100%}.ve-caption-preview__empty[data-v-0c19160d]{color:#fff6;text-align:center;justify-content:center;align-items:center;padding:0 12px;font-size:11px;display:flex;position:absolute;inset:0}.video-remotion-player[data-v-e4c3216c]{background:#020611;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.video-remotion-player__mount[data-v-e4c3216c]{width:100%;height:100%}.video-remotion-player__status[data-v-e4c3216c]{color:#ffffff94;background:#020611;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.video-remotion-player__spinner[data-v-e4c3216c]{border:2px solid #ffffff2e;border-top-color:#24d6c1;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite video-remotion-spin-e4c3216c}@keyframes video-remotion-spin-e4c3216c{to{transform:rotate(360deg)}}.video-remotion-player__layer-error[data-v-e4c3216c]{color:#fde68a;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#78350feb;border:1px solid #fbbf2480;border-radius:999px;max-width:90%;padding:6px 14px;font-size:12px;position:absolute;bottom:52px;left:50%;overflow:hidden;transform:translate(-50%)}.video-remotion-player__audio-recovery[data-v-e4c3216c]{z-index:8;color:#fff;white-space:nowrap;background:#020611f0;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}.video-remotion-player__audio-recovery button[data-v-e4c3216c]{color:#24d6c1;cursor:pointer;background:0 0;border:1px solid #24d6c1;border-radius:5px;padding:5px 8px}.ve-style-preview[data-v-34c34766]{aspect-ratio:1;background:#131a26;border-radius:8px;width:100%;position:relative;overflow:hidden}.ve-style-preview__mount[data-v-34c34766]{width:100%;height:100%}.ve-style-preview__empty[data-v-34c34766]{color:#fff6;text-align:center;justify-content:center;align-items:center;padding:0 12px;font-size:11px;display:flex;position:absolute;inset:0}.ve-canvas-layer[data-v-9817c59a]{z-index:6;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ve-canvas-stage[data-v-9817c59a]{pointer-events:none;width:100%;max-width:100%;max-height:min(100%,100vh - 196px);margin:auto;position:relative}.ve-canvas-box[data-v-9817c59a]{cursor:move;pointer-events:auto;border:1.5px dashed #2dd4bf8c;border-radius:4px;transition:border-color .12s;position:absolute}.ve-canvas-box[data-v-9817c59a]:hover{border-color:#2dd4bfe6}.ve-canvas-box.selected[data-v-9817c59a]{border:1.5px solid #2dd4bf;box-shadow:0 0 0 1px #2dd4bf40}.ve-canvas-box.dragging[data-v-9817c59a]{cursor:move}.ve-canvas-handle[data-v-9817c59a]{cursor:nwse-resize;pointer-events:auto;background:#2dd4bf;border:2px solid #0b0f17;border-radius:999px;width:12px;height:12px;position:absolute;bottom:-6px;right:-6px}.ve-canvas-handle-w[data-v-9817c59a]{cursor:ew-resize;pointer-events:auto;background:#2dd4bf;border:2px solid #0b0f17;border-radius:3px;width:10px;height:18px;margin-top:-9px;position:absolute;top:50%;right:-5px}.ve-canvas-handle-rot[data-v-9817c59a]{cursor:grab;pointer-events:auto;background:#facc15;border:2px solid #0b0f17;border-radius:999px;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-24px;left:50%}.ve-canvas-handle-rot[data-v-9817c59a]:after{content:"";background:#facc15b3;width:1px;height:12px;margin-left:-.5px;position:absolute;bottom:100%;left:50%}.ve-canvas-remove[data-v-9817c59a]{color:#ffffffd9;cursor:pointer;pointer-events:auto;background:#0f172af2;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:flex;position:absolute;top:-10px;right:-10px}.ve-canvas-remove[data-v-9817c59a]:hover{color:#fff;background:#ef4444e6;border-color:#ef4444e6}.ve-canvas-toolbar[data-v-9817c59a]{pointer-events:auto;white-space:nowrap;gap:4px;display:flex;position:absolute;top:-30px;left:0}.ve-canvas-toolbar button[data-v-9817c59a],.ve-canvas-toolbar-hint span[data-v-9817c59a]{color:#ffffffd9;cursor:pointer;background:#0a0f18f2;border:1px solid #ffffff29;border-radius:6px;padding:3px 8px;font-size:11px;line-height:1.2}.ve-canvas-toolbar button[data-v-9817c59a]:hover{color:#2dd4bf;border-color:#2dd4bf99}.ve-canvas-toolbar-hint span[data-v-9817c59a]{cursor:default;color:#ffffff8c}.ve-canvas-text-editor[data-v-9817c59a]{z-index:3;pointer-events:auto;position:absolute}.ve-canvas-text-editor textarea[data-v-9817c59a],.ve-canvas-text-editor .ve-canvas-text-sub[data-v-9817c59a]{color:#ffffffeb;resize:none;background:#080c14f5;border:1px solid #2dd4bf;border-radius:8px;outline:none;width:100%;min-width:180px;padding:6px 8px;font-size:13px;line-height:1.4}.ve-canvas-text-editor .ve-canvas-text-sub[data-v-9817c59a]{border-color:#2dd4bf73;margin-top:4px;font-size:12px}.ve-canvas-style-pop[data-v-9817c59a]{z-index:4;pointer-events:auto;background:#080c14f7;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;width:380px;max-width:94%;max-height:min(72%,340px);padding:8px;display:flex;position:absolute;box-shadow:0 12px 32px #00000073}.ve-canvas-style-body[data-v-9817c59a]{flex:1;gap:8px;min-height:0;display:flex}.ve-canvas-style-side[data-v-9817c59a]{flex-direction:column;flex-shrink:0;width:168px;min-height:0;display:flex}.ve-canvas-style-side .ve-style-preview[data-v-9817c59a]{flex-shrink:0}.ve-canvas-style-title[data-v-9817c59a]{color:#ffffff80;padding:0 2px 6px;font-size:11px}.ve-canvas-style-colors[data-v-9817c59a]{flex-wrap:wrap;align-items:center;gap:6px;padding:2px 0 6px;display:flex}.ve-canvas-style-colors-label[data-v-9817c59a]{color:#ffffff8c;margin-right:2px;font-size:11px}.ve-canvas-color-dot[data-v-9817c59a]{cursor:pointer;border:1.5px solid #ffffff40;border-radius:50%;width:18px;height:18px;padding:0;transition:transform .1s,border-color .1s}.ve-canvas-color-dot[data-v-9817c59a]:hover{transform:scale(1.15)}.ve-canvas-color-dot.active[data-v-9817c59a]{border-color:#fff;box-shadow:0 0 0 2px #ffffff59}.ve-canvas-color-custom[data-v-9817c59a]{cursor:pointer;background:conic-gradient(#f43f5e,#f59e0b,#facc15,#4ade80,#22d3ee,#818cf8,#f43f5e);border:1.5px solid #ffffff40;border-radius:50%;width:18px;height:18px;position:relative;overflow:hidden}.ve-canvas-color-custom.active[data-v-9817c59a]{border-color:#fff;box-shadow:0 0 0 2px #ffffff59}.ve-canvas-color-custom input[data-v-9817c59a]{opacity:0;cursor:pointer;position:absolute;inset:-4px}.ve-canvas-color-reset[data-v-9817c59a]{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:6px;padding:2px 8px;font-size:11px}.ve-canvas-color-reset[data-v-9817c59a]:hover{background:#ffffff1f}.ve-canvas-style-list[data-v-9817c59a]{flex:1;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;gap:5px;min-width:0;display:grid;overflow-y:auto}.ve-canvas-style-empty[data-v-9817c59a]{color:#fbbf24d9;font-size:11.5px;line-height:1.5}.ve-canvas-style-pop .ve-style-preview[data-v-9817c59a]{margin-bottom:8px}.ve-canvas-style-list button[data-v-9817c59a]{color:#ffffffd1;cursor:pointer;background:#131a26;border:1px solid #ffffff24;border-radius:8px;height:40px;padding:0;font-size:11.5px;overflow:hidden}.ve-canvas-style-list button[data-v-9817c59a]:hover{color:#2dd4bf;border-color:#2dd4bf80}.ve-canvas-style-list button.active[data-v-9817c59a]{color:#2dd4bf;background:#2dd4bf24;border-color:#2dd4bf}.ve-canvas-hint[data-v-9817c59a]{color:#fff9;white-space:nowrap;pointer-events:none;background:#080c14c7;border:1px solid #ffffff1a;border-radius:999px;padding:4px 12px;font-size:11.5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.caption-properties[data-v-5c3ea57c]{border:0;min-width:0;margin:12px 0 0;padding:0}details[data-v-5c3ea57c]{border-top:1px solid #334155;margin-top:12px;padding-top:12px}summary[data-v-5c3ea57c]{cursor:pointer;color:#b6d9e0}.time-fields[data-v-5c3ea57c]{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}label[data-v-5c3ea57c]{align-items:center;gap:8px;display:flex}.speech-label[data-v-5c3ea57c]{margin-top:12px;display:block}.speech-properties[data-v-5c3ea57c]{border-top:1px solid #334155;margin-top:16px;padding-top:14px}.speech-properties h3[data-v-5c3ea57c]{color:#b6d9e0;margin:0;font-size:14px}input[data-v-5c3ea57c],select[data-v-5c3ea57c],textarea[data-v-5c3ea57c],button[data-v-5c3ea57c]{font:inherit;color:inherit;background:#0b1220;border:1px solid #475569;border-radius:5px;padding:6px}input[type=number][data-v-5c3ea57c]{width:90px}textarea[data-v-5c3ea57c]{box-sizing:border-box;resize:vertical;width:100%;margin-top:6px;display:block}small[data-v-5c3ea57c]{color:#94a3b8;margin-top:8px;line-height:1.5;display:block}button[data-v-5c3ea57c]{cursor:pointer;white-space:nowrap}.is-inline[data-v-5c3ea57c]{font-size:12px}.is-inline .time-fields[data-v-5c3ea57c]{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.is-inline label[data-v-5c3ea57c]{min-width:0}.is-inline label input[type=number][data-v-5c3ea57c],.is-inline label select[data-v-5c3ea57c]{flex:1;width:0;min-width:0}.is-inline button[data-v-5c3ea57c]{padding:5px;font-size:11px}.speech-properties summary h3[data-v-5c3ea57c]{display:inline}.is-floating[data-v-5c3ea57c]{margin-top:12px;font-size:12px}.is-floating details[data-v-5c3ea57c],.is-floating .speech-properties[data-v-5c3ea57c]{border-color:var(--ve-pop-divider);margin-top:12px;padding-top:10px}.is-floating summary[data-v-5c3ea57c],.is-floating .speech-properties h3[data-v-5c3ea57c]{color:var(--ve-pop-label);font-size:12px;font-weight:500}.is-floating .time-fields[data-v-5c3ea57c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.is-floating .time-fields>label[data-v-5c3ea57c]{min-width:0;color:var(--ve-pop-muted);flex-direction:column;align-items:stretch;gap:5px;display:flex}.is-floating .time-fields>span[data-v-5c3ea57c]{color:var(--ve-pop-muted);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:11px}.is-floating input[type=number][data-v-5c3ea57c],.is-floating select[data-v-5c3ea57c]{box-sizing:border-box;width:100%;min-width:0}.is-floating input[data-v-5c3ea57c],.is-floating select[data-v-5c3ea57c],.is-floating textarea[data-v-5c3ea57c],.is-floating button[data-v-5c3ea57c]{background:var(--ve-pop-field);border-color:var(--ve-pop-field-border);border-radius:7px;padding:6px 8px}.is-floating input[data-v-5c3ea57c]:focus,.is-floating textarea[data-v-5c3ea57c]:focus,.is-floating select[data-v-5c3ea57c]:focus{border-color:var(--ve-pop-focus);outline:none}.is-floating button[data-v-5c3ea57c]{white-space:normal;color:var(--ve-pop-text);font-size:11px}.is-floating small[data-v-5c3ea57c]{color:var(--ve-pop-muted);margin-top:5px;font-size:11px}.ve-editor-popover .caption-delete[data-v-5c3ea57c]{color:var(--ve-pop-danger)}.ve-editor-popover .caption-delete[data-v-5c3ea57c]:hover:not(:disabled){color:var(--ve-pop-danger-hover);border-color:var(--ve-pop-danger)}.sfx-editor[data-v-6de1e25c]{color:var(--ve-pop-label);-webkit-font-smoothing:antialiased;padding:16px;font-size:12px;position:relative}header[data-v-6de1e25c],.sound-title[data-v-6de1e25c],label[data-v-6de1e25c],footer[data-v-6de1e25c]{align-items:center;display:flex}header[data-v-6de1e25c]{justify-content:space-between;margin-bottom:10px}.panel-label[data-v-6de1e25c]{color:var(--ve-pop-label);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.panel-label svg[data-v-6de1e25c]{color:var(--ve-pop-accent)}button[data-v-6de1e25c],input[data-v-6de1e25c]{font:inherit;color:inherit}button[data-v-6de1e25c]{cursor:pointer;justify-content:center;align-items:center;gap:5px;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.close[data-v-6de1e25c]{width:22px;height:22px;color:var(--ve-pop-muted);background:0 0;border:0;border-radius:7px;padding:0}.close[data-v-6de1e25c]:hover{background:var(--ve-pop-hover);color:var(--ve-pop-text)}.sound-title[data-v-6de1e25c]{gap:12px;margin-bottom:18px}.sound-title strong[data-v-6de1e25c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ve-pop-text);letter-spacing:.2px;flex:1;font-size:14px;font-weight:600;overflow:hidden}.replace[data-v-6de1e25c]{border:1px solid var(--ve-pop-field-border);color:var(--ve-pop-accent-text);background:var(--ve-pop-accent-bg);border-radius:7px;flex:none;padding:5px 8px;font-size:11px}.replace[data-v-6de1e25c]:hover:not(:disabled){background:var(--ve-pop-accent-hover);border-color:var(--ve-pop-accent-border);color:var(--ve-pop-accent-text)}fieldset[data-v-6de1e25c]{border:0;gap:13px;min-width:0;margin:0;padding:0;display:grid}label[data-v-6de1e25c]{white-space:nowrap;gap:10px}.number-field[data-v-6de1e25c]{box-sizing:border-box;border:1px solid var(--ve-pop-field-border);background:var(--ve-pop-field);border-radius:7px;align-items:center;width:84px;min-width:0;transition:border-color .15s,background-color .15s;display:inline-flex;box-shadow:inset 0 1px 3px #0002}.number-field[data-v-6de1e25c]:hover{border-color:var(--ve-pop-hover-border);background:var(--ve-pop-hover)}.number-field[data-v-6de1e25c]:focus-within{border-color:var(--ve-pop-focus);box-shadow:var(--ve-pop-focus-ring)}.number-field input[data-v-6de1e25c]{box-sizing:border-box;border-radius:inherit;width:100%;min-width:0;color:var(--ve-pop-text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:6px 0 6px 9px;font-size:12px}.number-field>span[data-v-6de1e25c]{color:var(--ve-pop-muted);padding:0 8px 0 3px;font-size:10px}.number-field input[data-v-6de1e25c]::-webkit-inner-spin-button{opacity:0}.number-field:hover input[data-v-6de1e25c]::-webkit-inner-spin-button{opacity:.6}.number-field:focus-within input[data-v-6de1e25c]::-webkit-inner-spin-button{opacity:.6}button[data-v-6de1e25c]:focus-visible{outline:1px solid var(--ve-pop-focus);outline-offset:2px}.volume input[data-v-6de1e25c]{appearance:none;background:linear-gradient(to right, var(--ve-pop-accent) var(--volume-fill), var(--ve-pop-rail) var(--volume-fill));cursor:pointer;border:0;border-radius:8px;flex:1;min-width:0;height:4px;padding:0}.volume input[data-v-6de1e25c]:focus-visible{box-shadow:var(--ve-pop-focus-ring);outline:0}.volume input[data-v-6de1e25c]::-webkit-slider-thumb{appearance:none;border:2px solid var(--ve-pop-accent-text);background:var(--ve-pop-accent);width:10px;height:10px;box-shadow:none;border-radius:50%}output[data-v-6de1e25c]{box-sizing:border-box;min-width:40px;color:var(--ve-pop-accent-text);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border-radius:7px;padding:3px 5px;font-size:11px}.duration small[data-v-6de1e25c]{color:var(--ve-pop-muted);margin-left:auto;font-size:10px}.fades[data-v-6de1e25c]{border-top:1px solid var(--ve-pop-divider);grid-template-columns:1fr 1fr;gap:16px;padding-top:13px;display:grid}.fades label[data-v-6de1e25c]{gap:8px}.fades .number-field[data-v-6de1e25c]{flex:1;width:auto}footer[data-v-6de1e25c]{color:var(--ve-pop-muted);justify-content:space-between;gap:8px;padding-top:1px}footer small[data-v-6de1e25c]{white-space:normal;font-size:10px;line-height:1.5}.remove[data-v-6de1e25c]{color:var(--ve-pop-danger);background:0 0;border:0;border-radius:7px;flex:none;margin-right:-5px;padding:4px 5px;font-size:11px}.remove[data-v-6de1e25c]:hover:not(:disabled){color:var(--ve-pop-danger-hover);background:#ee8b9b0a}[data-v-6de1e25c]:disabled{cursor:default;opacity:.5}.canonical-tracks[data-v-4b007729]{font-size:11px}.caption-track-controls[data-v-4b007729]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.subtitle-hover[data-v-4b007729]{z-index:10030;box-sizing:border-box;width:min(380px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--ve-pop-text);padding:0;font-size:13px;position:fixed;overflow:auto}.subtitle-preview[data-v-4b007729]{padding:14px}.subtitle-preview header[data-v-4b007729]{color:var(--ve-pop-label);justify-content:space-between;align-items:center;font-size:12px;display:flex}.subtitle-preview p[data-v-4b007729]{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ve-pop-field);border:1px solid var(--ve-pop-field-border);border-radius:7px;margin:10px 0;padding:10px;line-height:1.65}.subtitle-hover small[data-v-4b007729]{color:var(--ve-pop-muted);font-size:11px}.subtitle-preview-actions[data-v-4b007729],.subtitle-actions[data-v-4b007729]{gap:8px;margin-top:10px;display:flex}.subtitle-preview button[data-v-4b007729],.subtitle-manager-dialog button[data-v-4b007729]{color:inherit;cursor:pointer;white-space:nowrap;background:#0b1220;border:1px solid #475569;border-radius:5px;padding:6px 10px}.subtitle-preview button[data-v-4b007729]{border-color:var(--ve-pop-field-border);background:var(--ve-pop-field);border-radius:7px;font-size:12px}.subtitle-preview button[data-v-4b007729]:hover:not(:disabled){background:var(--ve-pop-hover);border-color:var(--ve-pop-hover-border)}.subtitle-preview .subtitle-edit-action[data-v-4b007729]{background:var(--ve-pop-accent-bg);border-color:var(--ve-pop-accent-border);color:var(--ve-pop-accent-text)}.subtitle-hover.is-editing[data-v-4b007729]{overflow:hidden}.subtitle-manager-backdrop[data-v-4b007729]{z-index:10050;color:#e5eefb;background:#020617a8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.subtitle-manager-dialog[data-v-4b007729]{box-sizing:border-box;background:#121a25;border:1px solid #334155;border-radius:10px;width:min(560px,100%);max-height:calc(100dvh - 40px);padding:18px;font-size:13px;overflow:auto}.subtitle-manager-dialog>header[data-v-4b007729]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.subtitle-manager-dialog p[data-v-4b007729]{line-height:1.6}.timeline-row[data-v-4b007729]{border-top:1px solid #ffffff07;grid-template-columns:52px minmax(0,1fr);align-items:center;min-height:30px;display:grid}.track-header[data-v-4b007729]{box-sizing:border-box;color:var(--ve-track-muted,#9097a2);flex:none;align-items:center;gap:3px;width:52px;padding-right:8px;font-size:10.5px;display:flex}.track-name[data-v-4b007729]{min-width:0;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:3px 0;overflow:hidden}.track-name[data-v-4b007729]:hover{color:#e2e6ed}.track-header.has-add[data-v-4b007729]{gap:3px}.has-add .track-name[data-v-4b007729]{flex:1}.empty-track-name[data-v-4b007729]{white-space:nowrap;padding:3px 1px}.track-add[data-v-4b007729]{box-sizing:border-box;background:#1d2026;background:var(--ve-track-control,#1d2026);color:#aeb6c1;border:1px solid #ffffff1a;border:1px solid var(--ve-track-border,#ffffff1a);cursor:pointer;border-radius:4px;flex:0 0 15px;justify-content:center;align-items:center;width:15px;height:15px;margin-left:auto;padding:0;font-size:11px;line-height:1;display:inline-flex}.track-add svg[data-v-4b007729]{pointer-events:none;flex-shrink:0}.track-add[data-v-4b007729]:disabled{opacity:.4;cursor:default}.track-add[data-v-4b007729]:hover:not(:disabled){color:#edf0f5;background:#2b3038;border-color:#ffffff3b}.lane[data-v-4b007729]{background:#14161a;background:var(--ve-track-surface,#14161a);border-radius:4px;flex:1;min-width:0;position:relative}.clip[data-v-4b007729]{box-sizing:border-box;color:#d0d8e3;min-width:3px;height:21px;box-shadow:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#27313c;border:1px solid #8599b03d;border-radius:4px;padding:1px 7px;position:absolute;overflow:hidden}.clip.caption[data-v-4b007729]{background:#33302c;border-color:#afa38d52}.clip.paired[data-v-4b007729]{background:linear-gradient(#33302c 0 42%,#27313c 42% 100%);border-color:#a6afbb52}.clip.muted[data-v-4b007729]{opacity:.35}.clip.selected[data-v-4b007729]{outline-offset:1px;outline:1px solid #c3d8cc}.clip.has-voice[data-v-4b007729]{border-color:color-mix(in srgb, var(--voice-tone) 28%, #30343c);background:color-mix(in srgb, var(--voice-tone) 15%, #1d2026);color:#e0e3ea;--voice-tone:color-mix(in srgb, var(--voice-color) 60%, #a5aab5);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--voice-tone) 75%, #34373e)}.clip[data-v-4b007729]:hover{border-color:#b3bdcd99}.clip[data-v-4b007729]:active{cursor:grabbing}.track-name[data-v-4b007729]:focus-visible,.track-add[data-v-4b007729]:focus-visible,.clip[data-v-4b007729]:focus-visible{outline-offset:2px;outline:1px solid #b2d7c9}.handle[data-v-4b007729]{cursor:ew-resize;width:5px;position:absolute;top:0;bottom:0}.sfx-clip .handle[data-v-4b007729]{z-index:1;width:min(6px,25%)}.sfx-clip .handle[data-v-4b007729]:after{content:"";opacity:.4;background:#a5b4c6;width:1px;position:absolute;top:5px;bottom:5px;left:2px}.sfx-clip:hover .handle[data-v-4b007729]:after,.sfx-clip.selected .handle[data-v-4b007729]:after{opacity:1}.sfx-popover[data-v-4b007729]{z-index:10030;box-sizing:border-box;width:min(340px,100vw - 16px);max-height:calc(100vh - 16px);position:fixed;overflow:hidden auto}.left[data-v-4b007729]{left:0}.right[data-v-4b007729]{right:0}.mixer[data-v-4b007729],.audio-inspector[data-v-4b007729]{background:#8881;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;width:100%;padding:8px 4px;display:flex}.bgm-clip[data-v-4b007729]{color:#c7d8cd;background:#26322e;border-color:#839f9166;padding:0 5px;overflow:visible}.bgm-clip-content[data-v-4b007729]{width:calc(100% - 12px);width:calc(var(--ve-visible-lane-width,100%) - 12px);align-items:center;gap:6px;min-width:0;max-width:100%;height:100%;display:flex;position:sticky;left:57px}.bgm-name[data-v-4b007729]{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font:inherit;cursor:pointer;border:0;flex:1;padding:0;overflow:hidden}.bgm-replace[data-v-4b007729],.bgm-track-action[data-v-4b007729]{font:inherit;color:#c7d8cd;cursor:pointer;border:0;border-left:1px solid #b0c7ba26;border-radius:0;flex:none;padding:0 5px;line-height:15px}.bgm-replace[data-v-4b007729]:hover:not(:disabled),.bgm-track-action[data-v-4b007729]:hover:not(:disabled){color:#ebf3ee;background:#c7d8cd12}.bgm-clip button[data-v-4b007729]:disabled{opacity:.45;cursor:default}.bgm-volume-popover[data-v-4b007729]{z-index:10030;box-sizing:border-box;width:min(260px,100vw - 16px);color:var(--ve-pop-label);padding:14px;font-size:12px;position:fixed}.bgm-volume-popover label[data-v-4b007729]{white-space:nowrap;gap:10px}.bgm-volume-popover output[data-v-4b007729]{text-align:right;font-variant-numeric:tabular-nums;min-width:38px;color:var(--ve-pop-accent-text)}.bgm-volume-popover input[type=range][data-v-4b007729]{appearance:none;background:linear-gradient(to right, var(--ve-pop-accent) var(--bgm-volume-fill), var(--ve-pop-rail) var(--bgm-volume-fill));cursor:pointer;border:0;border-radius:4px;flex:1;min-width:0;height:4px;padding:0}.bgm-volume-popover input[type=range][data-v-4b007729]::-webkit-slider-thumb{appearance:none;background:var(--ve-pop-accent);border:2px solid var(--ve-pop-accent-text);box-sizing:border-box;border-radius:50%;width:10px;height:10px}.bgm-volume-popover[data-v-4b007729] :disabled{opacity:.45;cursor:default}button[data-v-4b007729],input[data-v-4b007729]{color:inherit;background:0 0;border:1px solid #8884;border-radius:4px;padding:3px}label[data-v-4b007729]{align-items:center;gap:4px;display:flex}input[type=number][data-v-4b007729]{width:56px}input[type=range][data-v-4b007729]{width:90px}button.active[data-v-4b007729]{color:#5ed9d2}.ve-tracks[data-v-97857aeb]{--ve-track-surface:#14161a;--ve-track-text:#d2d5db;--ve-track-muted:#9097a2;--ve-track-accent:#9bc9bb;-webkit-user-select:none;user-select:none;cursor:default;--ve-track-control:#1d2026;--ve-track-border:#ffffff1a;background:#111317;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;padding:6px 10px 8px;box-shadow:inset 0 1px #ffffff03}.ve-tracks.disabled[data-v-97857aeb]{opacity:.6;pointer-events:none}.ve-tracks-body[data-v-97857aeb]{position:relative}.ve-tracks-scroll[data-v-97857aeb]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:#464b54 #14161a;max-height:38vh;overflow:auto}.ve-tracks[data-v-97857aeb]{contain:inline-size;min-width:0}.ve-tracks-scroll[data-v-97857aeb]::-webkit-scrollbar{width:6px;height:10px}.ve-tracks-scroll[data-v-97857aeb]::-webkit-scrollbar-thumb{background:#464b54;border-radius:5px}.ve-tracks-scroll[data-v-97857aeb]::-webkit-scrollbar-thumb:hover{background:#5e6570}.ve-tracks-content[data-v-97857aeb]{gap:5px;min-width:100%;display:grid}.ve-timeline-toolbar[data-v-97857aeb],.ve-timeline-zoom-controls[data-v-97857aeb]{align-items:center;gap:8px;display:flex}.ve-timeline-save-controls[data-v-97857aeb],.ve-save-status[data-v-97857aeb]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ve-save-status[data-v-97857aeb]{color:var(--ve-track-muted)}.ve-timeline-toolbar .ve-save-error[data-v-97857aeb]{color:#fca5a5}.ve-save-spinner[data-v-97857aeb]{border:2px solid #ffffff26;border-top-color:var(--ve-track-accent);border-radius:50%;width:10px;height:10px;animation:.8s linear infinite ve-save-spin-97857aeb}@keyframes ve-save-spin-97857aeb{to{transform:rotate(360deg)}}.ve-timeline-toolbar[data-v-97857aeb]{color:var(--ve-track-text);justify-content:space-between;margin-bottom:6px;font-size:11px}.ve-timeline-toolbar button[data-v-97857aeb]{white-space:nowrap;color:inherit;background:var(--ve-track-control);border:1px solid var(--ve-track-border);cursor:pointer;border-radius:5px;padding:3px 7px;transition:background-color .12s,border-color .12s,color .12s;box-shadow:inset 0 1px #ffffff04}.ve-timeline-toolbar button[data-v-97857aeb]:hover:not(:disabled){color:#edf0f5;background:#292d34;border-color:#ffffff30}.ve-timeline-toolbar button[data-v-97857aeb]:disabled{opacity:.4;cursor:default}.ve-timeline-toolbar .active[data-v-97857aeb]{color:#b8dacc;background:#9bc9bb14;border-color:#9bc9bb40}.ve-timeline-toolbar .active[data-v-97857aeb]:hover:not(:disabled){color:#d8eee7;background:#9bc9bb24;border-color:#9bc9bb70}.ve-timeline-zoom-controls input[data-v-97857aeb]{width:100px;accent-color:var(--ve-track-accent);appearance:none;background:linear-gradient(to right, #b8c3ce var(--zoom-fill), #3b4049 var(--zoom-fill));cursor:pointer;border:0;border-radius:4px;height:4px;padding:0}.ve-timeline-toolbar .ve-zoom-step[data-v-97857aeb]{justify-content:center;align-items:center;width:26px;height:24px;padding:0;display:inline-flex}.ve-timeline-zoom-controls input[data-v-97857aeb]::-webkit-slider-thumb{appearance:none;background:#d5dce4;border:0;border-radius:50%;width:10px;height:10px;box-shadow:0 1px 3px #0005}.ve-timeline-zoom-controls input[data-v-97857aeb]:focus-visible{outline:1px solid var(--ve-track-accent);outline-offset:4px}.ve-track-add svg[data-v-97857aeb],.ve-zoom-step svg[data-v-97857aeb],.ve-seg-source-audio svg[data-v-97857aeb],.ve-seg-rate-handle svg[data-v-97857aeb]{pointer-events:none;flex-shrink:0}.ve-timeline-zoom-controls output[data-v-97857aeb]{font-variant-numeric:tabular-nums;text-align:right;min-width:42px}.ve-time-ruler[data-v-97857aeb]{background:var(--ve-track-surface);z-index:12;height:25px;display:flex;position:sticky;top:0}.ve-time-mark[data-v-97857aeb]{white-space:nowrap;border-left:1px solid #ffffff1f;height:5px;font-size:10px;position:absolute;bottom:0}.ve-time-mark.major[data-v-97857aeb]{border-color:#ffffff47;height:9px}.ve-time-mark>span[data-v-97857aeb]{color:#969da8;position:absolute;top:-13px;left:3px}.ve-tracks-content .ve-track-label[data-v-97857aeb],.ve-tracks-content[data-v-97857aeb] .track-header{z-index:10;background:var(--ve-track-surface);position:sticky;left:0}.ve-tracks-content[data-v-97857aeb] .mixer,.ve-tracks-content[data-v-97857aeb] .audio-inspector{width:fit-content;max-width:calc(100vw - 100px);position:sticky;left:0}.ve-track-row[data-v-97857aeb]{align-items:center;height:28px;display:flex}.ve-track-row-slim[data-v-97857aeb]{height:18px}.ve-track-label[data-v-97857aeb]{box-sizing:border-box;width:52px;color:var(--ve-track-muted);flex-shrink:0;align-items:center;gap:3px;padding-right:8px;font-size:10.5px;display:flex}.ve-track-add[data-v-97857aeb]{box-sizing:border-box;border:1px solid var(--ve-track-border);background:var(--ve-track-control);color:#aeb6c1;cursor:pointer;border-radius:4px;flex:0 0 15px;justify-content:center;align-items:center;width:15px;height:15px;margin-left:auto;padding:0;font-size:11px;line-height:1;display:flex}.ve-track-add[data-v-97857aeb]:hover{color:#edf0f5;background:#2b3038;border-color:#ffffff3b}.ve-track-lane[data-v-97857aeb]{background:var(--ve-track-surface);border-radius:4px;flex:1;min-width:0;height:100%;position:relative}.ve-track-ruler[data-v-97857aeb]{z-index:13;height:52px;position:sticky;top:30px}.ve-track-ruler.scrolled[data-v-97857aeb]{background:#14161af7;box-shadow:0 4px 12px #00000059}.ve-track-ruler .ve-track-lane[data-v-97857aeb]{cursor:pointer;background:0 0}.ve-seg-block[data-v-97857aeb]{box-sizing:border-box;color:#acb2bc;box-shadow:none;cursor:pointer;background:#24272d;border:1px solid #ffffff18;border-radius:4px;justify-content:center;align-items:center;font-size:10px;line-height:1;display:flex;position:absolute;top:1px;bottom:1px;overflow:hidden;container-type:inline-size}@container (width<=44px){.ve-seg-duration[data-v-97857aeb]{display:none}}.ve-seg-block[data-v-97857aeb]:nth-child(2n){background:#292c32}.ve-seg-block[data-v-97857aeb]:hover{border-color:#ffffff3d}.ve-seg-block.active[data-v-97857aeb]{color:#e1ebe6;border-color:#a8ccbf}.ve-seg-block.duration-resizable[data-v-97857aeb]{border-color:#9bc9bb99;box-shadow:inset -8px 0 #9bc9bb14}.ve-seg-block.rate-resizable[data-v-97857aeb]{border-color:#a6b9ce99;overflow:visible;box-shadow:inset -8px 0 #a6b9ce14}.ve-seg-block.trimmable[data-v-97857aeb]{background:#26332f;overflow:visible}.ve-seg-block.trim-dirty[data-v-97857aeb]{border-color:#fbbf24e0}.ve-seg-filmstrip[data-v-97857aeb],.ve-seg-thumbnail-placeholder[data-v-97857aeb]{pointer-events:none;border-radius:3px;position:absolute;inset:0;overflow:hidden}.ve-seg-filmstrip[data-v-97857aeb]{background-position:0;background-repeat:repeat-x;background-size:auto 100%}.ve-seg-filmstrip[data-v-97857aeb]:after{content:"";background:linear-gradient(#0000 45%,#0b1018c7);position:absolute;inset:0}.ve-seg-thumbnail-placeholder[data-v-97857aeb]{color:#8996a7;background:linear-gradient(135deg,#282e37,#1f242c);place-items:center;padding-bottom:12px;display:grid}.ve-seg-block.has-thumbnail .ve-seg-cut-muted[data-v-97857aeb],.ve-seg-block.has-thumbnail .ve-seg-cut-window[data-v-97857aeb]{background:0 0}.ve-seg-block.has-thumbnail .ve-seg-cut-gap[data-v-97857aeb]{background:repeating-linear-gradient(-45deg,#0b1018cc,#0b1018cc 4px,#64748b88 4px 7px)}.ve-seg-cut[data-v-97857aeb]{z-index:1;pointer-events:none;position:absolute;top:2px;bottom:2px}.ve-seg-cut-muted[data-v-97857aeb]{opacity:.9;background:repeating-linear-gradient(-45deg,#0f172ad1,#0f172ad1 4px,#64748b85 4px 7px)}.ve-seg-cut-all[data-v-97857aeb]{left:0;right:0}.ve-seg-cut-window[data-v-97857aeb]{z-index:1;box-shadow:none;pointer-events:auto;background:#2a3c35;border:1px solid #9bc9bb99;border-radius:3px;position:absolute;top:2px;bottom:2px}.ve-seg-cut-gap[data-v-97857aeb]{z-index:2;background:#0f172a4d;border:1px dashed #fbbf24a6;border-radius:3px;min-width:10px;position:absolute;top:3px;bottom:3px}.ve-seg-cut-gap[data-v-97857aeb]:hover{border-color:#fbbf24f2}.ve-seg-gap-remove[data-v-97857aeb]{z-index:3;color:#fde68a;opacity:0;pointer-events:none;cursor:pointer;background:#0f172aeb;border:1px solid #fbbf248c;border-radius:50%;width:15px;height:15px;padding:0;font-size:11px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ve-seg-cut-gap:hover .ve-seg-gap-remove[data-v-97857aeb]{opacity:1;pointer-events:auto}.ve-seg-gap-remove[data-v-97857aeb]:hover{color:#422006;background:#fbbf24e6;border-color:#fbbf24}.ve-seg-range-remove[data-v-97857aeb]{z-index:4;color:#fecaca;opacity:0;pointer-events:none;cursor:pointer;background:#0f172ae6;border:none;border-radius:50%;width:15px;height:15px;padding:0;font-size:11px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ve-seg-cut-window:hover .ve-seg-range-remove[data-v-97857aeb]{opacity:1;pointer-events:auto}.ve-seg-range-remove[data-v-97857aeb]:hover{color:#fff;background:#f87171f2}.ve-seg-trim-handle[data-v-97857aeb]{color:#bfded3;cursor:ew-resize;z-index:5;background:#191e20;border:1px solid #9bc9bb99;border-radius:5px;justify-content:center;align-items:center;width:14px;display:inline-flex;position:absolute;top:-6px;bottom:-6px}.ve-seg-trim-start[data-v-97857aeb]{left:-7px}.ve-seg-trim-end[data-v-97857aeb]{left:auto;right:auto}.ve-seg-trim-handle[data-v-97857aeb]:hover{color:#1d3029;background:#9bc9bb;border-color:#c8e0d7}.ve-seg-index[data-v-97857aeb]{z-index:2;text-overflow:ellipsis;pointer-events:none;color:#edf1f6;text-shadow:0 1px 3px #000;max-width:calc(100% - 10px);font-size:10px;line-height:1;position:absolute;bottom:4px;left:5px;overflow:hidden}.ve-seg-source-audio[data-v-97857aeb]{z-index:4;color:#b5c5cd;cursor:pointer;background:#0b1018b3;border:0;border-radius:4px;place-items:center;width:22px;height:22px;padding:3px;display:grid;position:absolute;top:3px;right:4px}.ve-seg-source-audio svg[data-v-97857aeb]{width:16px;height:16px}.ve-seg-source-audio.muted[data-v-97857aeb]{color:#737c89}.ve-seg-source-audio[data-v-97857aeb]:hover:not(:disabled){color:#edf1f6;background:#27313bea}.ve-seg-source-audio[data-v-97857aeb]:disabled{cursor:default;opacity:.5}@container (width<=80px){.ve-seg-source-audio[data-v-97857aeb]{width:18px;height:18px;padding:1px;right:3px}.ve-seg-source-audio~.ve-seg-duration[data-v-97857aeb]{display:none}}@container (width<=36px){.ve-seg-source-audio[data-v-97857aeb]{display:none}}.ve-source-audio-options[data-v-97857aeb]{border:0;flex-wrap:wrap;gap:8px 12px;margin:0;padding:6px 0;font-size:12px;display:flex}.ve-source-audio-options label[data-v-97857aeb]{white-space:nowrap;align-items:center;gap:5px;display:flex}.ve-source-audio-options input[type=number][data-v-97857aeb]{width:54px;color:inherit;background:#1e293b;border:1px solid #475569;border-radius:3px}.ve-source-audio-duck[data-v-97857aeb]{flex-basis:100%}.ve-seg-duration[data-v-97857aeb]{z-index:2;max-width:calc(100% - 12px);box-shadow:none;color:#edf1f6;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;text-shadow:none;background:#0b101899;border:0;border-radius:3px;padding:2px 4px;font-size:11px;font-weight:500;line-height:1;position:absolute;bottom:3px;right:4px;overflow:hidden}.ve-seg-block.active .ve-seg-duration[data-v-97857aeb]{color:#c6e1d6;background:#0b1018b3;border-color:#9bc9bb33}.ve-seg-block.trim-dirty .ve-seg-duration[data-v-97857aeb]{color:#fde68a;background:#78531233;border-color:#fbbf244d}.ve-seg-duration-handle[data-v-97857aeb]{z-index:6;cursor:ew-resize;background:linear-gradient(90deg,#9bc9bb0a,#9bc9bb40);border-left:1px solid #9bc9bb66;border-radius:0 3px 3px 0;width:10px;position:absolute;top:2px;bottom:2px;right:0}.ve-seg-duration-handle[data-v-97857aeb]:hover{background:linear-gradient(90deg,#9bc9bb18,#9bc9bb70)}.ve-seg-rate-handle[data-v-97857aeb]{z-index:8;color:#bac9d9;cursor:ew-resize;background:#191e24;border:1px solid #a6b9ce7d;border-radius:999px;justify-content:center;align-items:center;width:38px;height:14px;font-size:11px;line-height:1;display:inline-flex;position:absolute;top:-24px;right:12px}.ve-seg-rate-handle[data-v-97857aeb]:hover{color:#edf2f6;background:#465667;border-color:#c8d4e2}.ve-trim-glyph[data-v-97857aeb]{border:2px solid;border-width:2px 0;width:5px;height:11px}.ve-seg-trim-start .ve-trim-glyph[data-v-97857aeb]{border-left-width:2px;border-radius:2px 0 0 2px}.ve-seg-trim-end .ve-trim-glyph[data-v-97857aeb]{border-right-width:2px;border-radius:0 2px 2px 0}.ve-track-block[data-v-97857aeb]{box-shadow:none;cursor:pointer;border-radius:4px;align-items:center;display:flex;position:absolute;top:2px;bottom:2px;overflow:hidden}.ve-track-block[data-v-97857aeb]:active{cursor:move}.ve-block-text[data-v-97857aeb]{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:0 7px;font-size:11.5px;line-height:1;overflow:hidden}.ve-block-thumb[data-v-97857aeb]{-o-object-fit:cover;object-fit:cover;pointer-events:none;background:#ffffff1a;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-left:8px}.ve-block-thumb+.ve-block-text[data-v-97857aeb]{padding-left:4px}.ve-block-sticker[data-v-97857aeb]{background:#31333b;background:color-mix(in srgb, var(--sticker-tone) 14%, #1d2026);border:1px solid #4f4f5a;border:1px solid color-mix(in srgb, var(--sticker-tone) 28%, #2a2d34);color:#dedde5;--sticker-tone:color-mix(in srgb, var(--sticker-color,#b6a5c6) 50%, #a7abb4);box-shadow:inset 2px 0 #848091;box-shadow:inset 2px 0 0 color-mix(in srgb, var(--sticker-tone) 65%, #34373e);font-weight:500}.ve-block-sticker .ve-block-text[data-v-97857aeb]{text-shadow:none}.ve-block-sticker.ve-block-global[data-v-97857aeb]{background:color-mix(in srgb, var(--sticker-tone) 14%, #1d2026);border-style:dashed}.ve-block-sticker.ve-block-crossing[data-v-97857aeb]{color:#fde68a;z-index:3;background:#fbbf242e;border-color:#fbbf24d9}.ve-block-pin[data-v-97857aeb]{color:#ffffffa6;cursor:pointer;background:#080c14b3;border:1px solid #fff3;border-radius:4px;flex-shrink:0;margin-right:8px;padding:0 4px;font-size:9px;line-height:1.4}.ve-block-pin[data-v-97857aeb]:hover{color:#2dd4bf;border-color:#2dd4bf99}.ve-track-ask[data-v-97857aeb]{z-index:14;color:#fffc;white-space:nowrap;background:#080c14f7;border:1px solid #fbbf2466;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:flex;position:absolute;bottom:calc(100% + 4px);box-shadow:0 8px 24px #00000073}.ve-track-ask button[data-v-97857aeb]{color:#ffffffd9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;padding:2px 8px;font-size:10.5px}.ve-track-ask .ve-track-ask-yes[data-v-97857aeb]{color:#2dd4bf;border-color:#2dd4bf99}.ve-track-ask small[data-v-97857aeb]{color:#94a3b899;font-size:10px}.ve-block-overlay[data-v-97857aeb]{color:#c7c4d8;background:#aaa5c31a;border:1px solid #aaa5c34d}.ve-block-bgm[data-v-97857aeb]{color:#cbd5e1bf;cursor:pointer;background:#94a3b824;border:1px solid #94a3b84d}.ve-block-zoom[data-v-97857aeb]{color:#c1d0e2;background:#9eb6d11a;border:1px solid #9eb6d14d}.ve-block-edge[data-v-97857aeb]{cursor:ew-resize;background:linear-gradient(90deg,#0000,#daebfc24);width:10px;max-width:30%;position:absolute;top:0;bottom:0;right:0}.ve-edge-start[data-v-97857aeb]{background:linear-gradient(270deg,#0000,#daebfc24);left:0;right:auto}.ve-track-block:hover .ve-block-edge[data-v-97857aeb]{background:linear-gradient(90deg,#0000,#daebfc57)}.ve-track-block:hover .ve-edge-start[data-v-97857aeb]{background:linear-gradient(270deg,#0000,#daebfc57)}.ve-sfx-marker[data-v-97857aeb]{cursor:default;background:#fbbf2459;border:1px solid #fbbf24cc;border-radius:2px;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.ve-sfx-marker[data-v-97857aeb]:active{cursor:move}.ve-sfx-crossing[data-v-97857aeb]{z-index:3;background:#fbbf24cc;border-color:#fbbf24}.ve-sfx-marker[data-v-97857aeb]:hover{background:#fbbf2499}.ve-playhead[data-v-97857aeb]{z-index:14;width:1.5px;box-shadow:none;pointer-events:none;background:#b2d7c9;position:absolute;top:0;bottom:0}.ve-playhead-grip[data-v-97857aeb]{clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);cursor:ew-resize;pointer-events:auto;background:#b2d7c9;width:11px;height:15px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ve-playhead-grip[data-v-97857aeb]:hover{background:#d7ebe3}.ve-tracks-more[data-v-97857aeb]{z-index:15;color:#cbd5e1d9;cursor:pointer;background:#080c14eb;border:1px solid #94a3b859;border-radius:999px;padding:2px 10px;font-size:10.5px;line-height:1.5;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.ve-tracks-more[data-v-97857aeb]:hover{color:#5eead4;border-color:#2dd4bf99}.ve-snap-line[data-v-97857aeb]{z-index:12;pointer-events:none;border-left:1px dashed #5eead4d9;position:absolute;top:0;bottom:0}.ve-drag-tip[data-v-97857aeb]{z-index:30;color:#5eead4;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#080c14f7;border:1px solid #2dd4bf73;border-radius:999px;padding:2px 8px;font-size:11px;position:absolute;top:-24px;transform:translate(-50%)}.ve-track-pop[data-v-97857aeb]{z-index:20;flex-direction:column;gap:7px;width:280px;padding:9px;display:flex;position:absolute;bottom:calc(100% + 6px)}.ve-track-add-pop[data-v-97857aeb]{left:52px}.ve-track-edit-pop[data-v-97857aeb]{bottom:auto;transform:translateY(-100%)}.ve-track-segment-pop[data-v-97857aeb]{box-sizing:border-box;scrollbar-gutter:stable;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5eead473 transparent;gap:8px;width:max-content;min-width:min(400px,100vw - 24px);max-width:calc(100vw - 24px);padding:10px 11px;bottom:auto;overflow:hidden auto;transform:translate(-50%)}.ve-track-segment-pop-above[data-v-97857aeb]{transform:translate(-50%,-100%)}.ve-track-segment-pop[data-v-97857aeb]>*{flex-shrink:0}.ve-track-segment-pop[data-v-97857aeb]::-webkit-scrollbar{width:6px}.ve-track-segment-pop[data-v-97857aeb]::-webkit-scrollbar-thumb{background:#5eead46b;border-radius:7px}.ve-track-segment-pop .ve-track-pop-title[data-v-97857aeb]{border-bottom:1px solid var(--ve-pop-hover);gap:8px;padding-bottom:7px}.ve-seg-badge[data-v-97857aeb]{color:#5eead4;letter-spacing:.2px;background:#2dd4bf29;border-radius:7px;padding:2px 9px;font-size:11px;font-weight:600}.ve-seg-dur[data-v-97857aeb]{color:var(--ve-pop-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.ve-track-segment-actions[data-v-97857aeb]{flex-wrap:wrap;gap:7px}.ve-segment-settings[data-v-97857aeb]{border:1px solid var(--ve-pop-divider);background:var(--ve-pop-field);border-radius:9px;overflow:hidden}.ve-segment-setting-row[data-v-97857aeb]{align-items:center;gap:8px;min-height:36px;padding:5px 8px;display:grid}.ve-segment-setting-row+.ve-segment-setting-row[data-v-97857aeb]{border-top:1px solid #94a3b81f}.ve-segment-setting-row>label[data-v-97857aeb]{color:var(--ve-pop-label);white-space:nowrap;font-size:11.5px}.ve-segment-setting-row>input[type=range][data-v-97857aeb]{cursor:pointer;width:100%;min-width:0}.ve-video-rate-editor[data-v-97857aeb]{grid-template-columns:64px minmax(100px,1fr) auto auto}.ve-video-rate-editor>input[type=range][data-v-97857aeb]{accent-color:#60a5fa}.ve-video-rate-number[data-v-97857aeb]{color:#bfdbfe;align-items:center;gap:3px;font-size:12px;display:inline-flex}.ve-video-rate-number input[data-v-97857aeb]{color:#eff6ff;font-variant-numeric:tabular-nums;background:#0f172ae6;border:1px solid #93c5fd52;border-radius:7px;outline:none;width:54px;min-height:28px;padding:4px 6px;font-size:12px}.ve-video-rate-number input[data-v-97857aeb]:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa2e}.ve-video-rate-editor .ve-rate-reset[data-v-97857aeb]{min-width:32px;min-height:28px;padding:3px 7px}.ve-track-segment-commit[data-v-97857aeb]{border-top:1px solid var(--ve-pop-hover);justify-content:flex-end;gap:8px;margin-top:1px;padding-top:10px}.ve-track-source-audio[data-v-97857aeb]{border:1px solid var(--ve-pop-hover);background:var(--ve-pop-field);color:#ffffffe0;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:4px 11px 4px 9px;font-size:12px;transition:border-color .15s,background .15s;display:inline-flex}.ve-track-source-audio[data-v-97857aeb]:hover{background:#2dd4bf14;border-color:#2dd4bf6b}.ve-track-source-audio.active[data-v-97857aeb]{color:#ccfbf1;background:#14b8a61f;border-color:#2dd4bf57}.ve-track-source-audio.disabled[data-v-97857aeb]{opacity:.45;cursor:not-allowed}.ve-track-source-audio.disabled[data-v-97857aeb]:hover{border-color:var(--ve-pop-hover);background:var(--ve-pop-field)}.ve-track-source-audio input[data-v-97857aeb]{accent-color:var(--ve-pop-accent);cursor:pointer;width:14px;height:14px;margin:0}.ve-source-audio-volume-editor[data-v-97857aeb]{background:#14b8a60a;grid-template-columns:64px minmax(140px,1fr) 48px}.ve-source-audio-volume-editor>input[type=range][data-v-97857aeb]{width:100%;accent-color:var(--ve-pop-accent);cursor:pointer}.ve-source-audio-volume-editor .ve-track-pop-val[data-v-97857aeb]{color:var(--ve-pop-accent-text);font-variant-numeric:tabular-nums}.ve-track-pop-title[data-v-97857aeb]{color:var(--ve-pop-label);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ve-track-pop-close[data-v-97857aeb]{width:22px;height:22px;color:var(--ve-pop-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;font-size:15px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.ve-track-pop-close[data-v-97857aeb]:hover{background:var(--ve-pop-hover);color:var(--ve-pop-text)}.ve-track-scope[data-v-97857aeb]{gap:3px;display:flex}.ve-track-scope button[data-v-97857aeb]{border:1px solid var(--ve-pop-field-border);color:var(--ve-pop-label);cursor:pointer;background:0 0;border-radius:7px;padding:2px 8px;font-size:10.5px}.ve-track-scope button.active[data-v-97857aeb]{border-color:var(--ve-pop-accent);background:var(--ve-pop-accent-bg);color:var(--ve-pop-accent)}.ve-track-pop-grid[data-v-97857aeb]{grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;gap:5px;max-height:190px;display:grid;overflow-y:auto}.ve-track-pop-grid-tight[data-v-97857aeb]{max-height:138px}.ve-track-pop-grid button[data-v-97857aeb]{border:1px solid var(--ve-pop-field-border);background:var(--ve-pop-field);height:44px;color:var(--ve-pop-text);cursor:pointer;border-radius:8px;padding:0;font-size:11px;overflow:hidden}.ve-track-pop-grid button[data-v-97857aeb]:hover{border-color:var(--ve-pop-accent-border);color:var(--ve-pop-accent)}.ve-track-pop-grid button.active[data-v-97857aeb]{border-color:var(--ve-pop-accent);background:var(--ve-pop-accent-bg);color:var(--ve-pop-accent)}.ve-track-pop-empty[data-v-97857aeb]{color:#fbbf24d9;font-size:11.5px;line-height:1.5}.ve-track-pop-text[data-v-97857aeb]{border:1px solid var(--ve-pop-field-border);background:var(--ve-pop-field);width:100%;color:var(--ve-pop-text);resize:none;border-radius:8px;outline:none;padding:6px 8px;font-size:12px;line-height:1.4}.ve-track-pop-subtext[data-v-97857aeb]{color:var(--ve-pop-label);font-size:11px}.ve-track-pop-text[data-v-97857aeb]:focus{border-color:var(--ve-pop-accent-border)}.ve-track-pop-colors[data-v-97857aeb]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.ve-track-pop-colors-label[data-v-97857aeb]{color:#ffffff8c;margin-right:2px;font-size:11px}.ve-color-dot[data-v-97857aeb]{cursor:pointer;border:1.5px solid #ffffff40;border-radius:50%;width:18px;height:18px;padding:0;transition:transform .1s,border-color .1s}.ve-color-dot[data-v-97857aeb]:hover{transform:scale(1.15)}.ve-color-dot.active[data-v-97857aeb]{border-color:var(--ve-pop-accent-text);box-shadow:0 0 0 2px #ffffff59}.ve-color-custom[data-v-97857aeb]{cursor:pointer;background:conic-gradient(#f43f5e,#f59e0b,#facc15,#4ade80,#22d3ee,#818cf8,#f43f5e);border:1.5px solid #ffffff40;border-radius:50%;width:18px;height:18px;transition:transform .1s,border-color .1s;position:relative;overflow:hidden}.ve-color-custom[data-v-97857aeb]:hover{transform:scale(1.15)}.ve-color-custom.active[data-v-97857aeb]{border-color:var(--ve-pop-accent-text);box-shadow:0 0 0 2px #ffffff59}.ve-color-custom input[data-v-97857aeb]{opacity:0;cursor:pointer;position:absolute;inset:-4px}.ve-color-reset[data-v-97857aeb]{border:1px solid var(--ve-pop-field-border);background:var(--ve-pop-field);color:var(--ve-pop-label);cursor:pointer;border-radius:6px;padding:2px 8px;font-size:11px}.ve-color-reset[data-v-97857aeb]:hover{background:var(--ve-pop-hover)}.ve-track-pop-slider[data-v-97857aeb]{color:var(--ve-pop-label);align-items:center;gap:7px;font-size:11px;display:flex}.ve-track-pop-slider input[type=range][data-v-97857aeb]{flex:1;min-width:0}.ve-track-pop-val[data-v-97857aeb]{text-align:right;min-width:34px;color:var(--ve-pop-label);flex-shrink:0}.ve-track-pop-actions[data-v-97857aeb]{align-items:center;gap:6px;display:flex}.ve-track-pop-actions button[data-v-97857aeb]{border:1px solid var(--ve-pop-field-border);background:var(--ve-pop-field);color:var(--ve-pop-text);white-space:nowrap;cursor:pointer;border-radius:7px;padding:5px 13px;font-size:11px;font-weight:600;transition:border-color .15s,color .15s,background .15s}.ve-zoom-levels[data-v-97857aeb]{align-items:center;gap:5px;margin-bottom:8px;display:flex}.ve-zoom-levels>span[data-v-97857aeb]{color:var(--ve-pop-muted);margin-right:2px;font-size:11px}.ve-zoom-levels button[data-v-97857aeb]{border:1px solid var(--ve-pop-field-border);background:var(--ve-pop-field);color:var(--ve-pop-text);white-space:nowrap;cursor:pointer;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;transition:border-color .15s,color .15s,background .15s}.ve-zoom-levels button[data-v-97857aeb]:hover{border-color:var(--ve-pop-accent-border);color:var(--ve-pop-accent-text)}.ve-zoom-levels button.active[data-v-97857aeb]{border-color:var(--ve-pop-accent-border);background:var(--ve-pop-accent-bg);color:var(--ve-pop-accent-text)}.ve-track-pop-actions button[data-v-97857aeb]:hover{border-color:var(--ve-pop-accent-border);color:var(--ve-pop-accent)}.ve-track-pop-actions button.primary[data-v-97857aeb]{border-color:var(--ve-pop-accent-border);background:var(--ve-pop-accent-bg);color:var(--ve-pop-accent-text)}.ve-track-segment-pop .ve-track-pop-actions button[data-v-97857aeb]{white-space:nowrap;flex:none;padding:6px 15px;font-size:11.5px}.ve-track-segment-pop .ve-track-pop-actions button.primary[data-v-97857aeb]{border-color:var(--ve-pop-accent-border);background:var(--ve-pop-accent-bg);color:var(--ve-pop-accent-text);box-shadow:none;font-weight:600}.ve-track-segment-pop .ve-track-pop-actions button.primary[data-v-97857aeb]:hover{background:var(--ve-pop-accent-hover);color:var(--ve-pop-accent-text)}.ve-track-pop-actions button.danger[data-v-97857aeb]{color:var(--ve-pop-danger)}.ve-track-pop-actions button.danger[data-v-97857aeb]:hover{border-color:var(--ve-pop-danger);color:var(--ve-pop-danger-hover)}.ve-track-pop-actions small[data-v-97857aeb]{color:var(--ve-pop-muted);margin-left:auto;font-size:10px}.ve-track-pop .ve-style-preview[data-v-97857aeb]{align-self:center;width:120px}.ve-track-pop-wide[data-v-97857aeb]{width:480px}.ve-track-pop-cols[data-v-97857aeb]{gap:10px;min-height:0;display:flex}.ve-track-pop-side[data-v-97857aeb]{flex-direction:column;flex-shrink:0;gap:7px;width:200px;display:flex}.ve-track-pop-main[data-v-97857aeb]{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.ve-track-pop-wide .ve-style-preview[data-v-97857aeb]{flex-shrink:0;width:100%}.ve-track-pop-timing[data-v-97857aeb]{color:var(--ve-pop-label);align-items:center;gap:5px;font-size:11px;display:flex}.ve-track-pop-timing input[data-v-97857aeb]{border:1px solid var(--ve-pop-field-border);background:var(--ve-pop-field);width:58px;color:var(--ve-pop-text);font-variant-numeric:tabular-nums;border-radius:7px;outline:none;padding:4px 6px;font-size:12px}.ve-track-pop-timing input[data-v-97857aeb]:focus{border-color:var(--ve-pop-accent-border)}.ve-timing-sep[data-v-97857aeb]{color:var(--ve-pop-muted)}@media (width<=760px){.ve-timeline-toolbar[data-v-97857aeb]{flex-wrap:wrap;gap:8px}.ve-timeline-save-controls[data-v-97857aeb]{flex-wrap:wrap}.ve-timeline-zoom-controls[data-v-97857aeb]{margin-left:auto}.ve-track-edit-pop[data-v-97857aeb],.ve-track-add-pop[data-v-97857aeb]{bottom:max(12px, env(safe-area-inset-bottom));box-sizing:border-box;z-index:10030;width:calc(100vw - 24px);max-height:calc(100dvh - 48px);position:fixed;overflow:auto;transform:none;top:auto!important;left:12px!important}.ve-track-pop-cols[data-v-97857aeb]{flex-direction:column}.ve-track-pop-side[data-v-97857aeb]{width:100%}.ve-track-pop-wide .ve-style-preview[data-v-97857aeb]{max-height:140px}.ve-track-pop-timing[data-v-97857aeb],.ve-track-pop-actions[data-v-97857aeb]{flex-wrap:wrap}}.ve-editor-popover{--ve-pop-bg:#0b1018;--ve-pop-border:#ffffff1f;--ve-pop-divider:#ffffff12;--ve-pop-text:#e2e8f0;--ve-pop-label:#aeb8c6;--ve-pop-muted:#8491a3;--ve-pop-field:#ffffff06;--ve-pop-field-border:#ffffff24;--ve-pop-hover:#ffffff0d;--ve-pop-hover-border:#ffffff38;--ve-pop-accent:#70d6c3;--ve-pop-accent-text:#b2ecdf;--ve-pop-accent-bg:#2dd4bf16;--ve-pop-accent-hover:#2dd4bf26;--ve-pop-accent-border:#5eead452;--ve-pop-focus:#70d6c38c;--ve-pop-focus-ring:0 0 0 2px #5eead412;--ve-pop-danger:#d6a0a8;--ve-pop-danger-hover:#f1b0b8;--ve-pop-rail:#303946;border:1px solid #ffffff1f;border:1px solid var(--ve-pop-border);background:#0b1018;background:var(--ve-pop-bg);color:var(--ve-pop-text);-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;border-radius:10px;font-family:inherit;box-shadow:0 12px 32px #0008,0 2px 8px #0004,inset 0 1px #ffffff04}.ve-editor-popover :is(button,input,textarea,select){transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s}.ve-editor-popover :is(button,summary){cursor:pointer}.ve-editor-popover :is(button,input,textarea,select,summary):focus-visible{outline:1px solid var(--ve-pop-focus);outline-offset:2px}.ve-editor-popover :is(input,textarea,select):focus-visible{border-color:var(--ve-pop-focus);box-shadow:var(--ve-pop-focus-ring);outline:none}.ve-editor-popover :is(input,textarea,select){caret-color:var(--ve-pop-accent)}.ve-editor-popover :is(input,textarea)::-moz-placeholder{color:var(--ve-pop-muted)}.ve-editor-popover :is(input,textarea)::placeholder{color:var(--ve-pop-muted)}.ve-editor-popover summary{transition:color .15s}.ve-editor-popover summary::marker{color:var(--ve-pop-muted);font-size:.8em}.ve-editor-popover summary:hover{color:var(--ve-pop-text)}.ve-editor-popover :is(button,input,textarea,select):disabled{cursor:default;opacity:.45}.ve-editor-popover input[type=range]{accent-color:var(--ve-pop-accent);cursor:pointer}.ve-editor-popover input[type=checkbox]{accent-color:var(--ve-pop-accent)}.ve-editor-popover select option{background:var(--ve-pop-bg);color:var(--ve-pop-text)}.ve-editor-popover input[type=number]{font-variant-numeric:tabular-nums}.ve-editor-popover input[type=number]::-webkit-inner-spin-button{opacity:0}.ve-editor-popover input[type=number]:is(:hover,:focus)::-webkit-inner-spin-button{opacity:.65}@media (prefers-reduced-motion:reduce){.ve-editor-popover :is(button,input,textarea,select,summary){transition:none}}.video-editor-shell[data-v-e6f6a374]{z-index:10000;color:#ffffffeb;-webkit-app-region:no-drag;background:radial-gradient(110% 70% at 50% -18%,#14b8a61a 0%,#14b8a600 42%),radial-gradient(80% 60% at 82% 0,#6366f114 0%,#6366f100 44%),linear-gradient(#0b0f17 0%,#070a10 100%);flex-direction:column;display:flex;position:fixed;inset:0}.video-editor-header[data-v-e6f6a374]{background:#080c14e6;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:12px 20px;display:flex;box-shadow:0 1px #ffffff05}.video-editor-title[data-v-e6f6a374]{gap:2px;min-width:0;display:grid}.video-editor-title strong[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.video-editor-title span[data-v-e6f6a374],.ve-panel-title[data-v-e6f6a374],.ve-empty[data-v-e6f6a374],.ve-segment-copy small[data-v-e6f6a374],.ve-history-copy small[data-v-e6f6a374]{color:#ffffff75;font-size:12px}.ve-panel-title[data-v-e6f6a374]{min-height:28px;font-weight:600}.ve-loading-card[data-v-e6f6a374]{color:#ffffffb8;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;gap:7px;padding:14px 13px;display:grid;position:relative;overflow:hidden}.ve-loading-card[data-v-e6f6a374]:before{content:"";background:linear-gradient(90deg,#0000,#2dd4bff2,#0000);height:2px;animation:1.45s ease-in-out infinite ve-loading-sweep-e6f6a374;position:absolute;top:0;left:-40%;right:100%}.ve-loading-card.preparing[data-v-e6f6a374]{background:#14b8a60e;border-color:#2dd4bf38}.ve-loading-card strong[data-v-e6f6a374]{color:#ffffffe0;padding-left:30px;font-size:13px;font-weight:700}.ve-loading-card span[data-v-e6f6a374]{color:#ffffff7a;font-size:12px;line-height:1.45}.ve-loading-spinner[data-v-e6f6a374]{border:2px solid #ffffff29;border-top-color:#2dd4bf;border-radius:999px;width:18px;height:18px;animation:.8s linear infinite ve-spin-e6f6a374;position:absolute;top:13px;left:13px}@keyframes ve-loading-sweep-e6f6a374{to{left:100%;right:-40%}}.video-editor-header-actions[data-v-e6f6a374],.ve-composer-actions[data-v-e6f6a374],.ve-inline-tools[data-v-e6f6a374],.ve-segment-top[data-v-e6f6a374]{align-items:center;gap:8px;display:flex}.ve-inline-tools[data-v-e6f6a374]{flex-wrap:wrap;justify-content:flex-end}.video-editor-main[data-v-e6f6a374]{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:236px minmax(560px,1fr) 344px;min-height:0;display:grid}.ve-segments[data-v-e6f6a374],.ve-ai-panel[data-v-e6f6a374]{flex-direction:column;min-height:0;padding:12px;display:flex;overflow:hidden}.ve-segments[data-v-e6f6a374]{background:#ffffff05;border-right:1px solid #ffffff14}.ve-ai-panel[data-v-e6f6a374]{background:#ffffff05;border-left:1px solid #ffffff14}.ve-center[data-v-e6f6a374]{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;padding:12px 14px;display:grid}.ve-timeline-panel[data-v-e6f6a374]{grid-column:1/-1;min-width:0;min-height:0;padding:0 12px 12px}.ve-preview[data-v-e6f6a374]{background-color:#030712;background-image:linear-gradient(45deg,#ffffff06 25%,#0000 25% 75%,#ffffff06 75%),linear-gradient(45deg,#ffffff06 25%,#0000 25% 75%,#ffffff06 75%),none;background-position:0 0,12px 12px;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff12;border-radius:10px;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 52px #00000061,inset 0 0 0 1px #ffffff05}.ve-video[data-v-e6f6a374]{-o-object-fit:contain;object-fit:contain;background:#030712;width:100%;height:100%;max-height:calc(100vh - 244px)}.ve-remotion-frame[data-v-e6f6a374]{background:#050913;border:0;width:100%;height:100%;max-height:calc(100vh - 244px)}.ve-segment-player[data-v-e6f6a374]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030712bd;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:34px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid;position:absolute;bottom:14px;left:16px;right:16px;box-shadow:0 12px 32px #00000057,inset 0 1px #ffffff0f}.ve-segment-play-btn[data-v-e6f6a374]{color:#0f172a;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .15s,background .15s,opacity .15s;display:inline-flex}.ve-segment-play-btn[data-v-e6f6a374]:hover:not(:disabled){background:#fff}.ve-segment-play-btn[data-v-e6f6a374]:active:not(:disabled){transform:scale(.96)}.ve-segment-play-btn[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.5}.ve-segment-play-btn svg[data-v-e6f6a374]{width:17px;height:17px}.ve-segment-time[data-v-e6f6a374]{color:#ffffffe0;font-variant-numeric:tabular-nums;text-align:center;min-width:38px;font-size:12px}.ve-segment-range[data-v-e6f6a374]{appearance:none;background:linear-gradient(90deg,#2dd4bff2 0% 0%,#fff3 0% 100%);background:linear-gradient(90deg, #2dd4bff2 0%, #2dd4bff2 var(--ve-segment-progress,0%), #fff3 var(--ve-segment-progress,0%), #fff3 100%);cursor:pointer;border-radius:999px;width:100%;height:16px;margin:0}.ve-segment-range[data-v-e6f6a374]::-webkit-slider-thumb{appearance:none;background:#14b8a6;border:2px solid #fff;border-radius:999px;width:14px;height:14px;box-shadow:0 2px 8px #00000052}.ve-segment-range[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.45}.ve-preview-empty[data-v-e6f6a374],.ve-material-empty[data-v-e6f6a374]{color:#ffffff6b;font-size:13px}.ve-preview-empty[data-v-e6f6a374]{align-items:center;gap:10px;display:flex}.ve-busy-mask[data-v-e6f6a374]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030712a8;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.ve-busy-mask span[data-v-e6f6a374]{color:#ffffff8a;font-size:12px}.ve-busy-cancel[data-v-e6f6a374]{color:#ffffffc7;background:0 0;border:1px solid #ffffff38;margin-top:6px;padding:5px 16px}.ve-busy-cancel[data-v-e6f6a374]:hover:not(:disabled){color:#fca5a5;border-color:#f8717199}.ve-spinner[data-v-e6f6a374],.ve-attachment-loading span[data-v-e6f6a374]{border:3px solid #ffffff2e;border-top-color:#38bdf8;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite ve-spin-e6f6a374}@keyframes ve-spin-e6f6a374{to{transform:rotate(360deg)}}.ve-quick-panel[data-v-e6f6a374]{background:#ffffff08;border:1px solid #ffffff13;border-radius:9px;grid-template-columns:minmax(0,1fr) 148px;gap:7px 10px;padding:10px 11px;display:grid;box-shadow:inset 0 1px #ffffff06}.ve-row[data-v-e6f6a374]{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ve-row label[data-v-e6f6a374]{color:#ffffff94;white-space:nowrap;font-size:12px;font-weight:600}.ve-row-caption textarea[data-v-e6f6a374],.ve-composer textarea[data-v-e6f6a374],.ve-template-input[data-v-e6f6a374],.ve-row input[data-v-e6f6a374],.ve-row select[data-v-e6f6a374],.ve-inline-tools select[data-v-e6f6a374]{color:#ffffffe6;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:7px;outline:none;width:100%;font-size:13px;transition:border-color .15s,box-shadow .15s,background .15s}.ve-row-caption textarea[data-v-e6f6a374],.ve-composer textarea[data-v-e6f6a374]{resize:none;padding:8px 10px;line-height:1.5}.ve-row-caption textarea[data-v-e6f6a374]{min-height:46px}.ve-row-caption textarea[data-v-e6f6a374]:focus,.ve-composer-input[data-v-e6f6a374]:focus-within,.ve-template-input[data-v-e6f6a374]:focus,.ve-row input[data-v-e6f6a374]:focus,.ve-row select[data-v-e6f6a374]:focus,.ve-inline-tools select[data-v-e6f6a374]:focus{border-color:#2dd4bf8c;box-shadow:0 0 0 3px #2dd4bf1c}.ve-template-input[data-v-e6f6a374],.ve-row input[data-v-e6f6a374],.ve-row select[data-v-e6f6a374],.ve-inline-tools select[data-v-e6f6a374]{min-height:32px;padding:0 9px}.ve-row-slider[data-v-e6f6a374]{grid-template-columns:76px minmax(0,1fr) 48px}.ve-material-strip[data-v-e6f6a374]{gap:9px;min-width:0;padding-bottom:1px;display:flex;overflow-x:auto}.ve-material-card[data-v-e6f6a374]{background:#ffffff0b;border:1px solid #ffffff14;border-radius:9px;flex:0 0 88px;gap:4px;width:88px;padding:4px;display:grid}.ve-material-card img[data-v-e6f6a374],.ve-material-card video[data-v-e6f6a374],.ve-motion-card[data-v-e6f6a374]{-o-object-fit:cover;object-fit:cover;background:#00000059;border-radius:7px;width:80px;height:50px}.ve-motion-card[data-v-e6f6a374]{color:#7dd3fce6;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.ve-material-card span[data-v-e6f6a374]{color:#ffffff8f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ve-btn[data-v-e6f6a374],.ve-mode-btn[data-v-e6f6a374],.ve-add-btn[data-v-e6f6a374],.ve-danger-btn[data-v-e6f6a374],.ve-link-btn[data-v-e6f6a374],.ve-segment-item[data-v-e6f6a374],.ve-history-item[data-v-e6f6a374]{cursor:pointer}.ve-btn[data-v-e6f6a374],.ve-danger-btn[data-v-e6f6a374],.ve-link-btn[data-v-e6f6a374],.ve-attach-btn[data-v-e6f6a374]{color:#ffffffdb;background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;min-height:32px;padding:0 12px;font-size:12px;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.ve-btn[data-v-e6f6a374]:hover:not(:disabled),.ve-link-btn[data-v-e6f6a374]:hover:not(:disabled),.ve-attach-btn[data-v-e6f6a374]:hover:not(:disabled){background:#ffffff1f}.ve-btn-primary[data-v-e6f6a374]{color:#fff;background:linear-gradient(135deg,#0d9488e0,#0ea5e9d1);border-color:#2dd4bf85;font-weight:700}.ve-btn-primary[data-v-e6f6a374]:hover:not(:disabled){border-color:#7dd3fcb8;box-shadow:0 8px 22px #0ea5e938}.ve-btn-ghost[data-v-e6f6a374]{background:0 0}.ve-minimize-btn[data-v-e6f6a374]{align-items:center;gap:5px;display:inline-flex}.ve-minimize-btn svg[data-v-e6f6a374]{flex-shrink:0;width:14px;height:14px}.ve-danger-btn[data-v-e6f6a374]{color:#fecaca;background:#7f1d1d38;border-color:#f8717159;width:100%}.ve-seam-wrap[data-v-e6f6a374]{gap:4px;padding:0 4px;display:grid}.ve-seam[data-v-e6f6a374]{color:#fff6;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:2px 0;font-size:10px;display:flex}.ve-seam .ve-seam-line[data-v-e6f6a374]{background:#ffffff1f;flex:1;height:1px}.ve-seam .ve-seam-label[data-v-e6f6a374]{white-space:nowrap}.ve-seam.has[data-v-e6f6a374]{color:#5eead4d9}.ve-seam.has .ve-seam-line[data-v-e6f6a374]{background:#2dd4bf59}.ve-seam[data-v-e6f6a374]:hover:not(:disabled),.ve-seam.open[data-v-e6f6a374]{color:#99f6e4}.ve-seam[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.5}.ve-seam-editor[data-v-e6f6a374]{background:#0d94881a;border:1px solid #2dd4bf47;border-radius:8px;gap:4px;padding:6px;display:grid}.ve-seam-editor select[data-v-e6f6a374]{color:#ffffffe0;background:#00000059;border:1px solid #ffffff24;border-radius:6px;width:100%;min-height:26px;padding:0 6px;font-size:11px}.ve-quick-auto-hint[data-v-e6f6a374]{color:#5eead4bf;white-space:nowrap;font-size:11px}.ve-btn[data-v-e6f6a374]:disabled,.ve-danger-btn[data-v-e6f6a374]:disabled,.ve-mode-btn[data-v-e6f6a374]:disabled,.ve-add-btn[data-v-e6f6a374]:disabled,.ve-segment-item[data-v-e6f6a374]:disabled,.ve-attach-btn[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.48}.ve-mode-btn[data-v-e6f6a374]{color:#ffffffd6;text-align:left;background:#ffffff09;border:1px solid #ffffff1a;border-radius:9px;flex:1;gap:2px;min-width:0;padding:9px 10px;display:grid}.ve-mode-btn.active[data-v-e6f6a374],.ve-segment-item.active[data-v-e6f6a374],.ve-history-item.active[data-v-e6f6a374]{background:#0d948826;border-color:#2dd4bf94}.ve-mode-btn small[data-v-e6f6a374]{color:#ffffff6b;font-size:11px}.ve-add-btn[data-v-e6f6a374]{color:#ffffffd1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ve-add-btn svg[data-v-e6f6a374]{width:18px;height:18px}.ve-check[data-v-e6f6a374]{color:#ffffff9e;align-items:center;gap:8px;margin:10px 0 12px;font-size:12px;display:flex}.ve-check input[data-v-e6f6a374]{accent-color:#14b8a6}.ve-segment-list[data-v-e6f6a374],.ve-history[data-v-e6f6a374]{flex:1;min-height:0;overflow-y:auto}.ve-segment-list[data-v-e6f6a374]{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:8px;display:grid}.ve-segment-item[data-v-e6f6a374],.ve-history-item[data-v-e6f6a374]{color:#ffffffdb;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;width:100%;min-width:0;transition:background .15s,border-color .15s,transform .15s}.ve-segment-item[data-v-e6f6a374]:hover:not(:disabled),.ve-history-item[data-v-e6f6a374]:hover{background:#ffffff0f;border-color:#ffffff29}.ve-segment-item[data-v-e6f6a374]{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.ve-segment-item.deleted[data-v-e6f6a374]{opacity:.58;filter:grayscale(.8)}.ve-segment-index[data-v-e6f6a374]{background:#ffffff16;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-flex}.ve-segment-item.active .ve-segment-index[data-v-e6f6a374]{color:#99f6e4;background:#14b8a647}.ve-segment-copy[data-v-e6f6a374],.ve-history-copy[data-v-e6f6a374]{gap:2px;min-width:0;display:grid}.ve-segment-copy strong[data-v-e6f6a374],.ve-history-copy strong[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ve-segment-copy small[data-v-e6f6a374],.ve-history-copy small[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ve-segment-status[data-v-e6f6a374]{color:#fecaca;font-size:11px}.ve-segment-actions[data-v-e6f6a374]{flex:none;gap:8px;padding-top:10px;display:grid}.ve-panel-title[data-v-e6f6a374]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ve-link-btn[data-v-e6f6a374]{color:#99f6e4eb;background:0 0;min-height:26px;padding:0 8px}.ve-history[data-v-e6f6a374]{flex:auto;min-height:0;margin-bottom:0;padding-right:2px}.ve-history.is-empty[data-v-e6f6a374]{flex:none;min-height:86px;padding-right:0}.ve-history-empty[data-v-e6f6a374]{background:#ffffff06;border:1px dashed #ffffff1a;border-radius:8px;justify-content:center;align-items:center;min-height:44px}.ve-history-item[data-v-e6f6a374]{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:9px;margin-bottom:7px;padding:8px;display:grid}.ve-history-thumb[data-v-e6f6a374]{color:#ffffff70;background:#00000047;border-radius:7px;justify-content:center;align-items:center;width:48px;height:34px;font-size:11px;display:flex;overflow:hidden}.ve-history-thumb img[data-v-e6f6a374]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ve-composer[data-v-e6f6a374]{flex:none;gap:8px;margin-top:auto;padding-top:10px;display:grid}.ve-composer-input[data-v-e6f6a374]{background:#00000047;border:1px solid #ffffff24;border-radius:9px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.ve-composer-input textarea[data-v-e6f6a374]{min-height:118px;max-height:180px;box-shadow:none;background:0 0;border:0;border-radius:0}.ve-composer-input textarea[data-v-e6f6a374]::-moz-placeholder{color:#ffffff57}.ve-template-input[data-v-e6f6a374]::-moz-placeholder{color:#ffffff57}.ve-row input[data-v-e6f6a374]::-moz-placeholder{color:#ffffff57}.ve-row-caption textarea[data-v-e6f6a374]::-moz-placeholder{color:#ffffff57}.ve-composer-input textarea[data-v-e6f6a374]::placeholder,.ve-template-input[data-v-e6f6a374]::placeholder,.ve-row input[data-v-e6f6a374]::placeholder,.ve-row-caption textarea[data-v-e6f6a374]::placeholder{color:#ffffff57}.ve-template-input[data-v-e6f6a374]{background:#ffffff0b;width:calc(100% - 16px);min-height:34px;margin:8px 8px 0}.ve-attachments[data-v-e6f6a374]{flex-wrap:wrap;gap:8px;padding:0 8px 8px;display:flex}.ve-attachment[data-v-e6f6a374]{color:#ffffff94;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;font-size:11px;display:flex;position:relative}.ve-attachment img[data-v-e6f6a374]{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:100%;height:100%}.ve-attachment button[data-v-e6f6a374]{color:#fff;cursor:pointer;background:#0f172af5;border:1px solid #ffffff73;border-radius:50%;width:18px;height:18px;position:absolute;top:-6px;right:-6px}.ve-composer-actions[data-v-e6f6a374]{background:#ffffff06;border-top:1px solid #ffffff14;justify-content:space-between;padding:8px}.ve-attach-btn[data-v-e6f6a374]{color:#ffffffb8;background:#ffffff09;border-style:dashed}.ve-attach-btn[data-v-e6f6a374]:hover:not(:disabled){color:#99f6e4;background:#14b8a61a;border-color:#2dd4bf80}.ve-send-btn[data-v-e6f6a374]{min-width:86px}.hidden[data-v-e6f6a374]{display:none}.w-full[data-v-e6f6a374]{width:100%}@media (width<=1380px){.ve-quick-panel[data-v-e6f6a374]{grid-template-columns:1fr}}@media (width<=1100px){.video-editor-main[data-v-e6f6a374]{grid-template-columns:220px minmax(0,1fr)}.ve-ai-panel[data-v-e6f6a374]{border-top:1px solid #ffffff1a;border-left:0;grid-column:1/-1;max-height:34vh}}@media (width<=760px){.video-editor-header[data-v-e6f6a374]{flex-direction:column;align-items:stretch}.video-editor-main[data-v-e6f6a374]{grid-template-columns:1fr;overflow-y:auto}.ve-segments[data-v-e6f6a374]{border-bottom:1px solid #ffffff1a;border-right:0;max-height:28vh}.ve-center[data-v-e6f6a374]{min-height:58vh}.ve-quick-panel[data-v-e6f6a374],.ve-row[data-v-e6f6a374],.ve-row-voice[data-v-e6f6a374],.ve-row-materials[data-v-e6f6a374],.ve-row-slider[data-v-e6f6a374]{grid-template-columns:1fr}}.ve-segments[data-v-e6f6a374],.ve-ai-panel[data-v-e6f6a374]{padding:12px}.ve-segment-top[data-v-e6f6a374]{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:8px;display:grid}.ve-mode-btn[data-v-e6f6a374]{background:#ffffff09;border-radius:9px;align-items:center;height:40px;padding:0 12px;display:flex}.ve-mode-btn span[data-v-e6f6a374]{font-size:13px;font-weight:650}.ve-mode-btn small[data-v-e6f6a374]{display:none}.ve-mode-btn.active[data-v-e6f6a374]{background:#ffffff0f;border-color:#ffffff21}.ve-check[data-v-e6f6a374]{opacity:.72;margin:10px 0 14px}.ve-segment-item[data-v-e6f6a374]{background:#ffffff09;border-radius:9px}.ve-segment-item.active[data-v-e6f6a374]{background:#14b8a61f;border-color:#14b8a69e}.ve-preview[data-v-e6f6a374]{border-radius:10px}.ve-quick-panel[data-v-e6f6a374]{background:#ffffff08;border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.ve-row[data-v-e6f6a374]{grid-template-columns:76px minmax(0,1fr);gap:8px;min-height:34px}.ve-row-caption textarea[data-v-e6f6a374],.ve-row input[data-v-e6f6a374],.ve-row select[data-v-e6f6a374],.ve-inline-tools select[data-v-e6f6a374]{background:#00000038;border-radius:8px}.ve-row-caption textarea[data-v-e6f6a374]{min-height:46px;max-height:72px}.ve-inline-tools[data-v-e6f6a374]{grid-template-columns:68px minmax(0,1fr);justify-content:stretch;gap:8px;display:grid}.ve-inline-tools .ve-btn[data-v-e6f6a374]{padding:0 10px}.ve-material-card[data-v-e6f6a374]{background:#ffffff09;flex-basis:84px;width:84px;padding:3px}.ve-material-card img[data-v-e6f6a374],.ve-material-card video[data-v-e6f6a374],.ve-motion-card[data-v-e6f6a374]{width:76px;height:48px}.ve-quick-actions[data-v-e6f6a374]{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.ve-quick-actions span[data-v-e6f6a374]{color:#ffffff61;font-size:11px}.ve-composer-input[data-v-e6f6a374]:focus-within{border-color:#38bdf873;box-shadow:0 0 0 1px #38bdf847}.ve-composer-input textarea[data-v-e6f6a374]{min-height:76px;max-height:150px;padding:12px 14px;font-size:13px;line-height:1.55}.ve-attachments[data-v-e6f6a374]{gap:8px;padding:0 12px 8px}.ve-attach-icon-btn[data-v-e6f6a374]{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.ve-attach-icon-btn svg[data-v-e6f6a374]{width:20px;height:20px}.ve-attach-icon-btn[data-v-e6f6a374]:hover:not(:disabled){color:#60a5faf2;background:#ffffff0f}.ve-attach-icon-btn[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.5}.ve-send-btn[data-v-e6f6a374]{color:#111827;cursor:pointer;background:#fffffff5;border:0;border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 14px;font-size:12px;font-weight:700;transition:background .15s,opacity .15s;display:inline-flex}.ve-send-btn svg[data-v-e6f6a374]{width:16px;height:16px}.ve-send-btn[data-v-e6f6a374]:hover:not(:disabled){background:#fff}.ve-send-btn[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.5}.ve-mini-spinner[data-v-e6f6a374]{border:2px solid #ffffff40;border-top-color:#60a5faf2;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ve-spin-e6f6a374}@media (width<=1380px){.video-editor-main[data-v-e6f6a374]{grid-template-columns:224px minmax(520px,1fr) 344px}.ve-row-materials[data-v-e6f6a374],.ve-row-voice[data-v-e6f6a374]{grid-template-columns:76px minmax(0,1fr)}.ve-inline-tools[data-v-e6f6a374]{grid-column:2;grid-template-columns:68px minmax(0,160px);justify-content:start}}.ve-segments[data-v-e6f6a374]{padding:12px 10px 10px}.ve-segment-top[data-v-e6f6a374]{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.ve-rail-title[data-v-e6f6a374]{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:0 2px 0 4px;display:flex}.ve-rail-title strong[data-v-e6f6a374]{color:#ffffffe0;font-size:13px;font-weight:700}.ve-rail-title span[data-v-e6f6a374]{color:#ffffff5c;font-size:11px}.ve-add-btn[data-v-e6f6a374]{background:#ffffff0b;border-radius:8px;width:36px;height:32px}.ve-global-entry[data-v-e6f6a374]{color:#ffffffc7;text-align:left;cursor:pointer;background:#ffffff07;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:minmax(0,1fr);gap:2px;width:100%;min-height:40px;margin-bottom:10px;padding:7px 10px;transition:background .15s,border-color .15s;display:grid}.ve-global-entry span[data-v-e6f6a374]{font-size:12px;font-weight:700}.ve-global-entry small[data-v-e6f6a374]{color:#ffffff61;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ve-global-entry[data-v-e6f6a374]:hover:not(:disabled),.ve-global-entry.active[data-v-e6f6a374]{background:#14b8a61a;border-color:#14b8a680}.ve-global-entry[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.5}.ve-mode-btn[data-v-e6f6a374]{display:none}.ve-check[data-v-e6f6a374]{margin:0 0 12px;padding:0 4px}.ve-segment-list[data-v-e6f6a374]{gap:7px}.ve-segment-item[data-v-e6f6a374]{border-radius:8px;padding:8px}.ve-segment-index[data-v-e6f6a374]{width:26px;height:26px}.ve-center[data-v-e6f6a374]{padding:12px}.ve-quick-panel[data-v-e6f6a374]{background:#ffffff07;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:9px 10px;display:grid}.ve-row[data-v-e6f6a374]{grid-column:1/-1;grid-template-columns:68px minmax(0,1fr);gap:8px;min-height:32px}.ve-row label[data-v-e6f6a374]{color:#ffffff80;font-size:11px;font-weight:700}.ve-row-caption textarea[data-v-e6f6a374]{min-height:44px;max-height:58px;padding:7px 9px}.ve-row-materials[data-v-e6f6a374]{grid-template-columns:68px minmax(0,1fr) 168px}.ve-material-strip[data-v-e6f6a374]{gap:7px}.ve-material-card[data-v-e6f6a374]{border-radius:8px;flex:0 0 76px;width:76px;padding:3px}.ve-material-card img[data-v-e6f6a374],.ve-material-card video[data-v-e6f6a374],.ve-motion-card[data-v-e6f6a374]{border-radius:6px;width:68px;height:42px}.ve-material-card span[data-v-e6f6a374]{font-size:10px}.ve-inline-tools[data-v-e6f6a374]{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:6px;display:grid}.ve-inline-tools .ve-btn[data-v-e6f6a374],.ve-inline-tools select[data-v-e6f6a374]{min-height:30px;font-size:12px}.ve-row-voice[data-v-e6f6a374]{grid-template-columns:68px minmax(72px,.8fr) minmax(118px,1.15fr) minmax(88px,.9fr) minmax(78px,.8fr) minmax(86px,.85fr)}.ve-row input[data-v-e6f6a374],.ve-row select[data-v-e6f6a374],.ve-inline-tools select[data-v-e6f6a374]{border-radius:7px;min-height:30px;font-size:12px}.ve-quick-actions[data-v-e6f6a374]{border-top:0;grid-column:1/-1;justify-content:flex-end;padding-top:2px;display:flex}.ve-ai-panel[data-v-e6f6a374]{padding:12px}.ve-composer[data-v-e6f6a374]{gap:7px;padding-top:10px}.ve-composer-input[data-v-e6f6a374]{background:#0000004d;border-color:#ffffff1f;border-radius:12px}.ve-composer-input textarea[data-v-e6f6a374]{min-height:76px;max-height:150px;padding:12px 14px;line-height:1.5}.ve-composer-actions[data-v-e6f6a374]{background:0 0;border-top:0;min-height:40px;padding:4px 8px 8px}.ve-attach-icon-btn[data-v-e6f6a374]{width:36px;height:36px}.ve-send-btn[data-v-e6f6a374]{border-radius:8px;min-width:72px;min-height:30px}@media (width<=1380px){.video-editor-main[data-v-e6f6a374]{grid-template-columns:216px minmax(520px,1fr) 332px}.ve-row-materials[data-v-e6f6a374],.ve-row-voice[data-v-e6f6a374]{grid-template-columns:68px minmax(0,1fr)}.ve-inline-tools[data-v-e6f6a374]{grid-column:2;grid-template-columns:62px minmax(0,150px)}}.ve-row-slider[data-v-e6f6a374]{align-items:center;gap:8px;min-height:32px;display:flex}.ve-row-slider input[type=range][data-v-e6f6a374],.ve-speed input[type=range][data-v-e6f6a374]{width:auto;min-width:48px;min-height:auto;box-shadow:none;accent-color:#2dd4bf;background:0 0;border:0;flex:1;padding:0}.ve-row-slider .ve-slider-gap[data-v-e6f6a374]{margin-left:8px}.ve-slider-value[data-v-e6f6a374]{color:#ffffff9e;text-align:right;white-space:nowrap;min-width:42px;font-size:11px}.ve-speed[data-v-e6f6a374],.ve-duration[data-v-e6f6a374]{align-items:center;gap:6px;min-width:0;display:flex}.ve-speed>span[data-v-e6f6a374]:first-child,.ve-duration>span[data-v-e6f6a374]:first-child,.ve-duration>span[data-v-e6f6a374]:last-child{color:#ffffff80;white-space:nowrap;font-size:11px}.ve-duration input[data-v-e6f6a374]{flex:none;width:62px}.ve-voice-btn[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ve-danger-btn.armed[data-v-e6f6a374]{color:#fff;background:#b91c1c8c;border-color:#f87171cc;font-weight:700}.video-editor-header[data-v-e6f6a374]{grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);align-items:center;gap:16px;display:grid}.video-editor-header-actions[data-v-e6f6a374]{justify-content:flex-end}.video-editor-header>.ve-mode-switch[data-v-e6f6a374]{background:#ffffff09;border:1px solid #ffffff1c;border-radius:8px;grid-template-columns:repeat(2,112px);gap:3px;width:auto;padding:3px;display:inline-grid}.video-editor-header>.ve-mode-switch button[data-v-e6f6a374]{color:#ffffff8a;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:32px;font-size:13px;font-weight:650;transition:background .15s,color .15s,box-shadow .15s}.video-editor-header>.ve-mode-switch button[data-v-e6f6a374]:hover:not(:disabled){color:#ffffffdb;background:#ffffff0e}.video-editor-header>.ve-mode-switch button.active[data-v-e6f6a374]{color:#fffffff0;background:#2dd4bf21;box-shadow:inset 0 0 0 1px #2dd4bf47}.video-editor-header>.ve-mode-switch button[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.45}.ve-segment-top[data-v-e6f6a374]{margin-top:0}@media (width<=1100px){.video-editor-header[data-v-e6f6a374]{grid-template-columns:1fr;align-items:stretch}.video-editor-header>.ve-mode-switch[data-v-e6f6a374]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.video-editor-header-actions[data-v-e6f6a374]{justify-content:flex-start}}.ve-template-row[data-v-e6f6a374]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ve-template-chip[data-v-e6f6a374]{color:#e5e7eb;cursor:pointer;background:#2dd4bf1f;border:1px solid #2dd4bf59;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:6px 12px;font-size:12px;display:inline-flex}.ve-template-chip[data-v-e6f6a374]:hover:not(:disabled){background:#2dd4bf2e;border-color:#2dd4bf99}.ve-template-chip-label[data-v-e6f6a374]{color:#5eead4;flex-shrink:0}.ve-template-chip-name[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ve-template-chip-remove[data-v-e6f6a374]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #94a3b859;border-radius:50%;flex-shrink:0;width:22px;height:22px;line-height:1}.ve-template-chip-remove[data-v-e6f6a374]:hover:not(:disabled){color:#f87171;border-color:#f8717180}.ve-segment-thumb[data-v-e6f6a374]{color:#94a3b8;background:#94a3b81f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:11px;display:flex;overflow:hidden}.ve-segment-thumb img[data-v-e6f6a374]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ve-segment-duration[data-v-e6f6a374]{color:#94a3b8;margin-left:6px;font-size:11px;font-style:normal;font-weight:400}.ve-segment-dirty[data-v-e6f6a374]{color:#fbbf24;margin-left:6px;font-size:10px;font-style:normal}.ve-segment-card[data-v-e6f6a374]{cursor:pointer;background:#0f172a73;border:1px solid #94a3b829;border-radius:12px;transition:border-color .15s;overflow:hidden}.ve-segment-card[data-v-e6f6a374]:hover{border-color:#2dd4bf66}.ve-segment-card.active[data-v-e6f6a374]{border-color:#2dd4bf;box-shadow:0 0 0 1px #2dd4bf59}.ve-segment-card.deleted[data-v-e6f6a374]{opacity:.55}.ve-card-thumb[data-v-e6f6a374]{aspect-ratio:16/10;background:#090d14;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ve-card-thumb img[data-v-e6f6a374]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ve-card-thumb-fallback[data-v-e6f6a374]{color:#7e8da3;text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:5px;font-size:11px;display:flex}.ve-card-thumb-fallback svg[data-v-e6f6a374]{opacity:.65;width:26px;height:26px}.ve-card-thumb-fallback button[data-v-e6f6a374]{color:#5eead4;font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 8px}.ve-card-badge[data-v-e6f6a374]{color:#e5e7eb;pointer-events:none;background:#020611ad;border-radius:999px;padding:2px 8px;font-size:11px;line-height:1.5;position:absolute}.ve-card-type[data-v-e6f6a374]{top:6px;left:6px}.ve-card-duration[data-v-e6f6a374]{bottom:6px;right:6px}.ve-card-deleted[data-v-e6f6a374]{color:#f87171;bottom:6px;left:6px}.ve-card-dirty[data-v-e6f6a374]{color:#fbbf24;text-shadow:0 0 4px #0009;font-size:10px;position:absolute;top:8px;right:8px}.ve-card-actions[data-v-e6f6a374]{gap:4px;display:flex;position:absolute;top:6px;right:6px}.ve-card-actions button[data-v-e6f6a374]{color:#e5e7eb;cursor:pointer;background:#020611bf;border:1px solid #94a3b84d;border-radius:6px;width:24px;height:24px;font-size:12px;line-height:1}.ve-card-actions button[data-v-e6f6a374]:hover:not(:disabled){border-color:#2dd4bf99}.ve-card-actions button[data-v-e6f6a374]:disabled{opacity:.4;cursor:not-allowed}.ve-card-actions button.danger[data-v-e6f6a374]{color:#f87171}.ve-card-actions button.danger.armed[data-v-e6f6a374]{background:#f8717133;border-color:#f8717199;width:auto;padding:0 6px}.ve-card-copy[data-v-e6f6a374]{align-items:flex-start;gap:6px;min-width:0;padding:7px 9px;display:flex}.ve-card-index[data-v-e6f6a374]{color:#5eead4;background:#2dd4bf26;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:11px;display:flex}.ve-card-copy small[data-v-e6f6a374]{overflow-wrap:anywhere;color:#cbd5e1;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ve-segment-add-card[data-v-e6f6a374]{color:#94a3b8;cursor:pointer;background:0 0;border:1px dashed #94a3b859;border-radius:12px;width:100%;padding:14px 0;font-size:13px}.ve-segment-add-card[data-v-e6f6a374]:hover:not(:disabled){color:#5eead4;border-color:#2dd4bf8c}.ve-preview-indicator[data-v-e6f6a374]{z-index:5;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;top:10px;left:10px}.ve-preview-indicator span[data-v-e6f6a374]{color:#cbd5e1;background:#020611b3;border-radius:999px;padding:4px 10px}.ve-preview-indicator span.is-draft[data-v-e6f6a374]{color:#fde68a;background:#fbbf242e;border:1px solid #fbbf2466}.ve-preview-indicator button[data-v-e6f6a374]{color:#5eead4;cursor:pointer;background:#020611b3;border:1px solid #2dd4bf66;border-radius:999px;padding:4px 10px;font-size:12px}.ve-history-filter[data-v-e6f6a374]{gap:4px;margin-left:8px;display:inline-flex}.ve-history-filter button[data-v-e6f6a374]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #94a3b84d;border-radius:999px;padding:3px 10px;font-size:11px}.ve-history-filter button.active[data-v-e6f6a374]{color:#5eead4;background:#2dd4bf24;border-color:#2dd4bf99}.ve-history-filter button[data-v-e6f6a374]:disabled{opacity:.45;cursor:not-allowed}.ve-composer-template[data-v-e6f6a374]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ve-composer-template-label[data-v-e6f6a374]{color:#94a3b8;flex-shrink:0;font-size:12px}.ve-composer-template-hint[data-v-e6f6a374]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ve-composer-hint-line[data-v-e6f6a374]{color:#7dd3c8;background:#2dd4bf14;border:1px solid #2dd4bf2e;border-radius:8px;margin:2px 0 6px;padding:5px 9px;font-size:11px;line-height:1.5;display:block}.ve-quick-panel.ve-quick-compact[data-v-e6f6a374]{padding:10px 14px 12px}.ve-quick-grid[data-v-e6f6a374]{grid-template-columns:minmax(0,1fr) clamp(280px,30vw,420px);gap:0 18px;display:grid}.ve-quick-col[data-v-e6f6a374]{flex-direction:column;gap:8px;min-width:0;display:flex;overflow:hidden}.ve-quick-col-global[data-v-e6f6a374]{border-left:1px solid #94a3b824;padding-left:18px}.ve-quick-col-empty[data-v-e6f6a374]{color:#64748b;justify-content:center;align-items:center;font-size:13px}.ve-col-title[data-v-e6f6a374]{color:#5eead4;letter-spacing:1px;font-size:12px}.ve-mini-row[data-v-e6f6a374]{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:30px;display:flex}.ve-mini-row.ve-voice-row[data-v-e6f6a374]{flex-wrap:nowrap}.ve-mini-row>label[data-v-e6f6a374]{color:#94a3b8;flex-shrink:0;width:60px;font-size:12px}.ve-mini-row input[type=range][data-v-e6f6a374]{flex:1;min-width:60px}.ve-mini-row .ve-slider-value[data-v-e6f6a374]{flex-shrink:0;min-width:34px;font-size:12px}.ve-mini-row select[data-v-e6f6a374],.ve-mini-row .ve-btn[data-v-e6f6a374]{height:28px;padding:0 10px;font-size:12px}.ve-mini-row .ve-voice-btn[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.ve-mini-row .ve-inherit-btn[data-v-e6f6a374]{color:#ffffffa6;background:#ffffff0a;border-color:#ffffff24;padding:0 8px}.ve-inherit-check[data-v-e6f6a374]{color:#ffffff80;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:inline-flex;width:auto!important}.ve-inherit-check input[data-v-e6f6a374]{margin:0}.ve-mini-textarea[data-v-e6f6a374]{resize:none;flex:1;min-height:44px;font-size:13px}.ve-caption-editor[data-v-e6f6a374]{flex:1;align-items:stretch;gap:8px;min-width:0;display:flex}.ve-caption-ai-btn[data-v-e6f6a374]{color:#99f6e4;cursor:pointer;background:linear-gradient(135deg,#14b8a62e,#0ea5e91a),#0f172ae0;border:1px solid #2dd4bf57;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-height:44px;transition:background .18s,border-color .18s,transform .18s,opacity .18s;display:inline-flex}.ve-caption-ai-btn[data-v-e6f6a374]:hover:not(:disabled){background:linear-gradient(135deg,#14b8a647,#0ea5e929),#0f172af5;border-color:#5eead49e;transform:translateY(-1px)}.ve-caption-ai-btn[data-v-e6f6a374]:disabled{cursor:not-allowed;opacity:.48}.ve-mini-material[data-v-e6f6a374]{background:#94a3b81a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.ve-mini-material img[data-v-e6f6a374],.ve-mini-material video[data-v-e6f6a374]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ve-mini-material .ve-motion-card[data-v-e6f6a374]{color:#94a3b8;font-size:11px}.ve-sfx-list[data-v-e6f6a374],.ve-overlay-list[data-v-e6f6a374]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ve-sfx-item[data-v-e6f6a374],.ve-overlay-item[data-v-e6f6a374]{align-items:center;gap:6px;min-width:0;display:flex}.ve-sfx-name[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;color:#cbd5f5;flex-shrink:0;max-width:88px;font-size:12px;overflow:hidden}.ve-sfx-dim[data-v-e6f6a374]{color:#94a3b8;flex-shrink:0;font-size:11px}.ve-sfx-item input[type=range][data-v-e6f6a374],.ve-overlay-item input[type=range][data-v-e6f6a374]{flex:1;min-width:40px}.ve-item-remove[data-v-e6f6a374]{color:#cbd5e1;cursor:pointer;background:#94a3b829;border:none;border-radius:50%;flex-shrink:0;width:20px;height:20px;font-size:12px;line-height:1}.ve-item-remove[data-v-e6f6a374]:hover{color:#fecaca;background:#f8717147}.ve-sticker-list[data-v-e6f6a374]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ve-sticker-chip[data-v-e6f6a374]{background:#94a3b814;border:1px solid #94a3b847;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 8px;display:inline-flex}.ve-sticker-chip.is-hidden[data-v-e6f6a374]{opacity:.5}.ve-sticker-chip-legacy[data-v-e6f6a374]{border-style:dashed}.ve-sticker-chip-name[data-v-e6f6a374]{color:#cbd5f5;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;max-width:96px;padding:0;font-size:12px;overflow:hidden}.ve-sticker-chip-legacy .ve-sticker-chip-name[data-v-e6f6a374]{cursor:default;color:#94a3b8}.ve-sticker-chip-eye[data-v-e6f6a374]{color:#94a3b8;cursor:pointer;background:#94a3b824;border:none;border-radius:999px;flex-shrink:0;padding:1px 5px;font-size:11px;line-height:1.3}.ve-sticker-chip-eye.active[data-v-e6f6a374]{color:#2dd4bf;background:#2dd4bf2e}.ve-row-hint[data-v-e6f6a374]{color:#94a3b8a8;flex-basis:100%;font-size:11px}.ve-add-sticker-wrap[data-v-e6f6a374]{position:relative}.ve-add-sticker-pop[data-v-e6f6a374]{z-index:30;background:#080c14f7;border:1px solid #ffffff1f;border-radius:10px;width:300px;padding:8px;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 12px 32px #00000073}.ve-add-sticker-title[data-v-e6f6a374]{color:#ffffff80;justify-content:space-between;align-items:center;padding:0 2px 6px;font-size:11px;display:flex}.ve-add-sticker-close[data-v-e6f6a374]{color:#ffffff80;cursor:pointer;background:0 0;border:none;font-size:13px}.ve-add-sticker-scope[data-v-e6f6a374]{gap:3px;margin-left:auto;margin-right:8px;display:flex}.ve-add-sticker-scope button[data-v-e6f6a374]{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;padding:2px 8px;font-size:10.5px}.ve-add-sticker-scope button.active[data-v-e6f6a374]{color:#2dd4bf;background:#2dd4bf24;border-color:#2dd4bf}.ve-add-sticker-pop .ve-style-preview[data-v-e6f6a374]{margin-bottom:8px}.ve-add-sticker-grid[data-v-e6f6a374]{flex-wrap:wrap;gap:5px;max-height:180px;display:flex;overflow-y:auto}.ve-add-sticker-grid button[data-v-e6f6a374]{color:#ffffffd1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;padding:4px 9px;font-size:11.5px}.ve-add-sticker-grid button[data-v-e6f6a374]:hover{color:#2dd4bf;border-color:#2dd4bf80}.ve-add-sticker-empty[data-v-e6f6a374]{color:#fbbf24d9;max-width:100%;font-size:11.5px;line-height:1.5}.ve-caption-sliders[data-v-e6f6a374]{color:#94a3b8;flex:1;align-items:center;gap:5px;min-width:0;font-size:11px;display:flex}.ve-caption-sliders input[type=range][data-v-e6f6a374]{flex:1;min-width:30px}.ve-caption-style-colors[data-v-e6f6a374]{flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:6px 0;display:flex}.ve-caption-style-colors-label[data-v-e6f6a374]{color:#ffffff8c;margin-right:2px;font-size:11px}.ve-caption-color-dot[data-v-e6f6a374]{cursor:pointer;border:1.5px solid #ffffff40;border-radius:50%;width:18px;height:18px;padding:0;transition:transform .1s,border-color .1s}.ve-caption-color-dot[data-v-e6f6a374]:hover{transform:scale(1.15)}.ve-caption-color-dot.active[data-v-e6f6a374]{border-color:#fff;box-shadow:0 0 0 2px #ffffff59}.ve-caption-color-custom[data-v-e6f6a374]{cursor:pointer;background:conic-gradient(#f43f5e,#f59e0b,#facc15,#4ade80,#22d3ee,#818cf8,#f43f5e);border:1.5px solid #ffffff40;border-radius:50%;width:18px;height:18px;position:relative;overflow:hidden}.ve-caption-color-custom.active[data-v-e6f6a374]{border-color:#fff;box-shadow:0 0 0 2px #ffffff59}.ve-caption-color-custom input[type=color][data-v-e6f6a374]{opacity:0;cursor:pointer;position:absolute;inset:-4px}.ve-caption-color-reset[data-v-e6f6a374]{color:#ffffffa6;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:999px;padding:1px 7px;font-size:10px}.ve-caption-color-reset[data-v-e6f6a374]:hover{color:#fff;border-color:#fff6}.ve-caption-style-list[data-v-e6f6a374]{flex:auto;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;gap:5px;min-height:96px;display:grid;overflow-y:auto}.ve-caption-style-list button[data-v-e6f6a374]{color:#ffffffd1;cursor:pointer;background:#131a26;border:1px solid #ffffff24;border-radius:8px;height:42px;padding:0;font-size:11px;overflow:hidden}.ve-caption-style-list button[data-v-e6f6a374]:hover{border-color:#ffffff59}.ve-caption-style-list button.active[data-v-e6f6a374]{border-color:#3b82f6;border-color:var(--color-primary-500,#3b82f6);color:#fff;background:#3b82f62e}.ve-caption-style-empty[data-v-e6f6a374]{color:#fbbf24d9;padding:6px 2px;font-size:11px}.ve-overlay-item img[data-v-e6f6a374],.ve-overlay-item video[data-v-e6f6a374]{-o-object-fit:cover;object-fit:cover;background:#94a3b81f;border-radius:6px;flex-shrink:0;width:28px;height:28px}.ve-overlay-name[data-v-e6f6a374]{color:#cbd5f5;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.ve-quick-compact .ve-quick-actions[data-v-e6f6a374]{justify-content:flex-end;margin-top:auto;display:flex}.ve-quick-compact .ve-speed[data-v-e6f6a374]{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ve-quick-compact .ve-speed span[data-v-e6f6a374]:first-child{color:#94a3b8;flex-shrink:0;font-size:12px}.ve-quick-compact .ve-duration[data-v-e6f6a374]{color:#94a3b8;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:flex}.ve-quick-compact .ve-duration input[data-v-e6f6a374]{width:52px;height:28px;font-size:12px}@media (width<=1280px){.ve-quick-grid[data-v-e6f6a374]{grid-template-columns:1fr;gap:10px}.ve-quick-col-global[data-v-e6f6a374]{border-top:1px solid #94a3b824;border-left:none;padding-top:10px;padding-left:0}}.video-editor-header[data-v-e6f6a374]{justify-content:space-between;min-height:44px;padding:6px 16px;display:flex}.video-editor-title[data-v-e6f6a374]{align-items:baseline;gap:10px;min-width:0;display:flex}.video-editor-title strong[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.video-editor-title span[data-v-e6f6a374]{color:#64748b;flex-shrink:0;font-size:12px}.video-editor-header-actions[data-v-e6f6a374]{flex-shrink:0}.video-editor-header-actions .ve-btn[data-v-e6f6a374]{white-space:nowrap;flex-shrink:0;height:30px;padding:0 14px;font-size:12px}.video-editor-header-actions .ve-undo-btn[data-v-e6f6a374]{justify-content:center;align-items:center;width:32px;padding:0;display:inline-flex}.ve-undo-btn svg[data-v-e6f6a374]{width:16px;height:16px}.ve-undo-btn[data-v-e6f6a374]:disabled{opacity:.35;cursor:not-allowed}.ve-video[data-v-e6f6a374],.ve-remotion-frame[data-v-e6f6a374]{max-height:calc(100vh - 196px)}.ve-quick-panel.ve-quick-compact[data-v-e6f6a374]{position:relative}.ve-quick-actions-float[data-v-e6f6a374]{margin:0;position:absolute;top:8px;right:14px}.ve-composer-input textarea[data-v-e6f6a374]{border-color:#2dd4bf59}.ve-example-chips[data-v-e6f6a374]{flex-wrap:wrap;gap:6px;display:flex}.ve-example-chips button[data-v-e6f6a374]{color:#94a3b8;cursor:pointer;background:0 0;border:1px dashed #94a3b859;border-radius:999px;padding:4px 10px;font-size:11px}.ve-example-chips button[data-v-e6f6a374]:hover:not(:disabled){color:#5eead4;border-color:#2dd4bf8c}.ve-select-layer[data-v-e6f6a374]{z-index:6;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ve-select-stage[data-v-e6f6a374]{width:100%;max-width:100%;max-height:min(100%,100vh - 196px);margin:auto;position:relative}.ve-select-layer.selecting .ve-select-stage[data-v-e6f6a374]{pointer-events:auto;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#0206171f}.ve-select-tip[data-v-e6f6a374]{color:#e5e7eb;white-space:nowrap;pointer-events:none;background:#020611bf;border-radius:999px;padding:5px 12px;font-size:12px;position:absolute;top:46px;left:50%;transform:translate(-50%)}.ve-frame-select-rect[data-v-e6f6a374]{pointer-events:none;background:#ef444429;border:2px solid #ef4444fa;position:absolute}.ve-frame-select-rect.editable[data-v-e6f6a374]{pointer-events:auto;cursor:move}.ve-rect-handle[data-v-e6f6a374]{background:#fff;border:1px solid #ef4444fa;border-radius:2px;width:10px;height:10px;position:absolute}.ve-rect-handle.handle-nw[data-v-e6f6a374]{cursor:nwse-resize;top:-5px;left:-5px}.ve-rect-handle.handle-n[data-v-e6f6a374]{cursor:ns-resize;top:-5px;left:50%;transform:translate(-50%)}.ve-rect-handle.handle-ne[data-v-e6f6a374]{cursor:nesw-resize;top:-5px;right:-5px}.ve-rect-handle.handle-e[data-v-e6f6a374]{cursor:ew-resize;top:50%;right:-5px;transform:translateY(-50%)}.ve-rect-handle.handle-se[data-v-e6f6a374]{cursor:nwse-resize;bottom:-5px;right:-5px}.ve-rect-handle.handle-s[data-v-e6f6a374]{cursor:ns-resize;bottom:-5px;left:50%;transform:translate(-50%)}.ve-rect-handle.handle-sw[data-v-e6f6a374]{cursor:nesw-resize;bottom:-5px;left:-5px}.ve-rect-handle.handle-w[data-v-e6f6a374]{cursor:ew-resize;top:50%;left:-5px;transform:translateY(-50%)}.ve-rect-remove[data-v-e6f6a374]{color:#f87171;cursor:pointer;background:#020611e6;border:1px solid #ef444499;border-radius:50%;width:24px;height:24px;font-size:14px;line-height:1;position:absolute;top:-14px;right:-14px}.ve-rect-remove[data-v-e6f6a374]:hover{color:#fff;background:#ef444440}.ve-selection-chip[data-v-e6f6a374]{cursor:default}.ve-region-layer .ve-frame-select-rect.ve-region-rect[data-v-e6f6a374]{border-color:#3b82f6;border-color:var(--color-primary-500,#3b82f6);background:#3b82f624}.ve-rect-handle.ve-region-handle[data-v-e6f6a374]{border-color:#3b82f6;border-color:var(--color-primary-500,#3b82f6)}.ve-region-bar[data-v-e6f6a374]{border:1px solid #94a3b840;border:1px solid var(--border-default,#94a3b840);white-space:nowrap;z-index:2;background:#020611d9;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.ve-region-title[data-v-e6f6a374]{color:#e5e7eb;margin-right:4px;font-size:12px}.ve-region-level[data-v-e6f6a374]{border:1px solid #94a3b84d;border:1px solid var(--border-default,#94a3b84d);color:#e5e7ebcc;white-space:nowrap;cursor:pointer;background:0 0;border-radius:6px;padding:4px 8px;font-size:11.5px;font-weight:600}.ve-region-level[data-v-e6f6a374]:hover{border-color:#3b82f6;border-color:var(--color-primary-500,#3b82f6);color:#93c5fd}.ve-region-level.active[data-v-e6f6a374]{background:#3b82f6;background:var(--color-primary-500,#3b82f6);color:#fff;border-color:#0000}.ve-history-title-row[data-v-e6f6a374]{align-items:center;gap:7px;min-width:0;display:flex}.ve-history-title-row strong[data-v-e6f6a374]{flex:0 auto;min-width:0}.ve-history-restore[data-v-e6f6a374]{color:#5eead4;cursor:pointer;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:11px;font-weight:500;line-height:1.4;transition:color .15s,background .15s}.ve-history-restore[data-v-e6f6a374]:hover{color:#99f6e4;background:#2dd4bf24}.video-editor-main[data-v-e6f6a374]{grid-template-columns:clamp(360px,32vw,500px) minmax(0,1fr) clamp(440px,34vw,520px)}@media (width<=1100px){.video-editor-main[data-v-e6f6a374]{grid-template-columns:clamp(280px,32vw,360px) minmax(0,1fr) clamp(380px,38vw,420px)}.ve-ai-panel[data-v-e6f6a374]{border-top:0;border-left:1px solid #ffffff14;grid-column:auto;max-height:none}}.ve-quick-compact textarea[data-v-e6f6a374],.ve-quick-compact select[data-v-e6f6a374],.ve-quick-compact input[type=number][data-v-e6f6a374]{color:#e5e7eb;background:#0f172a99;border:1px solid #94a3b840;border-radius:8px;padding:4px 8px;font-size:12px}.ve-quick-compact textarea[data-v-e6f6a374]:focus,.ve-quick-compact select[data-v-e6f6a374]:focus,.ve-quick-compact input[type=number][data-v-e6f6a374]:focus{border-color:#2dd4bf8c;outline:none}.ve-quick-compact select[data-v-e6f6a374]:disabled,.ve-quick-compact input[type=number][data-v-e6f6a374]:disabled,.ve-quick-compact textarea[data-v-e6f6a374]:disabled{opacity:.5}.ve-quick-compact select option[data-v-e6f6a374]{color:#e5e7eb;background:#0f172a}.ve-ai-tabs[data-v-e6f6a374]{background:#03070e52;border:1px solid #94a3b81a;border-radius:10px;flex-shrink:0;gap:4px;margin-bottom:14px;padding:4px;display:flex}.ve-ai-tabs button[data-v-e6f6a374]{color:#cbd5e1bf;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;min-width:0;min-height:32px;font-size:13px}.ve-ai-tabs button[data-v-e6f6a374]:hover{color:#e2e8f0f2;border-color:#ffffff38}.ve-ai-tabs button.active[data-v-e6f6a374]{color:#9cebe1;background:#2dd4bf1a;border-color:#2dd4bf33;font-weight:600}.ve-ai-panel .ve-quick-panel[data-v-e6f6a374]{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;gap:10px;padding:0;display:flex;overflow-y:auto}.ve-ai-panel .ve-composer-input textarea[data-v-e6f6a374]{box-sizing:border-box;flex:none;min-height:108px;max-height:160px;padding:12px}.ve-ai-panel .ve-mini-row.ve-voice-row[data-v-e6f6a374]{flex-wrap:wrap}.ve-ai-panel .ve-caption-sliders[data-v-e6f6a374]{grid-template-columns:auto minmax(0,1fr) 2em auto minmax(0,1fr) 2em;align-items:center;gap:4px;font-size:10px;display:grid}.ve-ai-panel .ve-caption-sliders input[type=range][data-v-e6f6a374]{min-width:0}.ve-ai-panel .ve-caption-sliders label[for=ve-caption-size][data-v-e6f6a374]{margin-left:4px}.ve-ai-panel .ve-caption-sliders .ve-slider-value[data-v-e6f6a374]{text-align:right;white-space:nowrap;min-width:0;font-size:10px}.ve-ai-panel .ve-quick-compact .ve-speed[data-v-e6f6a374]{flex:100%;min-width:0}.ve-ai-panel .ve-mini-row .ve-voice-btn[data-v-e6f6a374]{flex:auto;min-width:0;max-width:none}.ve-ai-panel .ve-mini-row[data-v-e6f6a374]{grid-template-columns:42px minmax(0,1fr);gap:8px;padding-left:0;display:grid}.ve-ai-panel .ve-mini-row>label[data-v-e6f6a374]{white-space:nowrap;width:auto;position:static}.ve-mini-controls[data-v-e6f6a374]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ve-motion-controls[data-v-e6f6a374]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ve-motion-controls select[data-v-e6f6a374]{text-overflow:ellipsis;width:100%;min-width:0}.ve-volume-controls[data-v-e6f6a374]{grid-template-columns:minmax(0,1fr) 4ch;align-items:center;gap:8px;min-width:0;font-size:12px;display:grid}.ve-volume-controls input[type=range][data-v-e6f6a374]{appearance:none;background:linear-gradient(90deg,#2dd4bf 18%,#94a3b83d 18%);background:linear-gradient(to right, #2dd4bf var(--ve-range-fill,18%), #94a3b83d var(--ve-range-fill,18%));cursor:pointer;border:0;border-radius:999px;width:100%;min-width:0;height:4px;margin:0}.ve-volume-controls input[type=range][data-v-e6f6a374]::-webkit-slider-thumb{appearance:none;background:#5eead4;border:2px solid #152a2c;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #5eead440}.ve-volume-controls input[type=range][data-v-e6f6a374]:disabled{opacity:.45;cursor:default}.ve-volume-controls .ve-slider-value[data-v-e6f6a374]{color:#b8c7d6;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0}.ve-ai-panel .ve-mini-controls>.ve-btn[data-v-e6f6a374]{white-space:nowrap}.ve-ai-panel .ve-quick-grid[data-v-e6f6a374]{flex:none;grid-template-columns:minmax(0,1fr);gap:10px}.ve-ai-panel .ve-quick-col[data-v-e6f6a374]{background:#94a3b809;border:1px solid #94a3b81f;border-radius:12px;gap:8px;padding:10px}.ve-col-head[data-v-e6f6a374]{border-bottom:1px solid #94a3b81a;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-bottom:6px;display:flex}.ve-ai-panel .ve-col-title[data-v-e6f6a374]{color:#e5edf6;letter-spacing:.02em;white-space:nowrap;border:0;margin:0;padding:0;font-size:13px;font-weight:600;line-height:20px}.ve-scope-badge[data-v-e6f6a374]{color:#8bcfc6;font-variant-numeric:tabular-nums;white-space:nowrap;background:#2dd4bf14;border-radius:5px;flex:none;padding:2px 7px;font-size:11px;line-height:18px}.ve-settings-group[data-v-e6f6a374]{flex-direction:column;gap:10px;min-width:0;display:flex}.ve-settings-group+.ve-settings-group[data-v-e6f6a374]{border-top:1px solid #94a3b81a;padding-top:16px}.ve-group-title[data-v-e6f6a374]{color:#b9c8d8;font-size:12px;font-weight:600;line-height:18px}.ve-group-hint[data-v-e6f6a374]{color:#8b9aad;overflow-wrap:anywhere;margin:-5px 0 0;font-size:11px;line-height:1.6}.ve-ai-panel .ve-quick-col .ve-btn[data-v-e6f6a374]{color:#d7e1ec;background:#94a3b811;border-color:#94a3b82e;border-radius:7px}.ve-ai-panel .ve-quick-col .ve-btn[data-v-e6f6a374]:hover:not(:disabled){background:#94a3b81f;border-color:#94a3b84d}.ve-ai-panel .ve-mini-row select[data-v-e6f6a374],.ve-ai-panel .ve-mini-row>.ve-btn[data-v-e6f6a374]{height:32px}.ve-ai-panel .ve-motion-controls select[data-v-e6f6a374]{background-color:#03070e3d;border-color:#94a3b82e;border-radius:7px;height:32px}.ve-ai-tabs button[data-v-e6f6a374]:focus-visible,.ve-ai-panel .ve-quick-col .ve-btn[data-v-e6f6a374]:focus-visible,.ve-volume-controls input[type=range][data-v-e6f6a374]:focus-visible{outline-offset:3px;outline:2px solid #5eead4cc}.ve-ai-panel .ve-quick-actions-float[data-v-e6f6a374]{justify-content:flex-end;margin-top:auto;display:flex;position:static}.ve-caption-style-trigger[data-v-e6f6a374]{color:#d4e4f5;text-align:left;cursor:pointer;background:#182635;border:1px solid #7791aa66;border-radius:6px;align-items:center;gap:8px;width:100%;min-width:0;padding:7px 9px;font-size:12px;display:flex}.ve-caption-style-trigger>span[data-v-e6f6a374]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ve-caption-style-edit[data-v-e6f6a374]{color:#9eccc7;flex-shrink:0;margin-left:auto;font-size:11px}.ve-caption-style-trigger[data-v-e6f6a374]:hover:not(:disabled){border-color:#5eead4}.ve-caption-style-dialog[data-v-e6f6a374]{max-width:none;color:var(--ve-pop-text);margin:0;padding:0;font-size:12px;line-height:1.5;position:fixed;inset:auto;overflow:hidden}.ve-caption-style-dialog[data-v-e6f6a374]::backdrop{background:#03071233}.ve-caption-style-dialog-content[data-v-e6f6a374]{max-height:inherit;flex-direction:column;padding:0 14px;display:flex}.ve-caption-style-dialog-content>header[data-v-e6f6a374],.ve-caption-style-dialog-content>footer[data-v-e6f6a374]{flex-shrink:0}.ve-caption-style-head[data-v-e6f6a374]{z-index:2;border-bottom:1px solid var(--ve-pop-divider);background:0 0;align-items:center;gap:10px;padding:12px 0;display:flex;position:sticky;top:0}.ve-caption-style-head h3[data-v-e6f6a374]{margin:0;font-size:13px;font-weight:600}.ve-caption-style-apply[data-v-e6f6a374],.ve-caption-style-cancel[data-v-e6f6a374]{border:1px solid var(--ve-pop-accent-border);background:var(--ve-pop-accent-bg);color:var(--ve-pop-accent-text);cursor:pointer;border-radius:7px;padding:5px 16px;font-size:12px}.ve-caption-style-cancel[data-v-e6f6a374]{border-color:var(--ve-pop-field-border);color:var(--ve-pop-label);background:0 0;margin-left:auto}.ve-caption-style-footer[data-v-e6f6a374]{z-index:2;border-top:1px solid var(--ve-pop-divider);background:0 0;align-items:center;gap:8px;margin-top:12px;padding:12px 0;display:flex;position:sticky;bottom:0}.ve-caption-style-footer>span[data-v-e6f6a374]{color:var(--ve-pop-muted);font-size:11px}.ve-caption-style-apply[data-v-e6f6a374]:disabled{opacity:.4;cursor:default}.ve-caption-style-close[data-v-e6f6a374]{width:26px;height:26px;color:var(--ve-pop-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;margin-left:auto;padding:0;font-size:17px}.ve-caption-dialog-fields[data-v-e6f6a374]{margin-top:12px!important}.ve-caption-style-fields.ve-caption-dialog-fields[data-v-e6f6a374]{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ve-caption-dialog-fields[data-v-e6f6a374]>*{flex-shrink:0}.ve-caption-dialog-fields[data-v-e6f6a374] .ve-caption-preview{aspect-ratio:3}.ve-caption-dialog-fields .ve-caption-style-list[data-v-e6f6a374]{flex:auto;min-height:80px;max-height:144px}.ve-caption-style-fields[data-v-e6f6a374]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.ve-caption-style-fields[data-v-e6f6a374] :disabled{opacity:.45;cursor:default}.ve-caption-style-list[data-v-e6f6a374]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:0;max-height:214px;padding:2px}.ve-caption-style-list button[data-v-e6f6a374]{grid-template-rows:42px auto;min-width:0;height:auto;padding:0;display:grid}.ve-caption-style-list button.active[data-v-e6f6a374]{border-color:var(--ve-pop-accent);background:var(--ve-pop-accent-bg);box-shadow:inset 0 0 0 1px var(--ve-pop-accent-bg)}.ve-caption-template-name[data-v-e6f6a374]{border-top:1px solid var(--ve-pop-divider);text-overflow:ellipsis;white-space:nowrap;padding:4px 3px;font-size:10px;line-height:1.5;overflow:hidden}.ve-caption-style-colors[data-v-e6f6a374]{gap:6px;padding:0}.ve-caption-style-colors-label[data-v-e6f6a374]{flex:0 0 100%;margin-bottom:2px}.ve-caption-animation-controls[data-v-e6f6a374]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ve-caption-animation-controls label[data-v-e6f6a374]{min-width:0;color:var(--ve-pop-label);gap:6px;font-size:11px;display:grid}.ve-caption-animation-controls select[data-v-e6f6a374]{background:var(--ve-pop-field);width:100%;min-width:0;color:var(--ve-pop-text);border:1px solid var(--ve-pop-field-border);font:inherit;border-radius:7px;padding:6px}.ve-caption-sliders input[data-v-e6f6a374]{accent-color:#43c9b5;width:100%;margin:0}.ve-caption-style-fields button[data-v-e6f6a374]:focus-visible,.ve-caption-style-fields input[data-v-e6f6a374]:focus-visible,.ve-caption-style-fields select[data-v-e6f6a374]:focus-visible{outline:2px solid var(--ve-pop-accent);outline-offset:2px}.ve-caption-style-close[data-v-e6f6a374]:hover{color:var(--ve-pop-text);background:var(--ve-pop-hover)}.ve-caption-style-cancel[data-v-e6f6a374]:hover{background:var(--ve-pop-hover);border-color:var(--ve-pop-hover-border)}.ve-caption-style-apply[data-v-e6f6a374]:hover:not(:disabled){background:var(--ve-pop-accent-hover)}.ve-caption-dialog-fields .ve-caption-style-list button[data-v-e6f6a374]{background:var(--ve-pop-field);border-color:var(--ve-pop-field-border);border-radius:7px}.ve-caption-dialog-fields .ve-caption-style-list button[data-v-e6f6a374]:hover{border-color:var(--ve-pop-accent-border)}.ve-caption-dialog-fields .ve-caption-style-list button.active[data-v-e6f6a374]{background:var(--ve-pop-accent-bg);border-color:var(--ve-pop-accent)}.ve-left-panel[data-v-e6f6a374]{grid-template-columns:clamp(130px,12vw,190px) minmax(0,1fr);min-width:0;min-height:0;display:grid}.ve-left-panel .ve-segments[data-v-e6f6a374]{min-width:0}.ve-left-voices[data-v-e6f6a374]{scrollbar-width:thin;border-right:1px solid #ffffff14;min-width:0;min-height:0;padding:12px 10px;overflow-y:auto}.ve-left-voices .ve-visual-controls[data-v-e6f6a374],.ve-left-voices .ve-voices-panel[data-v-e6f6a374]{box-sizing:border-box;background:#94a3b809;border:1px solid #94a3b81f;border-radius:12px;width:100%;padding:10px}.ve-left-voices .ve-visual-controls[data-v-e6f6a374]{margin-bottom:12px}.ve-left-voices .ve-visual-controls .ve-col-head[data-v-e6f6a374]{min-height:28px;padding-bottom:8px}.ve-left-voices .ve-visual-controls .ve-col-title[data-v-e6f6a374]{color:#edf3fa;letter-spacing:0;white-space:nowrap;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}.ve-left-voices .ve-visual-controls .ve-col-title svg[data-v-e6f6a374]{color:#8293a5;flex-shrink:0}.ve-left-voices .ve-visual-controls .ve-scope-badge[data-v-e6f6a374]{color:#93afa7;background:#ffffff05;font-size:10px}.ve-left-voices .ve-visual-controls .ve-mini-row[data-v-e6f6a374]{grid-template-columns:28px minmax(0,1fr);gap:6px;display:grid}.ve-left-voices .ve-visual-controls .ve-mini-row>label[data-v-e6f6a374]{width:auto;font-size:11px}.ve-left-voices .ve-visual-controls .ve-motion-row[data-v-e6f6a374]{display:block}.ve-left-voices .ve-visual-controls .ve-mini-material[data-v-e6f6a374]{width:36px;height:36px}.ve-left-voices .ve-visual-controls .ve-mini-controls>.ve-btn[data-v-e6f6a374]{white-space:nowrap}.ve-left-voices .ve-visual-controls .ve-motion-controls select[data-v-e6f6a374]{height:28px;padding:4px 6px}.ve-left-voices[data-v-e6f6a374] .voice-hint{margin-bottom:0}.ve-ai-panel .ve-quick-grid[data-v-e6f6a374]{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:stretch}.ve-ai-panel .ve-caption-appearance[data-v-e6f6a374],.ve-ai-panel .ve-bgm-controls[data-v-e6f6a374]{align-content:start}.ve-ai-panel .ve-bgm-controls .ve-mini-row[data-v-e6f6a374]{grid-template-columns:28px minmax(0,1fr);gap:6px}.ve-ai-panel .ve-quick-actions-float[data-v-e6f6a374]{margin-top:0}.ve-motion-field[data-v-e6f6a374]{color:#94a3b8;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;font-size:11px;display:grid}.ve-ai-panel .ve-ai-tabs[data-v-e6f6a374]{margin-bottom:10px}.ve-ai-panel[data-v-e6f6a374]{scrollbar-width:thin;overflow:hidden auto}.ve-ai-panel .ve-quick-panel[data-v-e6f6a374]{scrollbar-width:thin;flex:0 auto;min-height:76px;overflow-y:auto}.ve-ai-panel .ve-history[data-v-e6f6a374]{scrollbar-width:thin;scrollbar-gutter:stable;flex:1 1 0;min-height:64px}.ve-ai-panel .ve-history.is-empty[data-v-e6f6a374]{flex:auto}.ve-ai-panel .ve-composer[data-v-e6f6a374]{box-sizing:border-box;border-top:0;flex-direction:column;flex:1 0 auto;gap:8px;min-height:0;margin-top:16px;padding-top:0;display:flex}.ve-ai-panel .ve-composer-input[data-v-e6f6a374]{flex:auto;min-height:0;overflow:hidden}.ve-ai-panel .ve-composer-body[data-v-e6f6a374]{scrollbar-width:thin;flex-direction:column;flex:96px;min-height:96px;display:flex;overflow-y:auto}.ve-ai-panel .ve-composer-body textarea[data-v-e6f6a374]{resize:none;flex:1 0 96px;height:96px;min-height:96px;max-height:none}.ve-ai-panel .ve-composer-body>.ve-template-row[data-v-e6f6a374],.ve-ai-panel .ve-composer-heading[data-v-e6f6a374],.ve-ai-panel .ve-composer-template[data-v-e6f6a374],.ve-ai-panel .ve-example-chips[data-v-e6f6a374],.ve-ai-panel .ve-composer-actions[data-v-e6f6a374]{flex-shrink:0}.ve-ai-panel.is-history .ve-composer[data-v-e6f6a374]{flex:none}.ve-ai-panel.is-history .ve-composer-body[data-v-e6f6a374]{flex:0 auto;height:112px}.ve-ai-panel.is-height-compact .ve-composer[data-v-e6f6a374]{grid-template-rows:auto minmax(142px,1fr);grid-template-columns:minmax(0,1fr) auto;margin-top:12px;display:grid}.ve-ai-panel.is-height-compact .ve-composer-heading[data-v-e6f6a374]{flex-wrap:nowrap;grid-area:1/1;min-width:0}.ve-ai-panel.is-height-compact .ve-composer-template[data-v-e6f6a374]{grid-area:1/2;min-width:0;max-width:220px}.ve-ai-panel.is-height-compact .ve-composer-input[data-v-e6f6a374]{grid-area:2/1/auto/-1}.ve-ai-panel.is-height-compact .ve-composer-hint-line[data-v-e6f6a374]{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ve-ai-panel.is-height-compact .ve-example-chips[data-v-e6f6a374]{display:none}.ve-ai-panel .ve-bgm-settings[data-v-e6f6a374]{gap:8px;display:grid}.ve-ai-panel .ve-settings-toggle[data-v-e6f6a374]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff09;padding:0 0 6px}.ve-ai-panel .ve-settings-toggle[aria-expanded=false][data-v-e6f6a374]{border-bottom:0;padding-bottom:0}.ve-settings-toggle-meta[data-v-e6f6a374]{color:#8392a4;flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.ve-settings-toggle-meta>svg[data-v-e6f6a374]{transition:transform .15s}.ve-settings-toggle-meta>svg.expanded[data-v-e6f6a374]{transform:rotate(180deg)}.ve-ai-panel .ve-settings-summary[data-v-e6f6a374]{color:#98a8ba;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:11px;line-height:18px;display:block;overflow:hidden}.ve-ai-panel .ve-settings-toggle:hover .ve-col-title[data-v-e6f6a374],.ve-ai-panel .ve-settings-summary[data-v-e6f6a374]:hover{color:#e2eee9}.ve-ai-panel .ve-settings-toggle[data-v-e6f6a374]:focus-visible,.ve-ai-panel .ve-settings-summary[data-v-e6f6a374]:focus-visible{outline-offset:3px;outline:1px solid #8bc5b7a6}.ve-ai-panel .ve-composer-heading[data-v-e6f6a374]{flex-wrap:wrap;justify-content:flex-start;gap:4px 10px;min-height:20px;margin-bottom:0;display:flex}.ve-composer-heading>span[data-v-e6f6a374]{color:#c8d4e1;flex-shrink:0;font-size:12px}.ve-ai-panel .ve-composer-hint-line[data-v-e6f6a374]{color:#8d9aab;background:0 0;border:0;border-radius:0;flex:260px;min-width:0;margin:0;padding:0;font-weight:400;line-height:1.5}.ve-ai-panel .ve-composer-actions[data-v-e6f6a374]{box-sizing:border-box;background:#0a0f16;border-radius:0 0 11px 11px;flex-wrap:wrap;gap:6px;min-height:44px;padding:6px 10px 8px}.ve-ai-panel .ve-example-chips[data-v-e6f6a374]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;padding:0 10px 4px;display:grid}.ve-ai-panel .ve-caption-appearance>.ve-caption-style-fields[data-v-e6f6a374]{gap:10px}.ve-ai-panel .ve-composer-actions .ve-attach-icon-btn[data-v-e6f6a374]{width:30px;height:30px}.ve-ai-panel .ve-composer-actions .ve-send-btn[data-v-e6f6a374]{flex-shrink:0;margin-left:auto}.ve-ai-panel .ve-example-chips button[data-v-e6f6a374]{white-space:normal;overflow-wrap:anywhere;text-align:left;border-style:solid;border-color:#94a3b829;border-radius:6px;min-width:0;padding:5px 7px;line-height:1.5}.ve-ai-panel .ve-composer-template[data-v-e6f6a374]{flex-wrap:wrap;margin-bottom:0}.ve-ai-panel .ve-composer-template-hint[data-v-e6f6a374]{white-space:normal;flex-basis:100%}.ve-ai-panel .ve-attachments[data-v-e6f6a374]{flex-shrink:0;max-height:96px;overflow-y:auto}.ve-ai-panel .ve-history .ve-panel-title[data-v-e6f6a374]{flex-wrap:wrap}.ve-ai-panel .ve-history-filter[data-v-e6f6a374]{flex-wrap:wrap;margin-left:0}@media (height<=800px){.ve-ai-panel .ve-composer-input textarea[data-v-e6f6a374]{min-height:96px;padding-top:10px;padding-bottom:10px}.ve-ai-panel .ve-composer[data-v-e6f6a374]{gap:6px}}@media (height<=680px){.ve-ai-panel .ve-history[data-v-e6f6a374]{min-height:48px}}@media (width<=1100px){.ve-left-panel[data-v-e6f6a374]{grid-template-rows:minmax(90px,.7fr) minmax(0,1.3fr);grid-template-columns:minmax(0,1fr)}.ve-left-panel .ve-segments[data-v-e6f6a374]{border-bottom:1px solid #ffffff14;border-right:0}.ve-left-voices[data-v-e6f6a374]{padding:10px}}.ve-ai-panel[data-v-e6f6a374]{--ve-inspector-accent:#8bc5b7;--ve-inspector-rail:#343c47;--ve-inspector-field:#ffffff04;--ve-inspector-border:#ffffff17;background:#10141b}.ve-ai-panel .ve-ai-tabs[data-v-e6f6a374]{background:#090d1280;border-color:#ffffff0b;border-radius:9px}.ve-ai-panel .ve-ai-tabs button[data-v-e6f6a374]{color:#8593a4;font-size:12px}.ve-ai-panel .ve-ai-tabs button.active[data-v-e6f6a374]{color:#d7ece5;background:#ffffff0b;border-color:#ffffff13;box-shadow:inset 0 1px #ffffff04}.ve-ai-panel .ve-ai-tabs button[data-v-e6f6a374]:hover{color:#e2e8ef;background:#ffffff07;border-color:#ffffff1c}.ve-ai-panel .ve-quick-col[data-v-e6f6a374]{background:linear-gradient(#ffffff03,#ffffff01);border-color:#ffffff10;border-radius:10px;box-shadow:inset 0 1px #ffffff04}.ve-ai-panel .ve-col-head[data-v-e6f6a374]{border-bottom-color:#ffffff09}.ve-ai-panel .ve-col-title[data-v-e6f6a374],.ve-ai-panel .ve-composer-heading>span[data-v-e6f6a374]{letter-spacing:0;color:#dce3ec;align-items:center;gap:7px;font-weight:600;display:inline-flex}.ve-ai-panel .ve-col-title svg[data-v-e6f6a374]{color:#8293a5;flex-shrink:0}.ve-ai-panel .ve-composer-heading>span svg[data-v-e6f6a374]{color:var(--ve-inspector-accent);flex-shrink:0}.ve-ai-panel .ve-scope-badge[data-v-e6f6a374]{color:#93afa7;background:#ffffff05;border-radius:4px;font-size:10px}.ve-ai-panel .ve-mini-row>label[data-v-e6f6a374],.ve-ai-panel .ve-motion-field[data-v-e6f6a374]{color:#8f9cac}.ve-ai-panel .ve-quick-col .ve-btn[data-v-e6f6a374],.ve-ai-panel .ve-motion-controls select[data-v-e6f6a374],.ve-ai-panel .ve-caption-style-trigger[data-v-e6f6a374],.ve-ai-panel .ve-composer-template .ve-template-chip[data-v-e6f6a374]{border-color:var(--ve-inspector-border);background:var(--ve-inspector-field);color:#cbd5e1;border-radius:7px;box-shadow:inset 0 1px #ffffff04}.ve-ai-panel .ve-quick-col .ve-btn[data-v-e6f6a374]:hover:not(:disabled),.ve-ai-panel .ve-motion-controls select[data-v-e6f6a374]:hover:not(:disabled),.ve-ai-panel .ve-caption-style-trigger[data-v-e6f6a374]:hover:not(:disabled),.ve-ai-panel .ve-composer-template .ve-template-chip[data-v-e6f6a374]:hover:not(:disabled){color:#edf2f7;background:#ffffff08;border-color:#a7c6bd55}.ve-ai-panel .ve-caption-style-edit[data-v-e6f6a374]{color:#9ebbb3}.ve-ai-panel .ve-mini-material[data-v-e6f6a374]{border-radius:7px;overflow:hidden}.ve-ai-panel .ve-caption-sliders input[type=range][data-v-e6f6a374],.ve-ai-panel .ve-volume-controls input[type=range][data-v-e6f6a374]{appearance:none;background:linear-gradient(to right, var(--ve-inspector-accent) var(--ve-range-fill), var(--ve-inspector-rail) var(--ve-range-fill));cursor:pointer;border:0;border-radius:3px;height:4px;margin:0;padding:0}.ve-ai-panel .ve-caption-sliders input[type=range][data-v-e6f6a374]::-webkit-slider-thumb{appearance:none;background:#bbd8d0;border:0;border-radius:50%;width:10px;height:10px;box-shadow:0 1px 3px #0005}.ve-ai-panel .ve-volume-controls input[type=range][data-v-e6f6a374]::-webkit-slider-thumb{appearance:none;background:#bbd8d0;border:0;border-radius:50%;width:10px;height:10px;box-shadow:0 1px 3px #0005}.ve-ai-panel .ve-caption-sliders .ve-slider-value[data-v-e6f6a374],.ve-ai-panel .ve-volume-controls .ve-slider-value[data-v-e6f6a374]{color:#9faebd}.ve-ai-panel .ve-composer[data-v-e6f6a374]{border-top-color:#ffffff0b}.ve-ai-panel .ve-composer-hint-line[data-v-e6f6a374]{color:#7e8c9e}.ve-ai-panel .ve-composer-input[data-v-e6f6a374]{background:#0a0e14;border-color:#ffffff20;border-radius:10px;box-shadow:inset 0 1px #ffffff04}.ve-ai-panel .ve-composer-input[data-v-e6f6a374]:focus-within{border-color:#8bc5b770;box-shadow:0 0 0 2px #8bc5b708}.ve-ai-panel .ve-composer-input textarea[data-v-e6f6a374]{color:#dce4ef;line-height:1.6}.ve-ai-panel .ve-composer-input textarea[data-v-e6f6a374]::placeholder{color:#778596}.ve-ai-panel .ve-composer-actions[data-v-e6f6a374]{background:0 0;border-radius:0 0 9px 9px}.ve-ai-panel .ve-example-chips button[data-v-e6f6a374]{color:#98a8ba;background:#ffffff03;border-color:#ffffff0f}.ve-ai-panel .ve-example-chips button[data-v-e6f6a374]:hover:not(:disabled){color:#cbded8;background:#ffffff06;border-color:#8bc5b744}.ve-ai-panel .ve-composer-actions .ve-attach-icon-btn[data-v-e6f6a374]{color:#8392a4;border-radius:7px}.ve-ai-panel .ve-composer-actions .ve-attach-icon-btn[data-v-e6f6a374]:hover:not(:disabled){color:#cbded8;background:#ffffff07}.ve-ai-panel .ve-send-btn[data-v-e6f6a374]{color:#172822;background:#b7d5ca;border-radius:7px;font-weight:600}.ve-ai-panel .ve-send-btn[data-v-e6f6a374]:hover:not(:disabled){background:#c8e3d8}.ve-ai-panel .ve-send-btn[data-v-e6f6a374]:disabled{opacity:1;color:#7f8c9b;background:#242b34}.ve-ai-panel[data-v-e6f6a374] :is(.ve-caption-style-trigger,.ve-quick-col .ve-btn,.ve-motion-controls select,.ve-template-chip):focus-visible,.ve-ai-panel .ve-caption-sliders input[type=range][data-v-e6f6a374]:focus-visible,.ve-ai-panel .ve-volume-controls input[type=range][data-v-e6f6a374]:focus-visible{outline-offset:3px;outline:1px solid #8bc5b7a6}@media (width<=760px){.video-editor-shell[data-v-e6f6a374]{height:100dvh;padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box}.video-editor-header[data-v-e6f6a374]{flex:none;gap:8px;padding:8px 12px}.video-editor-title[data-v-e6f6a374]{min-width:0}.video-editor-title strong[data-v-e6f6a374]{text-overflow:ellipsis;min-width:0;overflow:hidden}.video-editor-header-actions[data-v-e6f6a374]{flex-wrap:wrap;gap:6px}.video-editor-header-actions .ve-btn[data-v-e6f6a374]{min-height:34px;padding:0 10px}.video-editor-header-actions .ve-undo-btn[data-v-e6f6a374]{padding:0}.video-editor-main[data-v-e6f6a374]{overscroll-behavior:contain;flex-direction:column;min-width:0;display:flex;overflow:auto}.ve-left-panel[data-v-e6f6a374]{flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.ve-left-voices[data-v-e6f6a374]{border-right:0;overflow:visible}.ve-segments[data-v-e6f6a374]{border-right:0;flex:none;max-height:200px;overflow:auto}.ve-center[data-v-e6f6a374]{box-sizing:border-box;flex:none;order:1;width:100%;min-width:0;height:clamp(460px,76dvh,780px);min-height:0;padding:10px}.ve-preview[data-v-e6f6a374]{min-width:0;min-height:180px}.ve-video[data-v-e6f6a374],.ve-remotion-frame[data-v-e6f6a374]{max-height:100%}.ve-ai-panel[data-v-e6f6a374]{border-top:1px solid #ffffff1a;border-left:0;flex:none;order:3;min-width:0;min-height:420px;max-height:none}.ve-ai-panel .ve-quick-panel[data-v-e6f6a374]{overflow:visible}.ve-timeline-panel[data-v-e6f6a374]{flex:none;order:2;min-width:0}}@media (width<=520px){.ve-ai-panel .ve-quick-grid[data-v-e6f6a374]{grid-template-columns:minmax(0,1fr)}}.video-result-card[data-v-cb6cb103]{background:#1e2024;background:var(--bg-elevated,#1e2024);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.video-result-card__header[data-v-cb6cb103]{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.video-result-card__title[data-v-cb6cb103]{color:#f3f4f6;overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;font-weight:650;line-height:1.45}.video-result-card__badge[data-v-cb6cb103]{color:#93c5fd;background:#3b82f629;border-radius:999px;flex-shrink:0;margin-top:1px;padding:2px 8px;font-size:12px;font-weight:600}.video-result-card__badge--error[data-v-cb6cb103]{color:#fda4af;background:#f43f5e2e}.video-result-card__badge--muted[data-v-cb6cb103]{color:#cbd5e1;background:#94a3b829}.video-result-card__meta[data-v-cb6cb103]{color:#9ca3af;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.video-result-card__stage[data-v-cb6cb103]{background:#030712;border-radius:8px;overflow:hidden}.video-result-card__video[data-v-cb6cb103]{background:#030712;width:100%;max-height:520px;display:block}.video-result-card__placeholder[data-v-cb6cb103]{color:#ffffffe6;cursor:pointer;background:radial-gradient(circle at 50% 38%,#3b82f62e,#0000 44%),#030712;border:0;justify-content:center;align-items:center;width:100%;min-height:240px;max-height:520px;padding:0;display:flex;position:relative;overflow:hidden}.video-result-card__placeholder-image[data-v-cb6cb103]{-o-object-fit:contain;object-fit:contain;width:100%;max-height:520px;display:block}.video-result-card__placeholder-shade[data-v-cb6cb103]{background:#03071233;transition:background .16s;position:absolute;inset:0}.video-result-card__placeholder-play[data-v-cb6cb103],.video-result-card__placeholder-text[data-v-cb6cb103]{z-index:1;position:absolute;left:50%;transform:translate(-50%)}.video-result-card__placeholder-play[data-v-cb6cb103]{filter:drop-shadow(0 3px 8px #0000008c);display:flex;top:50%;transform:translate(-50%,-50%)}.video-result-card__placeholder-text[data-v-cb6cb103]{text-shadow:0 2px 6px #000000bf;font-size:12px;font-weight:600;top:calc(50% + 38px)}.video-result-card__placeholder:hover .video-result-card__placeholder-shade[data-v-cb6cb103],.video-result-card__placeholder:focus-visible .video-result-card__placeholder-shade[data-v-cb6cb103]{background:#03071214}.video-result-card__placeholder[data-v-cb6cb103]:focus-visible{outline-offset:-2px;outline:2px solid #60a5facc}.video-result-card__empty[data-v-cb6cb103]{color:#9ca3af;justify-content:center;align-items:center;gap:8px;min-height:180px;font-size:13px;display:flex}.video-result-card__chapter-rail[data-v-cb6cb103]{background:#030712eb;padding:9px 16px 12px}.video-result-card__chapter-track[data-v-cb6cb103]{background:#94a3b838;border-radius:999px;height:16px;position:relative}.video-result-card__chapter-track[data-v-cb6cb103]:before{content:"";background:#e2e8f057;border-radius:999px;position:absolute;inset:7px 0}.video-result-card__chapter-marker[data-v-cb6cb103]{cursor:pointer;background:0 0;border:0;width:22px;height:22px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-result-card__chapter-dot[data-v-cb6cb103]{background:#60a5fa;border:2px solid #ffffffe6;border-radius:999px;width:9px;height:9px;margin:6px auto;transition:transform .16s,background .16s;display:block;box-shadow:0 0 0 3px #2563eb47}.video-result-card__chapter-marker:hover .video-result-card__chapter-dot[data-v-cb6cb103],.video-result-card__chapter-marker:focus-visible .video-result-card__chapter-dot[data-v-cb6cb103]{background:#93c5fd}.video-result-card__chapter-marker[data-v-cb6cb103]:focus-visible{outline:none}.video-result-card__chapter-tip[data-v-cb6cb103]{z-index:2;color:#e5e7eb;text-align:left;background:#0f172afa;border:1px solid #94a3b857;border-radius:8px;width:min(260px,70vw);padding:8px 10px;font-size:12px;line-height:1.45;display:none;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.video-result-card__chapter-marker:hover .video-result-card__chapter-tip[data-v-cb6cb103],.video-result-card__chapter-marker:focus-visible .video-result-card__chapter-tip[data-v-cb6cb103]{gap:3px;display:grid}.video-result-card__chapter-tip-head[data-v-cb6cb103]{color:#93c5fd;font-size:11px;font-weight:700}.video-result-card__chapter-tip-text[data-v-cb6cb103]{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.video-result-card__actions[data-v-cb6cb103]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.video-result-card__copy-wrap[data-v-cb6cb103]{display:inline-flex;position:relative}.video-result-card__copy[data-v-cb6cb103],.video-result-card__edit[data-v-cb6cb103],.video-result-card__download[data-v-cb6cb103]{color:#fff;background:#2563eb;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background .16s;display:inline-flex}.video-result-card__copy[data-v-cb6cb103]{color:#e5e7eb;cursor:pointer;background:#ffffff14;border:0}.video-result-card__copy[data-v-cb6cb103]:hover{background:#ffffff24}.video-result-card__edit[data-v-cb6cb103]{color:#99f6e4;cursor:pointer;background:#14b8a62e;border:0}.video-result-card__edit[data-v-cb6cb103]:hover{background:#14b8a642}.video-result-card__copy--success[data-v-cb6cb103]{color:#bbf7d0;background:#10b9812e}.video-result-card__copy--success[data-v-cb6cb103]:hover{background:#10b9813d}.video-result-card__copy--error[data-v-cb6cb103]{color:#fecdd3;background:#f43f5e2e}.video-result-card__copy--error[data-v-cb6cb103]:hover{background:#f43f5e3d}.video-result-card__copy-hint[data-v-cb6cb103]{z-index:4;color:#fff;white-space:nowrap;border-radius:7px;padding:5px 8px;font-size:12px;font-weight:650;line-height:1;animation:1.8s video-copy-hint-cb6cb103;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 8px 24px #00000047}.video-result-card__copy-hint--success[data-v-cb6cb103]{background:#10b981f0}.video-result-card__copy-hint--error[data-v-cb6cb103]{background:#f43f5ef0}@keyframes video-copy-hint-cb6cb103{0%{opacity:0;transform:translateY(4px)}12%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.video-result-card__download[data-v-cb6cb103]:hover{background:#3b82f6}.video-result-card__error[data-v-cb6cb103]{color:#ffe4e6e6;white-space:pre-wrap;font-size:13px;line-height:1.6}.video-result-card__error--muted[data-v-cb6cb103]{color:#e2e8f0bf}@media (width<=760px){.video-result-card__actions[data-v-cb6cb103]{flex-wrap:wrap}}.img-cmp-card[data-v-de54fc5d]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:14px}.img-cmp-head[data-v-de54fc5d]{align-items:center;gap:10px;min-width:0;margin-bottom:12px;display:flex}.img-cmp-badge[data-v-de54fc5d]{color:#ffffff8c;cursor:default;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.img-cmp-badge svg[data-v-de54fc5d]{width:14px;height:14px}.img-cmp-instruction[data-v-de54fc5d]{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:12px;overflow:hidden}.img-cmp-body[data-v-de54fc5d]{align-items:center;gap:12px;display:flex}.img-cmp-tile[data-v-de54fc5d]{cursor:pointer;flex:1 1 0;min-width:0;margin:0}.img-cmp-frame[data-v-de54fc5d],.img-cmp-frame img[data-v-de54fc5d]{cursor:pointer}.img-cmp-frame[data-v-de54fc5d]{aspect-ratio:1;background:#00000047;border:1px solid #ffffff1a;border-radius:12px;position:relative;overflow:hidden}.img-cmp-frame--after[data-v-de54fc5d]{border-color:#818cf873;box-shadow:0 0 0 1px #818cf82e}.img-cmp-frame img[data-v-de54fc5d]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.img-cmp-label[data-v-de54fc5d]{text-align:center;color:#ffffff8c;margin-top:7px;font-size:12px}.img-cmp-label--after[data-v-de54fc5d]{color:#c7d2fe;font-weight:600}.img-cmp-arrow[data-v-de54fc5d]{color:#818cf8d9;flex:none;justify-content:center;align-items:center;margin-bottom:26px;display:flex}.img-cmp-arrow svg[data-v-de54fc5d]{width:24px;height:24px}@media (width<=520px){.img-cmp-body[data-v-de54fc5d]{flex-direction:column;align-items:stretch}.img-cmp-arrow[data-v-de54fc5d]{align-self:center;margin:0;transform:rotate(90deg)}}.template-picker-block[data-v-5b245872]{background:linear-gradient(#0f172a6b,#0f172a3d),#0206172e;border:1px solid #64748b29;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.template-picker-title[data-v-5b245872]{color:#ffffffe6;font-size:14px;font-weight:600}.template-picker-message[data-v-5b245872]{color:#fef3c7f0;background:#fbbf2414;border:1px solid #fbbf243d;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.template-picker-actions[data-v-5b245872]{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:4px;display:flex}.template-picker-action[data-v-5b245872]{color:#f0f9fff5;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#38bdf833,#3b82f614),#020617c7;border:1px solid #7dd3fc61;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:700;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 24px #0206173d,inset 0 1px #ffffff29}.template-picker-action[data-v-5b245872]:before{content:"";background:linear-gradient(#a5f3fc,#22d3eeb8);border-radius:999px;width:8px;height:8px;margin-right:8px;box-shadow:0 0 10px #22d3eeb3}.template-picker-action[data-v-5b245872]:hover{background:linear-gradient(135deg,#67e8f947,#3b82f624),#020617e0;border-color:#67e8f99e;transform:translateY(-1px);box-shadow:0 14px 32px #02061752,inset 0 1px #fff3,0 0 20px #22d3ee2e}.voice-picker-block[data-v-d1b4b6b0]{background:linear-gradient(#0f172a6b,#0f172a3d),#0206172e;border:1px solid #64748b29;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.voice-picker-title[data-v-d1b4b6b0]{color:#ffffffe6;font-size:14px;font-weight:600}.voice-message[data-v-d1b4b6b0]{color:#fef3c7f0;background:#fbbf2414;border:1px solid #fbbf243d;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.6}.voice-grid[data-v-d1b4b6b0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.voice-grid--all[data-v-d1b4b6b0]{max-height:520px;padding-right:4px;overflow:auto}.voice-card[data-v-d1b4b6b0]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;min-width:0;padding:10px;transition:border-color .2s;display:flex;position:relative}.voice-card[data-v-d1b4b6b0]:hover{border-color:#ffffff47}.voice-card-head[data-v-d1b4b6b0]{align-items:center;gap:8px;min-width:0;display:flex}.voice-seq[data-v-d1b4b6b0]{color:#e0f2fef5;background:#0ea5e92e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.voice-main[data-v-d1b4b6b0]{flex:1;min-width:0}.voice-name[data-v-d1b4b6b0]{color:#fffffff0;font-size:13px;font-weight:700}.voice-code[data-v-d1b4b6b0]{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8e6;margin-top:2px;font-size:11px;overflow:hidden}.voice-pill[data-v-d1b4b6b0]{color:#ccfbf1f5;background:#14b8a624;border-radius:999px;flex:none;padding:3px 7px;font-size:11px}.voice-desc[data-v-d1b4b6b0]{color:#e2e8f0d6;margin:8px 0 0;font-size:12px;line-height:1.5}.voice-tags[data-v-d1b4b6b0]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.voice-tag[data-v-d1b4b6b0]{color:#cbd5e1eb;background:#94a3b81f;border-radius:999px;padding:2px 6px;font-size:11px}.voice-footer[data-v-d1b4b6b0]{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.voice-adopt-btn[data-v-d1b4b6b0]{flex:none;position:static;bottom:auto;right:auto;transform:none}.voice-more-actions[data-v-d1b4b6b0]{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:4px;display:flex}.voice-more-action[data-v-d1b4b6b0]{color:#f0f9fff5;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#38bdf833,#3b82f614),#020617c7;border:1px solid #7dd3fc57;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:700;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 24px #0206173d,inset 0 1px #ffffff29}.voice-more-action[data-v-d1b4b6b0]:before{content:"";background:linear-gradient(#a5f3fc,#22d3eeb8);border-radius:999px;width:8px;height:8px;margin-right:8px;box-shadow:0 0 10px #22d3eeb3}.voice-more-action[data-v-d1b4b6b0]:hover{background:linear-gradient(135deg,#67e8f947,#3b82f624),#020617e0;border-color:#67e8f99e;transform:translateY(-1px);box-shadow:0 14px 32px #02061752,inset 0 1px #fff3,0 0 20px #22d3ee2e}.voice-empty[data-v-d1b4b6b0]{color:#cbd5e1c7;justify-content:center;align-items:center;min-height:56px;font-size:13px;display:flex}@media (width<=640px){.voice-grid[data-v-d1b4b6b0]{grid-template-columns:1fr}}.bgm-picker-block[data-v-6d201a34]{background:linear-gradient(#0f172a6b,#0f172a3d),#0206172e;border:1px solid #64748b29;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.bgm-picker-title[data-v-6d201a34]{color:#ffffffe6;font-size:14px;font-weight:600}.bgm-message[data-v-6d201a34]{color:#fef3c7f0;background:#fbbf2414;border:1px solid #fbbf243d;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.6}.bgm-grid[data-v-6d201a34]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bgm-card[data-v-6d201a34]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;min-width:0;padding:10px;transition:border-color .2s;display:flex;position:relative}.bgm-card[data-v-6d201a34]:hover{border-color:#ffffff47}.bgm-card-head[data-v-6d201a34]{align-items:center;gap:8px;min-width:0;display:flex}.bgm-seq[data-v-6d201a34]{color:#e0f2fef5;background:#0ea5e92e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.bgm-main[data-v-6d201a34]{flex:1;min-width:0}.bgm-name[data-v-6d201a34]{color:#fffffff0;font-size:13px;font-weight:700}.bgm-url[data-v-6d201a34]{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8e6;margin-top:2px;font-size:11px;overflow:hidden}.bgm-pill[data-v-6d201a34]{color:#ccfbf1f5;background:#14b8a624;border-radius:999px;flex:none;padding:3px 7px;font-size:11px}.bgm-desc[data-v-6d201a34]{color:#e2e8f0d6;margin:8px 0 0;font-size:12px;line-height:1.5}.bgm-tags[data-v-6d201a34]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bgm-tag[data-v-6d201a34]{color:#cbd5e1eb;background:#94a3b81f;border-radius:999px;padding:2px 6px;font-size:11px}.bgm-footer[data-v-6d201a34]{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.bgm-adopt-btn[data-v-6d201a34]{flex:none;position:static;bottom:auto;right:auto;transform:none}.bgm-more-actions[data-v-6d201a34]{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:4px;display:flex}.bgm-more-action[data-v-6d201a34]{color:#f0f9fff5;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#38bdf833,#3b82f614),#020617c7;border:1px solid #7dd3fc57;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:700;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 24px #0206173d,inset 0 1px #ffffff29}.bgm-more-action[data-v-6d201a34]:before{content:"";background:linear-gradient(#a5f3fc,#22d3eeb8);border-radius:999px;width:8px;height:8px;margin-right:8px;box-shadow:0 0 10px #22d3eeb3}.bgm-more-action[data-v-6d201a34]:hover{background:linear-gradient(135deg,#67e8f947,#3b82f624),#020617e0;border-color:#67e8f99e;transform:translateY(-1px);box-shadow:0 14px 32px #02061752,inset 0 1px #fff3,0 0 20px #22d3ee2e}.bgm-empty[data-v-6d201a34]{color:#cbd5e1c7;justify-content:center;align-items:center;min-height:56px;font-size:13px;display:flex}@media (width<=640px){.bgm-grid[data-v-6d201a34]{grid-template-columns:1fr}}.img-action-bar[data-v-d80eda2f]{gap:5px;display:flex}.img-action-bar button[data-v-d80eda2f]{all:unset;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);cursor:pointer;appearance:none;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin:0;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex;color:#ffffffd9!important;background:#0c101ac7!important;border:1px solid #ffffff24!important;border-radius:8px!important;padding:0!important}.img-action-bar button[data-v-d80eda2f]:hover{color:#fff!important;background:#3b82f666!important;border-color:#60a5fa99!important}.img-action-bar svg[data-v-d80eda2f]{color:currentColor;pointer-events:none;flex:0 0 15px;width:15px;height:15px;display:block}[data-v-c3a9a6cc]:root{--glass-bg:#11182766;--glass-bg-light:#1e293b4d;--glass-border:#64748b33;--radius-bubble:16px}@keyframes fade-in-c3a9a6cc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-c3a9a6cc]{animation:.3s ease-out fade-in-c3a9a6cc}.bubble-img-toolbar[data-v-c3a9a6cc]{z-index:30;position:absolute;transform:translate(-100%)}.bubble-message[data-v-c3a9a6cc]{border-radius:16px;border-radius:var(--radius-bubble);-webkit-backdrop-filter:blur(10px);word-break:break-word;overflow-wrap:break-word;transition:all .2s;box-shadow:0 4px 15px #0000001a}.bubble-message[data-v-c3a9a6cc] .download-image-wrapper,.bubble-message[data-v-c3a9a6cc] .downloadable-content{max-width:none!important;overflow:visible!important}.bubble-message[data-v-c3a9a6cc] .download-image-wrapper>*,.bubble-message[data-v-c3a9a6cc] .downloadable-content>*{word-break:normal!important;max-width:none!important}.bubble-message.ai[data-v-c3a9a6cc]{background:#11182766;background:var(--glass-bg);border:1px solid #64748b33;border:1px solid var(--glass-border)}.bubble-message.user[data-v-c3a9a6cc]{background:#3b82f626;border:1px solid #3b82f63d}.markdown-container[data-v-c3a9a6cc]{line-height:1.6}.bubble-message[data-v-c3a9a6cc] details.reasoning-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%;box-shadow:none;background:#ffffff06;border:1px solid #94a3b81a;border-radius:8px;margin:6px 0;padding:0;transition:background .18s,border-color .18s;display:block;overflow:hidden}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[open]{background:#ffffff09;border-color:#94a3b824}.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary{cursor:pointer;color:#cbd5e1c7;-webkit-user-select:none;user-select:none;isolation:isolate;background:0 0;border-bottom:1px solid #0000;align-items:center;gap:7px;min-width:0;min-height:32px;padding:6px 10px;font-size:14px;line-height:20px;list-style:none;transition:background .18s,border-color .18s,color .18s;display:flex;position:relative;overflow:hidden}.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary::-webkit-details-marker{display:none}.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary>*{z-index:1;position:relative}.bubble-message[data-v-c3a9a6cc] .reasoning-leading{z-index:1;color:#cbd5e1d1;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.bubble-message[data-v-c3a9a6cc] .reasoning-think-icon,.bubble-message[data-v-c3a9a6cc] .reasoning-chevron{transition:opacity .1s,transform .16s;position:absolute;inset:1px}.bubble-message[data-v-c3a9a6cc] .reasoning-think-icon{opacity:1;transform:scale(1)}.bubble-message[data-v-c3a9a6cc] .reasoning-chevron{opacity:0;transform:rotate(-90deg)}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[open] .reasoning-think-icon,.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary:hover .reasoning-think-icon,.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary:focus-visible .reasoning-think-icon{opacity:0;transform:scale(.82)}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[open] .reasoning-chevron,.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary:hover .reasoning-chevron,.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary:focus-visible .reasoning-chevron{opacity:1}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[open] .reasoning-chevron{transform:rotate(0)}.bubble-message[data-v-c3a9a6cc] .reasoning-summary-title{flex:none;font-weight:500}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[data-state=running] .reasoning-summary-title{color:#e2e8f0e6}.bubble-message[data-v-c3a9a6cc] .reasoning-summary-separator{background:#94a3b88c;border-radius:999px;flex:none;width:3px;height:3px;margin:0 8px}.bubble-message[data-v-c3a9a6cc] .reasoning-summary-latest{color:#94a3b8b8;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:400;overflow:hidden}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[data-state=running]:not([open]) summary:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff06 38%,#ffffff17 50%,#ffffff06 62%,#0000 100%);width:100%;animation:2.8s ease-in-out infinite reasoning-summary-sweep-c3a9a6cc;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}@keyframes reasoning-summary-sweep-c3a9a6cc{0%,20%{transform:translate(-100%)}82%,to{transform:translate(100%)}}.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary:hover{background:#ffffff09}.bubble-message[data-v-c3a9a6cc] details.reasoning-content summary:focus-visible{outline-offset:-2px;outline:1px solid #94a3b88c}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[open] summary{border-bottom-color:#ffffff14}.bubble-message[data-v-c3a9a6cc] .reasoning-body{color:#cbd5e1eb;padding:10px 12px;font-size:13px;line-height:1.6;position:relative}@media (prefers-reduced-motion:reduce){.bubble-message[data-v-c3a9a6cc] .reasoning-think-icon,.bubble-message[data-v-c3a9a6cc] .reasoning-chevron{transition:none}.bubble-message[data-v-c3a9a6cc] details.reasoning-content[data-state=running]:not([open]) summary:after{animation:none;display:none}}.bubble-message[data-v-c3a9a6cc] .tool-calls-group{margin:8px 0}.bubble-message[data-v-c3a9a6cc] .tool-inline-result{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:4px 0}.bubble-message[data-v-c3a9a6cc] .tool-inline-result .ask-followup{margin:0}.bubble-message[data-v-c3a9a6cc] .ask-followup .afq-title{color:#f1f5f9f5;letter-spacing:0;margin-bottom:14px;font-size:15px;font-weight:600;line-height:1.5}.bubble-message[data-v-c3a9a6cc] .ask-followup .afq-options{margin-bottom:8px}.bubble-message[data-v-c3a9a6cc] .tool-loading{color:#94a3b8d9;margin-bottom:8px;padding:6px 12px;font-size:13px}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call,.bubble-message[data-v-c3a9a6cc] details.client-tool-result{box-sizing:border-box;background:0 0;border:none;border-radius:8px;width:100%;min-width:0;max-width:100%;margin:4px 0;padding:0 0 0 20px;transition:background .2s,border-color .2s;display:block;position:relative;overflow:visible}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[open],.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open]{background:#0f172a4d;border:1px solid #64748b1f;padding-bottom:2px}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call:before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result:before{content:"";background:linear-gradient(#64748b59 0%,#64748b1f 100%);width:1px;position:absolute;top:0;bottom:0;left:5px}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result:after{content:"";z-index:1;background:#64748b80;border-radius:50%;width:7px;height:7px;transition:background .25s,box-shadow .25s;position:absolute;top:11px;left:2px;box-shadow:0 0 0 2px #0f172ae6}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call.error:after,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[data-status=error]:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result.error:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[data-status=error]:after{background:#f87171e6;box-shadow:0 0 0 2px #0f172ae6}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary{cursor:pointer;min-width:0;box-shadow:none;letter-spacing:.2px;-webkit-user-select:none;user-select:none;--tool-sparkle-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.1 3.1Q6.6 7.8 11.3 8.3Q6.6 8.8 6.1 13.5Q5.6 8.8 0.9 8.3Q5.6 7.8 6.1 3.1Z'/%3E%3Cpath d='M11.9 1Q12.2 3.7 14.9 4Q12.2 4.3 11.9 7Q11.6 4.3 8.9 4Q11.6 3.7 11.9 1Z'/%3E%3Cpath d='M12.5 9.4Q12.7 11.4 14.7 11.6Q12.7 11.8 12.5 13.8Q12.3 11.8 10.3 11.6Q12.3 11.4 12.5 9.4Z'/%3E%3C/svg%3E");--tool-chevron-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M11.8486 5.5L11.4238 5.92383L8.69727 8.65137C8.44157 8.90706 8.21562 9.13382 8.01172 9.29785C7.79912 9.46883 7.55595 9.61756 7.25 9.66602C7.08435 9.69222 6.91565 9.69222 6.75 9.66602C6.44405 9.61756 6.20088 9.46883 5.98828 9.29785C5.78438 9.13382 5.55843 8.90706 5.30273 8.65137L2.57617 5.92383L2.15137 5.5L3 4.65137L3.42383 5.07617L6.15137 7.80273C6.42595 8.07732 6.59876 8.24849 6.74023 8.3623C6.87291 8.46904 6.92272 8.47813 6.9375 8.48047C6.97895 8.48703 7.02105 8.48703 7.0625 8.48047C7.07728 8.47813 7.12709 8.46904 7.25977 8.3623C7.40124 8.24849 7.57405 8.07732 7.84863 7.80273L10.5762 5.07617L11 4.65137L11.8486 5.5Z'/%3E%3C/svg%3E");background:0 0;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:12.5px;font-weight:500;list-style:none;transition:background .18s,border-radius .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[open] summary,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open] summary{box-shadow:none;background:#1e293b2e;border-bottom:1px solid #64748b1f;border-radius:6px 6px 0 0}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary::-webkit-details-marker{display:none}.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary::-webkit-details-marker{display:none}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):before,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):after{content:"";background:currentColor;flex:0 0 16px;width:16px;height:16px;transition:opacity .1s,transform .16s;display:inline-block}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):before{opacity:1;-webkit-mask:var(--tool-sparkle-mask) center / 16px 16px no-repeat;-webkit-mask:var(--tool-sparkle-mask) center / 16px 16px no-repeat;mask:var(--tool-sparkle-mask) center / 16px 16px no-repeat;transform:scale(.875)}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call.error summary:before,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[data-status=error] summary:before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result.error summary:not(.tool-summary):before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[data-status=error] summary:not(.tool-summary):before{background:radial-gradient(circle,#f87171f2 0 3px,#f871711f 3px 5px,#0000 5px);transform:scale(1);-webkit-mask:none;mask:none}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):after{opacity:0;-webkit-mask:var(--tool-chevron-mask) center / 14px 14px no-repeat;-webkit-mask:var(--tool-chevron-mask) center / 14px 14px no-repeat;mask:var(--tool-chevron-mask) center / 14px 14px no-repeat;position:absolute;top:50%;left:9px;transform:translateY(-50%)rotate(-90deg)}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[open] summary:before,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:hover:before,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:focus-visible:before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open] summary:not(.tool-summary):before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):hover:before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):focus-visible:before{opacity:0;transform:scale(.72)}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[open] summary:after,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:hover:after,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:focus-visible:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open] summary:not(.tool-summary):after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):hover:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):focus-visible:after{opacity:1}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[open] summary:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open] summary:not(.tool-summary):after{transform:translateY(-50%)rotate(0)}.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open]>summary .tool-leading-glyph,.bubble-message[data-v-c3a9a6cc] details.client-tool-result>summary:hover .tool-leading-glyph,.bubble-message[data-v-c3a9a6cc] details.client-tool-result>summary:focus-visible .tool-leading-glyph{opacity:0;transform:scale(.82)}.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open]>summary .tool-leading-chevron,.bubble-message[data-v-c3a9a6cc] details.client-tool-result>summary:hover .tool-leading-chevron,.bubble-message[data-v-c3a9a6cc] details.client-tool-result>summary:focus-visible .tool-leading-chevron{opacity:1}.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open]>summary .tool-leading-chevron{transform:rotate(0)}.bubble-message[data-v-c3a9a6cc] details.agent-block details.client-tool-result:not([open])>summary.tool-summary .tool-leading-glyph{opacity:1;transform:scale(1)}.bubble-message[data-v-c3a9a6cc] details.agent-block details.client-tool-result:not([open])>summary.tool-summary .tool-leading-chevron{opacity:0;transform:rotate(-90deg)}.bubble-message[data-v-c3a9a6cc] details.agent-block details.agent-tool-call:not([open])>summary:before{opacity:1;transform:scale(.875)}.bubble-message[data-v-c3a9a6cc] details.agent-block details.agent-tool-call:not([open])>summary:after{opacity:0;transform:translateY(-50%)rotate(-90deg)}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary{color:#cbd5e1c7}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call.error summary,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[data-status=error] summary,.bubble-message[data-v-c3a9a6cc] details.client-tool-result.error summary,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[data-status=error] summary{color:#fca5a5eb}.bubble-message[data-v-c3a9a6cc] .tool-summary-title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.bubble-message[data-v-c3a9a6cc] .tool-elapsed{opacity:.5;font-variant-numeric:tabular-nums;flex:none;font-size:11.5px;font-weight:400}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:hover,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:hover{box-shadow:none;background:#ffffff0b}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call[open] summary:hover,.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open] summary:hover{box-shadow:none;background:#33415542}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:focus-visible,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:focus-visible{outline-offset:-2px;outline:1px solid #94a3b87a}@media (prefers-reduced-motion:reduce){.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:before,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):before,.bubble-message[data-v-c3a9a6cc] details.agent-tool-call summary:after,.bubble-message[data-v-c3a9a6cc] details.client-tool-result summary:not(.tool-summary):after{transition:none}}.bubble-message[data-v-c3a9a6cc] details.agent-tool-call>:not(summary),.bubble-message[data-v-c3a9a6cc] details.client-tool-result>:not(summary){background:0 0;border:none;border-radius:0 0 6px 6px;margin-top:0;padding:8px 10px}.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open]>.tool-result-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(460px,60vh);overflow-y:auto}@media (width<=640px){.bubble-message[data-v-c3a9a6cc] details.client-tool-result[open]>.tool-result-scroll{max-height:min(360px,52vh)}}.bubble-message[data-v-c3a9a6cc] details.agent-block details.agent-tool-call,.bubble-message[data-v-c3a9a6cc] details.agent-block details.client-tool-result{width:auto;margin-left:0}.bubble-message[data-v-c3a9a6cc] details.agent-block{box-sizing:border-box;background:0 0;border:none;border-left:1px solid #ffffff1a;border-radius:0;width:100%;min-width:0;max-width:100%;margin:6px 0;padding:0 0 0 20px;display:block;position:relative;overflow:visible}.bubble-message[data-v-c3a9a6cc] details.agent-block:after{content:"";z-index:1;background:#60a5fad9;border-radius:2px;width:7px;height:7px;position:absolute;top:12px;left:-4px;transform:rotate(45deg);box-shadow:0 0 0 2px #0f172ae6}.bubble-message[data-v-c3a9a6cc] details.agent-block summary.agent-block-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:6px;flex-direction:row;align-items:center;gap:8px;padding:6px 10px;list-style:none;transition:background .2s;display:flex;position:relative;overflow:hidden}.bubble-message[data-v-c3a9a6cc] details.agent-block summary.agent-block-header::-webkit-details-marker{display:none}.bubble-message[data-v-c3a9a6cc] details.agent-block summary.agent-block-header:before{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid #ffffff8c;flex-shrink:0;width:0;height:0;transition:transform .2s;display:inline-block}.bubble-message[data-v-c3a9a6cc] details.agent-block[open] summary.agent-block-header:before{transform:rotate(90deg)}.bubble-message[data-v-c3a9a6cc] details.agent-block summary.agent-block-header:hover{background:#ffffff0b}.bubble-message[data-v-c3a9a6cc] details.agent-block[open] summary.agent-block-header{margin-bottom:4px}.bubble-message[data-v-c3a9a6cc] .agent-block-name{color:#cbd5e1e6;letter-spacing:.3px;flex-shrink:0;font-size:14px;font-weight:600}.bubble-message[data-v-c3a9a6cc] .agent-block-tips{color:#94a3b8e6;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:0;font-size:12px;font-style:italic;overflow:hidden}.bubble-message[data-v-c3a9a6cc] .agent-block-content{padding:4px 0}.bubble-message[data-v-c3a9a6cc] .system-notification{color:#e2e8f0f0;background:#1e293b66;border:1px solid #3b82f638;border-radius:10px;margin:10px 0;padding:10px 12px;line-height:1.65}.bubble-message[data-v-c3a9a6cc] .system-notification.info{color:#bfdbfef5;background:#1e293b6b;border-color:#3b82f63d}.bubble-message[data-v-c3a9a6cc] .system-notification.success{color:#a7f3d0f5;background:#064e3b40;border-color:#10b9813d}.bubble-message[data-v-c3a9a6cc] .system-notification.compression-start,.bubble-message[data-v-c3a9a6cc] .system-notification.compression-complete,.bubble-message[data-v-c3a9a6cc] .system-notification.compression-error{border-left-width:3px;border-radius:8px;align-items:center;gap:10px;width:fit-content;max-width:min(100%,720px);min-height:38px;padding:8px 13px;font-size:13px;line-height:1.45;display:flex;box-shadow:0 8px 24px #0f172a38}.bubble-message[data-v-c3a9a6cc] .system-notification.compression-start:before,.bubble-message[data-v-c3a9a6cc] .system-notification.compression-complete:before,.bubble-message[data-v-c3a9a6cc] .system-notification.compression-error:before{content:"";opacity:.82;background:currentColor;border-radius:999px;flex:none;width:8px;height:8px}.bubble-message[data-v-c3a9a6cc] .system-notification.compression-start{color:#bfdbfefa;background:#3b82f61a;border-color:#60a5fa57 #60a5fa57 #60a5fa57 #60a5faf2}.bubble-message[data-v-c3a9a6cc] .system-notification.compression-start:before{animation:1.2s ease-in-out infinite compressionPulse-c3a9a6cc}.bubble-message[data-v-c3a9a6cc] .system-notification.compression-complete{color:#bbf7d0fa;background:#22c55e14;border-color:#22c55e4d #22c55e4d #22c55e4d #22c55ee6}.bubble-message[data-v-c3a9a6cc] .system-notification.compression-error{color:#fecacafa;background:#ef444414;border-color:#f871715c #f871715c #f871715c #f87171f2}.bubble-message[data-v-c3a9a6cc] .system-notification.compression-start p,.bubble-message[data-v-c3a9a6cc] .system-notification.compression-complete p,.bubble-message[data-v-c3a9a6cc] .system-notification.compression-error p{margin:0}@keyframes compressionPulse-c3a9a6cc{0%,to{box-shadow:0 0 0 3px #60a5fa2e}50%{box-shadow:0 0 0 6px #60a5fa0a}}.bubble-message[data-v-c3a9a6cc] .system-notification.warning{color:#fde68af5;background:#78350f38;border-color:#f59e0b42}.bubble-message[data-v-c3a9a6cc] .system-notification.error,.bubble-message[data-v-c3a9a6cc] .system-notification.failed,.bubble-message[data-v-c3a9a6cc] .system-notification.blocked{color:#fca5a5f5;background:#7f1d1d3d;border-color:#ef444447}.bubble-message[data-v-c3a9a6cc] .error{color:#fca5a5f2;background:#dc262626;border:1px solid #ef44444d;border-left:3px solid #ef4444b3;border-radius:8px;margin:8px 0;padding:10px 12px;font-size:13px;line-height:1.5}.bubble-message[data-v-c3a9a6cc] .mcp-text{color:#cbd5e1e6;margin:6px 0;font-size:14px;line-height:1.6}.bubble-message[data-v-c3a9a6cc] .web-search-results{margin:12px 0}.bubble-message[data-v-c3a9a6cc] .search-header{color:#cbd5e1cc;margin-bottom:8px;font-size:14px;font-weight:500}.bubble-message[data-v-c3a9a6cc] .search-container{scrollbar-width:thin;scrollbar-color:#64748b4d transparent;gap:10px;padding:4px 0;display:flex;overflow-x:auto}.bubble-message[data-v-c3a9a6cc] .search-container::-webkit-scrollbar{height:6px}.bubble-message[data-v-c3a9a6cc] .search-container::-webkit-scrollbar-thumb{background-color:#64748b4d;border-radius:3px}.bubble-message[data-v-c3a9a6cc] .s-card{cursor:pointer;box-sizing:border-box;background:#1e293b4d;border:1px solid #64748b4d;border-radius:8px;align-items:flex-start;width:220px;min-width:220px;height:100px;padding:12px;transition:all .2s;display:flex}.bubble-message[data-v-c3a9a6cc] .s-card:hover{background:#1e293b80;border-color:#93c5fd80;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f633}.bubble-message[data-v-c3a9a6cc] .s-icon{text-align:center;color:#93c5fde6;background:#3b82f61a;border-radius:6px;flex-shrink:0;width:32px;height:32px;margin-right:8px;font-size:20px;font-weight:600;line-height:32px}.bubble-message[data-v-c3a9a6cc] .s-icon img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%}.bubble-message[data-v-c3a9a6cc] .s-title{color:#e2e8f0f2;line-clamp:3;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.empty-guide-markdown[data-v-c606daba] .markdown-body{color:#ffffffb8;font-size:.9rem}.empty-guide-markdown[data-v-c606daba] .markdown-body h1,.empty-guide-markdown[data-v-c606daba] .markdown-body h2,.empty-guide-markdown[data-v-c606daba] .markdown-body h3{color:#ffffffeb;border-bottom:0;margin-top:1rem;margin-bottom:.5rem}.empty-guide-markdown[data-v-c606daba] .markdown-body p,.empty-guide-markdown[data-v-c606daba] .markdown-body ul,.empty-guide-markdown[data-v-c606daba] .markdown-body ol{margin-bottom:.65rem}.model-profile-notice-body[data-v-7fa6d5a9]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.model-profile-notice-enter-active[data-v-7fa6d5a9],.model-profile-notice-leave-active[data-v-7fa6d5a9]{transition:opacity .18s}.model-profile-notice-enter-active .model-profile-notice-card[data-v-7fa6d5a9],.model-profile-notice-leave-active .model-profile-notice-card[data-v-7fa6d5a9]{transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1)}.model-profile-notice-enter-from[data-v-7fa6d5a9],.model-profile-notice-leave-to[data-v-7fa6d5a9]{opacity:0}.model-profile-notice-enter-from .model-profile-notice-card[data-v-7fa6d5a9],.model-profile-notice-leave-to .model-profile-notice-card[data-v-7fa6d5a9]{opacity:0;transform:translateY(14px)scale(.98)}.asr-status[data-v-1e3dd208]{color:#ffffff9e;justify-content:space-between;align-items:center;gap:12px;min-height:28px;padding:4px 16px;font-size:12px;line-height:20px;display:flex}.asr-level[data-v-1e3dd208]{color:#93c5fd;flex-shrink:0;align-items:center;gap:3px;height:16px;display:flex}.asr-level span[data-v-1e3dd208]{background:currentColor;border-radius:1px;width:2px;transition:height .14s ease-out}.asr-level-muted[data-v-1e3dd208]{color:#ffffff59}.asr-elapsed[data-v-1e3dd208]{color:#ffffff80;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.asr-separator[data-v-1e3dd208]{color:#ffffff4d}.asr-cancel[data-v-1e3dd208]{color:#ffffff80;border-radius:2px;flex-shrink:0;transition:color .15s}.asr-cancel[data-v-1e3dd208]:hover{color:#fffc}.asr-trigger-active[data-v-1e3dd208]{color:#ffffffd9;background:#ffffff14}.asr-trigger-active[data-v-1e3dd208]:hover:enabled{background:#ffffff24}.asr-trigger-active[data-v-1e3dd208]:disabled{color:#fff6;cursor:wait;background:#ffffff0d}.asr-trigger[data-v-1e3dd208]:focus-visible,.asr-cancel[data-v-1e3dd208]:focus-visible{outline-offset:3px;outline:1px solid #ffffff73}@media (pointer:coarse){.asr-trigger[data-v-1e3dd208]{min-width:36px;min-height:36px}.asr-cancel[data-v-1e3dd208],.asr-dismiss[data-v-1e3dd208]{min-width:28px;min-height:28px}}@media (prefers-reduced-motion:reduce){.asr-level span[data-v-1e3dd208],.asr-cancel[data-v-1e3dd208],.asr-trigger[data-v-1e3dd208]{transition:none}}.drag-active[data-v-1e3dd208],.drag-active>div[data-v-1e3dd208]{position:relative}.drag-active>div[data-v-1e3dd208]:after{content:"";pointer-events:none;z-index:10;background-color:#3b82f61a;border:2px dashed #3b82f64d;border-radius:.75rem;position:absolute;inset:0}.drag-active>div[data-v-1e3dd208]:before{content:"松开鼠标上传文件";color:#fff;z-index:20;pointer-events:none;background-color:#0f172ab3;border-radius:8px;padding:8px 16px;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#local-video-player[data-v-201c6413],[id^=remote-video-][data-v-201c6413]{background:#1f2937}#remote-players-container[data-v-201c6413]::-webkit-scrollbar{width:4px}#remote-players-container[data-v-201c6413]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}#remote-players-container[data-v-201c6413]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}#remote-players-container[data-v-201c6413]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.cursor-move[data-v-201c6413]{cursor:move}.cursor-move[data-v-201c6413]:hover{cursor:grab}.cursor-move[data-v-201c6413]:active{cursor:grabbing}.absolute.w-44.h-32[data-v-201c6413]{-webkit-user-select:none;user-select:none;transition:transform .1s ease-out,box-shadow .1s ease-out}.absolute.w-44.h-32[data-v-201c6413]:hover{transform:scale(1.02);box-shadow:0 8px 25px #0000004d}.absolute.w-44.h-32[data-v-201c6413]:active{transform:scale(1);box-shadow:0 4px 12px #0006}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-906ebf84],[data-v-906ebf84]:before,[data-v-906ebf84]:after,[data-v-906ebf84]::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}.dialog-card[data-v-906ebf84]{width:100%;max-width:32rem;max-width:var(--container-lg,32rem);border-radius:.5rem;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#36415380;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dialog-card[data-v-906ebf84]{border-color:oklab(37.3% -.00605999 -.0334556/.5);border-color:color-mix(in oklab, var(--color-gray-700,oklch(37.3% .034 259.733)) 50%, transparent)}}.dialog-card[data-v-906ebf84]{background-color:oklch(27.8% .033 256.848);background-color:var(--color-gray-800,oklch(27.8% .033 256.848));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.input-base[data-v-906ebf84]{border-radius:.5rem;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:oklch(44.6% .03 256.802);border-color:var(--color-gray-600,oklch(44.6% .03 256.802));background-color:#36415380;width:100%}@supports (color:color-mix(in lab, red, red)){.input-base[data-v-906ebf84]{background-color:oklab(37.3% -.00605999 -.0334556/.5);background-color:color-mix(in oklab, var(--color-gray-700,oklch(37.3% .034 259.733)) 50%, transparent)}}.input-base[data-v-906ebf84]{padding-inline:.75rem;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:.5rem;padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff)}.input-base[data-v-906ebf84]::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.input-base[data-v-906ebf84]:focus{border-color:oklch(62.3% .214 259.815);border-color:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,var(--color-blue-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.input-base[data-v-906ebf84]:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 50%, transparent)}}.input-base[data-v-906ebf84]:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input-base[data-v-906ebf84]:focus{outline-offset:2px;outline:2px solid #0000}}.checkbox[data-v-906ebf84]{height:1rem;height:calc(var(--spacing,.25rem) * 4);width:1rem;width:calc(var(--spacing,.25rem) * 4);border-radius:.25rem;border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:oklch(55.1% .027 264.364);border-color:var(--color-gray-500,oklch(55.1% .027 264.364));background-color:oklch(37.3% .034 259.733);background-color:var(--color-gray-700,oklch(37.3% .034 259.733));color:var(--color-blue-500,oklch(62.3% .214 259.815))}.checkbox[data-v-906ebf84]:focus{--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.radio[data-v-906ebf84]{align-items:center;gap:.5rem;gap:calc(var(--spacing,.25rem) * 2);font-size:.875rem;font-size:var(--text-sm,.875rem);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap;color:var(--color-gray-200,oklch(92.8% .006 264.531));display:inline-flex}.actions[data-v-906ebf84]{justify-content:flex-end;gap:1rem;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-color:#36415380;border-top-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.actions[data-v-906ebf84]{border-color:oklab(37.3% -.00605999 -.0334556/.5);border-color:color-mix(in oklab, var(--color-gray-700,oklch(37.3% .034 259.733)) 50%, transparent)}}.actions[data-v-906ebf84]{padding-top:1rem;padding-top:calc(var(--spacing,.25rem) * 4)}.btn-cancel[data-v-906ebf84]{border-radius:.5rem;border-radius:var(--radius-lg,.5rem);background-color:#4a556580}@supports (color:color-mix(in lab, red, red)){.btn-cancel[data-v-906ebf84]{background-color:oklab(44.6% -.00684949 -.0292076/.5);background-color:color-mix(in oklab, var(--color-gray-600,oklch(44.6% .03 256.802)) 50%, transparent)}}.btn-cancel[data-v-906ebf84]{padding-inline:1.25rem;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:.5rem;padding-block:calc(var(--spacing,.25rem) * 2);color:#fffc}@supports (color:color-mix(in lab, red, red)){.btn-cancel[data-v-906ebf84]{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.btn-cancel[data-v-906ebf84]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.btn-cancel[data-v-906ebf84]:hover{background-color:#4a5565cc}@supports (color:color-mix(in lab, red, red)){.btn-cancel[data-v-906ebf84]:hover{background-color:oklab(44.6% -.00684949 -.0292076/.8);background-color:color-mix(in oklab, var(--color-gray-600,oklch(44.6% .03 256.802)) 80%, transparent)}}}.btn-cancel[data-v-906ebf84]:disabled{opacity:.5}.btn-confirm[data-v-906ebf84]{align-items:center;gap:.5rem;gap:calc(var(--spacing,.25rem) * 2);border-radius:.5rem;border-radius:var(--radius-lg,.5rem);background-color:oklch(54.6% .245 262.881);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));padding-inline:1.25rem;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:.5rem;padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.btn-confirm[data-v-906ebf84]:hover{background-color:oklch(48.8% .243 264.376);background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.btn-confirm[data-v-906ebf84]:disabled{opacity:.5}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes popup-0a8699e7{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.animate-popup[data-v-0a8699e7]{animation:.3s ease-out forwards popup-0a8699e7}@keyframes confirm-in-3b12f317{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:none}}.animate-confirm-in[data-v-3b12f317]{animation:.2s ease-out confirm-in-3b12f317}[data-v-aa3033aa] thinking{color:#ffffff80;display:inline}.drag-active[data-v-aa3033aa]{position:relative}.drag-active[data-v-aa3033aa]:after{content:"";pointer-events:none;z-index:10;background-color:#3b82f61a;border:2px dashed #3b82f64d;position:absolute;inset:0}.drag-active[data-v-aa3033aa]:before{content:"松开鼠标上传文件";color:#fff;z-index:20;pointer-events:none;background-color:#0f172ab3;border-radius:8px;padding:8px 16px;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message-list[data-v-aa3033aa]{overflow-anchor:none}.chat-scroll[data-v-aa3033aa]{will-change:scroll-position;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.conv-group-label[data-v-aa3033aa]{color:#ffffff59;-webkit-user-select:none;user-select:none;padding:10px 14px 4px;font-size:11px;font-weight:500}.conv-rename-input[data-v-aa3033aa]{color:#ffffffeb;background:#ffffff12;border:1px solid #60a5fa8c;border-radius:6px;outline:none;width:100%;padding:2px 6px}.showcase-content[data-v-023528e8]{max-width:1660px}.app-card-grid[data-v-023528e8]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),300px));justify-content:center;gap:1.5rem;display:grid}.app-card[data-v-023528e8]{flex-direction:column;min-height:292px;display:flex}.app-card__meta[data-v-023528e8]{min-height:24px;margin-bottom:.75rem}.app-card__description[data-v-023528e8]{min-height:40px}.app-card__footer[data-v-023528e8]{margin-top:auto;padding-top:.75rem}@keyframes popup-023528e8{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.animate-popup[data-v-023528e8]{animation:.3s ease-out forwards popup-023528e8}[data-v-023528e8] .prose{color:#d1d5db}[data-v-023528e8] .prose h1,[data-v-023528e8] .prose h2,[data-v-023528e8] .prose h3,[data-v-023528e8] .prose h4{color:#fff;margin-top:1.5em;margin-bottom:.5em}[data-v-023528e8] .prose p{margin-top:.5em;margin-bottom:.5em}[data-v-023528e8] .prose code{background-color:#37415180;border-radius:.25rem;padding:.125rem .25rem}[data-v-023528e8] .prose pre{background-color:#111827cc;border-radius:.375rem;padding:1rem;overflow-x:auto}[data-v-023528e8] .prose pre code{background-color:#0000;padding:0}[data-v-023528e8] .prose a{color:#60a5fa}[data-v-023528e8] .prose blockquote{color:#9ca3af;border-left-color:#4b5563}[data-v-023528e8] .prose ul,[data-v-023528e8] .prose ol{padding-left:1.5em}[data-v-023528e8] .prose hr{border-color:#374151}@keyframes subtle-wave-69ff36dc{0%,to{transform:translate(0)}50%{transform:translate(-5%)}}.animate-subtle-wave[data-v-69ff36dc]{animation:20s ease-in-out infinite subtle-wave-69ff36dc}.animate-fade-in[data-v-69ff36dc]{animation:.3s ease-in-out fadeIn-69ff36dc}@keyframes fadeIn-69ff36dc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.text-content[data-v-69ff36dc]{white-space:pre-wrap;tab-size:4;color:#e2e8f0;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Monaco,monospace;font-size:.9rem;line-height:1.5}input[type=range][data-v-69ff36dc]{appearance:none;background:0 0}input[type=range][data-v-69ff36dc]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#3b82f6;border-radius:50%;width:16px;height:16px;margin-top:-6px}input[type=range][data-v-69ff36dc]::-webkit-slider-runnable-track{background:#374151;border-radius:2px;width:100%;height:4px}[data-v-69ff36dc]::-webkit-scrollbar{width:6px}[data-v-69ff36dc]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}[data-v-69ff36dc]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}[data-v-69ff36dc]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.bubble-message[data-v-69ff36dc]{overflow-wrap:break-word;white-space:normal;width:auto;max-width:100%;margin-bottom:0}[data-v-69ff36dc] .markdown-body p:last-child,[data-v-69ff36dc] .markdown-body li:last-child,[data-v-69ff36dc] .markdown-body ul:last-child,[data-v-69ff36dc] .markdown-body ol:last-child,[data-v-69ff36dc] .markdown-body pre:last-child,[data-v-69ff36dc] .markdown-body div:last-child,[data-v-69ff36dc] .markdown-body blockquote:last-child,[data-v-69ff36dc] .markdown-body{margin-bottom:0!important;padding-bottom:0!important}@media (width>=768px){.bubble-message[data-v-69ff36dc]{max-width:100%}}@media (width<=767px){.bubble-message[data-v-69ff36dc]{max-width:100%;padding-left:12px;padding-right:12px}}.ai-training-ground[data-v-2a2f7046]{color:var(--tk-text,#f5f5f7);max-width:1200px;min-height:calc(100dvh - 64px);margin:0 auto;padding:2.5rem 1.5rem 5rem}.page-head[data-v-2a2f7046]{margin-bottom:2rem}.page-head h1[data-v-2a2f7046]{letter-spacing:-.02em;color:var(--tk-text,#f5f5f7);font-size:clamp(28px,4vw,40px);font-weight:600}.page-head p[data-v-2a2f7046]{color:var(--tk-text-secondary,#86868b);margin-top:.75rem;font-size:16px}.tabs-container[data-v-2a2f7046]{background:#ffffff0a;background:var(--tk-surface,#ffffff0a);border:1px solid #ffffff1a;border:1px solid var(--tk-border,#ffffff1a);border-radius:999px;align-items:center;gap:4px;margin-bottom:2rem;padding:4px;display:inline-flex}.tab-item[data-v-2a2f7046]{color:#ffffffa6;cursor:pointer;background:0 0;border:0;border-radius:999px;height:36px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500;transition:background .16s,color .16s}.tab-item[data-v-2a2f7046]:hover{color:#fff;background:#ffffff14}.tab-item.active[data-v-2a2f7046]{color:#fff;background:#0a84ff4d}.task-categories[data-v-2a2f7046]{gap:3rem;display:grid}.category-head[data-v-2a2f7046]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.category-head h2[data-v-2a2f7046]{color:var(--tk-text,#f5f5f7);letter-spacing:-.01em;font-size:1.35rem;font-weight:600}.folder-tips[data-v-2a2f7046]{color:var(--tk-text-secondary,#86868b);margin-left:.5rem;font-size:.9rem;font-weight:400}.view-all[data-v-2a2f7046]{color:var(--tk-accent,#0a84ff);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-family:inherit;font-size:14px}.view-all[data-v-2a2f7046]:hover{color:var(--tk-accent-hover,#409cff)}.task-grid[data-v-2a2f7046]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.task-grid[data-v-2a2f7046]{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.task-grid[data-v-2a2f7046]{grid-template-columns:repeat(3,1fr)}}.task-card[data-v-2a2f7046]{background:#ffffff0a;background:var(--tk-surface,#ffffff0a);border:1px solid #ffffff1a;border:1px solid var(--tk-border,#ffffff1a);cursor:pointer;border-radius:16px;flex-direction:column;min-height:150px;padding:1.1rem 1.2rem;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative}.task-card[data-v-2a2f7046]:hover{border-color:#fff3;transform:translateY(-3px);box-shadow:0 16px 48px #00000059}.task-card.completed[data-v-2a2f7046]{border-color:#34c75966}.pass-badge[data-v-2a2f7046]{color:#34c759;background:#34c75926;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:12px;right:12px}.pass-badge svg[data-v-2a2f7046]{width:12px;height:12px}.task-title[data-v-2a2f7046]{color:var(--tk-text,#f5f5f7);margin-bottom:.5rem;padding-right:28px;font-size:1rem;font-weight:600}.task-description[data-v-2a2f7046]{color:var(--tk-text-secondary,#86868b);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin-bottom:.75rem;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.task-footer[data-v-2a2f7046]{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.task-label[data-v-2a2f7046]{border-radius:999px;padding:.15rem .6rem;font-size:.75rem;font-weight:500}.lv-entry[data-v-2a2f7046]{color:#6fd88f;background:#34c7591f}.lv-basic[data-v-2a2f7046]{color:#7ab8ff;background:#0a84ff1f}.lv-mid[data-v-2a2f7046]{color:#ffb84d;background:#ff9f0a1f}.lv-high[data-v-2a2f7046]{color:#ff8a80;background:#ff453a1f}.state-box[data-v-2a2f7046]{text-align:center;background:#ffffff0a;background:var(--tk-surface,#ffffff0a);border:1px solid #ffffff1a;border:1px solid var(--tk-border,#ffffff1a);border-radius:16px;flex-direction:column;align-items:center;padding:3.5rem 1.5rem;display:flex}.state-box.small[data-v-2a2f7046]{padding:2rem 1.5rem}.state-title[data-v-2a2f7046]{color:var(--tk-text,#f5f5f7);margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.state-desc[data-v-2a2f7046]{color:var(--tk-text-secondary,#86868b);max-width:420px;font-size:.95rem;line-height:1.6}.state-actions[data-v-2a2f7046]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:1.5rem;display:flex}.btn-primary[data-v-2a2f7046]{background:#0a84ff;background:var(--tk-accent,#0a84ff);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;height:40px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s;display:inline-flex}.btn-primary[data-v-2a2f7046]:hover{background:#409cff;background:var(--tk-accent-hover,#409cff)}.btn-ghost[data-v-2a2f7046]{color:var(--tk-accent,#0a84ff);height:40px;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 20px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex}.btn-ghost[data-v-2a2f7046]:hover{color:var(--tk-accent-hover,#409cff)}.skeleton-card[data-v-2a2f7046]{background:#ffffff0a;background:var(--tk-surface,#ffffff0a);border:1px solid #ffffff1a;border:1px solid var(--tk-border,#ffffff1a);border-radius:16px;min-height:150px;padding:1.2rem}.skeleton-line[data-v-2a2f7046]{background:#ffffff14;border-radius:6px;height:12px;margin-bottom:12px;animation:1.4s ease-in-out infinite skeleton-pulse-2a2f7046}.w-50[data-v-2a2f7046]{width:50%}.w-70[data-v-2a2f7046]{width:70%}.w-90[data-v-2a2f7046]{width:90%}@keyframes skeleton-pulse-2a2f7046{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.task-card[data-v-2a2f7046],.tab-item[data-v-2a2f7046]{transition:none}.skeleton-line[data-v-2a2f7046]{animation:none}}.task-list[data-v-3330ba91]{color:#fffffff2;background:linear-gradient(#0b0f19f2 0%,#0f172afa 100%);max-width:1200px;min-height:100vh;margin:0 auto;padding:2rem}.header[data-v-3330ba91]{text-align:center;margin-bottom:2rem}.header h2[data-v-3330ba91]{color:#f5f5f5;text-shadow:0 2px 8px #000c,0 0 15px #00000080;letter-spacing:.03em;margin-bottom:1rem;font-size:2.2rem;font-weight:800}.subtitle[data-v-3330ba91]{color:#ffffffe6;opacity:.9;text-shadow:0 1px 2px #0003;margin:0;font-size:1.2rem}.loading-container[data-v-3330ba91]{color:#fffffff2;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.loading-spinner[data-v-3330ba91]{border:4px solid #fff3;border-top-color:var(--color-primary);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite spin-3330ba91}@keyframes spin-3330ba91{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-3330ba91],.empty-container[data-v-3330ba91]{color:#fff;text-shadow:0 1px 3px #0000004d;background:#1e293bd9;border:1px solid #ffffff26;border-radius:8px;flex-direction:column;align-items:center;margin:2rem 0;padding:2rem;display:flex;box-shadow:0 4px 10px #00000040}.error-container[data-v-3330ba91]{background:#f4433633;border:1px solid #f443364d}.retry-button[data-v-3330ba91],.back-button[data-v-3330ba91]{background:var(--color-primary);color:#fff;cursor:pointer;text-shadow:0 1px 2px #0006;border:none;border-radius:4px;margin-top:1rem;padding:.5rem 1.5rem;font-size:.95rem;font-weight:600;box-shadow:0 3px 6px #0000004d}.retry-button[data-v-3330ba91]:hover,.back-button[data-v-3330ba91]:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 5px 10px #00000059}.task-grid[data-v-3330ba91]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.task-card[data-v-3330ba91]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#141c2ebf;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;height:160px;padding:1rem;transition:all .25s ease-out;display:flex;box-shadow:0 2px 5px #0000004d,inset 0 1px 1px #ffffff0d}.task-card[data-v-3330ba91]:hover{background:#192337d9;border-color:#ffffff2e;transform:translateY(-3px)scale(1.02);box-shadow:0 5px 12px #0006,inset 0 1px 1px #ffffff0d}.task-card.completed[data-v-3330ba91]{background:#1e293be6;border:2px solid #4caf50;box-shadow:0 0 10px #4caf5066}.task-header[data-v-3330ba91]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.task-title[data-v-3330ba91]{color:#fff;text-shadow:0 1px 3px #0000004d;font-size:1.1rem;font-weight:700}.task-description[data-v-3330ba91]{color:#fffffff2;-webkit-line-clamp:2;text-shadow:0 1px 2px #0003;-webkit-box-orient:vertical;flex:1;margin-bottom:.5rem;line-height:1.4;display:-webkit-box;overflow:hidden}.task-footer[data-v-3330ba91]{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.task-label[data-v-3330ba91]{border-radius:15px;padding:.2rem .6rem;font-size:.8rem;font-weight:600;display:inline-block;box-shadow:0 2px 4px #0003}.task-label.入门[data-v-3330ba91]{color:#a9ffa6;background:#4caf504d}.task-label.初级[data-v-3330ba91]{color:#a0daff;background:#2196f34d}.task-label.中级[data-v-3330ba91]{color:#ffd699;background:#ff98004d}.task-label.高级[data-v-3330ba91]{color:#ffb3ae;background:#f443364d}.pass-stamp[data-v-3330ba91]{z-index:10;position:absolute;top:.5rem;right:.5rem;transform:rotate(15deg)}.pass-stamp span[data-v-3330ba91]{color:#4caf50;letter-spacing:1px;background:#4caf5040;border:2px solid #4caf50;border-radius:4px;padding:.2rem .5rem;font-size:.8rem;font-weight:700;display:inline-block;transform:scale(1.2);box-shadow:0 2px 6px #00000040}.progress-display[data-v-3e27384d]{flex-direction:column;height:100%;display:flex}h2[data-v-3e27384d]{letter-spacing:.5px;text-shadow:0 0 10px #7928ca4d;margin-bottom:20px;color:var(--color-secondary)!important;font-weight:600!important}.message-container[data-v-3e27384d]{border:1px solid var(--color-border);border-radius:8px;flex:1;height:calc(100% - 50px);margin-top:15px;padding:15px;overflow-y:auto;box-shadow:inset 0 0 10px #0000004d;background-color:#191919b3!important}.message-container.no-title[data-v-3e27384d]{height:100%;margin-top:0}.empty-message[data-v-3e27384d]{text-align:center;padding:40px 0;font-style:italic;color:#fff6!important}.message-item[data-v-3e27384d]{border-left:3px solid var(--color-accent);border-radius:0 8px 8px 0;margin-bottom:15px;padding:15px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 10px #0003;background-color:#1e1e1ecc!important}.message-item[data-v-3e27384d]:after{content:"";background:linear-gradient(to right, var(--color-accent), transparent);opacity:.3;width:100%;height:1px;position:absolute;bottom:0;left:0}.message-item[data-v-3e27384d]:hover{transform:translate(3px);box-shadow:0 4px 15px #0000004d}.message-title[data-v-3e27384d]{letter-spacing:.5px;margin-bottom:8px;font-weight:700;color:var(--color-accent)!important}.message-reasoning[data-v-3e27384d]{background-color:#0000;border-left:none;border-radius:0;margin-top:10px;margin-bottom:8px;padding:8px}.reasoning-title[data-v-3e27384d]{cursor:pointer;-webkit-user-select:none;user-select:none;opacity:.8;width:12px;color:var(--color-primary);border-bottom:1px dotted #00c8ff26;justify-content:flex-start;align-items:center;margin-bottom:5px;margin-right:6px;padding:3px 0;font-size:.9em;font-weight:700;transition:opacity .3s;display:inline-block;color:var(--color-primary)!important}.reasoning-title[data-v-3e27384d]:hover{opacity:1}.reasoning-title[data-v-3e27384d]:active{transform:translateY(1px)}.toggle-icon[data-v-3e27384d]{width:12px;color:var(--color-primary);margin-right:6px;font-size:16px;transition:transform .3s;display:inline-block}.reasoning-content[data-v-3e27384d]{white-space:normal;opacity:1;border-left:1px dotted #00c8ff4d;margin-top:4px;margin-left:2px;padding-left:8px;font-size:.95em;font-style:normal;line-height:1.5;color:#ffffffbf!important}.message-content[data-v-3e27384d]{margin-bottom:8px;line-height:1.5;color:#ffffffe6!important}.message-time[data-v-3e27384d]{text-align:right;font-family:monospace;font-size:12px;color:#ffffff80!important}.content-wrapper[data-v-3e27384d]{margin-bottom:8px;position:relative}.copy-button-container[data-v-3e27384d]{align-items:center;display:flex;position:absolute;top:0;right:0}.copy-button[data-v-3e27384d]{border:1px solid var(--color-border);color:var(--color-primary);cursor:pointer;opacity:0;z-index:2;background-color:#1e1e1eb3;border-radius:4px;justify-content:center;align-items:center;padding:5px;transition:opacity .3s,transform .2s;display:flex}.content-wrapper:hover .copy-button[data-v-3e27384d]{opacity:.8}.copy-button[data-v-3e27384d]:hover{background-color:#282828e6;transform:scale(1.1);opacity:1!important}.copy-button[data-v-3e27384d]:active{transform:scale(.95)}.copy-tooltip[data-v-3e27384d]{border:1px solid var(--color-accent);color:var(--color-accent);white-space:nowrap;z-index:1;background-color:#00ff9d33;border-radius:4px;align-items:center;gap:4px;margin-left:8px;padding:4px 10px;font-size:.85em;animation:.2s fadeIn-3e27384d;display:flex;box-shadow:0 2px 8px #0000004d}.copy-tooltip svg[data-v-3e27384d]{stroke:var(--color-accent)}@keyframes fadeIn-3e27384d{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}[data-v-3e27384d] .markdown-body{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;background-color:#0000!important}[data-v-3e27384d] .markdown-body p{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-bottom:1rem!important}[data-v-3e27384d] .markdown-body pre,[data-v-3e27384d] .markdown-body ul li,[data-v-3e27384d] .markdown-body ol li{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-3e27384d] .markdown-body *{word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-3e27384d] .reasoning-content .markdown-body{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-3e27384d] .reasoning-content .markdown-body p{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-bottom:1rem!important}[data-v-3e27384d] .message-content .markdown-body{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-3e27384d] .message-content .markdown-body p{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-bottom:1rem!important}.title-section[data-v-45f852cc]{flex-direction:column;gap:.5rem;display:flex}.header h2[data-v-45f852cc]{color:#f5f5f5;text-shadow:0 2px 8px #000c,0 0 15px #00000080;letter-spacing:.03em;margin-bottom:0;font-size:1.4rem;font-weight:800}.task-footer[data-v-45f852cc]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.task-label[data-v-45f852cc]{vertical-align:middle;border-radius:6px;align-items:center;margin-left:8px;padding:.15rem .4rem;font-size:.8rem;font-weight:500;display:inline-flex}.task-label.入门[data-v-45f852cc]{color:#a9ffa6;background:#4caf504d}.task-label.初级[data-v-45f852cc]{color:#a0daff;background:#2196f34d}.task-label.中级[data-v-45f852cc]{color:#ffd699;background:#ff98004d}.task-label.高级[data-v-45f852cc]{color:#ffb3ae;background:#f443364d}.task-label.default-label[data-v-45f852cc]{color:#e2b0ff;background:#9c27b04d}.loading-container[data-v-45f852cc]{color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.loading-spinner[data-v-45f852cc]{border:4px solid #fff3;border-top-color:var(--color-primary);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite spin-45f852cc}@keyframes spin-45f852cc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-45f852cc],.not-found-container[data-v-45f852cc]{background:#f443361a;border-radius:8px;flex-direction:column;align-items:center;margin:2rem 0;padding:2rem;display:flex}.retry-button[data-v-45f852cc],.back-button[data-v-45f852cc]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:1rem;padding:.5rem 1.5rem;font-weight:500}.retry-button[data-v-45f852cc]:hover,.back-button[data-v-45f852cc]:hover{background:var(--color-primary-dark)}.task-info-section[data-v-45f852cc]{background-color:#111827;border:1px solid #ffffff14;border-radius:8px;padding:1.5rem;position:relative;box-shadow:0 4px 10px #00000040}.task-info-container[data-v-45f852cc]{color:#fffffff2}.task-info-container h2[data-v-45f852cc]{color:#fff;text-shadow:0 2px 4px #0006;margin-bottom:1rem;font-size:1.4rem;font-weight:700}.task-content[data-v-45f852cc]{margin-bottom:.5rem}.task-content[data-v-45f852cc]:last-child{margin-bottom:0}.task-content[data-v-45f852cc] p,.task-content[data-v-45f852cc] li,.task-content[data-v-45f852cc] ul,.task-content[data-v-45f852cc] ol{color:#fffffff2;opacity:1;text-shadow:0 1px 1px #00000026;letter-spacing:.01em;margin-bottom:1rem;font-size:.9rem;line-height:1.8}.task-content[data-v-45f852cc] strong,.task-content[data-v-45f852cc] b{color:#fff;text-shadow:0 0 1px #fff3;letter-spacing:.02em;font-weight:800}.task-content[data-v-45f852cc] h1,.task-content[data-v-45f852cc] h2,.task-content[data-v-45f852cc] h3{color:#fff;margin-top:1.2rem;margin-bottom:.6rem;font-size:.9rem;font-weight:700}.task-content[data-v-45f852cc] h4,.task-content[data-v-45f852cc] h5,.task-content[data-v-45f852cc] h6{margin-top:1rem;margin-bottom:.5rem;font-size:.85rem}.task-content[data-v-45f852cc] code{padding:.1rem .3rem;font-size:.8rem}.task-content[data-v-45f852cc] pre{background:#0003;border-radius:4px;margin-bottom:1rem;padding:.8rem}.task-content[data-v-45f852cc] blockquote{color:#fffffff2;opacity:.95;text-shadow:0 1px 1px #00000026;background:#ffffff0d;border-left:3px solid #ffffff4d;border-radius:4px;margin-left:0;margin-right:0;padding:.5rem 1rem;font-size:.85rem;font-style:italic;line-height:1.8}.empty-text[data-v-45f852cc]{color:#ffffffe6;opacity:.8;text-shadow:0 1px 1px #00000026;font-size:.85rem;font-style:italic}h2[data-v-45f852cc]{color:#fff;text-shadow:0 1px 3px #00000040;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:1rem;font-weight:600;display:flex}h3[data-v-45f852cc]{color:#fff;text-shadow:0 1px 2px #0003;margin-bottom:.3rem;font-size:.9rem;font-weight:600}.task-labels[data-v-45f852cc]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.prompt-container[data-v-45f852cc]{background-color:#111827;border:1px solid #ffffff14;border-radius:8px;padding:.8rem;position:relative;box-shadow:0 3px 8px #0003}.prompt-input-container[data-v-45f852cc]{box-sizing:border-box;margin-bottom:.3rem;position:relative}.prompt-textarea-wrapper[data-v-45f852cc]{box-sizing:border-box;width:100%;margin-bottom:.5rem;position:relative}.prompt-textarea[data-v-45f852cc]{color:#fffffff2;box-sizing:border-box;background-color:#0a0f1d;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:.7rem;font-family:inherit;font-size:.9rem;line-height:1.5;transition:all .2s;box-shadow:inset 0 2px 5px #0003}.prompt-textarea[data-v-45f852cc]:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb), .2);outline:none}.prompt-actions-wrapper[data-v-45f852cc]{box-sizing:border-box;width:100%;margin-top:.5rem}.prompt-actions[data-v-45f852cc]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.action-buttons[data-v-45f852cc]{gap:.5rem;display:flex}.main-action-buttons[data-v-45f852cc]{align-items:center;gap:.5rem;display:flex}.history-button[data-v-45f852cc]{cursor:pointer;color:#fff;text-shadow:0 1px 1px #0000004d;background:#ffffff26;border:1px solid #fff3;border-radius:5px;padding:.4rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;box-shadow:0 2px 4px #00000026}.history-button[data-v-45f852cc]:hover{background:#ffffff40;transform:translateY(-2px);box-shadow:0 3px 6px #0003}.submit-button[data-v-45f852cc],.clear-button[data-v-45f852cc]{cursor:pointer;border:none;border-radius:4px;padding:.3rem .8rem;font-size:.8rem;font-weight:500;transition:all .2s}.submit-button[data-v-45f852cc]{background:var(--color-primary);color:#fff;text-shadow:0 1px 2px #0006;letter-spacing:.03em;border-radius:5px;padding:.5rem 1.2rem;font-size:1rem;font-weight:700;transition:all .2s;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 3px 8px #0000004d}.submit-button[data-v-45f852cc]:not(:disabled){background:linear-gradient(145deg,#4caf50,#2e7d32);animation:2s infinite alternate buttonPulse-45f852cc}@keyframes buttonPulse-45f852cc{0%{background:linear-gradient(145deg,#4caf50,#2e7d32)}to{background:linear-gradient(145deg,#5cdf60,#3a9d42)}}.submit-button[data-v-45f852cc]:hover:not(:disabled){background:var(--color-primary-dark);background:linear-gradient(145deg,#5cdf60,#3a9d42);transform:translateY(-2px)scale(1.03);box-shadow:0 4px 8px #0000004d}.submit-button[data-v-45f852cc]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 3px #0003}.submit-button[data-v-45f852cc]:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0);width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0;transform:translate(-100%)}.submit-button[data-v-45f852cc]:hover:not(:disabled):before{transform:translate(100%)}.clear-button[data-v-45f852cc]{color:#fff;text-shadow:0 1px 1px #0000004d;background:#f4433626;border:1px solid #f443364d;border-radius:5px;padding:.4rem 1rem;font-size:.9rem;font-weight:600;box-shadow:0 2px 4px #00000026}.clear-button[data-v-45f852cc]:hover:not(:disabled){background:#f4433640;transform:translateY(-2px);box-shadow:0 3px 6px #0003}.submit-button[data-v-45f852cc]:disabled,.clear-button[data-v-45f852cc]:disabled{opacity:.5;cursor:not-allowed}.result-modal[data-v-45f852cc]{z-index:1100;color:#fffffff2;background-color:#111827;border-left:1px solid #ffffff1a;flex-direction:column;width:45%;max-width:700px;height:calc(100vh - 4rem);padding:.8rem 1rem;display:flex;position:fixed;top:4rem;bottom:0;right:0;box-shadow:-4px 0 20px #0006}.modal-header[data-v-45f852cc]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:.8rem;padding-bottom:.5rem;display:flex}.modal-header h3[data-v-45f852cc]{color:#fff;text-shadow:0 1px 2px #0003;margin:0;font-size:1rem;font-weight:600}.modal-close-button[data-v-45f852cc]{color:var(--color-text);opacity:.6;cursor:pointer;background:0 0;border:none;padding:0 .3rem;font-size:1.8rem;line-height:1}.modal-close-button[data-v-45f852cc]:hover{opacity:1}.modal-content[data-v-45f852cc]{background-color:#0a0f1d;border:1px solid #ffffff14;border-radius:6px;flex:1;min-height:0;padding:.8rem;overflow-y:auto;box-shadow:inset 0 0 10px #0003}.modal-content[data-v-45f852cc] .progress-display{height:100%}.tip-icon[data-v-45f852cc]{cursor:pointer;color:#ffeb3b;opacity:.8;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-left:.5rem;padding:.2rem;transition:all .2s;display:inline-flex}.tip-icon[data-v-45f852cc]:hover{opacity:1;filter:drop-shadow(0 0 3px #ffeb3b80);transform:scale(1.1)}.tips-container[data-v-45f852cc]{z-index:1000;background-color:#111827;border:1px solid #ffffff1a;border-radius:6px;max-height:60vh;padding:1rem;position:absolute;top:2rem;left:0;right:0;overflow-y:auto;box-shadow:0 5px 15px #00000080}.tips-header[data-v-45f852cc]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.close-tips[data-v-45f852cc]{cursor:pointer;color:#ffffffe6;opacity:.8;text-shadow:0 1px 2px #0000004d;font-size:1.2rem;font-weight:700}.tips-content[data-v-45f852cc]{color:#fffffff2;text-shadow:0 1px 1px #00000026;font-size:.9rem;line-height:1.5}.tip-hint[data-v-45f852cc]{z-index:5;animation:1.5s infinite alternate pulse-45f852cc;position:absolute;top:10px;right:10px}.tip-hint-content[data-v-45f852cc]{color:#fffffff2;text-shadow:0 1px 1px #0003;background-color:#111827;border:1px solid #ffff644d;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .8rem;font-size:.85rem;display:flex;box-shadow:0 3px 12px #0006}.tip-hint-icon[data-v-45f852cc]{color:#ffeb3b;filter:drop-shadow(0 0 3px #ffeb3b80);font-size:1rem;animation:1.5s infinite alternate glow-45f852cc}@keyframes pulse-45f852cc{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes glow-45f852cc{0%{filter:drop-shadow(0 0 3px #ffeb3b80)}to{filter:drop-shadow(0 0 6px #ffeb3bcc)}}.selection-section[data-v-45f852cc]{background:#0f172ab3;border:1px solid #ffffff26;border-radius:6px;margin-top:.8rem;padding:.8rem;box-shadow:0 2px 5px #00000026}.selection-title[data-v-45f852cc]{color:#fff;text-shadow:0 1px 2px #0000004d;margin-bottom:.7rem;font-size:.9rem;font-weight:600}.checkbox-group[data-v-45f852cc]{flex-wrap:wrap;gap:.8rem;display:flex}.checkbox-label[data-v-45f852cc]{cursor:pointer;color:#fffffff2;opacity:1;text-shadow:0 1px 1px #0003;background:#ffffff1a;border:1px solid #ffffff26;border-radius:4px;align-items:center;padding:.4rem .7rem;font-size:.9rem;transition:all .2s;display:inline-flex}.checkbox-label[data-v-45f852cc]:hover{background:#ffffff26;transform:translateY(-1px);box-shadow:0 2px 5px #0003}.checkbox-input[data-v-45f852cc]{width:14px;height:14px;accent-color:var(--color-primary);margin-right:.4rem}.history-modal[data-v-45f852cc]{z-index:1100;color:#fffffff2;background-color:#111827;border-left:1px solid #ffffff1a;flex-direction:column;width:45%;max-width:700px;height:calc(100vh - 4rem);padding:.8rem 1rem;display:flex;position:fixed;top:4rem;bottom:0;right:0;box-shadow:-4px 0 20px #0006}.history-list[data-v-45f852cc]{flex-direction:column;gap:.8rem;display:flex;overflow-y:auto}.history-item[data-v-45f852cc]{background:#1e293bcc;border:1px solid #ffffff26;border-radius:8px;margin-bottom:.5rem;padding:1rem;box-shadow:0 2px 6px #0003}.history-header[data-v-45f852cc]{justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.8rem;display:flex}.history-status[data-v-45f852cc]{border-radius:4px;padding:.2rem .5rem;font-size:.7rem}.status-success[data-v-45f852cc]{color:#4caf50;background:#4caf5033}.status-failed[data-v-45f852cc]{color:#f44336;background:#f4433633}.status-pending[data-v-45f852cc]{color:#ff9800;background:#ff980033}.history-prompt h4[data-v-45f852cc],.history-tools h4[data-v-45f852cc],.history-mcp h4[data-v-45f852cc]{color:#fff;text-shadow:0 1px 2px #0000004d;margin-bottom:.4rem;font-size:.9rem;font-weight:600}.prompt-content[data-v-45f852cc]{white-space:pre-wrap;color:#fffffff2;letter-spacing:.01em;background:#0a0f1e99;border:1px solid #ffffff1a;border-radius:5px;max-height:10rem;padding:.7rem;font-size:.9rem;line-height:1.5;overflow-y:auto;box-shadow:inset 0 1px 3px #0003}.empty-history[data-v-45f852cc]{color:#ffffffe6;opacity:.9;text-shadow:0 1px 2px #0003;justify-content:center;align-items:center;height:100%;font-size:1rem;font-style:italic;display:flex}.history-tools[data-v-45f852cc],.history-mcp[data-v-45f852cc]{margin-top:.6rem}.tools-list[data-v-45f852cc],.mcp-list[data-v-45f852cc]{flex-wrap:wrap;gap:.4rem;margin-top:.2rem;display:flex}.tool-tag[data-v-45f852cc],.mcp-tag[data-v-45f852cc]{color:#4dabf7;text-shadow:0 1px 1px #0000004d;background:#2196f359;border:1px solid #2196f380;border-radius:4px;padding:.3rem .6rem;font-size:.8rem;font-weight:600;display:inline-block;box-shadow:0 1px 3px #0000001a}.mcp-tag[data-v-45f852cc]{color:#ab47bc;background:#9c27b059;border:1px solid #9c27b080}.history-actions[data-v-45f852cc]{justify-content:flex-end;margin-top:.8rem;display:flex}.import-button[data-v-45f852cc]{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0000004d;letter-spacing:.02em;background:linear-gradient(145deg,#4caf50,#2e7d32);border:none;border-radius:5px;padding:.3rem .8rem;font-size:.85rem;font-weight:600;transition:all .2s;box-shadow:0 2px 5px #0003}.import-button[data-v-45f852cc]:hover{background:linear-gradient(145deg,#5cdf60,#3a9d42);transform:translateY(-2px);box-shadow:0 4px 8px #00000040}.pass-stamp[data-v-45f852cc]{z-index:10;position:absolute;top:.6rem;right:.6rem;transform:rotate(15deg)}.pass-stamp span[data-v-45f852cc]{color:#4caf50;letter-spacing:1px;background:#4caf5033;border:2px solid #4caf50;border-radius:4px;padding:.3rem .8rem;font-size:.9rem;font-weight:700;display:inline-block;transform:scale(1.2);box-shadow:0 2px 6px #0003}.task-info-container .task-content h1[data-v-45f852cc]{color:#fff;text-shadow:0 2px 4px #0006;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.6rem;font-weight:700;display:flex}.self-test-section[data-v-45f852cc]{background-color:#111827;border:1px solid #ffffff14;border-radius:8px;padding:1.5rem;position:relative;box-shadow:0 4px 10px #00000040}.self-test-container[data-v-45f852cc]{flex-direction:column;height:100%;display:flex;position:relative}.self-test-container h3[data-v-45f852cc]{color:#fff;text-shadow:0 1px 3px #00000040;flex-shrink:0;margin-bottom:.7rem;font-size:1rem;font-weight:600}.self-test-messages[data-v-45f852cc]{flex:1;min-height:0;margin:-.5rem;padding:.5rem;overflow-y:auto}.self-test-messages[data-v-45f852cc] .bubble-message{max-width:95%;font-size:.85rem}.self-test-messages[data-v-45f852cc] .markdown-container pre{max-width:100%}.empty-chat[data-v-45f852cc]{color:#ffffff80;justify-content:center;align-items:center;height:100%;font-style:italic;display:flex}.empty-text[data-v-45f852cc]{color:#ffffffe6;opacity:.8;text-shadow:0 1px 2px #0003;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;font-style:italic;display:flex}.self-test-toggle-button[data-v-45f852cc]{cursor:pointer;color:#4fc3f7;text-shadow:0 1px 1px #0000004d;background:#2196f326;border:1px solid #fff3;border-radius:5px;padding:.4rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;box-shadow:0 2px 4px #00000026}.self-test-toggle-button[data-v-45f852cc]:hover{background:#2196f340;transform:translateY(-2px);box-shadow:0 3px 6px #0003}.self-test-toggle-button[data-v-45f852cc]:disabled{opacity:.5;cursor:not-allowed;transform:none}.self-test-toggle-button[data-v-45f852cc]:disabled:hover{background:#2196f326;transform:none;box-shadow:0 2px 4px #00000026}.prompt-change-mask[data-v-45f852cc]{z-index:100;background-color:#000c;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.mask-content[data-v-45f852cc]{text-align:center;background-color:#1f2937;border:1px solid #ffffff1a;border-radius:12px;width:90%;max-width:400px;padding:2rem;box-shadow:0 10px 25px #00000080}.mask-content h4[data-v-45f852cc]{color:#fff;text-shadow:0 1px 2px #0000004d;margin:1rem 0 .5rem;font-size:1.2rem;font-weight:600}.mask-content p[data-v-45f852cc]{color:#fffc;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.mask-icon[data-v-45f852cc]{justify-content:center;margin-bottom:.5rem;display:flex}.mask-buttons[data-v-45f852cc]{justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}.confirm-button[data-v-45f852cc],.cancel-button[data-v-45f852cc]{cursor:pointer;border:none;border-radius:6px;min-width:100px;padding:.7rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s}.confirm-button[data-v-45f852cc]{color:#fff;background:linear-gradient(145deg,#ef4444,#dc2626);box-shadow:0 2px 4px #ef44444d}.cancel-button[data-v-45f852cc]{color:#fff;background:#4b5563cc;border:1px solid #fff3}.confirm-button[data-v-45f852cc]:hover{background:linear-gradient(145deg,#f87171,#ef4444);transform:translateY(-1px);box-shadow:0 4px 8px #ef444466}.cancel-button[data-v-45f852cc]:hover{background:#4b5563;transform:translateY(-1px);box-shadow:0 3px 6px #0000004d}[data-v-45f852cc] .markdown-body{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;background-color:#0000!important}[data-v-45f852cc] .markdown-body p{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-bottom:1rem!important}[data-v-45f852cc] .markdown-body pre,[data-v-45f852cc] .markdown-body ul li,[data-v-45f852cc] .markdown-body ol li{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-45f852cc] .markdown-body *{word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-45f852cc] .task-content .markdown-body{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-45f852cc] .task-content .markdown-body p{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-bottom:1rem!important}[data-v-45f852cc] .tips-content .markdown-body{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}[data-v-45f852cc] .tips-content .markdown-body p{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin-bottom:1rem!important}.task-manage[data-v-c6a128d4]{color:#fff;background:linear-gradient(#050a14f2 0%,#080f1efa 100%);flex-direction:column;min-height:100vh;padding:1.5rem;display:flex}.header[data-v-c6a128d4]{margin-bottom:1.5rem}.header h1[data-v-c6a128d4]{color:#fff;font-size:1.8rem;font-weight:600}.content[data-v-c6a128d4]{flex:1}.loading-container[data-v-c6a128d4]{flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.loading-container.small[data-v-c6a128d4]{padding:1.5rem}.loading-spinner[data-v-c6a128d4]{border:4px solid #fff3;border-top-color:#4caf50;border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite spin-c6a128d4}.loading-container.small .loading-spinner[data-v-c6a128d4]{border-width:3px;width:24px;height:24px;margin-bottom:.5rem}@keyframes spin-c6a128d4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-c6a128d4],.not-found-container[data-v-c6a128d4]{background:#f443361a;border-radius:8px;flex-direction:column;align-items:center;margin:2rem 0;padding:2rem;display:flex}.retry-button[data-v-c6a128d4],.back-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background:#4caf50;border:none;border-radius:4px;margin-top:1rem;padding:.5rem 1.5rem;font-weight:500}.retry-button[data-v-c6a128d4]:hover,.back-button[data-v-c6a128d4]:hover{background:#388e3c}.task-manage-container[data-v-c6a128d4]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid;overflow:auto}.task-info-section[data-v-c6a128d4],.task-details-section[data-v-c6a128d4]{background-color:#111827;border:1px solid #ffffff14;border-radius:8px;padding:1.5rem;box-shadow:0 4px 10px #00000040}.task-info-section[data-v-c6a128d4]{flex-direction:column;min-height:800px;display:flex}.task-details-section[data-v-c6a128d4]{flex-direction:column;gap:1.5rem;display:flex;overflow:auto}.section-header[data-v-c6a128d4]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.header-actions[data-v-c6a128d4]{align-items:center;gap:.5rem;display:flex}.section-header h2[data-v-c6a128d4]{color:#fff;margin:0;font-size:1.2rem;font-weight:600}.form-group[data-v-c6a128d4]{margin-bottom:1rem}.form-group label[data-v-c6a128d4]{color:#ffffffe6;margin-bottom:.4rem;font-size:.9rem;display:block}.form-group input[data-v-c6a128d4],.form-group textarea[data-v-c6a128d4],.form-group select[data-v-c6a128d4]{color:#fffffff2;background-color:#0a0f1d;border:1px solid #ffffff1a;border-radius:4px;width:100%;padding:.7rem;font-family:inherit;font-size:.9rem}.form-group input[data-v-c6a128d4]:disabled{opacity:.7;cursor:not-allowed}.form-group textarea[data-v-c6a128d4]{resize:vertical}.form-row[data-v-c6a128d4]{gap:1rem;margin-bottom:1rem;display:flex}.form-group.half[data-v-c6a128d4]{flex:1;margin-bottom:0}.required[data-v-c6a128d4]{color:#f44336;margin-left:.2rem}.save-button[data-v-c6a128d4],.add-button[data-v-c6a128d4]{cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}.save-button[data-v-c6a128d4]{color:#fff;background:#4caf50}.save-button[data-v-c6a128d4]:hover:not(:disabled){background:#388e3c}.add-button[data-v-c6a128d4]{color:#fff;background:#2196f3}.add-button[data-v-c6a128d4]:hover{background:#1976d2}.remove-button[data-v-c6a128d4],.delete-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background:#f4433626;border:1px solid #f443364d;border-radius:4px;padding:.3rem .7rem;font-size:.8rem;transition:all .2s}.remove-button[data-v-c6a128d4]:hover,.delete-button[data-v-c6a128d4]:hover{background:#f4433640}.delete-button[data-v-c6a128d4]{color:#fff;background:#f44336b3;border:none}.delete-button[data-v-c6a128d4]:hover{background:#f44336}.cancel-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background:#61616126;border:1px solid #6161614d;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s}.cancel-button[data-v-c6a128d4]:hover{background:#61616140}.edit-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background:#ffc10726;border:1px solid #ffc1074d;border-radius:4px;padding:.3rem .7rem;font-size:.8rem;transition:all .2s}.edit-button[data-v-c6a128d4]:hover{background:#ffc10740}.refresh-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1rem;transition:all .2s;display:flex}.refresh-button[data-v-c6a128d4]:hover{background:#fff3;transform:rotate(30deg)}.refresh-icon[data-v-c6a128d4]{transform-origin:50%;display:inline-block}.save-button[data-v-c6a128d4]:disabled{opacity:.5;cursor:not-allowed}.labels-list[data-v-c6a128d4],.tools-list[data-v-c6a128d4],.mcp-servers-list[data-v-c6a128d4]{flex-direction:column;gap:1rem;display:flex}.label-item[data-v-c6a128d4],.tool-item[data-v-c6a128d4],.mcp-server-item[data-v-c6a128d4]{background:#0f172ab3;border:1px solid #ffffff1a;border-radius:6px;gap:1rem;padding:1rem;display:flex}.label-content[data-v-c6a128d4],.tool-content[data-v-c6a128d4],.mcp-server-content[data-v-c6a128d4]{flex:1}.empty-list[data-v-c6a128d4]{text-align:center;color:#ffffffb3;background:#0f172ab3;border:1px dashed #fff3;border-radius:6px;padding:1rem;font-style:italic}.testcase-list[data-v-c6a128d4]{flex-direction:column;gap:1rem;display:flex}.testcase-item[data-v-c6a128d4]{background:#0f172ab3;border:1px solid #ffffff1a;border-radius:6px;padding:1rem}.testcase-header[data-v-c6a128d4]{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.testcase-title[data-v-c6a128d4]{align-items:center;gap:.5rem;display:flex}.testcase-group[data-v-c6a128d4],.testcase-type[data-v-c6a128d4]{color:#90caf9;background:#2196f326;border-radius:4px;padding:.2rem .4rem;font-size:.8rem}.testcase-type[data-v-c6a128d4]{color:#ce93d8;background:#9c27b026}.testcase-actions[data-v-c6a128d4]{gap:.5rem;display:flex}.testcase-content[data-v-c6a128d4]{flex-direction:column;gap:.8rem;display:flex}.testcase-section[data-v-c6a128d4]{flex-direction:column;gap:.3rem;display:flex}.section-title[data-v-c6a128d4]{color:#ffffffb3;font-size:.85rem;font-weight:600}.section-content[data-v-c6a128d4]{white-space:pre-wrap;word-break:break-word;background:#0a0f1e80;border:1px solid #ffffff0d;border-radius:4px;padding:.6rem;font-size:.9rem}.testcase-model[data-v-c6a128d4]{color:#fff9;margin-top:.3rem;font-size:.8rem}.modal-overlay[data-v-c6a128d4]{z-index:1000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-container[data-v-c6a128d4]{background:#111827;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;width:80%;max-width:800px;max-height:90vh;animation:.2s ease-out modalFadeIn-c6a128d4;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000080}.modal-container.small[data-v-c6a128d4]{max-width:400px}.modal-container.large[data-v-c6a128d4]{width:90%;max-width:1000px}@keyframes modalFadeIn-c6a128d4{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-c6a128d4]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.modal-header h3[data-v-c6a128d4]{color:#fff;margin:0;font-size:1.2rem;font-weight:600}.modal-close-button[data-v-c6a128d4]{color:#fffc;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1}.modal-close-button[data-v-c6a128d4]:hover{color:#fff}.modal-content[data-v-c6a128d4]{flex:1;padding:1.5rem;overflow-y:auto}.modal-footer[data-v-c6a128d4]{border-top:1px solid #ffffff1a;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;display:flex}.success-message[data-v-c6a128d4]{color:#fff;z-index:1000;background:#4caf50;border-radius:4px;padding:.8rem 1.2rem;animation:.3s fadeIn-c6a128d4,.3s 2.7s fadeOut-c6a128d4;position:fixed;bottom:2rem;right:2rem;box-shadow:0 3px 8px #0000004d}.success-content[data-v-c6a128d4]{align-items:center;gap:.5rem;display:flex}.success-icon[data-v-c6a128d4]{font-size:1.2rem;font-weight:700}@keyframes fadeIn-c6a128d4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut-c6a128d4{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media (width<=768px){.task-manage-container[data-v-c6a128d4]{grid-template-columns:1fr}.form-row[data-v-c6a128d4]{flex-direction:column;gap:1rem}.modal-container[data-v-c6a128d4]{width:95%}}.search-input[data-v-c6a128d4]{color:#fffffff2;background-color:#0a0f1d;border:1px solid #ffffff1a;border-radius:4px;width:220px;padding:.5rem .8rem;font-size:.85rem}.search-input[data-v-c6a128d4]:focus{border-color:#2196f3;outline:none;box-shadow:0 0 0 2px #2196f333}.selected-labels[data-v-c6a128d4]{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}.selected-label[data-v-c6a128d4]{color:#90caf9;background:#2196f333;border:1px solid #2196f34d;border-radius:4px;align-items:center;padding:.4rem .8rem;font-size:.9rem;display:flex}.label-name[data-v-c6a128d4]{margin-right:.5rem}.remove-tag-button[data-v-c6a128d4]{color:#fff9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.1rem;line-height:1;display:flex}.remove-tag-button[data-v-c6a128d4]:hover{color:#fff}.empty-selected-labels[data-v-c6a128d4]{text-align:center;color:#ffffff80;background:#0f172a66;border-radius:4px;margin-bottom:1rem;padding:.8rem;font-style:italic}.available-labels-container[data-v-c6a128d4]{margin-top:1rem}.available-labels-title[data-v-c6a128d4]{color:#fffc;margin-bottom:.8rem;font-size:1rem;font-weight:500}.available-labels[data-v-c6a128d4]{flex-wrap:wrap;gap:.6rem;max-height:120px;margin-bottom:.5rem;padding-right:.5rem;display:flex;overflow-y:auto}.label-button[data-v-c6a128d4]{color:#fffc;cursor:pointer;background:#0f172a99;border:1px solid #ffffff1a;border-radius:4px;padding:.4rem .8rem;font-size:.85rem;transition:all .2s}.label-button[data-v-c6a128d4]:hover:not(:disabled){color:#fff;background:#0f172acc;transform:translateY(-1px)}.label-button.selected[data-v-c6a128d4]{color:#90caf9;cursor:default;background:#2196f333;border:1px solid #2196f34d}.empty-search-result[data-v-c6a128d4]{text-align:center;color:#fff9;padding:.8rem;font-style:italic}.tool-tags-list[data-v-c6a128d4],.mcp-tags-list[data-v-c6a128d4]{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}.tool-tag[data-v-c6a128d4],.mcp-tag[data-v-c6a128d4]{color:#fffc;background:#0f172a99;border:1px solid #ffffff1a;border-radius:4px;padding:.5rem .8rem;font-size:.9rem}.tool-name[data-v-c6a128d4],.mcp-name[data-v-c6a128d4]{font-weight:500}.optimize-button-container[data-v-c6a128d4]{justify-content:flex-end;margin-top:.5rem;display:flex}.optimize-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background-color:#6f42c1;border:none;border-radius:4px;padding:.4rem .8rem;font-size:.85rem;transition:background-color .2s}.optimize-button[data-v-c6a128d4]:hover:not(:disabled){background-color:#5a32a3}.optimize-button[data-v-c6a128d4]:disabled{opacity:.6;cursor:not-allowed}.generate-tips-button-container[data-v-c6a128d4]{justify-content:flex-end;margin-top:.5rem;display:flex}.generate-tips-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background-color:#6f42c1;border:none;border-radius:4px;padding:.4rem .8rem;font-size:.85rem;transition:background-color .2s}.generate-tips-button[data-v-c6a128d4]:hover:not(:disabled){background-color:#5a32a3}.generate-tips-button[data-v-c6a128d4]:disabled{opacity:.6;cursor:not-allowed}.generate-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background-color:#6f42c1;border:none;border-radius:4px;padding:.4rem .8rem;font-size:.85rem;font-weight:500;transition:background-color .2s}.generate-button[data-v-c6a128d4]:hover:not(:disabled){background-color:#5a32a3}.generate-button[data-v-c6a128d4]:disabled{opacity:.6;cursor:not-allowed}.sse-output-modal[data-v-c6a128d4]{flex-direction:column;gap:1rem;max-height:70vh;display:flex}.sse-output-section[data-v-c6a128d4]{background-color:#0a0f1d;border:1px solid #ffffff1a;border-radius:4px;padding:1rem}.sse-output-section h4[data-v-c6a128d4]{color:#fffc;margin-top:0;margin-bottom:.5rem}.sse-preformatted-text[data-v-c6a128d4]{white-space:pre-wrap;word-break:break-word;color:#ffffffe6;background-color:#0003;border-radius:3px;max-height:25vh;padding:.5rem;font-family:Courier New,Courier,monospace;font-size:.9rem;overflow-y:auto}.modal-footer button[data-v-c6a128d4]:disabled{opacity:.5;cursor:not-allowed}.generate-description-button-container[data-v-c6a128d4]{justify-content:flex-end;margin-top:.5rem;display:flex}.generate-description-button[data-v-c6a128d4]{color:#fff;cursor:pointer;background-color:#6f42c1;border:none;border-radius:4px;padding:.4rem .8rem;font-size:.85rem;transition:background-color .2s}.generate-description-button[data-v-c6a128d4]:hover:not(:disabled){background-color:#5a32a3}.generate-description-button[data-v-c6a128d4]:disabled{opacity:.6;cursor:not-allowed}.shadow-2xl[data-v-dc8b8a58]{box-shadow:0 25px 50px -12px #00000040}.backdrop-blur-sm[data-v-dc8b8a58]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes ping-dc8b8a58{75%,to{opacity:0;transform:scale(2)}}.animate-ping[data-v-dc8b8a58]{animation:2s cubic-bezier(0,0,.2,1) infinite ping-dc8b8a58}@keyframes bounce-x-dc8b8a58{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.animate-bounce-x[data-v-dc8b8a58]{animation:1s ease-in-out infinite bounce-x-dc8b8a58}.indexnow-status[data-v-37212db5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a}.overflow-y-auto[data-v-37212db5]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-37212db5]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.overflow-y-auto[data-v-37212db5]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.overflow-y-auto[data-v-37212db5]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.editor-dock-spinner[data-v-5a2e6e73]{border:2px solid #93c5fd40;border-top-color:#60a5fa;border-radius:9999px;width:16px;height:16px;animation:.9s linear infinite editor-dock-spin-5a2e6e73}@keyframes editor-dock-spin-5a2e6e73{to{transform:rotate(360deg)}}.scroll-notification[data-v-bcfc1ac8]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;z-index:999;background:#181b26e0;border:1px solid #8b5cf647;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:90%;padding:8px 10px 8px 8px;transition:all .3s;display:flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff08}.scroll-notification.is-mobile[data-v-bcfc1ac8]{max-width:92%;bottom:20px}.scroll-notification[data-v-bcfc1ac8]:hover{border-color:#8b5cf680;box-shadow:0 8px 28px #0006,0 0 16px #8b5cf626}.scroll-notification-content[data-v-bcfc1ac8]{color:#ffffffeb;cursor:pointer;align-items:center;gap:10px;min-width:0;font-size:13px;line-height:1.4;display:flex}.close-button[data-v-bcfc1ac8]{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}.close-button[data-v-bcfc1ac8]:hover{color:#ffffffd9;background:#ffffff1a}.icon[data-v-bcfc1ac8]{background:linear-gradient(135deg,#6366f140,#a855f740);border:1px solid #8b5cf64d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.message[data-v-bcfc1ac8]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.action-text[data-v-bcfc1ac8]{color:#c4b5fd;background:#8b5cf629;border:1px solid #8b5cf64d;border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:12px;font-weight:500;transition:all .2s}.scroll-notification-content:hover .action-text[data-v-bcfc1ac8]{color:#ddd6fe;background:#8b5cf64d}.slide-enter-active[data-v-bcfc1ac8],.slide-leave-active[data-v-bcfc1ac8]{transition:all .5s}.slide-enter-from[data-v-bcfc1ac8]{opacity:0;transform:translate(-50%)translateY(20px)}.slide-leave-to[data-v-bcfc1ac8]{opacity:0;transform:translate(-50%)translateY(-20px)}@media (width>=768px){.scroll-notification[data-v-bcfc1ac8]{max-width:600px;bottom:50px}.scroll-notification-content[data-v-bcfc1ac8]{font-size:14px}}.app-notification-popup-stack[data-v-8555c7c4]{z-index:10020;gap:10px;display:grid;position:fixed;top:12px;left:14px;right:14px}.app-notification-popup[data-v-8555c7c4]{color:#e5edf7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af5;border:1px solid #94a3b838;border-radius:8px;grid-template-columns:34px minmax(0,1fr);gap:11px;padding:13px;display:grid;position:relative;box-shadow:0 18px 42px #02061761}.popup-close[data-v-8555c7c4]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;width:24px;height:24px;font-size:18px;line-height:20px;position:absolute;top:6px;right:7px}.popup-close[data-v-8555c7c4]:hover{color:#f8fafc;background:#94a3b81f}.popup-mark[data-v-8555c7c4]{color:#93c5fd;background:#3b82f629;border-radius:8px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.success .popup-mark[data-v-8555c7c4]{color:#6ee7b7;background:#10b98126}.warning .popup-mark[data-v-8555c7c4]{color:#fcd34d;background:#f59e0b29}.error .popup-mark[data-v-8555c7c4]{color:#fca5a5;background:#ef444426}.popup-content[data-v-8555c7c4]{min-width:0;padding-right:18px}.popup-kicker[data-v-8555c7c4]{color:#94a3b8;font-size:11px;line-height:1.2}.popup-title[data-v-8555c7c4]{color:#f8fafc;word-break:break-word;margin-top:3px;font-size:14px;font-weight:750;line-height:1.35}.popup-text[data-v-8555c7c4]{color:#cbd5e1;word-break:break-word;margin-top:5px;font-size:12px;line-height:1.45}.popup-action[data-v-8555c7c4]{color:#f8fafc;cursor:pointer;background:#f8fafc17;border:1px solid #94a3b83d;border-radius:8px;margin-top:10px;padding:7px 10px;font-size:12px;font-weight:700}.popup-action[data-v-8555c7c4]:hover{background:#f8fafc24}@media (width>=641px){.app-notification-popup-stack[data-v-8555c7c4]{width:360px;left:auto;right:18px}}:root{--color-text:#e2e8f0;--color-background:#1a202c;--color-border:#2d3748;--color-heading:#f7fafc}body{color:var(--color-text);background:#1a202c;background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-800:oklch(26.8% .007 34.298);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:64rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:normal;font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration: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-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:normal;font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after,::backdrop{border-color:oklch(92.8% .006 264.531);border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:oklch(92.8% .006 264.531);border-color:var(--color-gray-200,currentColor)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}:where(:root),[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=light]:checked){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}:is(:root:has(input.theme-controller[value=light]:checked),[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:is(:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root{--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(#0000, #0000);background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2);--section-gap:160px}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{color:var(--color-text);min-height:100vh;background:#181818;background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}a,.green{color:#00bd7e;text-decoration:none;transition:all .4s}@media (hover:hover){a:not([class]):hover{background-color:#00bd7e33}}}@layer components{.form-control{flex-direction:column;display:flex}.label{justify-content:space-between;align-items:center;padding:.5rem .25rem;display:flex}.label-text{font-size:.875rem;line-height:1.25rem}.label-text-alt{font-size:.75rem;line-height:1rem}}@layer utilities{@layer daisyui.l1.l2{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;align-items:normal;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:oklch(21% .006 285.885);outline-color:var(--color-base-content)}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:oklch(21% .006 285.885);outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:hover .diff-item-2:after{height:2.4rem}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}@starting-style{.modal.modal-open{opacity:0}}.modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal[open]>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal[open]){--page-scroll-lock: }@starting-style{.modal[open]{opacity:0}}.modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:popover-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:popover-open){--page-scroll-lock: }@starting-style{.modal:popover-open{opacity:0}}.modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:target>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:target){--page-scroll-lock: }@starting-style{.modal:target{opacity:0}}.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal-toggle:checked+.modal>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal-toggle:checked+.modal){--page-scroll-lock: }@starting-style{.modal-toggle:checked+.modal{opacity:0}}.modal.modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal.modal-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal.modal-open){--page-scroll-lock: }@starting-style{.modal.modal-open{opacity:0}}.tabs-border>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;border-radius:.25rem;border-radius:var(--radius-field);position:relative}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);width:calc(100% - var(--tab-p) * 2);border-radius:.25rem;border-radius:var(--radius-field);height:3px;bottom:0;left:var(--tab-p);transition:background-color .2s;position:absolute}:is(.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab:is(input:checked),.tabs-border>.tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.tabs-lift>.tab{--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right;border-width:0 0 1px;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start), var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab{--tab-order:0;--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-bottom>.tab{--tab-order:1;--tab-border:var(--border) 0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border);--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-xs>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.tabs-sm>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.tabs-md>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.tabs-lg>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.tabs-xl>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}.list .list-row:has(>.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(>.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.dropdown-start :where(.dropdown-content){inset-inline-end:auto;translate:0}[dir=rtl] :is(.dropdown-start :where(.dropdown-content)){translate:0}.dropdown-center :where(.dropdown-content){inset-inline-end:50%;translate:50%}[dir=rtl] :is(.dropdown-center :where(.dropdown-content)){translate:-50%}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.dropdown-end :where(.dropdown-content)){translate:0}.dropdown-left .dropdown-content{transform-origin:100%;inset-inline-end:100%;top:0;bottom:auto}.dropdown-right .dropdown-content{transform-origin:0;inset-inline-start:100%;top:0;bottom:auto}.dropdown-bottom .dropdown-content{transform-origin:top;top:100%;bottom:auto}.steps-horizontal .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps-horizontal .step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.steps-vertical .step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card-xs .card-body{--card-p:.5rem;--card-fs:.6875rem}.card-sm .card-body{--card-p:1rem;--card-fs:.75rem}.card-md .card-body{--card-p:1.5rem;--card-fs:.875rem}.card-lg .card-body{--card-p:2rem;--card-fs:1rem}.card-xl .card-body{--card-p:2.5rem;--card-fs:1.125rem}.chat-end{grid-template-columns:1fr auto;place-items:end}.chat-end .chat-header,.chat-end .chat-footer{grid-column-start:1}.chat-end .chat-bubble{border-end-end-radius:0;grid-column-start:1}.chat-end .chat-bubble:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] :is(.chat-end .chat-bubble):before{transform:rotateY(0)}.chat-start{grid-template-columns:auto 1fr;place-items:start}.chat-start .chat-header,.chat-start .chat-footer{grid-column-start:2}.chat-start .chat-bubble{border-end-start-radius:0;grid-column-start:2}.chat-start .chat-bubble:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] :is(.chat-start .chat-bubble):before{transform:rotateY(180deg)}.dropdown-top{--anchor-v:block-start}.dropdown-top .dropdown-content{transform-origin:bottom;top:auto;bottom:100%}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}.tabs-box{background-color:oklch(98% 0 0);background-color:var(--color-base-200);--tabs-box-radius:calc(3 * var(--radius-field));border-radius:calc(min(var(--tab-height) / 2, .25rem) + min(.25rem, calc(3 * .25rem)));border-radius:calc(min(var(--tab-height) / 2, var(--radius-field)) + min(.25rem, var(--tabs-box-radius)));box-shadow:inset 0 -.5px oklch(100% 0 0/.1),inset 0 .5px oklch(0% 0 0/.05);box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset;padding:.25rem}.tabs-box>.tab{border-radius:.25rem;border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}@supports (color:color-mix(in lab, red, red)){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){box-shadow:0 1px oklch(100% 0 0/.1) inset, 0 1px 1px -1px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 100%), #0000);box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){border:1px solid}}.tabs-box>:is(input:checked){background-color:oklch(100% 0 0);background-color:var(--tab-bg,var(--color-base-100));box-shadow:inset 0 1px oklch(100% 0 0/.1),0 1px 1px -1px oklch(14% .005 285.823),0 1px 6px -4px oklch(14% .005 285.823);box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px var(--color-neutral), 0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.tabs-box>:is(input:checked){box-shadow:0 1px oklch(100% 0 0/.1) inset, 0 1px 1px -1px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 100%), #0000);box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.tabs-box>:is(input:checked){border:1px solid}}.tabs-box>:is(label:has(:checked)){background-color:oklch(100% 0 0);background-color:var(--tab-bg,var(--color-base-100));box-shadow:inset 0 1px oklch(100% 0 0/.1),0 1px 1px -1px oklch(14% .005 285.823),0 1px 6px -4px oklch(14% .005 285.823);box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px var(--color-neutral), 0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.tabs-box>:is(label:has(:checked)){box-shadow:0 1px oklch(100% 0 0/.1) inset, 0 1px 1px -1px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 100%), #0000);box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.tabs-box>:is(label:has(:checked)){border:1px solid}}.tabs-box>.tab-content{height:calc(100% - var(--tab-height) + 1px - .5rem);height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height) / 2, .25rem) + min(.25rem, var(--tabs-box-radius)) - 1px);border-radius:calc(min(var(--tab-height) / 2, var(--radius-field)) + min(.25rem, var(--tabs-box-radius)) - var(--border));margin-top:.25rem}.chat-start .chat-image{grid-column-start:1}.chat-end .chat-image,.chat-start .chat-footer{grid-column-start:2}.chat-end .chat-footer{grid-column-start:1}.modal-top>.modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}.modal-middle>.modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:.98}.modal-bottom>.modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.modal-start>.modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}[dir=rtl] :is(.modal-start>.modal-box){--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;translate:100%}.modal-end>.modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}[dir=rtl] :is(.modal-end>.modal-box){--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);translate:-100%}.divider-horizontal.divider{flex-direction:column;width:1rem;height:auto}.divider-horizontal.divider:before,.divider-horizontal.divider:after{width:.125rem;height:100%}.divider-vertical.divider{flex-direction:row;width:auto;height:1rem}.divider-vertical.divider:before,.divider-vertical.divider:after{width:100%;height:.125rem}.card-xs .card-title{--cardtitle-fs:.875rem}.card-sm .card-title{--cardtitle-fs:1rem}.card-md .card-title{--cardtitle-fs:1.125rem}.card-lg .card-title{--cardtitle-fs:1.25rem}.card-xl .card-title{--cardtitle-fs:1.375rem}.btn-circle{width:var(--size);height:var(--size);border-radius:2147483647px;padding-inline:0}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.loading-lg{width:1.75rem;width:calc(var(--size-selector,.25rem) * 7)}.loading-sm{width:1.25rem;width:calc(var(--size-selector,.25rem) * 5)}.loading-xs{width:1rem;width:calc(var(--size-selector,.25rem) * 4)}.badge-ghost{border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.badge-outline{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.status-success{background-color:oklch(76% .177 163.223);background-color:var(--color-success);color:var(--color-success)}:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3),:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}:is(.tabs-bottom>:checked,.tabs-bottom>:is(label:has(:checked)),.tabs-bottom>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){background-color:oklch(100% 0 0);background-color:var(--tab-bg,var(--color-base-100));box-shadow:inset 0 1px oklch(100% 0 0/.1),0 1px 1px -1px oklch(14% .005 285.823),0 1px 6px -4px oklch(14% .005 285.823);box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px var(--color-neutral), 0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){box-shadow:0 1px oklch(100% 0 0/.1) inset, 0 1px 1px -1px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, oklch(14% .005 285.823) calc(1 * 100%), #0000);box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){border:1px solid}}.table-zebra tbody tr:where(:nth-child(2n)),.table-zebra tbody tr:where(:nth-child(2n)) :where(.table-pin-cols tr th){background-color:oklch(98% 0 0);background-color:var(--color-base-200)}@media (hover:hover){:is(:is(.table-zebra tbody tr.row-hover),.table-zebra tbody tr.row-hover:where(:nth-child(2n))):hover{background-color:oklch(95% 0 0);background-color:var(--color-base-300)}}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.checkbox-xs{--size:calc(var(--size-selector,.25rem) * 4);padding:.125rem}.radio-sm{padding:.1875rem}.radio-sm[type=radio]{--size:calc(var(--size-selector,.25rem) * 5)}.table-md :not(thead,tfoot) tr{font-size:.875rem}.table-md :where(th,td){padding-block:.75rem;padding-inline:1rem}.badge-sm{--size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.checkbox-primary{color:var(--color-primary-content);--input-color:var(--color-primary)}.input-sm{--in-size-mul:8;--font-size-min:.75rem;--spin-my:-2}.floating-label:has(.input-sm){--top-mul:4;--font-size:.75rem}.select-sm{--sl-size-mul:8;--font-size-min:.75rem;--option-px:2.5}.floating-label:has(.select-sm){--top-mul:4;--font-size:.75rem}.select-error,.select-error:focus,.select-error:focus-within{--input-color:var(--color-error)}.select-error:open{--input-color:var(--color-error)}.btn-accent{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content);--btn-soft-bg:initial}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content);--btn-soft-bg:initial}.btn-info{--btn-color:var(--color-info);--btn-fg:var(--color-info-content);--btn-soft-bg:initial}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.btn-success{--btn-color:var(--color-success);--btn-fg:var(--color-success-content);--btn-soft-bg:initial}.btn-warning{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content);--btn-soft-bg:initial}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem) * 6)}.input-error,.input-error:focus,.input-error:focus-within{--input-color:var(--color-error)}.textarea-sm{--font-size-min:.75rem}.floating-label:has(.textarea-sm){--top-mul:4;--font-size:.75rem}.badge-accent{--badge-color:var(--color-accent);--badge-fg:var(--color-accent-content)}.badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.badge-info{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}.badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.badge-warning{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}.toggle-accent:checked,.toggle-accent[aria-checked=true]{--input-color:var(--color-accent)}.toggle-info:checked,.toggle-info[aria-checked=true]{--input-color:var(--color-info)}.toggle-primary:checked,.toggle-primary[aria-checked=true]{--input-color:var(--color-primary)}.toggle-sm[type=checkbox]{--size:calc(var(--size-selector,.25rem) * 5)}.toggle-sm:has([type=checkbox]){--size:calc(var(--size-selector,.25rem) * 5)}.toggle-success:checked,.toggle-success[aria-checked=true]{--input-color:var(--color-success)}.toggle-warning:checked,.toggle-warning[aria-checked=true]{--input-color:var(--color-warning)}.toggle-xs[type=checkbox]{--size:calc(var(--size-selector,.25rem) * 4)}.toggle-xs:has([type=checkbox]){--size:calc(var(--size-selector,.25rem) * 4)}.radio-primary{--input-color:var(--color-primary)}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup)[open].collapse-arrow>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.collapse:not(td,tr,colgroup).collapse-open.collapse-plus>.collapse-title:after{--tw-content:"−";content:"−";content:var(--tw-content)}:is(.collapse:not(td,tr,colgroup)[tabindex].collapse-arrow:focus:not(.collapse-close),.collapse:not(td,tr,colgroup).collapse-arrow[tabindex]:focus-within:not(.collapse-close))>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse:not(td,tr,colgroup)[open].collapse-plus>.collapse-title:after,.collapse:not(td,tr,colgroup)[tabindex].collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:"−";content:var(--tw-content)}}.\@container{container-type:inline-size}@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}.modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);--tt-tail-off:.5rem;display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:.25rem;border-radius:var(--radius-field);text-align:center;white-space:normal;color:var(--color-neutral-content);max-width:20rem;opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:attr(data-tip);content:var(--tw-content);width:max-content;transform:translate(-50%)translateY(.25rem);transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;font-weight:400;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transform:translate(-50%)translateY(.25rem);transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:auto;height:var(--tabs-height);flex-flow:wrap;flex-direction:var(--tabs-direction);display:flex}.tab:is(.tabs>.tab){cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px);order:0;order:var(--tab-order);height:var(--tab-height);padding-inline:.75rem;padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tab:is(.tabs>.tab):not(input):empty{cursor:default;flex-grow:1}.tab:is(.tabs>.tab):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:oklch(21% .006 285.885);background-color:var(--color-base-content);opacity:.1;width:1px;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:.25rem;border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{cursor:pointer;background-color:oklch(21% .006 285.885);background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{background-color:oklab(21% .00164225 -.00577088/.1);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:oklch(21% .006 285.885);background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:oklab(21% .00164225 -.00577088/.1);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:oklch(21% .006 285.885);background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:oklab(21% .00164225 -.00577088/.1);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:oklch(21% .006 285.885);background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,0%;background-size:auto, calc(var(--noise) * 100%);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(1 * 3px) -2px var(--menu-active-bg);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.dock{z-index:1;background-color:oklch(100% 0 0);background-color:var(--color-base-100);color:currentColor;border-top:.5px solid oklch(21% .006 285.885);border-top:.5px solid var(--color-base-content);flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.dock{border-top:.5px solid oklab(21% .00164225 -.00577088/.05);border-top:.5px solid color-mix(in oklab, var(--color-base-content) 5%, #0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>:not(:where(script,style,template)){cursor:pointer;border-radius:.5rem;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative}@media (hover:hover){.dock>:not(:where(script,style,template)):hover{opacity:.8}}:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{opacity:1}.dock>:not(:where(script,style,template)) .dock-label{font-size:.6875rem}.dock>:not(:where(script,style,template)):after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:2147483647px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}.dropdown{position-area:block-end span-inline-end;position-area:var(--anchor-v,block-end) var(--anchor-h,span-inline-end);display:inline-block;position:relative}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown[popover]{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover]{opacity:0;scale:.95}}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}.dropdown:is(details){overflow:revert-layer}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.btn){width:unset}.btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:1px;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:.875rem;font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:solid;border-style:var(--btn-border-style,solid);outline-color:oklch(21% .006 285.885);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none, var(--fx-noise);background-size:auto,0%;background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px oklch(100% 0 0/.06) inset, var(--btn-shadow);box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:attr(aria-label);content:var(--tw-content)}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.\!loading{pointer-events:none!important;aspect-ratio:1!important;vertical-align:middle!important;width:1.5rem!important;width:calc(var(--size-selector,.25rem) * 6)!important;background-color:currentColor!important;display:inline-block!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:100%!important;mask-size:100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}@media (prefers-reduced-motion:no-preference){.\!loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")!important}}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:1.5rem;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v:calc(mod(max(0, var(--value)), 1000));--value-hundreds:calc(round(to-zero, var(--value-v) / 100, 1));--value-tens:calc(round(to-zero, mod(var(--value-v), 100) / 10, 1));--value-ones:calc(mod(var(--value-v), 100));--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits:calc(round(to-zero, var(--value-v) / 10, 1));height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}.filter{flex-wrap:wrap;display:flex}.filter [type=radio]{width:auto}.filter input{opacity:1;transition:visibility .1s allow-discrete, margin .1s, opacity .3s, padding .3s, border-width .1s;overflow:hidden;scale:1}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:"×";content:var(--tw-content)}.filter>input:not(:last-child),.filter>:not(:last-child) input{margin-inline-end:.25rem}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:.5rem;border-radius:var(--radius-box);word-break:break-word;grid-template-columns:minmax(0,auto) 1fr;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:oklab(21% .00164225 -.00577088/.05);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:1px solid;border-bottom:var(--border) solid;inset-inline:.5rem;inset-inline:var(--radius-box);border-color:oklch(21% .006 285.885);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:oklab(21% .00164225 -.00577088/.05);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown .dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content,.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:1;scale:1}.toast{translate:0;translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.chat-bubble{border-radius:.25rem;border-radius:var(--radius-field);background-color:oklch(95% 0 0);background-color:var(--color-base-300);color:var(--color-base-content);width:fit-content;grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}.chat-bubble:before{background-color:inherit;content:"";width:.75rem;height:.75rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-chat);-webkit-mask-image:var(--mask-chat);-webkit-mask-image:var(--mask-chat);mask-image:var(--mask-chat);position:absolute;bottom:0;-webkit-mask-position:0 -1px;mask-position:0 -1px;-webkit-mask-size:.8125rem;mask-size:.8125rem}.toggle{border:1px solid;border:var(--border) solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(.5rem + min(var(--toggle-p), calc(.5rem + .5rem + .5rem)) + min(1px, calc(.5rem + .5rem + .5rem)));border-radius:calc(var(--radius-selector) + min(var(--toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab, currentColor calc(1 * 10%), #0000) inset;box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p:calc(var(--size) * .125);--size:calc(var(--size-selector,.25rem) * 6);width:calc(2.625rem - 2px);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:1.5rem;height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.toggle:before{aspect-ratio:1;border-radius:.5rem;border-radius:var(--radius-selector);--tw-content:"";content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:inset 0 -1px oklch(0% 0 0/.1),inset 0 8px 0 -4px oklch(100% 0 0/.1),0 1px;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0/.1) inset, 0 8px 0 -4px oklch(100% 0 0/.1) inset, 0 1px color-mix(in oklab, currentColor calc(1 * 10%), #0000);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000)}}.toggle:before{background-size:auto,0%;background-size:auto, calc(var(--noise) * 100%);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none, var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible{outline-offset:2px;outline:2px solid}.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked{background-color:oklch(100% 0 0);background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:checked:before{background-color:currentColor}@starting-style{.toggle:checked:before{opacity:0}}.toggle[aria-checked=true]{background-color:oklch(100% 0 0);background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle[aria-checked=true]:before{background-color:currentColor}@starting-style{.toggle[aria-checked=true]:before{opacity:0}}.toggle:has(>input:checked){background-color:oklch(100% 0 0);background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:has(>input:checked):before{background-color:currentColor}@starting-style{.toggle:has(>input:checked):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:1px solid;border:var(--border) solid currentColor;background-color:#0000}.\!input{appearance:none!important;background-color:oklch(100% 0 0)!important;background-color:var(--color-base-100)!important;vertical-align:middle!important;white-space:nowrap!important;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10))!important;--input-color:var(--color-base-content)!important;flex-shrink:1!important;align-items:center!important;gap:.5rem!important;padding-inline:.75rem!important;display:inline-flex!important;position:relative!important}@supports (color:color-mix(in lab, red, red)){.\!input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)!important}}.\!input{cursor:text!important;width:clamp(3rem,20rem,100%)!important;height:var(--size)!important;font-size:.875rem!important;font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem))!important;touch-action:manipulation!important;border:1px solid #0000!important;border:var(--border) solid var(--input-color,#0000)!important;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0/.1) inset!important;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important;border-start-start-radius:var(--join-ss,var(--radius-field))!important;border-start-end-radius:var(--join-se,var(--radius-field))!important;border-end-end-radius:var(--join-ee,var(--radius-field))!important;border-end-start-radius:var(--join-es,var(--radius-field))!important}@supports (color:color-mix(in lab, red, red)){.\!input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000) inset, 0 -1px oklch(100% 0 0/.1) inset!important;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important}}.\!input input{appearance:none!important;background-color:#0000!important;border:none!important;width:100%!important;height:100%!important}.\!input input::placeholder{color:var(--color-base-content)!important;opacity:.5!important}.\!input input:focus,.\!input input:focus-within{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){.\!input input:focus,.\!input input:focus-within{outline-offset:2px!important;outline:2px solid #0000!important}}.\!input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em!important}.\!input::-webkit-inner-spin-button{margin-inline-end:-10px!important}.\!input::-webkit-calendar-picker-indicator{inset-inline-end:.75em!important}input.\!input{text-align:start!important;display:inline-flex!important;position:relative!important}input.\!input[type=url],input.\!input[type=tel],input.\!input[type=email],input.\!input[type=number]{direction:ltr!important}input.\!input::-webkit-datetime-edit{min-height:100%!important;text-align:inherit!important;align-items:center!important;display:grid!important}input.\!input::-webkit-date-and-time-value{min-height:100%!important;text-align:inherit!important;align-items:center!important;display:grid!important}input.\!input::-webkit-inner-spin-button{margin-block:-.75rem!important;margin-block:calc(.25rem * var(--spin-my,-3))!important}input.\!input::-webkit-calendar-picker-indicator{cursor:pointer!important;width:1em!important;height:1em!important;position:absolute!important}input.\!input::-webkit-color-swatch-wrapper{padding-block:.25rem!important}.\!input input{text-align:start!important;display:inline-flex!important;position:relative!important}.\!input input[type=url],.\!input input[type=tel],.\!input input[type=email],.\!input input[type=number]{direction:ltr!important}.\!input input::-webkit-datetime-edit{min-height:100%!important;text-align:inherit!important;align-items:center!important;display:grid!important}.\!input input::-webkit-date-and-time-value{min-height:100%!important;text-align:inherit!important;align-items:center!important;display:grid!important}.\!input input::-webkit-inner-spin-button{margin-block:-.75rem!important;margin-block:calc(.25rem * var(--spin-my,-3))!important}.\!input input::-webkit-calendar-picker-indicator{cursor:pointer!important;width:1em!important;height:1em!important;position:absolute!important}.\!input input::-webkit-color-swatch-wrapper{padding-block:.25rem!important}.\!input:focus{--input-color:var(--color-base-content)!important;box-shadow:0 1px oklch(21% .006 285.885)!important;box-shadow:0 1px var(--input-color)!important}@supports (color:color-mix(in lab, red, red)){.\!input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000)!important;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)!important}}.\!input:focus{outline:2px solid var(--input-color)!important;outline-offset:2px!important}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.\!input:focus{--font-size:1rem!important}}}.\!input:focus-within{--input-color:var(--color-base-content)!important;box-shadow:0 1px oklch(21% .006 285.885)!important;box-shadow:0 1px var(--input-color)!important}@supports (color:color-mix(in lab, red, red)){.\!input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000)!important;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)!important}}.\!input:focus-within{outline:2px solid var(--input-color)!important;outline-offset:2px!important}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.\!input:focus-within{--font-size:1rem!important}}}.\!input:has(>input[disabled]){cursor:not-allowed!important;border-color:oklch(98% 0 0)!important;border-color:var(--color-base-200)!important;background-color:oklch(98% 0 0)!important;background-color:var(--color-base-200)!important}:is(.\!input:has(>input[disabled]):is(input),.\!input:has(>input[disabled]) :is(input)){color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){:is(.\!input:has(>input[disabled]):is(input),.\!input:has(>input[disabled]) :is(input)){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)!important}}.\!input:has(>input[disabled]){box-shadow:none!important}.\!input:has(>input[disabled])::-moz-placeholder{color:var(--color-base-content)!important;opacity:.2!important}.\!input:has(>input[disabled]) ::-moz-placeholder{color:var(--color-base-content)!important;opacity:.2!important}.\!input:has(>input[disabled])::placeholder{color:var(--color-base-content)!important;opacity:.2!important}.\!input:has(>input[disabled]) ::placeholder{color:var(--color-base-content)!important;opacity:.2!important}.\!input:is(:disabled,[disabled]){cursor:not-allowed!important;border-color:oklch(98% 0 0)!important;border-color:var(--color-base-200)!important;background-color:oklch(98% 0 0)!important;background-color:var(--color-base-200)!important}.\!input:is(:disabled,[disabled]):is(input),.\!input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.\!input:is(:disabled,[disabled]):is(input),.\!input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)!important}}.\!input:is(:disabled,[disabled]){box-shadow:none!important}.\!input:is(:disabled,[disabled])::-moz-placeholder{color:var(--color-base-content)!important;opacity:.2!important}.\!input:is(:disabled,[disabled]) ::-moz-placeholder{color:var(--color-base-content)!important;opacity:.2!important}.\!input:is(:disabled,[disabled])::placeholder,.\!input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content)!important;opacity:.2!important}fieldset:disabled .\!input{cursor:not-allowed!important;border-color:oklch(98% 0 0)!important;border-color:var(--color-base-200)!important;background-color:oklch(98% 0 0)!important;background-color:var(--color-base-200)!important}fieldset:disabled .\!input:is(input),fieldset:disabled .\!input :is(input){color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .\!input:is(input),fieldset:disabled .\!input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)!important}}fieldset:disabled .\!input{box-shadow:none!important}fieldset:disabled .\!input::-moz-placeholder{color:var(--color-base-content)!important;opacity:.2!important}fieldset:disabled .\!input ::-moz-placeholder{color:var(--color-base-content)!important;opacity:.2!important}fieldset:disabled .\!input::placeholder,fieldset:disabled .\!input ::placeholder{color:var(--color-base-content)!important;opacity:.2!important}.\!input:has(>input[disabled])>input[disabled]{cursor:not-allowed!important}.input{appearance:none;background-color:oklch(100% 0 0);background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:.875rem;font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:1px solid #0000;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0/.1) inset;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000) inset, 0 -1px oklch(100% 0 0/.1) inset;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:-.75rem;margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:-.75rem;margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px oklch(21% .006 285.885);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px oklch(21% .006 285.885);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]){cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200)}:is(.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input)){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input)){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::-moz-placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled]) ::-moz-placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::-moz-placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]) ::-moz-placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::-moz-placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input ::-moz-placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{--range-fill-x:calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2));--range-fill-y:0;--range-fill-spread:calc(100cqw * var(--range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(.5rem + min(var(--range-p), calc(.5rem + .5rem + .5rem)));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:.5rem;border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:.5rem;border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(.5rem + min(var(--range-p), var(--radius-selector-max)));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/.1) inset, 0 8px 0 -4px oklch(100% 0 0/.1) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0/.1) inset, 0 8px 0 -4px oklch(100% 0 0/.1) inset, 0 1px color-mix(in oklab, currentColor calc(1 * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(.5rem + min(var(--range-p), var(--radius-selector-max)));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/.1) inset, 0 8px 0 -4px oklch(100% 0 0/.1) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0/.1) inset, 0 8px 0 -4px oklch(100% 0 0/.1) inset, 0 1px color-mix(in oklab, currentColor calc(1 * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:.3}.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:0;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:.5rem;border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:oklch(98% 0 0);background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:1px solid oklch(21% .006 285.885);border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:1px solid oklch(21% .006 285.885/.05);border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:oklch(100% 0 0);background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){background-color:oklch(100% 0 0);background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:1px solid oklch(21% .006 285.885);border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:1px solid oklch(21% .006 285.885/.05);border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon{--tw-content:counter(step);content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:2147483647px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:2147483647px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:attr(data-content);content:var(--tw-content)}.\!timeline{display:flex!important;position:relative!important}.\!timeline>li{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-rows:var(--timeline-row-start,minmax(0, 1fr)) auto var(--timeline-row-end,minmax(0, 1fr))!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-columns:var(--timeline-col-start,minmax(0, 1fr)) auto var(--timeline-col-end,minmax(0, 1fr))!important;flex-shrink:0!important;align-items:center!important;display:grid!important;position:relative!important}.\!timeline>li>hr{border:none!important;width:100%!important}.\!timeline>li>hr:first-child{grid-row-start:2!important;grid-column-start:1!important}.\!timeline>li>hr:last-child{grid-area:2/3/auto/none!important}@media print{.\!timeline>li>hr{border:.1px solid oklch(95% 0 0)!important;border:.1px solid var(--color-base-300)!important}}.\!timeline :where(hr){background-color:oklch(95% 0 0)!important;background-color:var(--color-base-300)!important;height:.25rem!important}.\!timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0!important;border-start-end-radius:var(--radius-selector)!important;border-end-end-radius:var(--radius-selector)!important;border-end-start-radius:0!important}.\!timeline:has(.timeline-middle hr):last-child{border-start-start-radius:var(--radius-selector)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--radius-selector)!important}.\!timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector)!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:var(--radius-selector)!important}.\!timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0!important;border-start-end-radius:var(--radius-selector)!important;border-end-end-radius:var(--radius-selector)!important;border-end-start-radius:0!important}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:var(--timeline-row-start,minmax(0, 1fr)) auto var(--timeline-row-end,minmax(0, 1fr));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:var(--timeline-col-start,minmax(0, 1fr)) auto var(--timeline-col-end,minmax(0, 1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid oklch(95% 0 0);border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:oklch(95% 0 0);background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.select{appearance:none;background-color:oklch(100% 0 0);background-color:var(--color-base-100);vertical-align:middle;--size:calc(var(--size-field,.25rem) * var(--sl-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{width:clamp(3rem,20rem,100%);height:var(--size);font-size:.875rem;font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0/.1) inset;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000) inset, 0 -1px oklch(100% 0 0/.1) inset;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - 2px);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select::placeholder{color:var(--color-base-content);opacity:.5}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus{--input-color:var(--color-base-content);box-shadow:0 1px oklch(21% .006 285.885);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus{outline:2px solid var(--input-color);outline-offset:2px}.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px oklch(21% .006 285.885);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px}.select:open{--input-color:var(--color-base-content);box-shadow:0 1px oklch(21% .006 285.885);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:open{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:open{outline:2px solid var(--input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.select:has(>select[disabled]){cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200)}:is(.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select)){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select)){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:has(>select[disabled]){box-shadow:none}.select:has(>select[disabled])::-moz-placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled]) ::-moz-placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200)}.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:is(:disabled,[disabled]){box-shadow:none}.select:is(:disabled,[disabled])::-moz-placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled]) ::-moz-placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled])::placeholder,.select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select{cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200)}fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .select{box-shadow:none}fieldset:disabled .select::-moz-placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select ::-moz-placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select::placeholder,fieldset:disabled .select ::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){:is(.select,.select select){appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:1px solid oklch(98% 0 0);border:var(--border) solid var(--color-base-200);border-radius:.5rem;border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px 3px -2px oklch(0% 0 0/.2);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:oklab(21% .00164225 -.00577088/.1);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option{border-radius:.25rem;border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;padding-inline:calc(.25rem * var(--option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:oklch(21% .006 285.885);background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:oklab(21% .00164225 -.00577088/.1);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:oklch(14% .005 285.823);background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px 3px -2px oklch(14% .005 285.823);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.mockup-code{border-radius:.5rem;border-radius:var(--radius-box);background-color:oklch(14% .005 285.823);background-color:var(--color-neutral);color:var(--color-neutral-content);direction:ltr;padding-block:1.25rem;font-size:.875rem;position:relative;overflow:auto hidden}.mockup-code:before{content:"";opacity:.3;border-radius:2147483647px;width:.75rem;height:.75rem;margin-bottom:1rem;display:block;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-code pre{width:max-content;min-width:100%;padding-right:1.25rem}.mockup-code pre:before{content:"";margin-right:2ch}.mockup-code pre[data-prefix]:before{--tw-content:attr(data-prefix);content:attr(data-prefix);content:var(--tw-content);text-align:right;opacity:.5;width:2rem;display:inline-block}.avatar-group .avatar{border:4px solid oklch(100% 0 0);border:4px solid var(--color-base-100);border-radius:2147483647px;overflow:hidden}.avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.checkbox{border:1px solid oklch(21% .006 285.885);border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:1px solid oklab(21% .00164225 -.00577088/.2);border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:.5rem;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:inset 0 1px oklch(0% 0 0/.1),inset 0 0 #0000,0 0 #0000;box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:1.5rem;width:var(--size);height:1.5rem;height:var(--size);background-size:auto,0%;background-size:auto, calc(var(--noise) * 100%);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none, var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:inset 0 3px oklch(100% 0 0/.1);box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid;outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked{background-color:#0000;background-color:var(--input-color,#0000);box-shadow:inset 0 0 #0000,inset 0 8px 0 -4px oklch(100% 0 0/.1),0 1px oklch(0% 0 0/.1);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox[aria-checked=true]{background-color:#0000;background-color:var(--input-color,#0000);box-shadow:inset 0 0 #0000,inset 0 8px 0 -4px oklch(100% 0 0/.1),0 1px oklch(0% 0 0/.1);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:oklch(21% .006 285.885);background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:oklab(21% .00164225 -.00577088/.2);background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}.checkbox[aria-checked=mixed]{background-color:oklch(21% .006 285.885);background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox[aria-checked=mixed]{background-color:oklab(21% .00164225 -.00577088/.2);background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox[aria-checked=mixed]:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:1px solid;border:var(--border) solid var(--input-color,currentColor);border-radius:2147483647px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:1px solid color-mix(in srgb, currentColor 20%, #0000);border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:inset 0 1px oklch(0% 0 0/.1);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:1.5rem;width:var(--size);height:1.5rem;height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:"";content:var(--tw-content);background-size:auto,0%;background-size:auto, calc(var(--noise) * 100%);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none, var(--fx-noise);border-radius:2147483647px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked{background-color:oklch(100% 0 0);background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio:checked{animation:.2s ease-out radio}}.radio:checked:before{box-shadow:inset 0 -1px oklch(0% 0 0/.1),inset 0 8px 0 -4px oklch(100% 0 0/.1),0 1px oklch(0% 0 0/.1);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}.radio[aria-checked=true]{background-color:oklch(100% 0 0);background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:.2s ease-out radio}}.radio[aria-checked=true]:before{box-shadow:inset 0 -1px oklch(0% 0 0/.1),inset 0 8px 0 -4px oklch(100% 0 0/.1),0 1px oklch(0% 0 0/.1);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}.card-body{padding:1.5rem;padding:var(--card-p,1.5rem);font-size:.875rem;font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card{border-radius:.5rem;border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true]{outline-color:currentColor}.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card[aria-checked=true]:focus-visible{outline-width:4px}.card:has(>:checked:focus-visible){outline-width:4px}.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}.stats{border-radius:.5rem;border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:.5rem;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media (prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media (prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:.5rem;border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-moz-progress-bar{transition:inline-size .3s}}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:.5rem;border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:.5rem;border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.progress::-webkit-progress-value{transition:inline-size .3s}}}.textarea{appearance:none;border-radius:.25rem;border-radius:var(--radius-field);background-color:oklch(100% 0 0);background-color:var(--color-base-100);vertical-align:middle;--input-color:var(--color-base-content);flex-shrink:1;min-height:5rem;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea{width:clamp(3rem,20rem,100%);font-size:.875rem;font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:1px solid #0000;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0/.1) inset;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000) inset, 0 -1px oklch(100% 0 0/.1) inset;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea::placeholder{color:var(--color-base-content);opacity:.5}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus{--input-color:var(--color-base-content);box-shadow:0 1px oklch(21% .006 285.885);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus{--font-size:1rem}}}.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px oklch(21% .006 285.885);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(1 * 10%), #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus-within{--font-size:1rem}}}.textarea:has(>textarea[disabled]){cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:has(>textarea[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])::-moz-placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled]) ::-moz-placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled])::placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:oklch(98% 0 0);border-color:var(--color-base-200);background-color:oklch(98% 0 0);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:is(:disabled,[disabled])::-moz-placeholder{color:var(--color-base-content);opacity:.2}.textarea:is(:disabled,[disabled]) ::-moz-placeholder{color:var(--color-base-content);opacity:.2}.textarea:is(:disabled,[disabled])::placeholder,.textarea:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}.modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.modal-backdrop button{cursor:pointer}.chat-image{grid-row:span 2/span 2;align-self:flex-end}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.chat-footer{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}.modal-box{background-color:oklch(100% 0 0);background-color:var(--color-base-100);border-top-left-radius:.5rem;border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:.5rem;border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}.divider{white-space:nowrap;height:1rem;margin:1rem 0;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before{border:.5px solid}}.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:1px solid color-mix(in oklab, currentColor 10%, #0000);border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}.label:is(.input>*,.select>*):last-child{border-inline-start:1px solid color-mix(in oklab, currentColor 10%, #0000);border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.\!input>*,.select>*){white-space:nowrap!important;height:calc(100% - .5rem)!important;font-size:inherit!important;align-items:center!important;padding-inline:.75rem!important;display:flex!important}.label:is(.\!input>*,.select>*):first-child{border-inline-end:1px solid!important;border-inline-end:var(--border) solid currentColor!important;margin-inline:-.75rem .75rem!important}@supports (color:color-mix(in lab, red, red)){.label:is(.\!input>*,.select>*):first-child{border-inline-end:1px solid color-mix(in oklab, currentColor 10%, #0000)!important;border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}}.label:is(.\!input>*,.select>*):last-child{border-inline-start:1px solid!important;border-inline-start:var(--border) solid currentColor!important;margin-inline:.75rem -.75rem!important}@supports (color:color-mix(in lab, red, red)){.label:is(.\!input>*,.select>*):last-child{border-inline-start:1px solid color-mix(in oklab, currentColor 10%, #0000)!important;border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)!important}.label:is(.input>*,.select>*):first-child{border-inline-end:1px solid color-mix(in oklab, currentColor 10%, #0000);border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}.label:is(.input>*,.select>*):last-child{border-inline-start:1px solid color-mix(in oklab, currentColor 10%, #0000);border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:1px solid;border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:1px solid color-mix(in oklab, currentColor 10%, #0000);border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:1px solid;border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:1px solid color-mix(in oklab, currentColor 10%, #0000);border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.modal-action{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.status{aspect-ratio:1;border-radius:.5rem;border-radius:var(--radius-selector);background-color:oklch(21% .006 285.885);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:oklab(21% .00164225 -.00577088/.2);background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(100% 0 0/.5),#0000);background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(1 * 100%), #0000);box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.badge{border-radius:.5rem;border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:1px solid oklch(98% 0 0);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto,0%;background-size:auto, calc(var(--noise) * 100%);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none, var(--fx-noise);background-color:oklch(100% 0 0);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:1.5rem;height:var(--size);padding-inline:calc(.75rem - 1px);padding-inline:calc(var(--size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");-moz-column-gap:.75rem;grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.card-title{font-size:1.125rem;font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.skeleton{border-radius:.5rem;border-radius:var(--radius-box);background-color:oklch(95% 0 0);background-color:var(--color-base-300);will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,oklch(100% 0 0) 50%,#0000 60% 100%);background-image:linear-gradient(105deg, #0000 0% 40%, var(--color-base-100) 50%, #0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.8s ease-in-out infinite skeleton}.skeleton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-direction:reverse}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.btn-outline{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content)));--btn-border:var(--btn-color,var(--color-base-content));--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.btn-ghost{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.aura:has(>.btn,>.\!input,>.select){--aura-radius:var(--radius-field)!important}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}.collapse:not(td,tr,colgroup){border-radius:.5rem;border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}.collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)){grid-template-rows:max-content 1fr}.collapse:not(td,tr,colgroup):not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){--overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible}}.collapse:not(td,tr,colgroup):focus-visible{outline-color:oklch(21% .006 285.885);outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:oklch(21% .006 285.885);outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):has(summary:focus-visible){outline-color:oklch(21% .006 285.885);outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=checkbox],.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(td,tr,colgroup):not(.collapse-close)>.collapse-title{cursor:pointer}:is(.collapse:not(td,tr,colgroup)[tabindex]:focus:not(.collapse-close,.collapse[open]),.collapse:not(td,tr,colgroup)[tabindex]:focus-within:not(.collapse-close,.collapse[open]))>.collapse-title{cursor:unset}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}.collapse:not(td,tr,colgroup):is(details){width:100%}.collapse:not(td,tr,colgroup):is(details)::details-content{--overflow-delay:0s;height:0;overflow:clip}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{overflow:revert-layer;height:auto}@media (prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--overflow-delay:.2s}}.collapse:not(td,tr,colgroup):is(details)>summary{outline:none;display:block;position:relative}.collapse:not(td,tr,colgroup):is(details)>summary::-webkit-details-marker{display:none}.alert{--alert-border-color:var(--color-base-200);border-radius:.5rem;border-radius:var(--radius-box);color:var(--color-base-content);background-color:oklch(98% 0 0);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,0%;background-size:auto, calc(var(--noise) * 33%);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none, var(--fx-noise);box-shadow:inset 0 3px 0 -2px oklch(100% 0 0/.08),0 1px #000,0 4px 3px -2px oklch(0% 0 0/.08);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0/.08) inset, 0 1px color-mix(in oklab, oklab(78.4% 0 0) calc(1 * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0/.08);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(>:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1{@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}@layer daisyui{.btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}@supports (color:color-mix(in lab, red, red)){:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:oklab(21% .00164225 -.00577088/.1);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.btn-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn-disabled{color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn-disabled{--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:oklch(21% .006 285.885);background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:oklab(21% .00164225 -.00577088/.1);background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.pointer-events-none{pointer-events:none}.countdown.countdown{line-height:1em}.collapse:not(td,tr,colgroup){visibility:revert-layer}.collapse{visibility:collapse}.visible{visibility:visible}:is(.\!input[type=url],.\!input[type=tel],.\!input[type=email],.\!input[type=number]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-start-start-radius:var(--join-se,var(--radius-field))!important;border-start-end-radius:var(--join-ss,var(--radius-field))!important;border-end-end-radius:var(--join-es,var(--radius-field))!important;border-end-start-radius:var(--join-ee,var(--radius-field))!important}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.card-body p{flex-grow:1}.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}.join-item>*{--join-ss:initial;--join-se:initial;--join-es:initial;--join-ee:initial}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-0\.5{top:-.125rem;top:calc(var(--spacing) * -.5)}.-top-1{top:-.25rem;top:calc(var(--spacing) * -1)}.-top-1\.5{top:-.375rem;top:calc(var(--spacing) * -1.5)}.-top-1\/4{top:-25%}.-top-2{top:-.5rem;top:calc(var(--spacing) * -2)}.-top-6{top:-1.5rem;top:calc(var(--spacing) * -6)}.top-0{top:0}.top-1{top:.25rem;top:var(--spacing)}.top-1\.5{top:.375rem;top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:.5rem;top:calc(var(--spacing) * 2)}.top-3{top:.75rem;top:calc(var(--spacing) * 3)}.top-3\/4{top:75%}.top-4{top:1rem;top:calc(var(--spacing) * 4)}.top-16{top:4rem;top:calc(var(--spacing) * 16)}.top-20{top:5rem;top:calc(var(--spacing) * 20)}.top-\[52px\]{top:52px}.top-full{top:100%}.-right-0\.5{right:-.125rem;right:calc(var(--spacing) * -.5)}.-right-1{right:-.25rem;right:calc(var(--spacing) * -1)}.-right-1\.5{right:-.375rem;right:calc(var(--spacing) * -1.5)}.-right-1\/2{right:-50%}.-right-1\/4{right:-25%}.-right-2{right:-.5rem;right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:.25rem;right:var(--spacing)}.right-1\.5{right:.375rem;right:calc(var(--spacing) * 1.5)}.right-2{right:.5rem;right:calc(var(--spacing) * 2)}.right-3{right:.75rem;right:calc(var(--spacing) * 3)}.right-4{right:1rem;right:calc(var(--spacing) * 4)}.right-6{right:1.5rem;right:calc(var(--spacing) * 6)}.right-7{right:1.75rem;right:calc(var(--spacing) * 7)}.right-16{right:4rem;right:calc(var(--spacing) * 16)}.-bottom-1\/4{bottom:-25%}.bottom-0{bottom:0}.bottom-1{bottom:.25rem;bottom:var(--spacing)}.bottom-3{bottom:.75rem;bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:1rem;bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:1.5rem;bottom:calc(var(--spacing) * 6)}.bottom-12{bottom:3rem;bottom:calc(var(--spacing) * 12)}.bottom-16{bottom:4rem;bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:5rem;bottom:calc(var(--spacing) * 20)}.bottom-32{bottom:8rem;bottom:calc(var(--spacing) * 32)}.bottom-\[22px\]{bottom:22px}.-left-1\.5{left:-.375rem;left:calc(var(--spacing) * -1.5)}.-left-1\/2{left:-50%}.-left-1\/4{left:-25%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem;left:calc(var(--spacing) * 2)}.left-4{left:1rem;left:calc(var(--spacing) * 4)}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;--join-ml:0;--join-mt:0;--join-v:0;--join-h:1;align-items:stretch;display:inline-flex}@scope(.join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--join-ss:var(--radius-field);--join-se:calc(var(--radius-field) * var(--join-v));--join-es:calc(var(--radius-field) * var(--join-h));--join-ee:0}:scope :where(:scope>:last-child){--join-ss:0;--join-se:calc(var(--radius-field) * var(--join-h));--join-es:calc(var(--radius-field) * var(--join-v));--join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}:scope :where(:scope>:not(:first-child)){--join-ml:calc(var(--border,1px) * -1 * var(--join-h));--join-mt:calc(var(--border,1px) * -1 * var(--join-v))}}.-z-10{z-index:calc(10 * -1)}.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-\[1\]{z-index:1}.z-\[100\]{z-index:100}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[10020\]{z-index:10020}.z-\[10030\]{z-index:10030}.z-\[10060\]{z-index:10060}.z-\[10100\]{z-index:10100}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-2{margin-inline:.5rem;margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:1rem;margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:-.25rem;margin-block:calc(var(--spacing) * -1)}.my-0\.5{margin-block:.125rem;margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:.25rem;margin-block:var(--spacing)}.my-1\.5{margin-block:.375rem;margin-block:calc(var(--spacing) * 1.5)}.my-4{margin-block:1rem;margin-block:calc(var(--spacing) * 4)}.join-item{border-style:solid;border-width:1px;border-width:var(--border,1px);border-start-start-radius:var(--join-ss);border-start-end-radius:var(--join-se);border-end-end-radius:var(--join-ee);border-end-start-radius:var(--join-es)}.join-item:not(:disabled,[disabled],.btn-disabled){margin-block-start:0;margin-block-start:var(--join-mt,0);margin-inline-start:0;margin-inline-start:var(--join-ml,0)}.join-item:is(:disabled,[disabled],.btn-disabled){border-width:1px;border-width:var(--border,1px);border-inline-end-width:calc(1px * var(--join-v));border-inline-end-width:calc(var(--border,1px) * var(--join-v));border-block-end-width:calc(1px * var(--join-h));border-block-end-width:calc(var(--border,1px) * var(--join-h))}.-mt-1{margin-top:-.25rem;margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:-.5rem;margin-top:calc(var(--spacing) * -2)}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem;margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:.25rem;margin-top:var(--spacing)}.mt-1\.5{margin-top:.375rem;margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:.5rem;margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:.75rem;margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:1rem;margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:1.25rem;margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:1.5rem;margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:2rem;margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:2.5rem;margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:3rem;margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:4rem;margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mr-1{margin-right:.25rem;margin-right:var(--spacing)}.mr-2{margin-right:.5rem;margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:.75rem;margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:1rem;margin-right:calc(var(--spacing) * 4)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem;margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:.25rem;margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:.375rem;margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:.5rem;margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:.75rem;margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:1rem;margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:1.25rem;margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:1.5rem;margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:2rem;margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:2.5rem;margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:3rem;margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:4rem;margin-bottom:calc(var(--spacing) * 16)}.mb-32{margin-bottom:8rem;margin-bottom:calc(var(--spacing) * 32)}.-ml-1{margin-left:-.25rem;margin-left:calc(var(--spacing) * -1)}.ml-1{margin-left:.25rem;margin-left:var(--spacing)}.ml-1\.5{margin-left:.375rem;margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:.5rem;margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:.75rem;margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:1rem;margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:1.5rem;margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:2rem;margin-left:calc(var(--spacing) * 8)}.ml-9{margin-left:2.25rem;margin-left:calc(var(--spacing) * 9)}.ml-auto{margin-left:auto}.alert{border-width:1px;border-width:var(--border);border-color:oklch(98% 0 0);border-color:var(--alert-border-color,var(--color-base-200))}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-8{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose :where(code):not(pre>code){background-color:oklch(98% 0 0);background-color:var(--color-base-200);border-radius:.5rem;border-radius:var(--radius-selector);border:1px solid oklch(95% 0 0);border:var(--border) solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-video{aspect-ratio:16/9;aspect-ratio:var(--aspect-video)}.h-1{height:.25rem;height:var(--spacing)}.h-1\.5{height:.375rem;height:calc(var(--spacing) * 1.5)}.h-2{height:.5rem;height:calc(var(--spacing) * 2)}.h-3{height:.75rem;height:calc(var(--spacing) * 3)}.h-3\.5{height:.875rem;height:calc(var(--spacing) * 3.5)}.h-4{height:1rem;height:calc(var(--spacing) * 4)}.h-5{height:1.25rem;height:calc(var(--spacing) * 5)}.h-6{height:1.5rem;height:calc(var(--spacing) * 6)}.h-7{height:1.75rem;height:calc(var(--spacing) * 7)}.h-8{height:2rem;height:calc(var(--spacing) * 8)}.h-9{height:2.25rem;height:calc(var(--spacing) * 9)}.h-10{height:2.5rem;height:calc(var(--spacing) * 10)}.h-11{height:2.75rem;height:calc(var(--spacing) * 11)}.h-12{height:3rem;height:calc(var(--spacing) * 12)}.h-16{height:4rem;height:calc(var(--spacing) * 16)}.h-20{height:5rem;height:calc(var(--spacing) * 20)}.h-24{height:6rem;height:calc(var(--spacing) * 24)}.h-28{height:7rem;height:calc(var(--spacing) * 28)}.h-32{height:8rem;height:calc(var(--spacing) * 32)}.h-36{height:9rem;height:calc(var(--spacing) * 36)}.h-40{height:10rem;height:calc(var(--spacing) * 40)}.h-48{height:12rem;height:calc(var(--spacing) * 48)}.h-64{height:16rem;height:calc(var(--spacing) * 64)}.h-96{height:24rem;height:calc(var(--spacing) * 96)}.h-\[18px\]{height:18px}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-\[88vh\]{height:88vh}.h-\[99px\]{height:99px}.h-\[180px\]{height:180px}.h-\[300px\]{height:300px}.h-\[500px\]{height:500px}.h-\[calc\(100\%-80px-120px\)\]{height:calc(100% - 200px)}.h-\[calc\(100dvh-64px\)\]{height:calc(100dvh - 64px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:6rem;max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:7rem;max-height:calc(var(--spacing) * 28)}.max-h-36{max-height:9rem;max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:10rem;max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:12rem;max-height:calc(var(--spacing) * 48)}.max-h-60{max-height:15rem;max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:16rem;max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:18rem;max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:24rem;max-height:calc(var(--spacing) * 96)}.max-h-\[66px\]{max-height:66px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[150px\]{max-height:150px}.max-h-\[330px\]{max-height:330px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[calc\(100dvh-64px\)\]{max-height:calc(100dvh - 64px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem;min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:2.75rem;min-height:calc(var(--spacing) * 11)}.min-h-20{min-height:5rem;min-height:calc(var(--spacing) * 20)}.min-h-36{min-height:9rem;min-height:calc(var(--spacing) * 36)}.min-h-\[4em\]{min-height:4em}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[90px\]{min-height:90px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem;width:var(--spacing)}.w-1\.5{width:.375rem;width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:.5rem;width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:.75rem;width:calc(var(--spacing) * 3)}.w-3\.5{width:.875rem;width:calc(var(--spacing) * 3.5)}.w-4{width:1rem;width:calc(var(--spacing) * 4)}.w-5{width:1.25rem;width:calc(var(--spacing) * 5)}.w-6{width:1.5rem;width:calc(var(--spacing) * 6)}.w-7{width:1.75rem;width:calc(var(--spacing) * 7)}.w-8{width:2rem;width:calc(var(--spacing) * 8)}.w-9{width:2.25rem;width:calc(var(--spacing) * 9)}.w-10{width:2.5rem;width:calc(var(--spacing) * 10)}.w-11{width:2.75rem;width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:3rem;width:calc(var(--spacing) * 12)}.w-16{width:4rem;width:calc(var(--spacing) * 16)}.w-20{width:5rem;width:calc(var(--spacing) * 20)}.w-24{width:6rem;width:calc(var(--spacing) * 24)}.w-28{width:7rem;width:calc(var(--spacing) * 28)}.w-32{width:8rem;width:calc(var(--spacing) * 32)}.w-40{width:10rem;width:calc(var(--spacing) * 40)}.w-44{width:11rem;width:calc(var(--spacing) * 44)}.w-48{width:12rem;width:calc(var(--spacing) * 48)}.w-50{width:12.5rem;width:calc(var(--spacing) * 50)}.w-52{width:13rem;width:calc(var(--spacing) * 52)}.w-60{width:15rem;width:calc(var(--spacing) * 60)}.w-64{width:16rem;width:calc(var(--spacing) * 64)}.w-70{width:17.5rem;width:calc(var(--spacing) * 70)}.w-72{width:18rem;width:calc(var(--spacing) * 72)}.w-75{width:18.75rem;width:calc(var(--spacing) * 75)}.w-80{width:20rem;width:calc(var(--spacing) * 80)}.w-90{width:22.5rem;width:calc(var(--spacing) * 90)}.w-96{width:24rem;width:calc(var(--spacing) * 96)}.w-\[18px\]{width:18px}.w-\[90vw\]{width:90vw}.w-\[92vw\]{width:92vw}.w-\[176px\]{width:176px}.w-\[420px\]{width:420px}.w-\[460px\]{width:460px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:42rem;max-width:var(--container-2xl)}.max-w-3xl{max-width:48rem;max-width:var(--container-3xl)}.max-w-4xl{max-width:56rem;max-width:var(--container-4xl)}.max-w-5xl{max-width:64rem;max-width:var(--container-5xl)}.max-w-6xl{max-width:72rem;max-width:var(--container-6xl)}.max-w-7xl{max-width:80rem;max-width:var(--container-7xl)}.max-w-\[11rem\]{max-width:11rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60vw\]{max-width:60vw}.max-w-\[85\%\]{max-width:85%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem;max-width:var(--container-lg)}.max-w-md{max-width:28rem;max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-lg{max-width:64rem;max-width:var(--breakpoint-lg)}.max-w-sm{max-width:24rem;max-width:var(--container-sm)}.max-w-xl{max-width:36rem;max-width:var(--container-xl)}.max-w-xs{max-width:20rem;max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:1rem;min-width:calc(var(--spacing) * 4)}.min-w-\[16px\]{min-width:16px}.min-w-\[58px\]{min-width:58px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[220px\]{min-width:220px}.min-w-\[720px\]{min-width:720px}.min-w-\[1120px\]{min-width:1120px}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:calc(calc(1 / 2 * 100%) * -1) var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:-100% var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:0px var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:calc(.25rem * 4) var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[1px\]{--tw-translate-x:1px;translate:1px var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) calc(.25rem * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:.75;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:.9;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:.95;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:1;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform: ;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping;animation:var(--animate-ping)}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse;animation:var(--animate-pulse)}.animate-spin{animation:1s linear infinite spin;animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,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-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:.125rem;gap:calc(var(--spacing) * .5)}.gap-1{gap:.25rem;gap:var(--spacing)}.gap-1\.5{gap:.375rem;gap:calc(var(--spacing) * 1.5)}.gap-2{gap:.5rem;gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:.625rem;gap:calc(var(--spacing) * 2.5)}.gap-3{gap:.75rem;gap:calc(var(--spacing) * 3)}.gap-4{gap:1rem;gap:calc(var(--spacing) * 4)}.gap-5{gap:1.25rem;gap:calc(var(--spacing) * 5)}.gap-6{gap:1.5rem;gap:calc(var(--spacing) * 6)}.gap-8{gap:2rem;gap:calc(var(--spacing) * 8)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:.125rem;margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:.25rem;margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:.375rem;margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:.5rem;margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:.75rem;margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:1rem;margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:1.25rem;margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:1.5rem;margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:2rem;margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:3rem;margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:3.5rem;margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:4rem;margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{-moz-column-gap:calc(.25rem * 2);-moz-column-gap:calc(var(--spacing) * 2);column-gap:.5rem;column-gap:calc(var(--spacing) * 2)}.gap-x-3{-moz-column-gap:calc(.25rem * 3);-moz-column-gap:calc(var(--spacing) * 3);column-gap:.75rem;column-gap:calc(var(--spacing) * 3)}.gap-x-6{-moz-column-gap:calc(.25rem * 6);-moz-column-gap:calc(var(--spacing) * 6);column-gap:1.5rem;column-gap:calc(var(--spacing) * 6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:.25rem;margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:.5rem;margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:.75rem;margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:1rem;margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:1.5rem;margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:.25rem;row-gap:var(--spacing)}.gap-y-4{row-gap:1rem;row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:0;border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:1px;border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-700>:not(:last-child)){border-color:oklch(37.3% .034 259.733);border-color:var(--color-gray-700)}:where(.divide-gray-700\/30>:not(:last-child)){border-color:#3641534d}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-700\/30>:not(:last-child)){border-color:oklab(37.3% -.00605999 -.0334556/.3);border-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}:where(.divide-gray-700\/50>:not(:last-child)){border-color:#36415380}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-700\/50>:not(:last-child)){border-color:oklab(37.3% -.00605999 -.0334556/.5);border-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/5>:not(:last-child)){border-color:oklab(100% 0 5.96046e-8/.05);border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:oklab(100% 0 5.96046e-8/.1);border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem;border-radius:var(--radius-2xl)}.rounded-box{border-radius:.5rem;border-radius:var(--radius-box)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:.5rem;border-radius:var(--radius-lg)}.rounded-md{border-radius:.375rem;border-radius:var(--radius-md)}.rounded-sm{border-radius:.25rem;border-radius:var(--radius-sm)}.rounded-xl{border-radius:.75rem;border-radius:var(--radius-xl)}.rounded-xs{border-radius:.125rem;border-radius:var(--radius-xs)}.rounded-t-2xl{border-top-left-radius:1rem;border-top-left-radius:var(--radius-2xl);border-top-right-radius:1rem;border-top-right-radius:var(--radius-2xl)}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:1rem;border-bottom-left-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/20{border-color:oklab(82.8% .0183479 .188107/.2);border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:oklab(82.8% .0183479 .188107/.4);border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:oklab(76.9% .0640531 .176752/.3);border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:oklab(76.9% .0640531 .176752/.4);border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-blue-400{border-color:oklch(70.7% .165 254.624);border-color:var(--color-blue-400)}.border-blue-400\/20{border-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/20{border-color:oklab(70.7% -.0437502 -.159094/.2);border-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.border-blue-400\/30{border-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/30{border-color:oklab(70.7% -.0437502 -.159094/.3);border-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.border-blue-400\/40{border-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/40{border-color:oklab(70.7% -.0437502 -.159094/.4);border-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.border-blue-400\/60{border-color:#54a2ff99}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/60{border-color:oklab(70.7% -.0437502 -.159094/.6);border-color:color-mix(in oklab, var(--color-blue-400) 60%, transparent)}}.border-blue-500{border-color:oklch(62.3% .214 259.815);border-color:var(--color-blue-500)}.border-blue-500\/10{border-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/10{border-color:oklab(62.3% -.0378409 -.210628/.1);border-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:oklab(62.3% -.0378409 -.210628/.2);border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:oklab(62.3% -.0378409 -.210628/.3);border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/40{border-color:oklab(62.3% -.0378409 -.210628/.4);border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.border-blue-500\/50{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/50{border-color:oklab(62.3% -.0378409 -.210628/.5);border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.border-blue-500\/80{border-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/80{border-color:oklab(62.3% -.0378409 -.210628/.8);border-color:color-mix(in oklab, var(--color-blue-500) 80%, transparent)}}.border-blue-600{border-color:oklch(54.6% .245 262.881);border-color:var(--color-blue-600)}.border-blue-700\/50{border-color:#1447e680}@supports (color:color-mix(in lab, red, red)){.border-blue-700\/50{border-color:oklab(48.8% -.0238138 -.24183/.5);border-color:color-mix(in oklab, var(--color-blue-700) 50%, transparent)}}.border-blue-800\/30{border-color:#193cb84d}@supports (color:color-mix(in lab, red, red)){.border-blue-800\/30{border-color:oklab(42.4% -.0151354 -.198424/.3);border-color:color-mix(in oklab, var(--color-blue-800) 30%, transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/20{border-color:oklab(71.5% -.116822 -.0824726/.2);border-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:oklab(71.5% -.116822 -.0824726/.3);border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/25{border-color:oklab(76.5% -.169466 .0510906/.25);border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:oklab(76.5% -.169466 .0510906/.4);border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:oklab(69.6% -.162114 .0511766/.3);border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:oklab(69.6% -.162114 .0511766/.4);border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-gray-200{border-color:oklch(92.8% .006 264.531);border-color:var(--color-gray-200)}.border-gray-500{border-color:oklch(55.1% .027 264.364);border-color:var(--color-gray-500)}.border-gray-600{border-color:oklch(44.6% .03 256.802);border-color:var(--color-gray-600)}.border-gray-600\/30{border-color:#4a55654d}@supports (color:color-mix(in lab, red, red)){.border-gray-600\/30{border-color:oklab(44.6% -.00684949 -.0292076/.3);border-color:color-mix(in oklab, var(--color-gray-600) 30%, transparent)}}.border-gray-600\/50{border-color:#4a556580}@supports (color:color-mix(in lab, red, red)){.border-gray-600\/50{border-color:oklab(44.6% -.00684949 -.0292076/.5);border-color:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.border-gray-700{border-color:oklch(37.3% .034 259.733);border-color:var(--color-gray-700)}.border-gray-700\/30{border-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/30{border-color:oklab(37.3% -.00605999 -.0334556/.3);border-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.border-gray-700\/50{border-color:#36415380}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/50{border-color:oklab(37.3% -.00605999 -.0334556/.5);border-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.border-gray-700\/80{border-color:#364153cc}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/80{border-color:oklab(37.3% -.00605999 -.0334556/.8);border-color:color-mix(in oklab, var(--color-gray-700) 80%, transparent)}}.border-gray-800{border-color:oklch(27.8% .033 256.848);border-color:var(--color-gray-800)}.border-gray-800\/20{border-color:#1e293933}@supports (color:color-mix(in lab, red, red)){.border-gray-800\/20{border-color:oklab(27.8% -.00750866 -.0321344/.2);border-color:color-mix(in oklab, var(--color-gray-800) 20%, transparent)}}.border-green-400\/20{border-color:#05df7233}@supports (color:color-mix(in lab, red, red)){.border-green-400\/20{border-color:oklab(79.2% -.184039 .0990491/.2);border-color:color-mix(in oklab, var(--color-green-400) 20%, transparent)}}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.border-green-500\/20{border-color:oklab(72.3% -.18885 .110891/.2);border-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.border-green-500\/30{border-color:oklab(72.3% -.18885 .110891/.3);border-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.border-green-700\/50{border-color:#00813880}@supports (color:color-mix(in lab, red, red)){.border-green-700\/50{border-color:oklab(52.7% -.133461 .0768393/.5);border-color:color-mix(in oklab, var(--color-green-700) 50%, transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:oklab(58.5% .0288678 -.231205/.3);border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.border-indigo-700\/50{border-color:#432dd780}@supports (color:color-mix(in lab, red, red)){.border-indigo-700\/50{border-color:oklab(45.7% .0293443 -.238199/.5);border-color:color-mix(in oklab, var(--color-indigo-700) 50%, transparent)}}.border-orange-400\/20{border-color:#ff8b1a33}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/20{border-color:oklab(75% .102507 .151596/.2);border-color:color-mix(in oklab, var(--color-orange-400) 20%, transparent)}}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/20{border-color:oklab(70.5% .143615 .157301/.2);border-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.border-primary{border-color:oklch(45% .24 277.023);border-color:var(--color-primary)}.border-purple-400\/20{border-color:#c07eff33}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/20{border-color:oklab(71.4% .117894 -.165257/.2);border-color:color-mix(in oklab, var(--color-purple-400) 20%, transparent)}}.border-purple-400\/30{border-color:#c07eff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/30{border-color:oklab(71.4% .117894 -.165257/.3);border-color:color-mix(in oklab, var(--color-purple-400) 30%, transparent)}}.border-red-400\/20{border-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.border-red-400\/20{border-color:oklab(70.4% .176821 .072217/.2);border-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:oklab(70.4% .176821 .072217/.4);border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-500{border-color:oklch(63.7% .237 25.331);border-color:var(--color-red-500)}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:oklab(63.7% .214213 .1014/.2);border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:oklab(63.7% .214213 .1014/.3);border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-700\/50{border-color:#bf000f80}@supports (color:color-mix(in lab, red, red)){.border-red-700\/50{border-color:oklab(50.5% .188902 .0984118/.5);border-color:color-mix(in oklab, var(--color-red-700) 50%, transparent)}}.border-stone-200{border-color:oklch(92.3% .003 48.717);border-color:var(--color-stone-200)}.border-stone-300{border-color:oklch(86.9% .005 56.366);border-color:var(--color-stone-300)}.border-transparent{border-color:#0000}.border-white{border-color:#fff;border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:oklab(100% 0 5.96046e-8/.05);border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:oklab(100% 0 5.96046e-8/.1);border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:oklab(100% 0 5.96046e-8/.15);border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:oklab(100% 0 5.96046e-8/.2);border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:oklab(100% 0 5.96046e-8/.25);border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:oklab(100% 0 5.96046e-8/.4);border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:oklab(100% 0 5.96046e-8/.06);border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-yellow-400\/20{border-color:#fac80033}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/20{border-color:oklab(85.2% -.00672284 .198886/.2);border-color:color-mix(in oklab, var(--color-yellow-400) 20%, transparent)}}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/20{border-color:oklab(79.5% .0126846 .183562/.2);border-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.border-yellow-700\/50{border-color:#a3610080}@supports (color:color-mix(in lab, red, red)){.border-yellow-700\/50{border-color:oklab(55.4% .0539564 .123749/.5);border-color:color-mix(in oklab, var(--color-yellow-700) 50%, transparent)}}.border-t-blue-400{border-top-color:oklch(70.7% .165 254.624);border-top-color:var(--color-blue-400)}.border-l-green-500\/60{border-left-color:#00c75899}@supports (color:color-mix(in lab, red, red)){.border-l-green-500\/60{border-left-color:oklab(72.3% -.18885 .110891/.6);border-left-color:color-mix(in oklab, var(--color-green-500) 60%, transparent)}}.border-l-red-500\/60{border-left-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.border-l-red-500\/60{border-left-color:oklab(63.7% .214213 .1014/.6);border-left-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.\!bg-blue-600\/25{background-color:#155dfc40!important}@supports (color:color-mix(in lab, red, red)){.\!bg-blue-600\/25{background-color:oklab(54.6% -.030363 -.243111/.25)!important;background-color:color-mix(in oklab, var(--color-blue-600) 25%, transparent)!important}}.bg-\[\#0a84ff\]{background-color:#0a84ff}.bg-\[\#161a24\]{background-color:#161a24}.bg-\[\#171a21\]{background-color:#171a21}.bg-\[\#151925\]\/90{background-color:oklab(21.5257% .00000852346 -.0245216/.9)}.bg-\[rgba\(13\,16\,23\,0\.82\)\]{background-color:#0d1017d1}.bg-\[rgba\(13\,16\,23\,0\.88\)\]{background-color:#0d1017e0}.bg-\[rgba\(13\,16\,23\,0\.95\)\]{background-color:#0d1017f2}.bg-amber-400{background-color:oklch(82.8% .189 84.429);background-color:var(--color-amber-400)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:oklab(76.9% .0640531 .176752/.1);background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:oklab(76.9% .0640531 .176752/.15);background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-600{background-color:oklch(66.6% .179 58.318);background-color:var(--color-amber-600)}.bg-amber-600\/20{background-color:#dd740033}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/20{background-color:oklab(66.6% .0940116 .152325/.2);background-color:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}.bg-base-100,.bg-base-100\/200{background-color:oklch(100% 0 0);background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.bg-base-100\/200{background-color:oklab(100% 0 0/2);background-color:color-mix(in oklab, var(--color-base-100) 200%, transparent)}}.bg-base-200{background-color:oklch(98% 0 0);background-color:var(--color-base-200)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:oklab(0% none none/.1);background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:oklab(0% none none/.15);background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:oklab(0% none none/.2);background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:oklab(0% none none/.25);background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:oklab(0% none none/.3);background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:oklab(0% none none/.4);background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:oklab(0% none none/.45);background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:oklab(0% none none/.5);background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:oklab(0% none none/.6);background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:oklab(0% none none/.65);background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:oklab(0% none none/.7);background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:oklab(0% none none/.8);background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-50{background-color:oklch(97% .014 254.604);background-color:var(--color-blue-50)}.bg-blue-100{background-color:oklch(93.2% .032 255.585);background-color:var(--color-blue-100)}.bg-blue-400{background-color:oklch(70.7% .165 254.624);background-color:var(--color-blue-400)}.bg-blue-400\/10{background-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/10{background-color:oklab(70.7% -.0437502 -.159094/.1);background-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.bg-blue-500{background-color:oklch(62.3% .214 259.815);background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:oklab(62.3% -.0378409 -.210628/.05);background-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:oklab(62.3% -.0378409 -.210628/.1);background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:oklab(62.3% -.0378409 -.210628/.15);background-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:oklab(62.3% -.0378409 -.210628/.2);background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-blue-500\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/30{background-color:oklab(62.3% -.0378409 -.210628/.3);background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/80{background-color:oklab(62.3% -.0378409 -.210628/.8);background-color:color-mix(in oklab, var(--color-blue-500) 80%, transparent)}}.bg-blue-600{background-color:oklch(54.6% .245 262.881);background-color:var(--color-blue-600)}.bg-blue-600\/10{background-color:#155dfc1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/10{background-color:oklab(54.6% -.030363 -.243111/.1);background-color:color-mix(in oklab, var(--color-blue-600) 10%, transparent)}}.bg-blue-600\/15{background-color:#155dfc26}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/15{background-color:oklab(54.6% -.030363 -.243111/.15);background-color:color-mix(in oklab, var(--color-blue-600) 15%, transparent)}}.bg-blue-600\/20{background-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/20{background-color:oklab(54.6% -.030363 -.243111/.2);background-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.bg-blue-600\/30{background-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/30{background-color:oklab(54.6% -.030363 -.243111/.3);background-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.bg-blue-600\/80{background-color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/80{background-color:oklab(54.6% -.030363 -.243111/.8);background-color:color-mix(in oklab, var(--color-blue-600) 80%, transparent)}}.bg-blue-600\/90{background-color:#155dfce6}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/90{background-color:oklab(54.6% -.030363 -.243111/.9);background-color:color-mix(in oklab, var(--color-blue-600) 90%, transparent)}}.bg-blue-800{background-color:oklch(42.4% .199 265.638);background-color:var(--color-blue-800)}.bg-blue-800\/40{background-color:#193cb866}@supports (color:color-mix(in lab, red, red)){.bg-blue-800\/40{background-color:oklab(42.4% -.0151354 -.198424/.4);background-color:color-mix(in oklab, var(--color-blue-800) 40%, transparent)}}.bg-blue-900\/10{background-color:#1c398e1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/10{background-color:oklab(37.9% -.0113991 -.145554/.1);background-color:color-mix(in oklab, var(--color-blue-900) 10%, transparent)}}.bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/30{background-color:oklab(37.9% -.0113991 -.145554/.3);background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.bg-cyan-500\/5{background-color:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/5{background-color:oklab(71.5% -.116822 -.0824726/.05);background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:oklab(71.5% -.116822 -.0824726/.1);background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/15{background-color:oklab(71.5% -.116822 -.0824726/.15);background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/20{background-color:oklab(71.5% -.116822 -.0824726/.2);background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-600{background-color:oklch(60.9% .126 221.723);background-color:var(--color-cyan-600)}.bg-cyan-600\/20{background-color:#0092b533}@supports (color:color-mix(in lab, red, red)){.bg-cyan-600\/20{background-color:oklab(60.9% -.0940427 -.0838568/.2);background-color:color-mix(in oklab, var(--color-cyan-600) 20%, transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:oklab(76.5% -.169466 .0510906/.1);background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:oklab(69.6% -.162114 .0511766/.1);background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:oklab(69.6% -.162114 .0511766/.15);background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:oklab(69.6% -.162114 .0511766/.2);background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-600{background-color:oklch(59.6% .145 163.225);background-color:var(--color-emerald-600)}.bg-emerald-600\/10{background-color:#0097671a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/10{background-color:oklab(59.6% -.13883 .041849/.1);background-color:color-mix(in oklab, var(--color-emerald-600) 10%, transparent)}}.bg-emerald-600\/15{background-color:#00976726}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/15{background-color:oklab(59.6% -.13883 .041849/.15);background-color:color-mix(in oklab, var(--color-emerald-600) 15%, transparent)}}.bg-emerald-600\/20{background-color:#00976733}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/20{background-color:oklab(59.6% -.13883 .041849/.2);background-color:color-mix(in oklab, var(--color-emerald-600) 20%, transparent)}}.bg-fuchsia-600{background-color:oklch(59.1% .293 322.896);background-color:var(--color-fuchsia-600)}.bg-gray-50{background-color:oklch(98.5% .002 247.839);background-color:var(--color-gray-50)}.bg-gray-100{background-color:oklch(96.7% .003 264.542);background-color:var(--color-gray-100)}.bg-gray-500\/20{background-color:#6a728233}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/20{background-color:oklab(55.1% -.00265162 -.0268695/.2);background-color:color-mix(in oklab, var(--color-gray-500) 20%, transparent)}}.bg-gray-600{background-color:oklch(44.6% .03 256.802);background-color:var(--color-gray-600)}.bg-gray-600\/30{background-color:#4a55654d}@supports (color:color-mix(in lab, red, red)){.bg-gray-600\/30{background-color:oklab(44.6% -.00684949 -.0292076/.3);background-color:color-mix(in oklab, var(--color-gray-600) 30%, transparent)}}.bg-gray-600\/50{background-color:#4a556580}@supports (color:color-mix(in lab, red, red)){.bg-gray-600\/50{background-color:oklab(44.6% -.00684949 -.0292076/.5);background-color:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.bg-gray-600\/80{background-color:#4a5565cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-600\/80{background-color:oklab(44.6% -.00684949 -.0292076/.8);background-color:color-mix(in oklab, var(--color-gray-600) 80%, transparent)}}.bg-gray-700{background-color:oklch(37.3% .034 259.733);background-color:var(--color-gray-700)}.bg-gray-700\/30{background-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/30{background-color:oklab(37.3% -.00605999 -.0334556/.3);background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.bg-gray-700\/50{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/50{background-color:oklab(37.3% -.00605999 -.0334556/.5);background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.bg-gray-800{background-color:oklch(27.8% .033 256.848);background-color:var(--color-gray-800)}.bg-gray-800\/30{background-color:#1e29394d}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/30{background-color:oklab(27.8% -.00750866 -.0321344/.3);background-color:color-mix(in oklab, var(--color-gray-800) 30%, transparent)}}.bg-gray-800\/40{background-color:#1e293966}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/40{background-color:oklab(27.8% -.00750866 -.0321344/.4);background-color:color-mix(in oklab, var(--color-gray-800) 40%, transparent)}}.bg-gray-800\/50{background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/50{background-color:oklab(27.8% -.00750866 -.0321344/.5);background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.bg-gray-800\/60{background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/60{background-color:oklab(27.8% -.00750866 -.0321344/.6);background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.bg-gray-800\/70{background-color:#1e2939b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/70{background-color:oklab(27.8% -.00750866 -.0321344/.7);background-color:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.bg-gray-800\/80{background-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/80{background-color:oklab(27.8% -.00750866 -.0321344/.8);background-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.bg-gray-800\/90{background-color:#1e2939e6}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/90{background-color:oklab(27.8% -.00750866 -.0321344/.9);background-color:color-mix(in oklab, var(--color-gray-800) 90%, transparent)}}.bg-gray-900{background-color:oklch(21% .034 264.665);background-color:var(--color-gray-900)}.bg-gray-900\/30{background-color:#1018284d}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/30{background-color:oklab(21% -.00316127 -.0338527/.3);background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.bg-gray-900\/40{background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/40{background-color:oklab(21% -.00316127 -.0338527/.4);background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.bg-gray-900\/50{background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/50{background-color:oklab(21% -.00316127 -.0338527/.5);background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.bg-gray-900\/60{background-color:#10182899}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/60{background-color:oklab(21% -.00316127 -.0338527/.6);background-color:color-mix(in oklab, var(--color-gray-900) 60%, transparent)}}.bg-gray-900\/70{background-color:#101828b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/70{background-color:oklab(21% -.00316127 -.0338527/.7);background-color:color-mix(in oklab, var(--color-gray-900) 70%, transparent)}}.bg-gray-900\/80{background-color:#101828cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/80{background-color:oklab(21% -.00316127 -.0338527/.8);background-color:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.bg-gray-900\/90{background-color:#101828e6}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/90{background-color:oklab(21% -.00316127 -.0338527/.9);background-color:color-mix(in oklab, var(--color-gray-900) 90%, transparent)}}.bg-gray-900\/95{background-color:#101828f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/95{background-color:oklab(21% -.00316127 -.0338527/.95);background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.bg-gray-950\/40{background-color:#03071266}@supports (color:color-mix(in lab, red, red)){.bg-gray-950\/40{background-color:oklab(13% -.00404584 -.0277062/.4);background-color:color-mix(in oklab, var(--color-gray-950) 40%, transparent)}}.bg-green-50{background-color:oklch(98.2% .018 155.826);background-color:var(--color-green-50)}.bg-green-100{background-color:oklch(96.2% .044 156.743);background-color:var(--color-green-100)}.bg-green-400{background-color:oklch(79.2% .209 151.711);background-color:var(--color-green-400)}.bg-green-500{background-color:oklch(72.3% .219 149.579);background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:oklab(72.3% -.18885 .110891/.1);background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/20{background-color:oklab(72.3% -.18885 .110891/.2);background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.bg-green-600{background-color:oklch(62.7% .194 149.214);background-color:var(--color-green-600)}.bg-green-600\/20{background-color:#00a54433}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/20{background-color:oklab(62.7% -.166663 .0992956/.2);background-color:color-mix(in oklab, var(--color-green-600) 20%, transparent)}}.bg-green-600\/30{background-color:#00a5444d}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/30{background-color:oklab(62.7% -.166663 .0992956/.3);background-color:color-mix(in oklab, var(--color-green-600) 30%, transparent)}}.bg-green-600\/90{background-color:#00a544e6}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/90{background-color:oklab(62.7% -.166663 .0992956/.9);background-color:color-mix(in oklab, var(--color-green-600) 90%, transparent)}}.bg-green-900\/30{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/30{background-color:oklab(39.3% -.0842928 .0438146/.3);background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/20{background-color:oklab(58.5% .0288678 -.231205/.2);background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.bg-indigo-600{background-color:oklch(51.1% .262 276.966);background-color:var(--color-indigo-600)}.bg-indigo-600\/20{background-color:#4f39f633}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/20{background-color:oklab(51.1% .0317755 -.260066/.2);background-color:color-mix(in oklab, var(--color-indigo-600) 20%, transparent)}}.bg-indigo-900\/30{background-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-900\/30{background-color:oklab(35.9% .0217741 -.142344/.3);background-color:color-mix(in oklab, var(--color-indigo-900) 30%, transparent)}}.bg-orange-500{background-color:oklch(70.5% .213 47.604);background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:oklab(70.5% .143615 .157301/.1);background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/20{background-color:oklab(70.5% .143615 .157301/.2);background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.bg-orange-600{background-color:oklch(64.6% .222 41.116);background-color:var(--color-orange-600)}.bg-pink-500\/20{background-color:#f6339a33}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/20{background-color:oklab(65.6% .239812 -.0239026/.2);background-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.bg-pink-600{background-color:oklch(59.2% .249 .584);background-color:var(--color-pink-600)}.bg-primary\/10{background-color:oklch(45% .24 277.023);background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:oklab(45% .0293443 -.238199/.1);background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-purple-100{background-color:oklch(94.6% .033 307.174);background-color:var(--color-purple-100)}.bg-purple-400{background-color:oklch(71.4% .203 305.504);background-color:var(--color-purple-400)}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:oklab(62.7% .147802 -.219953/.15);background-color:color-mix(in oklab, var(--color-purple-500) 15%, transparent)}}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/20{background-color:oklab(62.7% .147802 -.219953/.2);background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.bg-purple-600{background-color:oklch(55.8% .288 302.321);background-color:var(--color-purple-600)}.bg-purple-600\/80{background-color:#9810facc}@supports (color:color-mix(in lab, red, red)){.bg-purple-600\/80{background-color:oklab(55.8% .153983 -.243379/.8);background-color:color-mix(in oklab, var(--color-purple-600) 80%, transparent)}}.bg-red-50{background-color:oklch(97.1% .013 17.38);background-color:var(--color-red-50)}.bg-red-400{background-color:oklch(70.4% .191 22.216);background-color:var(--color-red-400)}.bg-red-500{background-color:oklch(63.7% .237 25.331);background-color:var(--color-red-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:oklab(63.7% .214213 .1014/.1);background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:oklab(63.7% .214213 .1014/.2);background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/80{background-color:oklab(63.7% .214213 .1014/.8);background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.bg-red-600{background-color:oklch(57.7% .245 27.325);background-color:var(--color-red-600)}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:oklab(57.7% .217662 .112464/.2);background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.bg-red-600\/30{background-color:#e400144d}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/30{background-color:oklab(57.7% .217662 .112464/.3);background-color:color-mix(in oklab, var(--color-red-600) 30%, transparent)}}.bg-red-600\/80{background-color:#e40014cc}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/80{background-color:oklab(57.7% .217662 .112464/.8);background-color:color-mix(in oklab, var(--color-red-600) 80%, transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:oklab(39.6% .127027 .0611969/.3);background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:oklab(64.5% .235944 .0696166/.15);background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:oklab(64.5% .235944 .0696166/.2);background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-rose-600{background-color:oklch(58.6% .253 17.585);background-color:var(--color-rose-600)}.bg-sky-600{background-color:oklch(58.8% .158 241.966);background-color:var(--color-sky-600)}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/50{background-color:oklab(20.8% -.00310889 -.0418848/.5);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-stone-100{background-color:oklch(97% .001 106.424);background-color:var(--color-stone-100)}.bg-stone-200{background-color:oklch(92.3% .003 48.717);background-color:var(--color-stone-200)}.bg-teal-600{background-color:oklch(60% .118 184.704);background-color:var(--color-teal-600)}.bg-teal-600\/20{background-color:#00958833}@supports (color:color-mix(in lab, red, red)){.bg-teal-600\/20{background-color:oklab(60% -.117603 -.00967695/.2);background-color:color-mix(in oklab, var(--color-teal-600) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-600{background-color:oklch(54.1% .281 293.009);background-color:var(--color-violet-600)}.bg-white{background-color:#fff;background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:oklab(100% 0 5.96046e-8/.05);background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:oklab(100% 0 5.96046e-8/.1);background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:oklab(100% 0 5.96046e-8/.2);background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:oklab(100% 0 5.96046e-8/.4);background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:oklab(100% 0 5.96046e-8/.02);background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:oklab(100% 0 5.96046e-8/.03);background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:oklab(100% 0 5.96046e-8/.04);background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:oklab(100% 0 5.96046e-8/.06);background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:oklab(100% 0 5.96046e-8/.07);background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:oklab(100% 0 5.96046e-8/.025);background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-yellow-500{background-color:oklch(79.5% .184 86.047);background-color:var(--color-yellow-500)}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/10{background-color:oklab(79.5% .0126846 .183562/.1);background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:oklab(79.5% .0126846 .183562/.2);background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-yellow-600{background-color:oklch(68.1% .162 75.834);background-color:var(--color-yellow-600)}.bg-yellow-900\/30{background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-900\/30{background-color:oklab(42.1% .0507523 .080307/.3);background-color:color-mix(in oklab, var(--color-yellow-900) 30%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tl{--tw-gradient-position:to top left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tl{--tw-gradient-position:to top left in oklab}}.bg-linear-to-tl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#0e111c\]{--tw-gradient-from:#0e111c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/15{--tw-gradient-from:#f99c0026}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.from-amber-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/30{--tw-gradient-from:#0000004d}@supports (color:color-mix(in lab, red, red)){.from-black\/30{--tw-gradient-from:color-mix(in oklab, var(--color-black) 30%, transparent)}}.from-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/10{--tw-gradient-from:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.from-blue-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600\/20{--tw-gradient-from:#155dfc33}@supports (color:color-mix(in lab, red, red)){.from-blue-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.from-blue-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-900\/20{--tw-gradient-from:#1c398e33}@supports (color:color-mix(in lab, red, red)){.from-blue-900\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.from-blue-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-950\/30{--tw-gradient-from:#1624564d}@supports (color:color-mix(in lab, red, red)){.from-blue-950\/30{--tw-gradient-from:color-mix(in oklab, var(--color-blue-950) 30%, transparent)}}.from-blue-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900{--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900\/80{--tw-gradient-from:#101828cc}@supports (color:color-mix(in lab, red, red)){.from-gray-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.from-gray-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900\/90{--tw-gradient-from:#101828e6}@supports (color:color-mix(in lab, red, red)){.from-gray-900\/90{--tw-gradient-from:color-mix(in oklab, var(--color-gray-900) 90%, transparent)}}.from-gray-900\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-950{--tw-gradient-from:var(--color-gray-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-500\/20{--tw-gradient-from:#00c75833}@supports (color:color-mix(in lab, red, red)){.from-green-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.from-green-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/20{--tw-gradient-from:#625fff33}@supports (color:color-mix(in lab, red, red)){.from-indigo-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.from-indigo-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/20{--tw-gradient-from:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.from-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500\/20{--tw-gradient-from:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.from-purple-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.from-purple-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/5{--tw-gradient-from:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.from-white\/5{--tw-gradient-from:color-mix(in oklab, var(--color-white) 5%, transparent)}}.from-white\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500\/10{--tw-gradient-from:#edb2001a}@supports (color:color-mix(in lab, red, red)){.from-yellow-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.from-yellow-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500\/30{--tw-gradient-from:#edb2004d}@supports (color:color-mix(in lab, red, red)){.from-yellow-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.from-yellow-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-blue-900\/30{--tw-gradient-via:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.via-blue-900\/30{--tw-gradient-via:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.via-blue-900\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-800{--tw-gradient-via:var(--color-gray-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-800\/70{--tw-gradient-via:#1e2939b3}@supports (color:color-mix(in lab, red, red)){.via-gray-800\/70{--tw-gradient-via:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.via-gray-800\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-900\/30{--tw-gradient-via:#1018284d}@supports (color:color-mix(in lab, red, red)){.via-gray-900\/30{--tw-gradient-via:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.via-gray-900\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-950\/20{--tw-gradient-via:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.via-indigo-950\/20{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.via-indigo-950\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0a0d14\]{--tw-gradient-to:#0a0d14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500\/20{--tw-gradient-to:#3080ff33}@supports (color:color-mix(in lab, red, red)){.to-blue-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.to-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600\/20{--tw-gradient-to:#155dfc33}@supports (color:color-mix(in lab, red, red)){.to-blue-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.to-blue-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/20{--tw-gradient-to:#00b7d733}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.to-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-800{--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-800\/80{--tw-gradient-to:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.to-gray-800\/80{--tw-gradient-to:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.to-gray-800\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-900\/80{--tw-gradient-to:#101828cc}@supports (color:color-mix(in lab, red, red)){.to-gray-900\/80{--tw-gradient-to:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.to-gray-900\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-950{--tw-gradient-to:var(--color-gray-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-600\/20{--tw-gradient-to:#00a54433}@supports (color:color-mix(in lab, red, red)){.to-green-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-green-600) 20%, transparent)}}.to-green-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/10{--tw-gradient-to:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.to-orange-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/15{--tw-gradient-to:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.to-orange-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/30{--tw-gradient-to:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/30{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.to-orange-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600\/20{--tw-gradient-to:#f0510033}@supports (color:color-mix(in lab, red, red)){.to-orange-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-600) 20%, transparent)}}.to-orange-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500\/20{--tw-gradient-to:#f6339a33}@supports (color:color-mix(in lab, red, red)){.to-pink-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.to-pink-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/10{--tw-gradient-to:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.to-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/20{--tw-gradient-to:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.to-purple-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600\/20{--tw-gradient-to:#9810fa33}@supports (color:color-mix(in lab, red, red)){.to-purple-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.to-purple-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-950\/30{--tw-gradient-to:#3c03664d}@supports (color:color-mix(in lab, red, red)){.to-purple-950\/30{--tw-gradient-to:color-mix(in oklab, var(--color-purple-950) 30%, transparent)}}.to-purple-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/5{--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.to-white\/5{--tw-gradient-to:color-mix(in oklab, var(--color-white) 5%, transparent)}}.to-white\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/10{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.to-white\/10{--tw-gradient-to:color-mix(in oklab, var(--color-white) 10%, transparent)}}.to-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem;padding:calc(var(--spacing) * .5)}.p-1{padding:.25rem;padding:var(--spacing)}.p-1\.5{padding:.375rem;padding:calc(var(--spacing) * 1.5)}.p-2{padding:.5rem;padding:calc(var(--spacing) * 2)}.p-2\.5{padding:.625rem;padding:calc(var(--spacing) * 2.5)}.p-3{padding:.75rem;padding:calc(var(--spacing) * 3)}.p-4{padding:1rem;padding:calc(var(--spacing) * 4)}.p-5{padding:1.25rem;padding:calc(var(--spacing) * 5)}.p-6{padding:1.5rem;padding:calc(var(--spacing) * 6)}.p-8{padding:2rem;padding:calc(var(--spacing) * 8)}.p-12{padding:3rem;padding:calc(var(--spacing) * 12)}.px-0{padding-inline:0}.px-1{padding-inline:.25rem;padding-inline:var(--spacing)}.px-1\.5{padding-inline:.375rem;padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:.5rem;padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:.625rem;padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:.75rem;padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:.875rem;padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:1rem;padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:1.25rem;padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:1.5rem;padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:2rem;padding-inline:calc(var(--spacing) * 8)}.px-11{padding-inline:2.75rem;padding-inline:calc(var(--spacing) * 11)}.py-0\.5{padding-block:.125rem;padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:.25rem;padding-block:var(--spacing)}.py-1\.5{padding-block:.375rem;padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:.5rem;padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:.625rem;padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:.75rem;padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:.875rem;padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:1rem;padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:1.25rem;padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:1.5rem;padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:2rem;padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:2.5rem;padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:3rem;padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:3.5rem;padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:4rem;padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:5rem;padding-block:calc(var(--spacing) * 20)}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem;padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:.25rem;padding-top:var(--spacing)}.pt-1\.5{padding-top:.375rem;padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:.5rem;padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:.75rem;padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:1rem;padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:1.25rem;padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:1.5rem;padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:1.75rem;padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:2rem;padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:2.5rem;padding-top:calc(var(--spacing) * 10)}.pt-20{padding-top:5rem;padding-top:calc(var(--spacing) * 20)}.pr-1{padding-right:.25rem;padding-right:var(--spacing)}.pr-2{padding-right:.5rem;padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:1rem;padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:2rem;padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:2.5rem;padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:2.75rem;padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:3rem;padding-right:calc(var(--spacing) * 12)}.pr-24{padding-right:6rem;padding-right:calc(var(--spacing) * 24)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem;padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:.25rem;padding-bottom:var(--spacing)}.pb-2{padding-bottom:.5rem;padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:.75rem;padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:1rem;padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:1.25rem;padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:1.5rem;padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:2rem;padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:2.5rem;padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:3rem;padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:4rem;padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:5rem;padding-bottom:calc(var(--spacing) * 20)}.pl-1{padding-left:.25rem;padding-left:var(--spacing)}.pl-1\.5{padding-left:.375rem;padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:.5rem;padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:.75rem;padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:1rem;padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:1.25rem;padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:2rem;padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:2.25rem;padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:2.5rem;padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;font-size:var(--text-2xl);line-height:1.33333;line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:1.875rem;font-size:var(--text-3xl);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:2.25rem;font-size:var(--text-4xl);line-height:1.11111;line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:3.75rem;font-size:var(--text-6xl);line-height:1;line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:1rem;font-size:var(--text-base);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:1.125rem;font-size:var(--text-lg);line-height:1.55556;line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:1.25rem;font-size:var(--text-xl);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:.75rem;font-size:var(--text-xs);line-height:1.33333;line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:.75rem;line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:1rem;line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:1.25rem;line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:1.5rem;line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:1.75rem;line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:1.5;line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:1.625;line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:1.375;line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:1.25;line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:700;font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:400;font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:-.025em;letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:.025em;letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:.05em;letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:.1em;letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0a84ff\]{color:#0a84ff}.text-\[\#211a0b\]{color:#211a0b}.text-accent{color:var(--color-accent)}.text-amber-100{color:var(--color-amber-100)}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.text-black{color:var(--color-black)}.text-blue-100{color:var(--color-blue-100)}.text-blue-100\/80{color:#dbeafecc}@supports (color:color-mix(in lab, red, red)){.text-blue-100\/80{color:color-mix(in oklab, var(--color-blue-100) 80%, transparent)}}.text-blue-200{color:var(--color-blue-200)}.text-blue-200\/60{color:#bedbff99}@supports (color:color-mix(in lab, red, red)){.text-blue-200\/60{color:color-mix(in oklab, var(--color-blue-200) 60%, transparent)}}.text-blue-200\/80{color:#bedbffcc}@supports (color:color-mix(in lab, red, red)){.text-blue-200\/80{color:color-mix(in oklab, var(--color-blue-200) 80%, transparent)}}.text-blue-200\/85{color:#bedbffd9}@supports (color:color-mix(in lab, red, red)){.text-blue-200\/85{color:color-mix(in oklab, var(--color-blue-200) 85%, transparent)}}.text-blue-300{color:var(--color-blue-300)}.text-blue-300\/90{color:#90c5ffe6}@supports (color:color-mix(in lab, red, red)){.text-blue-300\/90{color:color-mix(in oklab, var(--color-blue-300) 90%, transparent)}}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-800{color:var(--color-blue-800)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/80{color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/80{color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-error{color:var(--color-error)}.text-fuchsia-400{color:var(--color-fuchsia-400)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-600\/500{color:#4a5565}@supports (color:color-mix(in lab, red, red)){.text-gray-600\/500{color:color-mix(in oklab, var(--color-gray-600) 500%, transparent)}}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-800\/600{color:#1e2939}@supports (color:color-mix(in lab, red, red)){.text-gray-800\/600{color:color-mix(in oklab, var(--color-gray-800) 600%, transparent)}}.text-gray-800\/700{color:#1e2939}@supports (color:color-mix(in lab, red, red)){.text-gray-800\/700{color:color-mix(in oklab, var(--color-gray-800) 700%, transparent)}}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-800{color:var(--color-green-800)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-info{color:var(--color-info)}.text-orange-300{color:var(--color-orange-300)}.text-orange-300\/80{color:#ffb96dcc}@supports (color:color-mix(in lab, red, red)){.text-orange-300\/80{color:color-mix(in oklab, var(--color-orange-300) 80%, transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-800{color:var(--color-purple-800)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-300\/80{color:#ffa3a3cc}@supports (color:color-mix(in lab, red, red)){.text-red-300\/80{color:color-mix(in oklab, var(--color-red-300) 80%, transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-400\/80{color:#ff6568cc}@supports (color:color-mix(in lab, red, red)){.text-red-400\/80{color:color-mix(in oklab, var(--color-red-400) 80%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-sky-400{color:var(--color-sky-400)}.text-stone-400{color:var(--color-stone-400)}.text-stone-800{color:var(--color-stone-800)}.text-success{color:var(--color-success)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-500{color:var(--color-teal-500)}.text-violet-400{color:var(--color-violet-400)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-300\/90{color:#ffe02ae6}@supports (color:color-mix(in lab, red, red)){.text-yellow-300\/90{color:color-mix(in oklab, var(--color-yellow-300) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.placeholder-blue-300\/70::placeholder{color:#90c5ffb3}@supports (color:color-mix(in lab, red, red)){.placeholder-blue-300\/70::placeholder{color:color-mix(in oklab, var(--color-blue-300) 70%, transparent)}}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.placeholder-gray-600::placeholder{color:var(--color-gray-600)}.placeholder-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/30::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.placeholder-white\/35::placeholder{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/35::placeholder{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.placeholder-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.placeholder-white\/50::placeholder{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/50::placeholder{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.accent-blue-500{accent-color:oklch(62.3% .214 259.815);accent-color:var(--color-blue-500)}.accent-emerald-500{accent-color:oklch(69.6% .17 162.48);accent-color:var(--color-emerald-500)}.accent-indigo-500{accent-color:oklch(58.5% .233 277.117);accent-color:var(--color-indigo-500)}.accent-orange-500{accent-color:oklch(70.5% .213 47.604);accent-color:var(--color-orange-500)}.accent-teal-500{accent-color:oklch(70.4% .14 182.503);accent-color:var(--color-teal-500)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-100{opacity:1}.opacity-\[0\.06\]{opacity:.06}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 25px 50px -12px #00000040;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(59\,130\,246\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#3b82f640);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 25px #3b82f640;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#00000094);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 28px 80px #00000094;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 2px 0 #0000000d;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,var(--color-blue-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-900\/30{--tw-shadow-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/30{--tw-shadow-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-blue-400\/30{--tw-ring-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.ring-blue-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.ring-blue-400\/60{--tw-ring-color:#54a2ff99}@supports (color:color-mix(in lab, red, red)){.ring-blue-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-blue-400) 60%, transparent)}}.ring-primary\/40{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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(var(--blur-md));-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(var(--blur-sm));-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-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-1000{transition-delay:1s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:.25rem var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:1.05;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:1.1;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-amber-500:is(:where(.group):hover *){background-color:oklch(76.9% .188 70.08);background-color:var(--color-amber-500)}.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:oklab(0% none none/.3);background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.group-hover\:bg-blue-500:is(:where(.group):hover *){background-color:oklch(62.3% .214 259.815);background-color:var(--color-blue-500)}.group-hover\:bg-blue-600\/40:is(:where(.group):hover *){background-color:#155dfc66}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-blue-600\/40:is(:where(.group):hover *){background-color:oklab(54.6% -.030363 -.243111/.4);background-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}.group-hover\:bg-cyan-500:is(:where(.group):hover *){background-color:oklch(71.5% .143 215.221);background-color:var(--color-cyan-500)}.group-hover\:bg-emerald-500:is(:where(.group):hover *){background-color:oklch(69.6% .17 162.48);background-color:var(--color-emerald-500)}.group-hover\:bg-fuchsia-500:is(:where(.group):hover *){background-color:oklch(66.7% .295 322.15);background-color:var(--color-fuchsia-500)}.group-hover\:bg-gray-900\/70:is(:where(.group):hover *){background-color:#101828b3}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-gray-900\/70:is(:where(.group):hover *){background-color:oklab(21% -.00316127 -.0338527/.7);background-color:color-mix(in oklab, var(--color-gray-900) 70%, transparent)}}.group-hover\:bg-green-500:is(:where(.group):hover *){background-color:oklch(72.3% .219 149.579);background-color:var(--color-green-500)}.group-hover\:bg-indigo-500:is(:where(.group):hover *){background-color:oklch(58.5% .233 277.117);background-color:var(--color-indigo-500)}.group-hover\:bg-orange-500:is(:where(.group):hover *){background-color:oklch(70.5% .213 47.604);background-color:var(--color-orange-500)}.group-hover\:bg-pink-500:is(:where(.group):hover *){background-color:oklch(65.6% .241 354.308);background-color:var(--color-pink-500)}.group-hover\:bg-red-500:is(:where(.group):hover *){background-color:oklch(63.7% .237 25.331);background-color:var(--color-red-500)}.group-hover\:bg-rose-500:is(:where(.group):hover *){background-color:oklch(64.5% .246 16.439);background-color:var(--color-rose-500)}.group-hover\:bg-sky-500:is(:where(.group):hover *){background-color:oklch(68.5% .169 237.323);background-color:var(--color-sky-500)}.group-hover\:bg-teal-500:is(:where(.group):hover *){background-color:oklch(70.4% .14 182.503);background-color:var(--color-teal-500)}.group-hover\:bg-violet-500:is(:where(.group):hover *){background-color:oklch(60.6% .25 292.717);background-color:var(--color-violet-500)}.group-hover\:bg-yellow-500:is(:where(.group):hover *){background-color:oklch(79.5% .184 86.047);background-color:var(--color-yellow-500)}.group-hover\:pr-24:is(:where(.group):hover *){padding-right:6rem;padding-right:calc(var(--spacing) * 24)}.group-hover\:text-amber-300:is(:where(.group):hover *){color:var(--color-amber-300)}.group-hover\:text-amber-400:is(:where(.group):hover *){color:var(--color-amber-400)}.group-hover\:text-blue-200:is(:where(.group):hover *){color:var(--color-blue-200)}.group-hover\:text-blue-300:is(:where(.group):hover *){color:var(--color-blue-300)}.group-hover\:text-blue-400:is(:where(.group):hover *){color:var(--color-blue-400)}.group-hover\:text-cyan-300:is(:where(.group):hover *){color:var(--color-cyan-300)}.group-hover\:text-cyan-400:is(:where(.group):hover *){color:var(--color-cyan-400)}.group-hover\:text-emerald-300:is(:where(.group):hover *){color:var(--color-emerald-300)}.group-hover\:text-emerald-400:is(:where(.group):hover *){color:var(--color-emerald-400)}.group-hover\:text-fuchsia-300:is(:where(.group):hover *){color:var(--color-fuchsia-300)}.group-hover\:text-fuchsia-400:is(:where(.group):hover *){color:var(--color-fuchsia-400)}.group-hover\:text-gray-300:is(:where(.group):hover *){color:var(--color-gray-300)}.group-hover\:text-green-300:is(:where(.group):hover *){color:var(--color-green-300)}.group-hover\:text-green-400:is(:where(.group):hover *){color:var(--color-green-400)}.group-hover\:text-indigo-300:is(:where(.group):hover *){color:var(--color-indigo-300)}.group-hover\:text-indigo-400:is(:where(.group):hover *){color:var(--color-indigo-400)}.group-hover\:text-orange-300:is(:where(.group):hover *){color:var(--color-orange-300)}.group-hover\:text-orange-400:is(:where(.group):hover *){color:var(--color-orange-400)}.group-hover\:text-pink-300:is(:where(.group):hover *){color:var(--color-pink-300)}.group-hover\:text-pink-400:is(:where(.group):hover *){color:var(--color-pink-400)}.group-hover\:text-red-300:is(:where(.group):hover *){color:var(--color-red-300)}.group-hover\:text-red-400:is(:where(.group):hover *){color:var(--color-red-400)}.group-hover\:text-rose-300:is(:where(.group):hover *){color:var(--color-rose-300)}.group-hover\:text-rose-400:is(:where(.group):hover *){color:var(--color-rose-400)}.group-hover\:text-sky-300:is(:where(.group):hover *){color:var(--color-sky-300)}.group-hover\:text-sky-400:is(:where(.group):hover *){color:var(--color-sky-400)}.group-hover\:text-teal-300:is(:where(.group):hover *){color:var(--color-teal-300)}.group-hover\:text-teal-400:is(:where(.group):hover *){color:var(--color-teal-400)}.group-hover\:text-violet-300:is(:where(.group):hover *){color:var(--color-violet-300)}.group-hover\:text-violet-400:is(:where(.group):hover *){color:var(--color-violet-400)}.group-hover\:text-white\/80:is(:where(.group):hover *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/80:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.group-hover\:text-yellow-300:is(:where(.group):hover *){color:var(--color-yellow-300)}.group-hover\:text-yellow-400:is(:where(.group):hover *){color:var(--color-yellow-400)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/block\:opacity-100:is(:where(.group\/block):hover *),.group-hover\/message\:opacity-100:is(:where(.group\/message):hover *){opacity:1}}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-blue-500\/40:focus-within{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-blue-500\/40:focus-within{border-color:oklab(62.3% -.0378409 -.210628/.4);border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus-within\:border-blue-500\/50:focus-within{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-blue-500\/50:focus-within{border-color:oklab(62.3% -.0378409 -.210628/.5);border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,var(--color-blue-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-blue-500\/40:focus-within{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-blue-500\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) calc(.25rem * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:1.1;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-blue-400:hover{border-color:oklch(70.7% .165 254.624);border-color:var(--color-blue-400)}.hover\:border-blue-400\/50:hover{border-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-400\/50:hover{border-color:oklab(70.7% -.0437502 -.159094/.5);border-color:color-mix(in oklab, var(--color-blue-400) 50%, transparent)}}.hover\:border-blue-500\/30:hover{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/30:hover{border-color:oklab(62.3% -.0378409 -.210628/.3);border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.hover\:border-blue-500\/40:hover{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/40:hover{border-color:oklab(62.3% -.0378409 -.210628/.4);border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.hover\:border-gray-500:hover{border-color:oklch(55.1% .027 264.364);border-color:var(--color-gray-500)}.hover\:border-gray-600:hover{border-color:oklch(44.6% .03 256.802);border-color:var(--color-gray-600)}.hover\:border-gray-600\/50:hover{border-color:#4a556580}@supports (color:color-mix(in lab, red, red)){.hover\:border-gray-600\/50:hover{border-color:oklab(44.6% -.00684949 -.0292076/.5);border-color:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:oklab(100% 0 5.96046e-8/.2);border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:oklab(100% 0 5.96046e-8/.25);border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-\[\#409cff\]:hover{background-color:#409cff}.hover\:bg-amber-600\/30:hover{background-color:#dd74004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-600\/30:hover{background-color:oklab(66.6% .0940116 .152325/.3);background-color:color-mix(in oklab, var(--color-amber-600) 30%, transparent)}}.hover\:bg-black\/40:hover{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/40:hover{background-color:oklab(0% none none/.4);background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/50:hover{background-color:oklab(0% none none/.5);background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/70:hover{background-color:oklab(0% none none/.7);background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.hover\:bg-blue-500:hover{background-color:oklch(62.3% .214 259.815);background-color:var(--color-blue-500)}.hover\:bg-blue-500\/10:hover{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/10:hover{background-color:oklab(62.3% -.0378409 -.210628/.1);background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.hover\:bg-blue-500\/30:hover{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/30:hover{background-color:oklab(62.3% -.0378409 -.210628/.3);background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.hover\:bg-blue-600:hover{background-color:oklch(54.6% .245 262.881);background-color:var(--color-blue-600)}.hover\:bg-blue-600\/20:hover{background-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-600\/20:hover{background-color:oklab(54.6% -.030363 -.243111/.2);background-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.hover\:bg-blue-600\/25:hover{background-color:#155dfc40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-600\/25:hover{background-color:oklab(54.6% -.030363 -.243111/.25);background-color:color-mix(in oklab, var(--color-blue-600) 25%, transparent)}}.hover\:bg-blue-600\/30:hover{background-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-600\/30:hover{background-color:oklab(54.6% -.030363 -.243111/.3);background-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.hover\:bg-blue-600\/40:hover{background-color:#155dfc66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-600\/40:hover{background-color:oklab(54.6% -.030363 -.243111/.4);background-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}.hover\:bg-blue-700:hover{background-color:oklch(48.8% .243 264.376);background-color:var(--color-blue-700)}.hover\:bg-cyan-500\/30:hover{background-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/30:hover{background-color:oklab(71.5% -.116822 -.0824726/.3);background-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.hover\:bg-cyan-600\/30:hover{background-color:#0092b54d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-600\/30:hover{background-color:oklab(60.9% -.0940427 -.0838568/.3);background-color:color-mix(in oklab, var(--color-cyan-600) 30%, transparent)}}.hover\:bg-emerald-500:hover{background-color:oklch(69.6% .17 162.48);background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/10:hover{background-color:oklab(69.6% -.162114 .0511766/.1);background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.hover\:bg-emerald-600\/20:hover{background-color:#00976733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-600\/20:hover{background-color:oklab(59.6% -.13883 .041849/.2);background-color:color-mix(in oklab, var(--color-emerald-600) 20%, transparent)}}.hover\:bg-emerald-600\/25:hover{background-color:#00976740}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-600\/25:hover{background-color:oklab(59.6% -.13883 .041849/.25);background-color:color-mix(in oklab, var(--color-emerald-600) 25%, transparent)}}.hover\:bg-emerald-600\/30:hover{background-color:#0097674d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-600\/30:hover{background-color:oklab(59.6% -.13883 .041849/.3);background-color:color-mix(in oklab, var(--color-emerald-600) 30%, transparent)}}.hover\:bg-error\/10:hover{background-color:oklch(71% .194 13.428);background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-error\/10:hover{background-color:oklab(71% .188697 .0450513/.1);background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.hover\:bg-gray-500:hover{background-color:oklch(55.1% .027 264.364);background-color:var(--color-gray-500)}.hover\:bg-gray-600:hover{background-color:oklch(44.6% .03 256.802);background-color:var(--color-gray-600)}.hover\:bg-gray-600\/50:hover{background-color:#4a556580}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-600\/50:hover{background-color:oklab(44.6% -.00684949 -.0292076/.5);background-color:color-mix(in oklab, var(--color-gray-600) 50%, transparent)}}.hover\:bg-gray-600\/80:hover{background-color:#4a5565cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-600\/80:hover{background-color:oklab(44.6% -.00684949 -.0292076/.8);background-color:color-mix(in oklab, var(--color-gray-600) 80%, transparent)}}.hover\:bg-gray-700:hover{background-color:oklch(37.3% .034 259.733);background-color:var(--color-gray-700)}.hover\:bg-gray-700\/20:hover{background-color:#36415333}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/20:hover{background-color:oklab(37.3% -.00605999 -.0334556/.2);background-color:color-mix(in oklab, var(--color-gray-700) 20%, transparent)}}.hover\:bg-gray-700\/30:hover{background-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/30:hover{background-color:oklab(37.3% -.00605999 -.0334556/.3);background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.hover\:bg-gray-700\/50:hover{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/50:hover{background-color:oklab(37.3% -.00605999 -.0334556/.5);background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.hover\:bg-gray-700\/80:hover{background-color:#364153cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/80:hover{background-color:oklab(37.3% -.00605999 -.0334556/.8);background-color:color-mix(in oklab, var(--color-gray-700) 80%, transparent)}}.hover\:bg-gray-800\/40:hover{background-color:#1e293966}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-800\/40:hover{background-color:oklab(27.8% -.00750866 -.0321344/.4);background-color:color-mix(in oklab, var(--color-gray-800) 40%, transparent)}}.hover\:bg-gray-800\/50:hover{background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-800\/50:hover{background-color:oklab(27.8% -.00750866 -.0321344/.5);background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.hover\:bg-gray-800\/70:hover{background-color:#1e2939b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-800\/70:hover{background-color:oklab(27.8% -.00750866 -.0321344/.7);background-color:color-mix(in oklab, var(--color-gray-800) 70%, transparent)}}.hover\:bg-gray-900\/60:hover{background-color:#10182899}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-900\/60:hover{background-color:oklab(21% -.00316127 -.0338527/.6);background-color:color-mix(in oklab, var(--color-gray-900) 60%, transparent)}}.hover\:bg-green-500\/30:hover{background-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/30:hover{background-color:oklab(72.3% -.18885 .110891/.3);background-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.hover\:bg-green-600:hover{background-color:oklch(62.7% .194 149.214);background-color:var(--color-green-600)}.hover\:bg-green-700:hover{background-color:oklch(52.7% .154 150.069);background-color:var(--color-green-700)}.hover\:bg-indigo-600\/30:hover{background-color:#4f39f64d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-600\/30:hover{background-color:oklab(51.1% .0317755 -.260066/.3);background-color:color-mix(in oklab, var(--color-indigo-600) 30%, transparent)}}.hover\:bg-indigo-700:hover{background-color:oklch(45.7% .24 277.023);background-color:var(--color-indigo-700)}.hover\:bg-purple-500\/30:hover{background-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-500\/30:hover{background-color:oklab(62.7% .147802 -.219953/.3);background-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.hover\:bg-purple-600:hover{background-color:oklch(55.8% .288 302.321);background-color:var(--color-purple-600)}.hover\:bg-purple-700:hover{background-color:oklch(49.6% .265 301.924);background-color:var(--color-purple-700)}.hover\:bg-red-400:hover{background-color:oklch(70.4% .191 22.216);background-color:var(--color-red-400)}.hover\:bg-red-500:hover{background-color:oklch(63.7% .237 25.331);background-color:var(--color-red-500)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:oklab(63.7% .214213 .1014/.1);background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/15:hover{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/15:hover{background-color:oklab(63.7% .214213 .1014/.15);background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/30:hover{background-color:oklab(63.7% .214213 .1014/.3);background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.hover\:bg-red-500\/80:hover{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/80:hover{background-color:oklab(63.7% .214213 .1014/.8);background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.hover\:bg-red-600:hover{background-color:oklch(57.7% .245 27.325);background-color:var(--color-red-600)}.hover\:bg-red-600\/30:hover{background-color:#e400144d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/30:hover{background-color:oklab(57.7% .217662 .112464/.3);background-color:color-mix(in oklab, var(--color-red-600) 30%, transparent)}}.hover\:bg-red-600\/35:hover{background-color:#e4001459}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/35:hover{background-color:oklab(57.7% .217662 .112464/.35);background-color:color-mix(in oklab, var(--color-red-600) 35%, transparent)}}.hover\:bg-red-600\/40:hover{background-color:#e4001466}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/40:hover{background-color:oklab(57.7% .217662 .112464/.4);background-color:color-mix(in oklab, var(--color-red-600) 40%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:oklab(100% 0 5.96046e-8/.05);background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:oklab(100% 0 5.96046e-8/.1);background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:oklab(100% 0 5.96046e-8/.15);background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:oklab(100% 0 5.96046e-8/.2);background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:oklab(100% 0 5.96046e-8/.3);background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:oklab(100% 0 5.96046e-8/.9);background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:oklab(100% 0 5.96046e-8/.06);background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-yellow-500\/30:hover{background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-500\/30:hover{background-color:oklab(79.5% .0126846 .183562/.3);background-color:color-mix(in oklab, var(--color-yellow-500) 30%, transparent)}}.hover\:bg-yellow-700:hover{background-color:oklch(55.4% .135 66.442);background-color:var(--color-yellow-700)}.hover\:text-blue-200:hover{color:var(--color-blue-200)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-blue-400:hover{color:var(--color-blue-400)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-emerald-200:hover{color:var(--color-emerald-200)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-error:hover{color:var(--color-error)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-green-300:hover{color:var(--color-green-300)}.hover\:text-green-400:hover{color:var(--color-green-400)}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-stone-600:hover{color:var(--color-stone-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:text-white\/90:hover{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/90:hover{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-yellow-300:hover{color:var(--color-yellow-300)}.hover\:text-yellow-400:hover{color:var(--color-yellow-400)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_35px_rgba\(59\,130\,246\,0\.4\)\]:hover{--tw-shadow:0 0 35px var(--tw-shadow-color,#3b82f666);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 35px #3b82f666;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.35\)\]:hover{--tw-shadow:0 16px 48px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 16px 48px #00000059;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-blue-500:focus{border-color:oklch(62.3% .214 259.815);border-color:var(--color-blue-500)}.focus\:border-blue-500\/40:focus{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/40:focus{border-color:oklab(62.3% -.0378409 -.210628/.4);border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus\:border-blue-500\/50:focus{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/50:focus{border-color:oklab(62.3% -.0378409 -.210628/.5);border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,var(--color-blue-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,var(--color-blue-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-blue-400:focus{--tw-ring-color:var(--color-blue-400)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/40:focus{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus\:ring-blue-500\/50:focus{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus\:ring-white\/40:focus{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-\[\#161a24\]:focus{--tw-ring-offset-color:#161a24}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:border-blue-500:focus-visible{border-color:oklch(62.3% .214 259.815);border-color:var(--color-blue-500)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,var(--color-blue-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-blue-500\/50:focus-visible{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-blue-500\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus-visible\:ring-blue-500\/70:focus-visible{--tw-ring-color:#3080ffb3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-blue-500\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 70%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-blue-600:focus-visible{outline-color:oklch(54.6% .245 262.881);outline-color:var(--color-blue-600)}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-amber-300:active{background-color:oklch(87.9% .169 91.605);background-color:var(--color-amber-300)}.active\:bg-white\/10:active{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/10:active{background-color:oklab(100% 0 5.96046e-8/.1);background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-600:disabled{background-color:oklch(44.6% .03 256.802);background-color:var(--color-gray-600)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-white\/10:disabled:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:bg-white\/10:disabled:hover{background-color:oklab(100% 0 5.96046e-8/.1);background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media not all and (width>=64rem){.max-lg\:fixed{position:fixed}.max-lg\:top-0{top:0}.max-lg\:left-0{left:0}.max-lg\:z-50{z-index:50}.max-lg\:h-full{height:100%}.max-lg\:w-\[350px\]{width:350px}.max-lg\:-translate-x-full{--tw-translate-x:-100%;translate:-100% var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:overflow-y-auto{overflow-y:auto}.max-lg\:bg-gray-900{background-color:oklch(21% .034 264.665);background-color:var(--color-gray-900)}}@media (width>=40rem){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:mt-0{margin-top:0}.sm\:mb-\[calc\(20vh\)\]{margin-bottom:20vh}.sm\:ml-3{margin-left:.75rem;margin-left:calc(var(--spacing) * 3)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-20{height:5rem;height:calc(var(--spacing) * 20)}.sm\:w-20{width:5rem;width:calc(var(--spacing) * 20)}.sm\:w-48{width:12rem;width:calc(var(--spacing) * 48)}.sm\:w-60{width:15rem;width:calc(var(--spacing) * 60)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem;max-width:var(--container-lg)}.sm\:max-w-sm{max-width:24rem;max-width:var(--container-sm)}.sm\:max-w-xl{max-width:36rem;max-width:var(--container-xl)}.sm\:flex-none{flex:none}.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\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:rounded-2xl{border-radius:1rem;border-radius:var(--radius-2xl)}.sm\:rounded-lg{border-radius:.5rem;border-radius:var(--radius-lg)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-4{padding:1rem;padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:1.5rem;padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:2rem;padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:1rem;padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:1.25rem;padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:1.5rem;padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:1.75rem;padding-inline:calc(var(--spacing) * 7)}.sm\:px-12{padding-inline:3rem;padding-inline:calc(var(--spacing) * 12)}.sm\:pt-\[calc\(20vh\)\]{padding-top:20vh}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;font-size:var(--text-3xl);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-sm{font-size:.875rem;font-size:var(--text-sm);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:1.25rem;font-size:var(--text-xl);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:1.5rem;line-height:calc(var(--spacing) * 6)}.sm\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=48rem){.md\:static{position:static}.md\:z-auto{z-index:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mt-10{margin-top:2.5rem;margin-top:calc(var(--spacing) * 10)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-40{width:10rem;width:calc(var(--spacing) * 40)}.md\:w-48{width:12rem;width:calc(var(--spacing) * 48)}.md\:w-64{width:16rem;width:calc(var(--spacing) * 64)}.md\:w-80{width:20rem;width:calc(var(--spacing) * 80)}.md\:w-auto{width:auto}.md\:max-w-4xl{max-width:56rem;max-width:var(--container-4xl)}.md\:max-w-5xl{max-width:64rem;max-width:var(--container-5xl)}.md\:transform-none{transform:none}.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\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:2rem;gap:calc(var(--spacing) * 8)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.md\:border-white\/10{border-color:oklab(100% 0 5.96046e-8/.1);border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.md\:p-5{padding:1.25rem;padding:calc(var(--spacing) * 5)}.md\:p-8{padding:2rem;padding:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:1.5rem;padding-inline:calc(var(--spacing) * 6)}.md\:pt-8{padding-top:2rem;padding-top:calc(var(--spacing) * 8)}.md\:text-3xl{font-size:1.875rem;font-size:var(--text-3xl);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:2.25rem;font-size:var(--text-4xl);line-height:1.11111;line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-\[40px\]{font-size:40px}}@media (width>=64rem){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-6{top:1.5rem;top:calc(var(--spacing) * 6)}.lg\:z-auto{z-index:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[calc\(100vh-3rem\)\]{height:calc(100vh - 3rem)}.lg\:w-\[350px\]{width:350px}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x:0px;translate:0px var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[320px_872px\]{grid-template-columns:320px 872px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:overflow-y-auto{overflow-y:auto}.lg\:bg-transparent{background-color:#0000}.lg\:p-0{padding:0}.lg\:px-8{padding-inline:2rem;padding-inline:calc(var(--spacing) * 8)}.lg\:pt-10{padding-top:2.5rem;padding-top:calc(var(--spacing) * 10)}.lg\:pr-2{padding-right:.5rem;padding-right:calc(var(--spacing) * 2)}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-8{top:2rem;top:calc(var(--spacing) * 8)}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:mb-6{margin-bottom:1.5rem;margin-bottom:calc(var(--spacing) * 6)}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:max-w-\[920px\]{max-width:920px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:text-xl{font-size:1.25rem;font-size:var(--text-xl);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height))}}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes dropdown{0%{opacity:0}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes menu{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}body,#app{background:#0f172a;background:var(--color-bg-primary,#0f172a);color:var(--color-text-primary,#f8fafc)}*{scrollbar-width:thin;scrollbar-color:#5454547a transparent;scrollbar-color:var(--color-border) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#5454547a;background:var(--color-border);background-clip:content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:oklab(63.6068% -9.78703e-9 2.04565e-8/.582745);background:color-mix(in oklab, var(--color-border) 80%, white 20%);border-radius:8px}#app{width:100%;margin:0 auto;font-weight:400}.tech-radial{background-image:radial-gradient(circle at 20% -10%,#3b82f659,#0000 55%),radial-gradient(circle at 80% 0,#38bdf838,#0000 50%),radial-gradient(circle at 50% 100%,#6366f12e,#0000 45%)}.tech-grid{background-image:linear-gradient(90deg,#94a3b81f 1px,#0000 1px),linear-gradient(#94a3b81f 1px,#0000 1px);background-size:120px 120px}.tech-grid-fine{background-image:linear-gradient(90deg,#94a3b814 1px,#0000 1px),linear-gradient(#94a3b814 1px,#0000 1px);background-size:24px 24px}.tech-scanlines{background-image:linear-gradient(#ffffff0d,#ffffff03 1px,#0000 1px);background-size:100% 6px}.tech-noise{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.3'/%3E%3C/svg%3E");background-size:160px 160px}:root{--tk-bg-base:#0c0f18;--tk-surface:#ffffff0a;--tk-surface-elevated:#161a24;--tk-border:#ffffff1a;--tk-accent:#0a84ff;--tk-accent-hover:#409cff;--tk-text:#f5f5f7;--tk-text-secondary:#86868b;--tk-text-tertiary:#6e6e73}.tech-border{position:relative}.tech-border:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:.45;background:linear-gradient(135deg,#3b82f640,#38bdf81f,#6366f138);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tech-glow{box-shadow:0 0 0 1px #3b82f614,0 16px 48px #0006}.tech-glow-hover:hover{box-shadow:0 0 0 1px #38bdf859,0 22px 60px #2563eb40}:root{--primary:#1976d2;--secondary:#26a69a;--accent:#9c27b0;--positive:#21ba45;--negative:#c10015;--info:#31ccec;--warning:#f2c037;--dark:#0f172a;--font-family:"Inter, -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif";--border-radius:4px;--dark-page:#0f172a;--separator-color:#ffffff1f;--overlay-color:#0009;--space-base:16px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--transition-duration:.3s}.dark-mode{--primary:#60a5fa;--secondary:#34d399;--separator-color:#ffffff1f;--overlay-color:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ffffffe6;background-color:#0f172a;background-color:var(--dark-page)}.button{border-radius:4px;border-radius:var(--border-radius);cursor:pointer;font-family:"Inter, -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif";font-weight:500;font-family:var(--font-family);text-transform:none;border:none;outline:none;padding:8px 16px;transition:background-color .3s,box-shadow .3s}.button-primary{background-color:#1976d2;background-color:var(--primary);color:#fff}.button-secondary{background-color:#26a69a;background-color:var(--secondary);color:#fff}.input-field{border-radius:8px}.card{border-radius:8px;overflow:hidden}.notification{border-radius:8px;margin:8px;padding:10px 16px;box-shadow:0 4px 12px #00000026}@keyframes dialog-zoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}:root{--color-primary-50:#eff6ff;--color-primary-100:#dbeafe;--color-primary-200:#bfdbfe;--color-primary-300:#93c5fd;--color-primary-400:#60a5fa;--color-primary-500:#3b82f6;--color-primary-600:#2563eb;--color-primary-700:#1d4ed8;--color-primary-800:#1e40af;--color-primary-900:#1e3a8a;--tk-color-gray-50:#f8fafc;--tk-color-gray-100:#f1f5f9;--tk-color-gray-200:#e2e8f0;--tk-color-gray-300:#cbd5e1;--tk-color-gray-400:#94a3b8;--tk-color-gray-500:#64748b;--tk-color-gray-600:#475569;--tk-color-gray-700:#334155;--tk-color-gray-800:#1e293b;--tk-color-gray-900:#0f172a;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--tk-radius-sm:.375rem;--tk-radius-md:.5rem;--tk-radius-lg:.75rem;--tk-radius-xl:1rem;--radius-bubble:.5rem;--tk-shadow-sm:0 1px 2px 0 #0000000d;--tk-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tk-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tk-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--transition-fast:.15s ease-in-out;--transition-normal:.2s ease-in-out;--transition-slow:.3s ease-in-out;--color-accent-ai:#7c3aed;--color-accent-tool:#06b6d4;--overlay-grid-color:#ffffff0a;--overlay-scanline-color:#ffffff08;--glass-border:#ffffff1f;--glass-bg:#0f172a8c;--glass-bg-user:#0e74902e;--ai-reasoning-bg:#1e293b8c}.dark{--color-bg-primary:var(--tk-color-gray-900);--color-bg-secondary:var(--tk-color-gray-800);--color-bg-tertiary:var(--tk-color-gray-700);--color-text-primary:var(--tk-color-gray-50);--color-text-secondary:var(--tk-color-gray-300);--color-text-tertiary:var(--tk-color-gray-400);--color-border:var(--tk-color-gray-700)}
