.form-renderer-container[data-v-08e326a8]{min-height:100px;position:relative}.form-renderer-error[data-v-08e326a8],.form-renderer-loading[data-v-08e326a8]{align-items:center;background:#f9fafb;border-radius:.75rem;color:#6b7280;display:flex;font-size:.875rem;justify-content:center;padding:3rem}.form-renderer-error[data-v-08e326a8]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}[data-v-6423e45b] .p-dialog-content{padding-bottom:0}.line-clamp-2[data-v-df1d4d2f]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}[data-v-df1d4d2f] .custom-datatable .p-datatable-thead>tr>th{max-width:200px}[data-v-df1d4d2f] .custom-datatable .p-datatable-thead>tr>th .p-column-header-content,[data-v-df1d4d2f] .custom-datatable .p-datatable-thead>tr>th>div{align-items:center;display:flex!important;overflow:hidden;width:100%}[data-v-df1d4d2f] .custom-datatable .p-datatable-thead>tr>th span.p-column-title,[data-v-df1d4d2f] .custom-datatable .p-datatable-thead>tr>th span[data-pc-section=columntitle],[data-v-df1d4d2f] .custom-datatable .p-datatable-thead>tr>th>div>span:first-child{display:block;flex:1 1 auto;min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.puck-tabs-editor[data-v-b44719f5] .puck-canvas-zone{min-height:80px}.tabs-content-wrapper[data-v-b44719f5]{animation:fadeIn-b44719f5 .2s ease-in-out}.puck-custom-tabs[data-v-b44719f5] .p-tab{font-size:var(--tab-fs)!important;font-weight:var(--tab-fw)!important;padding:var(--tab-py) var(--tab-px)!important}@keyframes fadeIn-b44719f5{0%{opacity:0}to{opacity:1}}.puck-dialog-block[data-v-4856681d]{width:100%}[data-v-4856681d] .puck-live-dialog .p-dialog-header{align-items:center;display:flex;justify-content:flex-end}[data-v-4856681d] .puck-live-dialog .p-dialog-title{margin-right:auto}.puck-view-switcher-editor[data-v-68061c2b] .puck-canvas-zone{min-height:100px}.fade-slide-enter-active[data-v-68061c2b],.fade-slide-leave-active[data-v-68061c2b]{transition:opacity .3s ease,transform .3s ease}.fade-slide-enter-from[data-v-68061c2b]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-68061c2b]{opacity:0;transform:translateY(-10px)}[data-v-71e46241] .p-breadcrumb{background:transparent;border:none;padding:0}[data-v-71e46241] .p-breadcrumb-list{align-items:center;display:flex;font-size:var(--bc-size,14px);justify-content:var(--bc-align,flex-start);list-style:none;margin:0;padding:0}.breadcrumb-link[data-v-71e46241],.breadcrumb-link i[data-v-71e46241]{color:var(--bc-text)}.breadcrumb-link[data-v-71e46241]:hover,.breadcrumb-link:hover i[data-v-71e46241]{color:var(--bc-hover)}.breadcrumb-current[data-v-71e46241],.breadcrumb-current i[data-v-71e46241]{color:var(--bc-active)}.mobile-scroll[data-v-71e46241] .p-breadcrumb-list{flex-wrap:nowrap!important;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.mobile-scroll[data-v-71e46241] .p-breadcrumb-list::-webkit-scrollbar{display:none}.mobile-wrap[data-v-71e46241] .p-breadcrumb-list{flex-wrap:wrap!important}.puck-button-wrapper[data-v-f8061e55]{max-width:100%;padding:0}.puck-btn[data-v-f8061e55]{border-style:solid;border-width:1px;font-family:var(--btn-ff,inherit);text-decoration:none}.puck-btn[data-v-f8061e55] .puck-inline-text-edit{min-width:-moz-min-content;min-width:min-content;overflow:visible}.puck-buttondropdown-wrapper[data-v-3380477b]{max-width:100%;padding:0}.puck-splitbtn[data-v-3380477b]{font-family:var(--btn-ff,inherit)}.puck-splitbtn.puck-splitbtn-full[data-v-3380477b]{width:100%}.puck-splitbtn-full[data-v-3380477b] .p-button:first-child{flex:1;justify-content:center}.puck-splitbtn[data-v-3380477b] .p-button{background:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-text);font-size:var(--btn-fs)}.puck-splitbtn[data-v-3380477b] .p-button:hover{background:var(--btn-hover)}.puck-splitbtn-rounded[data-v-3380477b] .p-button{border-radius:9999px}.puck-splitbtn-raised[data-v-3380477b]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-thead>tr>th{background:var(--puck-dt-header-bg,var(--p-primary-color))!important;color:var(--puck-dt-header-text,var(--p-primary-contrast-color))!important;font-weight:600!important;padding:var(--puck-dt-cell-padding,var(--p-datatable-header-cell-padding))!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-table{border-collapse:separate!important;border-spacing:0!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-tbody>tr>td,.puck-datatable-block[data-v-cc47b70b] .p-datatable-tfoot>tr>td,.puck-datatable-block[data-v-cc47b70b] .p-datatable-thead>tr>th{border-color:var(--puck-dt-border,#e5e7eb)!important;padding:var(--puck-dt-cell-padding,12px 16px)!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-thead>tr>th{background:var(--puck-dt-header-bg,#f9fafb)!important;color:var(--puck-dt-header-text,#374151)!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-table-container{max-height:none!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-tbody>tr{--current-bg:var(--puck-dt-body-bg,#fff);background-color:var(--current-bg)!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-tbody>tr>td{color:var(--puck-dt-body-text,inherit)!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){--current-bg:var(--puck-dt-zebra,#f9fafb);background-color:var(--current-bg)!important}.puck-datatable-block[data-v-cc47b70b] .p-datatable-tbody>tr:hover{--current-bg:var(--puck-dt-hover,#f3f4f6);background-color:var(--current-bg)!important}.puck-datatable-block[data-v-cc47b70b] td.p-datatable-frozen-column,.puck-datatable-block[data-v-cc47b70b] td[data-p-frozen-column=true]{background-color:var(--current-bg)!important;border-right:0!important;box-shadow:1px 0 0 0 var(--puck-dt-border,#e5e7eb),-1px 0 0 0 var(--current-bg)!important;z-index:1!important}.puck-datatable-block[data-v-cc47b70b] th.p-datatable-frozen-column,.puck-datatable-block[data-v-cc47b70b] th[data-p-frozen-column=true]{background-color:var(--puck-dt-header-bg,#f9fafb)!important;border-right:0!important;box-shadow:1px 0 0 0 var(--puck-dt-border,#e5e7eb),-1px 0 0 0 var(--puck-dt-header-bg,#f9fafb)!important;z-index:2!important}.puck-action-btn--custom[data-v-cc47b70b]:hover{background-color:var(--hover-bg)!important;border-color:var(--hover-border)!important;color:var(--hover-text,#fff)!important}[data-v-cc47b70b] .p-datatable-loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb3}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-thead>tr>th.is-center .p-datatable-column-header-content{align-items:center;display:flex;height:100%;justify-content:center!important;text-align:center}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-thead>tr>th.is-right .p-datatable-column-header-content{align-items:center;display:flex;height:100%;justify-content:flex-end!important;text-align:right}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-thead>tr>th.is-left .p-datatable-column-header-content{align-items:center;display:flex;height:100%;justify-content:flex-start!important;text-align:left}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-thead>tr>th.is-center .p-datatable-column-title,.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-thead>tr>th.is-left .p-datatable-column-title,.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-thead>tr>th.is-right .p-datatable-column-title{width:100%}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-tbody>tr>td.is-center{text-align:center!important}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-tbody>tr>td.is-right{text-align:right!important}.puck-dt-table-enhanced[data-v-cc47b70b] .p-datatable-tbody>tr>td.is-left{text-align:left!important}.bg-checkerboard[data-v-cc47b70b]{background-color:#f8fafc;background-image:linear-gradient(45deg,#e2e8f0 25%,transparent 0),linear-gradient(-45deg,#e2e8f0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e2e8f0 0),linear-gradient(-45deg,transparent 75%,#e2e8f0 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.puck-dt-date-filter-wrapper[data-v-cc47b70b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafc66!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.puck-dt-date-trigger-btn[data-v-cc47b70b]{border-color:#e2e8f0!important;color:#334155!important;transition:all .2s ease}.puck-dt-date-trigger-btn[data-v-cc47b70b]:hover{background-color:#3b82f60a!important;border-color:var(--p-primary-color,#3b82f6)!important;color:var(--p-primary-color,#3b82f6)!important}@keyframes fadeInFilter-cc47b70b{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-cc47b70b]{animation:fadeInFilter-cc47b70b .25s cubic-bezier(.4,0,.2,1) forwards}.puck-dt-date-filter-wrapper[data-v-cc47b70b] .p-select{background-color:#fff!important;border-color:#cbd5e1!important;border-radius:12px!important}.puck-dt-filter-dialog[data-v-cc47b70b] .p-dialog-header{border-bottom:1px solid #f1f5f9!important;padding:1.25rem 1.5rem!important}.puck-dt-filter-dialog[data-v-cc47b70b] .p-dialog-footer{background-color:#f8fafc!important;border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;border-top:1px solid #f1f5f9!important;padding:1rem 1.5rem!important}.puck-dt-filter-dialog[data-v-cc47b70b] .p-datepicker-input{border-radius:12px!important;font-size:.75rem!important;padding:.5rem .75rem!important}.filter-trigger-btn[data-v-2881805f]{font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1)}.filter-trigger-btn[data-v-2881805f]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.filter-summary__card[data-v-2881805f]{background:#fff;border:1px solid #edf2f7;border-radius:12px;box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000003;overflow:hidden;transition:all .3s ease}.filter-summary__card[data-v-2881805f]:hover{border-color:#e2e8f0;box-shadow:0 10px 15px -3px #00000008}.filter-summary__header[data-v-2881805f]{align-items:center;background:#fafbfc;border-bottom:1px solid #edf2f7;display:flex;justify-content:space-between;padding:10px 16px}.filter-summary__reset-btn[data-v-2881805f]{align-items:center;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;font-size:10px;font-weight:700;padding:4px 8px;text-transform:uppercase;transition:all .2s}.filter-summary__reset-btn[data-v-2881805f]:hover{background:#fff1f2;color:#e11d48}.filter-node[data-v-2881805f]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:default;display:flex;font-size:12px;padding:6px 10px;transition:all .2s}.filter-node[data-v-2881805f]:hover{background:var(--p-primary-50);border-color:var(--p-primary-300)}.filter-node__label[data-v-2881805f]{color:#64748b;font-weight:500;margin-right:6px}.filter-node__label[data-v-2881805f]:after{content:":"}.filter-node__value[data-v-2881805f]{color:#1e293b;font-weight:800}.filter-node__remove[data-v-2881805f]{align-items:center;color:#94a3b8;cursor:pointer;display:flex;justify-content:center;margin-left:8px;transition:all .2s}.filter-node__remove[data-v-2881805f]:hover{color:#ef4444;transform:scale(1.1)}.filter-node__remove i[data-v-2881805f]{font-size:10px}.fade-enter-active[data-v-2881805f],.fade-leave-active[data-v-2881805f]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-2881805f],.fade-leave-to[data-v-2881805f]{opacity:0;transform:translateY(-4px)}.puck-filter-dialog[data-v-2881805f] .p-dialog-content{max-height:60vh!important;overflow-y:auto!important}@media(min-width:640px){.puck-filter-dialog[data-v-2881805f] .form-renderer__body{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:1.25rem!important}}.puck-form-block[data-v-7bd80990]{width:100%}.puck-form-block__card[data-v-7bd80990]{background:transparent!important;border:none!important;box-shadow:none!important}[data-v-7bd80990] .form-renderer{--color-primary:var(--p-primary-500);--color-primary-hover:var(--p-primary-600)}.apuppt-submissions-block[data-v-24c88448]{min-height:640px;width:100%}.chart-renderer[data-v-b78e07f0]{min-height:120px;padding:12px 0;width:100%}.chart-renderer__title[data-v-b78e07f0]{color:var(--puck-color-text,#1f2937);font-size:1.125rem;font-weight:600;margin:0 0 12px}.chart-renderer__container[data-v-b78e07f0]{position:relative;width:100%}.chart-renderer--loading[data-v-b78e07f0]{align-items:center;color:#6b7280;display:flex;font-size:.875rem;justify-content:center}[data-v-b8d95a7e]:fullscreen{background:#fff}.puck-chart-block[data-v-37341740]{min-height:120px;padding:12px 0;width:100%}.puck-chart-block__error[data-v-37341740]{background:#fef2f2;border-radius:8px;color:#dc2626;font-size:.875rem;padding:12px 16px}.puck-chart-block__loading[data-v-37341740]{color:#6b7280;font-size:.875rem;padding:24px;text-align:center}.puck-image-container[data-v-1bc66d0d]{min-height:20px}.icon-block[data-v-29fd4874]{padding:0}@keyframes fade-in-down-f84c332b{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-f84c332b{0%{opacity:0}to{opacity:1}}@keyframes slide-up-f84c332b{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-down[data-v-f84c332b]{animation:fade-in-down-f84c332b .8s ease-out forwards}.animate-fade-in[data-v-f84c332b]{animation:fade-in-f84c332b 1s ease-out forwards}.animate-slide-up[data-v-f84c332b]{animation:slide-up-f84c332b 1s cubic-bezier(.16,1,.3,1) forwards}.content-block[data-v-f84c332b]{animation:fade-in-f84c332b .6s ease-out forwards}.description-text[data-v-f84c332b] p{margin-bottom:0}.puck-card[data-v-9d261547]{text-decoration:none}@media(max-width:767px){.puck-stats-grid[data-v-c748e9f0]{grid-template-columns:repeat(var(--v80bdd29a),minmax(0,1fr))!important}}.stats-divider[data-v-c748e9f0]:not(:last-child){border-right:1px solid #e5e7eb}@media(max-width:768px){.stats-divider[data-v-c748e9f0]{border-bottom:1px solid #e5e7eb;border-right:none!important;margin-bottom:24px;padding-bottom:24px}}.puck-stats-label[data-v-c748e9f0] div,.puck-stats-value[data-v-c748e9f0] div{display:inline-block}.puck-stats-item[data-v-c748e9f0]:hover{transform:translateY(-4px)}.puck-loop-item-edit[data-v-16c17d8e]{outline:2px solid #3b82f6;outline-offset:-2px}.puck-loop-responsive-grid[data-v-16c17d8e]{grid-template-columns:1fr}@media(min-width:640px){.puck-loop-responsive-grid[data-v-16c17d8e]{grid-template-columns:repeat(var(--loop-columns,1),minmax(0,1fr))}}.puck-render__unknown[data-v-d5220660]{border:1px dashed #d1d5db;border-radius:4px;color:#9ca3af;font-size:13px;margin:4px 0;padding:16px;text-align:center}.puck-render[data-v-4a9977e4]{display:flex;flex-direction:column;max-width:100%;min-height:100%;min-width:0;overflow-x:hidden;width:100%}.puck-render__unknown[data-v-4a9977e4]{border:1px dashed #d1d5db;border-radius:4px;color:#9ca3af;font-size:13px;margin:4px 0;padding:16px;text-align:center}
