@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@layer vuetify-components{.v-spacer{flex-grow:1}}@layer vuetify-components{.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}}.login-wrap[data-v-a1fd6e0c]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px}.login-card[data-v-a1fd6e0c]{max-width:420px;width:100%}.admin-home[data-v-b552c4d6]{padding:8px 0}.home-title[data-v-b552c4d6]{font-size:1.8rem;font-weight:600;margin-bottom:8px}.home-subtitle[data-v-b552c4d6]{color:rgba(var(--v-theme-on-background),.7);font-size:1rem;margin-bottom:32px}.cards-grid[data-v-b552c4d6]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-bottom:32px}.nav-card[data-v-b552c4d6]{cursor:pointer;transition:transform .2s,box-shadow .2s}.nav-card[data-v-b552c4d6]:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-4px)}.close-drawer-btn[data-v-b552c4d6]{margin-top:16px}@media(max-width:768px){.home-title[data-v-b552c4d6]{font-size:1.4rem}.cards-grid[data-v-b552c4d6]{grid-template-columns:1fr}}.canvas-shell[data-v-3e0991f7]{background:transparent;border-radius:24px;overflow:hidden;position:relative}.canvas-frame[data-v-3e0991f7]{display:block}.art-reference[data-v-0260116b]{width:100%}.art-reference__grid[data-v-0260116b]{align-items:start;display:grid;gap:18px;grid-template-columns:1.15fr .85fr .95fr}.art-reference--mobile .art-reference__grid[data-v-0260116b]{grid-template-columns:1fr}.art-reference__card[data-v-0260116b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid rgba(120,134,156,.18);border-radius:24px;overflow:hidden}.art-reference__card--main[data-v-0260116b]{min-height:100%}.art-reference__head[data-v-0260116b]{align-items:flex-start;border-bottom:1px solid rgba(120,134,156,.14);display:flex;gap:12px;justify-content:space-between;padding:16px 18px 14px}.art-reference__label[data-v-0260116b]{font-size:.95rem;font-weight:700;line-height:1.2}.art-reference__sub[data-v-0260116b]{color:#505c70e0;font-size:.78rem;line-height:1.35;margin-top:4px}.art-reference__badge[data-v-0260116b]{background:#0663801a;border-radius:999px;color:#056380;font-size:.72rem;font-weight:700;padding:6px 10px;white-space:nowrap}.art-reference__body[data-v-0260116b]{padding:18px}.art-reference__body--center[data-v-0260116b]{align-items:flex-start;display:flex;justify-content:center}.art-reference__mini-stage[data-v-0260116b]{background:linear-gradient(180deg,#f7f9fc,#eef3f8);border-radius:18px;box-shadow:inset 0 0 0 1px #78869c1f;padding:10px}.phone-shell[data-v-0260116b]{background:linear-gradient(180deg,#111827,#0f172a);border-radius:34px;box-shadow:0 18px 44px #0f172a47,inset 0 0 0 1px #ffffff0f;max-width:320px;padding:12px;width:100%}.phone-shell--story[data-v-0260116b]{max-width:300px}.phone-shell__notch[data-v-0260116b]{background:#ffffff14;border-radius:999px;height:18px;margin:0 auto 10px;width:34%}.phone-shell__screen[data-v-0260116b]{background:#fff;border-radius:26px;min-height:520px;overflow:hidden}.feed-app[data-v-0260116b]{background:#fff}.feed-app__topbar[data-v-0260116b]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;font-size:.88rem;justify-content:space-between;padding:12px 14px}.feed-app__icon[data-v-0260116b]{opacity:.5}.feed-post__header[data-v-0260116b]{align-items:center;display:flex;gap:10px;padding:12px 14px}.feed-post__avatar[data-v-0260116b]{background:linear-gradient(180deg,#0f766e,#155e75);border-radius:50%;height:34px;width:34px}.feed-post__meta[data-v-0260116b]{display:flex;flex-direction:column;line-height:1.15}.feed-post__meta strong[data-v-0260116b]{font-size:.82rem}.feed-post__meta span[data-v-0260116b]{color:#0000008c;font-size:.7rem}.feed-post__more[data-v-0260116b]{color:#00000080;margin-left:auto}.feed-post__media[data-v-0260116b]{display:flex;justify-content:center;padding:0 12px}.feed-post__actions[data-v-0260116b]{align-items:center;display:flex;font-size:1rem;gap:12px;padding:12px 14px 8px}.feed-post__save[data-v-0260116b]{margin-left:auto}.feed-post__caption[data-v-0260116b]{padding:0 14px 14px}.feed-post__line[data-v-0260116b]{background:#0f172a1f;border-radius:999px;height:8px;margin-top:8px}.feed-post__line--lg[data-v-0260116b]{width:88%}.feed-post__line--sm[data-v-0260116b]{width:52%}.story-app[data-v-0260116b]{background:#000;color:#fff;min-height:560px;position:relative}.story-app__top[data-v-0260116b]{inset:0 0 auto;padding:12px 12px 0;position:absolute;z-index:2}.story-app__progress[data-v-0260116b]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:10px}.story-app__progress span[data-v-0260116b]{background:#ffffff73;border-radius:999px;height:3px}.story-app__user[data-v-0260116b]{align-items:center;display:flex;gap:8px}.story-app__avatar[data-v-0260116b]{background:linear-gradient(180deg,#0f766e,#155e75);border-radius:50%;height:28px;width:28px}.story-app__user strong[data-v-0260116b]{font-size:.8rem}.story-app__user small[data-v-0260116b]{font-size:.7rem;opacity:.75}.story-app__media[data-v-0260116b]{display:flex;justify-content:center;padding-top:44px}.story-app__bottom[data-v-0260116b]{align-items:center;display:flex;gap:10px;inset:auto 0 0;padding:14px 12px;position:absolute;z-index:2}.story-app__reply[data-v-0260116b]{align-items:center;border:1px solid hsla(0,0%,100%,.38);border-radius:999px;color:#ffffffe0;display:flex;flex:1;font-size:.78rem;min-height:38px;padding:0 14px}.story-app__action[data-v-0260116b]{align-items:center;border:1px solid hsla(0,0%,100%,.38);border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}[data-v-0260116b] .v-theme--dark .art-reference__card{background:#111827b8;border-color:#94a3b824}[data-v-0260116b] .v-theme--dark .art-reference__sub{color:#cbd5e1c7}[data-v-0260116b] .v-theme--dark .art-reference__mini-stage{background:linear-gradient(180deg,#0f172a,#111827);box-shadow:inset 0 0 0 1px #94a3b81f}.art-project-feed-preview[data-v-87990738]{background:#fff;border:1px solid rgba(15,23,42,.08);overflow:hidden}.art-project-feed-preview--dark[data-v-87990738]{background:#111827;border-color:#ffffff14;color:#f9fafb}.feed-header[data-v-87990738]{align-items:center;border-bottom:1px solid rgba(15,23,42,.08);display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.art-project-feed-preview--dark .feed-header[data-v-87990738]{border-bottom-color:#ffffff14}.feed-title-wrapper[data-v-87990738]{align-items:center;display:flex;gap:12px;min-width:0}.feed-icon-wrapper[data-v-87990738]{align-items:center;background:linear-gradient(135deg,#833ab4,#fd1d1d 45%,#fcb045);border-radius:12px;box-shadow:0 10px 24px #833ab440;color:#fff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.feed-title-content[data-v-87990738]{min-width:0}.feed-title[data-v-87990738]{color:#111827;font-size:.96rem;font-weight:800;line-height:1.2;margin:0}.art-project-feed-preview--dark .feed-title[data-v-87990738]{color:#f9fafb}.feed-subtitle[data-v-87990738]{color:#6b7280;font-size:.78rem;line-height:1.35;margin:3px 0 0}.art-project-feed-preview--dark .feed-subtitle[data-v-87990738]{color:#9ca3af}.feed-actions[data-v-87990738]{align-items:center;display:flex;flex-shrink:0;gap:8px}.feed-chip[data-v-87990738]{font-weight:700}.feed-body[data-v-87990738]{padding:0}.feed-grid[data-v-87990738]{background:#d1d5db;display:grid;gap:1px;padding:1px;width:100%}.art-project-feed-preview--dark .feed-grid[data-v-87990738]{background:#ffffff1f}.feed-item[data-v-87990738]{aspect-ratio:var(--feed-item-aspect-ratio,4/5);background:#000;border:0;border-radius:0;cursor:pointer;display:block;outline:none;overflow:hidden;padding:0;position:relative;width:100%}.feed-item[data-v-87990738]:focus-visible{box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.4);z-index:2}.feed-item--active[data-v-87990738]{box-shadow:inset 0 0 0 3px rgb(var(--v-theme-primary));z-index:1}.feed-item-canvas-wrapper[data-v-87990738]{align-items:stretch;display:flex;height:100%;inset:0;justify-content:stretch;overflow:hidden;position:absolute;transform:scale(1);transform-origin:center;transition:transform .35s ease,filter .35s ease;width:100%}.feed-item-canvas-wrapper[data-v-87990738]>*{flex:1 1 auto;max-width:none!important;width:100%!important}.feed-item:hover .feed-item-canvas-wrapper[data-v-87990738]{filter:brightness(.72);transform:scale(1.035)}.feed-hover-overlay[data-v-87990738]{align-items:center;background:#00000061;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;padding:14px;pointer-events:none;position:absolute;transition:opacity .28s ease}.feed-item:hover .feed-hover-overlay[data-v-87990738]{opacity:1}.feed-hover-content[data-v-87990738]{flex-direction:column;gap:16px;text-align:center;width:100%}.feed-hover-content[data-v-87990738],.feed-hover-icons[data-v-87990738]{align-items:center;display:flex;justify-content:center}.feed-hover-icons[data-v-87990738]{gap:20px}.feed-hover-icon-item[data-v-87990738]{align-items:center;display:inline-flex;font-size:.82rem;font-weight:700;gap:6px}.feed-hover-info[data-v-87990738]{display:flex;flex-direction:column;gap:2px;max-width:100%}.feed-hover-info span[data-v-87990738],.feed-hover-info strong[data-v-87990738]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-hover-info strong[data-v-87990738]{font-size:.82rem;font-weight:800}.feed-hover-info span[data-v-87990738]{font-size:.72rem;opacity:.82}.feed-item-meta[data-v-87990738]{align-items:center;bottom:8px;display:flex;gap:6px;left:8px;opacity:0;pointer-events:none;position:absolute;right:8px;transform:translateY(6px);transition:opacity .28s ease,transform .28s ease}.feed-item:hover .feed-item-meta[data-v-87990738]{opacity:1;transform:translateY(0)}.feed-item-index[data-v-87990738]{align-items:center;display:inline-flex;font-weight:800;height:22px;justify-content:center;min-width:28px}.feed-item-index[data-v-87990738],.feed-item-name[data-v-87990738]{background:#ffffffeb;border-radius:999px;color:#111827;font-size:.68rem}.feed-item-name[data-v-87990738]{font-weight:700;min-width:0;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.feed-empty-state[data-v-87990738]{align-items:center;background:#f9fafb;border:1px dashed rgba(15,23,42,.14);border-radius:18px;display:flex;flex-direction:column;justify-content:center;margin:16px;min-height:320px;padding:40px 20px;text-align:center}.art-project-feed-preview--dark .feed-empty-state[data-v-87990738]{background:#ffffff0a;border-color:#ffffff1f}.feed-empty-state h4[data-v-87990738]{color:#111827;font-weight:800;margin:16px 0 6px}.art-project-feed-preview--dark .feed-empty-state h4[data-v-87990738]{color:#f9fafb}.feed-empty-state p[data-v-87990738]{color:#6b7280;margin:0;max-width:360px}.art-project-feed-preview--dark .feed-empty-state p[data-v-87990738]{color:#9ca3af}@media(max-width:960px){.feed-grid[data-v-87990738]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:640px){.feed-header[data-v-87990738]{align-items:flex-start;flex-direction:column}.feed-actions[data-v-87990738]{justify-content:space-between;width:100%}.feed-grid[data-v-87990738]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.image-browser-card[data-v-0dca70cb]{overflow:hidden}.image-browser-layout[data-v-0dca70cb]{display:grid;grid-template-columns:320px minmax(0,1fr);min-height:720px}.image-browser-layout--collapsed[data-v-0dca70cb]{grid-template-columns:72px minmax(0,1fr)}.image-browser-sidebar[data-v-0dca70cb]{background:#78787805;border-right:1px solid hsla(0,0%,47%,.16);min-width:0}.image-browser-sidebar__inner[data-v-0dca70cb]{display:flex;flex-direction:column;gap:12px;height:100%;padding:16px}.image-browser-sidebar__collapsed[data-v-0dca70cb]{align-items:center;display:flex;flex-direction:column;gap:14px;height:100%;justify-content:flex-start;padding:14px 8px}.rotate-label[data-v-0dca70cb]{letter-spacing:.06em;text-transform:uppercase;transform:rotate(180deg);writing-mode:vertical-rl}.tree-scroll-area[data-v-0dca70cb]{height:100%;max-height:620px;min-height:0;overflow:auto;padding-right:4px}.tree-list[data-v-0dca70cb]{background:transparent;padding:0}.tree-list-item[data-v-0dca70cb]{margin-bottom:2px}.tree-spacer[data-v-0dca70cb]{min-width:24px;width:24px}.image-browser-content[data-v-0dca70cb]{display:flex;flex-direction:column;gap:16px;min-width:0;padding:18px}.content-state[data-v-0dca70cb]{padding-top:8px}.preview-toolbar[data-v-0dca70cb]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.preview-shell[data-v-0dca70cb]{align-items:center;background:#7878780a;border:1px solid hsla(0,0%,47%,.16);border-radius:22px;display:flex;justify-content:center;min-height:420px;overflow:hidden;padding:18px;width:100%}.preview-image[data-v-0dca70cb]{display:block;max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.content-grid[data-v-0dca70cb]{display:flex;flex-direction:column;gap:14px}@media(max-width:960px){.image-browser-layout[data-v-0dca70cb],.image-browser-layout--collapsed[data-v-0dca70cb]{grid-template-columns:1fr}.image-browser-sidebar[data-v-0dca70cb]{border-bottom:1px solid hsla(0,0%,47%,.16);border-right:0}.image-browser-sidebar__collapsed[data-v-0dca70cb]{flex-direction:row;justify-content:space-between}.rotate-label[data-v-0dca70cb]{transform:none;writing-mode:initial}.tree-scroll-area[data-v-0dca70cb]{max-height:300px}.preview-shell[data-v-0dca70cb]{min-height:300px}}.bottom-sheet-card[data-v-4c024968]{background:rgb(var(--v-theme-background));overflow:hidden;position:relative}.sheet-handle[data-v-4c024968]{cursor:pointer;display:flex;justify-content:center;padding:8px 0;touch-action:pan-y}.handle-bar[data-v-4c024968]{background:#0000004d;border-radius:2px;height:4px;transition:all .3s ease;width:40px}.sheet-handle:hover .handle-bar[data-v-4c024968]{background:#00000080;transform:scaleX(1.1)}.sheet-header[data-v-4c024968]{position:relative}.sheet-header[data-v-4c024968]:after{background:#0000001a;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.sheet-title[data-v-4c024968]{color:inherit;font-size:1.1rem;font-weight:600}.close-button[data-v-4c024968]{transition:all .2s ease}.close-button[data-v-4c024968]:hover{transform:scale(1.1)}.sheet-content[data-v-4c024968]{overflow-y:auto}.sheet-content.full-height[data-v-4c024968]{height:calc(100vh - 120px)}.sheet-content.max-height-content[data-v-4c024968]{max-height:var(--v63ccbc7f)}.sheet-footer[data-v-4c024968]{background:#00000005;border-top:1px solid rgba(0,0,0,.1);padding:16px}[data-v-4c024968] .v-bottom-sheet--inset{margin:0 auto 8px;max-width:96%}[data-v-4c024968] .v-bottom-sheet__content{border-radius:16px 16px 0 0}.sheet-content[data-v-4c024968]::-webkit-scrollbar{width:4px}.sheet-content[data-v-4c024968]::-webkit-scrollbar-track{background:#0000001a;border-radius:2px}.sheet-content[data-v-4c024968]::-webkit-scrollbar-thumb{background:#0000004d;border-radius:2px}.sheet-content[data-v-4c024968]::-webkit-scrollbar-thumb:hover{background:#00000080}@media(max-width:768px){.sheet-handle[data-v-4c024968]{padding:12px 0}.sheet-footer[data-v-4c024968]{padding:12px}}.bottom-sheet-card[data-v-4c024968]{transition:all .3s cubic-bezier(.4,0,.2,1)}.sheet-handle[data-v-4c024968]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.close-button[data-v-4c024968]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@layer vuetify-components{.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}@media(prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 0%,transparent);background:rgb(var(--v-theme-surface-light));border-radius:0;color:color-mix(in srgb,rgb(var(--v-theme-on-surface-light)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start{border-end-end-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end{border-end-start-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 0%,transparent)}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;height:100%;left:0;opacity:var(--v-toolbar-image-opacity,1);position:absolute;top:0;transition-property:opacity;width:100%}.v-toolbar__append,.v-toolbar__prepend{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;min-width:0;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;padding-bottom:6px;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{align-self:stretch;display:flex;height:inherit}.v-toolbar-items>.v-btn{border-radius:0}}.responsive-modal-card[data-v-aa9ba58f]{background:rgb(var(--v-theme-background));overflow:hidden}.modal-header[data-v-aa9ba58f]{position:relative}.modal-header[data-v-aa9ba58f]:after{background:#0000001a;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.modal-title[data-v-aa9ba58f]{color:inherit;font-size:1.1rem;font-weight:600}.close-button[data-v-aa9ba58f]{transition:all .2s ease}.close-button[data-v-aa9ba58f]:hover{transform:scale(1.1)}.modal-content[data-v-aa9ba58f]{overflow-y:auto}.modal-content.no-padding[data-v-aa9ba58f]{padding:0}.modal-footer[data-v-aa9ba58f]{background:#00000005;border-top:1px solid rgba(0,0,0,.1);padding:16px}[data-v-aa9ba58f] .v-dialog--fullscreen .responsive-modal-card{border-radius:0!important;elevation:0!important}.close-button[data-v-aa9ba58f]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.preview-dialog-card[data-v-ac1a5db2]{background:linear-gradient(180deg,#020617,#0f172a);color:#e5edf5;min-height:100vh}.preview-dialog-body[data-v-ac1a5db2]{align-items:center;display:grid;flex:1;grid-template-columns:80px 1fr 80px;min-height:0;padding:16px 24px 8px}.preview-dialog-canvas-wrap[data-v-ac1a5db2],.preview-dialog-nav[data-v-ac1a5db2]{display:flex;justify-content:center}.preview-dialog-canvas-wrap[data-v-ac1a5db2]{align-items:flex-start;min-height:0;overflow:auto;padding:12px}.preview-dialog-footer[data-v-ac1a5db2]{align-items:center;display:flex;gap:18px;justify-content:center;padding:8px 16px 18px}@media(max-width:960px){.preview-dialog-body[data-v-ac1a5db2]{grid-template-columns:56px 1fr 56px;padding:8px 8px 0}}.art-page-exporter[data-v-901133f5]{width:100%}.art-page-exporter__layout[data-v-901133f5]{align-items:start;display:grid;gap:20px;grid-template-columns:320px minmax(0,1fr)}.art-page-exporter__card[data-v-901133f5]{border-radius:20px}.art-page-exporter__preview-card[data-v-901133f5]{min-height:100%}.art-page-exporter__preview-shell[data-v-901133f5]{align-items:flex-start;display:flex;justify-content:center;overflow:auto;padding:8px}.art-page-exporter__hidden-stage[data-v-901133f5]{height:0;left:-30000px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:0;z-index:-1}@media(max-width:960px){.art-page-exporter__layout[data-v-901133f5]{grid-template-columns:1fr}}.batch-editor-shell[data-v-2d7647a9]{color:var(--batch-text)}.batch-editor-intro[data-v-2d7647a9]{color:var(--batch-text-secondary)}.batch-editor-text[data-v-2d7647a9]{color:var(--batch-text)}.batch-editor-muted[data-v-2d7647a9]{color:var(--batch-text-secondary);opacity:1}.batch-editor-card[data-v-2d7647a9]{background:var(--batch-surface)!important;border:1px solid var(--batch-border);box-shadow:var(--batch-shadow)!important}.batch-editor-card[data-v-2d7647a9] .v-card-text,.batch-editor-card[data-v-2d7647a9] .v-card-title{color:var(--batch-text)!important}.batch-editor-shell[data-v-2d7647a9] .v-field{background:var(--batch-surface-2)}.batch-editor-shell[data-v-2d7647a9] .v-field input,.batch-editor-shell[data-v-2d7647a9] .v-field textarea,.batch-editor-shell[data-v-2d7647a9] .v-field__input{color:var(--batch-text)!important}.batch-editor-shell[data-v-2d7647a9] .v-label,.batch-editor-shell[data-v-2d7647a9] .text-caption,.batch-editor-shell[data-v-2d7647a9] .text-medium-emphasis,.batch-editor-shell[data-v-2d7647a9] .v-input__details,.batch-editor-shell[data-v-2d7647a9] .v-messages__message{color:var(--batch-text-secondary)!important;opacity:1}.batch-editor-shell[data-v-2d7647a9] .v-checkbox .v-selection-control{min-height:40px}.batch-editor-shell[data-v-2d7647a9] .v-checkbox .v-label{color:var(--batch-text)!important;opacity:1}.batch-editor-shell[data-v-2d7647a9] .v-btn--variant-outlined{border-color:var(--batch-border);color:var(--batch-text)}.code-textarea[data-v-2d7647a9] textarea{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:1.45}.batch-preview-area[data-v-2d7647a9]{background:var(--batch-preview-bg);border-radius:16px;min-height:240px;padding:12px}.batch-preview-item[data-v-2d7647a9]{background:var(--batch-surface);border:1px solid var(--batch-border);border-radius:18px;padding:12px}.batch-preview-canvas[data-v-2d7647a9]{align-items:flex-start;background:var(--batch-surface-3);border-radius:16px;display:flex;justify-content:center;overflow:auto;padding:8px}@media(max-width:960px){.batch-preview-area[data-v-2d7647a9]{min-height:auto}}.art-builder[data-v-624d04f2]{background:var(--builder-bg);color:var(--builder-text);min-height:100vh;transition:background-color .2s ease,color .2s ease}.builder-card[data-v-624d04f2]{background:var(--builder-surface)!important;border:1px solid var(--builder-border);box-shadow:var(--builder-shadow)!important;color:var(--builder-text)!important}.builder-card[data-v-624d04f2] .v-card-text,.builder-card[data-v-624d04f2] .v-card-title{color:var(--builder-text)}.batch-editor-shell[data-v-624d04f2] .text-caption,.batch-editor-shell[data-v-624d04f2] .text-medium-emphasis,.builder-card[data-v-624d04f2] .text-medium-emphasis,.builder-card[data-v-624d04f2] .v-card-subtitle,.builder-card[data-v-624d04f2] .v-list-item-subtitle,.builder-card[data-v-624d04f2] .v-messages__message{color:var(--builder-text-secondary)!important;opacity:1}.builder-list[data-v-624d04f2]{background:transparent}.builder-list[data-v-624d04f2] .v-list-item{border:1px solid transparent;border-radius:16px;margin-bottom:8px;transition:background-color .2s ease,border-color .2s ease}.builder-list[data-v-624d04f2] .v-list-item-title{color:var(--builder-text)!important;font-weight:600}.builder-list[data-v-624d04f2] .v-list-item-subtitle{color:var(--builder-text-secondary)!important;opacity:1}.project-code-inline[data-v-624d04f2]{background:rgba(var(--v-theme-primary),.1);border-radius:999px;color:rgb(var(--v-theme-primary));flex-shrink:0;font-size:.68rem;font-weight:800;letter-spacing:.04em;padding:2px 7px}.project-folder-inline[data-v-624d04f2]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.68rem}.projects-scroll-area[data-v-624d04f2]{max-height:360px;overflow-y:auto;padding-right:4px}.projects-scroll-area[data-v-624d04f2]::-webkit-scrollbar{width:8px}.projects-scroll-area[data-v-624d04f2]::-webkit-scrollbar-track{background:transparent}.projects-scroll-area[data-v-624d04f2]::-webkit-scrollbar-thumb{background:#64748b59;border-radius:999px}.projects-scroll-area[data-v-624d04f2]::-webkit-scrollbar-thumb:hover{background:#64748b8c}.art-builder--dark .builder-list[data-v-624d04f2] .v-list-item{background:var(--builder-surface-3);border-color:#94a3b81a}.art-builder--dark .builder-list[data-v-624d04f2] .v-list-item:hover{background:#3b82f61a;border-color:#60a5fa2e}.art-builder--dark .builder-list[data-v-624d04f2] .v-list-item--active{background:#2563eb29;border-color:#60a5fa47}.art-preview-tabs[data-v-624d04f2] .v-field,.batch-editor-shell[data-v-624d04f2] .v-field,.builder-card[data-v-624d04f2] .v-field{background:var(--builder-surface-2)}.art-preview-tabs[data-v-624d04f2] .v-field input,.art-preview-tabs[data-v-624d04f2] .v-field__input,.batch-editor-shell[data-v-624d04f2] .v-field input,.batch-editor-shell[data-v-624d04f2] .v-field textarea,.batch-editor-shell[data-v-624d04f2] .v-field__input,.builder-card[data-v-624d04f2] .v-field input,.builder-card[data-v-624d04f2] .v-field textarea,.builder-card[data-v-624d04f2] .v-field__input{color:var(--builder-text)!important}.art-preview-tabs[data-v-624d04f2] .v-label,.batch-editor-shell[data-v-624d04f2] .v-label,.builder-card[data-v-624d04f2] .v-label{color:var(--builder-text-secondary)!important;opacity:1}.art-preview-tabs[data-v-624d04f2] .v-input__details,.batch-editor-shell[data-v-624d04f2] .v-input__details,.builder-card[data-v-624d04f2] .v-input__details{color:var(--builder-text-secondary)}.builder-card[data-v-624d04f2] .v-switch .v-selection-control__input,.builder-card[data-v-624d04f2] .v-switch .v-selection-control__wrapper{color:var(--builder-text)}.code-textarea[data-v-624d04f2] textarea{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:1.45}.preview-area[data-v-624d04f2]{background:var(--builder-preview-bg);border-top:1px solid var(--builder-border)}.art-preview-tabs[data-v-624d04f2]{background:var(--builder-surface);border:1px solid var(--builder-border);border-radius:24px;box-shadow:var(--builder-shadow);margin:18px 16px 0;padding:18px}.art-preview-tabs[data-v-624d04f2] .v-tab{color:var(--builder-text-secondary)}.art-preview-tabs[data-v-624d04f2] .v-tab.v-tab--selected{color:var(--builder-text)}.art-builder--dark[data-v-624d04f2] .v-btn--variant-outlined{border-color:#94a3b838;color:var(--builder-text)}.art-builder--dark[data-v-624d04f2] .v-btn--variant-text{color:var(--builder-text-secondary)}.art-builder--dark[data-v-624d04f2] .v-chip{border-color:#94a3b82e}.art-builder--dark[data-v-624d04f2] .v-alert{border:1px solid rgba(148,163,184,.14)}.art-builder--dark[data-v-624d04f2] .responsive-modal__body,.art-builder--dark[data-v-624d04f2] .responsive-modal__content,.art-builder--dark[data-v-624d04f2] .responsive-modal__header,.art-builder--dark[data-v-624d04f2] .v-dialog .v-card{color:var(--builder-text)}@layer vuetify-components{.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__thumb,.v-switch__track{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{align-items:center;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;cursor:pointer;display:inline-flex;font-size:.5rem;height:14px;min-width:36px;opacity:.6;padding:0 5px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;height:32px;min-width:52px}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));border-radius:50%;color:rgb(var(--v-theme-on-surface-bright));display:flex;font-size:.75rem;height:20px;justify-content:center;overflow:hidden;pointer-events:none;position:relative;transition:transform .15s cubic-bezier(0,0,.2,1) .05s,color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);width:20px}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 4%,transparent)}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));color:rgb(var(--v-theme-on-surface-variant));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 0%,transparent)}.v-switch--inset .v-switch__thumb{height:24px;transform:scale(.6666666667);width:24px}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:transform .15s cubic-bezier(0,0,.2,1) .05s}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;position:absolute;transition:transform .2s cubic-bezier(.4,0,.2,1)}.v-locale--is-ltr .v-switch .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-rtl .v-switch .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{box-shadow:none;transform:scale(.75)}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:-moz-max-content;min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media(forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__thumb,.v-switch .v-switch__track{border:1px solid;color:buttontext}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__thumb,.v-switch.v-input--disabled .v-switch__track{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb,.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb{border-width:0}}}@layer vuetify-components;@layer vuetify-overrides{.v-tab{border-radius:0;height:var(--v-tabs-height);min-width:90px}}@layer vuetify-components{.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{background:currentColor;bottom:0;height:2px;left:0;opacity:0;pointer-events:none;position:absolute;width:100%}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{height:100%;top:0;width:2px}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-tab--selected.v-btn{color:highlight}.v-tab__slider{background:highlight}}}@layer vuetify-components{.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height:48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height:72px}.v-tabs--density-comfortable{--v-tabs-height:44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height:68px}.v-tabs--density-compact{--v-tabs-height:36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height:60px}.v-tabs.v-slide-group--vertical{flex:none;height:auto;--v-tabs-height:48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--align-tabs-center .v-slide-group__content>:last-child,.v-tabs--fixed-tabs .v-slide-group__content>:last-child{margin-inline-end:auto}.v-tabs--align-tabs-center .v-slide-group__content>:first-child,.v-tabs--fixed-tabs .v-slide-group__content>:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}.v-tabs--inset{--v-tabs-inset-radius:4px;--v-tabs-inset-padding:4px;--v-tabs-slider-background:rgba(var(--v-theme-on-surface),.2);background:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 6%,transparent);border-radius:calc(var(--v-tabs-inset-radius) + var(--v-tabs-inset-padding));box-shadow:inset 0 0 0 2px rgba(var(--v-border-color),var(--v-border-opacity))}.v-tabs--inset .v-tab{margin:var(--v-tabs-inset-padding);transition-property:box-shadow,transform,opacity,background,color}.v-tabs--inset .v-tab.v-tab.v-btn{border-radius:var(--v-tabs-inset-radius)}.v-tabs--inset .v-tab:focus-visible{outline:2px solid rgb(var(--v-border-color));outline-offset:2px}.v-tabs--inset .v-tab:focus-visible:after{opacity:0}.v-tabs--inset:not(.v-tabs--fixed-tabs,.v-tabs--grow){max-width:-moz-max-content;max-width:max-content}.v-tabs--inset.v-tabs--fixed-tabs .v-slide-group__content{padding-inline:var(--v-tabs-inset-padding)}.v-tabs--inset .v-tab__slider{background:var(--v-tabs-slider-background);border-radius:var(--v-tabs-inset-radius);inset:0;width:auto;z-index:-1}.v-tabs--inset.v-tabs--horizontal{height:calc(var(--v-tabs-height) + var(--v-tabs-inset-padding)*2);--v-tabs-inset-tab-radius:calc(var(--v-tabs-outer-radius) - var(--v-tabs-inset-padding) + 4px)}.v-tabs--inset.v-tabs--horizontal .v-tab__slider{height:auto}.v-tabs--inset .v-btn__overlay{display:none}.v-tabs--inset.v-tabs--vertical .v-tab{grid-template-columns:max-content 1fr max-content}.v-tabs--inset.v-tabs--vertical .v-tab>.v-btn__content{justify-content:start}.v-tabs--inset.v-tabs--vertical .v-tab .v-tab__slider{width:auto}@media(max-width:1144.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}}@layer vuetify-components{.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));border-radius:4px;color:rgb(var(--v-theme-on-surface-variant));display:inline-block;font-size:.875rem;line-height:1.6;opacity:1;overflow-wrap:break-word;padding:5px 16px;text-transform:none;transition-property:opacity,transform;width:auto}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}}@layer vuetify-overrides{.v-tooltip>.v-overlay__content[class*=enter-active]{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,1,1)}}.blog-preview[data-v-c6da7218]{margin:0 auto;max-width:860px}.blog-preview__cover[data-v-c6da7218]{border-radius:24px;display:block;width:100%}.blog-preview__content[data-v-c6da7218]{line-height:1.85}.blog-preview__p[data-v-c6da7218]{color:rgba(var(--v-theme-on-surface),.92);font-size:1.06rem;margin:0 0 1.25rem;white-space:pre-line}.blog-preview__h2[data-v-c6da7218]{font-size:1.8rem;font-weight:700;line-height:1.2;margin:2.4rem 0 1rem}.blog-preview__h3[data-v-c6da7218]{font-size:1.35rem;font-weight:700;line-height:1.25;margin:2rem 0 .8rem}.blog-preview__ul[data-v-c6da7218]{margin:1rem 0 1.5rem;padding-left:1.4rem}.blog-preview__ul li[data-v-c6da7218]{margin-bottom:.45rem}@layer vuetify-components{.v-snackbar{justify-content:center;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);z-index:10000;--v-snackbar-current-offset:var(--v-snackbar-offset);transform:translateY(calc(var(--v-snackbar-direction)*(var(--v-snackbar-current-offset) + var(--v-snackbar-mobile-notch, 0px))));transition:transform .2s cubic-bezier(.4,0,.2,1)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;border-radius:4px;display:flex;flex-wrap:wrap;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0;transition:.35s cubic-bezier(.4,0,.2,1);transition-property:height,width}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 4%,transparent)}.v-snackbar--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 0%,transparent)}.v-snackbar--variant-outlined{border:thin solid}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar--variant-outlined,.v-snackbar--variant-tonal{background:rgb(var(--v-theme-surface))}@media(forced-colors:active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__header{flex-basis:100%}.v-snackbar__header:after{content:"";display:block;flex-basis:100%}.v-snackbar__prepend{align-self:center;display:flex;margin-inline:16px 12px}.v-snackbar__prepend+.v-snackbar__content{padding-inline-start:0}.v-snackbar__title{font-weight:700}.v-snackbar__content{flex:1 1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.4285714286;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{min-width:auto;padding:0 8px}.v-snackbar__timer{position:absolute;width:100%}.v-snackbar__timer--top{top:0}.v-snackbar__timer--bottom{bottom:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--vertical .v-snackbar__actions{flex-basis:100%;justify-content:end;margin-bottom:8px}.v-snackbar--vertical .v-snackbar__actions:before{content:"";display:block;flex-basis:100%}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}@media(max-width:839.98px){.v-snackbar--top{--v-snackbar-mobile-notch:max(env(safe-area-inset-top),0px)}}.v-snackbar--bottom{align-items:flex-end}@media(max-width:839.98px){.v-snackbar--bottom{--v-snackbar-mobile-notch:max(env(safe-area-inset-bottom),0px)}}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--end,.v-snackbar--right{justify-content:flex-end}.v-snackbar--collapsed{--v-snackbar-current-offset:calc(var(--v-snackbar-gap)*var(--v-snackbar-index, 0))}.v-snackbar--collapsed .v-snackbar__wrapper{height:var(--v-snackbar-collapsed-height);min-width:0;width:calc(var(--v-snackbar-collapsed-width) - var(--v-snackbar-gap)*2*var(--v-snackbar-index, 0))}.v-snackbar--collapsed .v-snackbar__wrapper>*{opacity:0}.v-snackbar--collapsed.v-snackbar--left .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--start .v-snackbar__wrapper{transform:translate(calc(var(--v-snackbar-gap)*var(--v-snackbar-index, 0)))}.v-snackbar--collapsed.v-snackbar--end .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--right .v-snackbar__wrapper{transform:translate(calc(var(--v-snackbar-gap)*-1*var(--v-snackbar-index, 0)))}.v-snackbar--collapsed .v-progress-linear{opacity:0}.v-snackbar .v-avatar{background:transparent}}@layer vuetify-final.transitions{.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media(prefers-reduced-motion:reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}}.proposal-publication-controls[data-v-2177a8e3]{--publication-muted:#64748b;--publication-border:rgba(226,232,240,.95);--publication-soft:#f8fafc;--publication-code-bg:#fff;border:1px solid var(--publication-border)}.proposal-publication-controls.is-dark[data-v-2177a8e3]{--publication-muted:rgba(226,232,240,.72);--publication-border:hsla(0,0%,100%,.08);--publication-soft:hsla(0,0%,100%,.04);--publication-code-bg:hsla(0,0%,100%,.05)}.publication-header[data-v-2177a8e3]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.publication-eyebrow[data-v-2177a8e3]{color:rgb(var(--v-theme-primary));font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.publication-title[data-v-2177a8e3]{font-size:17px;font-weight:800;line-height:1.2;margin:0}.publication-subtitle[data-v-2177a8e3]{color:var(--publication-muted);font-size:13px;line-height:1.7;margin:6px 0 0;max-width:760px}.publication-actions[data-v-2177a8e3],.publication-status-wrap[data-v-2177a8e3]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mobile-publication-box[data-v-2177a8e3],.online-acceptance-box[data-v-2177a8e3],.special-validity-box[data-v-2177a8e3]{background:var(--publication-soft);border:1px solid var(--publication-border);border-radius:16px;padding:14px 16px}.mobile-publication-header[data-v-2177a8e3],.online-acceptance-header[data-v-2177a8e3],.special-validity-header[data-v-2177a8e3]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.mobile-publication-title[data-v-2177a8e3],.online-acceptance-title[data-v-2177a8e3],.special-validity-title[data-v-2177a8e3]{font-size:13px;font-weight:800}.mobile-publication-text[data-v-2177a8e3],.online-acceptance-text[data-v-2177a8e3],.special-validity-text[data-v-2177a8e3]{color:var(--publication-muted);font-size:12px;line-height:1.6;margin-top:4px;max-width:680px}.mobile-publication-summary[data-v-2177a8e3],.online-acceptance-summary[data-v-2177a8e3]{display:flex;flex-wrap:wrap;gap:8px}.online-acceptance-alert[data-v-2177a8e3],.special-validity-fields[data-v-2177a8e3]{margin-top:12px}.publication-link-box[data-v-2177a8e3]{background:var(--publication-soft);border:1px solid var(--publication-border);border-radius:16px;padding:14px 16px}.publication-link-label[data-v-2177a8e3]{color:var(--publication-muted);font-size:12px;font-weight:800;margin-bottom:8px}.publication-link-row[data-v-2177a8e3]{align-items:center;display:flex;gap:12px;justify-content:space-between}.publication-link-row code[data-v-2177a8e3]{background:var(--publication-code-bg);border:1px solid var(--publication-border);border-radius:10px;display:block;font-size:12px;min-width:0;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap}.publication-metrics[data-v-2177a8e3]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card[data-v-2177a8e3]{background:var(--publication-soft);border:1px solid var(--publication-border);border-radius:16px;min-width:0;padding:14px}.metric-label[data-v-2177a8e3]{color:var(--publication-muted);font-size:11px;font-weight:800;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.metric-value[data-v-2177a8e3]{font-size:24px;font-weight:800;line-height:1.1}.metric-value--small[data-v-2177a8e3]{font-size:13px;line-height:1.4}.publication-events[data-v-2177a8e3]{background:var(--publication-soft);border:1px solid var(--publication-border);border-radius:16px;padding:14px 16px}.events-title[data-v-2177a8e3]{font-size:13px;font-weight:800;margin-bottom:10px}.events-list[data-v-2177a8e3]{display:flex;flex-direction:column;gap:8px}.event-row[data-v-2177a8e3]{align-items:center;border-top:1px solid var(--publication-border);display:flex;gap:12px;justify-content:space-between;padding:10px 0}.event-row[data-v-2177a8e3]:first-child{border-top:0;padding-top:0}.event-main[data-v-2177a8e3]{min-width:0}.event-title[data-v-2177a8e3]{font-size:13px;font-weight:700}.event-subtitle[data-v-2177a8e3]{color:var(--publication-muted);font-size:12px;margin-top:3px}.event-details[data-v-2177a8e3]{color:var(--publication-muted);font-size:11px;line-height:1.5;margin-top:4px}@media(max-width:960px){.publication-metrics[data-v-2177a8e3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.publication-metrics[data-v-2177a8e3]{grid-template-columns:1fr}.mobile-publication-header[data-v-2177a8e3],.online-acceptance-header[data-v-2177a8e3],.publication-actions[data-v-2177a8e3],.special-validity-header[data-v-2177a8e3]{align-items:stretch;flex-direction:column}.publication-actions[data-v-2177a8e3] .v-btn{width:100%}}.proposal-preview-wrapper[data-v-67cf7bf2]{width:100%}.proposal-preview-wrapper.is-fullscreen[data-v-67cf7bf2]{height:100%;min-height:0}.preview-toolbar[data-v-67cf7bf2]{align-items:center;background:#0f172a0a;border-radius:16px;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:10px 12px}.preview-toolbar-center[data-v-67cf7bf2]{flex:1;min-width:0;text-align:center}.preview-toolbar-title[data-v-67cf7bf2]{color:#20303f;font-size:13px;font-weight:700}.preview-toolbar-subtitle[data-v-67cf7bf2]{color:#667085;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-nav-btn[data-v-67cf7bf2]{background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:10px;color:#20303f;cursor:pointer;font-size:18px;font-weight:700;height:36px;transition:.2s ease;width:36px}.preview-nav-btn[data-v-67cf7bf2]:hover:not(:disabled){transform:translateY(-1px)}.preview-nav-btn[data-v-67cf7bf2]:disabled{cursor:not-allowed;opacity:.45}.proposal-preview-frame[data-v-67cf7bf2]{background:transparent;border:0;border-radius:18px;display:block;height:1200px;overflow:hidden;width:100%}.proposal-preview-wrapper.is-fullscreen .proposal-preview-frame[data-v-67cf7bf2]{min-height:0}.dynamic-token-vmenu-card[data-v-67cf7bf2]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa!important;border:1px solid rgba(15,23,42,.1);color:#0f172a}.dynamic-token-vmenu-card.is-dark[data-v-67cf7bf2]{background:#0f172afa!important;border-color:#94a3b82e;color:#e5edf6}.dynamic-token-vmenu-body[data-v-67cf7bf2]{padding:13px 14px 14px!important}.dynamic-token-vmenu-eyebrow[data-v-67cf7bf2]{color:rgb(var(--v-theme-primary));font-size:10px;font-weight:900;letter-spacing:.13em;line-height:1.2;margin-bottom:6px;text-transform:uppercase}.dynamic-token-vmenu-token[data-v-67cf7bf2]{background:rgba(var(--v-theme-primary),.08);border:1px solid rgba(var(--v-theme-primary),.2);border-radius:12px;color:inherit;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;font-weight:900;line-height:1.3;padding:9px 10px;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-word}.dynamic-token-vmenu-actions[data-v-67cf7bf2]{margin-top:10px}.dynamic-token-vmenu-input[data-v-67cf7bf2]{background:#f8fafceb;border:1px solid rgba(148,163,184,.36);border-radius:10px;color:#0f172a;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.25;margin-top:10px;outline:none;padding:8px 10px;width:100%}.dynamic-token-vmenu-card.is-dark .dynamic-token-vmenu-input[data-v-67cf7bf2]{background:#020617b8;border-color:#94a3b842;color:#e5edf6}.dynamic-token-vmenu-input[data-v-67cf7bf2]:focus{border-color:rgba(var(--v-theme-primary),.48);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.14)}.dynamic-token-vmenu-helper[data-v-67cf7bf2],.dynamic-token-vmenu-status[data-v-67cf7bf2]{font-size:10.5px;font-weight:650;line-height:1.45;margin-top:7px}.dynamic-token-vmenu-helper[data-v-67cf7bf2]{color:#64748b}.dynamic-token-vmenu-card.is-dark .dynamic-token-vmenu-helper[data-v-67cf7bf2]{color:#e2e8f0a8}.dynamic-token-vmenu-status[data-v-67cf7bf2]{color:rgb(var(--v-theme-primary));font-weight:850}@media(max-width:640px){.proposal-preview-frame[data-v-67cf7bf2]{border-radius:14px}.preview-toolbar[data-v-67cf7bf2]{gap:8px;padding:8px 10px}.preview-nav-btn[data-v-67cf7bf2]{height:34px;width:34px}}.proposal-dynamic-tokens-editor[data-v-41f7d90c]{--dt-bg:#fff;--dt-surface:hsla(0,0%,100%,.92);--dt-surface-strong:#fff;--dt-soft:rgba(5,99,128,.055);--dt-soft-strong:rgba(5,99,128,.09);--dt-border:rgba(5,99,128,.13);--dt-border-strong:rgba(5,99,128,.24);--dt-text:#102033;--dt-muted:rgba(15,23,42,.64);--dt-muted-strong:rgba(15,23,42,.78);--dt-code-bg:hsla(0,0%,100%,.92);--dt-code-border:rgba(5,99,128,.16);--dt-preview-bg:#eaf0f6;--dt-preview-border:rgba(148,163,184,.22);--dt-shadow:0 18px 48px rgba(15,23,42,.08);background:radial-gradient(circle at 0 0,rgba(5,99,128,.07),transparent 34%),var(--dt-bg);border:1px solid var(--dt-border);color:var(--dt-text)}.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c]{--dt-bg:#0b1220;--dt-surface:rgba(15,23,42,.88);--dt-surface-strong:#101a2b;--dt-soft:rgba(148,163,184,.07);--dt-soft-strong:rgba(56,189,248,.09);--dt-border:rgba(148,163,184,.16);--dt-border-strong:rgba(56,189,248,.22);--dt-text:#e5edf6;--dt-muted:rgba(226,232,240,.66);--dt-muted-strong:rgba(226,232,240,.82);--dt-code-bg:rgba(2,6,23,.72);--dt-code-border:rgba(56,189,248,.18);--dt-preview-bg:#050b16;--dt-preview-border:rgba(148,163,184,.14);--dt-shadow:0 22px 56px rgba(0,0,0,.38);background:radial-gradient(circle at 0 0,rgba(56,189,248,.08),transparent 34%),radial-gradient(circle at 100% 12%,rgba(15,107,131,.09),transparent 30%),var(--dt-bg)}.dynamic-token-editor-header[data-v-41f7d90c],.dynamic-token-editor-header-actions[data-v-41f7d90c],.dynamic-token-field-top[data-v-41f7d90c],.dynamic-token-group-actions[data-v-41f7d90c],.dynamic-token-group-header[data-v-41f7d90c],.dynamic-token-workspace-actions[data-v-41f7d90c],.dynamic-token-workspace-header[data-v-41f7d90c]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.dynamic-token-editor-header-actions[data-v-41f7d90c],.dynamic-token-group-actions[data-v-41f7d90c],.dynamic-token-workspace-actions[data-v-41f7d90c]{align-items:center}.dynamic-token-save-status-chip[data-v-41f7d90c]{white-space:nowrap}.dynamic-token-editor-eyebrow[data-v-41f7d90c],.dynamic-token-workspace-eyebrow[data-v-41f7d90c]{color:rgb(var(--v-theme-primary));font-size:11px;font-weight:900;letter-spacing:.13em;margin-bottom:5px;text-transform:uppercase}.dynamic-token-editor-title[data-v-41f7d90c],.dynamic-token-workspace-title[data-v-41f7d90c]{color:var(--dt-text);font-size:18px;font-weight:900;line-height:1.2;margin:0}.dynamic-token-workspace-title[data-v-41f7d90c]{font-size:16px}.dynamic-token-editor-subtitle[data-v-41f7d90c]{color:var(--dt-muted);font-size:13px;line-height:1.65;margin:6px 0 0;max-width:760px}.dynamic-token-toolbar[data-v-41f7d90c]{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto auto}.dynamic-token-groups[data-v-41f7d90c]{display:flex;flex-direction:column;gap:14px}.dynamic-token-add-box[data-v-41f7d90c],.dynamic-token-group[data-v-41f7d90c],.dynamic-token-json-box[data-v-41f7d90c]{background:var(--dt-soft);border:1px solid var(--dt-border);border-radius:18px;box-shadow:var(--dt-shadow);padding:14px}.dynamic-token-add-title[data-v-41f7d90c],.dynamic-token-group-title[data-v-41f7d90c]{color:var(--dt-text);font-size:13px;font-weight:900;line-height:1.25}.dynamic-token-add-helper[data-v-41f7d90c],.dynamic-token-field-description[data-v-41f7d90c],.dynamic-token-group-subtitle[data-v-41f7d90c]{color:var(--dt-muted);font-size:11px;line-height:1.55;margin-top:3px}.dynamic-token-field[data-v-41f7d90c]{background:var(--dt-surface);border:1px solid var(--dt-border);border-radius:16px;height:100%;padding:12px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.dynamic-token-field[data-v-41f7d90c]:hover{background:var(--dt-surface-strong);border-color:var(--dt-border-strong)}.dynamic-token-field.has-error[data-v-41f7d90c]{border-color:rgba(var(--v-theme-error),.62)}.dynamic-token-field.is-readonly[data-v-41f7d90c]{opacity:.82}.dynamic-token-field-label[data-v-41f7d90c]{color:var(--dt-text);font-size:12px;font-weight:850;line-height:1.3}.dynamic-token-field-actions[data-v-41f7d90c]{align-items:center;display:flex;flex:0 0 auto;gap:2px}.dynamic-token-code-pill[data-v-41f7d90c]{background:var(--dt-code-bg);border:1px solid var(--dt-code-border);border-radius:999px;color:rgb(var(--v-theme-primary));cursor:pointer;font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;font-weight:800;line-height:1;margin-top:5px;padding:4px 7px}.dynamic-token-field-config[data-v-41f7d90c]{display:grid;gap:8px;grid-template-columns:1fr .78fr;margin-top:10px}.dynamic-token-field[data-v-41f7d90c] .v-input{margin-top:10px}.dynamic-token-field-config[data-v-41f7d90c] .v-input{margin-top:0}.dynamic-token-field-error[data-v-41f7d90c]{color:rgb(var(--v-theme-error));font-size:11px;font-weight:700;line-height:1.45;margin-top:8px}.dynamic-token-group-builder[data-v-41f7d90c]{background:var(--dt-soft-strong);border:1px dashed var(--dt-border-strong);border-radius:14px;padding:12px}.dynamic-token-add-title--small[data-v-41f7d90c]{font-size:12px}.proposal-code-textarea[data-v-41f7d90c] textarea{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.65;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}.dynamic-token-workspace-card[data-v-41f7d90c]{--dt-bg:#fff;--dt-surface:hsla(0,0%,100%,.96);--dt-surface-strong:#fff;--dt-soft:rgba(5,99,128,.055);--dt-soft-strong:rgba(5,99,128,.09);--dt-border:rgba(5,99,128,.13);--dt-border-strong:rgba(5,99,128,.24);--dt-text:#102033;--dt-muted:rgba(15,23,42,.64);--dt-muted-strong:rgba(15,23,42,.78);--dt-code-bg:hsla(0,0%,100%,.96);--dt-code-border:rgba(5,99,128,.16);--dt-preview-bg:#eaf0f6;--dt-preview-border:rgba(148,163,184,.22);--dt-shadow:0 18px 48px rgba(15,23,42,.08);background:#fff!important;border-radius:0!important;color:var(--dt-text)!important;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.dynamic-token-workspace-card.v-theme--dark[data-v-41f7d90c],.v-theme--dark{--dt-bg:#0b1220;--dt-surface:rgba(15,23,42,.94);--dt-surface-strong:#101a2b;--dt-soft:rgba(148,163,184,.07);--dt-soft-strong:rgba(56,189,248,.09);--dt-border:rgba(148,163,184,.16);--dt-border-strong:rgba(56,189,248,.22);--dt-text:#e5edf6;--dt-muted:rgba(226,232,240,.66);--dt-muted-strong:rgba(226,232,240,.82);--dt-code-bg:rgba(2,6,23,.72);--dt-code-border:rgba(56,189,248,.18);--dt-preview-bg:#050b16;--dt-preview-border:rgba(148,163,184,.14);--dt-shadow:0 22px 56px rgba(0,0,0,.38);background:#0b1220!important;color:var(--dt-text)!important}.dynamic-token-workspace-header[data-v-41f7d90c]{background:var(--dt-surface-strong)!important;color:var(--dt-text)!important;flex:0 0 auto;min-height:76px;padding:12px 18px}.dynamic-token-workspace-body[data-v-41f7d90c]{background:var(--dt-bg)!important;color:var(--dt-text)!important;display:grid;grid-template-columns:minmax(340px,460px) minmax(0,1fr);height:calc(100vh - 77px);height:calc(100dvh - 77px);min-height:0;overflow:hidden;padding:0!important}.dynamic-token-workspace-left[data-v-41f7d90c]{background:radial-gradient(circle at 0 0,rgba(5,99,128,.055),transparent 32%),var(--dt-bg)!important;border-right:1px solid var(--dt-border);color:var(--dt-text)!important;height:100%;min-height:0;overflow:hidden}.dynamic-token-workspace-card.v-theme--dark .dynamic-token-workspace-left[data-v-41f7d90c],.v-theme--dark{background:radial-gradient(circle at 0 0,rgba(56,189,248,.08),transparent 32%),var(--dt-bg)!important}.dynamic-token-workspace-left-inner[data-v-41f7d90c]{height:100%;min-height:0;overflow-y:auto;padding:16px;scrollbar-gutter:stable}.dynamic-token-workspace-right[data-v-41f7d90c]{background:var(--dt-preview-bg)!important;height:100%;min-height:0;overflow:auto;padding:14px}.dynamic-token-workspace-preview-shell[data-v-41f7d90c]{background:transparent;border:1px solid var(--dt-preview-border);border-radius:20px;min-height:100%;overflow:hidden}.dynamic-token-workspace-fields[data-v-41f7d90c]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.dynamic-token-add-box--workspace[data-v-41f7d90c],.dynamic-token-field--workspace[data-v-41f7d90c],.dynamic-token-group--workspace[data-v-41f7d90c]{box-shadow:none}.dynamic-token-workspace-right[data-v-41f7d90c] .proposal-preview-frame{min-height:calc(100vh - 120px);min-height:calc(100dvh - 120px)}.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-field{background:#0f172ac7!important;color:var(--dt-text)!important}.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-field__input,.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-select__selection-text,.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] input,.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] textarea{color:var(--dt-text)!important;-webkit-text-fill-color:var(--dt-text)!important;caret-color:rgb(var(--v-theme-primary))!important}.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-field-label,.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-label{color:#e2e8f0b8!important;opacity:1!important}.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-input--disabled{opacity:.72}.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-list,.proposal-dynamic-tokens-editor.is-dark[data-v-41f7d90c] .v-overlay__content .v-list{background:#0f172a!important;color:var(--dt-text)!important}.dynamic-token-workspace-card .dynamic-token-add-box[data-v-41f7d90c],.dynamic-token-workspace-card .dynamic-token-group[data-v-41f7d90c],.dynamic-token-workspace-card .dynamic-token-json-box[data-v-41f7d90c]{background:var(--dt-soft)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}.dynamic-token-workspace-card .dynamic-token-field[data-v-41f7d90c]{background:var(--dt-surface)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}.dynamic-token-workspace-card .dynamic-token-field[data-v-41f7d90c]:hover{background:var(--dt-surface-strong)!important;border-color:var(--dt-border-strong)!important}.dynamic-token-workspace-card .dynamic-token-code-pill[data-v-41f7d90c]{background:var(--dt-code-bg)!important;border-color:var(--dt-code-border)!important}.dynamic-token-workspace-card[data-v-41f7d90c] .v-field{background:var(--dt-surface)!important;color:var(--dt-text)!important}.dynamic-token-workspace-card[data-v-41f7d90c] .v-field__input,.dynamic-token-workspace-card[data-v-41f7d90c] .v-select__selection-text,.dynamic-token-workspace-card[data-v-41f7d90c] input,.dynamic-token-workspace-card[data-v-41f7d90c] textarea{color:var(--dt-text)!important;-webkit-text-fill-color:var(--dt-text)!important;caret-color:rgb(var(--v-theme-primary))!important}.dynamic-token-workspace-card[data-v-41f7d90c] .v-field-label,.dynamic-token-workspace-card[data-v-41f7d90c] .v-label{color:var(--dt-muted-strong)!important;opacity:1!important}.dynamic-token-workspace-card[data-v-41f7d90c] .v-input--disabled{opacity:.72}.dynamic-token-workspace-dialog[data-v-41f7d90c] .v-overlay__content{background:var(--dt-bg,rgb(var(--v-theme-surface)))!important}@media(max-width:960px){.dynamic-token-toolbar[data-v-41f7d90c]{grid-template-columns:1fr}.dynamic-token-workspace-body[data-v-41f7d90c]{grid-template-columns:1fr;overflow-y:auto}.dynamic-token-workspace-left[data-v-41f7d90c],.dynamic-token-workspace-right[data-v-41f7d90c]{border-right:0;height:auto;min-height:50vh;overflow:visible}.dynamic-token-workspace-left-inner[data-v-41f7d90c]{height:auto;overflow:visible}.dynamic-token-workspace-actions[data-v-41f7d90c]{align-items:stretch;flex-direction:column}.dynamic-token-workspace-actions[data-v-41f7d90c] .v-btn,.dynamic-token-workspace-actions[data-v-41f7d90c] .v-btn-toggle{width:100%}}@media(max-width:640px){.dynamic-token-editor-header[data-v-41f7d90c],.dynamic-token-editor-header-actions[data-v-41f7d90c],.dynamic-token-workspace-actions[data-v-41f7d90c],.dynamic-token-workspace-header[data-v-41f7d90c]{align-items:stretch;flex-direction:column}.dynamic-token-field-config[data-v-41f7d90c]{grid-template-columns:1fr}.dynamic-token-workspace-header[data-v-41f7d90c]{min-height:auto}.dynamic-token-workspace-body[data-v-41f7d90c]{height:auto}}.proposal-studio-page[data-v-dfaba50a]{--studio-bg-start:#f7f9fc;--studio-bg-end:#edf2f7;--studio-spot:rgba(5,99,128,.08);--token-bg:rgba(5,99,128,.05);--token-border:rgba(5,99,128,.12);--token-code-bg:hsla(0,0%,100%,.9);--token-code-border:rgba(5,99,128,.14);--preview-bg:#eaf0f6;--preview-shell-border:rgba(148,163,184,.22);background:radial-gradient(circle at top left,var(--studio-spot),transparent 28%),linear-gradient(180deg,var(--studio-bg-start) 0,var(--studio-bg-end) 100%);min-height:100vh}.proposal-studio-page.is-dark[data-v-dfaba50a]{--studio-bg-start:#0f1720;--studio-bg-end:#121a27;--studio-spot:rgba(56,189,248,.08);--token-bg:hsla(0,0%,100%,.03);--token-border:hsla(0,0%,100%,.08);--token-code-bg:hsla(0,0%,100%,.05);--token-code-border:hsla(0,0%,100%,.1);--preview-bg:#111827;--preview-shell-border:hsla(0,0%,100%,.08)}.studio-header[data-v-dfaba50a]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.studio-header-actions[data-v-dfaba50a]{display:flex;flex-wrap:wrap;gap:10px}.page-manager[data-v-dfaba50a]{background:var(--token-bg);border:1px solid var(--token-border);border-radius:16px;padding:14px 16px}.page-manager-title[data-v-dfaba50a]{font-size:14px;font-weight:700;margin-bottom:6px}.editor-page-chip-row[data-v-dfaba50a],.page-manager-actions[data-v-dfaba50a],.page-manager-info[data-v-dfaba50a],.preview-actions[data-v-dfaba50a]{display:flex;flex-wrap:wrap;gap:8px}.page-manager-actions[data-v-dfaba50a]{margin-top:8px}.page-visibility-box[data-v-dfaba50a]{background:#ffffff5c;border:1px solid var(--token-border);border-radius:14px;margin-top:12px;padding:12px 14px}.proposal-studio-page.is-dark .page-visibility-box[data-v-dfaba50a]{background:#ffffff08}.page-visibility-title[data-v-dfaba50a]{font-size:12px;font-weight:800;letter-spacing:.04em;opacity:.72;text-transform:uppercase}.page-visibility-quick-actions[data-v-dfaba50a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.hidden-pages-box[data-v-dfaba50a]{background:rgba(var(--v-theme-warning),.06);border:1px solid rgba(var(--v-theme-warning),.24);border-radius:16px;margin-top:12px;padding:12px 14px}.hidden-pages-header[data-v-dfaba50a]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.hidden-pages-title[data-v-dfaba50a]{font-size:13px;font-weight:900;line-height:1.25}.hidden-pages-helper[data-v-dfaba50a],.hidden-pages-subtitle[data-v-dfaba50a]{color:rgba(var(--v-theme-on-surface),.62);font-size:11px;line-height:1.55;margin-top:3px}.hidden-pages-list[data-v-dfaba50a]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.hidden-page-row[data-v-dfaba50a]{align-items:flex-start;background:rgba(var(--v-theme-surface),.62);border:1px solid transparent;border-radius:14px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.hidden-page-row.is-current[data-v-dfaba50a],.hidden-page-row[data-v-dfaba50a]:hover{background:rgba(var(--v-theme-primary),.06);border-color:rgba(var(--v-theme-primary),.22)}.hidden-page-row[data-v-dfaba50a]:hover{transform:translateY(-1px)}.hidden-page-main[data-v-dfaba50a]{flex:1 1 auto;min-width:0}.hidden-page-title[data-v-dfaba50a]{font-size:12px;font-weight:850;line-height:1.35;margin-bottom:7px}.hidden-page-actions[data-v-dfaba50a],.hidden-page-meta[data-v-dfaba50a]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.hidden-page-actions[data-v-dfaba50a]{flex:0 0 auto;justify-content:flex-end}.proposal-studio-page.is-dark .hidden-page-row[data-v-dfaba50a]{background:#ffffff09}.page-manager-info[data-v-dfaba50a]{margin-top:12px}.preview-actions[data-v-dfaba50a]{align-items:center;gap:12px}.token-box[data-v-dfaba50a]{background:var(--token-bg);border:1px solid var(--token-border);border-radius:16px;padding:14px 16px}.token-box-title[data-v-dfaba50a]{font-size:14px;font-weight:700;margin-bottom:8px}.token-box-text[data-v-dfaba50a]{font-size:13px;line-height:1.7}.token-list[data-v-dfaba50a]{display:flex;flex-wrap:wrap;gap:8px}.token-box-text code[data-v-dfaba50a],.token-list code[data-v-dfaba50a]{background:var(--token-code-bg);border:1px solid var(--token-code-border);border-radius:8px;font-size:12px;padding:4px 8px}.editor-wrapper[data-v-dfaba50a]{padding:16px}.editor-page-chip-row[data-v-dfaba50a]{margin-bottom:12px}.editor-pane[data-v-dfaba50a]{min-height:400px}.preview-header-bar[data-v-dfaba50a]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.preview-card-text[data-v-dfaba50a]{background:var(--preview-bg);overflow-x:hidden!important;padding:12px;transition:background-color .2s ease}.preview-frame-shell[data-v-dfaba50a]{background:transparent;border:1px solid var(--preview-shell-border);border-radius:20px;overflow:hidden}[data-v-dfaba50a] .proposal-code-textarea textarea{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.65;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}[data-v-dfaba50a] .proposal-code-textarea--desktop-markup .v-field__input,[data-v-dfaba50a] .proposal-code-textarea--mobile-markup .v-field__input,[data-v-dfaba50a] .proposal-code-textarea--tokens .v-field__input{max-height:760px;overflow:hidden}[data-v-dfaba50a] .proposal-code-textarea--desktop-markup textarea,[data-v-dfaba50a] .proposal-code-textarea--mobile-markup textarea,[data-v-dfaba50a] .proposal-code-textarea--tokens textarea{max-height:720px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}.duplicate-project-card[data-v-dfaba50a]{overflow:hidden}.duplicate-project-header[data-v-dfaba50a]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;padding:20px 22px}.duplicate-project-eyebrow[data-v-dfaba50a]{color:rgb(var(--v-theme-primary));font-size:11px;font-weight:900;letter-spacing:.13em;margin-bottom:5px;text-transform:uppercase}.duplicate-project-title[data-v-dfaba50a]{font-size:18px;font-weight:900;line-height:1.2}.duplicate-project-subtitle[data-v-dfaba50a]{color:rgba(var(--v-theme-on-surface),.68);font-size:13px;line-height:1.65;margin:6px 0 0;max-width:620px}.duplicate-project-body[data-v-dfaba50a]{padding:18px 22px 20px!important}.duplicate-project-source[data-v-dfaba50a]{display:grid;gap:10px;grid-template-columns:1fr 1fr .58fr}.duplicate-project-source div[data-v-dfaba50a]{background:var(--token-bg);border:1px solid var(--token-border);border-radius:16px;min-width:0;padding:12px 13px}.duplicate-project-source span[data-v-dfaba50a]{color:rgba(var(--v-theme-on-surface),.58);display:block;font-size:10px;font-weight:900;letter-spacing:.08em;line-height:1.2;margin-bottom:4px;text-transform:uppercase}.duplicate-project-source strong[data-v-dfaba50a]{display:block;font-size:13px;font-weight:850;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duplicate-project-copy-summary[data-v-dfaba50a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.duplicate-project-actions[data-v-dfaba50a]{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:14px 22px 18px!important}.dynamic-token-editor[data-v-dfaba50a]{background:var(--token-bg);border:1px solid var(--token-border);border-radius:18px;padding:14px}.dynamic-token-toolbar[data-v-dfaba50a]{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.dynamic-token-groups[data-v-dfaba50a]{display:flex;flex-direction:column;gap:14px}.dynamic-token-group[data-v-dfaba50a]{background:#ffffff6b;border:1px solid var(--token-border);border-radius:18px;padding:14px}.proposal-studio-page.is-dark .dynamic-token-group[data-v-dfaba50a]{background:#ffffff08}.dynamic-token-field-top[data-v-dfaba50a],.dynamic-token-group-header[data-v-dfaba50a],.preview-fullscreen-actions[data-v-dfaba50a],.preview-fullscreen-header[data-v-dfaba50a]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.dynamic-token-add-title[data-v-dfaba50a],.dynamic-token-group-title[data-v-dfaba50a]{font-size:13px;font-weight:900;line-height:1.25}.dynamic-token-add-helper[data-v-dfaba50a],.dynamic-token-field-description[data-v-dfaba50a],.dynamic-token-group-subtitle[data-v-dfaba50a]{color:rgba(var(--v-theme-on-surface),.62);font-size:11px;line-height:1.55;margin-top:3px}.dynamic-token-field[data-v-dfaba50a]{background:var(--token-code-bg);border:1px solid var(--token-border);border-radius:16px;height:100%;padding:12px}.dynamic-token-field.is-readonly[data-v-dfaba50a]{opacity:.82}.dynamic-token-field-label[data-v-dfaba50a]{font-size:12px;font-weight:850;line-height:1.3}.dynamic-token-field-actions[data-v-dfaba50a]{align-items:center;display:flex;flex:0 0 auto;gap:2px}.dynamic-token-code-pill[data-v-dfaba50a]{background:rgba(var(--v-theme-primary),.07);border:1px solid rgba(var(--v-theme-primary),.18);border-radius:999px;color:rgb(var(--v-theme-primary));cursor:pointer;font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;font-weight:800;line-height:1;margin-top:5px;padding:4px 7px}.dynamic-token-field[data-v-dfaba50a] .v-input{margin-top:10px}.dynamic-token-add-box[data-v-dfaba50a],.dynamic-token-json-box[data-v-dfaba50a]{background:#ffffff6b;border:1px solid var(--token-border);border-radius:18px;padding:14px}.proposal-studio-page.is-dark .dynamic-token-add-box[data-v-dfaba50a],.proposal-studio-page.is-dark .dynamic-token-json-box[data-v-dfaba50a]{background:#ffffff08}.preview-fullscreen-card[data-v-dfaba50a]{border-radius:0!important;min-height:100vh;min-height:100dvh;overflow:hidden}.preview-fullscreen-header[data-v-dfaba50a]{padding:14px 18px}.preview-fullscreen-actions[data-v-dfaba50a]{align-items:center;justify-content:flex-end}.preview-fullscreen-eyebrow[data-v-dfaba50a]{color:rgb(var(--v-theme-primary));font-size:10px;font-weight:900;letter-spacing:.13em;margin-bottom:3px;text-transform:uppercase}.preview-fullscreen-title[data-v-dfaba50a]{font-size:16px;font-weight:900;line-height:1.25}.preview-fullscreen-body[data-v-dfaba50a]{background:var(--preview-bg);min-height:0;padding:12px!important}.preview-fullscreen-frame-shell[data-v-dfaba50a]{background:transparent;border:1px solid var(--preview-shell-border);border-radius:20px;min-height:calc(100dvh - 96px);overflow:hidden}.dynamic-token-group-actions[data-v-dfaba50a]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.dynamic-token-group-builder[data-v-dfaba50a]{background:rgba(var(--v-theme-primary),.035);border:1px dashed var(--token-border);border-radius:14px;padding:12px}.dynamic-token-add-title--small[data-v-dfaba50a]{font-size:12px}.dynamic-token-workspace-card[data-v-dfaba50a]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.dynamic-token-workspace-header[data-v-dfaba50a]{align-items:center;display:flex;flex:0 0 auto;gap:14px;justify-content:space-between;min-height:76px;padding:12px 18px}.dynamic-token-workspace-eyebrow[data-v-dfaba50a]{color:rgb(var(--v-theme-primary));font-size:11px;font-weight:900;letter-spacing:.13em;margin-bottom:4px;text-transform:uppercase}.dynamic-token-workspace-title[data-v-dfaba50a]{font-size:16px;font-weight:900;line-height:1.2}.dynamic-token-workspace-actions[data-v-dfaba50a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.dynamic-token-workspace-body[data-v-dfaba50a]{display:grid;grid-template-columns:minmax(330px,430px) minmax(0,1fr);height:calc(100vh - 77px);min-height:0;overflow:hidden;padding:0!important}.dynamic-token-workspace-left[data-v-dfaba50a]{background:var(--token-bg);border-right:1px solid var(--token-border);height:100%;min-height:0;overflow-y:auto;padding:16px}.dynamic-token-workspace-right[data-v-dfaba50a]{background:var(--preview-bg);height:100%;min-height:0;overflow:auto;padding:14px}.dynamic-token-workspace-preview-shell[data-v-dfaba50a]{background:transparent;border:1px solid var(--preview-shell-border);border-radius:20px;min-height:100%;overflow:hidden}.dynamic-token-workspace-fields[data-v-dfaba50a]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.dynamic-token-editor--workspace .dynamic-token-group[data-v-dfaba50a]{padding:12px}.dynamic-token-toolbar--workspace[data-v-dfaba50a]{align-items:center}.dynamic-token-workspace-right[data-v-dfaba50a] .proposal-preview-frame{min-height:calc(100vh - 120px)}.pages-export-card[data-v-dfaba50a]{overflow:hidden}.pages-export-header[data-v-dfaba50a]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;padding:20px 22px}.pages-export-eyebrow[data-v-dfaba50a]{color:rgb(var(--v-theme-primary));font-size:11px;font-weight:900;letter-spacing:.13em;margin-bottom:5px;text-transform:uppercase}.pages-export-title[data-v-dfaba50a]{font-size:18px;font-weight:900;line-height:1.2}.pages-export-subtitle[data-v-dfaba50a]{color:rgba(var(--v-theme-on-surface),.68);font-size:13px;line-height:1.65;margin:6px 0 0;max-width:760px}.pages-export-body[data-v-dfaba50a]{padding:18px 22px 22px!important}.pages-export-toolbar[data-v-dfaba50a]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.pages-export-page-meta[data-v-dfaba50a],.pages-export-summary[data-v-dfaba50a],.pages-export-toolbar-actions[data-v-dfaba50a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pages-export-grid[data-v-dfaba50a]{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr)}.pages-export-code-panel[data-v-dfaba50a],.pages-export-list[data-v-dfaba50a]{background:var(--token-bg);border:1px solid var(--token-border);border-radius:18px;min-height:0}.pages-export-list[data-v-dfaba50a]{max-height:680px;overflow-y:auto;padding:8px}.pages-export-page-row[data-v-dfaba50a]{align-items:flex-start;border:1px solid transparent;border-radius:14px;cursor:pointer;display:flex;gap:10px;padding:10px;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.pages-export-page-row.is-selected[data-v-dfaba50a],.pages-export-page-row[data-v-dfaba50a]:hover{background:rgba(var(--v-theme-primary),.06);border-color:rgba(var(--v-theme-primary),.18)}.pages-export-page-row[data-v-dfaba50a]:hover{transform:translateY(-1px)}.pages-export-checkbox[data-v-dfaba50a]{flex:0 0 auto;margin-top:-2px}.pages-export-page-main[data-v-dfaba50a]{flex:1 1 auto;min-width:0}.pages-export-page-title[data-v-dfaba50a]{font-size:13px;font-weight:800;line-height:1.35;margin-bottom:7px}.pages-export-code-panel[data-v-dfaba50a]{display:flex;flex-direction:column;overflow:hidden}.pages-export-code-header[data-v-dfaba50a]{align-items:center;border-bottom:1px solid var(--token-border);display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.pages-export-code-title[data-v-dfaba50a]{font-size:13px;font-weight:900}.pages-export-code-text[data-v-dfaba50a]{color:rgba(var(--v-theme-on-surface),.62);font-size:11px;line-height:1.45;margin-top:2px}.pages-export-textarea[data-v-dfaba50a]{flex:1 1 auto;padding:12px}[data-v-dfaba50a] .pages-export-textarea .v-field__input{max-height:620px;overflow:hidden}[data-v-dfaba50a] .pages-export-textarea textarea{max-height:620px!important;min-height:520px;overflow:auto!important;scrollbar-gutter:stable;white-space:pre}@media(max-width:960px){.dynamic-token-workspace-body[data-v-dfaba50a]{grid-template-columns:1fr;overflow-y:auto}.dynamic-token-workspace-left[data-v-dfaba50a],.dynamic-token-workspace-right[data-v-dfaba50a]{border-right:0;height:auto;min-height:50vh;overflow:visible}.dynamic-token-workspace-actions[data-v-dfaba50a]{align-items:stretch;flex-direction:column}.dynamic-token-workspace-actions[data-v-dfaba50a] .v-btn,.dynamic-token-workspace-actions[data-v-dfaba50a] .v-btn-toggle{width:100%}.pages-export-grid[data-v-dfaba50a]{grid-template-columns:1fr}.pages-export-list[data-v-dfaba50a]{max-height:300px}}@media(max-width:640px){.duplicate-project-body[data-v-dfaba50a],.duplicate-project-header[data-v-dfaba50a],.pages-export-body[data-v-dfaba50a],.pages-export-header[data-v-dfaba50a]{padding-inline:14px!important}.duplicate-project-source[data-v-dfaba50a]{grid-template-columns:1fr}.duplicate-project-actions[data-v-dfaba50a]{align-items:stretch;flex-direction:column-reverse;padding-inline:14px!important}.duplicate-project-actions[data-v-dfaba50a] .v-btn{width:100%}.dynamic-token-toolbar[data-v-dfaba50a],.pages-export-toolbar[data-v-dfaba50a],.pages-export-toolbar-actions[data-v-dfaba50a],.preview-fullscreen-actions[data-v-dfaba50a]{align-items:stretch;flex-direction:column}.dynamic-token-toolbar[data-v-dfaba50a]{display:flex}.preview-fullscreen-actions[data-v-dfaba50a] .v-btn,.preview-fullscreen-actions[data-v-dfaba50a] .v-btn-toggle{width:100%}.hidden-page-actions[data-v-dfaba50a],.hidden-page-row[data-v-dfaba50a]{align-items:stretch;flex-direction:column}.hidden-page-actions[data-v-dfaba50a] .v-btn,.page-visibility-quick-actions[data-v-dfaba50a] .v-btn{width:100%}.preview-fullscreen-actions[data-v-dfaba50a] .v-btn-toggle .v-btn{flex:1 1 0}.pages-export-toolbar[data-v-dfaba50a] .v-btn-toggle,.pages-export-toolbar-actions[data-v-dfaba50a] .v-btn{width:100%}.pages-export-toolbar[data-v-dfaba50a] .v-btn-toggle .v-btn{flex:1 1 0}[data-v-dfaba50a] .pages-export-textarea textarea{max-height:480px!important;min-height:420px}}[data-v-dfaba50a] .v-card{transition:background-color .2s ease,border-color .2s ease}.proposal-batch-code-preview[data-v-b67b1f1e]{display:flex;flex-direction:column;gap:16px}.batch-header[data-v-b67b1f1e]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.batch-eyebrow[data-v-b67b1f1e]{color:#056380;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.batch-title[data-v-b67b1f1e]{color:#0f172a;font-size:28px;line-height:1.05;margin:0 0 8px}.batch-subtitle[data-v-b67b1f1e]{color:#64748b;font-size:14px;line-height:1.75;margin:0;max-width:880px}.batch-actions[data-v-b67b1f1e]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.batch-mode-row[data-v-b67b1f1e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.batch-layout[data-v-b67b1f1e]{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(320px,460px) minmax(0,1fr)}.batch-editors[data-v-b67b1f1e],.batch-preview-panel[data-v-b67b1f1e]{min-width:0}.batch-editors[data-v-b67b1f1e]{display:flex;flex-direction:column;gap:14px}.batch-preview-panel[data-v-b67b1f1e],.editor-card[data-v-b67b1f1e],.preview-grid__item[data-v-b67b1f1e],.preview-main[data-v-b67b1f1e]{background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:20px;box-shadow:0 12px 30px #0f172a0f}.editor-card[data-v-b67b1f1e]{overflow:hidden}.editor-card__header[data-v-b67b1f1e],.preview-grid__header[data-v-b67b1f1e],.preview-main__header[data-v-b67b1f1e],.preview-panel__toolbar[data-v-b67b1f1e]{border-bottom:1px solid rgba(226,232,240,.9);padding:14px 16px}.editor-card__title[data-v-b67b1f1e],.preview-grid__title[data-v-b67b1f1e],.preview-main__title[data-v-b67b1f1e]{color:#0f172a;font-size:15px;font-weight:700}.editor-card__subtitle[data-v-b67b1f1e]{color:#64748b;font-size:12px;line-height:1.6;margin-top:4px}.code-textarea[data-v-b67b1f1e]{background:#fff;border:0;color:#0f172a;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.65;min-height:220px;outline:none;padding:16px;resize:vertical;width:100%}.code-textarea--large[data-v-b67b1f1e]{min-height:640px}.batch-preview-panel[data-v-b67b1f1e]{overflow:hidden;padding:0}.preview-panel__toolbar[data-v-b67b1f1e]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.preview-panel__summary[data-v-b67b1f1e]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.summary-pill[data-v-b67b1f1e]{align-items:center;background:#0563801a;border-radius:999px;color:#056380;display:inline-flex;font-size:12px;font-weight:700;padding:6px 12px}.summary-text[data-v-b67b1f1e]{color:#64748b;font-size:13px}.preview-nav[data-v-b67b1f1e]{align-items:center;background:#f8fafc;border:1px solid rgba(226,232,240,.9);border-radius:999px;display:flex;gap:8px;padding:4px 6px}.preview-nav__label[data-v-b67b1f1e]{color:#0f172a;font-size:13px;font-weight:700;min-width:68px;text-align:center}.preview-empty[data-v-b67b1f1e]{padding:40px 24px;text-align:center}.preview-empty__title[data-v-b67b1f1e]{color:#0f172a;font-size:18px;font-weight:700}.preview-empty__text[data-v-b67b1f1e]{color:#64748b;font-size:14px;line-height:1.7;margin-top:8px}.preview-grid__item[data-v-b67b1f1e],.preview-main[data-v-b67b1f1e]{overflow:hidden}.preview-grid__item[data-v-b67b1f1e] .preview-toolbar,.preview-main[data-v-b67b1f1e] .preview-toolbar{display:none!important}.preview-grid__item[data-v-b67b1f1e] .proposal-preview-frame,.preview-main[data-v-b67b1f1e] .proposal-preview-frame{border-radius:0 0 20px 20px}.pages-strip[data-v-b67b1f1e]{border-top:1px solid rgba(226,232,240,.9);display:flex;flex-direction:column;gap:10px;padding:16px}.pages-strip__item[data-v-b67b1f1e]{align-items:center;background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:16px;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:.2s ease;width:100%}.pages-strip__item[data-v-b67b1f1e]:hover{border-color:#0563804d;transform:translateY(-1px)}.pages-strip__item--active[data-v-b67b1f1e]{background:#f8fbfd;border-color:#05638066}.pages-strip__index[data-v-b67b1f1e]{background:#0563801a;border-radius:999px;color:#056380;display:grid;flex-shrink:0;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.pages-strip__meta[data-v-b67b1f1e]{min-width:0}.pages-strip__title[data-v-b67b1f1e]{color:#0f172a;font-size:14px;font-weight:700}.pages-strip__subtitle[data-v-b67b1f1e]{color:#64748b;font-size:12px;margin-top:4px}.preview-grid[data-v-b67b1f1e]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}@media(max-width:1200px){.batch-layout[data-v-b67b1f1e]{grid-template-columns:1fr}.code-textarea--large[data-v-b67b1f1e]{min-height:420px}}@media(max-width:768px){.batch-header[data-v-b67b1f1e],.batch-mode-row[data-v-b67b1f1e],.preview-panel__toolbar[data-v-b67b1f1e]{align-items:stretch;flex-direction:column}.batch-actions[data-v-b67b1f1e]{justify-content:flex-start}.preview-grid[data-v-b67b1f1e]{grid-template-columns:1fr}}@font-face{font-family:Poppins;src:local("Poppins Light Italic"),url(../_fonts/3MgWU1SJn4WpuNY9g-T72skCS6QzawODm0pQKu4XA3A-WvRzgU8euLCuq3u8Kz14bwR4a62PiM4tYBv_opZ64bo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(../_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(../_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(../_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Light"),url(../_fonts/Op3RYOoRyOFqLp3bzyVbur_MxylpR3wfKTksgAOPcrQ-nIGORuie_XyPdBypX1Euxuis3KmRJfy5xDWLByJrv28.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(../_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(../_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(../_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}body,html{background:#eef2f7;margin:0;padding:0}body{color:#1e293b;font-family:Poppins,"Poppins Fallback: BlinkMacSystemFont","Poppins Fallback: Segoe UI","Poppins Fallback: Helvetica Neue","Poppins Fallback: Arial","Poppins Fallback: Noto Sans",sans-serif}[data-v-97a2490a]{box-sizing:border-box}.proposals-page[data-v-97a2490a]{min-height:100vh;position:relative}.batch-preview-fab[data-v-97a2490a]{bottom:20px;position:fixed;right:20px;z-index:30}@media print{.no-print[data-v-97a2490a]{display:none!important}}@media(max-width:768px){.batch-preview-fab[data-v-97a2490a]{bottom:12px;right:12px}}.admin-leads-list[data-v-dee44d45]{width:100%}.actions-bar[data-v-dee44d45],.group-header[data-v-dee44d45],.header-wrap[data-v-dee44d45],.toolbar[data-v-dee44d45]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.actions-wrap[data-v-dee44d45]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.action-select[data-v-dee44d45]{max-width:220px;min-width:180px}.stats-grid[data-v-dee44d45]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.stat-card[data-v-dee44d45]{transition:transform .2s ease,box-shadow .2s ease}.stat-card[data-v-dee44d45]:hover{transform:translateY(-1px)}.empty-state[data-v-dee44d45]{display:grid;min-height:260px;place-items:center;text-align:center}.lead-row[data-v-dee44d45]{gap:16px;justify-content:space-between;text-align:left;width:100%}.lead-row[data-v-dee44d45],.lead-row-left[data-v-dee44d45]{align-items:flex-start;display:flex}.lead-row-left[data-v-dee44d45]{flex:1;gap:12px;min-width:0}.lead-row-right[data-v-dee44d45]{align-items:flex-start;display:flex;flex-shrink:0;gap:14px;margin-left:auto}.lead-main[data-v-dee44d45]{flex:1;min-width:0;text-align:left}.lead-title-row[data-v-dee44d45]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;text-align:left}.lead-meta-row[data-v-dee44d45]{display:block;text-align:left}.unseen-dot[data-v-dee44d45]{background:rgb(var(--v-theme-primary));border-radius:999px;flex-shrink:0;height:9px;margin-top:8px;width:9px}.lead-panel[data-v-dee44d45]{border-left:4px solid transparent}.lead-panel--unseen[data-v-dee44d45]{background:#1976d208;border-left-color:rgb(var(--v-theme-primary))}.lead-panel--message[data-v-dee44d45]{box-shadow:inset 0 0 0 1px #00968814}.details-wrap[data-v-dee44d45]{padding-top:8px}.section-title[data-v-dee44d45]{align-items:center;display:flex;font-size:1rem;font-weight:700}.message-box[data-v-dee44d45]{background:#0096880d;border:1px solid rgba(0,150,136,.12);border-radius:14px;padding:14px 16px}.message-content[data-v-dee44d45]{color:#000000db;line-height:1.6;white-space:pre-wrap;word-break:break-word}.message-preview-line[data-v-dee44d45]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-grid[data-v-dee44d45]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.info-item[data-v-dee44d45]{background:#00000006;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:12px 14px}.info-label[data-v-dee44d45]{color:#0000008c;font-size:.72rem;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.info-value[data-v-dee44d45]{color:#000000e0;font-size:.92rem;font-weight:500;word-break:break-word}.code-box[data-v-dee44d45]{background:#0000000b;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;padding:6px 8px}.break-all[data-v-dee44d45]{word-break:break-all}.group-stack[data-v-dee44d45]{width:100%}@media(max-width:960px){.lead-row[data-v-dee44d45]{align-items:flex-start}.lead-row-right[data-v-dee44d45]{padding-top:4px}}@media(max-width:600px){.stats-grid[data-v-dee44d45]{grid-template-columns:1fr 1fr}.actions-bar[data-v-dee44d45],.actions-wrap[data-v-dee44d45],.toolbar[data-v-dee44d45]{align-items:stretch}.action-select[data-v-dee44d45]{max-width:none;min-width:100%}.lead-row[data-v-dee44d45],.lead-row-left[data-v-dee44d45]{gap:10px}.info-grid[data-v-dee44d45]{grid-template-columns:1fr}}@layer vuetify-components{.v-pagination__list{display:inline-flex;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}.v-pagination__first,.v-pagination__item,.v-pagination__last,.v-pagination__next,.v-pagination__prev{margin:.3rem}}.admin-site-events-list[data-v-93a0e14d]{width:100%}.actions-bar[data-v-93a0e14d],.group-header[data-v-93a0e14d],.header-wrap[data-v-93a0e14d],.toolbar[data-v-93a0e14d]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.actions-wrap[data-v-93a0e14d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.action-select[data-v-93a0e14d]{max-width:220px;min-width:180px}.stats-grid[data-v-93a0e14d]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.stat-card[data-v-93a0e14d]{transition:transform .2s ease,box-shadow .2s ease}.stat-card[data-v-93a0e14d]:hover{transform:translateY(-1px)}.empty-state[data-v-93a0e14d]{display:grid;min-height:260px;place-items:center;text-align:center}.event-row[data-v-93a0e14d]{gap:16px;justify-content:space-between;text-align:left;width:100%}.event-row[data-v-93a0e14d],.event-row-left[data-v-93a0e14d]{align-items:flex-start;display:flex}.event-row-left[data-v-93a0e14d]{flex:1;gap:12px;min-width:0}.event-row-right[data-v-93a0e14d]{align-items:flex-start;display:flex;flex-shrink:0;gap:14px;margin-left:auto}.event-main[data-v-93a0e14d]{flex:1;min-width:0;text-align:left}.event-title-row[data-v-93a0e14d]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;text-align:left}.event-meta-row[data-v-93a0e14d]{display:block;text-align:left;word-break:break-word}.event-side-info[data-v-93a0e14d]{min-width:90px;text-align:left}.group-row[data-v-93a0e14d]{gap:16px;justify-content:space-between;text-align:left;width:100%}.group-row[data-v-93a0e14d],.group-row-left[data-v-93a0e14d]{align-items:flex-start;display:flex}.group-row-left[data-v-93a0e14d]{flex:1;gap:12px;min-width:0}.group-row-right[data-v-93a0e14d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.group-main[data-v-93a0e14d]{flex:1;min-width:0;text-align:left}.group-events-list[data-v-93a0e14d]{display:flex;flex-direction:column;gap:12px}.group-event-card[data-v-93a0e14d]{background:#00000005;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:14px}.group-event-card--unseen[data-v-93a0e14d]{background:#1976d208;border-left:4px solid rgb(var(--v-theme-primary))}.group-event-card--suspicious[data-v-93a0e14d]{box-shadow:inset 0 0 0 1px #f4433614}.group-event-top[data-v-93a0e14d]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.group-event-top-left[data-v-93a0e14d]{align-items:flex-start;display:flex;flex:1;gap:10px;min-width:0}.group-event-main[data-v-93a0e14d]{flex:1;min-width:0;text-align:left}.group-event-title-row[data-v-93a0e14d]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.group-event-side[data-v-93a0e14d]{min-width:80px;text-align:left}.group-event-metrics[data-v-93a0e14d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.metric-chip[data-v-93a0e14d]{background:#0000000b;border-radius:999px;color:#000000bf;font-size:.78rem;padding:6px 10px}.group-event-actions[data-v-93a0e14d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.unseen-dot[data-v-93a0e14d]{background:rgb(var(--v-theme-primary));border-radius:999px;flex-shrink:0;height:9px;margin-top:8px;width:9px}.small-dot[data-v-93a0e14d]{margin-top:12px}.event-panel[data-v-93a0e14d]{border-left:4px solid transparent}.event-panel--unseen[data-v-93a0e14d]{background:#1976d208;border-left-color:rgb(var(--v-theme-primary))}.event-panel--suspicious[data-v-93a0e14d]{box-shadow:inset 0 0 0 1px #f443361a}.event-panel[data-v-93a0e14d] .v-expansion-panel-title,.group-panel[data-v-93a0e14d] .v-expansion-panel-title{justify-content:flex-start}.details-wrap[data-v-93a0e14d]{padding-top:8px}.section-title[data-v-93a0e14d]{align-items:center;display:flex;font-size:1rem;font-weight:700}.info-grid[data-v-93a0e14d]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.info-item[data-v-93a0e14d]{background:#00000006;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:12px 14px}.info-label[data-v-93a0e14d]{color:#0000008c;font-size:.72rem;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.info-value[data-v-93a0e14d]{color:#000000e0;font-size:.92rem;font-weight:500;word-break:break-word}.code-box[data-v-93a0e14d]{background:#0000000b;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;padding:6px 8px}.break-all[data-v-93a0e14d]{word-break:break-all}@media(max-width:960px){.event-row[data-v-93a0e14d],.group-event-top[data-v-93a0e14d],.group-row[data-v-93a0e14d]{align-items:flex-start}.event-row-right[data-v-93a0e14d],.group-row-right[data-v-93a0e14d]{padding-top:4px}}@media(max-width:600px){.stats-grid[data-v-93a0e14d]{grid-template-columns:1fr 1fr}.actions-bar[data-v-93a0e14d],.actions-wrap[data-v-93a0e14d],.toolbar[data-v-93a0e14d]{align-items:stretch}.action-select[data-v-93a0e14d]{max-width:none;min-width:100%}.event-row[data-v-93a0e14d],.event-row-left[data-v-93a0e14d],.group-event-top-left[data-v-93a0e14d],.group-row[data-v-93a0e14d],.group-row-left[data-v-93a0e14d]{gap:10px}.event-side-info[data-v-93a0e14d],.group-event-side[data-v-93a0e14d]{display:none}.info-grid[data-v-93a0e14d]{grid-template-columns:1fr}}.presentation-preview[data-v-9c5fbc57]{aspect-ratio:16/9;background:#0f172a;border-radius:24px;min-height:260px;overflow:hidden;width:100%}.presentation-preview--framed[data-v-9c5fbc57]{border:1px solid rgba(226,232,240,.7);box-shadow:0 18px 40px #0f172a14}.presentation-preview__iframe[data-v-9c5fbc57]{background:#0f172a;border:none;display:block;height:100%;width:100%}.selected-pages-export[data-v-a8528dcc]{--spe-card-bg:hsla(0,0%,100%,.96);--spe-border:rgba(226,232,240,.95);--spe-title:#1a202c;--spe-text:#4b5563;--spe-muted:#64748b;--spe-accent:#2563eb;--spe-code-bg:#0f172a;--spe-code-text:#e2e8f0;--spe-empty-bg:rgba(248,250,252,.9);display:flex;flex-direction:column;gap:18px;width:100%}.selected-pages-export__header[data-v-a8528dcc]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.selected-pages-export__eyebrow[data-v-a8528dcc]{color:var(--spe-accent);font-size:12px;font-weight:900;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.selected-pages-export__title[data-v-a8528dcc]{color:var(--spe-title);font-size:24px;font-weight:850;line-height:1.15;margin:0 0 8px}.selected-pages-export__subtitle[data-v-a8528dcc]{color:var(--spe-text);font-size:14px;line-height:1.6;margin:0;max-width:760px}.selected-pages-export__actions[data-v-a8528dcc]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.selected-pages-export__grid[data-v-a8528dcc]{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(280px,420px) minmax(0,1fr)}.selected-pages-export__list-card[data-v-a8528dcc],.selected-pages-export__textarea-card[data-v-a8528dcc]{background:var(--spe-card-bg);border:1px solid var(--spe-border);border-radius:22px;overflow:hidden}.selected-pages-export__list-card[data-v-a8528dcc]{padding:16px}.selected-pages-export__textarea-card[data-v-a8528dcc]{display:flex;flex-direction:column;min-height:560px}.selected-pages-export__section-title[data-v-a8528dcc]{color:var(--spe-title);font-size:14px;font-weight:850}.selected-pages-export__helper[data-v-a8528dcc]{color:var(--spe-muted);font-size:12px;line-height:1.5;margin-top:4px}.selected-pages-export__list[data-v-a8528dcc]{display:flex;flex-direction:column;gap:10px;margin-top:14px;max-height:520px;overflow:auto;padding-right:4px}.selected-pages-export__page-item[data-v-a8528dcc]{align-items:center;border:1px solid var(--spe-border);border-radius:16px;cursor:pointer;display:flex;gap:8px;padding:10px 12px;transition:.18s ease}.selected-pages-export__page-item[data-v-a8528dcc]:hover{border-color:#2563eb61;transform:translateY(-1px)}.selected-pages-export__page-item--hidden[data-v-a8528dcc]{border-style:dashed;opacity:.64}.selected-pages-export__page-main[data-v-a8528dcc]{min-width:0}.selected-pages-export__page-title[data-v-a8528dcc]{color:var(--spe-title);font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-pages-export__page-meta[data-v-a8528dcc]{color:var(--spe-muted);font-size:12px;margin-top:3px}.selected-pages-export__empty[data-v-a8528dcc]{background:var(--spe-empty-bg);border:1px dashed rgba(148,163,184,.55);border-radius:16px;color:var(--spe-muted);font-size:14px;margin-top:14px;padding:18px;text-align:center}.selected-pages-export__textarea-header[data-v-a8528dcc]{align-items:flex-start;border-bottom:1px solid var(--spe-border);display:flex;gap:12px;justify-content:space-between;padding:16px}.selected-pages-export__textarea[data-v-a8528dcc]{background:var(--spe-code-bg);border:0;color:var(--spe-code-text);flex:1;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.6;min-height:480px;outline:none;padding:16px;resize:vertical;width:100%}@media(max-width:980px){.selected-pages-export__header[data-v-a8528dcc]{flex-direction:column}.selected-pages-export__grid[data-v-a8528dcc]{grid-template-columns:1fr}.selected-pages-export__textarea-card[data-v-a8528dcc]{min-height:520px}.selected-pages-export__list[data-v-a8528dcc]{max-height:340px}}.presentation-pages-bulk-apply[data-v-2c5c1345]{--ppba-card-bg:hsla(0,0%,100%,.96);--ppba-border:rgba(226,232,240,.95);--ppba-title:#1a202c;--ppba-text:#4b5563;--ppba-muted:#64748b;--ppba-accent:#2563eb;--ppba-code-bg:#0f172a;--ppba-code-text:#e2e8f0;--ppba-empty-bg:rgba(248,250,252,.9);display:flex;flex-direction:column;gap:18px;width:100%}.presentation-pages-bulk-apply__header[data-v-2c5c1345]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.presentation-pages-bulk-apply__eyebrow[data-v-2c5c1345]{color:var(--ppba-accent);font-size:12px;font-weight:900;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.presentation-pages-bulk-apply__title[data-v-2c5c1345]{color:var(--ppba-title);font-size:24px;font-weight:850;line-height:1.15;margin:0 0 8px}.presentation-pages-bulk-apply__subtitle[data-v-2c5c1345]{color:var(--ppba-text);font-size:14px;line-height:1.6;margin:0;max-width:820px}.presentation-pages-bulk-apply__actions[data-v-2c5c1345]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.presentation-pages-bulk-apply__grid[data-v-2c5c1345]{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.presentation-pages-bulk-apply__input-card[data-v-2c5c1345],.presentation-pages-bulk-apply__result-card[data-v-2c5c1345],.presentation-pages-bulk-apply__summary[data-v-2c5c1345]{background:var(--ppba-card-bg);border:1px solid var(--ppba-border);border-radius:22px;overflow:hidden}.presentation-pages-bulk-apply__input-card[data-v-2c5c1345]{display:flex;flex-direction:column;min-height:600px}.presentation-pages-bulk-apply__result-card[data-v-2c5c1345]{padding:16px}.presentation-pages-bulk-apply__section-header[data-v-2c5c1345]{align-items:flex-start;border-bottom:1px solid var(--ppba-border);display:flex;gap:12px;justify-content:space-between;padding:16px}.presentation-pages-bulk-apply__result-card .presentation-pages-bulk-apply__section-header[data-v-2c5c1345]{padding:0 0 14px}.presentation-pages-bulk-apply__section-title[data-v-2c5c1345]{color:var(--ppba-title);font-size:14px;font-weight:850}.presentation-pages-bulk-apply__helper[data-v-2c5c1345]{color:var(--ppba-muted);font-size:12px;line-height:1.5;margin-top:4px}.presentation-pages-bulk-apply__textarea[data-v-2c5c1345]{background:var(--ppba-code-bg);border:0;color:var(--ppba-code-text);flex:1;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.6;min-height:520px;outline:none;padding:16px;resize:vertical;width:100%}.presentation-pages-bulk-apply__pages[data-v-2c5c1345]{display:flex;flex-direction:column;gap:10px;max-height:538px;overflow:auto;padding-right:4px}.presentation-pages-bulk-apply__page-card[data-v-2c5c1345]{align-items:flex-start;background:linear-gradient(135deg,rgba(37,99,235,.04),transparent 58%),#ffffffb8;border:1px solid var(--ppba-border);border-radius:16px;display:flex;gap:12px;padding:12px}.presentation-pages-bulk-apply__page-badge[data-v-2c5c1345]{background:#2563eb1a;border-radius:999px;color:#036;display:grid;flex-shrink:0;font-size:13px;font-weight:900;height:34px;place-items:center;width:34px}.presentation-pages-bulk-apply__page-main[data-v-2c5c1345]{flex:1;min-width:0}.presentation-pages-bulk-apply__page-title[data-v-2c5c1345]{color:var(--ppba-title);font-size:13px;font-weight:850;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-pages-bulk-apply__page-meta[data-v-2c5c1345]{color:var(--ppba-muted);font-size:12px;line-height:1.35;margin-top:4px}.presentation-pages-bulk-apply__page-stats[data-v-2c5c1345]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.presentation-pages-bulk-apply__page-stats span[data-v-2c5c1345]{background:#94a3b81f;border-radius:999px;color:var(--ppba-muted);display:inline-flex;font-size:11px;font-weight:800;padding:5px 8px}.presentation-pages-bulk-apply__empty[data-v-2c5c1345]{background:var(--ppba-empty-bg);border:1px dashed rgba(148,163,184,.55);border-radius:16px;color:var(--ppba-muted);font-size:14px;padding:18px;text-align:center}.presentation-pages-bulk-apply__summary[data-v-2c5c1345]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px}.presentation-pages-bulk-apply__summary-item[data-v-2c5c1345]{align-items:baseline;color:var(--ppba-text);display:flex;font-size:13px;gap:8px}.presentation-pages-bulk-apply__summary-item strong[data-v-2c5c1345]{color:var(--ppba-accent);font-size:24px;line-height:1}.presentation-pages-bulk-apply__summary-actions[data-v-2c5c1345]{margin-left:auto}@media(max-width:980px){.presentation-pages-bulk-apply__header[data-v-2c5c1345]{flex-direction:column}.presentation-pages-bulk-apply__grid[data-v-2c5c1345]{grid-template-columns:1fr}.presentation-pages-bulk-apply__input-card[data-v-2c5c1345]{min-height:520px}.presentation-pages-bulk-apply__pages[data-v-2c5c1345]{max-height:360px}.presentation-pages-bulk-apply__summary[data-v-2c5c1345]{align-items:stretch;flex-direction:column}.presentation-pages-bulk-apply__summary-actions[data-v-2c5c1345]{margin-left:0}}.presentation-batch-preview[data-v-fcaf4df7]{--batch-bg:#f8fafc;--batch-card-bg:hsla(0,0%,100%,.96);--batch-border:rgba(226,232,240,.95);--batch-title:#1a202c;--batch-text:#4b5563;--batch-muted:#64748b;--batch-accent:#2563eb;--batch-code-bg:#fff;--batch-code-text:#1e293b;color:var(--batch-title);padding:18px}.presentation-batch-preview--dark[data-v-fcaf4df7]{--batch-bg:#0f172a;--batch-card-bg:rgba(15,23,42,.9);--batch-border:rgba(51,65,85,.9);--batch-title:#f8fafc;--batch-text:#cbd5e1;--batch-muted:#94a3b8;--batch-accent:#60a5fa;--batch-code-bg:#020617;--batch-code-text:#e2e8f0}.presentation-batch-preview__intro[data-v-fcaf4df7]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:16px}.batch-card__eyebrow[data-v-fcaf4df7],.presentation-batch-preview__eyebrow[data-v-fcaf4df7]{color:var(--batch-accent);font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.presentation-batch-preview__title[data-v-fcaf4df7]{color:var(--batch-title);font-size:24px;line-height:1.12;margin:0 0 8px}.presentation-batch-preview__subtitle[data-v-fcaf4df7]{color:var(--batch-text);font-size:14px;line-height:1.7;margin:0;max-width:720px}.presentation-batch-preview__actions[data-v-fcaf4df7]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.presentation-batch-preview__grid[data-v-fcaf4df7]{align-items:stretch;display:flex;flex-direction:column;gap:16px}.batch-card[data-v-fcaf4df7]{background:var(--batch-card-bg);border:1px solid var(--batch-border);border-radius:24px;box-shadow:0 14px 34px #0f172a0f;min-width:0;overflow:hidden}.batch-card__header[data-v-fcaf4df7]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 16px 12px}.batch-card__header--editor[data-v-fcaf4df7],.batch-card__header--preview[data-v-fcaf4df7]{align-items:flex-start}.batch-card__title[data-v-fcaf4df7]{color:var(--batch-title);font-size:17px;font-weight:800}.batch-editor-actions[data-v-fcaf4df7]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.presentation-batch-preview__collapsed-editor[data-v-fcaf4df7]{align-items:center;background:linear-gradient(135deg,rgba(37,99,235,.06),transparent 52%),var(--batch-card-bg);border-top:1px solid var(--batch-border);display:flex;gap:14px;justify-content:space-between;padding:12px 16px 16px}.presentation-batch-preview__collapsed-editor strong[data-v-fcaf4df7]{color:var(--batch-title);display:block;font-size:13px;margin-bottom:3px}.presentation-batch-preview__collapsed-editor span[data-v-fcaf4df7]{color:var(--batch-muted);display:block;font-size:12px;line-height:1.5}.presentation-batch-preview__textarea[data-v-fcaf4df7]{background:var(--batch-code-bg);border:0;border-top:1px solid var(--batch-border);color:var(--batch-code-text);font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;max-height:44vh;min-height:320px;outline:none;padding:16px;resize:vertical;width:100%}.batch-preview-toolbar[data-v-fcaf4df7]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.batch-preview-toolbar__nav[data-v-fcaf4df7]{align-items:center;background:#94a3b81f;border:1px solid var(--batch-border);border-radius:999px;display:flex;gap:4px;padding:4px 7px}.batch-preview-toolbar__counter[data-v-fcaf4df7]{color:var(--batch-title);font-size:13px;font-weight:800;min-width:66px;text-align:center}.batch-card--preview[data-v-fcaf4df7] .presentation-preview{border-bottom:0;border-left:0;border-radius:0;border-right:0;min-height:650px}.presentation-batch-preview--editor-collapsed .batch-card--preview[data-v-fcaf4df7] .presentation-preview{min-height:720px}.presentation-batch-preview__pages[data-v-fcaf4df7]{display:flex;gap:10px;overflow-x:auto;padding:14px 2px 2px}.batch-page-pill[data-v-fcaf4df7]{align-items:center;background:var(--batch-card-bg);border:1px solid var(--batch-border);border-radius:999px;color:var(--batch-title);display:inline-flex;gap:9px;max-width:240px;min-width:164px;padding:10px 12px;text-align:left;transition:.18s ease}.batch-page-pill--active[data-v-fcaf4df7]{border-color:#2563eb7a;box-shadow:0 10px 22px #2563eb1f}.batch-page-pill__number[data-v-fcaf4df7]{background:#2563eb1f;border-radius:999px;color:var(--batch-accent);display:grid;flex-shrink:0;font-size:12px;font-weight:900;height:26px;place-items:center;width:26px}.batch-page-pill__title[data-v-fcaf4df7]{font-size:13px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-batch-preview__alert[data-v-fcaf4df7]{margin-top:14px}[data-v-fcaf4df7] .v-field,[data-v-fcaf4df7] .v-switch__label{color:var(--batch-title)}@media(max-width:980px){.presentation-batch-preview[data-v-fcaf4df7]{padding:14px}.batch-card__header--preview[data-v-fcaf4df7],.presentation-batch-preview__intro[data-v-fcaf4df7]{align-items:stretch;flex-direction:column}.batch-editor-actions[data-v-fcaf4df7],.batch-preview-toolbar[data-v-fcaf4df7],.presentation-batch-preview__actions[data-v-fcaf4df7]{justify-content:flex-start}.presentation-batch-preview__collapsed-editor[data-v-fcaf4df7]{align-items:flex-start;flex-direction:column}.presentation-batch-preview__textarea[data-v-fcaf4df7]{max-height:48vh;min-height:300px}.batch-card--preview[data-v-fcaf4df7] .presentation-preview{min-height:520px}.presentation-batch-preview--editor-collapsed .batch-card--preview[data-v-fcaf4df7] .presentation-preview{min-height:580px}}.presentation-player[data-v-dc16d450]{--presentation-player-fullscreen-reserved-space:64px;--presentation-player-fullscreen-max-width:98vw;--presentation-player-fullscreen-padding-y:32px;--presentation-player-fullscreen-padding-x:24px;align-items:center;background:radial-gradient(circle at top left,rgba(37,99,235,.18),transparent 22%),radial-gradient(circle at bottom right,rgba(0,51,102,.28),transparent 26%),linear-gradient(135deg,#020617,#0f172a);color:#fff;display:flex;height:100%;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.presentation-player--fullscreen-size-comfortable[data-v-dc16d450]{--presentation-player-fullscreen-reserved-space:112px;--presentation-player-fullscreen-max-width:96vw;--presentation-player-fullscreen-padding-y:56px;--presentation-player-fullscreen-padding-x:32px}.presentation-player--fullscreen-size-large[data-v-dc16d450]{--presentation-player-fullscreen-reserved-space:64px;--presentation-player-fullscreen-max-width:98vw;--presentation-player-fullscreen-padding-y:32px;--presentation-player-fullscreen-padding-x:24px}.presentation-player--fullscreen-size-maximum[data-v-dc16d450]{--presentation-player-fullscreen-reserved-space:20px;--presentation-player-fullscreen-max-width:99.4vw;--presentation-player-fullscreen-padding-y:10px;--presentation-player-fullscreen-padding-x:10px}.presentation-player__ambient[data-v-dc16d450]{border-radius:999px;filter:blur(16px);opacity:.72;pointer-events:none;position:absolute}.presentation-player__ambient--a[data-v-dc16d450]{background:#2563eb29;height:420px;left:-160px;top:-140px;width:420px}.presentation-player__ambient--b[data-v-dc16d450]{background:#00336647;bottom:-220px;height:520px;right:-220px;width:520px}.presentation-player__floating-meta[data-v-dc16d450]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0206176b;border:1px solid hsla(0,0%,100%,.1);border-radius:22px;box-shadow:0 18px 46px #0000002e;left:24px;max-width:min(560px,calc(100vw - 48px));padding:14px 18px;position:absolute;top:22px;z-index:20}.presentation-player__eyebrow[data-v-dc16d450]{color:#ffffff9e;font-size:11px;font-weight:800;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.presentation-player__title[data-v-dc16d450]{font-size:17px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presentation-player__stage-wrap[data-v-dc16d450]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:98px 32px 128px;position:relative;width:100%;z-index:3}.presentation-player__stage[data-v-dc16d450]{aspect-ratio:16/9;overflow:visible;position:relative;width:min(92vw,calc(177.77778vh - 408.88889px))}.presentation-player__peek[data-v-dc16d450],.presentation-player__slide-card[data-v-dc16d450]{background:#020617;border-radius:28px;box-shadow:0 34px 90px #0000006b;inset:0;overflow:hidden;position:absolute;transform-origin:center}.presentation-player__slide-card[data-v-dc16d450]{border:1px solid hsla(0,0%,100%,.12);z-index:5}.presentation-player__peek[data-v-dc16d450]{filter:saturate(.9);opacity:.34;pointer-events:none;z-index:2}.presentation-player__peek--previous[data-v-dc16d450]{transform:translateY(-48px) scale(.94)}.presentation-player__peek--next[data-v-dc16d450]{transform:translateY(48px) scale(.94)}.presentation-player__peek[data-v-dc16d450] .presentation-preview,.presentation-player__slide-card[data-v-dc16d450] .presentation-preview{border-radius:0;box-shadow:none;height:100%;min-height:0;width:100%}.presentation-player__peek[data-v-dc16d450] .presentation-preview__iframe,.presentation-player__slide-card[data-v-dc16d450] .presentation-preview__iframe{height:100%;width:100%}.presentation-slide-next-enter-active[data-v-dc16d450],.presentation-slide-next-leave-active[data-v-dc16d450],.presentation-slide-previous-enter-active[data-v-dc16d450],.presentation-slide-previous-leave-active[data-v-dc16d450]{transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .28s ease}.presentation-slide-next-enter-from[data-v-dc16d450]{opacity:0;transform:translateY(54px) scale(.985)}.presentation-slide-next-leave-to[data-v-dc16d450],.presentation-slide-previous-enter-from[data-v-dc16d450]{opacity:0;transform:translateY(-54px) scale(.985)}.presentation-slide-previous-leave-to[data-v-dc16d450]{opacity:0;transform:translateY(54px) scale(.985)}.presentation-player__floating-controls[data-v-dc16d450]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#02061785;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;bottom:24px;box-shadow:0 24px 60px #00000052;display:flex;gap:10px;left:50%;padding:10px;position:absolute;transform:translate(-50%);z-index:25}.presentation-player__control-center[data-v-dc16d450]{min-width:132px;padding:0 6px;text-align:center}.presentation-player__counter[data-v-dc16d450]{font-size:15px;font-weight:900;line-height:1.1}.presentation-player__hint[data-v-dc16d450]{color:#ffffff94;font-size:11px;margin-top:2px;white-space:nowrap}.presentation-player__divider[data-v-dc16d450]{background:#ffffff1f;height:32px;margin:0 2px;width:1px}.presentation-player__dots[data-v-dc16d450]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02061757;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;display:flex;flex-direction:column;gap:8px;padding:10px;position:absolute;right:22px;top:50%;transform:translateY(-50%);z-index:24}.presentation-player__dot[data-v-dc16d450]{background:#ffffff4d;border:0;border-radius:999px;height:8px;transition:.2s ease;width:8px}.presentation-player__dot--active[data-v-dc16d450]{background:#fff;height:24px}.presentation-player__empty[data-v-dc16d450],.presentation-player__loading[data-v-dc16d450]{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 220px);width:100%}.presentation-player__loading[data-v-dc16d450]{color:#ffffffd9;flex-direction:column;gap:16px}.presentation-player__empty-card[data-v-dc16d450]{background:#0f172ab8;border:1px solid hsla(0,0%,100%,.08);border-radius:28px;box-shadow:0 28px 70px #00000047;max-width:760px;padding:42px;text-align:left}.presentation-player__empty-eyebrow[data-v-dc16d450]{background:#60a5fa24;border-radius:999px;color:#bfdbfe;display:inline-flex;font-size:13px;font-weight:700;margin-bottom:18px;padding:8px 14px}.presentation-player__empty-card h2[data-v-dc16d450]{font-size:34px;line-height:1.1;margin:0 0 14px}.presentation-player__empty-card p[data-v-dc16d450]{color:#ffffffc7;font-size:18px;line-height:1.7;margin:0}.presentation-player__fullscreen-menu[data-v-dc16d450]{background:radial-gradient(circle at top left,rgba(96,165,250,.14),transparent 42%),#0f172afa!important;border:1px solid rgba(148,163,184,.18);color:#fff;overflow:hidden;width:310px}.presentation-player__fullscreen-menu-header[data-v-dc16d450]{border-bottom:1px solid hsla(0,0%,100%,.08);padding:16px 16px 10px}.presentation-player__fullscreen-menu-eyebrow[data-v-dc16d450]{color:#ffffff8a;font-size:10px;font-weight:800;letter-spacing:.12em;line-height:1.2;margin-bottom:4px;text-transform:uppercase}.presentation-player__fullscreen-menu-title[data-v-dc16d450]{color:#fff;font-size:15px;font-weight:800;line-height:1.25}.presentation-player__fullscreen-menu-list[data-v-dc16d450]{padding:8px}.presentation-player__fullscreen-option-title[data-v-dc16d450]{color:#fff;font-size:13px;font-weight:800}.presentation-player__fullscreen-option-description[data-v-dc16d450]{color:#ffffff9e;font-size:11px;line-height:1.35}.presentation-player--fullscreen .presentation-player__floating-controls[data-v-dc16d450]{display:none}.presentation-player--fullscreen .presentation-player__stage-wrap[data-v-dc16d450]{padding:var(--presentation-player-fullscreen-padding-y) var(--presentation-player-fullscreen-padding-x)}.presentation-player--fullscreen .presentation-player__stage[data-v-dc16d450]{width:min(var(--presentation-player-fullscreen-max-width),calc((100vh - var(--presentation-player-fullscreen-reserved-space))*16/9))}@media(max-width:900px){.presentation-player__floating-meta[data-v-dc16d450]{left:14px;max-width:none;right:14px;top:14px}.presentation-player__stage-wrap[data-v-dc16d450]{padding:102px 14px 128px}.presentation-player__stage[data-v-dc16d450]{width:min(94vw,calc(177.77778vh - 444.44444px))}.presentation-player__floating-controls[data-v-dc16d450]{border-radius:28px;flex-wrap:wrap;justify-content:center;width:calc(100vw - 24px)}.presentation-player__dots[data-v-dc16d450],.presentation-player__hint[data-v-dc16d450]{display:none}.presentation-player--fullscreen-size-comfortable[data-v-dc16d450]{--presentation-player-fullscreen-reserved-space:88px;--presentation-player-fullscreen-max-width:96vw;--presentation-player-fullscreen-padding-y:44px;--presentation-player-fullscreen-padding-x:12px}.presentation-player--fullscreen-size-large[data-v-dc16d450]{--presentation-player-fullscreen-reserved-space:56px;--presentation-player-fullscreen-max-width:98vw;--presentation-player-fullscreen-padding-y:28px;--presentation-player-fullscreen-padding-x:10px}.presentation-player--fullscreen-size-maximum[data-v-dc16d450]{--presentation-player-fullscreen-reserved-space:16px;--presentation-player-fullscreen-max-width:99vw;--presentation-player-fullscreen-padding-y:8px;--presentation-player-fullscreen-padding-x:8px}}.presentation-builder[data-v-7db2c98a]{--pb-bg:linear-gradient(180deg,#f8fafc,#f1f5f9);--pb-bg-overlay-a:rgba(37,99,235,.07);--pb-bg-overlay-b:rgba(0,31,63,.08);--pb-card-bg:hsla(0,0%,100%,.96);--pb-card-border:rgba(226,232,240,.95);--pb-title:#1a202c;--pb-text:#4b5563;--pb-muted:#64748b;--pb-accent:#2563eb;--pb-accent-strong:#036;--pb-code-bg:#fff;--pb-code-text:#1e293b;--pb-item-bg:#fff;--pb-item-active-bg:linear-gradient(180deg,#fff,#f8fbff);--pb-shadow:0 14px 34px rgba(15,23,42,.05);--pb-hover-shadow:0 10px 20px rgba(15,23,42,.05);--pb-empty-bg:rgba(248,250,252,.9);background:radial-gradient(circle at top left,var(--pb-bg-overlay-a),transparent 18%),radial-gradient(circle at bottom right,var(--pb-bg-overlay-b),transparent 22%),var(--pb-bg);min-height:100vh;padding:24px}.presentation-builder--dark[data-v-7db2c98a]{--pb-bg:linear-gradient(180deg,#0b1220,#111827);--pb-bg-overlay-a:rgba(37,99,235,.14);--pb-bg-overlay-b:rgba(0,31,63,.22);--pb-card-bg:rgba(15,23,42,.88);--pb-card-border:rgba(51,65,85,.85);--pb-title:#f8fafc;--pb-text:#cbd5e1;--pb-muted:#94a3b8;--pb-accent:#60a5fa;--pb-accent-strong:#bfdbfe;--pb-code-bg:#0f172a;--pb-code-text:#e2e8f0;--pb-item-bg:rgba(15,23,42,.86);--pb-item-active-bg:linear-gradient(180deg,rgba(30,41,59,.98),rgba(15,23,42,.98));--pb-shadow:0 14px 34px rgba(0,0,0,.24);--pb-hover-shadow:0 12px 24px rgba(0,0,0,.24);--pb-empty-bg:rgba(15,23,42,.55)}.presentation-builder__header[data-v-7db2c98a]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.presentation-builder__header-left[data-v-7db2c98a]{max-width:760px}.presentation-builder__eyebrow[data-v-7db2c98a]{color:var(--pb-accent);font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.presentation-builder__title[data-v-7db2c98a]{color:var(--pb-title);font-size:34px;line-height:1.05;margin:0 0 10px}.presentation-builder__subtitle[data-v-7db2c98a]{color:var(--pb-text);font-size:15px;line-height:1.7;margin:0}.presentation-builder__header-actions[data-v-7db2c98a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.presentation-builder__layout[data-v-7db2c98a]{align-items:start;display:grid;gap:20px;grid-template-columns:320px minmax(0,1fr) minmax(520px,760px)}.presentation-builder__editor[data-v-7db2c98a],.presentation-builder__preview[data-v-7db2c98a],.presentation-builder__sidebar[data-v-7db2c98a]{display:flex;flex-direction:column;gap:20px}.presentation-builder__bottom-preview[data-v-7db2c98a]{margin-top:20px}.builder-card[data-v-7db2c98a]{background:var(--pb-card-bg)!important;border:1px solid var(--pb-card-border);border-radius:24px!important;box-shadow:var(--pb-shadow);overflow:hidden}.builder-card--form[data-v-7db2c98a]{padding:18px}.builder-card--preview[data-v-7db2c98a]{padding:18px;position:sticky;top:24px}.builder-card--preview-large[data-v-7db2c98a]{padding:18px}.builder-card__header[data-v-7db2c98a]{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:18px 18px 14px}.builder-card__header-actions[data-v-7db2c98a]{align-items:center;display:flex;flex-shrink:0;gap:4px}.builder-card__header--preview[data-v-7db2c98a]{align-items:flex-start}.builder-card__eyebrow[data-v-7db2c98a]{color:var(--pb-accent);font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.builder-card__title[data-v-7db2c98a]{color:var(--pb-title);font-size:18px;font-weight:700}.preview-toolbar[data-v-7db2c98a]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}.preview-toolbar__nav[data-v-7db2c98a]{align-items:center;background:#94a3b81a;border:1px solid var(--pb-card-border);border-radius:999px;display:flex;gap:6px;padding:4px 8px}.preview-toolbar__counter[data-v-7db2c98a]{color:var(--pb-title);font-size:14px;font-weight:700;min-width:70px;text-align:center}.sidebar-list[data-v-7db2c98a]{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow:auto;padding:0 14px 14px}.sidebar-item[data-v-7db2c98a]{align-items:center;background:var(--pb-item-bg);border:1px solid var(--pb-card-border);border-radius:18px;display:flex;gap:12px;padding:14px;text-align:left;transition:.2s ease;width:100%}.sidebar-item[data-v-7db2c98a]:hover{border-color:#2563eb59;box-shadow:var(--pb-hover-shadow);transform:translateY(-1px)}.sidebar-item--active[data-v-7db2c98a]{background:var(--pb-item-active-bg);border-color:#2563eb73;box-shadow:0 12px 24px #2563eb14}.presentation-builder--dark .sidebar-item--active[data-v-7db2c98a]{box-shadow:0 12px 24px #2563eb24}.sidebar-item--hidden[data-v-7db2c98a]{border-style:dashed;opacity:.62}.sidebar-item--hidden.sidebar-item--active[data-v-7db2c98a],.sidebar-item--hidden[data-v-7db2c98a]:hover{opacity:1}.sidebar-item--page[data-v-7db2c98a]{padding-left:12px}.sidebar-item__badge[data-v-7db2c98a]{background:#2563eb1f;border-radius:999px;color:var(--pb-accent-strong);display:grid;flex-shrink:0;font-weight:800;height:34px;place-items:center;width:34px}.sidebar-item__main[data-v-7db2c98a]{flex:1;min-width:0}.sidebar-item__title[data-v-7db2c98a]{color:var(--pb-title);font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-item__subtitle[data-v-7db2c98a]{color:var(--pb-muted);font-size:13px;margin-top:4px}.sidebar-item__status-row[data-v-7db2c98a]{align-items:center;display:flex;gap:6px;margin-top:9px}.sidebar-status-chip[data-v-7db2c98a]{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;justify-content:center;line-height:1;min-height:24px;padding:5px 9px}.sidebar-status-chip--hidden[data-v-7db2c98a]{background:#f59e0b1f;color:#b45309}.presentation-builder--dark .sidebar-status-chip--hidden[data-v-7db2c98a]{background:#f59e0b29;color:#fcd34d}.sidebar-empty[data-v-7db2c98a]{background:var(--pb-empty-bg);border:1px dashed rgba(148,163,184,.45);border-radius:18px;color:var(--pb-muted);font-size:14px;padding:18px;text-align:center}.form-grid[data-v-7db2c98a]{display:grid;gap:14px;grid-template-columns:1.5fr 1fr;padding:0 0 14px}.variables-grid[data-v-7db2c98a]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:8px}.form-grid__full[data-v-7db2c98a]{grid-column:1/-1}.inline-actions[data-v-7db2c98a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.page-visibility-card[data-v-7db2c98a]{align-items:center;background:linear-gradient(135deg,rgba(245,158,11,.08),transparent 58%),var(--pb-empty-bg);border:1px solid var(--pb-card-border);border-radius:20px;display:flex;gap:16px;justify-content:space-between;padding:16px}.page-visibility-card__title[data-v-7db2c98a]{color:var(--pb-title);font-size:15px;font-weight:800;margin-bottom:4px}.page-visibility-card__text[data-v-7db2c98a]{color:var(--pb-muted);font-size:13px;line-height:1.6;max-width:680px}.empty-state[data-v-7db2c98a]{padding:10px 0 4px}.empty-state__title[data-v-7db2c98a]{color:var(--pb-title);font-size:16px;font-weight:700;margin-bottom:8px}.empty-state__text[data-v-7db2c98a]{color:var(--pb-text);font-size:14px;line-height:1.7}.code-editors[data-v-7db2c98a]{display:grid;gap:14px;grid-template-columns:1fr 1fr;padding-top:8px}.code-editor[data-v-7db2c98a]{background:var(--pb-code-bg);border:1px solid var(--pb-card-border);border-radius:20px;overflow:hidden}.code-editor__header[data-v-7db2c98a]{background:#94a3b814;border-bottom:1px solid var(--pb-card-border);color:var(--pb-accent-strong);font-size:13px;font-weight:800;letter-spacing:.08em;padding:14px 16px;text-transform:uppercase}.code-editor__textarea[data-v-7db2c98a]{background:var(--pb-code-bg);border:none;color:var(--pb-code-text);font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;min-height:420px;outline:none;padding:16px;resize:vertical;width:100%}[data-v-7db2c98a] .v-field,[data-v-7db2c98a] .v-field__input,[data-v-7db2c98a] .v-label,[data-v-7db2c98a] .v-switch__label{color:var(--pb-title)}.presentation-builder--dark[data-v-7db2c98a] .v-field{--v-field-border-opacity:1}@media(max-width:1600px){.presentation-builder__layout[data-v-7db2c98a]{grid-template-columns:300px minmax(0,1fr)}.presentation-builder__preview[data-v-7db2c98a]{grid-column:1/-1}.builder-card--preview[data-v-7db2c98a]{position:static}}@media(max-width:980px){.presentation-builder[data-v-7db2c98a]{padding:16px}.presentation-builder__header[data-v-7db2c98a]{flex-direction:column}.code-editors[data-v-7db2c98a],.form-grid[data-v-7db2c98a],.presentation-builder__layout[data-v-7db2c98a],.variables-grid[data-v-7db2c98a]{grid-template-columns:1fr}.presentation-builder__title[data-v-7db2c98a]{font-size:28px}.builder-card__header[data-v-7db2c98a],.builder-card__header--preview[data-v-7db2c98a],.page-visibility-card[data-v-7db2c98a]{align-items:stretch;flex-direction:column}.preview-toolbar[data-v-7db2c98a]{justify-content:space-between}}.training-page[data-v-70983fc7]{--training-bg:#f8fafc;--training-surface:#fff;--training-surface-soft:#f8fafc;--training-border:#e2e8f0;--training-border-soft:#edf2f7;--training-text:#1a202c;--training-muted:#64748b;--training-muted-strong:#475569;--training-accent:#2563eb;--training-accent-soft:#eff6ff;--training-hero-bg:radial-gradient(circle at top right,rgba(37,99,235,.14),transparent 32%),linear-gradient(135deg,#001f3f,#036);--training-hero-border:hsla(0,0%,100%,.14);--training-hero-text:#fff;--training-hero-muted:hsla(0,0%,100%,.78);--training-glass-bg:hsla(0,0%,100%,.1);background:var(--training-bg);color:var(--training-text);min-height:100vh;transition:background-color .2s ease,color .2s ease}.training-page.is-dark[data-v-70983fc7]{--training-bg:#020617;--training-surface:#0f172a;--training-surface-soft:#111827;--training-border:#1e293b;--training-border-soft:#243247;--training-text:#f8fafc;--training-muted:#94a3b8;--training-muted-strong:#cbd5e1;--training-accent:#60a5fa;--training-accent-soft:rgba(96,165,250,.14);--training-hero-bg:radial-gradient(circle at top right,rgba(96,165,250,.2),transparent 34%),linear-gradient(135deg,#020617,#001f3f 52%,#036);--training-hero-border:rgba(148,163,184,.22);--training-hero-muted:rgba(226,232,240,.78);--training-glass-bg:rgba(15,23,42,.52)}.training-container[data-v-70983fc7]{max-width:1480px;padding:32px}.training-hero[data-v-70983fc7]{align-items:end;background:var(--training-hero-bg);border:1px solid var(--training-hero-border);border-radius:28px;box-shadow:0 18px 60px #0f172a14;color:var(--training-hero-text);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 220px;padding:34px 36px}.training-page.is-dark .training-hero[data-v-70983fc7]{box-shadow:0 22px 70px #00000057}.hero-content[data-v-70983fc7]{max-width:1040px}.training-hero h1[data-v-70983fc7]{font-size:clamp(32px,3.6vw,52px);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin-top:14px;max-width:980px}.training-hero p[data-v-70983fc7]{color:var(--training-hero-muted);font-size:16px;line-height:1.6;margin-top:16px;max-width:960px}.hero-badge[data-v-70983fc7]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#ffffffe0;display:inline-flex;font-size:13px;font-weight:600;height:34px;padding:0 14px}.hero-summary-card[data-v-70983fc7]{align-self:flex-end;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--training-glass-bg);border:1px solid hsla(0,0%,100%,.16);border-radius:22px;min-width:220px;padding:20px;width:220px}.hero-summary-card span[data-v-70983fc7]{color:#ffffffb3;display:block;font-size:13px;font-weight:500}.hero-summary-card strong[data-v-70983fc7]{color:#fff;display:block;font-size:38px;font-weight:800;line-height:1;margin:8px 0 14px}.panel-card[data-v-70983fc7]{background:var(--training-surface);border:1px solid var(--training-border);border-radius:24px;color:var(--training-text);transition:background-color .2s ease,border-color .2s ease}.card-title[data-v-70983fc7],.header-card-title[data-v-70983fc7]{color:var(--training-text);font-size:16px;font-weight:800;letter-spacing:-.02em;padding:22px 22px 8px}.header-card-title[data-v-70983fc7]{align-items:center;display:flex;gap:16px;justify-content:space-between}.header-card-title h2[data-v-70983fc7]{color:var(--training-text);font-size:24px;letter-spacing:-.04em;line-height:1.1;margin:3px 0 0}.eyebrow[data-v-70983fc7]{color:var(--training-accent);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.user-row[data-v-70983fc7]{align-items:center;border-bottom:1px solid var(--training-border-soft);display:flex;gap:12px;justify-content:space-between;padding:12px 0}.user-row[data-v-70983fc7]:last-child{border-bottom:0}.user-row strong[data-v-70983fc7]{color:var(--training-text);display:block;font-size:14px;font-weight:700}.user-row span[data-v-70983fc7]{color:var(--training-muted);display:block;font-size:12px;margin-top:2px}.user-actions[data-v-70983fc7]{align-items:center;display:flex;gap:8px}.training-panel[data-v-70983fc7]{background:var(--training-surface)!important;border:1px solid var(--training-border);border-radius:18px!important;color:var(--training-text)!important;overflow:hidden}.training-panel+.training-panel[data-v-70983fc7]{margin-top:12px}.training-panel[data-v-70983fc7] .v-expansion-panel-title,.training-panel[data-v-70983fc7] .v-expansion-panel-text__wrapper{background:var(--training-surface)!important;color:var(--training-text)!important}.block-title-row[data-v-70983fc7]{align-items:center;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) 180px;width:100%}.block-icon[data-v-70983fc7]{align-items:center;background:var(--training-accent-soft);border-radius:14px;color:var(--training-accent);display:flex;height:44px;justify-content:center;width:44px}.block-title-content strong[data-v-70983fc7]{color:var(--training-text);display:block;font-size:15px;font-weight:800}.block-title-content span[data-v-70983fc7]{color:var(--training-muted);display:block;font-size:12px;line-height:1.4;margin-top:3px}.block-progress span[data-v-70983fc7]{color:var(--training-muted-strong);display:block;font-size:12px;font-weight:700;margin-bottom:6px;text-align:right}.checklist-section[data-v-70983fc7]{padding:16px 0 8px}.checklist-section+.checklist-section[data-v-70983fc7]{border-top:1px solid var(--training-border-soft)}.section-header[data-v-70983fc7]{margin-bottom:12px}.section-header h3[data-v-70983fc7]{color:var(--training-text);font-size:15px;font-weight:800;letter-spacing:-.02em;margin:0}.section-header p[data-v-70983fc7]{color:var(--training-muted);font-size:13px;margin:4px 0 0}.checklist-list[data-v-70983fc7]{display:flex;flex-direction:column;gap:10px}.checklist-item[data-v-70983fc7]{align-items:center;background:var(--training-surface-soft);border:1px solid var(--training-border);border-radius:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 190px;padding:14px;transition:background-color .2s ease,border-color .2s ease}.item-title-row[data-v-70983fc7]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.item-main strong[data-v-70983fc7]{color:var(--training-text);font-size:14px;font-weight:800}.item-main p[data-v-70983fc7]{color:var(--training-muted);font-size:12px;line-height:1.5;margin:6px 0 0}.item-status[data-v-70983fc7]{min-width:0}.summary-list[data-v-70983fc7]{display:flex;flex-direction:column;gap:12px}.summary-row[data-v-70983fc7]{align-items:center;background:var(--training-surface-soft);border:1px solid transparent;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px}.training-page.is-dark .summary-row[data-v-70983fc7]{border-color:var(--training-border)}.summary-row span[data-v-70983fc7]{color:var(--training-muted);font-size:13px}.summary-row strong[data-v-70983fc7]{color:var(--training-text);font-size:13px;font-weight:800;text-align:right}.actions-row[data-v-70983fc7]{display:flex;flex-direction:column;gap:10px}.training-page[data-v-70983fc7] .v-card-text{color:var(--training-text)}.training-page[data-v-70983fc7] .v-divider{border-color:var(--training-border);opacity:1}.training-page.is-dark[data-v-70983fc7] .v-field{background-color:#0f172ab8}.training-page.is-dark[data-v-70983fc7] .v-field__outline{--v-field-border-opacity:.32}.training-page.is-dark[data-v-70983fc7] .v-label{color:var(--training-muted);opacity:1}.training-page.is-dark[data-v-70983fc7] .v-selection-control{color:var(--training-muted-strong)}@media(max-width:960px){.training-container[data-v-70983fc7]{padding:18px}.training-hero[data-v-70983fc7]{grid-template-columns:1fr;padding:24px}.hero-summary-card[data-v-70983fc7]{min-width:0;width:100%}.header-card-title[data-v-70983fc7]{align-items:flex-start;flex-direction:column}.block-title-row[data-v-70983fc7]{grid-template-columns:44px minmax(0,1fr)}.block-progress[data-v-70983fc7]{grid-column:1/-1}.checklist-item[data-v-70983fc7]{grid-template-columns:1fr}}@layer vuetify-components{.v-slider .v-slider__container input{cursor:default;display:none;padding:0;width:100%}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;min-height:inherit;position:relative;width:100%}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center}.v-slider.v-input--horizontal>.v-input__prepend{margin-inline-end:8px}.v-slider.v-input--horizontal>.v-input__append{margin-inline-start:8px}.v-slider.v-input--horizontal>.v-input__control{align-items:center;display:flex;margin-inline:8px 8px;min-height:32px}.v-slider.v-input--vertical{justify-content:center;margin-bottom:12px;margin-top:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}}@layer vuetify-components{.v-slider-thumb{color:rgb(var(--v-theme-surface-variant));touch-action:none}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) 70%,transparent);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label>.v-slider-thumb__label-wedge{background:inherit}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{background-color:currentColor;border-radius:50%;cursor:pointer;height:var(--v-slider-thumb-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--v-slider-thumb-size)}@media(forced-colors:active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{background:currentColor;border-radius:50%;color:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s cubic-bezier(.4,0,.2,1);width:100%}.v-slider-thumb__surface:after{content:"";height:42px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:42px}.v-slider-thumb__label,.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{align-items:center;border-radius:4px;display:flex;font-size:.6875rem;height:25px;justify-content:center;min-width:35px;padding:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-slider-thumb__label>.v-slider-thumb__label-wedge{height:12px;position:absolute;width:12px}.v-slider-thumb__ripple{background:inherit;height:calc(var(--v-slider-thumb-size)*2);left:calc(var(--v-slider-thumb-size)/-2);position:absolute;top:calc(var(--v-slider-thumb-size)/-2);width:calc(var(--v-slider-thumb-size)*2)}.v-slider.v-input--horizontal .v-slider-thumb{inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size)/2);top:50%;transform:translateY(-50%)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size)/2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size)/2)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label>.v-slider-thumb__label-wedge{bottom:-5.8px;clip-path:polygon(50% 100%,0 50%,100% 50%)}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size)/2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{right:0;top:calc(var(--v-slider-thumb-size)/2)}.v-slider.v-input--vertical .v-slider-thumb__label{left:calc(var(--v-slider-thumb-size)/2);top:-12.5px}.v-slider.v-input--vertical .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(0 50%,50% 0,50% 100%);left:-5.8px}.v-slider-thumb--focused .v-slider-thumb__surface:before{opacity:var(--v-focus-opacity);transform:scale(2)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media(hover:hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}}@layer vuetify-components{.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media(forced-colors:active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{border-radius:inherit;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;position:relative;width:100%}.v-slider-track__tick{border-radius:2px;height:var(--v-slider-tick-size);opacity:0;position:absolute;transform:translate(calc(var(--v-slider-tick-size)/-2),calc(var(--v-slider-tick-size)/-2));transition:opacity .2s cubic-bezier(.4,0,.2,1);width:var(--v-slider-tick-size)}.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{align-items:center;display:flex;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y;width:100%}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(var(--v-slider-track-size)/2 + 1px)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size)/2),calc(var(--v-slider-tick-size)/-2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size)/2 + 8px)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{display:flex;height:100%;justify-content:center;touch-action:pan-x;width:calc(var(--v-slider-track-size) + 2px)}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(var(--v-slider-track-size)/2 + 1px);transform:translate(calc(var(--v-slider-tick-size)/-2),calc(var(--v-slider-tick-size)/2))}.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size)/2),calc(var(--v-slider-tick-size)/2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size)/2 + 12px);transform:translateY(-50%)}.v-slider--focused .v-slider-track__tick,.v-slider-track__ticks--always-show .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}}.finma-packages-simulator[data-v-648cb48b]{--fps-bg:#0b1220;--fps-card:hsla(0,0%,100%,.06);--fps-card-strong:hsla(0,0%,100%,.1);--fps-border:hsla(0,0%,100%,.12);--fps-text:#f8fafc;--fps-muted:rgba(248,250,252,.68);--fps-soft:rgba(248,250,252,.48);--fps-primary:#9cc4ff;--fps-success:#86efac;--fps-warning:#fde68a;--fps-shadow:rgba(0,0,0,.22);--fps-field-bg:hsla(0,0%,100%,.04);background:radial-gradient(circle at top left,rgba(68,113,255,.24),transparent 32%),radial-gradient(circle at top right,rgba(34,197,94,.16),transparent 26%),var(--fps-bg);color:var(--fps-text);min-height:100vh;padding:40px}.finma-packages-simulator.is-light[data-v-648cb48b]{--fps-bg:#f6f8fb;--fps-card:hsla(0,0%,100%,.84);--fps-card-strong:rgba(15,23,42,.06);--fps-border:rgba(15,23,42,.12);--fps-text:#0f172a;--fps-muted:rgba(15,23,42,.66);--fps-soft:rgba(15,23,42,.46);--fps-primary:#1d4ed8;--fps-success:#15803d;--fps-warning:#b45309;--fps-shadow:rgba(15,23,42,.08);--fps-field-bg:hsla(0,0%,100%,.72);background:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 32%),radial-gradient(circle at top right,rgba(34,197,94,.12),transparent 26%),var(--fps-bg)}.fps-hero[data-v-648cb48b]{align-items:stretch;display:flex;gap:24px;justify-content:space-between;margin-bottom:36px}.fps-breakdown-box h4[data-v-648cb48b],.fps-hero h1[data-v-648cb48b],.fps-package-card h3[data-v-648cb48b],.fps-package-config-card h3[data-v-648cb48b],.fps-policy-card h3[data-v-648cb48b],.fps-result-card h3[data-v-648cb48b],.fps-section-header h2[data-v-648cb48b],.fps-special-box h3[data-v-648cb48b]{letter-spacing:-.03em;margin:0}.fps-hero h1[data-v-648cb48b]{font-size:clamp(32px,5vw,64px);line-height:.95;max-width:820px}.fps-subtitle[data-v-648cb48b]{color:var(--fps-muted);font-size:17px;line-height:1.6;margin:18px 0 0;max-width:800px}.fps-eyebrow[data-v-648cb48b]{color:var(--fps-primary);font-size:12px;font-weight:800;letter-spacing:.16em;margin:0 0 8px;text-transform:uppercase}.fps-addon-card[data-v-648cb48b],.fps-base-card[data-v-648cb48b],.fps-breakdown-box[data-v-648cb48b],.fps-capacity-card[data-v-648cb48b],.fps-hero-card[data-v-648cb48b],.fps-package-card[data-v-648cb48b],.fps-package-config-card[data-v-648cb48b],.fps-policy-card[data-v-648cb48b],.fps-result-card[data-v-648cb48b],.fps-simulator-card[data-v-648cb48b],.fps-special-box[data-v-648cb48b]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--fps-card);border:1px solid var(--fps-border);box-shadow:0 24px 80px var(--fps-shadow)}.fps-hero-card[data-v-648cb48b]{border-radius:24px;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;width:min(260px,100%)}.fps-addon-card span[data-v-648cb48b],.fps-base-card p[data-v-648cb48b],.fps-base-card span[data-v-648cb48b],.fps-capacity-card span[data-v-648cb48b],.fps-config-note[data-v-648cb48b],.fps-hero-card small[data-v-648cb48b],.fps-hero-card span[data-v-648cb48b],.fps-note[data-v-648cb48b],.fps-package-card p[data-v-648cb48b],.fps-package-config-card p[data-v-648cb48b],.fps-policy-card p[data-v-648cb48b],.fps-prices-preview em[data-v-648cb48b],.fps-prices-preview small[data-v-648cb48b],.fps-result-card small[data-v-648cb48b],.fps-result-card span[data-v-648cb48b],.fps-slider-wrap span[data-v-648cb48b],.fps-special-box p[data-v-648cb48b]{color:var(--fps-muted)}.fps-hero-card strong[data-v-648cb48b]{font-size:40px;line-height:1;margin-top:12px}.fps-section-header[data-v-648cb48b]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.fps-section-header h2[data-v-648cb48b]{font-size:28px}.fps-package-controls[data-v-648cb48b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.fps-package-plan-select[data-v-648cb48b]{min-width:260px;width:min(320px,100%)}.fps-section-spaced[data-v-648cb48b]{margin-top:38px}.fps-section-spaced-small[data-v-648cb48b]{margin-top:24px}.fps-addons-grid[data-v-648cb48b],.fps-base-grid[data-v-648cb48b],.fps-breakdown-grid[data-v-648cb48b],.fps-capacity-grid[data-v-648cb48b],.fps-discount-grid[data-v-648cb48b],.fps-package-config-grid[data-v-648cb48b],.fps-package-grid[data-v-648cb48b],.fps-policy-grid[data-v-648cb48b],.fps-results-grid[data-v-648cb48b]{display:grid;gap:16px}.fps-base-grid[data-v-648cb48b]{grid-template-columns:repeat(5,minmax(0,1fr))}.fps-base-card[data-v-648cb48b]{border-radius:22px;display:flex;flex-direction:column;justify-content:space-between;min-height:180px;padding:18px}.fps-base-card h3[data-v-648cb48b]{font-size:18px;margin:0}.fps-base-card strong[data-v-648cb48b]{display:block;font-size:22px;margin:22px 0 8px}.fps-base-card p[data-v-648cb48b],.fps-base-card span[data-v-648cb48b]{font-size:13px;line-height:1.45;margin:0}.fps-capacity-grid[data-v-648cb48b]{grid-template-columns:repeat(4,minmax(0,1fr))}.fps-capacity-card[data-v-648cb48b]{border-radius:20px;padding:16px}.fps-capacity-card span[data-v-648cb48b]{display:block;font-size:13px;line-height:1.45;min-height:38px}.fps-capacity-card strong[data-v-648cb48b]{display:block;font-size:18px;margin-top:10px}.fps-company-grid[data-v-648cb48b]{grid-template-columns:repeat(3,minmax(0,1fr))}.fps-company-card[data-v-648cb48b],.fps-company-simulator[data-v-648cb48b]{border-radius:24px;padding:20px}.fps-company-card h3[data-v-648cb48b]{font-size:22px;letter-spacing:-.03em;margin:14px 0 10px}.fps-company-card strong[data-v-648cb48b]{display:block;font-size:20px}.fps-company-card p[data-v-648cb48b],.fps-company-simulator p[data-v-648cb48b]{color:var(--fps-muted);line-height:1.6;margin:12px 0 0}.fps-company-simulator[data-v-648cb48b]{margin-top:18px}.fps-company-summary[data-v-648cb48b]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.fps-company-summary>div[data-v-648cb48b]{background:var(--fps-card-strong);border-radius:18px;padding:14px}.fps-company-summary small[data-v-648cb48b],.fps-company-summary span[data-v-648cb48b]{color:var(--fps-muted);display:block;line-height:1.45}.fps-company-summary strong[data-v-648cb48b]{display:block;font-size:24px;margin:6px 0}.fps-package-config-grid[data-v-648cb48b]{grid-template-columns:repeat(4,minmax(0,1fr))}.fps-package-config-card[data-v-648cb48b]{border-radius:24px;min-height:260px;padding:18px}.fps-package-config-card h3[data-v-648cb48b]{font-size:22px;margin-top:14px}.fps-package-config-card p[data-v-648cb48b]{line-height:1.5;margin:10px 0 16px}.fps-component-switches[data-v-648cb48b]{display:grid;gap:2px}.fps-package-grid[data-v-648cb48b]{grid-template-columns:repeat(5,minmax(0,1fr))}.fps-package-card[data-v-648cb48b]{border-radius:26px;display:flex;flex-direction:column;min-height:430px;overflow:hidden;padding:20px;position:relative}.fps-package-card.is-featured[data-v-648cb48b]{background:linear-gradient(180deg,rgba(34,197,94,.14),var(--fps-card));border-color:#22c55e57}.fps-package-card.is-disabled[data-v-648cb48b]{opacity:.72}.fps-package-card h3[data-v-648cb48b]{font-size:24px;margin-top:14px}.fps-package-card p[data-v-648cb48b]{line-height:1.55;margin:10px 0 0;min-height:72px}.fps-includes[data-v-648cb48b]{display:grid;gap:10px;list-style:none;margin:18px 0;padding:0}.fps-includes li[data-v-648cb48b]{align-items:center;color:color-mix(in srgb,var(--fps-text) 82%,transparent);display:flex;font-size:14px;gap:10px}.fps-includes li span[data-v-648cb48b]{background:var(--fps-primary);border-radius:999px;flex:0 0 auto;height:7px;width:7px}.fps-prices-preview[data-v-648cb48b],.fps-soon-box[data-v-648cb48b]{display:grid;gap:10px;margin-top:auto}.fps-prices-preview>div[data-v-648cb48b],.fps-soon-box[data-v-648cb48b]{background:var(--fps-card-strong);border-radius:18px;padding:14px}.fps-prices-preview strong[data-v-648cb48b]{display:block;font-size:18px;margin-top:4px}.fps-prices-preview em[data-v-648cb48b]{display:block;font-size:12px;font-style:normal;margin-top:4px}.fps-discount-preview[data-v-648cb48b]{border-top:1px solid var(--fps-border);display:grid;gap:2px;margin-top:10px;padding-top:10px}.fps-discount-preview span[data-v-648cb48b]{color:var(--fps-success);font-size:12px;line-height:1.35}.fps-soon-box span[data-v-648cb48b]{color:var(--fps-muted);display:block;line-height:1.45;margin-top:6px}.fps-simulator-card[data-v-648cb48b]{border-radius:30px;margin-top:38px;padding:24px}.fps-config-card[data-v-648cb48b]{margin-bottom:36px;margin-top:0}.fps-config-note[data-v-648cb48b]{line-height:1.55;margin:16px 0 0}.fps-special-box[data-v-648cb48b]{border-radius:24px;margin-top:18px;padding:20px}.fps-special-head[data-v-648cb48b]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.fps-special-box p[data-v-648cb48b]{line-height:1.6;margin:14px 0 0}.fps-switches[data-v-648cb48b]{display:grid;gap:12px;grid-template-columns:1fr;margin:18px 0 6px}.fps-addons-grid[data-v-648cb48b]{grid-template-columns:repeat(2,minmax(0,1fr))}.fps-addon-card[data-v-648cb48b]{align-items:center;border-radius:18px;display:grid;gap:14px;grid-template-columns:1fr 90px;padding:14px}.fps-addon-card strong[data-v-648cb48b]{display:block;font-size:14px}.fps-addon-card span[data-v-648cb48b]{display:block;font-size:12px;margin-top:4px}.fps-addon-input[data-v-648cb48b]{max-width:90px}.fps-slider-wrap[data-v-648cb48b]{background:var(--fps-field-bg);border:1px solid var(--fps-border);border-radius:20px;margin:18px 0 20px;padding:18px}.fps-slider-wrap>div[data-v-648cb48b]{display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.fps-results-grid[data-v-648cb48b]{grid-template-columns:repeat(4,minmax(0,1fr))}.fps-discount-grid[data-v-648cb48b]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.fps-result-card[data-v-648cb48b]{border-radius:22px;min-height:160px;padding:18px}.fps-result-card h3[data-v-648cb48b]{font-size:24px;margin-top:12px}.fps-result-card strong[data-v-648cb48b]{display:block;font-size:22px;margin-top:10px}.fps-result-card.is-target[data-v-648cb48b]{border-color:#9cc4ff6b}.fps-result-card.is-highlight[data-v-648cb48b]{background:linear-gradient(180deg,rgba(156,196,255,.18),var(--fps-card));border-color:#9cc4ff66}.fps-result-card.is-discount[data-v-648cb48b]{background:linear-gradient(180deg,rgba(34,197,94,.14),var(--fps-card));border-color:#22c55e57}.fps-breakdown-grid[data-v-648cb48b]{grid-template-columns:1.1fr .9fr;margin-top:16px}.fps-breakdown-box[data-v-648cb48b]{border-radius:22px;padding:20px}.fps-breakdown-box h4[data-v-648cb48b]{font-size:18px;margin-bottom:14px}.fps-breakdown-box p[data-v-648cb48b]{color:color-mix(in srgb,var(--fps-text) 82%,transparent);line-height:1.6;margin:0}.fps-note[data-v-648cb48b]{font-size:13px;margin-top:12px!important}.fps-line[data-v-648cb48b]{border-bottom:1px solid var(--fps-border);display:flex;gap:16px;justify-content:space-between;padding:12px 0}.fps-line[data-v-648cb48b]:last-child{border-bottom:0}.fps-line span[data-v-648cb48b]{color:var(--fps-muted)}.fps-line-total[data-v-648cb48b]{border-bottom:0;border-top:1px solid var(--fps-border);margin-top:8px}.fps-line-total span[data-v-648cb48b],.fps-line-total strong[data-v-648cb48b]{color:var(--fps-text)}.fps-policy-grid[data-v-648cb48b]{grid-template-columns:repeat(4,minmax(0,1fr))}.fps-policy-card[data-v-648cb48b]{border-radius:24px;min-height:240px;padding:20px}.fps-policy-card h3[data-v-648cb48b]{font-size:22px;margin-top:14px}.fps-policy-card p[data-v-648cb48b]{line-height:1.6;margin:12px 0 0}[data-v-648cb48b] .v-field{background:var(--fps-field-bg);color:var(--fps-text)}[data-v-648cb48b] .v-field__input,[data-v-648cb48b] .v-label,[data-v-648cb48b] .v-select__selection-text,[data-v-648cb48b] .v-slider .v-label,[data-v-648cb48b] .v-switch .v-label{color:var(--fps-muted)}[data-v-648cb48b] .v-field__outline{color:var(--fps-border)}@media(max-width:1380px){.fps-package-config-grid[data-v-648cb48b],.fps-package-grid[data-v-648cb48b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.fps-base-grid[data-v-648cb48b],.fps-capacity-grid[data-v-648cb48b],.fps-company-grid[data-v-648cb48b],.fps-company-summary[data-v-648cb48b],.fps-package-config-grid[data-v-648cb48b],.fps-package-grid[data-v-648cb48b],.fps-policy-grid[data-v-648cb48b],.fps-results-grid[data-v-648cb48b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.finma-packages-simulator[data-v-648cb48b]{padding:24px}.fps-hero[data-v-648cb48b],.fps-package-controls[data-v-648cb48b],.fps-section-header[data-v-648cb48b],.fps-slider-wrap>div[data-v-648cb48b],.fps-special-head[data-v-648cb48b]{align-items:flex-start;flex-direction:column}.fps-hero-card[data-v-648cb48b],.fps-package-controls[data-v-648cb48b],.fps-package-plan-select[data-v-648cb48b]{width:100%}.fps-addons-grid[data-v-648cb48b],.fps-base-grid[data-v-648cb48b],.fps-breakdown-grid[data-v-648cb48b],.fps-capacity-grid[data-v-648cb48b],.fps-company-grid[data-v-648cb48b],.fps-company-summary[data-v-648cb48b],.fps-discount-grid[data-v-648cb48b],.fps-package-config-grid[data-v-648cb48b],.fps-package-grid[data-v-648cb48b],.fps-policy-grid[data-v-648cb48b],.fps-results-grid[data-v-648cb48b],.fps-switches[data-v-648cb48b]{grid-template-columns:1fr}}@font-face{font-family:Poppins;src:local("Poppins Light Italic"),url(../_fonts/3MgWU1SJn4WpuNY9g-T72skCS6QzawODm0pQKu4XA3A-WvRzgU8euLCuq3u8Kz14bwR4a62PiM4tYBv_opZ64bo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:italic}@font-face{font-family:"Poppins Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%}@font-face{font-family:"Poppins Fallback: Segoe UI";src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%}@font-face{font-family:"Poppins Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:"Poppins Fallback: Noto Sans";src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(../_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(../_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(../_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Light"),url(../_fonts/Op3RYOoRyOFqLp3bzyVbur_MxylpR3wfKTksgAOPcrQ-nIGORuie_XyPdBypX1Euxuis3KmRJfy5xDWLByJrv28.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(../_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(../_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(../_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.commercial-lead-pipeline[data-v-f81ae948]{--page-bg:radial-gradient(circle at top left,rgba(79,216,158,.12),transparent 30%),linear-gradient(180deg,#f7faf8,#eef5f1);--surface:hsla(0,0%,100%,.86);--surface-solid:#fff;--surface-soft:#eef5f1;--surface-soft-2:#f4f8f5;--surface-elevated:#fbfdfb;--text:#17201b;--title:#101812;--muted:#5b6b62;--muted-2:#74847a;--border:rgba(23,32,27,.08);--border-strong:rgba(23,32,27,.16);--accent:#20b978;--accent-soft:rgba(34,185,120,.13);--accent-strong:#14251b;--shadow:0 14px 40px rgba(16,37,28,.07);--shadow-hover:0 18px 42px rgba(16,37,28,.11);background:var(--page-bg);box-sizing:border-box;color:var(--text);font-family:Poppins,"Poppins Fallback: BlinkMacSystemFont","Poppins Fallback: Segoe UI","Poppins Fallback: Helvetica Neue","Poppins Fallback: Arial","Poppins Fallback: Noto Sans",sans-serif;margin:0;min-height:100vh;min-height:100dvh;padding:0;width:100%}.commercial-lead-pipeline.is-dark[data-v-f81ae948]{--page-bg:radial-gradient(circle at top left,rgba(42,210,143,.1),transparent 30%),linear-gradient(180deg,#07110d,#0d1913);--surface:rgba(18,31,24,.84);--surface-solid:#101d16;--surface-soft:#15241b;--surface-soft-2:#182a20;--surface-elevated:#0f1b15;--text:#edf8f1;--title:#f7fff9;--muted:#aab9b0;--muted-2:#829188;--border:rgba(223,255,238,.1);--border-strong:rgba(223,255,238,.18);--accent:#46dda0;--accent-soft:rgba(70,221,160,.14);--accent-strong:#46dda0;--shadow:0 14px 40px rgba(0,0,0,.26);--shadow-hover:0 18px 42px rgba(0,0,0,.34)}.pipeline-shell[data-v-f81ae948]{margin:0;max-width:none;min-height:100vh;min-height:100dvh;width:100%}.feedback-card[data-v-f81ae948],.lead-table-card[data-v-f81ae948],.metric-card[data-v-f81ae948],.pipeline-topbar[data-v-f81ae948],.toolbar-card[data-v-f81ae948]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow)}.pipeline-topbar[data-v-f81ae948]{align-items:center;border-radius:22px;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;padding:16px 18px}.drawer-kicker[data-v-f81ae948],.topbar-kicker[data-v-f81ae948]{align-items:center;color:var(--muted);display:inline-flex;font-size:.68rem;font-weight:850;gap:7px;letter-spacing:.11em;margin-bottom:6px;text-transform:uppercase}.kicker-dot[data-v-f81ae948]{background:var(--accent);border-radius:999px;box-shadow:0 0 0 5px #20b9781f;height:7px;width:7px}.topbar-heading h1[data-v-f81ae948]{color:var(--title);font-size:clamp(1.35rem,2vw,2.05rem);font-weight:850;letter-spacing:-.055em;line-height:1.05;margin:0}.topbar-heading p[data-v-f81ae948]{color:var(--muted);font-size:.82rem;font-weight:600;line-height:1.5;margin:7px 0 0;max-width:780px}.topbar-actions[data-v-f81ae948]{align-items:center;display:flex;flex-shrink:0;gap:10px}.conversion-chip[data-v-f81ae948]{background:var(--surface-soft);border-radius:16px;display:grid;gap:1px;min-width:104px;padding:9px 12px}.conversion-chip span[data-v-f81ae948]{color:var(--muted-2);font-size:.68rem;font-weight:850;text-transform:uppercase}.conversion-chip strong[data-v-f81ae948]{color:var(--title);font-size:1.18rem;font-weight:900;letter-spacing:-.04em}.dialog-btn[data-v-f81ae948],.mini-action-btn[data-v-f81ae948],.topbar-btn[data-v-f81ae948]{border-radius:999px!important;font-weight:850!important;letter-spacing:-.02em!important;text-transform:none!important}.dialog-btn.ghost[data-v-f81ae948],.mini-action-btn.ghost[data-v-f81ae948],.topbar-btn.ghost[data-v-f81ae948]{background:var(--surface-soft)!important;color:var(--text)!important}.dialog-btn.primary[data-v-f81ae948],.mini-action-btn[data-v-f81ae948]{background:var(--accent-strong)!important;color:#fff!important}.is-dark .dialog-btn.primary[data-v-f81ae948],.is-dark .mini-action-btn[data-v-f81ae948]{color:#07110d!important}.metrics-grid[data-v-f81ae948]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px}.metric-card[data-v-f81ae948]{align-items:center;border-radius:18px;display:flex;gap:11px;padding:12px}.metric-icon[data-v-f81ae948]{background:var(--accent-soft);border-radius:14px;color:var(--text);display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.metric-card small[data-v-f81ae948],.metric-card span[data-v-f81ae948]{color:var(--muted-2);display:block;font-size:.7rem;font-weight:750}.metric-card strong[data-v-f81ae948]{color:var(--title);display:block;font-size:1.28rem;font-weight:900;letter-spacing:-.055em;margin:1px 0}.toolbar-card[data-v-f81ae948]{border-radius:20px;margin-bottom:10px;padding:10px;position:sticky;top:10px;z-index:4}.toolbar-main[data-v-f81ae948]{align-items:center;display:flex;gap:10px;margin-bottom:10px}.search-field[data-v-f81ae948]{flex:1 1 auto}[data-v-f81ae948] .v-field{border-radius:14px!important;box-shadow:none!important}[data-v-f81ae948] .v-field__input{font-size:.82rem!important;font-weight:650!important}.view-toggle[data-v-f81ae948]{background:var(--surface-soft);border-radius:15px;display:inline-flex;padding:4px}.view-toggle button[data-v-f81ae948]{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--muted-2);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:850;gap:6px;min-height:34px;padding:0 11px;transition:.18s ease}.view-toggle button.active[data-v-f81ae948]{background:var(--surface-solid);box-shadow:0 8px 20px #10251c14;color:var(--title)}.filters-grid[data-v-f81ae948]{display:grid;gap:8px;grid-template-columns:1.1fr 1fr 1.15fr 1.15fr .9fr}.feedback-card[data-v-f81ae948]{align-items:center;border-radius:18px;display:flex;gap:12px;margin-bottom:10px;padding:13px 14px}.feedback-card .v-icon[data-v-f81ae948]{color:var(--accent);font-size:1.35rem}.feedback-card strong[data-v-f81ae948]{color:var(--title);display:block;font-size:.88rem;font-weight:850}.feedback-card span[data-v-f81ae948]{color:var(--muted);display:block;font-size:.78rem;font-weight:650}.feedback-card.error .v-icon[data-v-f81ae948]{color:#d45f52}.kanban-section[data-v-f81ae948]{overflow:hidden}.kanban-board[data-v-f81ae948]{display:grid;gap:10px;grid-auto-columns:minmax(292px,1fr);grid-auto-flow:column;overflow-x:auto;padding:2px 2px 12px;scrollbar-width:thin}.kanban-column[data-v-f81ae948]{background:#ffffff8a;border:1px solid var(--border);border-radius:20px;min-height:520px;padding:9px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease}.is-dark .kanban-column[data-v-f81ae948]{background:#121f18b8}.kanban-column.is-current-stage[data-v-f81ae948]{background:linear-gradient(180deg,#20b9781a,#ffffff7a);border-color:#20b9788c;box-shadow:0 0 0 3px #20b97814,var(--shadow)}.is-dark .kanban-column.is-current-stage[data-v-f81ae948]{background:linear-gradient(180deg,#46dda024,#121f18bd)}.column-header[data-v-f81ae948]{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:5px 5px 9px}.column-header div[data-v-f81ae948]{align-items:center;display:flex;gap:8px}.column-header strong[data-v-f81ae948]{color:var(--title);font-size:.84rem;font-weight:900;letter-spacing:-.03em}.column-dot[data-v-f81ae948],.timeline-dot[data-v-f81ae948]{background:#89a094;border-radius:999px;display:inline-block;height:8px;width:8px}.dot-new_lead[data-v-f81ae948],.pill-new_lead[data-v-f81ae948]{background:#dceae2}.dot-answered[data-v-f81ae948],.pill-answered[data-v-f81ae948]{background:#cce9dc}.dot-conversation[data-v-f81ae948],.pill-conversation[data-v-f81ae948]{background:#bce6d3}.dot-meeting[data-v-f81ae948],.pill-meeting[data-v-f81ae948]{background:#c8dfec}.dot-proposal[data-v-f81ae948],.pill-proposal[data-v-f81ae948]{background:#e3dfc4}.dot-contract[data-v-f81ae948],.pill-contract[data-v-f81ae948]{background:#ead7c8}.dot-won[data-v-f81ae948],.pill-won[data-v-f81ae948]{background:#c9ead8}.dot-lost[data-v-f81ae948],.pill-lost[data-v-f81ae948]{background:#ead0d0}.column-count[data-v-f81ae948]{background:var(--surface-soft);border-radius:999px;color:var(--text);display:grid;font-size:.74rem;font-weight:900;height:26px;min-width:26px;padding:0 7px;place-items:center}.column-body[data-v-f81ae948]{display:grid;gap:9px}.lead-card[data-v-f81ae948]{background:var(--surface-solid);border:1px solid var(--border);border-radius:17px;box-shadow:0 10px 24px #10251c0f;color:inherit;cursor:pointer;padding:11px;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%}.lead-card[data-v-f81ae948]:hover{border-color:#1ea66947;box-shadow:var(--shadow-hover);transform:translateY(-2px)}.lead-card.selected[data-v-f81ae948]{border-color:#20b97899;box-shadow:0 0 0 3px #20b9781a,var(--shadow-hover)}.lead-card.overdue[data-v-f81ae948]{border-color:#d25f525c}.drawer-lead-heading[data-v-f81ae948],.lead-card-top[data-v-f81ae948],.table-lead-cell[data-v-f81ae948]{align-items:center;display:flex;gap:10px}.lead-avatar[data-v-f81ae948]{background:linear-gradient(145deg,#153222,#28563c);border-radius:13px;color:#fff;display:grid;flex:0 0 auto;font-size:.72rem;font-weight:900;height:36px;letter-spacing:-.03em;place-items:center;width:36px}.lead-avatar.small[data-v-f81ae948]{border-radius:11px;font-size:.66rem;height:31px;width:31px}.lead-avatar.large[data-v-f81ae948]{border-radius:17px;font-size:.86rem;height:48px;width:48px}.lead-title[data-v-f81ae948]{flex:1 1 auto;min-width:0}.lead-title strong[data-v-f81ae948],.table-row strong[data-v-f81ae948]{color:var(--title);font-size:.84rem;font-weight:900;letter-spacing:-.03em}.lead-title span[data-v-f81ae948],.lead-title strong[data-v-f81ae948],.table-row span[data-v-f81ae948],.table-row strong[data-v-f81ae948]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-title span[data-v-f81ae948],.table-row span[data-v-f81ae948]{color:var(--muted-2);font-size:.7rem;font-weight:650}.lead-open-icon[data-v-f81ae948]{color:var(--muted-2)}.lead-summary[data-v-f81ae948]{color:var(--muted);display:-webkit-box;font-size:.74rem;font-weight:600;line-height:1.48;margin:10px 0 9px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lead-card-links[data-v-f81ae948],.lead-tags[data-v-f81ae948]{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.lead-card-links[data-v-f81ae948]{margin-top:-2px}.lead-card-links span[data-v-f81ae948]{color:var(--muted-2);font-weight:800}.lead-card-links span[data-v-f81ae948],.stage-pill[data-v-f81ae948],.tag[data-v-f81ae948],.temperature[data-v-f81ae948]{align-items:center;display:inline-flex;font-size:.64rem;gap:4px;max-width:100%}.stage-pill[data-v-f81ae948],.tag[data-v-f81ae948],.temperature[data-v-f81ae948]{background:var(--surface-soft);border-radius:999px;color:var(--text);font-weight:850;min-height:23px;padding:0 8px;white-space:nowrap}.tag .v-icon[data-v-f81ae948]{font-size:.82rem}.tag-channel[data-v-f81ae948]{background:var(--accent-soft)}.lead-card-footer[data-v-f81ae948]{align-items:center;border-top:1px solid var(--border);display:flex;gap:8px;justify-content:space-between;padding-top:9px}.lead-card-footer>span[data-v-f81ae948]:first-child{align-items:center;color:var(--muted-2);display:inline-flex;font-size:.66rem;font-weight:800;gap:4px}.temperature-hot[data-v-f81ae948]{background:#ffe5dc;color:#8a341f}.temperature-warm[data-v-f81ae948]{background:#fff1cc;color:#7a5b17}.temperature-cold[data-v-f81ae948]{background:#edf2ef;color:#617168}.temperature-closed[data-v-f81ae948]{background:#dff7e9;color:#0f6b3c}.empty-column[data-v-f81ae948],.empty-list[data-v-f81ae948],.empty-timeline[data-v-f81ae948],.empty-whatsapp[data-v-f81ae948]{border:1px dashed var(--border-strong);border-radius:16px;color:var(--muted-2);display:grid;font-size:.76rem;font-weight:700;min-height:128px;padding:16px;place-items:center;text-align:center}.empty-column .v-icon[data-v-f81ae948],.empty-list .v-icon[data-v-f81ae948],.empty-whatsapp .v-icon[data-v-f81ae948]{color:var(--muted-2);font-size:1.7rem;margin-bottom:7px}.lead-table-card[data-v-f81ae948]{border-radius:20px;overflow:hidden}.table-header[data-v-f81ae948],.table-row[data-v-f81ae948]{align-items:center;display:grid;gap:12px;grid-template-columns:1.4fr .85fr 1fr .8fr 1fr}.table-header[data-v-f81ae948]{background:var(--surface-soft);color:var(--muted-2);font-size:.68rem;font-weight:900;letter-spacing:.06em;padding:11px 14px;text-transform:uppercase}.table-row[data-v-f81ae948]{background:var(--surface-solid);border:0;border-top:1px solid var(--border);cursor:pointer;padding:12px 14px;text-align:left;transition:background .18s ease;width:100%}.table-row.selected[data-v-f81ae948],.table-row[data-v-f81ae948]:hover{background:var(--surface-soft-2)}.stage-pill[data-v-f81ae948]{color:#26372e;justify-content:center;width:-moz-fit-content;width:fit-content}.lead-detail-overlay[data-v-f81ae948]{background:#0d161170;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:50}.lead-detail-drawer[data-v-f81ae948]{background:radial-gradient(circle at top right,rgba(52,205,139,.13),transparent 34%),var(--surface-elevated);box-shadow:-24px 0 58px #06120c38;height:100%;overflow-y:auto;padding:16px;width:min(620px,100%)}.drawer-header[data-v-f81ae948]{display:flex;gap:14px;justify-content:space-between;margin-bottom:12px}.drawer-lead-heading h2[data-v-f81ae948]{color:var(--title);font-size:1.32rem;font-weight:900;letter-spacing:-.05em;margin:0}.drawer-lead-heading p[data-v-f81ae948]{color:var(--muted-2);font-size:.78rem;font-weight:650;margin:2px 0 0}.drawer-close[data-v-f81ae948]{background:var(--surface-soft);border:0;border-radius:13px;color:var(--muted);cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.drawer-stage-card[data-v-f81ae948]{align-items:center;background:var(--surface-solid);border:1px solid var(--border);border-radius:18px;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:12px}.confirm-content span[data-v-f81ae948],.drawer-stage-card span[data-v-f81ae948],.info-item span[data-v-f81ae948],.source-grid span[data-v-f81ae948]{color:var(--muted-2);display:block;font-size:.66rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.drawer-stage-card strong[data-v-f81ae948]{color:var(--title);display:block;font-size:.95rem;font-weight:900;letter-spacing:-.03em;margin-top:2px}.drawer-actions[data-v-f81ae948]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.drawer-action-btn[data-v-f81ae948]{background:var(--surface-soft)!important;border-radius:999px!important;color:var(--text)!important;font-size:.74rem!important;font-weight:850!important;text-transform:none!important}.drawer-action-btn.active[data-v-f81ae948]{background:var(--accent-soft)!important;border:1px solid rgba(32,185,120,.55)!important}.drawer-section[data-v-f81ae948]{background:var(--surface);border:1px solid var(--border);border-radius:18px;margin-bottom:10px;padding:13px}.drawer-section h3[data-v-f81ae948]{color:var(--title);font-size:.9rem;font-weight:900;letter-spacing:-.03em;margin:0 0 9px}.drawer-summary[data-v-f81ae948]{color:var(--muted);font-size:.8rem;font-weight:600;line-height:1.58;margin:0}.editable-grid[data-v-f81ae948],.info-grid[data-v-f81ae948],.source-grid[data-v-f81ae948]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.editable-grid[data-v-f81ae948]{grid-template-columns:1fr}.info-item[data-v-f81ae948],.source-grid>div[data-v-f81ae948]{background:var(--surface-soft-2);border-radius:14px;min-width:0;padding:10px}.info-item strong[data-v-f81ae948],.source-grid strong[data-v-f81ae948]{align-items:center;color:var(--title);display:flex;font-size:.75rem;font-weight:850;gap:5px;letter-spacing:-.02em;margin-top:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-title-row[data-v-f81ae948]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:9px}.section-title-row h3[data-v-f81ae948]{margin-bottom:0}.section-title-row button[data-v-f81ae948]{align-items:center;background:var(--surface-soft);border:0;border-radius:999px;color:var(--text);cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:850;gap:5px;min-height:29px;padding:0 9px}.whatsapp-composer[data-v-f81ae948]{background:var(--surface-soft-2);border:1px solid var(--border);border-radius:16px;display:grid;gap:8px;margin-bottom:10px;padding:10px}.whatsapp-title-row[data-v-f81ae948]{align-items:center}.whatsapp-title-actions[data-v-f81ae948]{align-items:center;display:flex;gap:7px}.message-order-select[data-v-f81ae948]{width:178px}.composer-grid[data-v-f81ae948]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.composer-actions[data-v-f81ae948]{display:flex;gap:7px;justify-content:flex-end}.whatsapp-messages-list[data-v-f81ae948]{display:grid;gap:8px}.whatsapp-message-card[data-v-f81ae948]{background:var(--surface-solid);border:1px solid var(--border);border-radius:15px;padding:11px}.whatsapp-message-card.message-inbound[data-v-f81ae948]{border-color:#20b9783d}.whatsapp-message-card.message-outbound[data-v-f81ae948]{border-color:#4579e638}.whatsapp-message-card.editing[data-v-f81ae948]{border-color:#20b97899;box-shadow:0 0 0 3px #20b9781a}.message-head[data-v-f81ae948]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:7px}.message-head-right[data-v-f81ae948],.message-title-group[data-v-f81ae948]{align-items:center;display:flex;gap:7px;min-width:0}.message-title-group[data-v-f81ae948]{flex-wrap:wrap}.message-head-right[data-v-f81ae948]{flex-shrink:0}.message-head strong[data-v-f81ae948]{color:var(--title);font-size:.75rem;font-weight:900}.message-attachment[data-v-f81ae948],.message-head small[data-v-f81ae948],.whatsapp-message-card p[data-v-f81ae948]{color:var(--muted-2);font-size:.7rem;font-weight:700}.message-type-pill[data-v-f81ae948]{align-items:center;background:var(--surface-soft);border-radius:999px;color:var(--text);display:inline-flex;font-size:.62rem;font-weight:850;gap:4px;min-height:21px;padding:0 7px}.message-type-pill .v-icon[data-v-f81ae948]{font-size:.78rem}.message-edit-btn[data-v-f81ae948]{background:var(--surface-soft);border:0;border-radius:999px;color:var(--text);cursor:pointer;display:grid;height:28px;opacity:0;place-items:center;transform:translateY(2px);transition:opacity .16s ease,transform .16s ease,background .16s ease;width:28px}.message-edit-btn[data-v-f81ae948]:hover{background:var(--accent-soft)}.whatsapp-message-card.editing .message-edit-btn[data-v-f81ae948],.whatsapp-message-card:hover .message-edit-btn[data-v-f81ae948]{opacity:1;transform:translateY(0)}.whatsapp-message-card p[data-v-f81ae948]{color:var(--muted);line-height:1.48;margin:0}.message-attachment[data-v-f81ae948]{align-items:center;border-top:1px solid var(--border);display:flex;gap:5px;margin-top:8px;padding-top:8px}.timeline-list[data-v-f81ae948]{display:grid;gap:10px}.timeline-item[data-v-f81ae948]{display:grid;gap:8px;grid-template-columns:13px minmax(0,1fr);position:relative}.timeline-dot[data-v-f81ae948]{background:var(--accent);box-shadow:0 0 0 4px #20b9781f;margin-top:5px}.timeline-item strong[data-v-f81ae948]{color:var(--title);display:block;font-size:.78rem;font-weight:900}.timeline-item p[data-v-f81ae948]{color:var(--muted);font-size:.74rem;font-weight:600;line-height:1.48;margin:3px 0}.timeline-item small[data-v-f81ae948]{color:var(--muted-2);font-size:.68rem;font-weight:800}.confirm-dialog[data-v-f81ae948]{background:#fbfdfb;background:var(--surface-elevated,#fbfdfb);border:1px solid rgba(23,32,27,.08);border:1px solid var(--border,rgba(23,32,27,.08));border-radius:24px;box-shadow:0 14px 40px #10251c1f;box-shadow:var(--shadow,0 14px 40px rgba(16,37,28,.12));color:#17201b;color:var(--text,#17201b);padding:20px}.pipeline-stage-dialog{--surface-elevated:#fbfdfb;--surface-soft:#eef5f1;--accent-soft:rgba(34,185,120,.13);--accent:#20b978;--accent-strong:#14251b;--text:#17201b;--title:#101812;--muted:#5b6b62;--muted-2:#74847a;--border:rgba(23,32,27,.08);--shadow:0 14px 40px rgba(16,37,28,.12)}.pipeline-stage-dialog.is-dark{--surface-elevated:#0f1b15;--surface-soft:#15241b;--accent-soft:rgba(70,221,160,.14);--accent:#46dda0;--accent-strong:#46dda0;--text:#edf8f1;--title:#f7fff9;--muted:#aab9b0;--muted-2:#829188;--border:rgba(223,255,238,.1);--shadow:0 14px 40px rgba(0,0,0,.34)}.confirm-icon[data-v-f81ae948]{background:var(--accent-soft);border-radius:16px;color:var(--accent);display:grid;height:46px;margin-bottom:12px;place-items:center;width:46px}.confirm-icon .v-icon[data-v-f81ae948]{font-size:1.4rem}.confirm-content h3[data-v-f81ae948]{color:var(--title);font-size:1.12rem;font-weight:900;letter-spacing:-.04em;margin:4px 0 9px}.confirm-content p[data-v-f81ae948]{color:var(--muted);font-size:.8rem;font-weight:600;line-height:1.55;margin:0 0 12px}.confirm-actions[data-v-f81ae948]{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.drawer-fade-enter-active[data-v-f81ae948],.drawer-fade-leave-active[data-v-f81ae948]{transition:opacity .18s ease}.drawer-fade-enter-from[data-v-f81ae948],.drawer-fade-leave-to[data-v-f81ae948]{opacity:0}.drawer-fade-enter-active .lead-detail-drawer[data-v-f81ae948],.drawer-fade-leave-active .lead-detail-drawer[data-v-f81ae948]{transition:transform .22s ease}.drawer-fade-enter-from .lead-detail-drawer[data-v-f81ae948],.drawer-fade-leave-to .lead-detail-drawer[data-v-f81ae948]{transform:translate(24px)}@media(max-width:1180px){.pipeline-topbar[data-v-f81ae948]{align-items:flex-start;flex-direction:column}.topbar-actions[data-v-f81ae948]{justify-content:space-between;width:100%}.filters-grid[data-v-f81ae948],.metrics-grid[data-v-f81ae948]{grid-template-columns:repeat(2,minmax(0,1fr))}.table-header[data-v-f81ae948],.table-row[data-v-f81ae948]{grid-template-columns:1.4fr .9fr 1fr}.table-header span[data-v-f81ae948]:nth-child(4),.table-header span[data-v-f81ae948]:nth-child(5),.table-row>div[data-v-f81ae948]:nth-child(4),.table-row>div[data-v-f81ae948]:nth-child(5){display:none}}@media(max-width:760px){.commercial-lead-pipeline[data-v-f81ae948]{padding:0}.metric-card[data-v-f81ae948],.pipeline-topbar[data-v-f81ae948],.toolbar-card[data-v-f81ae948]{border-radius:16px}.toolbar-main[data-v-f81ae948]{align-items:stretch;flex-direction:column}.filters-grid[data-v-f81ae948],.info-grid[data-v-f81ae948],.metrics-grid[data-v-f81ae948],.source-grid[data-v-f81ae948]{grid-template-columns:1fr}.kanban-board[data-v-f81ae948]{grid-auto-columns:minmax(280px,88vw)}.toolbar-card[data-v-f81ae948]{position:relative;top:auto}.view-toggle[data-v-f81ae948]{width:100%}.view-toggle button[data-v-f81ae948]{flex:1;justify-content:center}.table-header[data-v-f81ae948]{display:none}.table-row[data-v-f81ae948]{gap:8px;grid-template-columns:1fr}.lead-detail-drawer[data-v-f81ae948]{padding:12px}.composer-actions[data-v-f81ae948],.confirm-actions[data-v-f81ae948],.whatsapp-title-actions[data-v-f81ae948]{align-items:stretch;flex-direction:column}.message-order-select[data-v-f81ae948]{width:100%}.composer-grid[data-v-f81ae948]{grid-template-columns:1fr}}@layer vuetify-components{.v-main{flex:1 0 auto;max-width:100%;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);transition:.2s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px}}@layer vuetify-components{.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 0%,transparent);background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 2px 3px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb,var(--v-elevation-overlay-color) 8%,transparent)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}}.admin-page[data-v-613b8d80]{min-height:100vh;padding:24px}.admin-loading[data-v-613b8d80]{align-items:center;display:flex;justify-content:center;min-height:100vh}.admin-content[data-v-613b8d80]{margin:0 auto;max-width:1900px;width:100%}.admin-header[data-v-613b8d80]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;padding:18px}.admin-header--dev[data-v-613b8d80]{margin-bottom:14px;padding:12px 14px}.admin-header__left[data-v-613b8d80]{min-width:0}.admin-header__right[data-v-613b8d80]{align-items:center;display:flex;gap:8px}.admin-title-row[data-v-613b8d80]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-title[data-v-613b8d80]{font-size:1.3rem;font-weight:700;line-height:1.2;margin:0}.admin-header--dev .admin-title[data-v-613b8d80]{font-size:1.05rem}.admin-subtitle[data-v-613b8d80]{font-size:.95rem;margin:6px 0 0}.admin-header--dev .admin-subtitle[data-v-613b8d80]{font-size:.84rem;margin-top:4px}.admin-main-layout[data-v-613b8d80]{display:flex;gap:18px;width:100%}.admin-drawer[data-v-613b8d80]{background:rgb(var(--v-theme-surface));flex-shrink:0;transition:transform .2s ease}.admin-nav-list[data-v-613b8d80]{padding:8px 4px}.admin-panel[data-v-613b8d80]{flex-grow:1;min-width:0;width:100%}.menu-toggle-btn[data-v-613b8d80]{margin-right:4px}@media(max-width:768px){.admin-page[data-v-613b8d80]{padding:16px}.admin-header[data-v-613b8d80]{align-items:stretch;flex-direction:column}.admin-header__right[data-v-613b8d80]{justify-content:flex-end}.admin-main-layout[data-v-613b8d80]{gap:0}.admin-drawer[data-v-613b8d80]{border-radius:0 16px 16px 0;height:100%;left:0;position:fixed;top:0;z-index:1000}.admin-panel[data-v-613b8d80]{width:100%}}
