@charset "UTF-8";.ace-advanced-task{color:var(--acet-fg, #f5eef7)}.ace-advanced-task .engine-strip,.ace-advanced-task .task-rail,.ace-advanced-task .work-grid,.ace-advanced-task .field-row,.ace-advanced-task .json-result>div{display:flex}.ace-advanced-task .engine-strip{align-items:center;justify-content:space-between;padding:1.125rem 1.25rem;border:.0625rem solid var(--acet-border-strong, #473744);border-radius:1.125rem;background:linear-gradient(100deg,var(--acet-elevated, #211823),var(--acet-panel, #16131b))}.ace-advanced-task .engine-strip span,.ace-advanced-task .result-panel>span{color:var(--acet-accent-fg, #ff7897);font-size:.625rem;font-weight:800;letter-spacing:.17em}.ace-advanced-task .engine-strip h3{margin:.3125rem 0 0;font-size:1.5rem}.ace-advanced-task .engine-strip strong{color:var(--acet-fg-regular, #ffc0cf)}.ace-advanced-task .engine-strip button,.ace-advanced-task .json-result button,.ace-advanced-task .audio-result button{padding:.5rem .75rem;border:.0625rem solid #594553;border-radius:62.4375rem;background:var(--acet-panel, #211821);color:var(--acet-fg, #f5eef7);cursor:pointer}.ace-advanced-task .engine-error,.ace-advanced-task .engine-note,.ace-advanced-task .validation{color:var(--acet-fg-regular, #f3a7b9)}.ace-advanced-task .task-rail{gap:.5rem;margin:1.125rem 0;overflow-x:auto}.ace-advanced-task .task-rail button{position:relative;min-width:9.625rem;padding:.875rem;border:.0625rem solid var(--acet-border, #352d39);border-radius:.875rem;background:var(--acet-bg, #151219);color:var(--acet-fg-muted, #9e96a4);text-align:left;cursor:pointer}.ace-advanced-task .task-rail button[aria-pressed=true]{border-color:#ff6b8e;background:var(--acet-panel, #281a25);color:var(--acet-fg, #fff)}.ace-advanced-task .task-rail button:disabled{opacity:.48;cursor:not-allowed}.ace-advanced-task .task-rail strong,.ace-advanced-task .task-rail small{display:block}.ace-advanced-task .task-rail small{margin-top:.3125rem;font-size:.6875rem;line-height:1.35}.ace-advanced-task .task-rail em{color:var(--acet-accent-fg-soft, #ff8ca5);font-size:.625rem;font-style:normal}.ace-advanced-task .work-grid{align-items:flex-start;gap:1.125rem}.ace-advanced-task .task-form,.ace-advanced-task .result-panel{box-sizing:border-box;width:50%;padding:1.375rem;border:.0625rem solid var(--acet-border, #332d39);border-radius:1.25rem;background:var(--acet-bg, #121016)}.ace-advanced-task .task-form{display:grid;gap:1rem}.ace-advanced-task .task-form label{display:grid;gap:.4375rem;color:var(--acet-fg-regular, #b9b0be);font-size:.75rem}.ace-advanced-task .task-form input,.ace-advanced-task .task-form textarea,.ace-advanced-task .task-form select{box-sizing:border-box;width:100%;padding:.625rem .75rem;border:.0625rem solid var(--acet-border-strong, #3d3341);border-radius:.625rem;outline:none;background:var(--acet-bg-deep, #0e0c12);color:var(--acet-fg, #fff)}.ace-advanced-task .task-form input:focus,.ace-advanced-task .task-form textarea:focus,.ace-advanced-task .task-form select:focus{border-color:#ff6b8e}.ace-advanced-task .source-drop{padding:1.25rem;border:.0625rem dashed #765164;border-radius:.875rem;background:var(--acet-panel, #1d151d);cursor:pointer}.ace-advanced-task .source-drop input{padding:0;border:0}.ace-advanced-task .field-row{gap:.75rem}.ace-advanced-task .field-row>label{flex:1;min-width:0}.ace-advanced-task .advanced-options{padding:.875rem;border:.0625rem solid var(--acet-border-strong, #3a303e);border-radius:.875rem}.ace-advanced-task .advanced-options summary{margin-bottom:.875rem;color:var(--acet-fg-regular, #f3b3c3);cursor:pointer}.ace-advanced-task .check{display:flex!important;grid-template-columns:auto 1fr;align-items:center}.ace-advanced-task .check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.ace-advanced-task .check input{width:auto}.ace-advanced-task .run-button{padding:.8125rem 1.125rem;border:0;border-radius:.75rem;background:#ff6b8e;color:var(--acet-fg-on-accent, #160e13);font-weight:800;cursor:pointer}.ace-advanced-task .run-button:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.7)}.ace-advanced-task .result-panel{position:sticky;top:1.25rem;min-height:21.25rem}.ace-advanced-task .result-panel h4{margin:.5rem 0 1.25rem;font-size:1.75rem}.ace-advanced-task .result-empty{display:grid;min-height:13.75rem;color:var(--acet-fg-muted, #817987);text-align:center;place-items:center}.ace-advanced-task .json-result>div{justify-content:flex-end;gap:.5rem}.ace-advanced-task .json-result pre{max-height:26.875rem;padding:.875rem;overflow:auto;border-radius:.75rem;background:var(--acet-bg-deep, #09080b);color:var(--acet-fg-regular, #cfc5d2);font-size:.75rem;white-space:pre-wrap}.ace-advanced-task .audio-result{display:grid;gap:1rem}.ace-advanced-task .audio-result audio{width:100%}@media(max-width:820px){.ace-advanced-task .work-grid{display:block}.ace-advanced-task .task-form,.ace-advanced-task .result-panel{width:100%}.ace-advanced-task .result-panel{position:static;margin-top:1.125rem}}@media(max-width:520px){.ace-advanced-task .field-row{display:grid}.ace-advanced-task .check-grid{grid-template-columns:1fr}.ace-advanced-task .engine-strip{align-items:flex-start;gap:.75rem}.ace-advanced-task .task-form,.ace-advanced-task .result-panel{padding:1rem}}@media(prefers-reduced-motion:reduce){.ace-advanced-task *{scroll-behavior:auto}}.vft-fade-in-linear-enter-active[data-v-e4f2b399],.vft-fade-in-linear-leave-active[data-v-e4f2b399]{transition:var(--vft-transition-fade-linear)}.vft-fade-in-linear-enter-from[data-v-e4f2b399],.vft-fade-in-linear-leave-to[data-v-e4f2b399]{opacity:0}.vft-fade-in-enter-active[data-v-e4f2b399],.vft-fade-in-leave-active[data-v-e4f2b399]{transition:all var(--vft-transition-duration) cubic-bezier(.55,0,.1,1)}.vft-fade-in-enter-from[data-v-e4f2b399],.vft-fade-in-leave-active[data-v-e4f2b399]{opacity:0}.vft-zoom-in-center-enter-active[data-v-e4f2b399],.vft-zoom-in-center-leave-active[data-v-e4f2b399]{transition:all var(--vft-transition-duration) cubic-bezier(.55,0,.1,1)}.vft-zoom-in-center-enter-from[data-v-e4f2b399],.vft-zoom-in-center-leave-active[data-v-e4f2b399]{transform:scaleX(0);opacity:0}.vft-zoom-in-top-enter-active[data-v-e4f2b399],.vft-zoom-in-top-leave-active[data-v-e4f2b399]{transition:var(--vft-transition-md-fade);transform:scaleY(1);transform-origin:center top;opacity:1}.vft-zoom-in-top-enter-active[data-popper-placement^=top][data-v-e4f2b399],.vft-zoom-in-top-leave-active[data-popper-placement^=top][data-v-e4f2b399]{transform-origin:center bottom}.vft-zoom-in-top-enter-from[data-v-e4f2b399],.vft-zoom-in-top-leave-active[data-v-e4f2b399]{transform:scaleY(0);opacity:0}.vft-zoom-in-top-fast-enter-active[data-v-e4f2b399]{transition:var(--vft-transition-md-fade);transform:scaleY(1);transform-origin:center top;opacity:1}.vft-zoom-in-top-fast-enter-active[data-popper-placement^=top][data-v-e4f2b399]{transform-origin:center bottom}.vft-zoom-in-top-fast-leave-active[data-v-e4f2b399]{transform:scaleY(1);transform-origin:center top;opacity:1}.vft-zoom-in-top-fast-leave-active[data-popper-placement^=top][data-v-e4f2b399]{transform-origin:center bottom}.vft-zoom-in-top-fast-enter-from[data-v-e4f2b399],.vft-zoom-in-top-fast-leave-active[data-v-e4f2b399]{transform:scaleY(0);opacity:0}.vft-zoom-in-bottom-enter-active[data-v-e4f2b399],.vft-zoom-in-bottom-leave-active[data-v-e4f2b399]{transform:scaleY(1);transform-origin:center bottom;transition:var(--vft-transition-md-fade);opacity:1}.vft-zoom-in-bottom-enter-from[data-v-e4f2b399],.vft-zoom-in-bottom-leave-active[data-v-e4f2b399]{transform:scaleY(0);opacity:0}.vft-zoom-in-left-enter-active[data-v-e4f2b399],.vft-zoom-in-left-leave-active[data-v-e4f2b399]{transform:scale(1);transform-origin:top left;transition:var(--vft-transition-md-fade);opacity:1}.vft-zoom-in-left-enter-from[data-v-e4f2b399],.vft-zoom-in-left-leave-active[data-v-e4f2b399]{transform:scale(.45);opacity:0}.collapse-transition[data-v-e4f2b399]{transition:var(--vft-transition-duration) height ease-in-out,var(--vft-transition-duration) padding-top ease-in-out,var(--vft-transition-duration) padding-bottom ease-in-out}.vft-collapse-transition-leave-active[data-v-e4f2b399],.vft-collapse-transition-enter-active[data-v-e4f2b399]{transition:var(--vft-transition-duration) max-height ease-in-out,var(--vft-transition-duration) padding-top ease-in-out,var(--vft-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition[data-v-e4f2b399]{transition:var(--vft-transition-duration) width ease-in-out,var(--vft-transition-duration) padding-left ease-in-out,var(--vft-transition-duration) padding-right ease-in-out}.vft-list-enter-active[data-v-e4f2b399],.vft-list-leave-active[data-v-e4f2b399]{transition:all 1s}.vft-list-enter-from[data-v-e4f2b399],.vft-list-leave-to[data-v-e4f2b399]{transform:translateY(-1.875rem);opacity:0}.vft-list-leave-active[data-v-e4f2b399]{position:absolute!important}.vft-opacity-transition[data-v-e4f2b399]{transition:opacity var(--vft-transition-duration) cubic-bezier(.55,0,.1,1)}@keyframes vft-rotate-e4f2b399{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes vft-loading-dot-e4f2b399{33%{transform:translateY(-2em)}66%{transform:translateY(-1em)}}[data-v-e4f2b399]:root{--blog-shadow-sm: 0 .125rem .5rem rgba(0, 0, 0, .08);--blog-shadow-md: 0 .5rem 1.5rem rgba(0, 0, 0, .12);--blog-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .15);--blog-radius-sm: .5rem;--blog-radius-md: .75rem;--blog-radius-lg: 1rem;--blog-radius-xl: 1.25rem;--blog-radius-pill: 62.4375rem;--blog-transition: all .3s cubic-bezier(.4, 0, .2, 1);--blog-transition-fast: all .2s cubic-bezier(.4, 0, .2, 1);--blog-transition-slow: all .5s cubic-bezier(.4, 0, .2, 1);--blog-gap-xs: .5rem;--blog-gap-sm: .75rem;--blog-gap-md: 1rem;--blog-gap-lg: 1.25rem;--blog-gap-xl: 1.5rem;--blog-border: .0625rem solid rgba(0, 0, 0, .08);--blog-border-light: .0625rem solid rgba(0, 0, 0, .06)}html.dark[data-v-e4f2b399]{--blog-shadow-sm: 0 .125rem .5rem rgba(0, 0, 0, .3);--blog-shadow-md: 0 .5rem 1.5rem rgba(0, 0, 0, .4);--blog-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .5);--blog-border: .0625rem solid rgba(255, 255, 255, .08);--blog-border-light: .0625rem solid rgba(255, 255, 255, .06)}@keyframes blog-fade-in-e4f2b399{0%{opacity:0}to{opacity:1}}@keyframes blog-slide-up-e4f2b399{0%{transform:translateY(1.25rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blog-card-enter-e4f2b399{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blog-pulse-e4f2b399{0%,to{opacity:1}50%{opacity:.5}}.blog-fade-in[data-v-e4f2b399]{animation:blog-fade-in-e4f2b399 .6s ease-out}.blog-slide-up[data-v-e4f2b399]{animation:blog-slide-up-e4f2b399 .6s cubic-bezier(.22,1,.36,1)}.blog-card-hover[data-v-e4f2b399]{transition:var(--blog-transition);cursor:pointer}.blog-card-hover[data-v-e4f2b399]:hover{transform:translateY(-.25rem);box-shadow:var(--blog-shadow-md)}.blog-glass[data-v-e4f2b399]{background-color:color-mix(in srgb,var(--main-primary) 80%,transparent);backdrop-filter:blur(.75rem)}.blog-card[data-v-e4f2b399]{transition:var(--blog-transition);border-radius:var(--blog-radius-lg);background-color:var(--main-primary);box-shadow:var(--blog-shadow-sm)}.ace-toolbox[data-v-e4f2b399]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:clamp(1.5rem,4vw,3.25rem);color:var(--acet-fg, #f7f3f8)}.toolbox-header[data-v-e4f2b399]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.75rem;margin-bottom:1.875rem}.toolbox-header span[data-v-e4f2b399]{color:var(--acet-accent-fg, #ff6b8e);font-size:.6875rem;font-weight:800;letter-spacing:.17em}.toolbox-header h2[data-v-e4f2b399]{margin:.625rem 0 0;font-size:clamp(1.75rem,4vw,3rem)}.toolbox-header p[data-v-e4f2b399]{max-width:31.25rem;margin:0;color:var(--acet-fg-muted, #a39baa);line-height:1.7}[data-v-e4f2b399] .vft-tabs--border-card{border-color:var(--acet-border, #332d39);background:var(--acet-bg, #15121a)}[data-v-e4f2b399] .vft-tabs__header{border-color:var(--acet-border, #332d39);background:var(--acet-bg, #100e15)}[data-v-e4f2b399] .vft-tabs__item{color:var(--acet-fg-muted, #a9a1af)}[data-v-e4f2b399] .vft-tabs__item.is-active{background:var(--acet-panel, #1c1721);color:var(--acet-accent-fg, #ff7897)}@media(max-width:768px){.toolbox-header[data-v-e4f2b399]{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.ace-toolbox[data-v-e4f2b399]{padding:1.125rem .875rem;overflow-x:hidden}}
