@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Light-BqtVaFVY.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-LightItalic-GnUS226j.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Regular-B3SN4yqc.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Italic-DaD0mEJa.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Medium-DoW3kFbX.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-MediumItalic-DgnNTIcV.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Bold-C3YRi9Vg.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-BoldItalic-CHjH7yW7.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Black-CBuN7gOj.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-BlackItalic-CalA782P.otf)format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--background:rgb(var(--v-theme-background,255 255 255));--background-1:rgb(var(--v-theme-background-1,248 250 252));--background-2:rgb(var(--v-theme-background-2,238 242 255));--surface:rgb(var(--v-theme-surface,255 255 255));--border:rgb(var(--v-theme-border,226 232 240));--text:rgb(var(--v-theme-text,15 23 42));--primary:rgb(var(--v-theme-primary,79 70 229));--secondary:rgb(var(--v-theme-secondary,14 165 233));--success:rgb(var(--v-theme-success,16 185 129));--warning:rgb(var(--v-theme-warning,245 158 11));--error:rgb(var(--v-theme-error,239 68 68));--elevation-2:0 4px 16px 0 #99999926}html body .kira-studio-app-root,html body .kira-overlay{color:var(--text);font-size:14px;line-height:1.2;font-family:Satoshi,Helvetica,sans-serif!important}html body .kira-studio-app-root .bg-background,html body .kira-overlay .bg-background,html body .kira-studio-app-root .bg-background-1,html body .kira-overlay .bg-background-1{background-color:var(--background)!important}html body .kira-studio-app-root .bg-background-2,html body .kira-overlay .bg-background-2{background-color:var(--background-2)!important}html body .kira-studio-app-root .bg-surface,html body .kira-overlay .bg-surface{background-color:var(--surface)!important}html body .kira-studio-app-root .bg-primary,html body .kira-overlay .bg-primary{background-color:var(--primary)!important}html body .kira-studio-app-root .bg-secondary,html body .kira-overlay .bg-secondary{background-color:var(--secondary)!important}html body .kira-studio-app-root .bg-warning,html body .kira-overlay .bg-warning{background-color:var(--warning)!important}html body .kira-studio-app-root .bg-success,html body .kira-overlay .bg-success{background-color:var(--success)}html body .kira-studio-app-root .bg-error,html body .kira-overlay .bg-error{background-color:var(--error)}html body .kira-studio-app-root .text-primary,html body .kira-overlay .text-primary{color:var(--primary)!important}html body .kira-studio-app-root .text-secondary,html body .kira-overlay .text-secondary{color:var(--secondary)!important}html body .kira-studio-app-root .text-white,html body .kira-overlay .text-white{color:#fff!important}html body .kira-studio-app-root .text-error,html body .kira-overlay .text-error{color:var(--error)!important}html body .kira-studio-app-root .text-success,html body .kira-overlay .text-success{color:var(--success)!important}html body .kira-studio-app-root .text-warning,html body .kira-overlay .text-warning{color:var(--warning)!important}html body .kira-studio-app-root .elevation-2,html body .kira-overlay .elevation-2{box-shadow:var(--elevation-2)!important}html body .kira-studio-app-root .v-btn[iconb],html body .kira-overlay .v-btn[iconb]{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;padding:0!important}html body .kira-studio-app-root .v-btn[iconb] .v-btn__overlay,html body .kira-studio-app-root .v-btn[iconb] .v-btn__underlay,html body .kira-studio-app-root .v-btn[iconb] .v-ripple__container,html body .kira-overlay .v-btn[iconb] .v-btn__overlay,html body .kira-overlay .v-btn[iconb] .v-btn__underlay,html body .kira-overlay .v-btn[iconb] .v-ripple__container{display:none!important}html body .kira-studio-app-root .v-list-item__prepend>.v-badge~.v-list-item__spacer,html body .kira-studio-app-root .v-list-item__prepend>.v-icon~.v-list-item__spacer,html body .kira-studio-app-root .v-list-item__prepend>.v-tooltip~.v-list-item__spacer,html body .kira-overlay .v-list-item__prepend>.v-badge~.v-list-item__spacer,html body .kira-overlay .v-list-item__prepend>.v-icon~.v-list-item__spacer,html body .kira-overlay .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:12px}html body .kira-studio-app-root .v-menu__content,html body .kira-studio-app-root .v-overlay__content,html body .kira-overlay .v-menu__content,html body .kira-overlay .v-overlay__content{margin:0;padding:12px}html body .kira-studio-app-root h1,html body .kira-studio-app-root h2,html body .kira-studio-app-root h3,html body .kira-studio-app-root h4,html body .kira-studio-app-root h5,html body .kira-studio-app-root h6,html body .kira-studio-app-root .text-h1,html body .kira-studio-app-root .text-h2,html body .kira-studio-app-root .text-h3,html body .kira-studio-app-root .text-h4,html body .kira-studio-app-root .text-h5,html body .kira-studio-app-root .text-h6,html body .kira-overlay h1,html body .kira-overlay h2,html body .kira-overlay h3,html body .kira-overlay h4,html body .kira-overlay h5,html body .kira-overlay h6,html body .kira-overlay .text-h1,html body .kira-overlay .text-h2,html body .kira-overlay .text-h3,html body .kira-overlay .text-h4,html body .kira-overlay .text-h5,html body .kira-overlay .text-h6{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-weight:400}html body .kira-studio-app-root .msg-bubble-content p:first-child,html body .kira-overlay .msg-bubble-content p:first-child{margin-top:0!important}html body .kira-studio-app-root textarea,html body .kira-overlay textarea{background:0 0!important;border:none!important;height:auto!important;min-height:0!important}html body .kira-studio-app-root .align-center,html body .kira-overlay .align-center{margin-left:0;margin-right:0;display:flex}html body .kira-studio-app-root .msg-bubble-content table,html body .kira-overlay .msg-bubble-content table{table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:8px;margin-top:8px;margin-bottom:16px;overflow:hidden}html body .kira-studio-app-root .msg-bubble-content th,html body .kira-studio-app-root .msg-bubble-content td,html body .kira-overlay .msg-bubble-content th,html body .kira-overlay .msg-bubble-content td{border-bottom:1px solid var(--border);border-right:1px solid var(--border);min-width:50px;padding:6px 8px}html body .kira-studio-app-root .msg-bubble-content th:last-child,html body .kira-studio-app-root .msg-bubble-content td:last-child,html body .kira-overlay .msg-bubble-content th:last-child,html body .kira-overlay .msg-bubble-content td:last-child{border-right:none}html body .kira-studio-app-root .msg-bubble-content tr:last-child td,html body .kira-studio-app-root .msg-bubble-content tr:last-child th,html body .kira-overlay .msg-bubble-content tr:last-child td,html body .kira-overlay .msg-bubble-content tr:last-child th{border-bottom:none}html body .kira-studio-app-root .msg-bubble-content th,html body .kira-overlay .msg-bubble-content th{background:var(--background-2)}html body .kira-studio-app-root .v-alert,html body .kira-overlay .v-alert{align-items:center;display:flex}html body .kira-studio-app-root .v-alert .v-alert__prepend,html body .kira-overlay .v-alert .v-alert__prepend{align-self:center}html body .kira-studio-app-root .tippy-box,html body .kira-overlay .tippy-box{border-radius:28px}html body .kira-studio-app-root .tippy-box .tippy-content,html body .kira-overlay .tippy-box .tippy-content{word-break:break-all;padding:.75rem 1.25rem;font-size:.9rem}html body .kira-studio-app-root .tippy-box[data-theme*=light],html body .kira-overlay .tippy-box[data-theme*=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}html body .kira-studio-app-root .tippy-box[data-theme*=light] .tippy-arrow,html body .kira-overlay .tippy-box[data-theme*=light] .tippy-arrow{color:#fff}html body .kira-studio-app-root .tippy-box[data-theme*=interactive]>.tippy-content,html body .kira-overlay .tippy-box[data-theme*=interactive]>.tippy-content{padding:0}html body .kira-studio-app-root .tippy-box[data-theme*=error],html body .kira-overlay .tippy-box[data-theme*=error]{background-color:var(--error)}html body .kira-studio-app-root .tippy-box[data-theme*=error] .tippy-arrow,html body .kira-overlay .tippy-box[data-theme*=error] .tippy-arrow{color:var(--error)}html body .kira-studio-app-root .tippy-box[data-theme*=primary],html body .kira-overlay .tippy-box[data-theme*=primary]{background-color:var(--primary);color:#fff}html body .kira-studio-app-root .tippy-box[data-theme*=primary] .tippy-arrow,html body .kira-overlay .tippy-box[data-theme*=primary] .tippy-arrow{color:var(--primary)}html body .kira-studio-app-root .tippy-box[data-theme*=success],html body .kira-overlay .tippy-box[data-theme*=success]{background-color:var(--success)}html body .kira-studio-app-root .tippy-box[data-theme*=success] .tippy-arrow,html body .kira-overlay .tippy-box[data-theme*=success] .tippy-arrow{color:var(--success)}html body .kira-studio-app-root .tippy-box[data-theme*=warning],html body .kira-overlay .tippy-box[data-theme*=warning]{background-color:var(--warning)}html body .kira-studio-app-root .tippy-box[data-theme*=warning] .tippy-arrow,html body .kira-overlay .tippy-box[data-theme*=warning] .tippy-arrow{color:var(--warning)}html body .kira-studio-app-root .tippy-box[data-theme*=secondary],html body .kira-overlay .tippy-box[data-theme*=secondary]{background-color:var(--secondary)}html body .kira-studio-app-root .tippy-box[data-theme*=secondary] .tippy-arrow,html body .kira-overlay .tippy-box[data-theme*=secondary] .tippy-arrow{color:var(--secondary)}html body .kira-studio-app-root .app-card,html body .kira-overlay .app-card{background-color:var(--background);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden}html body .kira-studio-app-root .app-card-header,html body .kira-studio-app-root .app-card-footer,html body .kira-overlay .app-card-header,html body .kira-overlay .app-card-footer{align-items:center;width:100%;min-height:35px;display:flex}html body .kira-studio-app-root .app-card-header>div,html body .kira-studio-app-root .app-card-footer>div,html body .kira-overlay .app-card-header>div,html body .kira-overlay .app-card-footer>div{width:100%}html body .kira-studio-app-root .app-card.type-primary .app-card-header,html body .kira-overlay .app-card.type-primary .app-card-header{background-color:rgba(var(--v-theme-primary), .08);color:var(--primary)}html body .kira-studio-app-root .app-card .app-card-content,html body .kira-overlay .app-card .app-card-content{overflow:hidden auto}html body .kira-studio-app-root .v-btn.dropzone-btn,html body .kira-overlay .v-btn.dropzone-btn{border-radius:24px!important;padding:24px!important}html body .kira-studio-app-root .v-btn.dropzone-btn .v-btn__content,html body .kira-overlay .v-btn.dropzone-btn .v-btn__content{width:100%}html body .kira-studio-app-root .v-btn.drop-border:before,html body .kira-overlay .v-btn.drop-border:before{content:"";border-radius:inherit;border:1px dashed;position:absolute;top:4px;bottom:4px;left:4px;right:4px}html body .kira-studio-app-root .fw-100,html body .kira-overlay .fw-100{font-weight:100}html body .kira-studio-app-root .fw-200,html body .kira-overlay .fw-200{font-weight:200}html body .kira-studio-app-root .fw-300,html body .kira-overlay .fw-300{font-weight:300}html body .kira-studio-app-root .fw-400,html body .kira-overlay .fw-400{font-weight:400}html body .kira-studio-app-root .fw-500,html body .kira-overlay .fw-500{font-weight:500}html body .kira-studio-app-root .fw-600,html body .kira-overlay .fw-600{font-weight:600}html body .kira-studio-app-root .fw-700,html body .kira-overlay .fw-700{font-weight:700}html body .kira-studio-app-root .fw-800,html body .kira-overlay .fw-800{font-weight:800}html body .kira-studio-app-root .fw-900,html body .kira-overlay .fw-900{font-weight:900}html body .kira-studio-app-root .fs-8,html body .kira-overlay .fs-8{font-size:8px}html body .kira-studio-app-root .fs-10,html body .kira-overlay .fs-10{font-size:10px}html body .kira-studio-app-root .fs-11,html body .kira-overlay .fs-11{font-size:11px}html body .kira-studio-app-root .fs-12,html body .kira-overlay .fs-12{font-size:12px}html body .kira-studio-app-root .fs-13,html body .kira-overlay .fs-13{font-size:13px}html body .kira-studio-app-root .fs-14,html body .kira-overlay .fs-14{font-size:14px}html body .kira-studio-app-root .fs-15,html body .kira-overlay .fs-15{font-size:15px}html body .kira-studio-app-root .fs-16,html body .kira-overlay .fs-16{font-size:16px}html body .kira-studio-app-root .fs-17,html body .kira-overlay .fs-17{font-size:17px}html body .kira-studio-app-root .fs-18,html body .kira-overlay .fs-18{font-size:18px}html body .kira-studio-app-root .fs-20,html body .kira-overlay .fs-20{font-size:20px}html body .kira-studio-app-root .fs-22,html body .kira-overlay .fs-22{font-size:22px}html body .kira-studio-app-root .fs-24,html body .kira-overlay .fs-24{font-size:24px}html body .kira-studio-app-root .fs-28,html body .kira-overlay .fs-28{font-size:28px}html body .kira-studio-app-root .fs-32,html body .kira-overlay .fs-32{font-size:32px}html body .kira-studio-app-root .flex-1,html body .kira-overlay .flex-1{flex:1!important}html body .kira-studio-app-root .flex-2,html body .kira-overlay .flex-2{flex:2!important}html body .kira-studio-app-root .flex-3,html body .kira-overlay .flex-3{flex:3!important}html body .kira-studio-app-root .flex-4,html body .kira-overlay .flex-4{flex:4!important}html body .kira-studio-app-root .flex-5,html body .kira-overlay .flex-5{flex:5!important}html body .kira-studio-app-root .flex-6,html body .kira-overlay .flex-6{flex:6!important}html body .kira-studio-app-root .flex-7,html body .kira-overlay .flex-7{flex:7!important}html body .kira-studio-app-root .flex-8,html body .kira-overlay .flex-8{flex:8!important}html body .kira-studio-app-root .flex-9,html body .kira-overlay .flex-9{flex:9!important}html body .kira-studio-app-root .flex-10,html body .kira-overlay .flex-10{flex:10!important}html body .kira-studio-app-root .flex-11,html body .kira-overlay .flex-11{flex:11!important}html body .kira-studio-app-root .flex-12,html body .kira-overlay .flex-12{flex:12!important}html body .kira-studio-app-root .min-50,html body .kira-overlay .min-50{min-width:50px!important}html body .kira-studio-app-root .min-h-200,html body .kira-overlay .min-h-200{min-height:200px!important}html body .kira-studio-app-root .max-250,html body .kira-overlay .max-250{max-width:250px!important}html body .kira-studio-app-root .max-400,html body .kira-overlay .max-400{max-width:400px!important}html body .kira-studio-app-root .max-600,html body .kira-overlay .max-600{max-width:600px!important}html body .kira-studio-app-root .max-800,html body .kira-overlay .max-800{max-width:800px!important}html body .kira-studio-app-root .font-1,html body .kira-overlay .font-1{font-family:Satoshi,Helvetica,sans-serif!important}html body .kira-studio-app-root body p,html body .kira-overlay body p{margin-top:0;margin-bottom:1rem}html body .kira-studio-app-root body ol,html body .kira-studio-app-root body ul,html body .kira-studio-app-root body dl,html body .kira-overlay body ol,html body .kira-overlay body ul,html body .kira-overlay body dl{margin-bottom:0}html body .kira-studio-app-root body strong,html body .kira-studio-app-root body b,html body .kira-overlay body strong,html body .kira-overlay body b{font-weight:700!important}html body .kira-studio-app-root .small-text,html body .kira-overlay .small-text{text-transform:uppercase;color:var(--grey);font-size:10px}html body .kira-studio-app-root .medium-text,html body .kira-overlay .medium-text{color:var(--grey-darken-1);font-size:12px;font-weight:400}html body .kira-studio-app-root .spaced,html body .kira-overlay .spaced{letter-spacing:2.6px}html body .kira-studio-app-root body div .underline,html body .kira-overlay body div .underline{text-decoration:underline}html body .kira-studio-app-root .caps,html body .kira-studio-app-root .capz,html body .kira-overlay .caps,html body .kira-overlay .capz{text-transform:uppercase}html body .kira-studio-app-root .lowercase,html body .kira-overlay .lowercase{text-transform:lowercase}html body .kira-studio-app-root .capitalize,html body .kira-overlay .capitalize{text-transform:capitalize!important}html body .kira-studio-app-root .normalcase,html body .kira-overlay .normalcase,html body .kira-studio-app-root .normal-text,html body .kira-overlay .normal-text{text-transform:initial!important}html body .kira-studio-app-root .pre-wrap,html body .kira-overlay .pre-wrap{white-space:pre-wrap}html body .kira-studio-app-root .multiline,html body .kira-overlay .multiline{white-space:normal!important}html body .kira-studio-app-root .nowrap,html body .kira-overlay .nowrap{white-space:nowrap}html body .kira-studio-app-root .ellipsis,html body .kira-overlay .ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html body .kira-studio-app-root .italic,html body .kira-overlay .italic{font-style:italic}html body .kira-studio-app-root .justified,html body .kira-overlay .justified{text-align:justify}html body .kira-studio-app-root .hover-underline:hover,html body .kira-studio-app-root .hover-underline:active,html body .kira-studio-app-root .hover-underline:focus,html body .kira-overlay .hover-underline:hover,html body .kira-overlay .hover-underline:active,html body .kira-overlay .hover-underline:focus,html body .kira-studio-app-root .hover-underline:hover .text,html body .kira-studio-app-root .hover-underline:active .text,html body .kira-studio-app-root .hover-underline:focus .text,html body .kira-overlay .hover-underline:hover .text,html body .kira-overlay .hover-underline:active .text,html body .kira-overlay .hover-underline:focus .text{text-decoration:underline}html body .kira-studio-app-root .fs-h1,html body .kira-studio-app-root h1,html body .kira-studio-app-root .h1,html body .kira-overlay .fs-h1,html body .kira-overlay h1,html body .kira-overlay .h1{font-size:2.5em}html body .kira-studio-app-root .fs-h2,html body .kira-studio-app-root h2,html body .kira-studio-app-root .h2,html body .kira-overlay .fs-h2,html body .kira-overlay h2,html body .kira-overlay .h2{font-size:2rem}html body .kira-studio-app-root .fs-h3,html body .kira-studio-app-root h3,html body .kira-studio-app-root .h3,html body .kira-overlay .fs-h3,html body .kira-overlay h3,html body .kira-overlay .h3{font-size:1.75em}html body .kira-studio-app-root .fs-h4,html body .kira-studio-app-root h4,html body .kira-studio-app-root .h4,html body .kira-overlay .fs-h4,html body .kira-overlay h4,html body .kira-overlay .h4{font-size:1.5em}html body .kira-studio-app-root .fs-h5,html body .kira-studio-app-root h5,html body .kira-studio-app-root .h5,html body .kira-overlay .fs-h5,html body .kira-overlay h5,html body .kira-overlay .h5{font-size:1.25em}html body .kira-studio-app-root .fs-h6,html body .kira-studio-app-root h6,html body .kira-studio-app-root .h6,html body .kira-overlay .fs-h6,html body .kira-overlay h6,html body .kira-overlay .h6{font-size:1.1em}@media only screen and (max-width:600px){html body .kira-studio-app-root .v-application h1,html body .kira-studio-app-root .v-application .h1,html body .kira-studio-app-root .v-application .fs-h1,html body .kira-overlay .v-application h1,html body .kira-overlay .v-application .h1,html body .kira-overlay .v-application .fs-h1{font-size:2.5em}html body .kira-studio-app-root .v-application h2,html body .kira-studio-app-root .v-application .h2,html body .kira-studio-app-root .v-application .fs-h2,html body .kira-overlay .v-application h2,html body .kira-overlay .v-application .h2,html body .kira-overlay .v-application .fs-h2{font-size:2em}html body .kira-studio-app-root .v-application h3,html body .kira-studio-app-root .v-application .h3,html body .kira-studio-app-root .v-application .fs-h3,html body .kira-overlay .v-application h3,html body .kira-overlay .v-application .h3,html body .kira-overlay .v-application .fs-h3{font-size:1.75em}html body .kira-studio-app-root .v-application h4,html body .kira-studio-app-root .v-application .h4,html body .kira-studio-app-root .v-application .fs-h4,html body .kira-overlay .v-application h4,html body .kira-overlay .v-application .h4,html body .kira-overlay .v-application .fs-h4{font-size:1.5em}html body .kira-studio-app-root .v-application h5,html body .kira-studio-app-root .v-application .h5,html body .kira-studio-app-root .v-application .fs-h5,html body .kira-overlay .v-application h5,html body .kira-overlay .v-application .h5,html body .kira-overlay .v-application .fs-h5{font-size:1.25em}html body .kira-studio-app-root .v-application h6,html body .kira-studio-app-root .v-application .h6,html body .kira-studio-app-root .v-application .fs-h6,html body .kira-overlay .v-application h6,html body .kira-overlay .v-application .h6,html body .kira-overlay .v-application .fs-h6{font-size:1em}}html body .kira-studio-app-root .lh-1,html body .kira-overlay .lh-1{line-height:1}html body .kira-studio-app-root .lh-13,html body .kira-overlay .lh-13{line-height:1.3!important}html body .kira-studio-app-root .lh-15,html body .kira-overlay .lh-15{line-height:1.5!important}html body .kira-studio-app-root .lh-2,html body .kira-overlay .lh-2{line-height:2!important}html body .kira-studio-app-root .text-text,html body .kira-overlay .text-text{color:var(--text)}html body .kira-studio-app-root .bg-lighten,html body .kira-overlay .bg-lighten{background-color:#ffffff42}html body .kira-studio-app-root .bg-lighten-1,html body .kira-overlay .bg-lighten-1{background-color:#ffffff1a}html body .kira-studio-app-root .bg-lighten-2,html body .kira-overlay .bg-lighten-2{background-color:#ffffff80}html body .kira-studio-app-root .pointer,html body .kira-overlay .pointer{cursor:pointer}html body .kira-studio-app-root .relative,html body .kira-overlay .relative{position:relative}html body .kira-studio-app-root .absolute,html body .kira-overlay .absolute{position:absolute}html body .kira-studio-app-root .absolute-force,html body .kira-overlay .absolute-force{position:absolute!important}html body .kira-studio-app-root .fixed,html body .kira-overlay .fixed{position:fixed}html body .kira-studio-app-root .sticky,html body .kira-overlay .sticky{position:sticky}html body .kira-studio-app-root .top,html body .kira-overlay .top{top:0}html body .kira-studio-app-root .right,html body .kira-overlay .right{right:0}html body .kira-studio-app-root .bottom,html body .kira-overlay .bottom{bottom:0}html body .kira-studio-app-root .left,html body .kira-overlay .left{left:0}html body .kira-studio-app-root .z-1,html body .kira-overlay .z-1{z-index:1}html body .kira-studio-app-root .z-2,html body .kira-overlay .z-2{z-index:2}html body .kira-studio-app-root .z-3,html body .kira-overlay .z-3{z-index:3}html body .kira-studio-app-root .z-5,html body .kira-overlay .z-5{z-index:5}html body .kira-studio-app-root .overhidden,html body .kira-overlay .overhidden{overflow:hidden!important}html body .kira-studio-app-root .overauto,html body .kira-overlay .overauto{overflow:auto!important}html body .kira-studio-app-root .overvisible,html body .kira-overlay .overvisible{overflow:visible!important}html body .kira-studio-app-root .invisible,html body .kira-overlay .invisible{visibility:hidden}html body .kira-studio-app-root .no-select,html body .kira-overlay .no-select{-webkit-user-select:none;user-select:none}html body .kira-studio-app-root .thinscroll,html body .kira-overlay .thinscroll{scrollbar-width:thin;scrollbar-color:#637dff66 transparent}html body .kira-studio-app-root .thinscroll::-webkit-scrollbar{width:7px;height:7px}html body .kira-overlay .thinscroll::-webkit-scrollbar{width:7px;height:7px}html body .kira-studio-app-root .thinscroll::-webkit-scrollbar-track{background:0 0}html body .kira-overlay .thinscroll::-webkit-scrollbar-track{background:0 0}html body .kira-studio-app-root .thinscroll::-webkit-scrollbar-thumb{background-color:var(--primary);border:1px solid #0000;border-radius:6px}html body .kira-overlay .thinscroll::-webkit-scrollbar-thumb{background-color:var(--primary);border:1px solid #0000;border-radius:6px}html body .audio-recorder[data-v-6d55e36e]{min-height:40px;padding:0 4px}html body .audio-recorder__center[data-v-6d55e36e]{min-height:32px}html body .audio-recorder__cancel[data-v-6d55e36e]{box-shadow:none!important}html body .volume-bars[data-v-6d55e36e]{align-items:center;gap:3px;height:20px;display:flex}html body .bar[data-v-6d55e36e]{opacity:.4;background:currentColor;border-radius:2px;width:3px;min-height:3px;transition:height .1s}html body .chat-send-btn[data-v-6d55e36e]{box-shadow:none!important;border-radius:50%!important;min-width:32px!important;min-height:32px!important}html body .chat-block[data-v-d4d150c1]{width:100%;height:100%;overflow-y:auto}html body .chat-image[data-v-d4d150c1]{border-radius:12px;max-width:100%;display:block}html body .chat-audio-player[data-v-d4d150c1]{border-radius:12px;min-width:225px;height:35px}html body .chat-document[data-v-d4d150c1]{color:inherit;text-decoration:none}html body .chat-content[data-v-d4d150c1] .v-virtual-scroll__container{flex-direction:column;width:100%;display:flex}html body .chat-content[data-v-d4d150c1] .msg-bubble{border-radius:15px;max-width:min(88%,800px);margin-top:5px;margin-bottom:5px;line-height:1;display:inline-block;position:relative}html body .chat-content[data-v-d4d150c1] .msg-bubble>div{word-break:break-word}html body .chat-content[data-v-d4d150c1] .msg-bubble .msg-bubble-content{z-index:3;background:0 0;border-radius:15px;padding:16px;position:relative}html body .chat-content[data-v-d4d150c1] .msg-bubble.is-image .msg-bubble-content,html body .chat-content[data-v-d4d150c1] .msg-bubble.is-audio .msg-bubble-content,html body .chat-content[data-v-d4d150c1] .msg-bubble.is-document .msg-bubble-content{padding:5px!important}html body .chat-content[data-v-d4d150c1] .msg-bubble.is-image>div,html body .chat-content[data-v-d4d150c1] .msg-bubble.is-audio>div,html body .chat-content[data-v-d4d150c1] .msg-bubble.is-document>div{z-index:3;position:relative}html body .chat-content[data-v-d4d150c1] .msg-bubble.is-image img,html body .chat-content[data-v-d4d150c1] .msg-bubble.is-audio .audio-player{border-radius:12px;overflow:hidden}html body .chat-content[data-v-d4d150c1] .msg-bubble.inbound{color:var(--text);float:left;clear:both;margin-left:12px;margin-right:0;position:relative}html body .chat-content[data-v-d4d150c1] .msg-bubble.outbound{float:right;clear:both;margin-left:0;margin-right:12px}html body .chat-content[data-v-d4d150c1] .msg-bubble.outbound .msg-bubble-content{background:linear-gradient(170deg, rgba(var(--v-theme-secondary), .08) 0%, rgba(var(--v-theme-secondary), .08) 70%, rgba(var(--v-theme-secondary), .4) 120%);color:var(--secondary);background-attachment:fixed}html body .chat-content .markdown[data-v-d4d150c1] p{margin-bottom:0;line-height:1.2}html body .chat-content .markdown[data-v-d4d150c1] p:not(:first-child){margin-top:8px}html body .chat-content .markdown[data-v-d4d150c1] ul,html body .chat-content .markdown[data-v-d4d150c1] ol{margin-left:16px}html body .chat-content .markdown[data-v-d4d150c1] li{margin-top:8px}html body .chat-content .markdown[data-v-d4d150c1] a{color:var(--secondary);text-decoration:underline}html body .chat-block-scroll[data-v-d4d150c1]:after{content:"";clear:both;display:block}html body[data-v-d4d150c1] canvas.chart-element{width:100%;max-width:100%;max-height:400px}html body[data-v-d4d150c1] .canvas-wrap{width:100%;position:relative}html body[data-v-d4d150c1] .canvas-wrap .canvas-loader{background-color:var(--background-2);background:linear-gradient(90deg, #fff0 0%, var(--background-2) 20%, #ffffff47 50%, var(--background-2) 80%, #fff0 100%);z-index:1;background-position:120% 0;background-size:220% 100%;border-radius:8px;margin-top:16px;margin-bottom:16px;animation:1.9s ease-in-out infinite chart-pending-shimmer-d4d150c1;position:absolute;top:0;bottom:0;left:0;right:0}html body[data-v-d4d150c1] .canvas-wrap[data-render-ready=false] canvas.chart-element{visibility:hidden}html body[data-v-d4d150c1] .canvas-wrap[data-render-ready=true] .canvas-loader{display:none}html body[data-v-d4d150c1] .canvas-wrap[data-render-ready=true] canvas.chart-element{visibility:visible}@keyframes chart-pending-shimmer-d4d150c1{0%{background-position:120% 0}to{background-position:-120% 0}}html body .upload-modal-card[data-v-bcaa1358]{border:1px solid var(--border)}html body .upload-modal-content[data-v-bcaa1358]{flex-direction:column;display:flex;overflow:hidden}html body .upload-files-list[data-v-bcaa1358]{max-height:180px;overflow:auto}html body .kira-file-item[data-v-bcaa1358]{border-radius:24px;gap:12px;padding:10px 12px;transition:background-color .15s}html body .kira-file-item[data-v-bcaa1358]:hover{background-color:var(--background-2)}html body .upload-gallery[data-v-bcaa1358]{background:var(--background-2);grid-template-columns:repeat(auto-fit,minmax(120px,180px));grid-auto-flow:dense;gap:10px;display:grid}html body .upload-gallery-img[data-v-bcaa1358]{width:100%;max-width:180px;display:block}html body .chat-main-area[data-v-3f7ac0d5]{background-color:var(--surface);border-radius:10px;height:100%;min-height:0}html body .chat-input-card[data-v-3f7ac0d5]{background:var(--background-2);border-radius:16px;transition:border .2s,box-shadow .2s;overflow:hidden}.drag-over{border:2px dashed rgb(var(--v-theme-primary));box-shadow:0 0 12px rgba(var(--v-theme-primary), .3)}html body .chat-input-textarea[data-v-3f7ac0d5]{max-height:200px;overflow:auto}html body .chat-input-textarea[data-v-3f7ac0d5] .v-field{background:0 0}html body .chat-input-textarea[data-v-3f7ac0d5] .v-field__input{padding:12px 16px 4px!important}html body .chat-input-toolbar[data-v-3f7ac0d5]{justify-content:space-between;align-items:center;padding:4px 8px 8px;display:flex}html body .chat-attachments[data-v-3f7ac0d5]{flex-wrap:nowrap;overflow-x:auto}html body .chat-attachment-item[data-v-3f7ac0d5]{flex-shrink:0;position:relative}html body .chat-attachment-thumb[data-v-3f7ac0d5]{object-fit:cover;border-radius:8px;width:64px;height:64px}html body .chat-attachment-file[data-v-3f7ac0d5]{background:var(--background-1);border-radius:8px;max-width:140px;height:64px}html body .chat-attachment-remove[data-v-3f7ac0d5]{position:absolute;top:-6px;right:-6px}html body .chat-send-btn[data-v-3f7ac0d5]{color:#fff;border-radius:50%!important}html body .chat-view-container[data-v-7c57218b]{width:100%;height:100%}html body .chat-shell[data-v-7c57218b]{border-top-left-radius:0;border-top-right-radius:0;width:100%;height:100%;min-height:0}html body .input-height[data-v-7c57218b]{min-height:40px}html body .border-bottom[data-v-7c57218b]{border-bottom:1px solid #e2e8f0}html body .v-application{background:0 0!important;min-width:0!important;min-height:0!important;display:inline-flex!important;position:static!important;overflow:visible!important}html body .v-application__wrap{min-height:0!important;display:contents!important;overflow:visible!important}html body .kira-fab{background-color:#e9defb!important;box-shadow:0 4px 16px #0000004d!important}html body .kira-overlay{resize:both;z-index:9998;width:420px;min-width:320px;max-width:calc(100vw - 48px);height:600px;min-height:400px;max-height:calc(100vh - 48px);transform-origin:var(--kira-origin-x,50%) var(--kira-origin-y,100%);border-radius:12px;flex-direction:column;animation:.18s cubic-bezier(.4,0,.2,1) forwards kira-open;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0003}@keyframes kira-open{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}html body .kira-overlay-bar{background:rgb(var(--v-theme-primary));color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 12px 8px 16px;display:flex}html body .kira-overlay-bar.is-dragging{cursor:grabbing}html body .kira-overlay-bar-title{color:#fff;font-size:15px;font-weight:600}html body .kira-overlay-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}
