@charset "UTF-8";.audio-player{padding:10px 0;border-radius:var(--wiro-radius-md);background:var(--wiro-surface);--slider-height: 4px;--slider-bg: var(--wiro-border-med);--slider-connect-bg: var(--wiro-green);--slider-handle-width: 12px;--slider-handle-height: 12px;--slider-handle-bg: var(--wiro-green);--slider-handle-shadow: none;--slider-handle-ring-width: 2px;--slider-handle-ring-color: color-mix(in srgb, var(--wiro-green) 25%, transparent)}.audio-player .waveform{margin-bottom:6px}.audio-player .controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.audio-player .input-button-container{display:flex;align-items:center;justify-content:space-between;gap:12px}.audio-player .audio-player__slider{width:80px}.audio-player .audio-player__slider.is-volume{width:40px}.audio-player .audio-player__time{width:60px;font-size:10px;color:var(--wiro-ink3);font-variant-numeric:tabular-nums}.audio-player .audio-player__vol-icon{color:var(--wiro-ink3)}.video-player-container{--plyr-color-main: var(--wiro-green);margin:0 auto;overflow:hidden;border-radius:8px}.video-player-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-player-container video{background-color:transparent}.video-player-container.is-square{position:relative;height:440px;width:480px}.video-player-container.is-square .plyr{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.video-player-container.is-4by3{position:relative;padding-top:75%;width:100%}.video-player-container.is-4by3 .plyr{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.video-player-container.is-16by9{position:relative;padding-top:56.25%;width:100%}.video-player-container.is-16by9 .plyr{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.video-player-container.is-1by1{position:relative;width:100%;max-width:480px;aspect-ratio:1}.video-player-container.is-1by1 .plyr{position:absolute;inset:0;display:block;width:100%;height:100%}.video-player-container.is-9by16{position:relative;padding-top:177.78%;width:100%;max-width:400px;margin:0 auto}.video-player-container.is-9by16 .plyr{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.video-player-container.is-auto{position:relative;width:100%}.video-player-container.is-auto video{width:100%;height:auto;max-height:80vh;object-fit:contain}.video-player-container.is-auto .plyr{width:100%;height:auto}.video-player-container.is-auto .plyr__video-wrapper{height:auto!important}.video-player-container.reversed-play .plyr--full-ui.plyr--video .plyr__control--overlaid{background:var(--wiro-surface)!important;border:1px solid var(--wiro-green);color:var(--wiro-green)!important}.video-player-container.reversed-play .plyr--full-ui.plyr--video .plyr__control--overlaid:hover,.video-player-container.reversed-play .plyr--full-ui.plyr--video .plyr__control--overlaid:focus{background:var(--wiro-green)!important;border-color:var(--wiro-green)!important;color:var(--wiro-on-dark)!important}.video-player-container.reversed-play .plyr--full-ui.plyr--video .plyr__control--overlaid:hover svg,.video-player-container.reversed-play .plyr--full-ui.plyr--video .plyr__control--overlaid:focus svg{fill:var(--wiro-on-dark)!important;stroke:var(--wiro-on-dark)!important}.video-player-container.reversed-play .plyr--full-ui.plyr--video .plyr__control--overlaid svg{fill:none;stroke:var(--wiro-green);stroke-width:1.6px}.plyr__video-wrapper{height:100%}.plyr__controls{transition:all .3s}.plyr--paused .plyr__controls,.plyr--stopped .plyr__controls{opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.video-player-container.is-square{height:303px;width:330px}}@media (prefers-reduced-motion: reduce){.video-player-container,.video-player-container *,.plyr__controls{transition:none!important}}@media (prefers-reduced-motion: reduce){.vel-fade-enter-active,.vel-fade-leave-active,.vel-img-wrapper,.vel-img,.vel-btns-wrapper .btn__prev,.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__close{transition:none!important}}.wiro-output-action[data-v-5757a3f5]{display:inline-flex;align-items:center;justify-content:center;width:var(--wiro-media-action-size);height:var(--wiro-media-action-size);min-width:var(--wiro-media-action-size);padding:0;border:1px solid var(--wiro-media-action-border);border-radius:var(--wiro-media-action-radius);background:var(--wiro-media-action-bg);color:var(--wiro-media-action-fg);box-shadow:none;cursor:pointer;transition:var(--wiro-transition)}.wiro-output-action[data-v-5757a3f5]:hover{background:var(--wiro-media-action-bg-hover);color:var(--wiro-media-action-fg-hover)}.wiro-output-action[data-v-5757a3f5]:focus-visible{outline:none;box-shadow:var(--wiro-focus-ring)}/*! _breakpoints.scss | Wiro Design System — responsive single source of truth *//*! _variables.scss | Vuero | Css ninja 2020-2022 */@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.generate-task-outputs{display:grid;width:100%;max-width:100%;gap:10px}.generate-task-outputs .file-link{display:flex;align-items:center;gap:8px;text-decoration:none;flex:1;min-width:0;transition:color .3s ease;word-break:break-all;line-height:1.4;font-weight:500;color:var(--wiro-green-text);font-size:13px}.generate-task-outputs .file-link:hover{color:var(--wiro-ink)}.generate-task-outputs .file-link .wiro-icon{flex-shrink:0;color:var(--wiro-green-text)}.generate-task-outputs .output-file-preview{height:200px}.generate-task-outputs .output-image{display:block;width:100%;height:auto;max-height:63vh;padding:0;border-radius:8px;object-fit:cover}.generate-task-outputs .custom-lightbox-gallery.is-multi{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:10px}.generate-task-outputs .output-container{position:relative;cursor:pointer;padding:0;overflow:hidden;border-radius:8px;min-height:10vh;max-height:63vh}.generate-task-outputs .output-container.is-drag-edit{cursor:grab}.generate-task-outputs .output-container.is-drag-edit:active{cursor:grabbing}.generate-task-outputs .output-container.is-drag-edit .drag-edit-hint{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px;text-align:center;border:1px dashed var(--primary);border-radius:8px;background:#00000052;color:#fff;font-size:.72rem;font-weight:600;line-height:1.25;opacity:0;transition:opacity .15s ease;pointer-events:none}.generate-task-outputs .output-container.is-drag-edit .drag-edit-hint i{font-size:1.15rem;color:#fff}.generate-task-outputs .output-container.is-drag-edit:hover .drag-edit-hint{opacity:1}.generate-task-outputs .output-container.video-output{height:auto;overflow:visible}.generate-task-outputs .output-container.image-output{overflow:visible}.generate-task-outputs .output-container.image-output .image-actions{position:absolute;top:4px;right:4px;display:flex;gap:4px;z-index:10}.generate-task-outputs .output-container.image-output .image-actions .share-icon,.generate-task-outputs .output-container.image-output .image-actions .open-icon,.generate-task-outputs .output-container.image-output .image-actions .download-icon{position:static}.generate-task-outputs .output-container.audio-output{margin-top:3px;overflow:visible}.generate-task-outputs .output-container.audio-output .audio-actions{position:absolute;top:4px;right:4px;z-index:10}.generate-task-outputs .output-container.audio-output .audio-actions .download-icon{position:static}.generate-task-outputs .output-container.glb-output{height:400px;overflow:visible;cursor:default}.generate-task-outputs .output-container .glb-viewer{display:block;width:100%;height:400px}.generate-task-outputs .download-icon{position:absolute;top:4px;right:4px;z-index:10}.generate-task-outputs .video-player-container.is-16by9{padding-top:0}.generate-task-outputs .video-player-container.is-auto video{max-height:63vh}.generate-task-outputs .video-player-container.is-auto .plyr{min-width:180px!important}.generate-task-outputs .video-outputs-grid .video-output.is-vfit .video-player-container.is-auto .plyr{min-width:0!important}.generate-task-outputs .video-outputs-grid{display:flex;flex-direction:column;align-items:center;gap:10px}.generate-task-outputs .video-outputs-grid .video-output{position:relative;width:fit-content;max-width:100%}.generate-task-outputs .video-outputs-grid .video-output .video-actions{position:absolute;top:4px;right:4px;display:flex;gap:4px;z-index:10}.generate-task-outputs .video-outputs-grid .video-output .share-icon,.generate-task-outputs .video-outputs-grid .video-output .open-icon,.generate-task-outputs .video-outputs-grid .video-output .download-icon{position:static}.generate-task-outputs .llmoutput{display:grid;width:100%;min-height:60px;max-height:250px;overflow:hidden;overflow-y:auto;margin-bottom:10px;padding:10px;background:var(--wiro-bg-warm);border:1px solid var(--wiro-border);border-radius:4px;font-weight:500;color:var(--wiro-ink2)}.generate-task-outputs .llmoutput .code-block{background:var(--wiro-surface);border:1px solid var(--wiro-border);border-radius:5px;overflow:hidden;margin-bottom:15px}.generate-task-outputs .llmoutput .code-block .code-header{background:var(--wiro-bg-stone);border-bottom:1px solid var(--wiro-border);padding:10px;margin:0}.generate-task-outputs .llmoutput .code-block .code-header .code-title{padding:0;text-align:left;font-weight:700;font-family:var(--wiro-mono)}.generate-task-outputs .llmoutput .code-block .code-header .code-func{padding:0;text-align:right}.generate-task-outputs .llmoutput .code-block pre{padding:0;background:none;margin:0 10px}.generate-task-outputs .llmoutput .code-block pre code.hljs{border-radius:5px;padding:1em;scrollbar-width:thin;scrollbar-color:var(--wiro-border-strong) var(--wiro-bg-warm)}.generate-task-outputs .llmoutput .code-block pre code.hljs::-webkit-scrollbar{width:4px;height:4px}.generate-task-outputs .llmoutput .code-block pre code.hljs::-webkit-scrollbar-track{background:var(--wiro-bg-warm);border-radius:4px}.generate-task-outputs .llmoutput .code-block pre code.hljs::-webkit-scrollbar-thumb{background:var(--wiro-border-strong);border-radius:4px}.generate-task-outputs .llmoutput .code-block pre code.hljs::-webkit-scrollbar-thumb:hover{background:var(--wiro-ink4)}.generate-task-outputs .llmoutput strong{font-weight:700}.generate-task-outputs .llmoutput p{font-family:inherit;color:inherit;margin-bottom:15px;font-weight:inherit}.generate-task-outputs .llmoutput p:last-child{margin-bottom:0}.generate-task-outputs .llmoutput table{width:100%;border-radius:4px;overflow:hidden;margin-bottom:15px}.generate-task-outputs .llmoutput table th,.generate-task-outputs .llmoutput table td{border:1px solid var(--wiro-border);padding:2px 5px;background:var(--wiro-surface);color:inherit;font-weight:inherit}.generate-task-outputs .llmoutput table th{font-weight:600}.generate-task-outputs .llmoutput ul{list-style-type:circle;list-style-position:inside;margin:0 0 15px;padding:0}.generate-task-outputs .llmoutput ul li{margin-bottom:15px}.generate-task-outputs .llmoutput ul li p{display:inline}.generate-task-outputs .llmoutput ul li:last-child{margin-bottom:0}.generate-task-outputs .llmoutput ol{list-style-position:inside;margin:0 0 15px;padding:0}.generate-task-outputs .llmoutput ol li{margin-bottom:15px}.generate-task-outputs .llmoutput ol li p{display:inline}.generate-task-outputs .llmoutput ol li:last-child{margin-bottom:0}.generate-task-outputs .text-file-container{margin:3px 0;padding:0;border:1px solid var(--wiro-border);border-radius:8px;background:var(--wiro-bg-warm);width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.generate-task-outputs .text-file-container object{width:100%;height:200px;border:none;border-bottom:1px solid var(--wiro-border);display:block}.generate-task-outputs .text-file-container .file-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 15px}.generate-task-outputs .text-file-container .file-actions .file-link{display:flex;align-items:center;gap:8px;text-decoration:none;flex:1;min-width:0;transition:color .3s ease;word-break:break-all;line-height:1.4;font-weight:500;color:var(--wiro-green-text);font-size:13px}.generate-task-outputs .text-file-container .file-actions .file-link:hover{color:var(--wiro-ink)}.generate-task-outputs .text-file-container .file-actions .file-link .wiro-icon{flex-shrink:0;color:var(--wiro-green-text)}.generate-task-outputs .text-file-container .file-actions .download-icon-inline{cursor:pointer;transition:transform .2s;height:34px;width:34px;flex-shrink:0}.generate-task-outputs .text-file-container .file-actions .download-icon-inline:hover{transform:scale(1.1)}.unknown-file-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:8px;background:var(--wiro-bg-warm);border:1px solid var(--wiro-border);margin-top:8px}.unknown-file-card .unknown-file-icon-wrap{display:flex;align-items:center;justify-content:center;width:52px;height:52px;min-width:52px;border-radius:10px;background:var(--wiro-surface);color:var(--wiro-green-text)}.unknown-file-card .unknown-file-icon-wrap .wiro-icon{color:inherit}.unknown-file-card .unknown-file-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.unknown-file-card .unknown-file-info .unknown-file-name{font-size:.9rem;font-weight:600;color:var(--wiro-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unknown-file-card .unknown-file-info .unknown-file-size{font-size:.78rem;color:var(--wiro-ink4)}.unknown-file-card .unknown-file-actions{display:flex;gap:8px;flex-shrink:0}.agent-activity-modal[data-v-835bae31]{display:grid;gap:20px}.agent-activity-modal__summary[data-v-835bae31]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.agent-activity-modal__summary>div[data-v-835bae31]{min-width:0}.agent-activity-modal__summary span[data-v-835bae31]{color:var(--wiro-ink4);font-size:9px;text-transform:uppercase}.agent-activity-modal__summary h3[data-v-835bae31]{overflow:hidden;margin:3px 0 0;color:var(--wiro-ink);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agent-activity-modal__icon[data-v-835bae31]{display:grid;width:38px;height:38px;border:1px solid var(--wiro-border);border-radius:var(--wiro-radius-control);color:var(--wiro-ink);place-items:center}.agent-activity-modal__facts[data-v-835bae31]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--wiro-border);border-radius:var(--wiro-radius-control)}.agent-activity-modal__facts div[data-v-835bae31]{display:grid;gap:5px;padding:12px;border-right:1px solid var(--wiro-border)}.agent-activity-modal__facts div[data-v-835bae31]:last-child{border-right:0}.agent-activity-modal__facts dt[data-v-835bae31]{color:var(--wiro-ink4);font-size:9px}.agent-activity-modal__facts dd[data-v-835bae31]{margin:0;color:var(--wiro-ink);font-family:var(--wiro-mono);font-size:10px}.agent-activity-modal__outputs[data-v-835bae31]{display:grid;min-width:0;gap:10px}.agent-activity-modal__outputs h4[data-v-835bae31]{margin:0;color:var(--wiro-ink2);font-size:11px;font-weight:600}@media only screen and (max-width: 620px){.agent-activity-modal__facts[data-v-835bae31]{grid-template-columns:1fr}.agent-activity-modal__facts div[data-v-835bae31]{border-right:0;border-bottom:1px solid var(--wiro-border)}.agent-activity-modal__facts div[data-v-835bae31]:last-child{border-bottom:0}}.agent-activity-list[data-v-2139ce7d]{display:grid}.agent-activity-list__item[data-v-2139ce7d]{display:grid;gap:10px;min-width:0;padding:12px;border-bottom:1px solid var(--wiro-border)}.agent-activity-list__item[data-v-2139ce7d]:last-child{border-bottom:0}.agent-activity-list__head[data-v-2139ce7d],.agent-activity-list__foot[data-v-2139ce7d],.agent-activity-list__model[data-v-2139ce7d],.agent-activity-list__meta[data-v-2139ce7d],.agent-activity-list__actions[data-v-2139ce7d]{display:flex;align-items:center}.agent-activity-list__head[data-v-2139ce7d],.agent-activity-list__foot[data-v-2139ce7d]{justify-content:space-between;gap:10px}.agent-activity-list__model[data-v-2139ce7d]{min-width:0;gap:7px;color:var(--wiro-ink)}.agent-activity-list__model strong[data-v-2139ce7d]{overflow:hidden;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.agent-activity-list__progress[data-v-2139ce7d]{width:100%;height:3px;overflow:hidden;border:0;border-radius:999px;accent-color:var(--wiro-ink)}.agent-activity-list__outputs[data-v-2139ce7d]{min-width:0;overflow:hidden}.agent-activity-list__meta[data-v-2139ce7d]{min-width:0;gap:9px}.agent-activity-list__meta span[data-v-2139ce7d],.agent-activity-list__meta time[data-v-2139ce7d]{color:var(--wiro-ink4);font-family:var(--wiro-mono);font-size:8.5px}.agent-activity-list__actions[data-v-2139ce7d]{gap:3px}.agent-activity-list.is-wide .agent-activity-list__item[data-v-2139ce7d]{grid-template-columns:minmax(180px,1fr) minmax(240px,1.5fr) auto;align-items:center;gap:18px;padding:14px 17px}.agent-activity-list.is-wide .agent-activity-list__head[data-v-2139ce7d]{display:grid;grid-template-columns:minmax(0,1fr) auto}.agent-activity-list.is-wide .agent-activity-list__progress[data-v-2139ce7d]{grid-column:1/-1}.agent-activity-list.is-wide .agent-activity-list__outputs[data-v-2139ce7d]{max-height:220px;overflow:auto}@media only screen and (max-width: 840px){.agent-activity-list.is-wide .agent-activity-list__item[data-v-2139ce7d]{grid-template-columns:1fr}}
