:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--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)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,.green{text-decoration:none;color:rgb(var(--v-theme-primary));transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:rgba(var(--v-theme-secondary),.1)}}.v-field--variant-filled:not(.v-field--focused):hover .v-field__outline:before{border-bottom-color:rgb(var(--v-theme-primary))!important;opacity:.5!important}.v-field--variant-filled:not(.v-field--focused):hover .v-field__overlay{background-color:rgb(var(--v-theme-primary))!important;opacity:.04!important}.v-field--focused .v-field__outline:after{border-bottom-color:rgb(var(--v-theme-primary))!important}.color-input-container[data-v-206069df]{transition:border-color .2s,background-color .2s}.color-input-container[data-v-206069df]:hover{border-color:rgba(var(--v-theme-primary),.5)!important;background-color:#fafafa!important}.color-indicator[data-v-206069df]{transition:transform .1s,box-shadow .2s;box-shadow:0 1px 3px #0000001a}.color-indicator[data-v-206069df]:active{transform:scale(.9)}.font-mono[data-v-206069df]{font-family:monospace}.line-height-1[data-v-206069df]{line-height:1.1}.cursor-pointer[data-v-206069df]{cursor:pointer}[data-v-206069df] .v-color-picker-swatches{padding-top:0}@media (max-width: 600px){.color-input-container[data-v-206069df]{padding:6px!important}}.cursor-pointer[data-v-4e509c7f]{cursor:pointer}@media (max-width: 600px){.v-toolbar-title[data-v-4e509c7f]{font-size:1rem!important}[data-v-4e509c7f] .v-tab__content{overflow:visible!important}[data-v-4e509c7f] .v-btn__content{overflow:visible!important;white-space:nowrap!important}[data-v-4e509c7f] .v-tabs .v-slide-group__container{overflow:visible!important}.text-subtitle-1[data-v-4e509c7f]{font-size:.875rem!important}}.v-list-item--active[data-v-6897d793]{background-color:rgba(var(--v-theme-primary),.08)!important;color:rgb(var(--v-theme-primary))!important}.app-title[data-v-96a4d231]{font-weight:600;font-size:1.25rem;white-space:nowrap;overflow:visible!important}[data-v-96a4d231] .v-toolbar-title__placeholder{overflow:visible!important}[data-v-96a4d231] .v-img__img{object-fit:contain!important}.app-header-neon[data-v-96a4d231]{border-bottom:2px solid rgba(var(--v-theme-primary),.3)!important;box-shadow:0 4px 15px rgba(var(--v-theme-primary),.15)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1)}.v-theme--dark .app-header-neon[data-v-96a4d231]{border-bottom:2.5px solid rgba(var(--v-theme-primary),.9)!important;box-shadow:0 4px 20px #0006!important}.header-btn[data-v-96a4d231]{color:inherit!important;opacity:.85}.header-btn[data-v-96a4d231]:hover{opacity:1;color:rgb(var(--v-theme-primary))!important}.logo-neon-glow[data-v-96a4d231]{overflow:visible!important;margin-left:4px;margin-top:2px;height:28px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 2px rgba(var(--v-theme-primary),.4))}.logo-neon-glow[data-v-96a4d231]:hover{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 0 8px rgba(0,237,230,.6)) brightness(1.2)}.logo-neon-glow[data-v-96a4d231]:active{transform:scale(.95);filter:drop-shadow(0 0 12px rgba(0,237,230,.8)) drop-shadow(0 0 20px rgba(0,237,230,.4))}[data-v-96a4d231] .sede-selector .v-field__input,[data-v-96a4d231] .sede-selector .v-label,[data-v-96a4d231] .sede-selector .v-icon{opacity:1!important}[data-v-96a4d231] .sede-selector .v-field{background-color:rgba(var(--v-theme-on-surface),.05)!important;border:1px solid rgba(var(--v-theme-on-surface),.1)!important}@media (max-width: 600px){.logo-neon-glow[data-v-96a4d231]{height:24px!important;margin-left:2px}}.sede-selector[data-v-96a4d231]{max-width:200px;min-width:150px}.header-actions[data-v-96a4d231]{display:flex;align-items:center;gap:4px}.header-actions .v-btn[data-v-96a4d231]{transition:all .2s ease}.header-actions .v-btn[data-v-96a4d231]:hover{background-color:rgba(var(--v-theme-primary),.1);transform:scale(1.05)}.header-actions .v-btn[data-v-96a4d231]:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.header-actions[data-v-96a4d231] .v-btn{color:inherit!important;opacity:.85;transition:all .2s ease}.header-actions[data-v-96a4d231] .v-btn:hover{opacity:1;color:rgb(var(--v-theme-primary))!important;background-color:rgba(var(--v-theme-primary),.1);transform:scale(1.05)}@media (max-width: 768px){.app-title[data-v-96a4d231]{font-size:1rem;max-width:150px}.sede-selector[data-v-96a4d231]{max-width:120px;min-width:100px}.header-actions[data-v-96a4d231]{gap:2px}}@media (max-width: 480px){.app-title[data-v-96a4d231]{font-size:.875rem;max-width:120px}.sede-selector[data-v-96a4d231]{max-width:100px;min-width:80px;margin-right:8px!important}}.profile-section[data-v-1d4e74a5]{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.sede-image[data-v-1d4e74a5]{transition:all .3s ease}.bg-overlay[data-v-1d4e74a5]{background:#0003;border-radius:inherit}.profile-avatar[data-v-1d4e74a5]{border:3px solid rgb(var(--v-theme-surface));box-shadow:0 2px 8px #0000004d}[data-v-1d4e74a5] .v-navigation-drawer--rail .profile-section{padding:4px 2px!important;overflow:hidden}[data-v-1d4e74a5] .v-navigation-drawer--rail .sede-image{max-width:calc(100% - 4px);margin:0 auto}[data-v-1d4e74a5] .v-navigation-drawer--rail .profile-avatar{border-width:2px!important}[data-v-1d4e74a5] .v-navigation-drawer--rail .position-relative{max-width:100%;overflow:hidden}[data-v-1fbfa113] .v-list-group__items .v-list-item{padding-inline-start:24px!important}[data-v-1fbfa113] .v-list-group__items .v-list-group__items .v-list-item{padding-inline-start:40px!important}[data-v-1fbfa113] .v-list-group__items .v-list-group__items .v-list-group__items .v-list-item{padding-inline-start:56px!important}[data-v-1fbfa113] .v-list-item-title{white-space:normal!important;line-height:1.2!important;font-size:.875rem!important}[data-v-1fbfa113] .v-list-item{min-height:40px!important;padding-top:4px!important;padding-bottom:4px!important}@media (max-width: 768px){.v-main .v-container[data-v-25a4de96]{padding:16px 12px}}@media (max-width: 480px){.v-main .v-container[data-v-25a4de96]{padding:12px}}.view-header[data-v-2f5a139f]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.08)}.header-icon-box[data-v-2f5a139f]{width:44px;height:44px;background:rgba(var(--v-theme-primary),.08);border-radius:12px;display:flex;align-items:center;justify-content:center}.header-content-wrapper[data-v-2f5a139f]{width:100%}.header-actions-area[data-v-2f5a139f]{min-width:250px}.header-actions-area[data-v-2f5a139f] .v-field{border-radius:20px}@media (max-width: 600px){.view-header[data-v-2f5a139f]{padding-top:8px!important;padding-bottom:8px!important}.header-actions-area[data-v-2f5a139f]{width:100%;min-width:0!important;justify-content:stretch!important}}@media (max-width: 960px){.title-text[data-v-2f5a139f]{font-size:1.1rem!important;line-height:1.3}.header-icon-box[data-v-2f5a139f]{width:36px;height:36px;border-radius:10px}.header-icon-box[data-v-2f5a139f] .v-icon{font-size:18px!important}}.turnstile-container[data-v-ad9d9bfc]{min-height:40px}.auth-container[data-v-f80b64cb]{position:relative;overflow:hidden;height:100vh!important;margin:0!important;padding:0!important;width:100%!important;display:flex;align-items:center;justify-content:center}.auth-background[data-v-f80b64cb]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;filter:blur(2.5px);transform:scale(1.02)}.auth-background.dimmed-bg[data-v-f80b64cb]{filter:brightness(.4)}.auth-card[data-v-f80b64cb]{position:relative;z-index:1}.auth-card-content[data-v-f80b64cb]{background-color:rgba(var(--v-theme-surface),.95)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-v-f80b64cb] .v-theme--dark .auth-card-content{background-color:#000316cc!important}.auth-top-controls-left[data-v-f80b64cb]{position:absolute;top:16px;left:16px;z-index:10}.auth-top-controls-right[data-v-f80b64cb]{position:absolute;top:16px;right:16px;z-index:10;display:flex;align-items:center;gap:8px}.auth-top-btn[data-v-f80b64cb]{opacity:.8!important;transition:opacity .2s}.auth-top-btn[data-v-f80b64cb]:hover{opacity:1!important}.logo-neon-glow[data-v-f80b64cb]{overflow:visible!important;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.logo-neon-glow[data-v-f80b64cb]:hover{transform:translateY(-2px);filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.logo-neon-glow[data-v-f80b64cb]:active{transform:scale(.95);filter:drop-shadow(0 0 8px rgba(0,237,230,.8)) drop-shadow(0 0 15px rgba(0,237,230,.5))}.border-t[data-v-f80b64cb]{border-top:1px solid rgba(var(--v-border-color),.2)}[data-v-f80b64cb] .v-field__input{width:100%!important}.subtitle-accent[data-v-f80b64cb]{height:1px;width:24px;background:linear-gradient(to var(--direction, right),transparent,rgba(var(--v-theme-primary),.4))}.subtitle-accent[data-v-f80b64cb]:last-child{--direction: left}[data-v-f80b64cb] input:-webkit-autofill,[data-v-f80b64cb] input:-webkit-autofill:hover,[data-v-f80b64cb] input:-webkit-autofill:focus,[data-v-f80b64cb] input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#040b29!important;transition:background-color 5000s ease-in-out 0s}.theme--dark[data-v-f80b64cb] input:-webkit-autofill{-webkit-text-fill-color:#00ede6!important}.remember-checkbox[data-v-af099db6] .v-label{font-size:.875rem;opacity:1}.search-wrapper[data-v-fb9b8125]{flex-grow:1;max-width:400px}.global-search-field[data-v-fb9b8125] .v-field{background:rgba(var(--v-theme-on-surface),.04)!important;border:1px solid rgba(var(--v-theme-on-surface),.08)!important}.global-search-field[data-v-fb9b8125] .v-field--focused{border-color:rgb(var(--v-theme-primary))!important;background:rgb(var(--v-theme-surface))!important}.header-actions-container[data-v-fb9b8125]{min-width:300px}@media (max-width: 960px){.header-actions-container[data-v-fb9b8125]{width:100%;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}.search-wrapper[data-v-fb9b8125]{max-width:none}}@media (max-width: 600px){.header-actions-container[data-v-fb9b8125]{gap:8px!important}}.multi-line-truncate[data-v-fb9b8125]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;max-height:2.8em}.cursor-help[data-v-fb9b8125]{cursor:help}.sticky-header[data-v-56363633]{position:sticky;top:0;z-index:1}[data-v-b88d5b1f] .v-field--variant-filled:not(.v-field--focused):hover .v-field__outline:before{border-bottom-color:rgb(var(--v-theme-primary))!important;opacity:.5!important}[data-v-b88d5b1f] .v-field--variant-filled:not(.v-field--focused):hover .v-field__overlay{background-color:rgb(var(--v-theme-primary))!important;opacity:.04!important}[data-v-b88d5b1f] .v-field--focused .v-field__outline:after{border-bottom-color:rgb(var(--v-theme-primary))!important}[data-v-b88d5b1f] .v-selection-control-group{column-gap:24px}.toolbox[data-v-9aac23f3]{transition:all .2s}.cursor-move[data-v-9aac23f3]{cursor:move;touch-action:pan-x}.mobile-toolbox[data-v-9aac23f3]{height:auto!important;min-height:auto!important}.overflow-x-auto[data-v-9aac23f3]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-9aac23f3]::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.tabs-container[data-v-9aac23f3]{background-color:rgb(var(--v-theme-surface-variant),.12);border-bottom:1px solid rgb(var(--v-theme-surface-variant),.2)!important}.custom-tab[data-v-9aac23f3]{height:48px!important;margin:0!important;flex:1 1 50%!important;max-width:50%!important}.active-tab[data-v-9aac23f3]{background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-primary))!important;box-shadow:inset 0 3px rgb(var(--v-theme-primary))!important}.fragment-title[data-v-9aac23f3]{color:rgb(var(--v-theme-primary))}.component-card[data-v-9aac23f3],.fragment-card[data-v-9aac23f3]{border:1px solid rgb(var(--v-theme-surface-variant),.2);border-radius:6px;background-color:rgb(var(--v-theme-surface));transition:all .2s ease}.component-card[data-v-9aac23f3]:hover,.fragment-card[data-v-9aac23f3]:hover{border-color:rgb(var(--v-theme-primary),.5);background-color:rgb(var(--v-theme-primary),.04);transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.user-select-none[data-v-9aac23f3]{user-select:none;-webkit-user-select:none}.v-theme--dark .tabs-container{background-color:#ffffff0d!important}.v-theme--dark .active-tab{background-color:#ffffff26!important;color:#fff!important}.v-theme--dark .fragment-title{color:rgb(var(--v-theme-secondary))!important}.sortable-drag{opacity:1!important;background-color:rgb(var(--v-theme-surface))!important;box-shadow:0 8px 24px #00000026!important;border-radius:8px!important;border:1px solid rgb(var(--v-theme-primary))!important;max-width:280px!important;width:auto!important;cursor:grabbing!important;z-index:9999!important;overflow:hidden!important;pointer-events:none!important}.v-chip.sortable-drag{border-radius:9999px!important}.sortable-ghost{opacity:.5!important;background-color:rgba(var(--v-theme-primary),.1)!important;border:2px dashed rgb(var(--v-theme-primary))!important;border-radius:8px!important}@media (prefers-color-scheme: dark){.v-theme--dark .form-element-wrapper[data-v-0a0adf0d]:hover{border-color:#555;background-color:#333}}.form-element-wrapper[data-v-0a0adf0d]{position:relative;transition:all .2s ease;cursor:grab;border:1px solid rgb(var(--v-theme-surface-variant),.15);border-radius:8px;background-color:rgba(var(--v-theme-surface),.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 3px #00000005;touch-action:pan-y}.form-element-wrapper[data-v-0a0adf0d]:hover{border-color:rgb(var(--v-theme-primary),.4);background-color:rgba(var(--v-theme-surface),.8);box-shadow:0 3px 8px #0000000d;transform:translateY(-1px)}.form-element-wrapper.selected[data-v-0a0adf0d]{outline:none;border-color:rgb(var(--v-theme-primary))!important;background-color:rgba(var(--v-theme-primary),.05);box-shadow:0 0 0 1px rgb(var(--v-theme-primary))}.element-actions[data-v-0a0adf0d]{position:absolute;right:5px;top:-10px;display:none;z-index:10}.form-element-wrapper:hover .element-actions[data-v-0a0adf0d],.form-element-wrapper.selected .element-actions[data-v-0a0adf0d]{display:block}.ghost[data-v-0a0adf0d]{opacity:.5;background:rgba(var(--v-theme-primary),.1);border:2px dashed rgb(var(--v-theme-primary));border-radius:8px;min-height:60px!important;overflow:hidden}.canvas-row[data-v-0a0adf0d]{min-height:100%;padding-bottom:50px}.border-dashed[data-v-0a0adf0d]{border:2px dashed rgb(var(--v-theme-surface-variant),.3)!important}.pointer-events-none[data-v-0a0adf0d] .v-field,.pointer-events-none[data-v-0a0adf0d] .v-input{pointer-events:none}.property-panel[data-v-1e8abbbc]{max-width:100%;overflow-x:hidden}[data-v-1e8abbbc] .v-label{white-space:normal!important;height:auto!important;line-height:1.2;padding-bottom:2px}[data-v-1e8abbbc] .v-messages__message{line-height:1.2}.gap-1[data-v-1e8abbbc]{gap:4px}.gap-2[data-v-1e8abbbc]{gap:8px}.form-builder-container[data-v-2443dc83]{height:600px;display:flex;flex-direction:column}.form-builder-container.is-mobile[data-v-2443dc83]{height:auto!important;min-height:600px}.canvas-wrapper[data-v-2443dc83]{overflow-y:auto;flex-grow:1;min-height:400px}.z-index-1[data-v-2443dc83]{z-index:1;background-color:rgb(var(--v-theme-surface))}.property-panel-container[data-v-2443dc83]{min-width:300px;overflow-y:auto}.gap-2[data-v-5a00bea0]{gap:8px}.min-w-150[data-v-5a00bea0]{min-width:150px}.min-w-100[data-v-5a00bea0]{min-width:100px}.ghost[data-v-19ab2ecf]{opacity:.5;background:#f0f0f0}.cursor-move[data-v-19ab2ecf]{cursor:move}.context-selector-card[data-v-99b01811]{border-radius:24px!important;background:rgba(var(--v-theme-surface),.8)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(var(--v-theme-primary),.1);width:100%;max-width:800px;margin:0 auto}.icon-gradient-container[data-v-99b01811]{width:80px;height:80px;margin:0 auto;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));border-radius:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px rgba(var(--v-theme-primary),.2)}.search-autocomplete[data-v-99b01811] .v-field{background:rgba(var(--v-theme-primary),.05)!important;border:1px solid rgba(var(--v-theme-primary),.1)!important}.search-autocomplete[data-v-99b01811] .v-field--focused{border-color:rgb(var(--v-theme-primary))!important;background:rgb(var(--v-theme-surface))!important}.context-header-card[data-v-18470975]{background:rgba(var(--v-theme-primary),.05)!important;border:1px solid rgba(var(--v-theme-primary),.1)!important;border-radius:16px!important;transition:all .2s ease}.context-header-card.mini[data-v-18470975]{border-radius:12px!important;max-width:550px}.header-icon-container[data-v-18470975]{width:44px;height:44px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(var(--v-theme-primary),.1)}.primary-text-soft[data-v-18470975]{color:rgb(var(--v-theme-primary));opacity:.7;letter-spacing:1px!important}.text-overline[data-v-18470975]{font-size:.65rem!important}.truncate[data-v-18470975]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.min-width-0[data-v-18470975]{min-width:0}.bg-surface-variant-light[data-v-b5aad350]{background-color:rgba(var(--v-theme-on-surface),.02)}.header-icon-box[data-v-b5aad350]{display:none}.border-bottom[data-v-b5aad350]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.08)}.mini-context-container[data-v-b5aad350]{min-width:0;max-width:100%;flex-wrap:wrap}.gap-4[data-v-b5aad350]{gap:16px}.search-wrapper[data-v-b5aad350]{width:100%;max-width:400px}@media (max-width: 960px){.main-actions-wrapper[data-v-b5aad350]{width:100%;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.mini-context-container[data-v-b5aad350]{width:100%;justify-content:center}.header-actions-container[data-v-b5aad350]{width:100%;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}.search-wrapper[data-v-b5aad350]{flex-grow:1;min-width:0;max-width:none}.global-search-field[data-v-b5aad350]{width:100%}}@media (max-width: 600px){.header-actions-container[data-v-b5aad350]{gap:8px!important}}
