@keyframes liquid-rotation-c7f3d0b6{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}@keyframes title-shine-sweep-c7f3d0b6{0%{transform:translate(-150%) skew(-20deg)}to{transform:translate(150%) skew(-20deg)}}.valid-badge-liquid[data-v-c7f3d0b6]{align-items:center;background:#14b8a61a;border:1px solid rgba(20,184,166,.2);border-radius:999px;color:#14b8a6;display:flex;font-family:var(--font-mono);font-size:.625rem;gap:.5rem;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.valid-badge-liquid .ping-dot[data-v-c7f3d0b6]{background:#14b8a6;border-radius:50%;height:6px;position:relative;width:6px}.valid-badge-liquid .ping-dot[data-v-c7f3d0b6]:after{animation:ping-c7f3d0b6 1.5s cubic-bezier(0,0,.2,1) infinite;background:inherit;border-radius:50%;content:"";inset:-2px;opacity:.4;position:absolute}@media(prefers-reduced-motion:reduce){.valid-badge-liquid .ping-dot[data-v-c7f3d0b6]:after{animation:none}}@keyframes ping-c7f3d0b6{75%,to{opacity:0;transform:scale(2.5)}}.prism-page[data-v-c7f3d0b6]{background:#0f1014;color:#e2e8f0f2;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;overflow:hidden;padding-top:6rem}.prism-bg[data-v-c7f3d0b6]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.iridescent-orb[data-v-c7f3d0b6]{animation:liquid-rotation-c7f3d0b6 20s ease-in-out infinite alternate;height:min(800px,80vw);left:50%;opacity:.45;position:absolute;top:50%;width:min(800px,80vw);z-index:1}.iridescent-orb-inner[data-v-c7f3d0b6]{background:conic-gradient(from 0deg at 50% 50%,#4f46e5,#06b6d4,#8b5cf6,#4f46e5);border-radius:9999px;filter:blur(140px);height:100%;mix-blend-mode:screen;width:100%}.bg-frost-overlay[data-v-c7f3d0b6]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f101473;inset:0;position:absolute;z-index:2}.bg-noise-overlay[data-v-c7f3d0b6]{background-image:url(https://lh3.googleusercontent.com/aida-public/AB6AXuB_KyfQSdCcKlre4wxbVK0tiDRReIP2pwFzbcx6bb6CnamM5vJ7A-mQ_GBArf7zUDdwM85QCnsoxsJJJS4gubRa-aSA4QjFBcufOITitXnyma3QDPXGe9GmRtyyGLEIyCJavA_DOF0f4zBPBeqG96FqRG4Xd7jPr6RXNxE8lUSyaO2L8DBc1REaAaO5qLT07YXtti6snO-kdKiiuZcTIPbQoMFue9lDMws_jEKyBsxlDVYxjuJDcN5NNm1olyMc9GRXdt3xinXBjy2A);inset:0;mix-blend-mode:overlay;opacity:.05;position:absolute;z-index:3}.prism-shell[data-v-c7f3d0b6]{flex-direction:column;min-height:calc(100vh - 6rem);z-index:10}.prism-shell[data-v-c7f3d0b6],.prism-titlebar[data-v-c7f3d0b6]{display:flex;position:relative}.prism-titlebar[data-v-c7f3d0b6]{justify-content:center;padding:0 2rem 1.25rem;pointer-events:none;z-index:15}@media(max-width:768px){.prism-titlebar[data-v-c7f3d0b6]{padding:0 1rem 1rem}}.title-glow-effect[data-v-c7f3d0b6]{background:radial-gradient(circle at 20% 50%,rgba(99,102,241,.35),transparent 60%),radial-gradient(circle at 80% 50%,rgba(20,184,166,.25),transparent 60%);border-radius:9999px;filter:blur(48px);height:64px;left:50%;opacity:.55;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(520px,86vw)}.title-capsule[data-v-c7f3d0b6]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;box-shadow:0 10px 30px #00000073,inset 0 1px #ffffff1a;display:inline-flex;gap:14px;overflow:hidden;padding:12px 20px;pointer-events:auto;position:relative;transition:transform .5s ease,background .5s ease,border-color .5s ease}.title-capsule[data-v-c7f3d0b6]:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-2px)}@media(max-width:768px){.title-capsule[data-v-c7f3d0b6]{gap:12px;padding:10px 16px}}.title-shine[data-v-c7f3d0b6]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);inset:0;pointer-events:none;position:absolute;transform:translate(-140%) skew(-18deg);transition:transform 1s ease-in-out}.title-capsule:hover .title-shine[data-v-c7f3d0b6]{transform:translate(140%) skew(-18deg)}.title-icon-wrapper[data-v-c7f3d0b6]{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;box-shadow:inset 0 1px #ffffff1a;display:flex;height:32px;justify-content:center;width:32px}.title-icon-wrapper .material-symbols-outlined[data-v-c7f3d0b6]{color:#ffffffe6;font-size:18px}@media(max-width:768px){.title-icon-wrapper[data-v-c7f3d0b6]{height:30px;width:30px}}.title-divider[data-v-c7f3d0b6]{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.22),transparent);height:18px;width:1px}.title-text[data-v-c7f3d0b6]{color:#ffffffeb;font-size:14px;font-weight:500;letter-spacing:.14em;margin:0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){.title-text[data-v-c7f3d0b6]{font-size:12px;letter-spacing:.1em}}.prism-main[data-v-c7f3d0b6]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-height:0;padding:1.5rem}.workspace[data-v-c7f3d0b6]{align-items:stretch;display:flex;flex:1;gap:2rem;justify-content:center;max-height:700px;max-width:1600px;min-height:500px;width:100%}@media(max-width:1024px){.workspace[data-v-c7f3d0b6]{flex-direction:column;max-height:none;min-height:auto}}.prism-footer[data-v-c7f3d0b6]{color:#fff3;display:flex;font-family:JetBrains Mono,monospace;font-size:10px;gap:1.5rem;letter-spacing:.2em;margin-top:2rem;text-transform:uppercase}.footer-link[data-v-c7f3d0b6]{cursor:pointer;transition:color .2s ease}.footer-link[data-v-c7f3d0b6]:hover{color:#fff6}.footer-sep[data-v-c7f3d0b6]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glass-panel[data-v-c7f3d0b6]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#050505bf;border:1px solid hsla(0,0%,100%,.05);border-radius:24px;box-shadow:0 0 0 1px #ffffff0d,inset 0 1px #ffffff4d,0 20px 40px -10px #000c;display:flex;flex:1;flex-direction:column;min-height:400px;min-width:0;transition:transform .5s ease}.glass-panel[data-v-c7f3d0b6]:hover{transform:scale(1.005)}@media(max-width:1024px){.glass-panel[data-v-c7f3d0b6]{min-height:300px}}.panel-top[data-v-c7f3d0b6]{border-bottom:1px solid hsla(0,0%,100%,.05);justify-content:space-between;padding:20px 24px}.panel-title[data-v-c7f3d0b6],.panel-top[data-v-c7f3d0b6]{align-items:center;display:flex}.panel-title[data-v-c7f3d0b6]{gap:12px}.panel-title label[data-v-c7f3d0b6]{color:#fffc;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.format-selector[data-v-c7f3d0b6]{background:#0000004d;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;box-shadow:inset 0 1px 2px #0006;display:flex;padding:2px}.format-tab[data-v-c7f3d0b6]{background:transparent;border:none;border-radius:6px;color:#fff6;cursor:pointer;font-size:10px;font-weight:600;letter-spacing:.05em;padding:4px 12px;transition:all .2s cubic-bezier(.2,0,0,1)}.format-tab[data-v-c7f3d0b6]:hover{color:#fffc}.format-tab--active[data-v-c7f3d0b6]{background:#ffffff1a;box-shadow:0 1px 3px #0000004d,inset 0 1px #ffffff1a;color:#fff}.status-dot[data-v-c7f3d0b6]{border-radius:9999px;height:6px;width:6px}.status-dot--indigo[data-v-c7f3d0b6]{background:#6366f1;box-shadow:0 0 8px #6366f199}.status-dot--teal[data-v-c7f3d0b6]{background:#14b8a6;box-shadow:0 0 8px #14b8a699}.panel-chips[data-v-c7f3d0b6]{display:flex;gap:8px}.chip[data-v-c7f3d0b6]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:inset 0 1px #ffffff1a,0 2px 4px #0003;color:#fff9;cursor:pointer;display:inline-flex;font-size:10px;font-weight:500;gap:8px;height:28px;padding:0 12px;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.chip[data-v-c7f3d0b6]:hover:not(:disabled){background:#ffffff14;box-shadow:inset 0 1px #fff3,0 4px 8px #0000004d;color:#fff}.chip[data-v-c7f3d0b6]:active:not(:disabled){transform:scale(.98)}.chip[data-v-c7f3d0b6]:disabled{cursor:default;opacity:.4}.chip--icon[data-v-c7f3d0b6]{justify-content:center;padding:0;width:28px}.chip-icon[data-v-c7f3d0b6]{font-size:14px}.panel-editor[data-v-c7f3d0b6]{flex:1;min-height:0;position:relative}.editor-textarea[data-v-c7f3d0b6]{background:transparent;border:0;color:#ffffffe6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;height:100%;line-height:28px;outline:none;overflow:auto;padding:24px;resize:none;width:100%}.editor-textarea[data-v-c7f3d0b6]::-webkit-scrollbar{height:6px;width:6px}.editor-textarea[data-v-c7f3d0b6]::-webkit-scrollbar-track{background:transparent}.editor-textarea[data-v-c7f3d0b6]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.editor-textarea[data-v-c7f3d0b6]::-webkit-scrollbar-thumb:hover{background:#fff3}.editor-textarea[data-v-c7f3d0b6]:focus{box-shadow:none;outline:none}.editor-textarea[data-v-c7f3d0b6]::-moz-placeholder{color:#fff3}.editor-textarea[data-v-c7f3d0b6]::placeholder{color:#fff3}.editor-textarea--result[data-v-c7f3d0b6]{color:#5eead4e6}.line-overlay[data-v-c7f3d0b6]{bottom:24px;color:#ffffff1a;display:none;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;left:8px;line-height:28px;overflow:hidden;pointer-events:none;position:absolute;text-align:right;top:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}@media(min-width:768px){.line-overlay[data-v-c7f3d0b6]{display:block}}.panel-error[data-v-c7f3d0b6]{align-items:center;background:#ef44441f;border:1px solid rgba(239,68,68,.18);border-radius:12px;bottom:18px;color:#ef4444f2;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;gap:8px;left:24px;padding:10px 12px;position:absolute;right:24px}.panel-error .material-symbols-outlined[data-v-c7f3d0b6]{font-size:16px}.panel-bottom[data-v-c7f3d0b6]{align-items:center;border-top:1px solid hsla(0,0%,100%,.05);color:#ffffff4d;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;justify-content:space-between;padding:12px 24px;text-transform:uppercase}.valid-inline[data-v-c7f3d0b6]{align-items:center;display:inline-flex;gap:6px}.valid-dot[data-v-c7f3d0b6]{background:#14b8a6;border-radius:9999px;height:4px;width:4px}.middle-controls[data-v-c7f3d0b6]{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:64px}@media(max-width:1024px){.middle-controls[data-v-c7f3d0b6]{padding:1rem 0;width:100%}}.swap-btn[data-v-c7f3d0b6]{align-items:center;background:#fff;border:none;border-radius:16px;box-shadow:0 0 30px #ffffff26;color:#000;cursor:pointer;display:inline-flex;height:48px;justify-content:center;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:48px}.swap-btn[data-v-c7f3d0b6]:hover:not(:disabled){box-shadow:0 0 40px #ffffff4d;transform:scale(1.1)}.swap-btn[data-v-c7f3d0b6]:disabled{cursor:default;opacity:.5}.swap-icon[data-v-c7f3d0b6]{font-size:24px;transition:transform .5s ease}.swap-btn:hover .swap-icon[data-v-c7f3d0b6]{transform:rotate(180deg)}.swap-border[data-v-c7f3d0b6]{border:1px solid hsla(0,0%,100%,.5);border-radius:16px;inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.swap-btn:hover .swap-border[data-v-c7f3d0b6]{opacity:1}@media(prefers-reduced-motion:reduce){.iridescent-orb[data-v-c7f3d0b6]{animation:none}.glass-panel[data-v-c7f3d0b6],.swap-border[data-v-c7f3d0b6],.swap-btn[data-v-c7f3d0b6],.swap-icon[data-v-c7f3d0b6]{transition:none}.swap-btn[data-v-c7f3d0b6]:hover,.swap-btn:hover .swap-icon[data-v-c7f3d0b6]{transform:none}}
